PageSourceSearch

https://qmas.icw.io/static/js/634.56ae9b42.chunk.js

js icw.io collected 2026-10-04 02:49:46 UTC 3,655,321 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkicw=self.webpackChunkicw||[]).push([[634],{74390:(e,A,t)=>{t.r(A),t.d(A,{default:()=>c});t(65043);var a=t(51274),n=t(39998);const i="BankTransfer_bankTransferContainer__oFIsV",s="BankTransfer_bankDetails__4usgV";var l=t(70579);const{Title:r,Text:o}=a.A,c=e=>{let{amount:A,email:t}=e;return(0,l.jsxs)("div",{className:i,children:[(0,l.jsx)(r,{level:5,children:"Bank Transfer Instructions"}),(0,l.jsxs)(o,{children:["Please transfer ",(0,l.jsx)("b",{children:A})," USD to the following account:"]}),(0,l.jsxs)("div",{className:s,children:[(0,l.jsxs)(o,{children:["Bank: ",(0,l.jsx)("b",{children:"ICW Bank"})]}),(0,l.jsx)("br",{}),(0,l.jsxs)(o,{children:["Account Name: ",(0,l.jsx)("b",{children:"ICW Company"})]}),(0,l.jsx)("br",{}),(0,l.jsxs)(o,{children:["Account Number: ",(0,l.jsx)("b",{children:"123456789"})]}),(0,l.jsx)("br",{}),(0,l.jsxs)(o,{children:["Reference: ",(0,l.jsx)("b",{children:t||"your email"})]})]}),(0,l.jsx)(n.A,{}),(0,l.jsx)(o,{type:"secondary",children:"After completing the transfer, please contact support for confirmation."})]})}},82869:(e,A,t)=>{t.r(A),t.d(A,{default:()=>c});var a=t(65043),n=t(74397),i=t(63393),s=t(89421),l=t(70579);const r=e=>{let{email:A,onSuccess:t,onCancel:n}=e;const r=(0,i.useStripe)(),o=(0,i.useElements)(),[c,d]=(0,a.useState)(!1);return(0,l.jsxs)("form",{onSubmit:async e=>{if(e.preventDefault(),!r||!o)return;d(!0);const{error:a,paymentIntent:i}=await r.confirmPayment({elements:o,confirmParams:{receipt_email:A,return_url:window.location.href},redirect:"if_required"});d(!1),a?n&&n(a):i&&"succeeded"===i.status&&t(i)},children:[(0,l.jsx)(i.PaymentElement,{}),(0,l.jsxs)("div",{style:{marginTop:16,display:"flex",gap:8},children:[(0,l.jsx)(s.A,{type:"primary",htmlType:"submit",loading:c,disabled:c,children:"Pay Now"}),(0,l.jsx)(s.A,{type:"default",onClick:n,disabled:c,children:"Cancel"})]})]})},o=e=>{let{stripeApiKey:A,clientSecret:t,locale:a,email:s,onSuccess:o,onCancel:c}=e;const d={clientSecret:t};if(!t)return null;const g=(0,n.c)(A,{locale:a});return(0,l.jsx)(i.Elements,{stripe:g,options:d,children:(0,l.jsx)(r,{email:s,onSuccess:o,onCancel:c})})};o.defaultProps={locale:"en"};const c=o},1613:(e,A,t)=>{t.r(A),t.d(A,{apiCreateJobMessage:()=>p,apiCreateQuoteMessage:()=>C,apiDeleteJobMessage:()=>B,apiDeleteQuoteMessage:()=>u,apiDownloadOnHoldAttachment:()=>g,apiGetJobMessage:()=>E,apiGetQuoteMessage:()=>I,fetchOnHoldLogs:()=>d,fetchProductTestingById:()=>c,fetchQuotationById:()=>r,fetchQuotationsByJobId:()=>l,updateQuotationStatus:()=>o});var a=t(85486),n=t(99513),i=t(22908),s=t.n(i);const l=(e,A)=>{const t=s().stringify(A,{encodeValuesOnly:!1,indices:!1});return a.A.call({url:"/micro/product-testings/".concat(e,"/quotes?").concat(t),method:"GET",apiPrefix:"".concat(n.xx).concat(n.YU)})},r=(e,A)=>a.A.call({url:"/micro/product-testings/".concat(e,"/quotes/").concat(A),method:"GET",apiPrefix:"".concat(n.xx).concat(n.YU)}),o=(e,A,t)=>a.A.call({url:"/micro/product-testings/".concat(e,"/quotes/").concat(A,"/status"),method:"PUT",apiPrefix:"".concat(n.xx).concat(n.YU),data:{status:t}}),c=e=>a.A.call({url:"/micro/product-testings/".concat(e),method:"GET",apiPrefix:"".concat(n.xx).concat(n.YU)}),d=(e,A)=>a.A.call({url:"/micro/product-testings/".concat(e,"/status/on-hold-logs"),method:"GET",apiPrefix:"".concat(n.xx).concat(n.YU),params:A}),g=(e,A)=>a.A.call({url:"/micro/product-testings/".concat(e,"/on-hold-logs/").concat(A,"/attachments/download"),method:"POST",apiPrefix:"".concat(n.xx).concat(n.YU)}),C=(e,A,t)=>a.A.call({url:"/micro/product-testings/".concat(e,"/quotes/").concat(A,"/messages"),method:"POST",apiPrefix:"".concat(n.xx).concat(n.YU),data:t}),I=(e,A)=>a.A.call({url:"/micro/product-testings/".concat(e,"/quotes/").concat(A,"/messages"),method:"GET",apiPrefix:"".concat(n.xx).concat(n.YU)}),u=(e,A,t)=>a.A.call({url:"/micro/product-testings/".concat(e,"/quotes/").concat(A,"/messages/").concat(t),method:"DELETE",apiPrefix:"".concat(n.xx).concat(n.YU)}),p=(e,A)=>a.A.call({url:"/micro/product-testings/".concat(e,"/messages"),method:"POST",apiPrefix:"".concat(n.xx).concat(n.YU),data:A}),E=e=>a.A.call({url:"/micro/product-testings/".concat(e,"/messages"),method:"GET",apiPrefix:"".concat(n.xx).concat(n.YU)}),B=(e,A)=>a.A.call({url:"/micro/product-testings/".concat(e,"/messages/").concat(A),method:"DELETE",apiPrefix:"".concat(n.xx).concat(n.YU)})},78687:(e,A,t)=>{t.r(A),t.d(A,{default:()=>LZe});var a={};t.r(a),t.d(a,{updateUserLandingTour:()=>RA});var n={};t.r(n),t.d(n,{create3rdInspection:()=>bc,createInspection:()=>yc,get3rdInspection:()=>wc,get3rdServiceProviders:()=>Sc,getInspectionAttachments:()=>Qc,getInspectionCreateAttachment:()=>mc,getInspectionDeleteAttachment:()=>hc,getInspectionDetail:()=>Bc,getInspectionDraftJobs:()=>pc,getInspectionInspectorWithJob:()=>Ec,getInspectionJobs:()=>
1uc,getInspectionReportDetail:()=>xc,getInspectors:()=>Cc,getProductTags:()=>Ic,resetInspectionValidateData:()=>fc,setInspectionValidateData:()=>vc,update3rdPartyInspection:()=>Pc,updateInspection:()=>jc});var i={};t.r(i),t.d(i,{getV1ProductTestings:()=>vD});var s={};t.r(s),t.d(s,{getJobMessage:()=>uL,getOnHoldLogs:()=>CL,getQuotationByJobId:()=>oL,getQuotationDetail:()=>cL,getQuoteMessage:()=>IL,mutateQuotationStatus:()=>dL,updateParamCertification:()=>gL});var l={};t.r(l),t.d(l,{getFactoryList:()=>L$,getFactoryListBySupplierId:()=>R$,getFactoryQuantity:()=>D$,getSupplierList:()=>k$,getSupplierQuantity:()=>T$,selectProduct:()=>U$,updateFactoryFilter:()=>H$,updateFactoryPagination:()=>V$,updateFactorySearch:()=>q$,updateFactorySorter:()=>W$,updateSupplierFilter:()=>M$,updateSupplierPagination:()=>F$,updateSupplierSearch:()=>z$,updateSupplierSorter:()=>O$,updateSupplierStatus:()=>_$});var r={};t.r(r),t.d(r,{createSMFactoryInternalNotes:()=>Y$,daleteSMFactoryInternalNotes:()=>K$,getSMFactoryInternalNotes:()=>Z$,updateSMFactoryInternalNotes:()=>X$,updateSMFactoryProfile:()=>G$});var o={};t.r(o),t.d(o,{getSMProductList:()=>P4,updateParamProduct:()=>S4,updateProductSearch:()=>w4});var c={};t.r(c),t.d(c,{getSMDocuments:()=>_4,updateParamDocument:()=>T4});var d={};t.r(d),t.d(d,{getSMCertifications:()=>k4,updateParamCertification:()=>L4});var g={};t.r(g),t.d(g,{getSMFactories:()=>F4,updateFactorySearch:()=>O4,updateParamFactory:()=>M4});var C={};t.r(C),t.d(C,{createFactoryFolder:()=>h9,createSupplierFolder:()=>E9,getFactoryAllFiles:()=>B9,getFactoryAllFiles1:()=>Q9,getFactoryArchivedFiles:()=>m9,getSupplierAllFiles:()=>I9,getSupplierAllFiles1:()=>u9,getSupplierArchivedFiles:()=>p9});var I={};t.r(I),t.d(I,{getSMFactorySuppliers:()=>A7,updateFactorySupplierSearch:()=>a7,updateParamFactorySupplier:()=>t7});var u={};t.r(u),t.d(u,{getSMFactoryDocuments:()=>i7,updateParamFactoryDocument:()=>s7});var p={};t.r(p),t.d(p,{getFactoryCertifications:()=>r7,updateParamCertification:()=>o7});var E={};t.r(E),t.d(E,{exportDesktopReview:()=>phe,getDeskTopReviewMessage:()=>uhe,getDeskTopReviewReportDetail:()=>Ihe,getDeskTopReviewReports:()=>Che,getDesktopReviewDetail:()=>che,getDesktopReviewQuotationDetail:()=>ghe,getDesktopReviewQuotations:()=>dhe});var B={};t.r(B),t.d(B,{addDesktopReviewJob:()=>Uxe,getDesktopReviewAllJobs:()=>Rxe,getDesktopReviewDashboard:()=>qxe,getDesktopReviewFilters:()=>Lxe,getDesktopReviewJob:()=>zxe,getDesktopReviewJobDocuments:()=>Oxe,getDesktopReviewJobSummary:()=>Hxe,getDesktopReviewJobTestPlans:()=>Vxe,getDesktopReviewJobs:()=>Fxe,getDesktopReviewPartners:()=>Mxe,getDesktopReviewProducts:()=>Yxe,getDesktopReviewRequirements:()=>Zxe,getSuppliersList:()=>Wxe,updateDesktopReviewJob:()=>Jxe,updateDesktopReviewJobStatus:()=>Gxe});var Q={};t.r(Q),t.d(Q,{addJobToAssign:()=>dbe,changeExistingJobsModal:()=>ube,changeTicmartAssignedJobs:()=>lbe,changeTicmartJobs:()=>sbe,getExistingJobs:()=>Ibe,getJobDetail:()=>xbe,getServiceProviders:()=>mbe,getTicmartAssignedJobs:()=>ibe,getTicmartJobs:()=>nbe,removeJobToAssign:()=>gbe,resetExistingJobsModal:()=>pbe,resetJobDetail:()=>vbe,resetJobToAssign:()=>Cbe,resetSelectedTicmartJob:()=>cbe,resetServiceProvider:()=>hbe,selectAllExistingJobsModal:()=>Bbe,selectAllTicmartJob:()=>obe,selectExistingJobsModal:()=>Ebe,selectServiceProvider:()=>Qbe,selectTicmartJob:()=>rbe});var m={};t.r(m),t.d(m,{checkout:()=>ETe,downloadInvoice:()=>QTe,getDesktopReviewPayment:()=>mTe,getInvoicesPendingPayment:()=>hTe,getOne:()=>pTe,list:()=>uTe,payBankTransfer:()=>BTe,updatePaymentMethod:()=>xTe});var h={};t.r(h),t.d(h,{getDashboardData:()=>lDe});var x={};t.r(x),t.d(x,{getEFilingCertifierOptions:()=>mLe,getEFilingCollectionOptions:()=>hLe,getEFilingItemOptions:()=>QLe,getEFilingRecords:()=>BLe});var v=t(89379),f=t(80045),y=t(65043),j=t(38553),b=t(43024),P=t(32592),w=t(27631),S=t(61531),N=t(27605),_=t(57528),T=t(46767),D=t(95078);var k=t(57172),L=t(33097),R=t.n(L),F=t(68366),M=t(74969),O=t(88451),z=t(80192),V=t(53536),H=t.n(V);const W=e=>e.notifications.data,q=(0,z.Mz)(W,(e=>({supplierChat:{count:H().filter(e,(function(e){return"SUPPLIER"===e.category&&"SupplierChat"===e.noticeType&&!1===e.isRead})).length,date:e&&Object.entries(e).length>0?e[0].createdAt:null,ids:H().filter(e,(function(e){return"SUPPLIER"===e.category&&"SupplierChat"===e.noticeType&&!1===e.isRead}))},supplierInvite:{count:H().filter(e,(function(e){return"SUPPLIER"===e.category&&"SupplierInvite"===e.noticeType&&!1===e.isRead})).length,date:e&&Object.entries(e).length>0?e[0].createdAt:null,ids:H().filter(e,(function(e){return"SUPPLIER"===e.category&&"SupplierInvite"===e.noticeType&&!1===e.isRead}))},supplierConnected:{count:H().filter(e,(function(e){return"SUPPLIER"===e.category&&"SupplierConnected"===e.n
1oticeType&&!1===e.isRead})).length,date:e&&Object.entries(e).length>0?e[0].createdAt:null,ids:H().filter(e,(function(e){return"SUPPLIER"===e.category&&"SupplierConnected"===e.noticeType&&!1===e.isRead}))},notificationItem:H().filter(e,(function(e){return!1===e.isRead}))}))),U=(0,z.Mz)(W,(e=>e));var J=t(93124);const G=(0,z.Mz)(O.T_,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const A=R()(e,"companyMaps[0].company",{})||{},t=(0,J.Sc)(e);return{roleId:null!=e.roleId?e.roleId:null,roles:t,permissions:Array.isArray(e.permissions)?e.permissions:[],companyPermission:A.companyPermission||{},companyModulePermissions:e.companyModulePermissions||{},moduleAccess:e.moduleAccess||{},qcAdminAccess:!!e.qcAdminAccess}}));var Y=t(7749);const Z=["action","requires"],X=[{path:"/company-profile",name:"companyProfileWorkspace.companyProfile"},{path:"/user/update/password",name:"general.password"},{name:"home.Languages",action:"openLanguageDialog"},{path:"/ticmart-assign-job",name:"ticmart",requires:"ticmart.assign"}];var K,$=t(71869),ee=t.n($),Ae=t(86178),te=t.n(Ae),ae=t(76140),ne=t(99513);const ie=["title","titleId"];function se(){return se=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},se.apply(null,arguments)}function le(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,ie);return y.createElement("svg",se({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,K||(K=y.createElement("g",{opacity:.3},y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20 2H4C2.9 2 2.01 2.9 2.01 4L2 22L6 18H20C21.1 18 22 17.1 22 16V4C22 2.9 21.1 2 20 2ZM8.5 10C8.5 10.8284 7.82843 11.5 7 11.5C6.17157 11.5 5.5 10.8284 5.5 10C5.5 9.17157 6.17157 8.5 7 8.5C7.82843 8.5 8.5 9.17157 8.5 10ZM13.5 10C13.5 10.8284 12.8284 11.5 12 11.5C11.1716 11.5 10.5 10.8284 10.5 10C10.5 9.17157 11.1716 8.5 12 8.5C12.8284 8.5 13.5 9.17157 13.5 10ZM17 11.5C17.8284 11.5 18.5 10.8284 18.5 10C18.5 9.17157 17.8284 8.5 17 8.5C16.1716 8.5 15.5 9.17157 15.5 10C15.5 10.8284 16.1716 11.5 17 11.5Z",fill:"#EBEDEF"}))))}const re=y.forwardRef(le);t.p;var oe;const ce=["title","titleId"];function de(){return de=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},de.apply(null,arguments)}function ge(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,ce);return y.createElement("svg",de({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,oe||(oe=y.createElement("g",{opacity:.3},y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.4737 19.0789C13.4737 20.1211 12.6211 20.9737 11.5789 20.9737C10.5274 20.9737 9.68421 20.1211 9.68421 19.0789H13.4737ZM17.2632 10.5526V15.2895L19.1579 17.1842V18.1316H4V17.1842L5.89474 15.2895V10.5526C5.89474 7.63474 7.43895 5.20947 10.1579 4.56526V3.92105C10.1579 3.13474 10.7926 2.5 11.5789 2.5C12.3653 2.5 13 3.13474 13 3.92105V4.56526C15.7095 5.20947 17.2632 7.64421 17.2632 10.5526Z",fill:"#EBEDEF"}))))}const Ce=y.forwardRef(ge);t.p;var Ie;const ue=["title","titleId"];function pe(){return pe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},pe.apply(null,arguments)}function Ee(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,ue);return y.createElement("svg",pe({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,Ie||(Ie=y.createElement("g",{opacity:.3},y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.25446 14.4749C9.91084 15.1313 10.8011 15.5 11.7293 15.5C12.6576 15.5 13.5478 15.1313 14.2042 14.4749C14.8606 13.8185 15.2293 12.9283 15.2293 12C15.2293 11.0717 14.8606 10.1815 14.2042 9.52513C13.5478 8.86875 12.6576 8.5 11.7293 8.5C10.8011 8.5 9.91084 8.86875 9.25446 9.52513C8.59808 10.1815 8.22933 11.0717 8.22933 12C8.22933 12.9283 8.59808 13.8185 9.25446 14.4749ZM19.2293 12C19.2293 12.33 19.1993 12.65 19.1593 12.97L21.2693 14.63C21.4593 14.78 21.5093 15.05 21.3893 15.27L19.3893 18.73C19.2693 18.95 18.9993 19.03 18.7793 18.95L16.2893 17.94C15.7693 18.34 15.2293 18.67 14.5993 18.93L14.2293 21.58C14.1893 21.82 13.9793 22 13.7293 22H9.72933C9.47933 22 9.26933 21.82 9.22933 21.58L8.85933 18.93C8.22933 18.68 7.68933 18.34 7.16933 17.94L4.67933 18.95C4.45933 19.03 4.18933 18.95 4.06933 18.73L2.06933 15.27C1.93933 15.05 1.99933 14.78 2.18933 14.63L4.29933 12.97C4.25933 12.65 4.22933 12.33 4.22933 12C4.22933 11.67 4.25933 11.34 4.29933 11L2.18933 9.37C1.99933 9.22 1.93933 8.95 2.06933 8.73L4.06933 5.27C4.18933 5.05 4.45933 4.96 4.67933 5.05L7.16933 6.05C7.68933 5.66 8.22933 5.32 8.85933 5.07L9.22933 2.42C9.26933 2.18 9.47933 2 9.72933 2H13.7293C13.9793 2 14.1893 2.18 14.2293 2.42L14.5993 5.07C15.2293 5.32 15.7693 5.66 16.2893 6.05L18.7793 5.05C18.9993 4.96 19.2693 5.05 19.3893 5.27L21.3893 8.73C21.5093 8.95 21.4593 9.22 21.2693 9.37L19.1593 11C19.1993 11.34 19.2293 11.67 19.2293 12Z",fill:"#EBEDEF"}))))}const Be=y.forwardRef(Ee);t.p;var Qe,me;const he=["title","titleId"];function xe(){return xe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},xe.apply(null,arguments)}function ve(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,he);return y.createElement("svg",xe({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,Qe||(Qe=y.createElement("path",{d:"M21.9845 10.8802C21.9182 12.6636 21.1448 14.365 19.807 15.6703C19.2411 16.2084 18.9226 16.9229 18.9169 17.6675V20.8946C18.9193 21.1854 18.7947 21.4652 18.5705 21.6725C18.3462 21.8798 18.0407 21.9978 17.721 22.0004H10.9891C10.6688 21.9984 10.3625 21.8807 10.1376 21.6733C9.91267 21.466 9.78752 21.1858 9.78964 20.8946V20.531C9.79071 20.4063 9.7373 20.2863 9.64115 20.1974C9.545 20.1085 9.41398 20.058 9.27688 20.0569H6.4512C5.80829 20.0517 5.19395 19.8146 4.74319 19.3977C4.29243 18.9807 4.04212 18.4181 4.04732 17.8334V16.0217C4.04771 15.9598 4.03469 15.8983 4.00897 15.841C3.98326 15.7836 3.94535 15.7315 3.89745 15.6874C3.84955 15.6434 3.79259 15.6084 3.72981 15.5844C3.66702 15.5604 3.59967 15.5479 3.53156 15.5476H2.9818C2.81795 15.5458 2.65716 15.5071 2.5137 15.4351C2.37024 15.3631 2.24859 15.26 2.15955 15.1349C2.07052 15.0098 2.01686 14.8666 2.00337 14.7181C1.98989 14.5696 2.01697 14.4203 2.08223 14.2836L3.51457 11.202C3.81775 10.5674 4.03344 9.90119 4.15676 9.21847C4.41066 7.67885 5.13776 6.23583 6.25427 5.05571C7.37078 3.8756 8.83126 3.00645 10.4673 2.54843V6.82089C9.72966 7.21292 9.11107 7.76602 8.66755 8.43015C8.22402 9.09428 7.96955 9.84849 7.92714 10.6246C7.88472 11.4006 8.0557 12.1741 8.42462 12.8749C8.79353 13.5758 9.34876 14.182 10.04 14.6386C9.74868 14.8377 9.45681 15.0663 9.15645 15.304C8.13093 16.1103 7.0674 16.9466 5.74752 16.8703C5.65024 16.8651 5.55283 16.8775 5.46084 16.9068C5.3688
16 16.936 5.28413 16.9815 5.21157 17.0407C5.13901 17.0998 5.08003 17.1714 5.03804 17.2514C4.99604 17.3314 4.97188 17.4181 4.9669 17.5066C4.95466 17.6857 5.0205 17.8619 5.15017 17.9971C5.27983 18.1323 5.46286 18.2155 5.65957 18.2288C5.74453 18.2311 5.82999 18.2338 5.91596 18.2338C7.70163 18.2338 9.03299 17.1884 10.114 16.3376C10.5132 15.9883 10.9584 15.6853 11.4394 15.4354C11.5061 15.4081 11.5677 15.3715 11.6218 15.3267C12.555 15.5577 13.5413 15.542 14.465 15.2813C15.231 15.0677 15.9275 14.6861 16.4932 14.1702C17.0589 13.6542 17.4764 13.0196 17.709 12.3224C18.0733 11.3036 18.0434 10.2022 17.6243 9.20096C17.2052 8.19978 16.4221 7.35911 15.405 6.81862V2.49707C17.3895 3.00104 19.1244 4.10759 20.3214 5.63271C21.5184 7.15783 22.1053 9.00963 21.9845 10.8802Z",fill:"#C4C8D0"})),me||(me=y.createElement("path",{d:"M14.0676 7.65206V2.1524C13.3335 1.9492 12.5496 1.9492 11.8156 2.1524V7.65206C11.0063 7.89879 10.3221 8.40303 9.88907 9.07203C9.45602 9.74102 9.30318 10.5297 9.4587 11.2931C9.61422 12.0564 10.0676 12.743 10.7354 13.2264C11.4033 13.7099 12.2407 13.9578 13.0935 13.9244C13.9737 13.882 14.8056 13.5458 15.4302 12.9802C16.0548 12.4146 16.428 11.6594 16.4784 10.8591C16.5147 10.1589 16.299 9.4669 15.8639 8.88817C15.4289 8.30944 14.7982 7.87548 14.0676 7.65206ZM14.1325 10.9532C14.0812 11.1571 13.9676 11.3438 13.8049 11.4916C13.6421 11.6395 13.4368 11.7425 13.2125 11.789C12.9882 11.8355 12.7541 11.8235 12.537 11.7543C12.3199 11.6852 12.1286 11.5618 11.9852 11.3982C11.8418 11.2346 11.752 11.0376 11.7262 10.8297C11.7004 10.6218 11.7396 10.4115 11.8394 10.223C11.9391 10.0345 12.0953 9.87541 12.29 9.76401C12.4847 9.65262 12.7101 9.59345 12.9401 9.5933C13.1241 9.59249 13.306 9.62961 13.472 9.70187C13.638 9.77413 13.7838 9.87965 13.8986 10.0105C14.0133 10.1414 14.094 10.2942 14.1345 10.4575C14.175 10.6207 14.1743 10.7902 14.1325 10.9532Z",fill:"#C4C8D0"})))}const fe=y.forwardRef(ve);t.p;var ye;const je=["title","titleId"];function be(){return be=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},be.apply(null,arguments)}function Pe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,je);return y.createElement("svg",be({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,ye||(ye=y.createElement("g",{opacity:.3},y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12ZM13 16V18H11V16H13ZM8 10C8 7.79 9.79 6 12 6C14.21 6 16 7.79 16 10C16 11.2829 15.21 11.9733 14.4408 12.6455C13.711 13.2833 13 13.9046 13 15H11C11 13.1787 11.9421 12.4566 12.7704 11.8217C13.4202 11.3236 14 10.8792 14 10C14 8.9 13.1 8 12 8C10.9 8 10 8.9 10 10H8Z",fill:"#EBEDEF"}))))}const we=y.forwardRef(Pe);t.p;var Se;const Ne=["title","titleId"];function _e(){return _e=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},_e.apply(null,arguments)}function Te(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,Ne);return y.createElement("svg",_e({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,Se||(Se=y.createElement("g",{className:"company-credit-icon",opacity:.3},y.createElement("path",{d:"M15 1.33989C16.5202 2.21758 17.7826 3.47997 18.6603 5.00017C19.538 6.52038 20 8.24483 20 10.0002C20 11.7556 19.5379 13.48 18.6602 15.0002C17.7825 16.5204 16.5201 17.7828 14.9999 18.6605C13.4797 19.5381 11.7552 20.0002 9.99984 20.0001C8.24446 20.0001 6.52002 19.538 4.99984 18.6603C3.47965 17.7826 2.21729 16.5202 1.33963 15C0.46198 13.4797 -4.45897e-05 11.7553 3.22765e-09 9.99989L0.00500012 9.67589C0.0610032 7.94888 0.563548 6.26585 1.46364 4.79089C2.36373 3.31592 3.63065 2.09934 5.14089 1.25977C6.65113 0.420205 8.35315 -0.0137108 10.081 0.000330246C11.8089 0.0143713 13.5036 0.47589 15 1.33989ZM10 3.99989C9.73478 3.99989 9.48043 4.10525 9.29289 4.29279C9.10536 4.48032 9 4.73468 9 4.99989C8.20435 4.99989 7.44129 5.31596 6.87868 5.87857C6.31607 6.44118 6 7.20424 6 7.99989C6 8.79554 6.31607 9.5586 6.87868 10.1212C7.44129 10.6838 8.20435 10.9999 9 10.9999V12.9999C8.83416 13.0091 8.66858 12.9776 8.51766 12.9083C8.36673 12.8389 8.23503 12.7337 8.134 12.6019L8.066 12.5009C7.92918 12.2802 7.71191 12.1215 7.46014 12.0581C
17.20836 11.9948 6.94182 12.0318 6.71686 12.1614C6.49191 12.291 6.32619 12.5031 6.25474 12.7527C6.18329 13.0023 6.21171 13.2699 6.334 13.4989C6.58924 13.9416 6.95331 14.3117 7.3917 14.5742C7.8301 14.8367 8.32827 14.9829 8.839 14.9989H9C8.99979 15.244 9.0896 15.4806 9.25238 15.6639C9.41516 15.8471 9.63958 15.9642 9.883 15.9929L10 15.9999C10.2652 15.9999 10.5196 15.8945 10.7071 15.707C10.8946 15.5195 11 15.2651 11 14.9999L11.176 14.9949C11.9556 14.9498 12.6869 14.6026 13.2145 14.0269C13.7422 13.4512 14.0245 12.6924 14.0016 11.9119C13.9787 11.1313 13.6523 10.3904 13.0918 9.84666C12.5313 9.30291 11.7809 8.99914 11 8.99989V6.99989C11.358 6.98789 11.671 7.13989 11.866 7.39789L11.934 7.49889C12.0708 7.71954 12.2881 7.87833 12.5399 7.94168C12.7916 8.00503 13.0582 7.96798 13.2831 7.83836C13.5081 7.70874 13.6738 7.49671 13.7453 7.24712C13.8167 6.99752 13.7883 6.72991 13.666 6.50089C13.4109 6.05804 13.0469 5.68771 12.6085 5.42502C12.1701 5.16233 11.6718 5.01599 11.161 4.99989H11C11 4.73468 10.8946 4.48032 10.7071 4.29279C10.5196 4.10525 10.2652 3.99989 10 3.99989ZM11 10.9999C11.2652 10.9999 11.5196 11.1052 11.7071 11.2928C11.8946 11.4803 12 11.7347 12 11.9999C12 12.2651 11.8946 12.5195 11.7071 12.707C11.5196 12.8945 11.2652 12.9999 11 12.9999V10.9999ZM9 6.99989V8.99989C8.73478 8.99989 8.48043 8.89454 8.29289 8.707C8.10536 8.51946 8 8.26511 8 7.99989C8 7.73468 8.10536 7.48032 8.29289 7.29279C8.48043 7.10525 8.73478 6.99989 9 6.99989Z",fill:"#B2B7C0"}))))}const De=y.forwardRef(Te);t.p;var ke;const Le=["title","titleId"];function Re(){return Re=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Re.apply(null,arguments)}function Fe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,Le);return y.createElement("svg",Re({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,ke||(ke=y.createElement("g",{opacity:.32},y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 9V20H8V9H4ZM10 4V20H14V4H10ZM16 13V20H20V13H16Z",fill:"#232B3A"}))))}const Me=y.forwardRef(Fe);t.p;var Oe;const ze=["title","titleId"];function Ve(){return Ve=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Ve.apply(null,arguments)}function He(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,ze);return y.createElement("svg",Ve({width:22,height:22,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,Oe||(Oe=y.createElement("g",{opacity:.3},y.createElement("path",{d:"M19.5556 0H2.44444C1.1 0 0 1.1 0 2.44444V19.5556C0 20.9 1.1 22 2.44444 22H19.5556C20.9 22 22 20.9 22 19.5556V2.44444C22 1.1 20.9 0 19.5556 0ZM7.33333 17.1111H4.88889V8.55556H7.33333V17.1111ZM12.2222 17.1111H9.77778V4.88889H12.2222V17.1111ZM17.1111 17.1111H14.6667V12.2222H17.1111V17.1111Z",fill:"#005EFF"}))))}const We=y.forwardRef(He),qe=(t.p,t.p+"static/media/analytic.15df5f3c59aefbd87436.png");var Ue=t(68937),Je=t(62582),Ge=t(57699),Ye=t(87603),Ze=t(77325),Xe=t(66187),Ke=t(56175),$e=t(9989),eA=t(28269),AA=t(44235),tA=t(2001),aA=t(65191),nA=t(87459),iA=t(88996);const sA={notificationWrapper:"NotificationMenu_notificationWrapper__znfc0",collapse:"NotificationMenu_collapse__2yswd",noTextDecoration:"NotificationMenu_noTextDecoration__JQDwg"};var lA=t(70579);const rA=e=>{let{target:A,isOpenMenu:t,handleClose:a,handleUpdateNotice:n,notificationSet:i,showMessageTime:s,handleCloseWrapper:l,collapse:r}=e;const o=(0,w.useHistory)();return(0,lA.jsxs)(Ge.A,{id:"notification-panel",anchorEl:A,open:t,getContentAnchorEl:null,anchorOrigin:{vertical:"top",horizontal:"right"},onClose:a,classes:{paper:(0,b.default)(sA.notificationWrapper,{[sA.collapse]:r})},children:[(0,lA.jsxs)(Ye.A,{classes:{root:sA.notificationPanel},divider:!0,children:[(0,lA.jsx)(Ze.A,{primary:(0,lA.jsx)(Xe.A,{className:sA.bold,variant:"caption",children:ee().translate("notificationCenter.notification")})}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(iA.$n,{onClick:()=>{n(i.notificationItem)},className:sA.noticeButton,variant:"text",children:ee().translate("notificationCenter.markAllAsRead")})})]}),(0,lA.jsx)(Ye.A,{classes:{root:sA.subPanel},divider:!0,children:(0,lA.jsxs)($e.A,{classes:{root:sA.subPanelContent},children:[i.supplierChat.count>0&&(0,lA.jsxs)(Ye.A,{button:!0,divider:!0,classes:{root:sA.notificationItem},children:[(0,lA.jsx)(eA.A,{children:(0,lA.jsx)(tA.A,{})}),(0,lA.jsx)(Ze.A,{id:"notification-item",primary:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{className:sA.noticeItemLabel,variant:"subtitle2",component:"div",children:ee().translate("notificationCenter.newMessageTitle")}),(0,lA.jsx)(Xe.A,{classes:{root:sA.noticeItemContent},variant:"subtitle2",component:"div",children:ee().translate("notificationCenter.newMessageDetail",{noOfNotif
1cation:i.supplierChat.count})}),(0,lA.jsx)(Xe.A,{classes:{root:sA.noticeItemContent},variant:"subtitle2",component:"div",children:ee().translate("notificationCenter.clickToReply")}),(0,lA.jsx)(Xe.A,{classes:{root:sA.noticeItemTimestamp},variant:"subtitle2",component:"div",children:s(i.supplierChat.date)})]}),onClick:()=>{n(i.supplierChat.ids),l((0,ne.R7)(o)("/message-center"))}}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(AA.A,{color:"error",variant:"dot",children:(0,lA.jsx)("div",{})})})]}),i.supplierInvite.count>0&&(0,lA.jsxs)(Ye.A,{button:!0,divider:!0,classes:{root:sA.notificationItem},children:[(0,lA.jsx)(eA.A,{children:(0,lA.jsx)(aA.A,{})}),(0,lA.jsx)(Ze.A,{id:"notification-item",primary:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{className:sA.noticeItemLabel,variant:"subtitle2",component:"div",children:ee().translate("notificationCenter.newInvitationTitle")}),(0,lA.jsx)(Xe.A,{classes:{root:sA.noticeItemContent},variant:"subtitle2",component:"div",children:ee().translate("notificationCenter.newInvitationDetail",{noOfNotifcation:i.supplierInvite.count})}),(0,lA.jsx)(Xe.A,{classes:{root:sA.noticeItemTimestamp},variant:"subtitle2",component:"div",children:s(i.supplierInvite.date)})]}),onClick:()=>{n(i.supplierInvite.ids),l((0,ne.R7)(o)("/buyers"))}}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(AA.A,{color:"error",variant:"dot",children:(0,lA.jsx)("div",{})})})]}),i.supplierConnected.count>0&&(0,lA.jsxs)(Ye.A,{button:!0,divider:!0,classes:{root:sA.notificationItem},children:[(0,lA.jsx)(eA.A,{children:(0,lA.jsx)(nA.A,{})}),(0,lA.jsx)(Ze.A,{id:"notification-item",primary:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{className:sA.noticeItemLabel,variant:"subtitle2",component:"div",children:ee().translate("notificationCenter.newConnectedTitle")}),(0,lA.jsx)(Xe.A,{classes:{root:sA.noticeItemContent},variant:"subtitle2",component:"div",children:ee().translate("notificationCenter.newConnectedDetail",{noOfNotifcation:i.supplierConnected.count})}),(0,lA.jsx)(Xe.A,{classes:{root:sA.noticeItemTimestamp},variant:"subtitle2",component:"div",children:s(i.supplierConnected.date)})]}),onClick:()=>{n(i.supplierConnected.ids),l((0,ne.R7)(o)("/supplier-manager/suppliers"))}}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(AA.A,{color:"error",variant:"dot",children:(0,lA.jsx)("div",{})})})]})]})}),(0,lA.jsx)(Ye.A,{classes:{root:sA.notificationPanel},children:(0,lA.jsx)(Xe.A,{classes:{root:sA.root},variant:"caption",component:"div",children:(0,lA.jsx)(S.A,{textAlign:"center",children:(0,lA.jsx)(Je.Link,{className:sA.noTextDecoration,to:"/notification-center",onClick:a,children:ee().translate("notificationCenter.viewAllNotification")})})})})]})};var oA;const cA=["title","titleId"];function dA(){return dA=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},dA.apply(null,arguments)}function gA(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,cA);return y.createElement("svg",dA({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,oA||(oA=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.66667 8.91667L8.16667 12.4167L15.3333 5.25L16.5 6.41667L8.16667 14.75L3.5 10.0833L4.66667 8.91667Z",fill:"white"})))}const CA=y.forwardRef(gA),IA=(t.p,{subMenuWrapper:"SubMenu_subMenuWrapper__YGGbJ",active:"SubMenu_active__ZWKWj",checkIcon:"SubMenu_checkIcon__srJQO"}),uA=e=>{var A;let{id:t,target:a,isOpenMenu:n,handleClose:i,collapse:s,links:l}=e;const r=(0,w.useHistory)(),o=(null===r||void 0===r||null===(A=r.location)||void 0===A?void 0:A.pathname)||"";return(0,lA.jsx)(Ge.A,{id:t,anchorEl:a,open:n,getContentAnchorEl:null,anchorOrigin:{vertical:"top",horizontal:"right"},onClose:i,classes:{paper:(0,b.default)(IA.subMenuWrapper,{[IA.collapse]:s})},children:(l||[]).map(((e,A)=>{const t=ee().translate(e.name.includes(".")?e.name:"nav.".concat(e.name));return(0,lA.jsxs)("li",{className:(0,b.default)({[IA.active]:e.path===o}),children:[(0,lA.jsx)(CA,{className:IA.checkIcon}),(0,lA.jsx)("span",{onClick:A=>{e.onClick?e.onClick(A):e.path&&(0,ne.R7)(r)(e.path),i()},children:t})]},A)}))})};var pA=t(71745),EA=t(19603),BA=t(52854),QA=t(90049),mA=t(35801),hA=t(43831);const xA=e=>{let{open:A,onClose:t,setEN:a,setCN:n,setHK:i,setDutch:s}=e;return(0,lA.jsx)(mA.A,{open:A,onClose:t,maxWidth:"md",className:"component-font-size",children:(0,lA.jsx)(hA.Ay,{children:(0,lA.jsxs)($e.A,{children:[(0,lA.jsx)(Ye.A,{button:!0,onClick:()=>a(),children:(0,lA.jsx)(Ze.A,{primary:"English"})}),(0,lA.jsx)(Ye.A,{button:!0,onClick:()=>i(),children:(0,lA.jsx)(Ze.A,{primary:"\u7e41\u9ad4"})}),(0,lA.jsx)(Ye.A,{button:!0,onClick:()=>n(),children:(0,lA.jsx)(Ze.A,{primary:"\u7b80\u4f53"})}),(0,lA.jsx)(Ye.A,{button:!0,onClick:()=>s(),children:(0,lA.jsx)(Ze.A,{primary:"Dutch"})})]})})})};xA.defaultProps={open:!1};const vA=(0,pA.A)((0,BA.A)(EA.A))((0,QA.A)()(xA));var fA,yA=t(18826);const jA=["title","titleId"];function bA(){return bA=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},bA.apply(null,arguments)}function PA(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,jA);return y.createElement("svg",bA({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,fA||(fA=y.createElement("g",{opacity:.3},y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13 7V16H11V7H8L12 2L16 7H13ZM19 22H5C3.897 22 3 21.103 3 20V11C3 9.897 3.897 9 5 9H9V11H5V20H19V11H15V9H19C20.103 9 21 9.897 21 11V20C21 21.103 20.103 22 19 22Z",fill:"#EBEDEF"}))))}const wA=y.forwardRef(PA),SA=(t.p,{wrapper:"LayoutHeader_wrapper__f2j4R",toolbar:"LayoutHeader_toolbar__KQq0w",icon:"LayoutHeader_icon__6zRiS",toolbarItemActive:"LayoutHeader_toolbarItemActive__p1j+s",userProfile:"LayoutHeader_userProfile__ncHED",active:"LayoutHeader_active__o4PpK",normalOverlay:"LayoutHeader_normalOverlay__-wrgd",dropdownOverlay:"LayoutHeader_dropdownOverlay__shoDE",profileMobile:"LayoutHeader_profileMobile__BXvLs",dashboardIcon:"LayoutHeader_dashboardIcon__028cA",warningModal:"LayoutHeader_warningModal__Its8e"}),NA=e=>{let{className:A="",username:t,fullName:a,email:n,logoUrl:i,onLogout:s}
1=e;const[l,r]=(0,y.useState)(!1),o=!1,c=(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:a||""}),(0,lA.jsx)("span",{children:"".concat(t?"".concat(t||""," "):"","(").concat(n||"",")")})]});return(0,lA.jsxs)("div",{className:(0,b.default)(SA.userProfile,{[SA.active]:l},A),children:[(0,lA.jsx)("div",{children:c}),(0,lA.jsx)(yA.A,{menu:{items:[{key:1,label:(0,lA.jsx)("div",{className:SA.profileMobile,children:c}),onClick:()=>{}},{key:2,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wA,{}),(0,lA.jsx)("span",{children:"Logout"})]}),onClick:()=>{s&&s()}}]},trigger:["click"],overlayClassName:(0,b.default)(SA.normalOverlay,{[SA.dropdownOverlay]:o}),arrow:o,open:l,onOpenChange:r,children:(0,lA.jsx)("img",{src:"/img/noImageAvailable.jpg"===i?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAM8SURBVHgBxZhdctJQFMfPvQkU0lbptHWm2M7QccYHX8QVWFegO2hdQesKCiuQrsB2B+6guoP64owvikMtYkHoV/hIco/nBMH0I+SGov5mgExyyfnfm/N1IyAm1Wo7hwmVB4E5VCLD54TEFqAoC0MeLM2ly3HuJ3QGfWliJqU6mwi4gQi5iDuWUcFbwxQ7OmJGCqg22znlqW0atgFjgbvSkMVRQkIFfG90Nj3wCrS0GbgdLYFQzC5aJdAVUG20txViASaIFKKwNJ8uQpSAo4b9mp7zFmjQdZT/O5WQOsPJb6FEK/EqVIDOzD2F8KPZgdrPjn/MJElAZiYJ2YU0GHK0X19dieHo6nF7TQncjzL+qXIK7Y5343UW8ih3N1KEQvFsZTH9zhc0OIkS30AElZodapzp0SM5qrchChmw5Qs4rJ9HxnfP8aBx2oUo+PEMHk0oZIttDgVIIbchgoHD6XB24USOkSDX/d/DZi8fmd2gv7yThNZorUJ+J4XrvND5w6yVAF2SSUNrnARFAoR8qjOYPVxHBOcEa0pPAJGXXNV0Ry8vWiNDzKRrD1fugDZCPBbf6jZCDGwKw89HZ9eckmf+IDsL6ZT27Psa4goYcGY79HH9WbPROD4SxIQxYYPjGg1CTghl+H+UTcoBB3SQ0xltd104v3DB7nl+XuDsaBiCHFP6UWJR+M1MmxQFegsrWAAgfiBvDM0FbKTW7ELjpHtzivWTXr8+NPjr+E/IZudTdBzulIj4XvSz0fUqyMaqVFhqlNtvw725VGiZTijziX+WKtg+NZxrwYsfv56MrHxxsChKOD9cEkG+d3/eWvWLEUX0XvAPvNyTMs5w7uAGJgii8JsSX8DyQno3GA0c35Om5wYSF9lim0MBjKfES/hHqICtoQBukagfLMJfhm0M2jHmmmtW6ucl2nJtut5YGToUk/IFbeF2VhZmLnXcN5a2yvFFgVJkZJcUh/7MpwtXz4fW1sOGvSUQeVt2u52RwBataHE5zs5oAO8NPUcVhBTrMJ512hvCeHvDq0JcB7cMA55H9Y8czpRF91zTKq3OiRZESYSYsBjHU3lTCHo/gL/fD4iWi1hOOPR+YCne+4FfZ6R1C8xlkkIAAAAASUVORK5CYII=":i,alt:"profile-pic"})})]})},_A=e=>e.filter((e=>!e.isHide));var TA=t(65737),DA=t(55398),kA=t(4517);const LA=t.n(kA)()("UPDATE_USER_LANDING_TOUR"),RA=(e,A)=>({isAsyncCall:!0,baseType:LA.UPDATE_USER_LANDING_TOUR,asyncCall:()=>(0,DA.UeB)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}});var FA=t(17200);(0,ne.Nv)(ee(),[Ue.FR]);const MA=(0,D.A)((0,j.Ng)((e=>(0,v.A)((0,v.A)({},(0,O.Fm)(e)),{},{isAdmin:(0,O.nw)(e),isAli:(0,O.YT)(e),isHackedAccount:(0,O.R5)(e),authContext:G(e),notificationSet:q(e)})),((e,A)=>{let{cookies:t}=A;return{fetchList:()=>{e((0,M.Uj)())},onUpdateNotification:A=>{e((0,M.Bg)(A))},onLogout:()=>{e((0,N.p0)(t)),window.location.href="/"},onChangeLang:A=>{e((0,N.xA)(t,A)),(0,FA.A)(A),window.location.reload()}}}))((e=>{var A,t,a;let{className:n="",children:i,authContext:s,isHackedAccount:l,isAdmin:r,logoUrl:o,onLogout:c,onUpdateNotification:d,fetchList:g,notificationSet:C,collapse:I,onChangeLang:u,companyName:p,email:E,username:B,companyId:Q,style:m}=e;const h=(0,ae.A)(),[x,j]=F.A.useModal(),P=(0,w.useHistory)(),S=R()(P,"location.pathname"),N="/dashboard"===S,_="/message-center"===S,T="/company-profile"===S,D="/user/update/password"===S,k="/company-credit-summary"===S,L=(0,ne.Ri)("token"),M=(0,ne.Ri)("adminToken"),[O,z]=(0,y.useState)(null),[V,H]=(0,y.useState)(!1),W=Boolean(O)||!1,q=(null===h||void 0===h||null===(A=h.companyMaps)||void 0===A||null===(t=A[0])||void 0===t||null===(a=t.company)||void 0===a?void 0:a.testingAnalyticsURL)||"",U=r||l,G=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return X.filter((A=>!A.requires||(0,Y.$)(e,A.requires))).map((e=>{let{action:t,requires:a}=e,n=(0,f.A)(e,Z);return t?(0,v.A)((0,v.A)({},n),{},{onClick:A[t]}):n}))}(s,{openLanguageDialog:()=>H(!0)}),K=()=>{z(null)},$=()=>e=>{O!==e.currentTarget&&z(e.currentTarget)};function Ae(e){return()=>{e&&u(e)}}const ie=[{name:"analytics",label:ee().translate("nav.analytics"),icon:(0,lA.jsx)(Me,{className:(0,b.default)(SA.toolIcon,SA.analyticIcon)}),onClick:()=>{if(q){window.open(q,"_blank").focus()}else x.warning({title:"Chart Feature Not Available",icon:(0,lA.jsx)(lA.Fragment,{}),content:(0,lA.jsxs)(lA.Fragment,{children:["This feature is available for upgraded plans. Please contact our Customer Success Team to learn more and unlock access.",(0,lA.jsx)("img",{src:qe,alt:"Analytic"})]}),onOk(){},okText:"Confirm",onCancel(){},centered:!0,cancelButtonProps:{style:{display:"none"}},closable:!0,className:SA.warningModal,width:480})}},{name:"dashboard",label:ee().translate("nav.analytics"),icon:(0,lA.jsx)(We,{className:(0,b.default)(SA.toolIcon,SA.dashboardIcon)}),onClick:()=>{P.push("/dashboard")},marginTopAuto:!0,isActive:N,isHide:!0},{name:"messageCenter",label:ee().translate("nav.messageCenter"),icon:(0,lA.jsx)(re,{className:SA.toolIcon}),onClick:()=>{P.push("/message-center")},marginTopAuto:!0,isActive:_},{name:"notifications",label:ee().translate("nav.notifications"),icon:(0,lA.jsx)(Ce,{className:SA.toolIcon}),onClick:$(),id:"notification-panel",isActive:"notification-panel"===(null===O||void 0===O?void 0:O.id)},{name:"settings",label:ee().translate("nav.settings"),icon:(0,lA.jsx)(Be,{className:SA.toolIcon}),onClick:$(),id:"setting-sub-menu-panel",subs:G,isActive:"setting-sub-menu-panel"===(null===O||void 0===O?void 0:O.id)||T||D},{name:"helpCenter",label:ee().translate("nav.helpCenter"),icon:(0,lA.jsx)(we,{className:SA.toolIcon}),onClick:()=>{window.open("https://icw-io.notion.site/QMAS-Help-Center-5cd9414da2474d16a7c405a3542fe4af","_blank")}},{name:"companyCreditSummary",label:ee().translate("nav.companyCreditSummary"),icon:(0,lA.jsx)(De,{className:(0,b.default)(SA.toolIcon,SA.analyticIcon)}),onClick:()=>{P.push("/company-credit-summary")}
1,isActive:k,isHide:!1},{name:"general.backToAdmin",label:ee().translate("nav.backToAdmin"),icon:(0,lA.jsx)(fe,{className:SA.toolIcon}),onClick:()=>{l&&(0,ne.TV)("token",M),window.location.href=(0,J.bG)(null===s||void 0===s?void 0:s.roles)},isHide:!U}],se={target:O,isOpenMenu:W&&"notification-panel"===O.id,handleClose:K,handleUpdateNotice:function(e){const A=[];for(let t=0;t<e.length;t++)A.push({id:e[t].id,isRead:!0});Promise.resolve().then((()=>{d(A)})).then((()=>{g()})).then((()=>{K()}))},notificationSet:C,showMessageTime:function(e){const A=te()().diff(e,"minutes");return 0===A?ee().translate("notificationCenter.time.justNow"):1===A?ee().translate("notificationCenter.time.OneMinuteAgo"):"".concat(te()(e).format("Do MMMM YYYY")," \n                    ").concat(ee().translate("notificationCenter.time.at"),"\n                    ").concat(te()(e).format("h:mm a"))},handleCloseWrapper:function(e){e&&e(),K()},collapse:I},le={target:O,isOpenMenu:W&&"setting-sub-menu-panel"===O.id,handleClose:K,collapse:I,links:G};return(0,y.useEffect)((()=>{L&&g()}),[]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("div",{className:(0,b.default)(SA.wrapper,n),style:m,children:[i,(0,lA.jsxs)("div",{className:SA.toolbar,children:[(0,lA.jsx)("ul",{children:_A(ie).map(((e,A)=>(0,lA.jsx)(iA.m_,{placement:"top-start",title:e.label,arrow:!0,children:(0,lA.jsx)("li",{id:"toolbar_action_".concat(e.name),className:(0,b.default)({[SA.toolbarItemActive]:e.isActive}),children:(0,lA.jsx)("span",{className:SA.icon,onClick:A=>{e.onClick&&e.onClick(A)},id:e.id,children:e.icon})},A)},A)))}),(0,lA.jsx)(NA,{username:B,fullName:p,email:E,logoUrl:o,onLogout:c})]}),(0,lA.jsx)(rA,(0,v.A)({},se)),(0,lA.jsx)(uA,(0,v.A)({id:"setting-sub-menu-panel"},le)),(0,lA.jsx)(vA,{open:V,setEN:Ae("en"),setCN:Ae("zh-cn"),setHK:Ae("zh-hk"),setDutch:Ae("nl"),onClose:()=>{H(!1)}})]}),j]})})));var OA=t(36596),zA=t(43679),VA=t(99643);const HA="TokenVerification_wrapper__tY6MJ",WA="TokenVerification_inner__PJI7L",qA=e=>{let{className:A}=e;return(0,lA.jsx)("div",{className:(0,b.default)(HA,A),children:(0,lA.jsxs)("div",{className:WA,children:[(0,lA.jsx)(VA.A,{}),(0,lA.jsx)("span",{children:"Verify..."})]})})},UA=e=>(0,j.d4)((A=>(0,Y.$)(G(A),e))),JA=e=>{let{capability:A,roles:t,path:a}=e;console.warn("[auth] access denied",{capability:A,roles:t,path:a})},GA="/dashboard",YA=e=>{let{capability:A,redirectTo:t=GA,children:a}=e;const n=(0,j.d4)(O.W5),i=UA(A),s=(0,j.d4)(O.O0);return(0,y.useEffect)((()=>{n&&!i&&JA({capability:A,roles:s,path:window.location.pathname})}),[n,i,A,s]),n?i?a:(0,lA.jsx)(w.Redirect,{to:t}):null};var ZA=t(85486);var XA,KA,$A=t(28076);const et=["isUserLogin","locale","component","requires"],At=["location"],tt=e=>{var A;let{isUserLogin:t=!1,locale:a,component:n,requires:i}=e,s=(0,f.A)(e,et);const l=(0,w.useHistory)(),r=(null===l||void 0===l||null===(A=l.location)||void 0===A?void 0:A.pathname)||"",o=r.includes("/form_upload_br"),c=(0,j.wA)(),d=(0,OA.VD)(l,"token"),g=async e=>{var A,t,n,i;const s=await(0,zA.V)((()=>{return A={token:e},ZA.A.call({url:"/micro/auth/consume",method:"POST",data:A,apiPrefix:"".concat(ne.xx).concat(ne.YU)});var A})),r=null!==s&&void 0!==s&&s.success?null===s||void 0===s||null===(A=s.data)||void 0===A||null===(t=A.data)||void 0===t?void 0:t.token:"",o=!(null===s||void 0===s||!s.success)&&(null===s||void 0===s||null===(n=s.data)||void 0===n||null===(i=n.data)||void 0===i?void 0:i.isActivated);r?c((0,$A.cz)("","","",!1,{token:r,isActivated:o})):l.push("/".concat(a).concat(k.oJ))};return(0,y.useEffect)((()=>{d&&(t?l.push(r):g(d))}),[d]),(0,lA.jsx)(w.Route,(0,v.A)((0,v.A)({},s),{},{exact:!0,render:e=>{let{location:A}=e,s=(0,f.A)(e,At);return t?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(nt,{children:i?(0,lA.jsx)(YA,{capability:i,children:(0,lA.jsx)(n,(0,v.A)({location:A},s))}):(0,lA.jsx)(n,(0,v.A)({location:A},s))}),(0,lA.jsx)(MA,{style:o?{left:"7%"}:{},children:(0,lA.jsx)(at,{children:(0,lA.jsx)("img",{src:"data:image/png;base64,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",alt:"main-logo"})})})]}):d?(0,lA.jsx)(qA,{}):(0,lA.jsx)(w.Redirect,{to:{pathname:"/".concat(a).concat(k.oJ),state:{from:A}}})}}))},at=T.Ay.div(XA||(XA=(0,_.A)(["\n  display: flex;\n  align-items: center;\n  img {\n    width: 60px;\n    height: 24px;\n  }\n"]))),nt=T.Ay.div(KA||(KA=(0,_.A)(["\n  display: flex;\n  flex-direction: column;\n  flex: 1;\n  width: 100%;\n  min-height: 100vh;\n"])));tt.defaultProps={locale:"en",requires:void 0};const it=(0,D.A)((0,j.Ng)(((e,A)=>{let{cookies:t}=A;return{isUserLogin:!!t.get("token"),locale:t.get("locale")}}))(tt));var st=t(50805),lt=t(35678),rt=t(99038),ot=t.n(rt);const ct=["inspectionFactory","inspectionServiceProviderMaps","inspectionQuotes"],dt=e=>e.adminInspectionWorkspace.data,gt=e=>e.adminInspectionWorkspace.data.inspectionJobNoMap?e.adminInspectionWorkspace.data.inspectionJobNoMap.jobNoList.jobNo:null;(0,z.Mz)(dt,(e=>{let{inspectionFactory:A,inspectionServiceProviderMaps:t,inspectionQuotes:a}=e,n=(0,f.A)(e,ct);const{name:i,address:s,country:l,city:r,nameChi:o,addressChi:c,contactPerson:d,contactPersonEmail:g,contactPersonPhone:C,areaCode:I}=A||{},u=a&&a.length>0?a.map((e=>e.companyName)):[],p=!!a&&a.length>0&&a.some((e=>e.isSelected))&&a.find((e=>e.isSelected)).companyName;return(0,v.A)((0,v.A)({},n),{},{inspectionServiceProviderMaps:t,serviceProviders:u,selectedServiceProvider:p,inspectionFactory:A,contactDetails:[d,g,C?I:null,C].filter(Boolean),factoryEN:[i,s,l,r].filter(Boolean),factoryCN:[o,c,l,r].filter(Boolean)})})),(0,z.Mz)(dt,(e=>{let{inspectionDate:A,typeOfService:t,generalInspectLevel:a,criticalLevel:n,criticalMajorLevel:i,criticalMinorLevel:s,budget:l,currency:r,criticalRemark:o,inspectionServiceProviderMaps:c}=e;
1return{inspectionDetails:{inspectionDate:A,inspectionType:t,generalInspectLevel:a,criticalLevel:n,majorLevel:i,minorLevel:s,budget:l,currency:r,additionalInfo:o},inspectionServiceProviderMaps:{serviceProviderIds:c&&c.length&&c.map((e=>e.value||null)).filter((e=>!!e))}}})),(0,z.Mz)(dt,(e=>({inspectionFactory:{name:e.inspectionFactory.name,nameChi:e.inspectionFactory.nameChi,address:e.inspectionFactory.address,addressChi:e.inspectionFactory.addressChi,country:e.inspectionFactory.country,city:e.inspectionFactory.city,contactPerson:e.inspectionFactory.contactPerson,contactPersonEmail:e.inspectionFactory.contactPersonEmail,contactPersonPhone:e.inspectionFactory.contactPersonPhone}}))),(0,z.Mz)(dt,(e=>({inspectionInvoiceAddresses:[{name:e.supplier.name,address:e.supplier.address,country:e.supplier.country,city:e.supplier.city,contactPerson:e.supplier.contactPerson,contactPersonEmail:e.supplier.email,contactPersonPhone:e.supplier.phone,type:"supplierInfo"}]}))),(0,z.Mz)(dt,(e=>({inspectionInvoiceAddresses:[{name:e.buyer.name,address:e.buyer.address,country:e.buyer.country,city:e.buyer.city,contactPerson:e.buyer.contactPerson,contactPersonEmail:e.buyer.email,contactPersonPhone:e.buyer.phone,type:"buyerInfo"}]})));var Ct=t(54052),It=t.n(Ct),ut=t(88793);function pt(e){return A=>(A({type:ut.yz}),ot()("".concat(ne.xx).concat(ne.j8,"/inspections/").concat(e),{headers:{Authorization:(0,ne.Ri)("token")}}).then(ne.dq).then(ne.Pq).then((e=>{A(function(e){return{type:ut.OM,data:e}}(e))})).catch((e=>{var t;401===e.status&&A((0,N.RS)()),A((t="object"===typeof e?e.message:e,{type:ut.z7,reason:t}))})))}function Et(e){return{type:ut.pB,result:e}}function Bt(e){return A=>(A(function(e){return{type:ut.Nq,inspectionId:e}}()),ot()("".concat(ne.xx).concat(ne.j8,"/admin/inspections/").concat(e,"/quote"),{headers:{Authorization:(0,ne.Ri)("token")}}).then(ne.dq).then(ne.Pq).then((e=>{A(Et(e||""))})).catch((e=>{var t;401===e.status&&A((0,N.RS)()),A((t="object"===typeof e?e.message:e,{type:ut._4,reason:t}))})))}function Qt(e){return{type:ut.CB,reason:e}}function mt(e,A,t,a){return(n,i)=>{const{id:s,inspectionQuotes:l,inspectionJobNoMap:{jobNoList:{jobNo:r}}}=i().adminInspectionWorkspace.data;n({type:ut.bA});const o=s||A;return ot()("".concat(ne.xx).concat(ne.j8,"/admin/inspections/").concat(o,"/quote/create"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({inspectionQuotes:l,jobNo:r,isPublish:e})}).then(ne.dq).then(ne.Pq).then((A=>{A?(n(e?function(e){return{type:ut._8,inspectionId:e}}():function(e){return{type:ut.PL,inspectionId:e}}()),t&&t()):(n(Qt(A.error?"User exist":"")),a&&a()),n(pt(o))})).catch((e=>{n(Qt("object"===typeof e?e.message:e)),a&&a()}))}}function ht(e){return(A,t)=>{const{id:a}=t().adminInspectionWorkspace.data;return A({type:ut.Qt}),ot()("".concat(ne.xx).concat(ne.j8,"/admin/inspections/").concat(a,"/quote/").concat(e,"/delete"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({quoteId:e})}).then(ne.dq).then((()=>A(function(e){return{type:ut.kO,quoteId:e}}(e)))).catch((e=>{var t;A((t="object"===typeof e?e.message:e,{type:ut.NP,reason:t}))}))}}function xt(e){return(A,t)=>{const{id:a}=t().adminInspectionWorkspace.data;return A({type:ut.iM}),ot()("".concat(ne.xx).concat(ne.YU,"/micro/admin/third-party/inspections/").concat(a,"/status"),{method:"PATCH",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({status:e})}).then(ne.dq).then((()=>{A({type:ut.Y8}),A((0,M.P2)({variant:"success",message:"inspection.jobStatusChangeSuccess"}))})).catch((e=>{var t;A((t=e,{type:ut.X6,reason:t})),A((0,M.P2)({variant:"error",message:"genericError"}))}))}}function vt(){return{type:ut.EW}}function ft(e,A,t){return a=>(a(vt),ot()("".concat(ne.xx).concat(ne.j8,"/inspections/").concat(e,"/invoices/").concat(A,"/download"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"}}).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});a({type:ut.m}),t&&t(A)}
1)).catch((e=>{a(("object"===typeof e&&e.message,{type:ut.jd}))})))}function yt(e,A,t,a){return n=>(n({type:ut.S9}),ot()("".concat(ne.xx).concat(ne.j8,"/admin/inspections/").concat(e,"/invoices"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify((0,v.A)({},A))}).then(ne.dq).then(ne.Pq).then((e=>{n(function(e,A){return A&&A(),{type:ut._I,inspectionInvoices:e.data}}(e,t))})).catch((e=>{n(function(e,A){return A&&A(),{type:ut.BI,reason:e}}("object"===typeof e?e.message:e,a))})))}function jt(e){return A=>(A({type:ut.nf}),ot()("".concat(ne.xx).concat(ne.YU,"/micro/inspections/").concat(e,"/invoices"),{headers:{Authorization:(0,ne.Ri)("token")}}).then(ne.dq).then(ne.Pq).then((e=>A(function(e,A){var t;A&&A();const a=(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.data)||[],n=a?It()(a)?a:[a]:[];return{type:ut.rs,inspectionInvoices:n}}(e)))).catch((e=>{var t,a;A((t="object"===typeof e?e.message:e,a&&a(),{type:ut.qu,reason:t}))})))}function bt(e,A){return t=>(t({type:ut.K$}),ot()("".concat(ne.xx).concat(ne.j8,"/inspections/").concat(e,"/invoices/").concat(A),{headers:{Authorization:(0,ne.Ri)("token")}}).then(ne.dq).then(ne.Pq).then((e=>{return t((A=e,{type:ut.y2,inspectionInvoice:A.data}));var A})).catch((e=>{var A;t((A="object"===typeof e?e.message:e,{type:ut.$5,reason:A}))})))}function Pt(e,A,t,a,n){return i=>(i({type:ut.fk}),ot()("".concat(ne.xx).concat(ne.j8,"/admin/inspections/").concat(e,"/invoices/").concat(A),{method:"PUT",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify((0,v.A)({},t))}).then(ne.dq).then(ne.Pq).then((e=>{i(function(e,A){return A&&A(),{type:ut.Ht,inspectionInvoices:e.data}}(e,a))})).catch((e=>{i(function(e,A){return A&&A(),{type:ut.gI,reason:e}}("object"===typeof e?e.message:e,n))})))}function wt(e,A,t){return a=>(a({type:ut.dU}),ot()("".concat(ne.xx).concat(ne.j8,"/admin/inspections/").concat(e,"/invoices/").concat(A),{method:"DELETE",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"}}).then(ne.dq).then(ne.Pq).then((A=>{a(jt(e)),t&&t()})).catch((e=>{var A;a((A="object"===typeof e?e.message:e,{type:ut.ey,reason:A}))})))}var St=t(94481),Nt=t(60032);function _t(){return{type:Nt.wr}}function Tt(e){return{type:Nt.fS,reason:e}}function Dt(e){return A=>(A(_t()),ot()("".concat(ne.xx).concat(ne.j8,"/admin/account/hack"),{method:"post",headers:{Authorization:(0,ne.Ri)("adminToken"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({hackedId:e})}).then(ne.dq).then((()=>A(function(e,A){return{type:Nt.j5,status:e,hackedId:A}}("hacked",e)))).catch((e=>{401===e.status&&A((0,N.RS)()),A(Tt("object"===typeof e?e.message:e))})))}var kt=t(34593);function Lt(){return e=>(e({type:kt.$8}),ot()("".concat(ne.xx).concat(ne.j8,"/inspections/defectCategories"),{headers:{Authorization:(0,ne.Ri)("token")}}).then(ne.dq).then(ne.Pq).then((A=>e(function(e){return{type:kt.XP,data:e}}(A)))).catch((A=>{var t;401===A.status&&e((0,N.RS)()),e((t="object"===typeof A?A.message:A,{type:kt.gC,reason:t}))})))}var Rt=t(40836),Ft=t(73222),Mt=t(76824);function Ot(e){return{type:Rt.A.INSPECTION_JOB_INVOICE_SUBMIT_FAIL,reason:e}}function zt(e){return(A,t)=>{const{invoice:a}=t().inspectionJobDetailWorkspace.data,n=Object.assign({},a,{addBuyerInfo:a.addBuyerInfo,addSupplierInfo:a.addSupplierInfo});return A({type:Rt.A.INSPECTION_JOB_INVOICE_SUBMIT_BEGIN}),ot()("".concat(ne.xx).concat(ne.j8,"/inspections/").concat(e,"/invoice/create"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify(n)}).then(ne.dq).then((e=>{e?(A(function(e){return{type:Rt.A.INSPECTION_JOB_INVOICE_SUBMIT_SUCCESS,inspectionId:e}}()),A({type:Rt.A.INSPECTION_JOB_INVOICE_UPLOAD_SUCCESS})):A(Ot(e.error?"User exist":""))})).catch((e=>{A(Ot("object"===typeof e?e.message:e))}))}}function Vt(e,A){return t=>{t({type:Rt.A.INSPECTION_JOB_INVOICE_GET_LIST.LOADING});const a="".concat(ne.xx).concat(ne.YU,"/micro/inspections/").concat(e,"/invoices"),n={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};
1return ot()(a,n).then(ne.dq).then(ne.Pq).then((e=>{var a;const n=(null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.data)||[],i=n?It()(n)?n:[n]:[];t(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_JOB_INVOICE_GET_LIST.SUCCESS,payload:e}}(i,A))})).catch((e=>{var A;t((A="object"===typeof e?e.message:e,{type:Rt.A.INSPECTION_JOB_INVOICE_GET_LIST.ERROR,payload:A}))}))}}function Ht(e,A,t,a){return n=>{n({type:Rt.A.INSPECTION_JOB_INVOICE_DOWNLOAD_LIST.LOADING});const i="".concat(ne.xx).concat(ne.j8,"/inspections/").concat(e,"/invoices/").concat(A,"/download"),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST"};return ot()(i,s).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});n(function(e,A){return A&&A(e),{type:Rt.A.INSPECTION_JOB_INVOICE_DOWNLOAD_LIST.SUCCESS,payload:e}}(A,t)),t&&t(A)})).catch((e=>{n(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_JOB_INVOICE_DOWNLOAD_LIST.ERROR,payload:e}}("object"===typeof e?e.message:e,a))}))}}function Wt(e,A,t){return a=>{a({type:Rt.A.INSPECTION_JOB_REPORT_GET_LIST.LOADING});const n="".concat(ne.xx).concat(ne.YU,"/micro/third-party/inspections/").concat(e,"/reports"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",[]);a(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_JOB_REPORT_GET_LIST.SUCCESS,payload:e}}(t,A))})).catch((e=>{a(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_JOB_REPORT_GET_LIST.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function qt(e,A,t,a){return n=>{n({type:Rt.A.INSPECTION_JOB_REPORT_GET_DETAIL.LOADING});const i="".concat(ne.xx).concat(ne.YU,"/micro/admin/third-party/inspections/").concat(e,"/reports/").concat(A),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(i,s).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});n(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_JOB_REPORT_GET_DETAIL.SUCCESS,payload:e}}(A,t))})).catch((e=>{n(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_JOB_REPORT_GET_DETAIL.ERROR,payload:e}}("object"===typeof e?e.message:e,a))}))}}function Ut(e,A,t,a,n){return i=>{i({type:Rt.A.INSPECTION_JOB_REPORT_DUPLICATE.LOADING});const s="".concat(ne.xx).concat(ne.j8,"/admin/inspections/").concat(e,"/reports/").concat(A,"/duplicate"),l={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(t)};return ot()(s,l).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});i(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_JOB_REPORT_DUPLICATE.SUCCESS,payload:e}}(A,a))})).catch((e=>{i(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_JOB_REPORT_DUPLICATE.ERROR,payload:e}}("object"===typeof e?e.message:e,n))}))}}function Jt(e,A,t,a,n){return i=>{i({type:Rt.A.INSPECTION_JOB_REPORT_UPDATE.LOADING});const s="".concat(ne.xx).concat(ne.YU,"/micro/admin/third-party/inspections/").concat(e,"/reports/").concat(A),l={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"PUT",body:JSON.stringify(t)};return ot()(s,l).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});i(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_JOB_REPORT_UPDATE.SUCCESS,payload:e}}(A,a))})).catch((e=>{i(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_JOB_REPORT_UPDATE.ERROR,payload:e}}("object"===typeof e?e.message:e,n))}))}}function Gt(e,A,t,a){return n=>{n({type:Rt.A.INSPECTION_JOB_REPORT_DELETE.LOADING});const i="".concat(ne.xx).concat(ne.j8,"/admin/inspections/").concat(e,"/reports/").concat(A),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"DELETE"};return ot()(i,s).then(ne.dq).then(ne.Pq).then((e=>{n(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_JOB_REPORT_DELETE.SUCCESS,payload:e}}(A,t))})).catch((e=>{n(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_JOB_REPORT_DELETE.ERROR,payload:e}}("object"===typeof e?e.message:e,a))}))}}function Yt(e,A,t,a){return n=>
1(n({type:Rt.A.INSPECTION_GET_ATTACHMENTS.LOADING}),(0,Ft.apiGetInspectionAttachments)(e,{pageNo:A.pageNo,pageSize:A.pageSize}).then((e=>{const A=R()(e,"data",{});n(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_GET_ATTACHMENTS.SUCCESS,payload:e}}((0,Mt.o)(A,"data"),t))})).catch((e=>{n(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_GET_ATTACHMENTS.ERROR,payload:e}}("object"===typeof e?e.message:e,a))})))}function Zt(e,A,t){return a=>{a({type:Rt.A.INSPECTION_DOWNLOAD_ATTACHMENTS.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/inspections/").concat(e,"/attachments/download"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST"};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",{});a(function(e,A){return A&&A(e),{type:Rt.A.INSPECTION_DOWNLOAD_ATTACHMENTS.SUCCESS,payload:e}}(t,A))})).catch((e=>{a(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_DOWNLOAD_ATTACHMENTS.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function Xt(){return{type:Rt.A.INSPECTION_DOWNLOAD_ATTACHMENTS.RESET}}function Kt(e,A,t,a){return n=>{n({type:Rt.A.INSPECTION_ADD_ATTACHMENT.LOADING});const i=A.inspectionAttachments;(0,Ft.apiCreateAttachmentsByInspectionId)(e,i).then((e=>{const A=R()(e,"data",[]);n(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_ADD_ATTACHMENT.SUCCESS,payload:e}}(A,t))})).catch((e=>{const A="object"===typeof e?e.message||"Upload failed":e;n(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_ADD_ATTACHMENT.ERROR,payload:e}}(A,a))}))}}function $t(e,A,t,a){return n=>{n({type:Rt.A.INSPECTION_DELETE_ATTACHMENT.LOADING});const i="".concat(ne.xx).concat(ne.j8,"/inspections/").concat(e,"/attachments/").concat(A),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"DELETE"};return ot()(i,s).then(ne.dq).then(ne.Pq).then((e=>{n(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_DELETE_ATTACHMENT.SUCCESS,payload:e}}(A,t))})).catch((e=>{n(function(e,A){return A&&A(),{type:Rt.A.INSPECTION_DELETE_ATTACHMENT.ERROR,payload:e}}("object"===typeof e?e.message:e,a))}))}}var ea,Aa=t(64435),ta=t(51274),aa=t(26655),na=t(11645);const ia=["title","titleId"];function sa(){return sa=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},sa.apply(null,arguments)}function la(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,ia);return y.createElement("svg",sa({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,ea||(ea=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.5988 1.33331L14.6654 3.90665L13.8054 4.92665L10.7388 2.35331L11.5988 1.33331ZM4.3987 1.33331L5.25203 2.35331L2.19203 4.91998L1.33203 3.89998L4.3987 1.33331ZM1.9987 8.75998C1.9987 5.44665 4.68536 2.75998 7.9987 2.75998C11.312 2.75998 13.9987 5.44665 13.9987 8.75998C13.9987 12.0733 11.312 14.76 7.9987 14.76C4.6787 14.76 1.9987 12.0733 1.9987 8.75998ZM7.33203 5.42665H8.33203V8.92665L10.9987 10.5066L10.4987 11.3266L7.33203 9.42665V5.42665Z",fill:"#005AF5"})))}const ra=y.forwardRef(la),oa=t.p+"static/media/Clock.2e2d08258b0cb30cddd082a8f42ae2f3.svg",ca=ta.A.Paragraph,da=[{label:ee().translate("inspection.inspectionDate"),name:"inspectionDate",defaultValue:"N/A",render:e=>{const{inspectionDate:A,inspectionEndDate:t,noOfManday:a}=e,n=A?te()(A).format("DD/MM/YYYY"):"N/A",i=t?te()(t).format("DD/MM/YYYY"):"N/A",s=a?"(".concat(a," ").concat(a>1?ee().translate("inspection.days"):ee().translate("inspection.day"),")"):"";return(0,lA.jsx)(ca,{children:"".concat(n," ").concat(i?" - "+i:""," ").concat(s)})}},{label:ee().translate("inspection.inspectionType"),name:"typeOfService",defaultValue:"N/A"},{label:ee().translate("inspection.generalInspectionLevel"),name:"generalInspectLevel",defaultValue:"N/A",render:(e,A)=>[((null===e||void 0===e?void 0:e.generalInspectLevel)||"").toUpperCase(),null!==A&&void 0!==A&&A.showCustomize&&null!==e&&void 0!==e&&e.isCustomSampling?"(Customized)":""].filter((e=>!!e)).join(" ")},{label:ee().translate("inspection.acceptableQualityLevel"),name:"",defaultValue:"N/A",render:(e,A)=>{const t=!(null===A||void 0===A||!A.showCustomize),a=!!e.isCustomSampling;return(0,lA.jsxs)(Aa.A,{wrap:!0,children:[(0,lA.jsxs)(ca,{children:[ee().translate("inspection.critical")," ",t&&a?"/":e.criticalLevel]}),(0,lA.jsxs)(ca,{children:[ee().translate("inspection.major")," ",t&&a?"/":e.criticalMajorLevel]}),(0,lA.jsxs)(ca,{children:[ee().translate("inspection.minor")," ",t&&a?"/":e.criticalMinorLevel]})]})}},{label:ee().translate("inspection.inspector"),name:"assignTo",defaultValue:"N/A",render:e=>{const{assignTo:A}=e;return(0,lA.jsx)("div",{children:(A||[]).map(((e,A)=>{let{firstName:t,lastName:a,inspectionDates:n}=e;const i=n.map((e=>{let{date:A,manday:t}=e;return"".concat(te()(A).format("DD/MM/YYYY")," (").concat(t," ").concat(t>1?ee().translate("inspection.days"):ee().translate("inspection.day"),")")}));return(0,lA.jsxs)(ca,{children:["".concat(t," ").concat(a),": ",i.join(", ")
1]},A)}))})},isApplicable:e=>{let{thirdparty:A}=e;return!A}},{label:ee().translate("inspection.rejectedReasonByInspector"),name:"rejectReasons",defaultValue:"N/A",render:e=>{const{assignTo:A,rejectReasons:t}=e;return t&&t.length?(0,lA.jsx)("div",{children:(A||[]).map(((e,A)=>{let{firstName:a,lastName:n,userId:i}=e;const s=(t||[]).find((e=>e.userId===i));return(0,lA.jsxs)(ca,{children:["".concat(a," ").concat(n),": ",(null===s||void 0===s?void 0:s.reason)||"N/A"]},A)}))}):(0,lA.jsx)(lA.Fragment,{})},isApplicable:e=>{let{thirdparty:A}=e;return!A}},{label:"".concat(ee().translate("inspection.checkIn"),"/").concat(ee().translate("inspection.checkOut")),name:"",defaultValue:"N/A",render:e=>{const{checkinTime:A,checkoutTime:t}=e,a=A?te()(A).format("DD/MM/YYYY hh:mm"):"N/A",n=t?te()(t).format("DD/MM/YYYY hh:mm"):"N/A";return(0,lA.jsx)(ca,{children:"".concat(a," / ").concat(n)})},isApplicable:e=>{let{thirdparty:A}=e;return!A}},{label:"Related Job",name:"relatedJob",defaultValue:"N/A",isApplicable:e=>{let{thirdparty:A}=e;return!A},render:e=>{const{relatedJob:A}=e;return A?(0,lA.jsx)("a",{style:{marginBottom:"1em"},href:"/inspection/internal/".concat(null===A||void 0===A?void 0:A.inspectionId),target:"_blank",rel:"noreferrer",children:null===A||void 0===A?void 0:A.jobNo}):"N/A"}},{label:ee().translate("general.remark"),name:"remark",multiple:!0,defaultValue:"N/A",render:e=>(0,lA.jsx)(ca,{children:(0,lA.jsx)("p",{dangerouslySetInnerHTML:{__html:"<div>".concat((0,ne.SU)(e.remark),"</div>")}})}),isApplicable:e=>{let{thirdparty:A}=e;return!A}},{label:ee().translate("inspection.targetBudget"),name:"targetBudget",defaultValue:"N/A",render:e=>{const{targetBudget:A}=e,{currency:t,amount:a}=A||{};return(0,lA.jsx)(ca,{children:"".concat(t," ").concat(a||"N/A")})},isApplicable:e=>{let{thirdparty:A}=e;return A}},{label:ee().translate("inspection.serviceProviderPreference"),name:"inspectionServiceProviders",defaultValue:"N/A",render:e=>{const{inspectionServiceProviders:A}=e;return(0,lA.jsx)(ca,{children:(A||[]).map((e=>{let{fullname:A}=e;return A})).join(", ")||ee().translate("inspection.noPreferenceICWWillMatchYou")})},isApplicable:e=>{let{thirdparty:A}=e;return A}},{label:ee().translate("inspection.selectedServiceProvider"),name:"inspectionQuotes",render:e=>{const{inspectionQuotes:A}=e;return(0,lA.jsx)(ca,{children:(A||[]).map((e=>{let{companyName:A}=e;return A})).join(", ")||"N/A"})},isApplicable:e=>{let{thirdparty:A}=e;return A}},{label:ee().translate("inspection.additionalInfo"),name:"remark",multiple:!0,defaultValue:"N/A",render:e=>(0,lA.jsx)(ca,{children:(0,lA.jsx)("p",{dangerouslySetInnerHTML:{__html:"<div>".concat((0,ne.SU)(e.remark),"</div>")}})}),isApplicable:e=>{let{thirdparty:A}=e;return A}}];var ga,Ca=t(47419);const Ia=(0,T.Ay)(Ca.A)(ga||(ga=(0,_.A)(["\n  min-height: 35px;\n  > div {\n    font-size: 14px;\n    font-weight: 400;\n    line-height: 18px;\n    letter-spacing: 0.002em;\n    text-align: left;\n  }\n  > div:first-of-type {\n    color: rgba(137, 145, 160, 1);\n  }\n  > div:last-child {\n    color: rgba(35, 43, 58, 1);\n  }\n"]))),ua="InspectionRequirement_dateUpdatedWrapper__Zh64n",pa="InspectionRequirement_cardWrapper__9J2ma",Ea="InspectionRequirement_titleHasUpdated__YPeLe";var Ba,Qa=t(25741);const{Paragraph:ma}=ta.A,ha=(0,T.Ay)(aa.A)(Ba||(Ba=(0,_.A)(["\n  height: 100%;\n  background: #fff;\n  overflow: auto;\n  padding-bottom: 16px;\n  .ant-card-body {\n    padding-bottom: 0px;\n  }\n"]))),xa=e=>{let{loading:A,data:t,thirdparty:a,displayCreatedUpdated:n,showCustomize:i}=e;const s=y.useMemo((()=>{let e=[...da];return n&&e.splice(2,0,{label:ee().translate("inspectionList.dateCreate"),name:"createdAt",defaultValue:"N/A",render:e=>(0,Qa.y)(null===e||void 0===e?void 0:e.createdAt,"DD MMMM YYYY")||"N/A"}),e.filter((e=>{let{isApplicable:A}=e;return!A||A({thirdparty:a})}))}),[a,n]);return(0,lA.jsx)(ha,{bordered:!1,className:(0,b.default)(pa,{[Ea]:n}),title:n?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("inspection.inspectionRequirement")}),(0,lA.jsxs)("span",{className:ua,children:[(0,lA.jsx)("span",{children:(0,lA.jsx)(ra,{})}),(0,lA.jsxs)("span",{children:[ee().translate("inspectionList.dateUpdated"),":"," ",(0,Qa.y)(null===t||void 0===t?void 0:t.updatedAt,"DD MMMM YYYY, HH:mm")]})]})]}):ee().translate("inspection.inspectionRequirement"),loading:A,children:s.map(((e,A)=>{let{name:a,format:n,label:s,render:l,defaultValue:r}=e;const o=t[a]||r;
1return(0,lA.jsxs)(Ia,{children:[(0,lA.jsx)(na.A,{span:12,children:s}),(0,lA.jsx)(na.A,{span:12,children:l?l(t,{showCustomize:i}):(0,lA.jsx)(ma,{children:n?n(o):o})})]},A)}))})};var va,fa,ya,ja=t(75639),ba=t(46011),Pa=t(64997),wa=t(8387),Sa=t(89421),Na=t(27722),_a=t(16523),Ta=t(89330),Da=t(68551);const ka=["title","titleId"];function La(){return La=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},La.apply(null,arguments)}function Ra(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,ka);return y.createElement("svg",La({width:30,height:34,viewBox:"0 0 30 34",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,va||(va=y.createElement("path",{d:"M27.5735 33.9706H2.42647C1.08637 33.9706 0 32.8842 0 31.5441V2.42647C0 1.08637 1.08637 0 2.42647 0H18.75L30 11.25V31.5441C30 32.8842 28.9136 33.9706 27.5735 33.9706Z",fill:"#EC5B69"})),fa||(fa=y.createElement("path",{d:"M30 13H20.5C18.567 13 17 11.433 17 9.5V0H18.8L24.5 6L30 11.2L30 13Z",fill:"white"})),ya||(ya=y.createElement("path",{d:"M30 11.25H21.1765C19.8364 11.25 18.75 10.1636 18.75 8.82353V0L30 11.25Z",fill:"#EC5B69"})))}const Fa=y.forwardRef(Ra);t.p;var Ma=t(36797);const Oa=["type","file","tagProps","suffix","onClick","renderFile"];var za,Va,Ha;const Wa=T.Ay.div(za||(za=(0,_.A)(["\n  width: 20px;\n  height: 24px;\n  position: relative;\n  font-size: 12px;\n  color: #fff;\n  .fileType {\n    margin-top: 2px;\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    font-weight: bold;\n    font-size: 0.5em;\n    text-transform: lowercase;\n  }\n  svg {\n    width: 20px;\n    height: 24px;\n  }\n"]))),qa=(0,T.Ay)(wa.A)(Va||(Va=(0,_.A)(["\n  padding: 8px 16px;\n  display: flex;\n  align-items: center;\n  border-radius: 20px;\n  background: #fff;\n  border: 1px solid #f0f0f0;\n  cursor: pointer;\n  color: #4e5a71;\n"]))),Ua=(0,T.Ay)(aa.A)(Ha||(Ha=(0,_.A)(["\n  box-shadow: none !important;\n  background: transparent;\n  .ant-card-body {\n    padding: 8px;\n  }\n  .ant-card-meta {\n    .ant-card-meta-description {\n      margin-left: 20px;\n      color: var(--Text-text-300, #8991a0);\n      font-size: 10px;\n      font-style: normal;\n      font-weight: 400;\n    }\n    .ant-card-meta-title {\n      font-size: 12px;\n      margin-bottom: 0 !important;\n      .title {\n        span {\n          display: block;\n          width: 120px;\n          white-space: nowrap;\n          overflow: hidden;\n          text-overflow: ellipsis;\n        }\n      }\n    }\n  }\n"]))),Ja=e=>{let{file:A}=e;return(0,lA.jsx)(Ua,{bordered:!1,children:(0,lA.jsx)(aa.A.Meta,{title:(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(_a.A,{}),(0,lA.jsx)(Aa.A,{direction:"vertical",className:"title",children:(0,lA.jsx)("span",{children:A.fileName||A.name})}),(0,lA.jsx)(Sa.A,{type:"text",icon:(0,lA.jsx)(Ta.A,{}),onClick:()=>{const e=A.downloadUrl||"";if(e){window.open(e,"_blank").focus()}}})]}),description:(0,Da.z3)(A.size||A.fileSize)})})},Ga=e=>{let{type:A="tag",file:t,tagProps:a,suffix:n,onClick:i,renderFile:s}=e,l=(0,f.A)(e,Oa);const[r]=(0,Na.A)(),o=y.useMemo((()=>{const e=t.fileName?t.fileName.split("."):"",A=t.mineType||e[e.length-1]||"unknown",a=Object.entries(Ma).find((e=>{let[a,n]=e;return t.mineType?n.includes(A):A===a}));return(0,V.first)(a)||""}),[t]);return"card"===A?(0,lA.jsx)(Ja,{file:t}):"tag"!==A?null:(0,lA.jsx)(ja.Ay.Item,(0,v.A)((0,v.A)({onClick:e=>{i&&i(e,r,t)}},l),{},{children:(0,lA.jsx)(qa,(0,v.A)((0,v.A)({},a),{},{children:(0,lA.jsxs)(Aa.A,{align:"center",children:[(0,lA.jsxs)(Wa,{children:[(0,lA.jsx)(Fa,{}),(0,lA.jsx)("span",{className:"fileType",children:o})]}),t.fileName,n]})}))}))},Ya=["hasMore","loader","renderItem","height","listProps","infiniteProps","dataSource","loadMoreData","isLazy"];var Za;const Xa=T.Ay.div(Za||(Za=(0,_.A)(["\n  overflow: auto;\n  padding: 0 16px;\n  .ant-list-items {\n    max-height: 250px;\n  }\n"]))),Ka=e=>{let{hasMore:A,loader:t,renderItem:a,height:n,listProps:i,infiniteProps:s,dataSource:l=[],loadMoreData:r=()=>{},isLazy:o=!1}=e,c=(0,f.A)(e,Ya);return o?(0,lA.jsx)("div",(0,v.A)((0,v.A)({},c),{},{children:(0,lA.jsx)(Pa.A,(0,v.A)((0,v.A)({height:n||400,scrollThreshold:.5,hasChildren:!0,hasMore:!!A,dataLength:l.length,loader:t,next:r},s),{},{children:(0,lA.jsx)(ja.Ay,(0,v.A)({dataSource:l,renderItem:a},i))}))})):(0,lA.jsx)(Xa,(0,v.A)((0,v.A)({style:{height:n}},c),{},{children:(0,lA.jsx)(ja.Ay,(0,v.A)({dataSource:l,renderItem:a},i))}))};Ka.Item=ja.Ay.Item,Ka.FileItem=Ga;const $a=Ka;var en;const An=(0,T.Ay)(Sa.A)(en||(en=(0,_.A)(["\n  border-radius: ","px;\n  > span {\n    font-size: 14px;\n    font-weight: 500;\n    line-height: 16px;\n    letter-spacing: 0em;\n    text-align: center;\n  }\n  &.ant-btn-background-ghost.ant-btn-primary[disabled]{\n    color: rgba(0, 0, 0, 0.25) !important;\n    border-color: #d9d9d9 !important;\n  }\n"])),(e=>e.borderRadius||4)),tn=e=>(0,lA.jsx)(An,(0,v.A)({},e));var an=t(43688),nn=t(71082),sn=t(32870);const ln=["placeholder"];var rn;const on=(0,T.Ay)(an.A,{shouldForwardProp:e=>"placeholder"!==e})(rn||(rn=(0,_.A)(["\n  background: #fff;\n  .ant-avatar-string {\n    transform: ",";\n  }\n"])),(e=>e.placeholder?"translateX(-50%) !important":"")),cn={COMPANY:(0,lA.jsx)(nn.h,{}),USER_PROFILE:(0,lA.jsx)(sn.h,{})},dn=e=>{let{placeholder:A}=e,t=(0,f.A)(e,ln);return(0,lA.jsx)(on,(0,v.A)((0,v.A)({placeholder:A},t),{},{children:A}))};dn.PLACE_HOLDERS=cn;const gn=dn;var Cn,In,un,pn,En=t(85513),Bn=t(54320),Qn=t.n(Bn);const{Title:mn}=ta.A,hn=(0,T.Ay)($a.Item)(Cn||(Cn=(0,_.A)(["\nmin-height:150px;\n> div {\n  width: 100%;\n  > .ant-space-item {\n    width:100%;\n    h5{\n    font-size: 12px;\n    font-weight: 400;\n    line-height: 16px;\n    letter-spacing: 0.005em;\n    text-align: left;\n    margin-bottom:0;\n\n    }\n    &:nth-of-type(2) {\n      width: 100%;\n    }\n    .ant-avatar {\n      height: 54px;\n      width: 80px;\n      border: 0.5px solid rgba(240, 240, 240, 1)\n      background: rgba(240, 240, 240, 1);\n    }\n  }\n}\n"]))),xn=(0,T.Ay)(ta.A.Text)(In||(In=(0,_.A)(["\n  font-size: 10px;\n  font-weight: 400;\n  line-height: 12px;\n  letter-spacing: 0.01em;\n  text-align: left;
1\n  color: rgba(137, 145, 160, 1);\n"]))),vn=(0,T.Ay)(ta.A.Text)(un||(un=(0,_.A)(["\n  font-size: 8px;\n  font-weight: 400;\n  line-height: 14px;\n  letter-spacing: 0em;\n  color: rgba(137, 145, 160, 1);\n"]))),fn=T.Ay.span(pn||(pn=(0,_.A)(["\n  > svg {\n    width: 90px;\n    height: 60px;\n  }\n"]))),yn=e=>{const{product:A,order:t,hiddenOrder:a=!1,className:n,buttonProps:i,rawData:s,linkageTemplate:l,profileUrl:r}=e;return(0,lA.jsxs)(hn,{className:n,children:[!a&&(0,lA.jsx)("div",{style:{width:20},children:(0,lA.jsx)(vn,{children:"".concat(t+1).padStart(2,"0")})}),(0,lA.jsx)(Aa.A,{size:16,children:(0,lA.jsx)($a.Item.Meta,{avatar:(0,lA.jsx)(gn,{shape:"square",size:"large",src:A.image||"",placeholder:(0,lA.jsx)(fn,{children:gn.PLACE_HOLDERS.COMPANY})}),description:(0,lA.jsxs)(Aa.A,{className:"wrapperDescription",direction:"vertical",size:0,children:[(0,lA.jsx)(mn,{level:5,children:A.name||(null===s||void 0===s?void 0:s.itemName)}),(0,lA.jsxs)(xn,{children:[" ",A.itemNo||(null===s||void 0===s?void 0:s.itemNo)||""]}),(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(ba.A,{}),(0,lA.jsx)(xn,{children:A.supplier?A.supplier.name:""})]}),!Qn()(l)&&(0,lA.jsx)(En.w,{scheme:l.scheme,name:l.name},l.id)]})})}),(0,lA.jsx)(tn,(0,v.A)((0,v.A)({danger:!0,ghost:!0,borderRadius:4},i),{},{children:i.children||"Remove"})),r&&(0,lA.jsx)(tn,{type:"link",children:(0,lA.jsx)("a",{target:"_blank",href:r,children:"View Profile"})})]})},jn=[{label:ee().translate("inspection.factoryName"),name:"factory.name",defaultValue:"N/A"},{label:ee().translate("factoryID"),name:"factory.factoryId",defaultValue:"N/A"},{label:ee().translate("inspection.factoryAddress"),name:"factory.address",defaultValue:"N/A"},{label:ee().translate("inspection.factoryLocation"),name:"factory.area",format:e=>{if(e){const{city:A,state:t,country:a}=e;return[A,t,a].filter((e=>!!e)).join(", ")||"N/A"}return"N/A"},defaultValue:"N/A"},{label:ee().translate("inspection.contactPerson"),name:"contactPerson",defaultValue:"N/A",format:(e,A)=>{var t;return e||(null===A||void 0===A||null===(t=A.factory)||void 0===t?void 0:t.contactPerson)||"N/A"}},{label:ee().translate("inspection.contactNo"),name:"contactPersonPhone",format:(e,A)=>{var t,a;return[(null===A||void 0===A?void 0:A.areaCode)||"",e||""].filter((e=>!!e)).join(" ")||[null===A||void 0===A||null===(t=A.factory)||void 0===t?void 0:t.areaCode,null===A||void 0===A||null===(a=A.factory)||void 0===a?void 0:a.contactNumber].filter((e=>!!e)).join(" ")||"N/A"},defaultValue:"N/A"},{label:ee().translate("inspection.emailAddress"),name:"contactPersonEmail",defaultValue:"N/A",format:(e,A)=>{var t;return e||((null===A||void 0===A||null===(t=A.factory)||void 0===t?void 0:t.contactEmails)||[]).map((e=>e.email)).join(",")||"N/A"}}],bn={factory:jn,supplier:[{label:ee().translate("inspection.supplierName"),name:"name",defaultValue:"N/A"},{label:ee().translate("supplierID"),name:"supplierId",defaultValue:"N/A"},{label:ee().translate("inspection.supplierAddress"),name:"address",defaultValue:"N/A",format:(e,A)=>A.address||A.address1||A.address2||"N/A"},{label:ee().translate("inspection.contactPerson"),name:"contactPerson",defaultValue:"N/A"},{label:ee().translate("inspection.contactNo"),name:"contactNo",format:(e,A)=>{if(e)return e;return[A.areaCode,A.contactPersonPhone].filter((e=>!!e)).join(" ")||A.phoneNumber||"N/A"}},{label:ee().translate("inspection.emailAddress"),name:"email",defaultValue:"N/A"}],product:[{label:ee().translate("inspection.name"),name:"productProfile.name",defaultValue:"N/A"},{label:ee().translate("inspection.address"),name:"address2",defaultValue:"N/A"},{label:"".concat(ee().translate("inspection.country"),"/").concat(ee().translate("inspection.city")),name:"country",defaultValue:"N/A"},{label:ee().translate("inspection.contactPerson"),name:"contactPerson",defaultValue:"N/A"}]};var Pn,wn,Sn=t(38213),Nn=t(66520);const _n=(0,T.Ay)(yn)(Pn||(Pn=(0,_.A)(["\n  .wrapperDescription {\n    width: 100%;\n    > div:nth-of-type(3) {\n      > div {\n        width: 100%;\n        > div {\n          &:last-of-type {\n            width: 90%;\n            text-overflow: ellipsis;\n            white-space: nowrap;\n            overflow: hidden;\n          }\n        }\n      }\n    }\n  }\n"]))),Tn=(0,T.Ay)(Sn.G)(wn||(wn=(0,_.A)(["\n  height: 100%;\n  margin-top: -24px;\n"]))),Dn=e=>{let{inspectionId:A}=e;const[t,a]=y.useState(new Map([])),[n,i]=y.useState({pageNo:1,pageSize:10}),{data:s,loading:l}=(0,Nn.U)({resource:"inspection-product",meta:{params:{id:A}},skip:!A,pagination:n}),r=R()(s,"data.data.list",[]),o=R()(s,"data.data.pagination",null),c=(0,y.useMemo)((()=>0===t.size?[]:Array.from(t.values()).reduce(((e,A)=>[...e,...A]),[])),[t]),d=(0,y.useMemo)((()=>!!o&&c.length<(null===o||void 0===o?void 0:o.total)),[o,null===c||void 0===c?void 0:c.length]);return(0,y.useEffect)((()=>{r.length>0&&a((e=>{const A=new Map(e);
1return A.set(n.pageNo,r),A}))}),[r]),(0,lA.jsx)(Tn,{hasMore:d,dataLength:(null!==c&&void 0!==c?c:[]).length,dataSource:c,onNext:()=>{l||i((e=>(0,v.A)((0,v.A)({},e),{},{pageNo:e.pageNo+1})))},renderItem:(e,A)=>(0,lA.jsx)(_n,{buttonProps:{hidden:!0},order:A,hiddenOrder:!0,product:e||{},rawData:e,linkageTemplate:e.inspectionCriteria,profileUrl:e.id?"/product/profile/".concat(e.id):null}),loading:l})};var kn,Ln;const{Paragraph:Rn}=ta.A,Fn=(0,T.Ay)(aa.A)(kn||(kn=(0,_.A)(["\n  height: 100%;\n  background: #fff;\n  overflow: auto;\n  padding-bottom: 16px;\n"]))),Mn=((0,T.Ay)(yn)(Ln||(Ln=(0,_.A)(["\n  .wrapperDescription {\n    width: 100%;\n    > div:nth-of-type(3) {\n      > div {\n        width: 100%;\n        > div {\n          &:last-of-type {\n            width: 90%;\n            text-overflow: ellipsis;\n            white-space: nowrap;\n            overflow: hidden;\n          }\n        }\n      }\n    }\n  }\n"]))),e=>{let{factory:A,suppliers:t,products:a,inspectionId:n}=e;const[i,s]=y.useState("factory"),l=[{key:"factory",tab:ee().translate("factory")},{key:"supplier",tab:ee().translate("supplier")},{key:"product",tab:ee().translate("product")}],r=y.useMemo((()=>R()(bn,i,[])),[i]),o=y.useMemo((()=>"factory"===i?A:"supplier"===i?t:a),[A,t,a,i]);return(0,lA.jsx)(Fn,{bordered:!1,tabList:l,onTabChange:s,children:"product"===i&&n?(0,lA.jsx)(Dn,{inspectionId:n}):Array.isArray(o)?(0,lA.jsx)(ja.Ay,{bordered:!1,rowKey:e=>e.id,dataSource:o,itemLayout:"vertical",renderItem:(e,A)=>(0,lA.jsx)(ja.Ay.Item,{children:r.map(((A,t)=>{let{name:a,label:n,defaultValue:i,format:s}=A;const l=R()(e,a,i);return(0,lA.jsxs)(Ia,{children:[(0,lA.jsx)(na.A,{span:12,children:n}),(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(Rn,{children:s?s(l,e,o):l})})]},t)}))})}):r.map(((e,A)=>{let{name:t,label:a,defaultValue:n,format:i}=e;const s=R()(o,t,n);return(0,lA.jsxs)(Ia,{children:[(0,lA.jsx)(na.A,{span:12,children:a}),(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(Rn,{children:i?i(s,o):s})})]},A)}))})});var On=t(22616),zn=t.n(On);const Vn=e=>({heading:{fontSize:"12px",fontWeight:"normal",color:"#263238"},secondaryHeading:{fontSize:"16px",color:"#000",wordBreak:"break-word",fontWeight:"normal"},subHeading:{textTransform:"uppercase",color:"#263238",fontSize:"10px",fontWeight:500},subSecondaryHeading:{color:"#000",fontSize:"10px",fontWeight:"normal"},horzHeading:{width:"30%",display:"inline-block",boxSizing:"border-box",fontSize:"14px",fontWeight:500,lineHeight:"3",color:"#000"},horzSecondaryHeading:{textAlign:"left",paddingLeft:"10px",width:"70%",display:"inline-block",boxSizing:"border-box",fontSize:"12px",fontWeight:"normal",color:"#000"},AppBar:{background:"transparent",boxShadow:"none",padding:e.spacing(2),paddingBottom:0,color:e.palette.text.primary,"& >div >div >div >span":{backgroundColor:"#FF005C"}},headerBlock:{padding:"0 15px"},functionBarButton:{textTransform:"initial"},detailsTabContainer:{height:"50vh"},icon:{verticalAlign:"bottom",height:20,width:20},details:{alignItems:"center"},column:{flexBasis:"33.33%"},helper:{borderLeft:"2px solid ".concat(e.palette.divider),padding:"".concat(e.spacing(1),"px ").concat(e.spacing(2),"px")},link:{color:e.palette.primary.main,textDecoration:"none","&:hover":{textDecoration:"underline"}},alignButton:{fontSize:"12px","& aside":{fontWeight:"bold"},"& span":{fontWeight:"normal"}},row:{marginTop:e.spacing(5),marginBottom:e.spacing(5)},paperBlock:{marginTop:e.spacing(2),marginBottom:e.spacing(2)},itemBlock:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},bigAvatar:{width:60,height:60},buttonColor:{color:"#000"},confirmed:{padding:"".concat(e.typography.pxToRem(12)," ").concat(e.typography.pxToRem(30)),margin:"10px 1px",fontSize:"14px",fontWeight:"400",textTransform:"uppercase",color:e.palette.secondary.dark},backButton:{fontWeight:"bold",fontSize:"12px","& >span":{display:"inline-block",verticalAlign:"top",fontSize:"12px",fontWeight:"bold"}},tabLabel:{"& span":{fontSize:"0.8rem",fontWeight:500},padding:"10px 0"},tabs:{padding:"0 20px"},attachmentName:{display:"flex"}});var Hn,Wn=t(76727),qn=t(24396),Un=t(10442),Jn=t(5466);const Gn=(0,T.Ay)(Jn.A)(Hn||(Hn=(0,_.A)(["\n  padding: 24px;\n  .ant-table-tbody > tr > td {\n    word-wrap: break-word;\n    word-break: break-all;\n  }\n  thead {\n    th {\n      color: #8991a0;\n      background: #fff;\n      font-size: 12px;\n      font-weight: 400;\n      line-height: 16px;\n      letter-spacing: 0.005em;\n      text-align: left;\n\n      &:before {\n        display: none;\n      }\n    }\n  }\n  tbody {\n    .ant-table-cell {\n      cursor: default;\n    }\n    > tr > td {\n      word-wrap: break-word;\n      word-break: break-all;\n    }\n  }\n"]))),Yn={wrapper:"SubPO_wrapper__4s7jT",variant_primary:"SubPO_variant_primary__RpT3H"},Zn=e=>{let{data:A,variant:t}=e;return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)("div",{className:(0,b.default)(Yn.wrapper,"o-sub-po-wrapper",Yn["variant_".concat(t)]),children:(0,lA.jsxs)("ul",{children:[(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:ee().translate("inspection.poNumber")}),(0,lA.jsx)("span",{children:ee().translate("inspection.poQty")}),(0,lA.jsx)("span",{children:ee().translate("inspection.poNoOfCartons")}),(0,lA.jsx)("span",{children:ee().translate("inspection.customerName")}),(0,lA.jsx)("span",{children:ee().translate("inspection.customerPO")})]}),A.map(((e,A)=>(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:(null===e||void 0===e?void 0:e.poNo)||(t?"/":"")}),(0,lA.jsx)("span",{children:(null===e||void 0===e?void 0:e.orderQty)||(t?"/":"")}),(0,lA.jsx)("span",{children:(null===e||void 0===e?void 0:e.cartonsNo)||(t?"/":"")}),(0,lA.jsx)("span",{children:(null===e||void 0===e?void 0:e.clientName)||(t?"/":"")}),(0,lA.jsx)("span",{children:(null===e||void 0===e?void 0:e.clientPONo)||(t?"/":"")})]},A)))]})})})};var Xn;const{Title:Kn}=ta.A,$n=(0,T.Ay)(Aa.A)(Xn||(Xn=(0,_.A)(["\n  width: 100%;\n  justify-content: space-between;\n"]))),ei=e=>{let{hiddenViewReport:A,onViewReport:t}=e;return(0,lA.jsxs)($n,{align:"center",children:[(0,lA.jsxs)(Kn,{level:5,children:[ee().translate("inspection.report")," "]}),(0,lA.jsx)(Aa.A,{children:(0,lA.jsx)(tn,{hidden:A,type:"primary",ghost:!0,onClick:t,children:ee().translate("inspection.viewReport")})})]})};var Ai=t(57047);const ti=[{title:ee().translate("inspection.itemName"),dataIndex:"productProfile",width:200,render:(e,A)=>(0,lA.jsx)(Ai.mz,{children:e?e.name:A.itemName||"N/A"})},{title:ee().translate("inspection.itemNo"),dataIndex:"productProfile",render:(e,A)=>(0,lA.jsx)(Ai.mz,{children:e?e.itemNo:A.itemNo||"N/A"})},{title:ee().translate("inspection.orderQty"),dataIndex:"orderQty",render:e=>(0,lA.jsx)(Ai.mz,{children:e||"N/A"})},{title:ee().translate("inspection.cartonQty"),dataIndex:"cartonsNo",render:e=>(0,lA.jsx)(Ai.mz,{children:e||"N/A"})},{title:ee().translate("inspection.customerName"),dataIndex:"clientName",render:e=>(0,lA.jsx)(Ai.mz,{children:e||"N/A"})},{title:ee().translate("inspection.customerPONo"),dataIndex:"clientPONo",render:e=>(0,lA.jsx)(Ai.mz,{children:e||"N/A"})},{title:ee().translate("general.category"),dataIndex:"productProfile",render:e=>{const{categories:A=[]}=e||{};return(0,lA.jsx)(Ai.mz,{children:(A||[]).map((e=>{let{name_en:A}=e;return A})).filter((e=>!!e)).join(", ")})}},{title:ee().translate("inspection.signed"),dataIndex:"isSignSample",render:e=>(0,lA.jsx)(Ai.mz,{children:1==e?ee().translate("general.yes"):ee().translate("general.no")})}];var ai,ni;const ii=["title","titleId"];function si(){return si=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},si.apply(null,arguments)}function li(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,ii);return y.createElement("svg",si({width:29,height:32,viewBox:"0 0 29 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a}
1,t):null,ai||(ai=y.createElement("g",{filter:"url(#filter0_dd_13877_136971)"},y.createElement("rect",{x:4.5,y:5,width:20,height:20,rx:4,fill:"white"}),y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.66602 15.8327H20.3327V14.166H8.66602V15.8327Z",fill:"#3A4861"}))),ni||(ni=y.createElement("defs",null,y.createElement("filter",{id:"filter0_dd_13877_136971",x:-1.5,y:0,width:32,height:32,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},y.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),y.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),y.createElement("feOffset",{dy:1}),y.createElement("feGaussianBlur",{stdDeviation:3}),y.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.647059 0 0 0 0 0.698039 0 0 0 0 0.784314 0 0 0 0.2 0"}),y.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_13877_136971"}),y.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),y.createElement("feMorphology",{radius:1,operator:"dilate",in:"SourceAlpha",result:"effect2_dropShadow_13877_136971"}),y.createElement("feOffset",{dy:2}),y.createElement("feGaussianBlur",{stdDeviation:2}),y.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.647059 0 0 0 0 0.698039 0 0 0 0 0.784314 0 0 0 0.1 0"}),y.createElement("feBlend",{mode:"normal",in2:"effect1_dropShadow_13877_136971",result:"effect2_dropShadow_13877_136971"}),y.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect2_dropShadow_13877_136971",result:"shape"})))))}const ri=y.forwardRef(li);t.p;var oi,ci;const di=["title","titleId"];function gi(){return gi=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},gi.apply(null,arguments)}function Ci(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,di);return y.createElement("svg",gi({width:29,height:32,viewBox:"0 0 29 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,oi||(oi=y.createElement("g",{filter:"url(#filter0_dd_13965_135352)"},y.createElement("rect",{x:4.5,y:5,width:20,height:20,rx:4,fill:"white"}),y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.666 14.166V9.16602H15.3327V14.166H20.3327V15.8327H15.3327V20.8327H13.666V15.8327H8.66602V14.166H13.666Z",fill:"#3A4861"}))),ci||(ci=y.createElement("defs",null,y.createElement("filter",{id:"filter0_dd_13965_135352",x:-1.5,y:0,width:32,height:32,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},y.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),y.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),y.createElement("feOffset",{dy:1}),y.createElement("feGaussianBlur",{stdDeviation:3}),y.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.647059 0 0 0 0 0.698039 0 0 0 0 0.784314 0 0 0 0.2 0"}),y.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_13965_135352"}),y.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),y.createElement("feMorphology",{radius:1,operator:"dilate",in:"SourceAlpha",result:"effect2_dropShadow_13965_135352"}),y.createElement("feOffset",{dy:2}),y.createElement("feGaussianBlur",{stdDeviation:2}),y.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.647059 0 0 0 0 0.698039 0 0 0 0 0.784314 0 0 0 0.1 0"}),y.createElement("feBlend",{mode:"normal",in2:"effect1_dropShadow_13965_135352",result:"effect2_dropShadow_13965_135352"}),y.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect2_dropShadow_13965_135352",result:"shape"})))))}const Ii=y.forwardRef(Ci),ui=(t.p,"Icon_collapseIconWrapper__F0QRB"),pi=e=>{let{className:A,isExpand:t,toggle:a}=e;return(0,lA.jsx)("span",{className:(0,b.default)(ui,A),onClick:e=>{e.preventDefault(),e.stopPropagation(),a(!t)},children:t?(0,lA.jsx)(ri,{}):(0,lA.jsx)(Ii,{})})},Ei="InspectionReport_tableWrapper__KlQTf",Bi="InspectionReport_normalTable__dVQ1N",Qi="InspectionReport_collapseIcon__u+8DE",mi=(e,A,t)=>e?[Jn.A.EXPAND_COLUMN,...ti]:((e,A)=>{const t=[...ti];return t[0].render=(t,a)=>(0,lA.jsxs)(Ai.mz,{style:{display:"flex",alignItems:"center",gap:"4px"},children:[(0,lA.jsx)(pi,{className:Qi,isExpand:!0!==(null===e||void 0===e?void 0:e[a.id]),toggle:()=>{A&&A(a.id)}}),t?t.name:a.itemName||"N/A"]}),t})(A,t);var hi,xi,vi=t(99040);const fi=T.Ay.div(hi||(hi=(0,_.A)(["\n  background: #fff;\n  padding: 24px;\n"]))),yi=(0,T.Ay)(Gn)(xi||(xi=(0,_.A)(["\n  margin-top: 16px;\n  padding: 8px;\n  thead {\n    background: rgba(235, 241, 255, 1);\n\n    th {\n      font-size: 12px;\n      font-weight: 400;\n      line-height: 16px;\n      letter-spacing: 0.005em;\n      text-align: left;\n\n      &:before {\n        display: none;\n      }\n    }\n    th:nth-child(2) {\n      padding-left: 0;\n    }\n  }\n  tbody {\n    tr {\n      td {\n        background: transparent !important;\n      }\n    }\n    .ant-table-row-level-0 {\n      > td:nth-child(2) {\n        padding-left: 0;\n      }\n    }\n    .ant-table-expanded-row-level-1 {\n      > td {\n        border-bottom: 0;\n      }\n    }\n  }
1\n  .ant-table-empty {\n    .ant-table-cell {\n      border-bottom: 0;\n    }\n  }\n  .ant-table-expanded-row .ant-table-cell {\n    padding: 0;\n  }\n"]))),ji=e=>{var A,t,a;let{reportId:n,poItems:i,status:s,tableHeader:l,thirdparty:r,poItemsData:o,onReloadReport:c,hasPagination:d}=e;const g=document.querySelectorAll(".ant-table-expanded-row-level-1"),[C,I]=y.useState({}),u=mi(r,C,(e=>{I((A=>(0,v.A)((0,v.A)({},A),{},{[e]:!A[e]})))})),p=(0,w.useHistory)(),E=d?((null===o||void 0===o?void 0:o.list)||[]).map((e=>e.id)):null===i||void 0===i?void 0:i.map((e=>e.id)),B=y.useMemo((()=>![vi.Pm.inProgress,vi.Pm.completed,vi.Pm.inspectionReleased,vi.Pm.inspectionReleasedWaiver,vi.Pm.rejected].includes((0,V.get)(vi.Pm,s))),[s]);return(0,y.useEffect)((()=>(g&&g.forEach((e=>{const A=e.previousElementSibling;e.addEventListener("mouseenter",(()=>{A.classList.add("is-hovered")})),e.addEventListener("mouseleave",(()=>{A.classList.remove("is-hovered")}))})),()=>{g&&g.forEach((e=>{e.removeEventListener("mouseenter",(()=>{})),e.removeEventListener("mouseleave",(()=>{}))}))})),[g]),(0,lA.jsxs)(fi,{children:[r?null:(0,lA.jsx)(ei,{hiddenViewReport:B,onViewReport:()=>{p.push("/inspection/internal/".concat(n,"/report"))}}),E.length>0&&(0,lA.jsx)(yi,{title:l?()=>l:void 0,rowKey:e=>e.id,className:(0,b.default)(Ei,{[Bi]:!r}),pagination:!!d&&{total:(null===o||void 0===o||null===(A=o.pagination)||void 0===A?void 0:A.total)||0,current:(null===o||void 0===o||null===(t=o.pagination)||void 0===t?void 0:t.page)||1,pageSize:(null===o||void 0===o||null===(a=o.pagination)||void 0===a?void 0:a.pageSize)||10,onChange:e=>{var A;e!==(null===o||void 0===o||null===(A=o.pagination)||void 0===A?void 0:A.page)&&c(e)},showSizeChanger:!1},dataSource:(d?null===o||void 0===o?void 0:o.list:i)||[],columns:u,expandable:(0,v.A)({expandedRowRender:e=>{const A=e.inspectionSubPOItems||[];return 0===A.length||!0===(null===C||void 0===C?void 0:C[e.id])?(0,lA.jsx)(lA.Fragment,{}):(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)(Zn,{data:A,variant:r?"":"primary"})})}},r?{}:{rowExpandable:()=>!0,defaultExpandAllRows:!0,defaultExpandedRowKeys:E,expandedRowKeys:E,expandIcon:()=>null})})]})};var bi=t(37978);const Pi=e=>A=>{const t=(0,w.useParams)(),a=(0,w.useHistory)(),n=y.useCallback((e=>{(0,ne.R7)(a)(e)}),[t,a]);return(0,lA.jsx)(e,(0,v.A)({navigate:n,pathname:a.location.pathname,params:t,history:a},A))};var wi=t(64600),Si=t.n(wi);const Ni={approve:["Approved","success"],reject:["Rejected","error"],waitingForAdditionalInformation:["Waiting for Additional Information","warning"],pending:["Pending","processing"]},_i={rejected:["Rejected","error"],cancelled:["Cancelled","error"],completed:["Completed","success"],reviewed:["Reviewed","success"],na:["N/A","default"],draft:["Draft","grey"],"in-progress":["In Progress","processing"],underReview:["Under Review","warning"],waitingForUpload:["Waiting for Upload","warning"],waitingTesting:["Waiting for Start Testing","warning"],waitingForStartReview:["Waiting for Review Start","warning"],rejectedOthers:["Reject Others","error"],rejectedRequestRevise:["Rejected - Request Revise","error"],rejectedRequestAdditionalTest:["Rejected - Request Additional Test","error"],quoteAvailable:["Quote Available","grey"],waitingForFinalQuote:["Waiting for Final Quote","warning"],finalQuoteAvailable:["Final Quote Available","warning"],onHold:["On Hold","error"]},Ti={visitInVain:["Visit in vain","default"],pending:["Pending","default"],acceptOfDefective:["Accept of Defective","success"],accept:["Accept","success"],pass:["Pass","success"],passed:["Passed","success"],reject:["Reject","error"],rejected:["Rejected","error"],fail:["Failed","error"],failed:["Failed","error"]};var Di=t(69158);const ki="styles_inspectionReports__40L3P",Li="styles_list__fOjtQ",Ri="styles_multiple__kS8SH",Fi="styles_tableHeader__r1Csp",Mi="styles_left__KFlq-",Oi="styles_right__svhBO",zi="styles_status__bspRO";var Vi=t(72909),Hi=t(263),Wi=t(39993),qi=t(5093);const Ui=["value","label","className"];var Ji,Gi,Yi,Zi,Xi,Ki,$i;T.Ay.div(Ji||(Ji=(0,_.A)(["\n  padding: 24px;\n  width: 90%;\n  margin: 0 auto;\n"])));const es=(0,T.Ay)(aa.A)(Gi||(Gi=(0,_.A)(["\n  margin-left: 40px;\n  height: 80px;\n  box-shadow: 0px 2px 4px 0px #00000040;\n  border-bottom-left-radius: 3px;\n  border-top-left-radius: 3px;\n  border-left: 4px solid #196eff;\n  .ant-card-head {\n    height: 100%;\n    border: none;\n    padding-left: 14px;\n    padding-right: 10px;\n    .ant-card-head-wrapper {\n      height: 100%;\n    }\n    .ant-card-head-title {\n      color: #000000;\n      font-size: 12px;\n      font-weight: 400;\n      letter-spacing: 0.03em;\n      text-align: left;\n    }\n    .ant-card-extra {\n      p {\n        background: transparent;\n        font-size: 10px;\n        font-weight: 400;\n        text-align: right;\n      }\n    }\n  }\n  .ant-card-body {\n    display: none;\n  }\n"]))),As=T.Ay.div(Yi||(Yi=(0,_.A)(["\n  background: #ffffff;\n  box-shadow: 0px 2px 4px 1px rgba(165, 178, 200, 0.1), 0px 1px 6px rgba(165, 178, 200, 0.2);\n  border-radius: 4px;\n  padding: 40px;\n  flex-direction: column;\n  display: flex;\n"]))),ts=(0,T.Ay)(Aa.A)(Zi||(Zi=(0,_.A)(["\n  width: 100%;\n\n  label {\n    font-size: 12px;\n    font-weight: 500;\n    text-align: left;\n    color: #232b3a;\n    text-transform: capitalize;\n  }\n  > div:last-of-type {\n    font-size: 12px;\n    font-weight: 400;\n    text-align: left;\n    color: #232b3a;\n    > span {\n      font-size: 12px;\n      font-weight: 400;\n      text-align: left;\n      color: #232b3a;\n    }\n  }\n"]))),as=y.forwardRef(((e,A)=>{const{value:t,label:a,className:n}=e,i=(0,f.A)(e,Ui);return(0,lA.jsx)("div",{ref:A,className:n,children:(0,lA.jsxs)(ts,(0,v.A)((0,v.A)({align:"baseline"},i),{},{children:[(0,lA.jsx)("label",{children:a}),y.isValidElement(t)?t:(0,lA.jsx)("span",{children:t})]}))})})),ns=(0,T.Ay)((e=>(0,lA.jsx)("p",{className:e.className,children:e.renderLabel?e.renderLabel():{passed:"Passed",pass:"Passed",rejected:"Reject",pending:"Pending",failed:"Failed",fail:"Failed","report-as-is":"Report As Is","
1not-applicable":"Not Applicable",default:""}[e.status]})))(Xi||(Xi=(0,_.A)(["\n  margin-bottom: -1px;\n  color: ",";\n"])),(e=>({pending:"#8991A0",rejected:"#ED4646",failed:"#ED4646",passed:"#1EC000",pass:"#1EC000",fail:"#ED4646","report-as-is":"#4E5A71","not-applicable":"#4E5A71",default:""}[e.status]))),is=T.Ay.h5(Ki||(Ki=(0,_.A)(["\n  font-size: 12px;\n  font-weight: 700;\n"]))),ss=T.Ay.div($i||($i=(0,_.A)(["\n  background: #fff;\n  margin-top: 24px;\n  border-radius: 4px;\n  border: 1px solid rgba(196, 200, 208, 1);\n  padding-left: 20px;\n  padding-right: 20px;\n  padding-bottom: 20px;\n"]))),ls="ThirdParty_viewReport__HLfLU",rs="ThirdParty_descriptions__-bgNm",os="ThirdParty_table__RBe+q";const cs=(0,Vi.M)((function(e){let{report:A={},result:t={},reportFile:a}=e;const{reportNo:n,issueBy:i,createdAt:s,inspectionDate:l}=A,r=(R()(t,"inspectionPOItems",[])||[]).reduce(((e,A)=>{const t=R()(A,"inspectionDefectItems",[]);return t.length?[...e,...t]:e}),[]);return(0,lA.jsxs)("div",{className:ls,children:[(0,lA.jsx)(Ca.A,{children:(0,lA.jsx)(na.A,{xs:24,span:12,children:(0,lA.jsxs)(Hi.A,{className:rs,colon:!1,labelStyle:{width:150},children:[(0,lA.jsx)(Hi.A.Item,{span:3,label:"Report File",children:a?(0,lA.jsx)("a",{href:a.url,target:"_blank",rel:"noreferrer",children:a.fileName}):null}),(0,lA.jsx)(Hi.A.Item,{span:3,label:"Report No.",children:n}),(0,lA.jsx)(Hi.A.Item,{span:3,label:"Issued by",children:i}),(0,lA.jsx)(Hi.A.Item,{span:3,label:"Inspection Date",children:l?(0,Wi.A)((0,qi.A)(l),"dd/MM/yyyy"):null})]})})}),(0,lA.jsx)(Jn.A,{className:os,pagination:!1,columns:[{title:"Defect Reason",dataIndex:"inspectionDefectCategory",render:e=>R()(e,"name_en")||"N/A"},{title:"Remarks",dataIndex:"remark"}],dataSource:R()(t,"inspectionReportDefectItems",[]),title:()=>"Pending / Failure Reasons"}),(0,lA.jsx)(Jn.A,{className:os,pagination:!1,columns:[{title:"Defect Reason",dataIndex:"inspectionDefectCategory",render:e=>R()(e,"name_en")||"N/A"},{title:"Remarks",dataIndex:"remark"},{title:"Critical",dataIndex:"critical",width:90},{title:"Major",dataIndex:"major",width:90},{title:"Minor",dataIndex:"minor",width:90}],dataSource:r,title:()=>"Defect",summary:()=>{const e=r.reduce(((e,A)=>(e.critical+=A.critical||0,e.major+=A.major||0,e.minor+=A.minor||0,e)),{critical:0,major:0,minor:0});return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(Jn.A.Summary.Row,{children:[(0,lA.jsx)(Jn.A.Summary.Cell,{index:0,colSpan:2,align:"right",children:"Total defects found"}),(0,lA.jsx)(Jn.A.Summary.Cell,{index:1,children:e.critical}),(0,lA.jsx)(Jn.A.Summary.Cell,{index:2,children:e.major}),(0,lA.jsx)(Jn.A.Summary.Cell,{index:3,children:e.minor})]}),(0,lA.jsxs)(Jn.A.Summary.Row,{children:[(0,lA.jsx)(Jn.A.Summary.Cell,{index:0,colSpan:2,align:"right",children:"Defects accepted"}),(0,lA.jsx)(Jn.A.Summary.Cell,{index:1,children:t.criticalAccepted}),(0,lA.jsx)(Jn.A.Summary.Cell,{index:2,children:t.majorAccepted}),(0,lA.jsx)(Jn.A.Summary.Cell,{index:3,children:t.minorAccepted})]}),(0,lA.jsxs)(Jn.A.Summary.Row,{children:[(0,lA.jsx)(Jn.A.Summary.Cell,{index:0,colSpan:2,align:"right",children:"AQL Result"}),(0,lA.jsx)(Jn.A.Summary.Cell,{index:1,colSpan:3,children:(0,lA.jsx)(ns,{status:t.AQLResult})})]})]})}})]})}));function ds(e){let{hidden:A,title:t,report:a,result:n,onOk:i,reportFile:s,isAdmin:l}=e;return A?null:(0,lA.jsx)(cs,{title:t||"View Report",report:a,reportFile:s,width:800,cancelButtonProps:{hidden:!0},okButtonProps:{hidden:!l},onOk:i,okText:"Edit Report",result:n,triggerElement:(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,children:"View Report"})})}const gs=["thirdparty","data","navigate","inspectionId","isAdmin"],Cs=e=>{let{group:A,idx:t,onUpload:a,result:n,onEdit:i,isAdmin:s=!1}=e;const[l,r]=Ti[A.status]||[],{documentListId:o}=A,{data:c}=(0,Di.K)({id:o,resource:"document-list",skip:!o});return(0,lA.jsxs)("div",{className:Fi,children:[(0,lA.jsxs)("div",{className:Mi,children:[(0,lA.jsxs)("h5",{children:["#",t+1," ","".concat(A.reportNo?"(".concat(A.reportNo,")"):"")]}),(0,lA.jsx)(wa.A,{className:zi,bordered:!1,color:r,children:l})]}),(0,lA.jsxs)("div",{className:Oi,children:[(0,lA.jsx)(Sa.A,{hidden:s||!s&&!o,type:"primary",onClick:()=>{c&&window.open(c.downloadUrl,"_blank")},children:"Download Report"}),(0,lA.jsx)(ds,{title:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("span",{children:["Report ",t+1]}),(0,lA.jsx)(wa.A,{style:{marginLeft:8},className:zi,bordered:!1,color:r,children:l})]}),report:A,reportFile:c,hidden:!o,result:n,isAdmin:s,onOk:e=>{i(),e()}}
1),(0,lA.jsx)(Sa.A,{hidden:!s||s&&!!o,type:"primary",ghost:!0,onClick:a,children:"Upload Report"})]})]})};const Is=(0,st.Zz)(Pi)((function(e){const{thirdparty:A,data:t,navigate:a,inspectionId:n,isAdmin:i}=e,{data:s}=((0,f.A)(e,gs),(0,Nn.U)({resource:"third-party_inspections_report",meta:{params:{id:n},transformResponse:[e=>{try{const A=JSON.parse(e);return R()(A,"data",[])}catch(A){throw new Error("Failed to parse response")}}]},skip:!A})),l=e=>()=>{const A="/inspection/jobs/".concat(n,"/reports/").concat(e,"/edit");a("".concat(i?"/admin":"").concat(A))};return(0,lA.jsx)(Un.A,{className:ki,title:"Report",children:(0,lA.jsx)(bi.Zu,{className:Si()(Li,Ri),dataSource:t,rowKey:e=>e.id,renderItem:(e,t)=>{return(0,lA.jsx)(ji,{tableHeader:A?(0,lA.jsx)(Cs,{isAdmin:i,group:e,idx:t,onUpload:(r=e.id,()=>{const e="/inspection/jobs/".concat(n,"/reports/").concat(r,"/upload");a("".concat(i?"/admin":"").concat(e))}),result:R()(s,"data")?s.data.find((A=>A.id===e.id)):null,onEdit:l(e.id)}):(0,lA.jsx)("div",{className:Fi,children:(0,lA.jsx)("div",{className:Mi,children:(0,lA.jsxs)("h5",{children:["#",t+1]})})}),thirdparty:A,reportId:e.id,poItems:R()(e,"inspectionPOItems",[])});var r}})})}));var us=t(79386),ps=t(98991),Es=t(86573),Bs=t(23239),Qs=t(98290),ms=t(49784),hs=t(56605),xs=t(86904),vs=t(46381),fs=t(83334),ys=t(44124),js=t(88221);const bs=e=>{const{resources:A}=y.useContext(fs.G),t=(0,js.L)(),[a,n]=(0,y.useState)({loaded:!1,loading:!1,error:null,data:[]}),{resource:i,dataProvider:s,pagination:l,filters:r,sorters:o,meta:c}=e,d=(0,ys.q)({resourceName:i}),g=(0,vs.J)(i,s,A);if(!d)throw new Error('Resource "'.concat(i,'" not found'));const C=(0,v.A)((0,v.A)({responseType:"blob"},d.meta),c),{download:I}=t(g),u=(e,A)=>{const t=new Blob([e],{type:A["content-type"]}),a=window.URL.createObjectURL(t),n=document.createElement("a");n.href=a,n.download=(e=>{const A=e["content-disposition"];let t="filename.ext";if(A){const e=A.match(/filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/);null!=e&&e[1]&&(t=e[1].replace(/['"]/g,""))}return t})(A),document.body.appendChild(n),n.click(),n.remove(),window.URL.revokeObjectURL(a)};return(0,v.A)({download:async function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];n((0,v.A)((0,v.A)({},a),{},{loading:!0}));try{const A=await I({resource:d.download||d.name,pagination:l,filters:r,sorters:o,meta:C}),t=R()(A,"errorObj",null);if(t){const e=R()(t,"data.error",null);if(e)throw e;throw new Error(t.message)}return e&&u(R()(A,"data",null),R()(A,"headers",null)),n({loading:!1,data:A}),A}catch(A){throw n({loading:!1,error:A}),A}},save:u,pagination:l,filters:r,sorters:o,meta:C},a)},Ps="InspectionDocument_inspectionDocument__MYcow",ws="InspectionDocument_functionBar__zoKs2";var Ss=t(56211);const Ns=["inspection","factory","products","suppliers","thirdparty"],_s=["complianceData"];const Ts=function(e){const{inspection:A,factory:t,products:a,suppliers:n,thirdparty:i}=e,[s,l]=((0,f.A)(e,Ns),(0,y.useState)([])),[r,o]=(0,y.useState)({pageNo:1,pageSize:10}),{data:c,loading:d,refetch:g}=(0,Nn.U)({resource:i?"third_party_inspections_document":"internal_inspection_documents",pagination:r,meta:{transformResponse:[Qs.SA],params:{id:null===A||void 0===A?void 0:A.id}},skip:!A}),{mutate:C}=(0,ms.y)({resource:"document-list/document-list-index",skip:!A,meta:{method:"PUT"}}),{download:I}=bs({resource:"document-list",meta:{method:"POST",data:{documentListIds:null===s||void 0===s?void 0:s.map((e=>{let{documentListId:A}=e;return A}))}}}),u=(0,y.useMemo)((()=>R()(c,"data.list",[])),[c]),p=(0,y.useMemo)((()=>{const e=R()(c,"data.pagination",null);return e?(0,v.A)((0,v.A)({},r),e):(0,v.A)({},r)}),[c]),E=(0,y.useMemo)((()=>Array.isArray(s)?s.map((e=>e.id)):[]),[s]),B=(0,y.useMemo)((()=>A?{products:(a||[]).map((e=>{let{productProfile:A}=e;return A})).filter(Boolean),suppliers:n,factories:t?[null===t||void 0===t?void 0:t.factory]:[]}:{products:[],suppliers:[],factories:[]}),[A]),Q=async(e,A,t)=>{try{const{complianceData:A}=e,a=(0,f.A)(e,_s),n=hs.Z.updateDTO(a),i=Ss.B.mapComplianceDataToMutate(A);await C((0,v.A)((0,v.A)({},n),{},{complianceData:(0,v.A)({},i)})),xs.A.success({closeIcon:!0,message:"Upload Document Succeed",placement:"bottomLeft"}),l([]),g(),t()}catch(a){xs.A.error({closeIcon:!0,message:"Upload Document Error",placement:"bottomLeft"}),t()}},m=async e=>{try{await I(),e()}catch(A){e()}};return(0,lA.jsx)("div",{className:Ps,children:(0,lA.jsx)(us.A,{loading:d,title:()=>s.length?(0,lA.jsx)(ps.A,{className:ws,displayItems:[Es.Nt.SAVE_TO_SET_DATA,Es.Nt.DOWNLOAD],selectedRows:s,module:i?"qc-inspection":"internal-inspection",metadataItems:{[Es.Nt.SAVE_TO_SET_DATA]:{related:B,featureFlags:["saveTo","reminder","compliance-data"]}},actions:{[Es.Nt.SAVE_TO_SET_DATA]:Q,[Es.Nt.DOWNLOAD]:m}}):null,columns:Bs.M,box:!0,rowSelection:{selectedRowKeys:E,onChange:(e,A)=>{l(A)}},dataSource:u,showSorterTooltip:!1,rowKey:"id",pagination:{pageSize:p.pageSize||10,current:p.page||1,total:p.total||0,showSizeChanger:!0,showTotal:(e,A)=>(0,lA.jsxs)("div",{children:[A[0],"-",A[1]," ",ee().translate("desktopReview.of")," ",p.total||0]})},sortDirections:["ascend","descend","ascend"],scroll:{x:1e3},onChange:e=>{let{current:A,pageSize:t}=e;o((0,v.A)((0,v.A)({},r),{},{pageNo:A,pageSize:t}))}})})},Ds="CHANGE_TAB";var ks=t(20495),Ls=t(89862),Rs=t(92899);const Fs="AlertDialog_title__1UNLg",Ms="AlertDialog_content__xn6Zx",Os=e=>{const{open:A,onAction:t,onClose:a,title:n="",content:i="Are you sure?",buttonProps:s={}}=e,{cancelBtn:{text:l=ee().translate("general.cancel"),color:r="primary"}={},okBtn:{text:o=ee().translate("general.ok"),color:c="primary"}={}}=s,d=e=>{e.preventDefault(),a&&a()};return(0,lA.jsx)(Rs.A,{modalProps:{size:"small",open:A,handleClose:a,title:n,footer:(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(Ls.A,{buttonProps:{variant:"text",color:r,onClick:e=>d(e)},children:l}),(0,lA.jsx)(Ls.A,{buttonProps:{color:c,onClick:e=>(e=>{e.preventDefault(),t&&t(),d(e)})(e)},children:o})]}),className:{classTitle:Fs,classContent:Ms}},children:i})};var zs=t(69783),Vs=t(19853),Hs=t.n(Vs),Ws=t(65205),qs=t(81551),Us=t(70567),Js=t(38325),Gs=t(17339),Ys=t(48890),Zs=t(17220),Xs=t(66527),Ks=t(77860);const $s=(0,qs.A)((e=>({root:{flexShrink:0,marginLeft:e.spacing(2.5)},pageNumberWrapper:{display:"flex",marginLeft:"20px",justifyContent:"center",alignItems:"center","& > p":{marginRight:"15px",color:"#000000",opacity:.54,fontWeight:400},"& > div > div":{margin:0,height:"30px",minWidth:"65px"},"& > div > div > fieldset":{}},pageNumberSelect:{padding:"0px 0px 0 12px !important"},paginationContainer:{alignSelf:"flex-end","& .MuiToolbar-gutters":{"& .MuiTablePagination-caption":{color:"#000000",opacity:.54,fontWeight:400}}}})));function el(e){var A;const t=$s(),a=(0,Us.A)(),{count:n,page:i,rowsPerPage:s,onChangePage:l}=e,r=Math.max(0,Math.ceil(n/s)-1),o=()=>{const e=[];for(let A=0;A<=r;A++)e.push({label:A+1,value:A});return e};return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("div",{className:t.pageNumberWrapper,children:[(0,lA.jsxs)(Xe.A,{variant:"body2",children:[ee().translate("general.page"),":"]}),(0,lA.jsx)(zs.mh,{options:o(),selectProps:{classes:{root:t.pageNumberSelect},value:Math.min(i,null===(A=o()[o().length-1])||void 0===A?void 0:A.value),onChange:e=>{l(e,Number(e.target.value))}}})]}),(0,lA.jsxs)("div",{className:t.root,children:[(0,lA.jsx)(Gs.A,{onClick:e=>{l(e,0)},disabled:0===i,"aria-label":"first page",children:"rtl"===a.direction?(0,lA.jsx)(Ks.A,{}):(0,lA.jsx)(Ys.A,{})}),(0,lA.jsx)(Gs.A,{onClick:e=>{l(e,i-1)},disabled:0===i,"aria-label":"previous page",children:"rtl"===a.direction?(0,lA.jsx)(Xs.default,{}):(0,lA.jsx)(Zs.A,{})}),(0,lA.jsx)(Gs.A,{onClick:e=>{l(e,i+1)},disabled:i>=Math.ceil(n/s)-1,"aria-label":"next page",children:"rtl"===a.direction?(0,lA.jsx)(Zs.A,{}):(0,lA.jsx)(Xs.default,{})}),(0,lA.jsx)(Gs.A,{onClick:e=>{l(e,Math.max(0,Math.ceil(n/s)-1))},disabled:i>=Math.ceil(n/s)-1,"aria-label":"last page",children:"rtl"===a.direction?(0,lA.jsx)(Ys.A,{}):(0,lA.jsx)(Ks.A,{})})]})]})}const Al=e=>{const{perPageOptions:A,count:t,size:a,page:n,onChangePage:i,onChangeRowsPerPage:s}=e,l=$s();return(0,lA.jsx)(Js.A,{className:l.paginationContainer,rowsPerPageOptions:A,component:"div",count:t,rowsPerPage:a,page:Math.min(n-1,Math.ceil(t/a)-1),labelRowsPerPage:ee().translate("general.rowsPerPage"),onChangePage:i,onChangeRowsPerPage:s,ActionsComponent:el})},tl=e=>{const{children:A,data:{count:t=0,pagination:a={pageNo:1,pageSize:Ws.PI,perPageOptions:Ws.TI},filter:n={},classes:i=null},func:{setPagination:s=()=>{},setFilter:l=()=>{}}}=e,{pageNo:r,pageSize:o,perPageOptions:c}=a,d=(e,A)=>{const t=(0,v.A)((0,v.A)({},a),e);Hs()(t,a)||s((0,v.A)((0,v.A)({},a),e)),Hs()(A,n)||l((0,v.A)((0,v.A)({},n),A))};return(0,lA.jsxs)(lA.Fragment,{children:[A,(0,lA.jsx)(Al,{classes:i,perPageOptions:c,count:Number(t)||0,size:o,page:r,onChangePage:(e,A)=>{d({pageNo:A+1},n)},onChangeRowsPerPage:e=>{d({pageNo:1,pageSize:e.target.value},n)}})]})};var al=t(72883),nl=t(5571),il=t(77720);const sl=()=>(0,lA.jsxs)("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"
1currentColor",xmlns:"http://www.w3.org/2000/svg",children:[(0,lA.jsx)("mask",{id:"path-1-inside-1_159_35062",fill:"white",children:(0,lA.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.33301 21.8332H22.6663V16.8332H9.33301V21.8332ZM9.33301 10.1665V15.1665H22.6663V10.1665H9.33301Z",fill:"#C4C8D0"})}),(0,lA.jsx)("path",{d:"M22.6663 21.8332V23.0332H23.8663V21.8332H22.6663ZM22.6663 16.8332H23.8663V15.6332H22.6663V16.8332ZM9.33301 16.8332V15.6332H8.13301V16.8332H9.33301ZM9.33301 15.1665H8.13301V16.3665H9.33301V15.1665ZM22.6663 15.1665V16.3665H23.8663V15.1665H22.6663ZM22.6663 10.1665H23.8663V8.9665H22.6663V10.1665ZM9.33301 23.0332H22.6663V20.6332H9.33301V23.0332ZM23.8663 21.8332V16.8332H21.4663V21.8332H23.8663ZM22.6663 15.6332H9.33301V18.0332H22.6663V15.6332ZM8.13301 16.8332V21.8332H10.533V16.8332H8.13301ZM8.13301 10.1665V15.1665H10.533V10.1665H8.13301ZM9.33301 16.3665H22.6663V13.9665H9.33301V16.3665ZM23.8663 15.1665V10.1665H21.4663V15.1665H23.8663ZM22.6663 8.9665H9.33301V11.3665H22.6663V8.9665Z",fill:"#C4C8D0",mask:"url(#path-1-inside-1_159_35062)"})]}),ll=e=>(0,lA.jsx)(il.A,(0,v.A)({component:sl},e)),rl=()=>(0,lA.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,lA.jsx)("mask",{id:"path-1-inside-1_345_12428",fill:"white",children:(0,lA.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.16634 9.16683H3.33301V3.3335H9.16634V9.16683ZM9.16634 16.6668H3.33301V10.8335H9.16634V16.6668ZM10.833 16.6668H16.6663V10.8335H10.833V16.6668ZM16.6663 9.16683H10.833V3.3335H16.6663V9.16683Z"})}),(0,lA.jsx)("path",{d:"M3.33301 9.16683H2.13301V10.3668H3.33301V9.16683ZM9.16634 9.16683V10.3668H10.3663V9.16683H9.16634ZM3.33301 3.3335V2.1335H2.13301V3.3335H3.33301ZM9.16634 3.3335H10.3663V2.1335H9.16634V3.3335ZM3.33301 16.6668H2.13301V17.8668H3.33301V16.6668ZM9.16634 16.6668V17.8668H10.3663V16.6668H9.16634ZM3.33301 10.8335V9.6335H2.13301V10.8335H3.33301ZM9.16634 10.8335H10.3663V9.6335H9.16634V10.8335ZM16.6663 16.6668V17.8668H17.8663V16.6668H16.6663ZM10.833 16.6668H9.63301V17.8668H10.833V16.6668ZM16.6663 10.8335H17.8663V9.6335H16.6663V10.8335ZM10.833 10.8335V9.6335H9.63301V10.8335H10.833ZM10.833 9.16683H9.63301V10.3668H10.833V9.16683ZM16.6663 9.16683V10.3668H17.8663V9.16683H16.6663ZM10.833 3.3335V2.1335H9.63301V3.3335H10.833ZM16.6663 3.3335H17.8663V2.1335H16.6663V3.3335ZM3.33301 10.3668H9.16634V7.96683H3.33301V10.3668ZM2.13301 3.3335V9.16683H4.53301V3.3335H2.13301ZM9.16634 2.1335H3.33301V4.5335H9.16634V2.1335ZM10.3663 9.16683V3.3335H7.96634V9.16683H10.3663ZM3.33301 17.8668H9.16634V15.4668H3.33301V17.8668ZM2.13301 10.8335V16.6668H4.53301V10.8335H2.13301ZM9.16634 9.6335H3.33301V12.0335H9.16634V9.6335ZM10.3663 16.6668V10.8335H7.96634V16.6668H10.3663ZM16.6663 15.4668H10.833V17.8668H16.6663V15.4668ZM15.4663 10.8335V16.6668H17.8663V10.8335H15.4663ZM10.833 12.0335H16.6663V9.6335H10.833V12.0335ZM12.033 16.6668V10.8335H9.63301V16.6668H12.033ZM10.833 10.3668H16.6663V7.96683H10.833V10.3668ZM9.633
101 3.3335V9.16683H12.033V3.3335H9.63301ZM16.6663 2.1335H10.833V4.5335H16.6663V2.1335ZM17.8663 9.16683V3.3335H15.4663V9.16683H17.8663Z",fill:"#C4C8D0",mask:"url(#path-1-inside-1_345_12428)"})]}),ol=e=>(0,lA.jsx)(il.A,(0,v.A)({component:rl},e)),cl=()=>(0,lA.jsx)("svg",{width:"14",height:"12",viewBox:"0 0 14 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,lA.jsx)("path",{id:"Shape",fillRule:"evenodd",clipRule:"evenodd",d:"M0.333008 11.8332H13.6663V6.83317H0.333008V11.8332ZM0.333008 0.166504V5.1665H13.6663V0.166504H0.333008Z",fill:"#4E5A71"})}),dl=e=>(0,lA.jsx)(il.A,(0,v.A)({component:cl},e)),gl=()=>(0,lA.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,lA.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.333008 6.16683H6.16634V0.333496H0.333008V6.16683ZM0.333008 13.6668H6.16634V7.8335H0.333008V13.6668ZM7.83301 13.6668H13.6663V7.8335H7.83301V13.6668ZM7.83301 6.16683H13.6663V0.333496H7.83301V6.16683Z",fill:"#3A4861"})}),Cl=e=>(0,lA.jsx)(il.A,(0,v.A)({component:gl},e)),Il="ToggleViewMode_wrapper__02mma",ul="ToggleViewMode_toggleButton__NlhF1",pl=["defaultMode","onChangeMode","className"],El=e=>{let{defaultMode:A="list",onChangeMode:t,className:a}=e,n=(0,f.A)(e,pl);const[i,s]=y.useState(A),l=e=>{s(e),t&&t(e)};return(0,lA.jsxs)(S.A,(0,v.A)((0,v.A)({className:(0,b.default)(Il,a)},n),{},{children:[(0,lA.jsx)(Gs.A,{className:ul,onClick:()=>{l("list")},children:"list"===i?(0,lA.jsx)(dl,{}):(0,lA.jsx)(ll,{})}),(0,lA.jsx)(nl.A,{orientation:"vertical"}),(0,lA.jsx)(Gs.A,{className:ul,onClick:()=>{l("grid")},children:"list"!==i?(0,lA.jsx)(Cl,{}):(0,lA.jsx)(ol,{})})]}))};var Bl=t(98499),Ql=t(77252),ml=t(99232),hl=t(79997),xl=t(79695);const vl=t.p+"static/media/attachment.0f1df668f06922bc1bf146dfda1f4633.svg",fl=e=>{const{type:A,data:t,func:a={}}=e,{onConfirmation:n=()=>{},onDelete:i=()=>{}}=a;return(()=>{if("image"===A){const{url:e,size:A=30}=t;return(0,lA.jsx)(hl.A,{src:e,width:A,height:A,defaultImg:vl})}if("name"===A){const{name:e,url:A}=t;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:(0,lA.jsx)(xl.A,{filename:e,type:A?"link":"item",handleOnClick:()=>(0,al.gd)(A)})})}return"date"===A?(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:t?te()(t).format(Ws.FH):(0,ne.lB)(null)}):"download"===A?(0,lA.jsx)(Ls.A,{type:"native-icon",buttonProps:{icon:(0,lA.jsx)(ml.A,{}),onClick:(e=t,A=>{A.stopPropagation(),(0,al.gd)(e)})}}):"delete"===A?(0,lA.jsx)(Ls.A,{type:"native-icon",buttonProps:{icon:(0,lA.jsx)(Ql.default,{}),onClick:(a=t,e=>{e.stopPropagation(),n((()=>{i(a)}))})}}):null;var e,a})()},yl={listHeader:"ListView_listHeader__btr4h"},jl=e=>{const{deletable:A,data:{list:t},func:{onConfirmation:a,onDelete:n}}=e,i=[{columnId:"attachmentName",label:ee().translate("attachment.attachmentName"),width:"25rem",classes:{head:yl.listHeader},render:e=>{let{fileName:A,url:t}=e;const a=(0,ne.lB)(A);return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(S.A,{pr:2,children:(0,lA.jsx)(fl,{type:"image",data:{url:t,size:60}})}),(0,lA.jsx)(fl,{type:"name",data:{name:a,url:t}})]})}},{columnId:"uploadDate",label:ee().translate("attachment.uploadDate"),width:"10rem",classes:{head:yl.listHeader},render:e=>{let{createdAt:A}=e;return(0,lA.jsx)(fl,{type:"date",data:A})}},{columnId:"download",label:ee().translate("attachment.download"),noSort:!0,classes:{head:yl.listHeader},render:e=>{let{url:A}=e;return(0,lA.jsx)(fl,{type:"download",data:A})}},{columnId:"delete",label:ee().translate("attachment.delete"),noSort:!0,classes:{head:yl.listHeader},render:e=>{let{id:A}=e;return(0,lA.jsx)(fl,{type:"delete",data:A,func:{onConfirmation:a,onDelete:n}})}}].filter((e=>"delete"!==e.columnId||A));return(0,lA.jsx)(Bl.A,{data:t,columnData:i,titleTableHead:ee().translate("attachment.title"),noPagination:!0})};var bl=t(749),Pl=t(18219),wl=t(18073);const Sl="GridView_cardItemWrapper__VqG8I",Nl=e=>{const{deletable:A,data:t,func:{onConfirmation:a,onDelete:n}}=e,{id:i,fileName:s,url:l,createdAt:r}=t,o=(0,ne.lB)(s);return(0,lA.jsx)(bl.A,{className:Sl,children:(0,lA.jsxs)(Pl.A,{children:[(0,lA.jsx)(fl,{type:"image",data:{url:l,size:160}}),(0,lA.jsx)(fl,{type:"name",data:{name:o,url:l}}),(0,lA.jsx)(fl,{type:"date",data:r}),(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(fl,{type:"download",data:l}),A&&(0,lA.jsx)(fl,{type:"delete",data:i,func:{onConfirmation:a,onDelete:n}})]})]})})},_l=e=>{const{deletable:A,data:{list:t},func:{onConfirmation:a,onDelete:n}}=e;return(0,lA.jsx)(wl.A,{container:!0,spacing:4,children:t.map(((e,t)=>(0,lA.jsx)(wl.A,{item:!0,style:{maxWidth:"auto"},children:(0,lA.jsx)(Nl,{deletable:A,data:e,func:{onConfirmation:a,onDelete:n}})},t.toString())))})};
1var Tl=t(5397);const Dl="Attachment_container__NaaeC",kl="Attachment_paper__oga9b",Ll="Attachment_toggleViewMode__i8Fdo",Rl="Attachment_tablePagination__o7f4H",Fl="Attachment_button__CyMp0",Ml="Attachment_downloadAllButton__lGNML",Ol="Attachment_uploadButton__e7ZTB",zl="Attachment_buttonText__klBIt";var Vl=t(20037),Hl=t(10180);(0,ne.Nv)(ee(),[Ue.vP]);let Wl=!1;const ql=e=>{var A,t,a,n,i;const{resource:s,data:{jobId:l,attachments:{list:r=[],hasAttachmentZipFile:o=!1,totalNo:c=0},downloadedAttachments:d,downloadedAttachmentsLoading:g,hasDynamicPagination:C=!1,loading:I,jobStatus:u,module:p},func:{onFetchList:E,onDownloadZipFile:B,onDownloadZipFileReset:Q,onUpload:m,onDelete:h}}=e,x=null!==(A=null!==(t=null===e||void 0===e||null===(a=e.data)||void 0===a||null===(n=a.attachments)||void 0===n||null===(i=n.pagination)||void 0===i?void 0:i.total)&&void 0!==t?t:c)&&void 0!==A?A:0,{download:f,loading:j}=bs({resource:s||"product_testing_download_attachments",meta:{params:{id:l}},skip:!0}),[P,w]=(0,y.useState)("list"),[N,_]=(0,y.useState)({pageNo:1,pageSize:10}),[T,D]=(0,y.useState)({open:!1,action:()=>{}}),{uploadFile:k}=(0,Vl.A)(),{company:L}=(0,Hl.yj)(),R={data:{list:C?r:r.slice(parseInt(((null===N||void 0===N?void 0:N.pageNo)-1)*(null===N||void 0===N?void 0:N.pageSize)),parseInt((null===N||void 0===N?void 0:N.pageNo)*(null===N||void 0===N?void 0:N.pageSize))),pagination:N},func:{setPagination:_,onConfirmation:e=>{T.open||D({open:!0,action:()=>{e?e():T.action()}})},onDelete:h}};return(0,y.useEffect)((()=>{Wl=!1,E(l,C?N:null,(()=>{Wl=!0}),!0)}),[l]),(0,y.useEffect)((()=>{C&&Wl&&E(l,N)}),[N]),(0,y.useEffect)((()=>{Q()}),[]),(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)(Tl.A,{spinning:j||I,children:[(0,lA.jsxs)(ks.A,{className:Dl,children:[(0,lA.jsx)(S.A,{p:2,children:(0,lA.jsx)(ks.A,{className:kl,children:(0,lA.jsxs)(S.A,{p:2,display:"flex",justifyContent:"space-between",alignItems:"center",children:[(0,lA.jsx)(El,{defaultMode:P,onChangeMode:w,className:Ll,size:4}),(0,lA.jsxs)(S.A,{display:"flex",children:[(0,lA.jsx)(Ls.A,{buttonProps:{className:(0,b.default)(Fl,Ml),variant:"outlined",disabled:!o,loading:g,onClick:async e=>{try{f()}catch(A){xs.A.error({message:"Download Failed"})}}},children:(0,lA.jsx)(Xe.A,{className:zl,children:ee().translate("attachment.downloadAllAttachments")})}),(0,lA.jsx)(zs.EO,{inputProps:{name:"attachments",showUploadFiles:!1,isCallApi:!1,isSingleFile:!1,isMultipleSelected:!0,onChange:async e=>{const A=await k(e,L.companyId);m(A.map((e=>e.id)),(()=>{E(l,C?N:null)}))},buttonProps:{className:(0,b.default)(Fl,Ol),btnText:(0,lA.jsx)(Xe.A,{className:zl,children:ee().translate("attachment.uploadMore")}),nonBackground:!1}}})]})]})})}),(0,lA.jsx)(S.A,{p:2,children:(0,lA.jsx)(ks.A,{className:kl,children:(0,lA.jsx)(tl,{data:{count:x||r.length,pagination:N,classes:{toolbar:Rl}},func:{setPagination:_},children:"list"===P?(0,lA.jsx)(jl,(0,v.A)({deletable:"product-testing"!==p||"underReview"===u},R)):(0,lA.jsx)(_l,(0,v.A)({deletable:"product-testing"!==p||"underReview"===u},R))})})})]}),(0,lA.jsx)(Os,{open:T.open,onAction:T.action,onClose:()=>D((0,v.A)((0,v.A)({},T),{},{open:!1}))})]})})},Ul=(0,j.Ng)((()=>({})),{})(ql);var Jl=t(299),Gl=t(60620),Yl=t(49068),Zl=t(55357),Xl=t(58630),Kl=t(35381),$l=t(88591),er=t(96420),Ar=t(2396);const tr="MoreOption_moreButton__B9bmO",ar="MoreOption_moreOptionContainer__7wfqr";var nr=t(24021);const ir=e=>{let{id:A,type:t="horizontal",usingDelete:a=!0,handleDelete:n,usingEdit:i=!0,handleEdit:s,editTitle:l,usingDuplicate:r=!0,handleDuplicate:o,usingDownload:c=!1,handleDownload:d,downloadTitle:g,usingAdd:C,addTitle:I,handleAdd:u,disabled:p,handleMarkFinalQuote:E}=e;const[B,Q]=y.useState(null),m=e=>{e.stopPropagation(),Q(null)};return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Gs.A,{"aria-label":"setting",color:"primary",className:tr,disabled:p,onClick:e=>{e.stopPropagation(),Q(e.currentTarget)},children:"vertical"===t?(0,lA.jsx)(Kl.A,{}):(0,lA.jsx)(Xl.A,{})}),(0,lA.jsxs)(Ge.A,{id:"simple-menu",anchorEl:B,keepMounted:!0,open:Boolean(B),onClose:m,className:ar,children:[E&&(0,lA.jsx)(Zl.A,{onClick:e=>{m(e),E(A)},children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Gs.A,{style:{padding:0,marginRight:16},children:(0,lA.jsx)(nr.A,{style:{width:25,height:25}})}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:"Mark as final quote"})]})}),i&&(0,lA.jsx)(Zl.A,{onClick:e=>{m(e),s(A,e)},children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Gs.A,{style:{padding:0,marginRight:16},children:(0,lA.jsx)($l.A,{style:{width:25,height:25}})}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:l||ee().translate("factoryAudit.detail.tabs.quote.table.edit")})]})}),C&&(0,lA.jsx)(Zl.A,{onClick:e=>{m(e),u(e)},children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Gs.A,{style:{padding:0,marginRight:16},children:(0,lA.jsx)(Ar.A,{style:{width:26,height:28}})}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:I})]})}),r&&(0,lA.jsx)(Zl.A,{onClick:e=>{m(e),o(A,e)},children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Gs.A,{style:{padding:0,marginRight:16},children:(0,lA.jsx)(er.A,{style:{width:26,height:28}})}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:ee().translate("factoryAudit.detail.tabs.quote.table.duplicate")})]})}),c&&(0,lA.jsx)(Zl.A,{onClick:e=>{m(e),d(e)},children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Gs.A,{style:{padding:0,marginRight:16},children:(0,lA.jsx)(ml.A,{style:{width:26,height:28}})}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:g})]})}),a&&(0,lA.jsx)(Zl.A,{onClick:e=>{m(e),n(A)},children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Gs.A,{style:{padding:0,marginRight:16},children:(0,lA.jsx)(Ql.default,{style:{width:26,height:28,color:"#FF5555"}})}),(0,lA.jsx)(Xe.A,{style:{color:"#FF5555"},children:ee().translate("factoryAudit.detail.tabs.quote.table.delete")})]})})]})]})},sr="deleteReportModal_deleteButton__yMblA",lr="deleteReportModal_cancelButton__meHRj",rr=e=>{let{title:A,mainTitle:t,subTitle:a,deleteButtonText:n,open:i,handleClose:s,handleDelete:l}=e;return(0,lA.jsx)(Rs.A,{modalProps:{open:i,handleClose:s,title:(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:700},children:A||ee().translate("productTesting.reportDetails.deleteDialog.title")}),footer:(0,lA.jsxs)(S.A,{display:"flex",marginTop:"30px",marginRight:"auto",children:[(0,lA.jsx)(Ls.A,{buttonProps:{onClick:l,className:sr},children:n||ee().translate("productTesting.buttons.deleteReport")}),(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.DEFAULT,variant:"outlined",onClick:s,className:lr},children:ee().translate("general.cancel")})]})},children:(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",style:{background:"#fff",width:"100%"},children:(0,lA.jsx)(S.A,{children:(0,lA.jsxs)(Xe.A,{style:{color:"#4E5A71",fontSize:14},children:[t||ee().translate("productTesting.reportDetails.deleteDialog.subContent1")," ",(0,lA.jsx)("span",{style:{color:"#FF5555",textTransform:"lowercase"},children:ee().translate("general.delete")})," ",a||ee().translate("productTesting.reportDetails.deleteDialog.subContent2")]})})})})};var or=t(98990),cr=t.n(or);const dr={container:"Invoice_container__uL44g",expandBody:"Invoice_exp
1andBody__6rdBc",expandHead:"Invoice_expandHead__etTx2",listHeader:"Invoice_listHeader__2LHm9",listHeaderExpand:"Invoice_listHeaderExpand__dWmq2",link:"Invoice_link__8dlDW",text:"Invoice_text__kbp3h",rootExpand:"Invoice_rootExpand__PWzJe",footerExpandText:"Invoice_footerExpandText__0OS0f",footerExpandItem:"Invoice_footerExpandItem__D9jZS",footerExpandItemCenter:"Invoice_footerExpandItemCenter__82o0j",footerExpandTextUnderline:"Invoice_footerExpandTextUnderline__6zo+b",listDataCostExpand:"Invoice_listDataCostExpand__-gxpu"},gr=["jobId","isAdmin","moduleType"];(0,ne.Nv)(ee(),[Ue.LX]);const Cr=(0,w.withRouter)((e=>{const{history:A,data:{jobId:t,isAdmin:a=!1,moduleType:n},func:{onDownloadInvoiceAttachments:i,getInvoiceDetail:s,deleteInvoiceDetail:l,setNotification:r}}=e,o=(0,f.A)(e.data,gr),c=null!==o&&void 0!==o&&o.invoices&&It()(o.invoices)?o.invoices:[],[d,g]=(0,y.useState)(!1),[C,I]=(0,y.useState)(null),u=e=>({factory_audit:{createInvoicePageUrl:"/admin/factory_audit/jobs/".concat(t,"/invoices/create"),editInvoicePageUrl:"/admin/factory_audit/jobs/".concat(t,"/invoices/").concat(e,"/edit"),invoiceItemAttrName:"factoryAuditJobInvoiceItems"},"product-testing":{createInvoicePageUrl:"/admin/product-testing/".concat(t,"/invoices/create"),editInvoicePageUrl:"/admin/product-testing/".concat(t,"/invoices/").concat(e,"/edit"),invoiceItemAttrName:"testingInvoiceItems"},inspection:{createInvoicePageUrl:"/admin/inspection/jobs/".concat(t,"/invoices/create"),editInvoicePageUrl:"/admin/inspection/jobs/".concat(t,"/invoices/").concat(e,"/edit"),invoiceItemAttrName:"inspectionFormInvoiceItems"}}[n]),p=e=>{s(t,e),(0,ne.R7)(A)(u(e).editInvoicePageUrl)},E=e=>R()(cr()(Ws.T,{value:e}),"symbol","$"),B=[{columnId:"name",label:ee().translate("invoiceTab.column.label.item"),classes:{head:dr.listHeaderExpand},render:e=>{let{name:A}=e;return(0,lA.jsx)(S.A,{style:{minWidth:"300px"},className:dr.text,children:(0,ne.lB)(A)})}},{columnId:"unitCost",label:ee().translate("invoiceTab.column.label.unitPrice"),classes:{head:Si()(dr.listHeaderExpand,dr.listDataCostExpand)},render:e=>{let{unitCost:A,currency:t}=e;return(0,lA.jsx)(S.A,{className:Si()(dr.text,dr.listDataCostExpand),children:"".concat((0,ne.BD)(A,E(t)))})}},{columnId:"quantity",label:ee().translate("invoiceTab.column.label.quantity"),classes:{head:Si()(dr.listHeaderExpand,dr.listDataCostExpand)},render:e=>{let{quantity:A}=e;return(0,lA.jsx)(S.A,{className:Si()(dr.text,dr.listDataCostExpand),children:A})}},{columnId:"amount",label:ee().translate("invoiceTab.column.label.amount"),classes:{head:Si()(dr.listHeaderExpand,dr.listDataCostExpand)},render:e=>{let{unitCost:A,quantity:t,currency:a}=e;return(0,lA.jsx)(S.A,{className:Si()(dr.text,dr.listDataCostExpand),children:(0,ne.BD)(A*t,E(a))})}}],Q=e=>{let{data:A}=e;const{currency:t,isPackagePrice:a,packagePrice:i,remark:s,vat:l,totalCost:r,analyticCurrency:o,exchangeRate:c}=A,d={factory_audit:{invoiceItems:A.factoryAuditJobInvoiceItems},"product-testing":{invoiceItems:A.testingInvoiceItems},inspection:{invoiceItems:A.inspectionFormInvoiceItems}}[n].invoiceItems||[];return(0,lA.jsxs)("div",{className:dr.rootExpand,children:[(0,lA.jsx)(Bl.A,{data:d.map((e=>{const A=(0,v.A)((0,v.A)({},e),{},{currency:E(t)});return a?(0,v.A)((0,v.A)({},A),{},{unitCost:null}):A})),classes:{body:dr.expandBody,head:dr.expandHead},columnData:B,noPagination:!0}),(0,lA.jsx)(wl.A,{container:!0,alignItems:"center",style:{paddingTop:15,paddingBottom:20,background:"#FAFCFF"},children:(0,lA.jsx)(wl.A,{item:!0,xs:6,sm:6,md:6,className:dr.footerExpandItem,children:(0,lA.jsxs)(S.A,{className:dr.text,pl:1,children:[(0,lA.jsx)(Xe.A,{children:ee().translate("invoiceTab.expandInvoice.remark")}),(0,lA.jsx)(Xe.A,{style:{fontSize:"0.75rem",whiteSpace:"pre-wrap"},children:(0,ne.lB)(s)})]})})}),(0,lA.jsxs)(wl.A,{container:!0,style:{paddingTop:10,paddingBottom:20,paddingRight:26,background:"#FAFCFF"},children:[(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8}),(0,lA.jsxs)(wl.A,{item:!0,xs:2,sm:2,md:2,className:dr.footerExpandItem,children:[(0,lA.jsx)(Xe.A,{className:dr.footerExpandText,children:ee().translate("invoiceTab.expandInvoice.vat")}),(0,lA.jsx)(Xe.A,{className:dr.footerExpandText,children:ee().translate("invoiceTab.expandInvoice.ifApplicable")})]}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,className:Si()(dr.footerExpandItem,dr.footerExpandItemCenter),children:(0,lA.jsx)(Xe.A,{className:dr.footerExpandText,children:"+".concat(l||0,"%")}
1)})]}),(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",style:{paddingTop:10,paddingBottom:20,paddingRight:26,background:"#FAFCFF"},children:[(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,className:dr.footerExpandItem}),a?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,className:Si()(dr.footerExpandItem,dr.footerExpandPackage),children:(0,lA.jsx)(Xe.A,{style:{color:"#005EFF"},className:dr.footerExpandTextUnderline,children:ee().translate("invoiceTab.expandInvoice.packagePrice")})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,className:dr.footerExpandItem,children:(0,lA.jsx)(Xe.A,{style:{color:"#005EFF"},className:dr.footerExpandTextUnderline,children:"".concat(t," ").concat((0,ne.BD)(i,""))})})]}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,className:Si()(dr.footerExpandItem,dr.footerExpandPackage),children:(0,lA.jsx)(Xe.A,{style:{color:"#005EFF"},className:dr.footerExpandTextUnderline,children:ee().translate("invoiceTab.expandInvoice.total")})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,className:dr.footerExpandItem,children:(0,lA.jsx)(Xe.A,{style:{color:"#005EFF"},className:dr.footerExpandTextUnderline,children:"".concat(t," ").concat((0,ne.BD)(r,""))})})]})]}),(0,lA.jsxs)(wl.A,{container:!0,style:{paddingTop:10,paddingBottom:20,paddingRight:26,background:"#FAFCFF"},children:[(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,className:dr.footerExpandItem,children:(0,lA.jsx)(Xe.A,{className:dr.footerExpandText,style:{color:"#AAAAAA"},children:ee().translate("invoiceTab.expandInvoice.analyticField")})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,className:Si()(dr.footerExpandItem,dr.footerExpandItemCenter),children:(0,lA.jsx)(Xe.A,{className:dr.footerExpandText,style:{color:"#AAAAAA"},children:"".concat(o," ").concat((0,ne.BD)(r*c,""))})})]})]})};return(0,lA.jsx)(ks.A,{className:dr.container,children:(0,lA.jsxs)(S.A,{p:4,children:[(0,lA.jsx)(S.A,{display:"flex",justifyContent:"flex-end",children:a&&c.length>0&&(0,lA.jsxs)(Sa.A,{onClick:()=>{(0,ne.R7)(A)(u().createInvoicePageUrl)},children:[(0,lA.jsx)(Jl.A,{fontSize:"small",children:(0,lA.jsx)(Yl.A,{})}),(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",children:ee().translate("invoiceTab.button.create")})]})}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(Bl.A,{data:c?c.map((e=>{var A,t;return(0,v.A)((0,v.A)({},e),{},{expandLayout:null!==e&&void 0!==e&&null!==(A=e[null===(t=u())||void 0===t?void 0:t.invoiceItemAttrName])&&void 0!==A&&A.length?(0,lA.jsx)(Q,{data:e}):null})})):[],titleTableHead:ee().translate("invoiceTab.title"),columnData:(()=>{const e={columnId:"createdAt",label:ee().translate("invoiceTab.column.label.createDate"),classes:{head:dr.listHeader},render:e=>{let{createdAt:A}=e;return(0,lA.jsx)(S.A,{className:dr.text,children:A&&te()(A).format(Ws.FH)})}},n={columnId:"serviceProvider",label:ee().translate("invoiceTab.column.label.serviceProvider"),classes:{head:dr.listHeader},render:e=>{let{serviceProvider:A}=e;return(0,lA.jsx)(S.A,{className:dr.text,children:A||"N/A"})}},s={columnId:"download",label:ee().translate("invoiceTab.column.label.download"),noSort:!0,classes:{head:dr.listHeader},render:e=>{var A,a,n;const s=null!==(A=null!==(a=null!==(n=e.documentLists)&&void 0!==n?n:e.documentList)&&void 0!==a?a:e.document_lists)&&void 0!==A?A:[];return s.length?(0,lA.jsx)(Ls.A,{type:"native-icon",buttonProps:{icon:(0,lA.jsx)(Gl.A,{}),onClick:()=>((e,A)=>{var a,n;const s=(null===e||void 0===e||null===(a=e[0])||void 0===a?void 0:a.url)||(null===e||void 0===e||null===(n=e[0])||void 0===n?void 0:n.fileUrl);if(s)return(0,al.gd)(s),void r({type:"success",message:"Download Successfully!"});!Qn()(e)&&A&&(r({type:null,message:"Downloading......"}),i(t,A,(e=>{e.data.length&&((0,al.ol)(e.data),r({type:"success",message:"Download Successfully!"}))})))})(s,e.id)}}):"-"}},l={columnId:"totalCost",label:ee().translate("invoiceTab.column.label.totalCost"),classes:{head:dr.listHeader},render:e=>{let{isPackagePrice:A,packagePrice:t,currency:a,totalCost:n}=e;return(0,lA.jsx)(S.A,{className:dr.text,children:"".concat((0,ne.BD)(n,E(a)))})}},o={columnId:"editAction",classes:{head:dr.listHeader},render:e=>(0,lA.jsx)(ir,(0,v.A)((0,v.A)({},e),{},{isAdmin:a,history:A,usingDuplicate:!1,handleEdit:p,handleDelete:()=>{I(e.id),g(!0)}}))},c=[e,n,s,l];return a?[...c,o]:[...c]})(),noPagination:!0,customEmptyTableBody:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",width:"100%",children:[(0,lA.jsx)(Xe.A,{style:{marginBottom:16},children:ee().translate("invoiceTab.emptyData")}),a&&(0,lA.jsx)(Sa.A,{ghost:!0,type:"primary",style:{textTransform:"capitalize"},onClick:()=>(0,ne.R7)(A)(u().createInvoicePageUrl),children:ee().translate("general.upload")})]})})}),(0,lA.jsx)(rr,{title:ee().translate("productTesting.jobDetails.actions.invoices.modal.delete.title"),deleteButtonText:ee().translate("productTesting.jobDetails.actions.invoices.modal.delete.deleteInvoice"),mainTitle:ee().translate("productTesting.jobDetails.actions.invoices.modal.delete.mainTitle"),open:d,handleClose:()=>g(!1),handleDelete:()=>{l(t,C,(()=>{r({type:"success",message:ee().translate("invoiceTab.notification.delete.success")}),I(null),g(!1)}))}})]})})}));var Ir=t(26805),ur=t.n(Ir),pr=t(37803);const Er=e=>({quotationList:{marginTop:"20px",position:"relative",overflow:"auto"},labIcon:{width:"48px",height:"48px"},createQuoteIcon:{marginBottom:"0.35em"},centerAlign:{textAlign:"center",marginTop:"40px",marginBottom:"40px"},saveButton:{position:"absolute",textAlign:"right",bottom:0},buttonMargin:{margin:"5px 1px !important"},appBar:{backgroundColor:"#c7c7c7c7"},appBarPadding:{padding:"0 20px"},heading:{fontSize:e.typography.pxToRem(15),margin:"".concat(e.spacing(3),"px 0 ").concat(e.spacing(1),"px 0")},secondaryHeading:{fontSize:e.typography.pxToRem(15),color:e.palette.text.secondary},column:{flexBasis:"33.33%"},link:{color:e.palette.primary.main,textDecoration:"none","&:hover":{textDecoration:"underline"}},center:{flexGrow:1,margin:"0 auto",padding:"".concat(e.spacing(6),"px ").concat(e.spacing(2),"px")},reviseQuotation:{maxWidth:500},noQuotes:{maxWidth:800},blockText:{textAlign:"center"},confirmed:{margin:"10px 1px",fontSize:"14px",fontWeight:"400",textTransform:"uppercase",color:e.palette.secondary.dark}});var Br=t(58029),Qr=t(87243);const mr=e=>{let{classes:A,className:t,children:a,color:n,position:i,variant:s,divider:l}=e;const r={className:Si()(A.appBar,t,{[A.marginForDivider]:l,[A.transparent]:"default"===n}),position:i,color:n};return(0,lA.jsxs)(Br.A,(0,v.A)((0,v.A)({},r),{},{children:[(0,lA.jsx)(Qr.A,{disableGutters:!0,variant:s,children:a}),l&&(0,lA.jsx)(nl.A,{})]}))};mr.defaultProps={className:null,color:"default",position:"static",variant:"regular",divi
1der:!1,children:(0,lA.jsx)("div",{})};const hr=(0,pA.A)((e=>({appBar:{padding:"0 15px",boxShadow:"none"},marginForDivider:{marginBottom:e.spacing(2.5)},transparent:{background:"transparent"}})))(mr),xr=(0,pA.A)({grow:{flexGrow:1}})((e=>{let{classes:A}=e;return(0,lA.jsx)("div",{className:A.grow})}));var vr=t(4235),fr=t(30105),yr=t(85883),jr=t(43867),br=t(52907);const Pr=["classes","customActions","onClose","open","title","content","fullWidth","maxWidth"],wr=(0,pA.A)({dialogBlock:{height:"60vw"},paperOnDialog:{minHeight:"20vw"}})((e=>{let{classes:A,customActions:t,onClose:a,open:n,title:i,content:s,fullWidth:l,maxWidth:r}=e,o=(0,f.A)(e,Pr);return(0,lA.jsxs)(mA.A,(0,v.A)((0,v.A)({open:n,onClose:a,"aria-labelledby":"".concat(i,"-dialog"),fullWidth:l,maxWidth:r,PaperProps:{classes:{root:A.dialogBlock}}},o),{},{children:[i&&(0,lA.jsx)(yr.A,{children:i}),(0,lA.jsx)(jr.A,{className:A.paperOnDialog,children:s}),(0,lA.jsx)(br.A,{children:t||(0,lA.jsx)(fr.A,{onClick:a,color:"primary",children:ee().translate("general.apply")})})]}))}));var Sr=t(82748);const Nr=e=>{let{isOpen:A,id:t,companyName:a,startDate:n,endDate:i,noOfManday:s,unitPrice:l,travelExpense:r,hotelExpense:o,otherExpense:c,remark:d,onQuotationAdd:g,onChange:C,onCancel:I,onDelete:u,duplicateMode:p}=e;return(0,lA.jsx)(wr,{open:A,onClose:I,title:ee().translate("inspectionJobWorkspace.addQuote"),content:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Sr.A_,{autoFocus:!0,fullWidth:!0,name:"companyName",storeName:"inspectionJobWorkspace",value:a,onChange:C})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:(0,lA.jsx)(Sr.lr,{fullWidth:!0,storeName:"inspectionJobWorkspace",name:"startDate",value:(0,ne.Yq)(n),onChange:C})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:(0,lA.jsx)(Sr.lr,{fullWidth:!0,storeName:"inspectionJobWorkspace",name:"endDate",value:(0,ne.Yq)(i),onChange:C})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Sr.oz,{fullWidth:!0,storeName:"adminInspectionWorkspace",name:"noOfManday",value:s,onChange:C})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Sr.oz,{fullWidth:!0,storeName:"adminInspectionWorkspace",name:"unitPrice",value:l,onChange:C})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Sr.oz,{fullWidth:!0,storeName:"adminInspectionWorkspace",name:"travelExpense",value:r,onChange:C})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Sr.oz,{fullWidth:!0,storeName:"adminInspectionWorkspace",name:"hotelExpense",value:o,onChange:C})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Sr.oz,{fullWidth:!0,storeName:"adminInspectionWorkspace",name:"otherExpense",value:c,onChange:C})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Sr.A_,{autoFocus:!0,fullWidth:!0,storeName:"adminInspectionWorkspace",name:"remark",value:d,onChange:C})})]}),customActions:(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(iA.$n,{onClick:t&&!p?u(t):I,borderColor:"rose",color:"simple",children:ee().translate("general.".concat(t&&!p?"delete":"cancel"))}),(0,lA.jsx)(iA.$n,{onClick:g,color:"primary",autoFocus:!0,children:ee().translate("general.confirm")})]})})};
1var _r=t(83956),Tr=t(25067),Dr=t(25835),kr=t(44971),Lr=t(32262);const Rr=["classes","bottomIcon","expandIcon","noShowExpandIcon","quote","expandIconPosition","summary","details","styleOverride","gutterBottom"];class Fr extends y.PureComponent{render(){const e=this.props,{classes:A,bottomIcon:t,expandIcon:a,noShowExpandIcon:n,quote:i,expandIconPosition:s,summary:l,details:r,styleOverride:o,gutterBottom:c}=e,d=(0,f.A)(e,Rr),g=Si()({[A.quote]:i});return(0,lA.jsx)("div",{className:Si()(A.root,g,{[A.gutterBottom]:c}),children:(0,lA.jsxs)(Tr.A,(0,v.A)((0,v.A)({classes:o.panel,className:Si()(A.root,g)},d),{},{children:[(0,lA.jsx)(Dr.A,{classes:{root:o.summary&&o.summary.root,content:o.summary&&o.summary.content,expandIcon:A["".concat(s,"Icon")]},className:t?A.bottomExpandIcon:null,expandIcon:!n&&(a||(0,lA.jsx)(Lr.A,{})),children:l}),(0,lA.jsx)(kr.A,{className:A.details,children:r})]}))})}}Fr.defaultProps={styleOverride:{}};const Mr=(0,pA.A)((e=>({root:{width:"100%"},gutterBottom:{marginBottom:15},quote:{margin:"".concat(e.spacing(1),"px 0")},details:{alignItems:"center",backgroundColor:e.palette.grey[50],overflow:"auto"},topIcon:{top:e.spacing(2),right:"initial"},bottomIcon:{top:"initial",bottom:e.spacing(-1),right:"initial"},leftIcon:{left:-15,right:"initial"},newConversationIcon:{right:70},bottomExpandIcon:{paddingBottom:"20px","& >div:first-child":{"& >div:first-child":{paddingRight:"0px"}},"& >div:nth-child(2)":{position:"absolute",bottom:"0px",transform:"none"},"& .expend-text":{fontSize:"12px",fontWeight:"normal",marginTop:"-10px",marginBottom:"-10px"},"&[aria-expanded=true] .expand-more-icon":{display:"none"},"&[aria-expanded=false] .expand-less-icon":{display:"none"}}})))(Fr),Or="MoreOption_moreButton__ybSec",zr="MoreOption_moreOptionContainer__-9ySa",Vr=e=>{let{id:A,type:t="horizontal",usingDelete:a=!0,handleDelete:n,usingEdit:i=!0,handleEdit:s,editTitle:l,usingDuplicate:r=!0,handleDuplicate:o,usingDownload:c=!1,handleDownload:d,downloadTitle:g,usingAdd:C,addTitle:I,handleAdd:u,disabled:p}=e;const[E,B]=y.useState(null),Q=e=>{e.stopPropagation(),B(null)};return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Gs.A,{"aria-label":"setting",color:"primary",className:Or,disabled:p,onClick:e=>{e.stopPropagation(),B(e.currentTarget)},children:"vertical"===t?(0,lA.jsx)(Kl.A,{}):(0,lA.jsx)(Xl.A,{})}),(0,lA.jsxs)(Ge.A,{id:"simple-menu",anchorEl:E,keepMounted:!0,open:Boolean(E),onClose:Q,className:zr,children:[i&&(0,lA.jsx)(Zl.A,{onClick:e=>{Q(e),s(A,e)},children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Gs.A,{style:{padding:0,marginRight:16},children:(0,lA.jsx)($l.A,{style:{width:25,height:25}})}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:l||ee().translate("factoryAudit.detail.tabs.quote.table.edit")})]})}),C&&(0,lA.jsx)(Zl.A,{onClick:e=>{Q(e),u(e)},children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Gs.A,{style:{padding:0,marginRight:16},children:(0,lA.jsx)(Ar.A,{style:{width:26,height:28}})}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:I})]})}),r&&(0,lA.jsx)(Zl.A,{onClick:e=>{Q(e),o(e)},children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Gs.A,{style:{padding:0,marginRight:16},children:(0,lA.jsx)(er.A,{style:{width:26,height:28}})}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:ee().translate("factoryAudit.detail.tabs.quote.table.duplicate")})]})}),c&&(0,lA.jsx)(Zl.A,{onClick:e=>{Q(e),d(e)},children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Gs.A,{style:{padding:0,marginRight:16},children:(0,lA.jsx)(ml.A,{style:{width:26,height:28}})}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:g})]})}),a&&(0,lA.jsx)(Zl.A,{onClick:e=>{Q(e),n(A)},children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Gs.A,{style:{padding:0,marginRight:16},children:(0,lA.jsx)(Ql.default,{style:{width:26,height:28,color:"#FF5555"}})}),(0,lA.jsx)(Xe.A,{style:{color:"#FF5555"},children:ee().translate("factoryAudit.detail.tabs.quote.table.delete")})]})})]})]})},Hr=(0,pA.A)(Er)((e=>{const{classes:A,key:t,companyName:a,startDate:n,endDate:i,isSelected:s,remark:l,onEdit:r,onDelete:o,id:c}=e;function d(e){let{travelExpense:A,hotelExpense:t,otherExpense:a,noOfManday:n,unitPrice:i}=e;const s=parseFloat(A)+parseFloat(t)+parseFloat(a);return(0,ne.D)(n,i,s)}return(0,lA.jsx)(iA.GV,{fullWidth:!0,children:(0,lA.jsx)(Mr,{quote:!0,summary:(0,lA.jsxs)(wl.A,{className:A.block,container:!0,children:[(0,lA.jsx)(iA.GV,{xs:1,sm:1,md:1,children:(0,lA.jsx)(_r.A,{className:A.labIcon})}),(0,lA.jsxs)(iA.GV,{xs:2,sm:2,md:2,children:[(0,lA.jsx)(Xe.A,{children:ee().translate("inspectionJobWorksp
1ace.companyName")}),(0,lA.jsx)(Xe.A,{children:a})]}),(0,lA.jsxs)(iA.GV,{xs:2,sm:2,md:2,children:[(0,lA.jsx)(Xe.A,{children:ee().translate("inspectionJobWorkspace.startDate")}),(0,lA.jsx)(Xe.A,{children:(0,ne.Yq)(n)})]}),(0,lA.jsxs)(iA.GV,{xs:2,sm:2,md:2,children:[(0,lA.jsx)(Xe.A,{children:ee().translate("inspectionJobWorkspace.endDate")}),(0,lA.jsx)(Xe.A,{children:(0,ne.Yq)(i)})]}),(0,lA.jsxs)(iA.GV,{xs:2,sm:2,md:2,children:[(0,lA.jsx)(Xe.A,{children:ee().translate("inspectionJobWorkspace.totalCost")}),(0,lA.jsx)(Xe.A,{children:isNaN(d(e))?0:d(e)})]}),(0,lA.jsx)(iA.GV,{xs:1,sm:1,md:1,children:(0,lA.jsx)(Vr,{handleEdit:(e,A)=>r(A),handleDelete:()=>o(c),handleDuplicate:(e,A)=>r(A,!0)})}),(0,lA.jsx)(iA.GV,{xs:2,sm:2,md:2,noPadding:!0,children:s&&(0,lA.jsx)("div",{className:A.confirmed,children:ee().translate("inspectionJobWorkspace.selected")})})]}),details:(0,lA.jsxs)(wl.A,{className:A.block,container:!0,children:[["noOfManday","unitPrice","hotelExpense","otherExpense","travelExpense"].map((A=>(0,lA.jsxs)(iA.GV,{xs:12,sm:2,md:2,children:[(0,lA.jsx)(Xe.A,{children:ee().translate("inspectionJobWorkspace.".concat(A))}),(0,lA.jsx)(Xe.A,{gutterBottom:!0,children:(0,ne.BD)(e[A],"")})]},A))),(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,children:[(0,lA.jsx)(Xe.A,{children:ee().translate("inspectionJobWorkspace.remark")}),(0,lA.jsx)(Xe.A,{gutterBottom:!0,children:l})]})]})})},t)}));(0,ne.Nv)(ee(),[Ue.Uq,Ue.mz]);const Wr=()=>(0,vr.A)({companyName:"",startDate:new Date,endDate:new Date,noOfManday:0,unitPrice:0,travelExpense:0,hotelExpense:0,otherExpense:0,remark:""}),qr=e=>{const{classes:A,isDisable:t,storeName:a,inspectionQuotes:n,onQuoteAdd:i,onQuoteEdit:s,onQuoteDelete:l,onQuoteSubmit:r,inspectionId:o}=e,[c,d]=(0,y.useState)({isOpen:!1,quote:Wr(),duplicateMode:!1}),{isOpen:g,quote:C,duplicateMode:I}=c;function u(e){return()=>{r(e,o)}}return(0,lA.jsxs)("div",{className:A.quotationList,children:[(0,lA.jsxs)(hr,{children:[(0,lA.jsx)(Xe.A,{variant:"h6",gutterBottom:!0,children:ee().translate("inspectionJobWorkspace.addQuote")}),(0,lA.jsx)(Gs.A,{className:A.createQuoteIcon,"aria-label":"create-new-quotation",onClick:function(){d((0,v.A)((0,v.A)({},c),{},{isOpen:!0,quote:Wr()}))},children:(0,lA.jsx)(pr.A,{})})]}),(0,lA.jsx)(wl.A,{className:A.block,container:!0,children:n.length>0&&n.map((e=>{return(0,lA.jsx)(Hr,(0,v.A)((0,v.A)({},e),{},{onEdit:(A=e,(e,t)=>{d((0,v.A)((0,v.A)({},c),{},{isOpen:!0,quote:A,duplicateMode:t})),e.stopPropagation()}),onDelete:l}),e.key);var A}))}),(0,lA.jsxs)(hr,{children:[(0,lA.jsx)(xr,{}),(0,lA.jsx)(Sa.A,{size:"large",ghost:!0,type:"primary",onClick:u(!1),style:{marginRight:"1rem"},children:ee().translate("general.save")}),(0,lA.jsx)(Sa.A,{size:"large",type:"primary",onClick:u(!0),disabled:t,children:ee().translate("general.publish")})]}),(0,lA.jsx)(Nr,(0,v.A)({isOpen:g,onChange:function(e){const{name:A,value:t}=e.target;d((e=>ur()(e,{quote:{[A]:{$set:t}}})))},onCancel:function(){d((0,v.A)((0,v.A)({},c),{},{isOpen:!1}))},onDelete:function(e){return()=>{d((()=>(l(e),(0,v.A)((0,v.A)({},c),{},{isOpen:!1}))))}},onQuotationAdd:function(){d((()=>{const e=n.findIndex((e=>{let{key:A}=e;return A===C.key}));return I?(delete C.id,i(a,["inspectionQuotes",n.length],C)):e>-1?s(a,["inspectionQuotes",e],C):i(a,["inspectionQuotes",n.length],C),(0,v.A)((0,v.A)({},c),{},{isOpen:!1})}))},duplicateMode:I},C))]})};qr.defaultProps={jobNo:null};const Ur=(0,w.withRouter)((0,j.Ng)((e=>({jobNo:e.adminInspectionWorkspace.data.inspectionJobNoMap?e.adminInspectionWorkspace.data.inspectionJobNoMap.jobNoList.jobNo:null,inspectionQuotes:e.adminInspectionWorkspace.data.inspectionQuotes,storeName:"adminInspectionWorkspace"})),(e=>({onQuoteAdd:(A,t,a)=>e((0,St.Uv)(A,t,a)),onQuoteEdit:(A,t,a)=>e((0,St.QB)(A,t,a)),onQuoteDelete:A=>e(ht(A)),onQuoteSubmit:(A,t)=>e(mt(A,t,(()=>{xs.A.success({message:"Successfully Updated",placement:"bottomLeft"})}),(()=>{xs.A.error({message:"Failed to Update",placement:"bottomLeft"})})))})))((0,pA.A)(Er)(qr)));var Jr=t(76458),Gr=t(19227),Yr=t(16853),Zr=t(73083),Xr=t(54996),Kr=t(10144),$r=t(4621);const eo="ReportItem_head__cr5+2",Ao="ReportItem_body__ps3nj",to="ReportItem_productCategorySelect__q42Vg",ao=(0,Kr.A)({root:{color:"#3A4861","&$checked":{color:"#B0D400"}},checked:{}})((e=>(0,lA.jsx)(Yr.A,(0,v.A)({color:"default"},e)))),no=e=>
1{let{onDuplicateReport:A,setEditMode:t,setFieldValue:a,onUpdateReportPoItem:n,arrayHelpers:i,columns:s,idx:l,reportId:r,initialReport:o,report:c,productCategories:d,formProps:g}=e;const C={background:"#EBF1FF",padding:"18px 20px"},I={color:"#4E5A71"},u=()=>{if(c.id){const e=c.inspectionPOItems.map((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const A={},{id:t=null,productCategoryId:a=null}=e;return t&&(A.id=t),(0,V.get)(a,"value")&&(A.productCategoryId=(0,V.get)(a,"value")),A.isSignSample=(0,V.get)(e,"isSignSample",!1),(0,v.A)((0,v.A)({},(0,V.pick)(e,["id","poNo","itemNo","itemName","orderQty","cartonsNo","productCategoryId","clientName","clientPONo","isSignSample"])),A)}));n(r,{inspectionPOItems:e},(()=>{t(!1),a("reports[".concat(l,"].editMode"),!1)}))}else c.inspectionPOItems=c.inspectionPOItems.map((e=>(0,v.A)((0,v.A)({},(0,V.pick)(e,["poNo","itemNo","itemName","orderQty","cartonsNo","productCategoryId","clientName","clientPONo","isSignSample"])),{},{inspectionDefectItems:[]}))),A(r,(0,V.omit)(c,["editMode"]))},p=()=>{t(!1),c.id?(a("reports[".concat(l,"].editMode"),!1),a("reports[".concat(l,"].inspectionPOItems"),null===o||void 0===o?void 0:o.inspectionPOItems)):i.remove(l)},E=()=>{var e;return(0,lA.jsx)(lA.Fragment,{children:null===c||void 0===c||null===(e=c.inspectionPOItems)||void 0===e?void 0:e.map(((e,A)=>(0,lA.jsx)(wl.A,{container:!0,children:s.map((t=>(0,lA.jsx)(wl.A,{item:!0,xs:t.grid,style:{padding:"4px 6px",display:"productCategoryId"===t.columnId?"block":"flex",justifyContent:"center",alignItems:"center"},children:"productCategoryId"===t.columnId?(0,lA.jsx)(zs.l6,{selectProps:{className:to,options:d,name:"reports[".concat(l,"].inspectionPOItems[").concat(A,"].productCategoryId"),value:(0,$r.v)("productCategoryId",d,e),onChange:(e,A)=>{a(e,A)},minHeight:"36px",formProps:g}}):"isSignSample"===t.columnId?(0,lA.jsx)(Zr.A,{style:{margin:0},control:(0,lA.jsx)(ao,{onChange:e=>a("reports[".concat(l,"].inspectionPOItems[").concat(A,"].isSignSample"),e.target.checked),checked:null===e||void 0===e?void 0:e.isSignSample,name:"reports[".concat(l,"].inspectionPOItems[").concat(A,"].isSignSample")})}):(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"reports[".concat(l,"].inspectionPOItems[").concat(A,"].").concat(t.columnId),formProps:g}})},t.columnId)))},A)))})},B=e=>{var A;return(0,lA.jsx)(lA.Fragment,{children:null===c||void 0===c||null===(A=c.inspectionPOItems)||void 0===A?void 0:A.map(((A,t)=>(0,lA.jsxs)(S.A,{width:"100%",display:"flex",justifyContent:"space-around",alignItems:"center",margin:"5px 0",style:{background:"#F7FAFF"},children:[(0,lA.jsx)(Gs.A,{onClick:()=>{return t=A,void e.push((0,V.omit)(t,["id"]));var t},children:(0,lA.jsx)(er.A,{style:{width:26,height:28}})}),(0,lA.jsx)(Gs.A,{onClick:()=>((A,t)=>{e.remove(t)})(0,t),children:(0,lA.jsx)(Ql.default,{style:{width:26,height:28}})})]},t)))})};return(0,lA.jsx)(S.A,{children:(0,lA.jsx)(Jr.ED,{name:"reports[".concat(l,"].inspectionPOItems"),render:e=>(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(S.A,{display:"flex",style:{border:"1px solid #EBF1FF"},children:[(0,lA.jsx)(S.A,{width:"100%",style:{overflowX:"scroll"},children:(0,lA.jsxs)(S.A,{width:"100vw",children:[(0,lA.jsx)(wl.A,{container:!0,children:s.map((e=>(0,lA.jsx)(wl.A,{item:!0,xs:e.grid,style:C,children:(0,lA.jsx)(Xe.A,{style:(0,v.A)((0,v.A)({},I),{},{textAlign:"isSignSample"===e.columnId?"center":"left"}),children:e.label})},e.columnId)))}),E()]})}),(0,lA.jsxs)(S.A,{position:"relative",children:[(0,lA.jsx)(S.A,{position:"absolute",width:"136px",height:"100%",style:{right:135,background:"linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #EBF1FF 100%)"}}),(0,lA.jsx)(S.A,{width:"136px",height:"60px",style:{background:"#EBF1FF"}}),B(e)]})]}),(0,lA.jsxs)(S.A,{width:"max-content",margin:"auto",marginTop:"24px",marginBottom:"16px",display:"flex",alignItems:"center",style:{cursor:"pointer"},onClick:()=>e.push({}),children:[(0,lA.jsx)(Xr.A,{style:{color:"#005EFF"}}),(0,lA.jsx)(Xe.A,{style:{marginLeft:10,color:"#005EFF",fontWeight:500},children:ee().translate("inspectionJobWorkspace.report.table.addItem")})]}),(0,lA.jsxs)(S.A,{marginTop:"24px",children:[(0,lA.jsx)(fr.A,{color:"primary",style:{background:"#005E
1FF",color:"#fff",textTransform:"none",marginRight:16,width:92},onClick:u,children:ee().translate("general.save")}),(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",style:{borderColor:"#005EFF",color:"#005EFF",textTransform:"none",width:92},onClick:p,children:ee().translate("general.cancel")})]})]})})})},io=e=>{var A,t;const{id:a,idx:n,reportList:i,arrayHelpers:s,reportNo:l,status:r,inspectionPOItems:o,editMode:c,setEditMode:d,productCategories:g,formProps:C,history:I,inspectionFormId:u,isAdmin:p,isHackedAccount:E,documentListId:B,setOpenDeleteReport:Q,setOpenViewReport:m,setDetailItem:h,setDetailItemIdx:x,onDuplicateReport:v,onUpdateReportPoItem:f}=e,{setFieldValue:y,values:j}=C,b=null===j||void 0===j?void 0:j.reports,P=[{columnId:"poNo",label:ee().translate("inspectionJobWorkspace.report.table.poNo"),grid:1,render:e=>{let{poNo:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A)})}},{columnId:"itemName",label:ee().translate("inspectionJobWorkspace.report.table.itemName"),grid:2,render:e=>{let{itemName:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A)})}},{columnId:"itemNo",label:ee().translate("inspectionJobWorkspace.report.table.itemNo"),grid:1,render:e=>{let{itemNo:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A)})}},{columnId:"orderQty",label:ee().translate("inspectionJobWorkspace.report.table.orderQty"),grid:1,render:e=>{let{orderQty:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A)})}},{columnId:"cartonsNo",label:ee().translate("inspectionJobWorkspace.report.table.cartonsNo"),grid:1,render:e=>{let{cartonsNo:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A)})}},{columnId:"clientName",label:ee().translate("inspectionJobWorkspace.report.table.clientName"),grid:2,render:e=>{let{clientName:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A)})}},{columnId:"clientPONo",label:ee().translate("inspectionJobWorkspace.report.table.clientPONo"),grid:1,render:e=>{let{clientPONo:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A)})}},{columnId:"productCategoryId",label:ee().translate("inspectionJobWorkspace.report.table.category"),grid:2,render:e=>{let{productCategoryId:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(R()(cr()(g,{value:A}),"label"))})}},{columnId:"isSignSample",label:ee().translate("inspectionJobWorkspace.report.table.isSignSample"),grid:1,render:e=>{let{isSignSample:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:A?ee().translate("inspectionJobWorkspace.report.table.yes"):ee().translate("inspectionJobWorkspace.report.table.no")})}}];return(0,lA.jsx)(ks.A,{style:{padding:"31.5px 24px",marginBottom:16},children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",children:[(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"23.5px",children:[(()=>{const e=()=>{let e,A;switch(r){case"pass":case"acceptOfDefective":case"accept":e="#32C832",A="#32C8321A";break;case"fail":e="#FF5555",A="#FF55551A";break;default:e="#3A4861",A="#EBEDEF80"}return{color:e,background:A}};return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsxs)(Xe.A,{style:{fontSize:16,fontWeight:700,color:"#232B3A"},children:[ee().translate("inspectionJobWorkspace.report.info")," ",n+1,l?" (".concat(l,")"):""]}),r&&(0,lA.jsx)(Gr.A,{label:ee().translate("inspectionJobWorkspace.report.".concat(r)),style:{color:e().color,background:e().background,marginLeft:"8px",fontWeight:500}})]})})(),!(null!==b&&void 0!==b&&null!==(A=b[n])&&void 0!==A&&A.editMode)&&(()=>{const e=e=>{const A=R()(b,"".concat(e,".documentList.url"));A&&(0,al.gd)(A)};return(0,lA.jsxs)(S.A,{display:"flex",children:[!1,B&&(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",disabled:c,style:{borderColor:c?"#C4C8D0":"#005EFF",color:c?"#C4C8D0":"#005EFF",textTransform:"none",marginRight:16},onClick:()=>{h(null===b||void 0===b?void 0:b[n]),m(!0),x(n)}
1,children:ee().translate("inspectionJobWorkspace.report.viewReport")}),!B&&(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",disabled:c,style:{borderColor:c?"#C4C8D0":"#005EFF",color:c?"#C4C8D0":"#005EFF",textTransform:"none",marginRight:16},onClick:()=>{var e;return(0,ne.R7)(I)("/admin/inspection/jobs/".concat(u,"/reports/").concat(null===b||void 0===b||null===(e=b[n])||void 0===e?void 0:e.id,"/upload"))},children:ee().translate("inspectionJobWorkspace.uploadReport")}),(0,lA.jsx)(Vr,{type:"vertical",usingDownload:!!R()(b,"".concat(n,".documentList.url")),disabled:c,downloadTitle:ee().translate("inspectionJobWorkspace.report.download"),handleEdit:()=>{return e=n,d(!0),void y("reports[".concat(e,"].editMode"),!0);var e},handleDuplicate:()=>(e=>{const A=zn()(b[e],["inspectionPOItems"]);s.push(A),d(!0),y("reports[".concat(b.length,"].editMode"),!0)})(n),handleDownload:()=>e(n),handleDelete:()=>{return e=n,Q(!0),void x(e);var e}})]})})()]}),(0,lA.jsx)(S.A,{children:null!==b&&void 0!==b&&null!==(t=b[n])&&void 0!==t&&t.editMode?(0,lA.jsx)(no,{onDuplicateReport:v,setEditMode:d,setFieldValue:y,onUpdateReportPoItem:f,arrayHelpers:s,columns:P,idx:n,initialReport:cr()(i,{id:a}),report:b[n],reportId:a,productCategories:g,formProps:C}):(0,lA.jsx)(iA.XI,{data:o,columnData:P,classes:{head:eo,body:Ao},noPagination:!0})})]})})},so="ViewReportModal_headReasons__FtyQp",lo="ViewReportModal_bodyReasons__vUzhD",ro="ViewReportModal_rootReasons__5j+Ff",oo=e=>{const{open:A,handleClose:t,detailItem:a,index:n,history:i,inspectionId:s,isAdmin:l,isHackedAccount:r,defectCategories:o}=e,c=(R()(a,"inspectionPOItems")||[]).map((e=>({name:R()(e,"itemName"),children:(R()(e,"inspectionDefectItems")||[]).map((e=>({defectReason:R()(cr()(o,{value:e.inspectionDefectCategoryId}),"label"),remark:R()(e,"remark"),critical:R()(e,"critical"),major:R()(e,"major"),minor:R()(e,"minor")})))}))),d=(0,y.useMemo)((()=>{var e,A;return[{title:ee().translate("inspectionJobWorkspace.report.modal.reportFile"),value:null!==a&&void 0!==a&&a.documentList?(0,lA.jsx)(xl.A,{filename:null===a||void 0===a||null===(e=a.documentList)||void 0===e?void 0:e.name,type:null!==a&&void 0!==a&&null!==(A=a.documentList)&&void 0!==A&&A.url?"link":"item",handleOnClick:()=>(0,al.gd)(R()(a,"documentList.url"))}):(0,ne.lB)("")},{title:ee().translate("inspectionJobWorkspace.report.modal.reportNo"),value:(0,ne.lB)(null===a||void 0===a?void 0:a.reportNo)},{title:ee().translate("inspectionJobWorkspace.report.modal.issuedBy"),value:(0,ne.lB)(R()(a,"issueBy"))},{title:ee().translate("inspectionJobWorkspace.report.modal.inspectionDate"),value:(0,ne.lB)(R()(a,"inspectionDate")&&te()(R()(a,"inspectionDate")).format(Ws.rr))}]}),[a]),g=[{columnId:"defectReason",label:ee().translate("inspectionJobWorkspace.report.modal.reasons.defectReason"),render:e=>{let{inspectionDefectCategoryId:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,style:{color:"#232B3A"},children:(0,ne.lB)(R()(cr()(o,{value:A}),"label"))})}},{columnId:"remark",label:ee().translate("inspectionJobWorkspace.report.modal.reasons.remark"),render:e=>{let{remark:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,style:{color:"#232B3A"},children:(0,ne.lB)(A)})}}],C=[{columnId:"defectReason",label:ee().translate("inspectionJobWorkspace.report.modal.defect.defectReason"),grid:4,render:e=>{let{defectReason:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,style:{color:"#232B3A"},children:(0,ne.lB)(A)})}},{columnId:"remark",label:ee().translate("inspectionJobWorkspace.report.modal.defect.remark"),grid:5,render:e=>{let{remark:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,style:{color:"#232B3A"},children:(0,ne.lB)(A)})}},{columnId:"critical",label:ee().translate("inspectionJobWorkspace.report.modal.defect.critical"),grid:1,render:e=>{let{critical:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,style:{color:"#232B3A"},children:(0,ne.fV)(A)})}},{columnId:"major",label:ee().translate("inspectionJobWorkspace.report.modal.defect.major"),grid:1,render:e=>{let{major:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,style:{color:"#232B3A"},children:(0,ne.fV)(A)})}}
1,{columnId:"minor",label:ee().translate("inspectionJobWorkspace.report.modal.defect.minor"),grid:1,render:e=>{let{minor:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,style:{color:"#232B3A"},children:(0,ne.fV)(A)})}}],I={padding:"8px 12px",color:"#232B3A",fontWeight:500},u=e=>{let A,t;switch(e){case"pass":case"acceptOfDefective":case"accept":A="#32C832",t="#32C8321A";break;case"fail":A="#FF5555",t="#FF55551A";break;default:A="#3A4861",t="#EBEDEF80"}return{color:A,background:t}};return(0,lA.jsx)(Rs.A,{modalProps:{open:A,handleClose:t,title:(0,lA.jsxs)(S.A,{children:[(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",marginBottom:"16px",children:[(0,lA.jsxs)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:700},children:[ee().translate("inspectionJobWorkspace.report.info")," ",n+1]}),(0,lA.jsx)(Gr.A,{label:ee().translate("inspectionJobWorkspace.report.".concat(null===a||void 0===a?void 0:a.status)),style:{color:u(null===a||void 0===a?void 0:a.status).color,background:u(null===a||void 0===a?void 0:a.status).background,marginLeft:"8px",fontWeight:500}})]}),(0,lA.jsx)(nl.A,{})]}),footer:(0,lA.jsx)(S.A,{display:"flex",marginTop:"30px",marginRight:"auto",children:l||r?(0,lA.jsx)(fr.A,{style:{background:"#005EFF",color:"#fff",textTransform:"none"},onClick:()=>(0,ne.R7)(i)("/admin/inspection/jobs/".concat(s,"/reports/").concat(null===a||void 0===a?void 0:a.id,"/edit")),children:ee().translate("inspectionJobWorkspace.report.editReport")}):(0,lA.jsx)(fr.A,{style:{background:"#005EFF",color:"#fff",textTransform:"none"},onClick:t,children:ee().translate("general.back")})})},children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",style:{background:"#fff",width:"100%"},children:[(0,lA.jsx)(wl.A,{container:!0,spacing:1,children:d.map((e=>(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:3,children:(0,lA.jsx)(Xe.A,{style:{color:"#8991A0"},children:e.title})}),(0,lA.jsx)(wl.A,{item:!0,xs:9,children:(0,lA.jsx)(Xe.A,{style:{color:"#232B3A"},children:e.value})})]},e.title)))}),(0,lA.jsxs)(S.A,{marginTop:"24px",children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSIze:16,fontWeight:700,marginBottom:8},children:ee().translate("inspectionJobWorkspace.report.modal.reasons.title")}),(0,lA.jsx)(Bl.A,{data:R()(a,"inspectionReportDefectItems")||[],columnData:g,classes:{root:ro,head:so,body:lo},noPagination:!0})]}),(0,lA.jsxs)(S.A,{marginTop:"24px",children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSIze:16,fontWeight:700,marginBottom:8},children:ee().translate("inspectionJobWorkspace.report.modal.defect.title")}),(0,lA.jsx)(wl.A,{container:!0,style:{background:"#4E5A71",borderRadius:"4px 4px 0px 0px"},children:C.map((e=>(0,lA.jsx)(wl.A,{item:!0,xs:e.grid,style:{padding:"8px 12px",color:"#fff",fontSize:14,fontWeight:500},children:e.label},e.columnId)))}),(0,lA.jsxs)(wl.A,{container:!0,style:{background:"#F7FAFF"},children:[c.map(((e,A)=>(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,style:{background:"#EBF1FF",color:"#232B3A",padding:"8px 12px",display:"flex",alignItems:"center",justifyContent:"center",fontWeight:500},children:e.name}),e.children.map(((e,A)=>(0,lA.jsx)(y.Fragment,{children:C.map((A=>(0,lA.jsx)(wl.A,{item:!0,xs:A.grid,style:{padding:"8px 12px"},children:A.render(e)},A.columnId)))},A)))]},A))),(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,style:{padding:"8px 12px"}}),(0,lA.jsx)(wl.A,{item:!0,xs:5,style:(0,v.A)({display:"flex",justifyContent:"flex-end",alignItems:"center"},I),children:ee().translate("inspectionJobWorkspace.report.modal.defect.totalDefect")}),(0,lA.jsx)(wl.A,{item:!0,xs:1,style:I,children:c.reduce(((e,A)=>e+A.children.reduce(((e,A)=>e+A.critical),0)),0)}),(0,lA.jsx)(wl.A,{item:!0,xs:1,style:I,children:c.reduce(((e,A)=>e+A.children.reduce(((e,A)=>e+A.major),0)),0)}),(0,lA.jsx)(wl.A,{item:!0,xs:1,style:I,children:c.reduce(((e,A)=>e+A.children.reduce(((e,A)=>e+A.minor),0)),0)})]}),(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,style:{padding:"8px 12px"}}),(0,lA.jsx)(wl.A,{item:!0,xs:5,style:(0,v.A)({display:"flex",justifyContent:"flex-end",alignItems:"center"}
1,I),children:ee().translate("inspectionJobWorkspace.report.modal.defect.defectAccepted")}),(0,lA.jsx)(wl.A,{item:!0,xs:1,style:I,children:R()(a,"criticalAccepted")}),(0,lA.jsx)(wl.A,{item:!0,xs:1,style:I,children:R()(a,"majorAccepted")}),(0,lA.jsx)(wl.A,{item:!0,xs:1,style:I,children:R()(a,"minorAccepted")})]})]}),(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,style:{padding:"8px 12px"}}),(0,lA.jsx)(wl.A,{item:!0,xs:5,style:(0,v.A)({display:"flex",justifyContent:"flex-end",alignItems:"center",fontWeight:700},I),children:ee().translate("inspectionJobWorkspace.report.modal.defect.result")}),(0,lA.jsx)(wl.A,{item:!0,xs:1,style:(0,v.A)((0,v.A)({},I),{},{color:u(null===a||void 0===a?void 0:a.AQLResult).color,fontWeight:700}),children:ee().translate("inspectionJobWorkspace.report.".concat(null===a||void 0===a?void 0:a.AQLResult))}),(0,lA.jsx)(wl.A,{item:!0,xs:1,style:I}),(0,lA.jsx)(wl.A,{item:!0,xs:1,style:I})]})]})]})})},co={},go=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({value:e.id,label:e["name_".concat((0,ne.JK)().replace("-",""))]})))},Co="inspectionJobDetailWorkspace.data",Io=(0,w.withRouter)((0,j.Ng)((e=>({isAdmin:(0,O.nw)(e),isHackedAccount:(0,O.R5)(e),reports:(0,lt.fd)(Co,"reportList")(e),reportDetail:(0,lt.fd)(Co,"reportDetail")(e),productCategories:e.productCategoryList.data,defectCategories:e.inspectionDefectCategories.data})),(e=>({getReportList:(0,st.zH)(Wt,e),getReportDetail:(0,st.zH)(qt,e),duplicateReport:(0,st.zH)(Ut,e),updateReport:(0,st.zH)(Jt,e),deleteReport:(0,st.zH)(Gt,e)})))((0,pA.A)((0,BA.A)(EA.A,Vn))((e=>{const{history:A,inspectionId:t,isAdmin:a,isHackedAccount:n,reports:i=[],productCategories:s=[],defectCategories:l=[],getReportList:r,duplicateReport:o,updateReport:c,deleteReport:d}=e,[g,C]=(0,y.useState)(!1),[I,u]=(0,y.useState)({type:null,message:null}),[p,E]=(0,y.useState)(!1),[B,Q]=(0,y.useState)(!1),[m,h]=(0,y.useState)({}),[x,f]=(0,y.useState)(0);(0,y.useEffect)((()=>{r(t)}),[]);const j=(e,A)=>{o(t,e,A,(()=>{u({type:"success",message:ee().translate("inspectionJobWorkspace.report.actions.reportDuplicated")}),b()}),(()=>{u({type:"error",message:ee().translate("inspectionJobWorkspace.report.actions.duplicateReportFailed")})}))},b=()=>{E(!1),f(0)},P=(e,A,a)=>{c(t,e,A,(()=>{u({type:"success",message:ee().translate("inspectionJobWorkspace.report.actions.itemUpdated")}),r(t),a&&a()}),(()=>{u({type:"error",message:ee().translate("inspectionJobWorkspace.report.actions.updateItemFailed")})}))},w={reports:It()(i)?i:[]};return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(zs.lV,{initialValues:w,validateValues:co,onSubmit:e=>{},render:e=>{const{values:t}=e;return(0,lA.jsx)(Jr.ED,{name:"reports",render:l=>{var r;return null===t||void 0===t||null===(r=t.reports)||void 0===r?void 0:r.map(((t,r)=>(0,lA.jsx)(S.A,{children:(0,lA.jsx)(io,(0,v.A)({idx:r,reportList:i,arrayHelpers:l,formProps:e,editMode:g,setEditMode:C,productCategories:go(s),history:A,isAdmin:a,isHackedAccount:n,setOpenDeleteReport:E,setOpenViewReport:Q,setDetailItem:h,setDetailItemIdx:f,onDuplicateReport:j,onUpdateReportPoItem:P},t))},r)))}})}}),(0,lA.jsx)(rr,{open:p,mainTitle:ee().translate("inspectionJobWorkspace.report.actions.delete"),subTitle:"".concat(ee().translate("inspectionJobWorkspace.report.actions.info")," ").concat(x+1),handleClose:b,handleDelete:()=>{const e=R()(i,"".concat(x,".id"));e&&d(t,e,(()=>{u({type:"success",message:ee().translate("inspectionJobWorkspace.report.actions.reportDeleted")}),b()}),(()=>{u({type:"error",message:ee().translate("inspectionJobWorkspace.report.actions.deleteReportFailed")})}))}}),(0,lA.jsx)(oo,{open:B,handleClose:()=>{Q(!1),h({}),f(0)},detailItem:m,index:x,inspectionId:t,history:A,isAdmin:a,isHackedAccount:n,defectCategories:go(l)}),(0,lA.jsx)(Wn.A,{notification:I,onClose:()=>u({type:null,message:null})})]})}))));var uo=t(13803),po=t(96962);const Eo=["logoUrl","companyName","currency","isSelected"],Bo=e=>{const A=parseInt(e.travelExpense,10)+parseInt(e.hotelExpense,10)+parseInt(e.otherExpense,10);return(0,ne.D)(e.noOfManday,e.unitPrice,A)},Qo=(0,w.withRouter)((0,pA.A)((0,BA.A)(EA.A,Vn))((e=>{let{classes:A,history:t,notChosen:a,quote:n}=e;const{logoUrl:i,companyName:s,currency:l,isSelected:r}=n,o=(0,f.A)(n,Eo);return(0,lA.jsx)(Mr,{quote:!0,className:Si()(A.block,A.quote),bottomIcon:!0,summary:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:4,sm:4,md:2,children:(0,lA.jsx)(po.A,{alt:"company logo",src:i,className:Si()(A.avatar,A.bigAvatar)})}),(0,lA.jsxs)(iA.GV,{xs:12,sm:4,md:2,className:Si()(A.block,A.noInlinePadding),children:[(0,lA.jsx)(Xe.A,{className:A.heading,children:ee().translate("inspectionJobWorksp
1ace.companyName")}),(0,lA.jsx)(Xe.A,{component:"span",className:A.secondaryHeading,children:s})]}),["startDate","endDate"].map((e=>(0,lA.jsxs)(iA.GV,{xs:12,sm:4,md:2,className:Si()(A.block,A.noInlinePadding),children:[(0,lA.jsx)(Xe.A,{className:A.heading,children:ee().translate("inspectionJobWorkspace.".concat(e))}),(0,lA.jsx)(Xe.A,{className:A.secondaryHeading,children:(0,ne.Yq)(o[e])})]},e))),(0,lA.jsxs)(iA.GV,{xs:12,sm:4,md:2,className:Si()(A.block,A.noInlinePadding),children:[(0,lA.jsx)(Xe.A,{className:A.heading,children:ee().translate("inspectionJobWorkspace.totalCost")}),(0,lA.jsx)(Xe.A,{component:"span",className:Si()(A.bold,A.secondaryHeading),children:Bo(o)?(0,ne.BD)(Bo(o),l):ee().translate("general.na")})]}),!a&&(0,lA.jsx)(iA.GV,{xs:12,sm:4,md:2,className:Si()(A.block,A.noInlinePadding),children:r?(0,lA.jsx)("div",{className:A.confirmed,children:ee().translate("inspectionJobWorkspace.confirmed")}):(0,lA.jsx)(Sa.A,{onClick:e=>function(e,A){const{id:a,inspectionFormId:i}=A;(0,ne.R7)(t)("/inspection/jobs/".concat(i,"/quotations/").concat(a,"/confirm"),n),e.stopPropagation()}(e,n),type:"primary",children:ee().translate("inspectionJobWorkspace.select")})})]}),details:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:4,md:2}),(0,lA.jsx)(iA.GV,{xs:12,sm:8,md:10,children:(0,lA.jsxs)(Xe.A,{paragraph:!0,children:[["noOfManday","unitPrice","travelExpense","hotelExpense","otherExpense"].map((e=>[(0,lA.jsxs)("span",{className:A.horzHeading,children:[ee().translate("inspectionJobWorkspace.".concat(e)),":"]},0),(0,lA.jsx)("span",{className:A.horzSecondaryHeading,children:n[e]&&("noOfManday"===e?(0,ne.BD)(n[e],""):(0,ne.BD)(n[e],n.currency))},1)])),(0,lA.jsxs)("span",{className:A.horzHeading,children:[ee().translate("inspectionJobWorkspace.remark"),":"]}),(0,lA.jsx)("span",{className:A.horzSecondaryHeading,children:n.remark})]})})]})})})));(0,ne.Nv)(ee(),[Ue.mz]);const mo=(0,j.Ng)((e=>(0,v.A)({},(0,uo.U3)(e))))((0,pA.A)((0,BA.A)(EA.A,Er))((e=>{let{classes:A,count:t,selectedQuote:a,quotes:n}=e;return(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,fullWidth:!0,children:t>0?(0,lA.jsx)(wl.A,{container:!0,children:a?(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{variant:"body1",className:A.heading,children:[ee().translate("inspectionJobWorkspace.confirmedQuotation"),":"]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Qo,{quote:a})}),n.length>0&&(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{variant:"body1",className:A.heading,children:[ee().translate("inspectionJobWorkspace.nonSelectedQuotations"),":"]})},0),n.map((e=>(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Qo,{notChosen:!0,quote:e})},e.id)))]})]}):n.map((e=>(0,lA.jsx)(Qo,{quote:e},e.id)))}):(0,lA.jsx)("div",{className:Si()(A.center,A.noQuotes,A.blockText),children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("inspectionJobWorkspace.noQuotes")})})})})}))),ho=e=>{const{isAdmin:A}=e;return A?(0,lA.jsx)(Ur,{}):(0,lA.jsx)(mo,{})};ho.defaultProps={isAdmin:!1};const xo=(0,w.withRouter)((0,j.Ng)((e=>
1({isAdmin:(0,O.Py)(e)})))(ho));const vo=function(e){const{isAdmin:A,inspectionId:t}=e,a=function(e){return e?Ur:xo}(A);return(0,lA.jsx)(a,(0,v.A)((0,v.A)({},e),{},{inspectionId:t}))},fo=(yo=Cr,function(e){const{history:A,classes:t,inspectionId:a,inspectionInvoices:n=[],downloadInspectionInvoice:i,getInspectionInvoice:s,setNotification:l,isAdmin:r,deleteInspectionInvoice:o,updateInspectionInvoice:c}=e,d={jobId:a,isAdmin:r,invoices:n,moduleType:"inspection",classes:t},g={onDownloadInvoiceAttachments:i,onUpdateInvoiceDetail:r?c:()=>{},getInvoiceDetail:s,deleteInvoiceDetail:r?o:()=>{},setNotification:l};return(0,lA.jsx)(yo,{history:A,data:d,func:g})});var yo;const jo=function(e){return function(A){const{inspectionId:t,inspectionAttachments:a={},inspectionAttachmentsDownloaded:n={},inspectionAttachmentsDownloadedLoading:i=!1,getInspectionAttachments:s,downloadInspectionAttachments:l,downloadInspectionAttachmentsReset:r,addInspectionAttachment:o,deleteInspectionAttachment:c,loading:d}=A,g={jobId:t,attachments:a,downloadedAttachments:n,downloadedAttachmentsLoading:i,hasDynamicPagination:!0,loading:d},C={onFetchList:s,onDownloadZipFile:l,onDownloadZipFileReset:r,onUpload:e=>{o(t,{inspectionAttachments:e},(()=>{s(t,{pageNo:1,pageSize:10})}),(()=>{}))},onDelete:e=>{c(t,e,(()=>{s(t,{pageNo:1,pageSize:10})}),(()=>{}))}};return(0,lA.jsx)(e,{resource:"third_party_inspections_download_attachments",data:g,func:C})}}(Ul);var bo;const Po=T.Ay.div(bo||(bo=(0,_.A)(["\n  margin: 24px 40px;\n  .ant-tabs-content-holder {\n    background: #fff;\n    padding-bottom: 16px;\n    min-height: 120px;\n  }\n"])));const wo=function(e){const{inspection:A}
1=e,[t,a]=y.useState("quotes"),n=[{key:"quotes",label:ee().translate("inspectionJobWorkspace.quotes"),children:(0,lA.jsx)(vo,(0,v.A)({},e))},{key:"reports",label:ee().translate("inspectionJobWorkspace.reports"),children:(0,lA.jsx)(Is,(0,v.A)((0,v.A)({},e),{},{data:R()(e,"inspection.inspectionPOReportGroups",[])}))},{key:"attachments",label:ee().translate("inspectionJobWorkspace.attachments"),children:(0,lA.jsx)(jo,(0,v.A)({},e))},{key:"invoice",label:ee().translate("inspectionJobWorkspace.invoice"),children:(0,lA.jsx)(fo,(0,v.A)({},e))},{key:"document",label:"Document",children:(0,lA.jsx)(Ts,(0,v.A)({},e))}];return(0,y.useEffect)((()=>{function e(e){let{data:{type:A,nextTab:t,postedBy:n}}=e;A===Ds&&"QC-Inspection"===n&&"Document"===t&&a("document")}return window.addEventListener("message",e),()=>{window.removeEventListener("message",e)}}),[]),(0,lA.jsx)(Po,{children:(0,lA.jsx)(qn.A,{activeKey:t,onChange:e=>{a(e)},items:n.filter((e=>"document"===e.key?!!A&&"completed"===A.status:"attachments"!==e.key||(!A||"completed"!==A.status)))})})},So=(0,pA.A)((0,BA.A)(Vn,EA.A))((e=>{const[A,t]=(0,y.useState)({type:null,message:null});return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(wo,(0,v.A)((0,v.A)({},e),{},{setNotification:t,isAdmin:!0})),";",(0,lA.jsx)(Wn.A,{notification:A,onClose:()=>t({type:null,message:null})})]})}));var No=t(88947);const _o=t.p+"static/media/light.4cf376812c747bafeacfacded9c87cf0.svg",To=(0,qs.A)((e=>({root:{position:"relative",padding:e.spacing(3,2),margin:e.spacing(2),background:"#FFFBEE",border:"1px solid #FFAB00",boxShadow:"unset"},closeButton:{color:"#FFAB00",position:"absolute",right:e.spacing(.5),top:e.spacing(.5)},iconWrapper:{position:"absolute",left:e.spacing(2),top:e.spacing(2)},buttonWrapper:{marginTop:e.spacing(2),textAlign:"right"},bookButton:{color:"#FFAB00",fontWeight:"bold",cursor:"pointer"},notifyText:{marginLeft:e.spacing(5)}}))),Do=(0,j.Ng)((e=>({})))((e=>{let{reportIDs:A}=e;const t=To(),a=(e=>e&&e.length?e.reduce(((e,A)=>"fail"===A.status?e+1:e),0):0)(A),[n,i]=(0,y.useState)(!a||!1);return(0,lA.jsx)(y.Fragment,{children:!n&&(0,lA.jsxs)(ks.A,{className:t.root,children:[(0,lA.jsx)(Gs.A,{className:t.closeButton,onClick:()=>i(!0),children:(0,lA.jsx)(No.A,{})}),(0,lA.jsx)("div",{className:t.iconWrapper,children:(0,lA.jsx)("img",{src:_o,alt:"LightIcon"})}),(0,lA.jsxs)(Xe.A,{className:t.notifyText,component:"p",children:["There are ",(0,lA.jsx)("strong",{children:a})," failed reports. You may book a re-inspection for all the failed reports, or book through report detail."]}),(0,lA.jsx)("div",{className:t.buttonWrapper,children:(0,lA.jsx)("span",{className:t.bookButton,children:"BOOK RE-INSPECTION"})})]})})}));var ko=t(67467),Lo=t(29829),Ro=t(13211),Fo=t(34901),Mo=t(76075);const Oo=e=>{let{classes:A,storeName:t,choices:a,name:n,value:i,margin:s,error:l,shrink:r,disabled:o,allowEmpty:c,noLabel:d,onChange:g}=e;const C={disabled:o,error:l,margin:s,className:A.root};return(0,lA.jsxs)(ko.A,(0,v.A)((0,v.A)({fullWidth:!0},C),{},{children:[!d&&(0,lA.jsx)(Lo.A,{htmlFor:"".concat(n,"-dropdown"),shrink:r,children:ee().translate("".concat(t,".").concat(n))}),(0,lA.jsxs)(Fo.A,{inputProps:{classes:{root:Si()({[A.noLabel]:d})}},name:n,value:i,onChange:g,children:[c&&(0,lA.jsx)(Zl.A,{value:""}),a.map((e=>{let{label:A,value:t}=e;return(0,lA.jsx)(Zl.A,{value:t,children:A},t)}))]}),l&&(0,lA.jsx)(Ro.A,{children:l})]}))};Oo.defaultProps={storeName:"",margin:"normal",shrink:void 0,allowEmpty:!1,noLabel:!1};(0,Mo.withStyles)({root:{marginTop:"10px",marginBottom:"8px"},noLabel:{marginTop:16}})(Oo);var zo,Vo,Ho=t(95920);const Wo=T.Ay.div(zo||(zo=(0,_.A)(["\n  display: flex;\n  padding: 35px 40px;\n  justify-content: space-between;\n  align-items: center;\n  background: rgba(240, 245, 255, 1);\n"]))),qo=(0,T.Ay)(Sa.A)(Vo||(Vo=(0,_.A)(["\n  border: none;\n  font-size: 12px;\n  h5 {\n    color: #4e5a71;\n    font-size: 12px;\n    font-weight: 500;\n    line-height: 14px;\n    letter-spacing: 0.005em;\n    text-align: left;\n  }\n"]))),Uo=e=>{let{className:A,onBack:t,title:a,children:n}=e;return(0,lA.jsxs)(Wo,{className:A,children:[t?(0,lA.jsx)(qo,{onClick:t,type:"text",icon:(0,lA.jsx)(Ho.A,{}),children:(0,lA.jsx)("span",{children:(0,lA.jsx)(ta.A.Title,{level:5,children:a})})}):(0,lA.jsx)(ta.A.Title,{level:3,children:a}),n]})};var Jo;const Go=(0,T.Ay)(Aa.A)(Jo||(Jo=(0,_.A)(["\n  div {\n    > span:not(.ant-tag) {\n      font-size: 12px;\n      font-weight: 500;\n      line-height: 14px;\n      letter-spacing: 0.005em;\n      text-align: right;\n    }\n    .overall-report-result {\n      font-size: 12px;\n      font-weight: 500;\n      line-height: 14px;\n      letter-spacing: 0.005em;\n      text-align: right;\n    }\n  }\n  div:first-of-type {\n    > span {\n      color: rgba(137, 145, 160, 1);\n    }\n  }\n  &.info {\n    div:last-child {\n      > span {\n        color: rgba(35, 43, 58, 1);\n      }\n    }\n  }\n"]))),Yo=e=>{let{onBack:A,jobId:t,status:a,overallReportStatus:n,onBookInspection:i,className:s,extra:l,hiddenStatus:r,title:o=ee().translate("inspection.jobList")}=e;return(0,lA.jsx)(Uo,{className:s,onBack:A,title:o,children:(0,lA.jsxs)(Aa.A,{size:[40,36],children:[(0,lA.jsxs)(Go,{className:"info",children:[(0,lA.jsx)(ta.A.Text,{children:ee().translate("inspection.jobId")}),(0,lA.jsx)(ta.A.Text,{children:t})]}),(0,lA.jsxs)(Go,{children:[(0,lA.jsx)(ta.A.Text,{children:ee().translate("inspection.overallReportResult")}),(0,lA.jsx)(ns,{className:"overall-report-result",status:n})]}),!r&&(0,lA.jsxs)(Go,{hidden:r,children:[(0,lA.jsx)(ta.A.Text,{children:ee().translate("inspection.status")}),(0,lA.jsx)(vi.Ay,{status:a,children:R()(vi.Pm,a,"")})]}),l]})})};var Zo=t(5509),Xo=t(94406);const Ko="JobHeader_customSelect__4JkeV",$o="JobHeader_field__7V97W";var ec=t(64566),Ac=t(44811);const tc=["underReview","waitingQuote","quoteAvailable","waitingBooking","bookingReserved","cancelled","completed"],ac=e=>{const{classes:A,history:t,isHackedAccount:a=!1,id:n,status:i,jobNo:s,onStatusChange:l,onStatusUpdate:r,onInspectionJobFetch:o,refetch:c,inspection:d}=e,[g,C]=F.A.useModal(),[I,u]=y.useState(!1),p=(0,ec.g)(R()(d||{},"status")),[E]=Zo.A.useForm();return y.useEffect((()=>{const e=R()(d,"status");e!==p&&E.setFieldsValue({status:e})}),[d]),(0,lA.jsx)(Yo,{onBack:()=>
1(0,ne.R7)(t)("".concat(a?"":"/admin","/inspection")),title:ee().translate("general.inspection"),jobId:R()(d,"jobNoList.jobNo","N/A"),status:R()(d,"status"),hiddenStatus:!0,overallReportStatus:R()(d,"overallResult"),extra:(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(Zo.A,{clearOnDestroy:!0,form:E,onValuesChange:e=>{!function(e){let{target:{value:A}}=e;l("adminInspectionWorkspace",["status"],A)}({target:{value:e.status}}),u(!0)},onFinish:()=>{Promise.resolve(i).then(r).then((()=>{c&&c(),o(n),u(!1)}))},initialValues:{status:R()(d,"status")},children:(0,lA.jsx)(Zo.A.Item,{className:$o,name:"status",label:ee().translate("inspectionJobWorkspace.status"),children:(0,lA.jsx)(Xo.A,{className:Ko,style:{width:200},options:tc.map((e=>({label:ee().translate("status.".concat(e)),value:e})))})})}),(0,lA.jsx)(Sa.A,{hidden:!I,type:"primary",onClick:()=>{E.submit()},children:ee().translate("general.confirm")}),(0,lA.jsx)(yA.A,{menu:{items:[{value:"edit",label:"Edit Job",onClick:()=>{(0,ne.R7)(t)("/inspection/jobs/".concat(n,"/edit"))}},{value:"cancel",label:"Cancel Job",disabled:"cancelled"===i,onClick:()=>{g.confirm({title:"Confirm to cancel the inspection job?",closable:!0,onOk:()=>{E.setFieldsValue({status:"cancelled"}),l("adminInspectionWorkspace",["status"],"cancelled"),E.submit()}})}},{value:"duplicate",label:"Duplicate Job",onClick:()=>{(0,ne.R7)(t)("/inspection/jobs/".concat(n,"/duplicate"))}}]},overlayStyle:{paddingTop:12},children:(0,lA.jsx)(Sa.A,{hidden:I,type:"primary",children:(0,lA.jsxs)(Aa.A,{children:[ee().translate("productTesting.buttons.actions"),(0,lA.jsx)(Ac.A,{})]})})}),C]})})};ac.defaultProps={id:null,jobNo:null,status:""};const nc=(0,w.withRouter)((0,j.Ng)((e=>({id:e.adminInspectionWorkspace.data.id,jobNo:gt(e),status:e.adminInspectionWorkspace.data.status})),(e=>({onStatusChange:(A,t,a)=>e((0,St.QB)(A,t,a)),onStatusUpdate:A=>e(xt(A)),onInspectionJobFetch:A=>e(pt(A))})))((0,pA.A)((0,BA.A)(EA.A,Vn,(e=>({navbar:{background:"#F9F9F9",padding:e.spacing(2),borderBottom:"1px solid #ccc"},typo:{marginLeft:e.spacing(1)}}))))(ac))),ic=["supplier"];var sc;const lc=T.Ay.div(sc||(sc=(0,_.A)(["\n  padding: 35px 40px;\n\n  > div:first-of-type {\n    width: 100%;\n    > div {\n      flex: 0.5;\n      height: 400px;\n      overflow: auto;\n    }\n  }\n"]))),rc=e=>{const{location:A,match:{params:{id:t}},isAdmin:a,isHackedAccount:n,hackedId:i,onInit:s,onReset:l,inspection:r,refetch:o}=e,c=y.useMemo((()=>{const e=R()(r,"inspectionPOReportGroups",[]);if(!Array.isArray(e))return[];const A=[];return e.forEach((e=>{const t=R()(e,"inspectionPOItems",[]);Array.isArray(t)&&t.length&&t.forEach((e=>{var t,a,n;const i=A.map((e=>{let{productProfile:A}=e;return null===A||void 0===A?void 0:A.id}));(null!==e&&void 0!==e&&null!==(t=e.productProfile)&&void 0!==t&&t.id&&-1===i.indexOf(null===e||void 0===e||null===(a=e.productProfile)||void 0===a?void 0:a.id)||null===e||void 0===e||null===(n=e.productProfile)||void 0===n||!n.id)&&A.push(e)}))})),A}),[r]),d=y.useMemo((()=>{const e=R()(r,"inspectionSuppliers",[]);return Array.isArray(e)?e.map((e=>{let{supplier:A}=e,t=(0,f.A)(e,ic);return(0,v.A)((0,v.A)({},A),t)})):[]}),[c]),g=null===r||void 0===r?void 0:r.inspectionFactory,C=(null===g||void 0===g?void 0:g.inspectionFactory)||g||{};return null!==C&&void 0!==C&&C.factory||(C.factory=(0,v.A)({},C)),(0,y.useEffect)((()=>{let e=-1;A&&A.state&&(e=A.state.companyId),i&&(e=i),l(),s(e,t)}),[]),(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(nc,{refetch:o,inspection:r,isHackedAccount:n}),(0,lA.jsx)(lc,{children:(0,lA.jsxs)(Aa.A,{wrap:!0,align:"start",direction:"horizontal",size:16,children:[(0,lA.jsx)(xa,{thirdparty:!0,data:zn()(r,["generalInspectLevel","inspectionDate","inspectionEndDate","noOfManday","typeOfService","remark","criticalLevel","criticalMajorLevel","criticalMinorLevel","assignTo","rejectReasons","checkinTime","checkoutTime","targetBudget","inspectionServiceProviders","inspectionQuotes"])}),(0,lA.jsx)(Mn,{factory:C,suppliers:d,products:c,inspectionId:t})]})}),(0,lA.jsx)(Do,{}),(0,lA.jsx)(So,(0,v.A)({isAdmin:a,hackedAccount:n,inspectionId:t},e))]})};rc.defaultProps={location:{state:{companyId:null}}};const oc=(0,pA.A)(EA.A)(rc);var cc=t(54873),dc=t(49243);const gc=(e,A)=>A?"".concat(e,"/draft"):e,Cc=(e,A)=>({isAsyncCall:!0,baseType:dc.Ay.GET_INSPECTORS,asyncCall:()=>(0,Ft.apiGetInspectors)(e),afterSuccessCall:(e,t)=>
1{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),Ic=(e,A)=>({isAsyncCall:!0,baseType:dc.Ay.GET_PRODUCT_TAGS,asyncCall:()=>(0,Ft.apiGetProductTags)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),uc=(e,A)=>({isAsyncCall:!0,baseType:dc.Ay.GET_INSPECTION_JOBS,payload:e,asyncCall:()=>(0,Ft.apiGetInspectionJobs)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),pc=(e,A)=>({isAsyncCall:!0,baseType:dc.Ay.GET_INSPECTION_DRAFT_JOBS,payload:e,asyncCall:()=>(0,Ft.apiGetInspectionJobs)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),Ec=(e,A)=>({isAsyncCall:!0,baseType:dc.Ay.GET_INSPECTION_INSPECTOR_WITH_JOB,payload:e,asyncCall:()=>(0,Ft.apiGetInspectionInspectorWithJob)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),Bc=(e,A)=>({isAsyncCall:!0,baseType:dc.Ay.GET_BUYER_INSPECTION_DETAIL,asyncCall:()=>(0,Ft.apiGetInspectionDetail)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),Qc=(e,A,t)=>({isAsyncCall:!0,baseType:dc.Ay.GET_INSPECTION_ATTACHMENTS,payload:A,asyncCall:()=>(0,Ft.apiGetInspectionDocuments)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),mc=(e,A,t)=>({isAsyncCall:!0,baseType:dc.Ay.CREATE_BUYER_INSPECTION_DOCUMENT,asyncCall:()=>(0,Ft.apiCreateAttachmentsByInspectionId)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),hc=(e,A,t)=>({isAsyncCall:!0,baseType:dc.Ay.DELETE_BUYER_INSPECTION_ATTACHMENT,asyncCall:()=>(0,Ft.apiDeleteAttachment)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),xc=(e,A)=>({isAsyncCall:!0,baseType:dc.Ay.GET_INTERNAL_INSPECTION_REPORT_DETAIL,asyncCall:()=>(0,Ft.apiGetInspectionReportDetail)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),vc=e=>({type:dc.Ay.INSPECTION_JOB_SET_VALIDATE_DATA,payload:e}),fc=()=>({type:dc.Ay.INSPECTION_JOB_RESET_VALIDATE_DATA}),yc=(e,A)=>({isAsyncCall:!0,baseType:dc.Ay.CREATE_INTERNAL_INSPECTION,asyncCall:()=>(0,cc.ho)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),jc=(e,A,t)=>({isAsyncCall:!0,baseType:dc.Ay.UPDATE_INTERNAL_INSPECTION,asyncCall:()=>(0,cc.ET)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),bc=(e,A,t)=>({isAsyncCall:!0,baseType:dc.Ay.CREATE_INTERNAL_INSPECTION,asyncCall:()=>(async(e,A)=>ZA.A.call({url:gc("/micro/third-party/inspections",A),method:"POST",apiPrefix:"".concat(ne.xx).concat(ne.YU),data:(0,v.A)({},e)}))(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),Pc=(e,A,t)=>({isAsyncCall:!0,baseType:dc.Ay.UPDATE_INTERNAL_INSPECTION,asyncCall:()=>(async(e,A)=>ZA.A.call({url:"/micro/third-party/inspections/".concat(A),method:"PUT",apiPrefix:"".concat(ne.xx).concat(ne.YU),data:e}))(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),wc=(e,A)=>({isAsyncCall:!0,baseType:dc.Ay.GET_BUYER_INSPECTION_DETAIL,asyncCall:()=>(async e=>ZA.A.call({url:"/micro/third-party/inspections/".concat(e),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU)}))(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),Sc=(e,A)=>({isAsyncCall:!0,baseType:dc.Ay.GET_INSPECTION_3PARTY_SERVICE_PROVIDERS,asyncCall:()=>(0,Ft.apiGet3rdServiceProviders)(e||{}),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),Nc="buyerInspection",_c=()=>(0,TA.useStoreActions)((0,v.A)({},n)),Tc=()=>{const{getInspectors:e}=_c();return{getInspectors:e,data:(0,TA.useReducerData)(Nc,"inspectors.data",[])}},Dc=e=>{const{getInspectionDetail:A}=_c(),t=(0,TA.useReducerData)(Nc,"inspectionDetail.data",{}),a=(0,TA.useReducerData)(Nc,"inspectionDetail.loading",!1);return{getInspectionDetail:A,data:e?e(t):t,raw:t,isLoading:a}},kc=()=>{const{setInspectionValidateData:e,resetInspectionValidateData:A}=_c();return{data:(0,TA.useReducerData)(Nc,"validateData",{}),setValidateData:e,resetValidateData:A}},Lc=e=>A=>{const t=y.useRef(!1),{params:a}=A,{id:n}=a||{},{getInspectionDetail:i,data:s,isLoading:l}=(e=>{const{get3rdInspection:A}=_c(),t=(0,TA.useReducerData)(Nc,"inspectionDetail.data",{}),a=(0,TA.useReducerData)(Nc,"inspectionDetail.loading",!1);return{getInspectionDetail:A,data:e?e(t):t,raw:t,isLoading:a}})();return(0,y.useEffect)((()=>(t.current||(i(n),t.current=!0),()=>{t.current=!1})),[n]),(0,lA.jsx)(e,(0,v.A)((0,v.A)({},A),{},{loaded:t.current,loading:l,refetch:()=>i(n),inspection:s,progressResult:{},thirdparty:!0}))},Rc="inspectionJobDetailWorkspace",Fc=e=>({onInit:(A,t)=>{e(function(e){return{type:ut.E6,jobId:e}}(t)),e(Dt(A)).then((()=>e(pt(t)))),e(Lt()),e(jt(t))},onReset:()=>e({type:ut.fA}),downloadInspectionInvoice:(0,st.zH)(ft,e),getInspectionInvoice:(0,st.zH)(bt,e),updateInspectionInvoice:(0,st.zH)(Pt,e),deleteInspectionInvoice:(0,st.zH)(wt,e),getInspectionAttachments:(0,st.zH)(Yt,e),downloadInspectionAttachments:(0,st.zH)(Zt,e),downloadInspectionAttachmentsReset:(0,st.zH)(Xt,e),addInspectionAttachment:(0,st.zH)(Kt,e),deleteInspectionAttachment:(0,st.zH)($t,e)}),Mc=(0,w.withRouter)((0,st.Zz)((0,j.Ng)((e=>({isAdmin:(0,O.nw)(e),isHackedAccount:(0,O.R5)(e),inspectionInvoices:R()(e,"adminInspectionWorkspace").data.inspectionInvoices,inspectionAttachments:(0,lt.fd)(Rc,"data.attachments",{})(e),inspectionAttachmentsDownloaded:(0,lt.fd)(Rc,"data.attachmentsDownloaded")(e),inspectionAttachmentsDownloadedLoading:(0,lt.Nz)(Rc,"data.attachmentsDownloaded")(e)})),Fc),Pi,Lc)(oc));var Oc=t(80567),zc=t(74412);function Vc(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return A=>{const t={pageNo:e};return A(function(e){return{type:zc.vT,params:e}}(t)),ot()("".concat(ne.xx).concat(ne.j8,"/admin/inspections/list").concat((0,ne.qs)(t)),{headers:{Authorization:(0,ne.Ri)("token")}}).then(ne.dq).then(ne.Pq).then((t=>A(function(e,A){let{pageNo:t}=A;const{totalJobs:a}=e,n={startIndex:t>Math.ceil(a/10)?1:10*(t-1)+1,endIndex:10*t},i=Object.assign(e,n,{totalJobs:a});return{type:zc.JR,data:i}}(t,{pageNo:e})))).catch((e=>{var t;401===e.status&&A((0,N.RS)()),A((t="object"===typeof e?e.message:e,{type:zc.ER,reason:t}))}))}}function Hc(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return(A,t)=>{const{searchKeyword:a,filters:n}=t().adminInspectionList.data,i=Object.assign({},n,{searchKeyword:a});var s;return A((s=i,{type:zc.Y,searchParams:s})),ot()("".concat(ne.xx).concat(ne.j8,"/admin/inspections/search/").concat((0,ne.qs)({pageNo:e})),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),"Content-Type":"application/json"},body:JSON.stringify(i)}).then(ne.dq).then(ne.Pq).then((t=>A(function(e,A){const{totalJobs:t=0}=e,a={startIndex:A>Math.ceil(t/10)?1:10*(A-1)+1,endIndex:10*A},n=Object.assign(e,a,{totalJobs:t});return{type:zc.yy,data:n}}(t,e)))).catch((e=>{var t;401===e.status&&A((0,N.RS)()),A((t="object"===typeof e?e.message:e,{type:zc.DJ,reason:t}))}))}}var Wc=t(66795),qc=t(9579),Uc=t(61857);const Jc=e=>{let{className:A,classes:t,title:a,extraDOM:n,children:i,tooltip:s,titleTooltip:l,bold:r}=e;return(0,lA.jsxs)(hr,{className:t.root,children:[n,(0,lA.jsxs)(Xe.A,{className:A,variant:"h5",style:{fontWeight:r?700:"normal"},children:[a," ",s&&(0,lA.jsx)(qc.Ay,{title:l,children:(0,lA.jsx)(Gs.A,{"aria-label":"info",style:{color:"#FDDA0D"},children:(0,lA.jsx)(Uc.A,{})})})]}),(0,lA.jsx)(xr,{}),i]})};Jc.defaultProps={children:null,bold:!1}
1;const Gc=(0,pA.A)({root:{minHeight:100,justifyContent:"center",padding:"0"}})(Jc),Yc=["locations","dateOperator"],Zc=(0,z.Mz)([e=>e.adminInspectionList.data.filters,e=>e.adminInspectionList.data.searchKeyword],((e,A)=>{let{locations:t,dateOperator:a}=e,n=(0,f.A)(e,Yc);return t.filter((e=>Object.values(e).some((e=>e)))).length+Object.values(n).filter((e=>e)).length+(A.length>0?1:0)})),Xc=(0,z.Mz)((e=>e.adminInspectionList.data.jobs.inspections),(e=>e.map((e=>{let{id:A,companyId:t,company:a,inspectionJobNoMap:n,inspectionDate:i,inspectionFactory:s,inspectionPOReportGroups:l,status:r,isPublished:o,createdAt:c}=e;const{jobNo:d}=n.jobNoList,{name:g,nameChi:C}=s,{company_name:I,companyNameChi:u}=a;return{id:A,companyId:t,jobNo:d,inspectionDate:i,company_name:I,companyNameChi:u,name:g,nameChi:C,status:r,inspectionPOReportGroups:l,isPublished:o,createdAt:c}}))));var Kc=t(1488),$c=t.n(Kc);const ed=e=>({fab:{right:"104px",bottom:"40px",boxShadow:"0px 8px 8px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.12), inset 0px 1px 0px rgba(255, 255, 255, 0.12)"},primaryText:{color:e.palette.text.primary},functionBarTabRoot:{minWidth:72},listTableButton:{display:"flex",textTransform:"initial",minHeight:"initial",color:"inherit",boxShadow:"none","&:focus,&:hover":{background:"inherit"}},listTableStatusMenu:{zIndex:1},listTableGrid:{padding:"0 30px"},listItemsContainer:{height:"62vh",padding:"0 20px",overflow:"auto",backgroundColor:"#FFF",backgroundImage:"linear-gradient(rgba(0,0,0,0.04), rgba(255, 255, 255, 1) 1%)"},listItemRoot:{backgroundColor:"transparent",boxShadow:"none"},listFirstItem:{paddingLeft:"1.5%"},listItemCaption:{color:"#e3e3e3"},listItemExpanded:{margin:0,backgroundColor:"#F1F2F2",boxShadow:"2px 2px 10px #ECECEC",border:"1px solid #C3C4C4",boxSizing:"border-box"},listItemSummaryRoot:{padding:"0 15px"},listItemSummaryNoPadding:{"&> :last-child":{padding:0}},listItemDivider:{backgroundColor:"transparent"},listItemDetailsReport:{whiteSpace:"nowrap",color:"#333"},listFunctionBarSearch:{paddingLeft:0},buttonSpan:{paddingLeft:e.spacing(.625)},draftRight:{width:"100%",float:"right",marginRight:e.spacing(2)},listTableFooterTop:{borderTop:"1px solid #E0E0E0",borderTopLeftRadius:0,borderTopRightRadius:0},listTableFooterHeight:{minHeight:"20px"},pageTitle:{paddingTop:"10px",paddingLeft:e.spacing(2)},draftTitle:{float:"right",color:"black"},searchOuterContainer:{width:"350px",float:"left",borderRadius:"5px",paddingLeft:"10px",paddingTop:"10px",marginRight:"50px"},searchInnerContainer:{border:"1px solid #cccccc",display:"inline-block",height:"40px",paddingTop:"10px",borderRadius:"5px",paddingLeft:"10px"},searchIcon:{display:"inline-block",marginTop:"5px",cursor:"pointer",color:e.palette.grey[300],float:"left"},searchInput:{marginLeft:"10px",float:"left",fontSize:e.typography.fontSize,border:"0px",marginTop:"5px"},tipsContainer:{height:"400px",textAlign:"center",paddingTop:"150px"},tipsImage:{margin:"0 auto",display:"block",paddingBottom:"20px"},addButton:{float:"right"},prevPage:{display:"inline-block",float:"left",marginLeft:"30px",color:"black"},backArrow:{width:"28px",height:e.spacing(2)},"@media screen and (min-width: 960px)":{inspectionCreateButton:{position:"fixed",right:"100px",bottom:"100px",zIndex:"999"}},"@media screen and (max-width: 959px)":{inspectionCreateButton:{position:"fixed",bottom:"80px",right:"30px",zIndex:"999"}},iconButton:{backgroundColor:"transparent",color:"#606263",boxShadow:"none",padding:"0","&:hover,&:focus":{backgroundColor:"transparent",color:"black",boxShadow:"none"},"span&:hover":{color:"#606263"}}});var Ad=t(70337),td=t(26943),ad=t(99229),nd=t(77843);const id=["classes","className","placeholder","onClickSearch"],sd=(0,pA.A)((e=>({default:{padding:"".concat(e.spacing(1.5)," ").concat(e.spacing(3.75))},clickable:{cursor:"pointer"}})))((e=>{let{classes:A,className:t,placeholder:a,onClickSearch:n}=e,i=(0,f.A)(e,id);return(0,lA.jsx)(td.A,(0,v.A)({type:"search",className:Si()(A.default,t),placeholder:a||ee().translate("general.search"),InputProps:{endAdornment:(0,lA.jsx)(ad.A,{position:"end",children:(0,lA.jsx)(nd.A,{className:Si()({[A.clickable]:n}),onClick:n})})}},i))}));var ld=t(97563),rd=t(88291),od=t(89870),cd=t(73186),dd=t(57819),gd=t(31079),Cd=t(8868);const Id="DateTimePicker_dateTimePicker__Zfsip",ud=["value","showEmptyValue","format","open","className","onOpen","onChange","onClose","name","disabled","formProps"],pd=e=>{const{type:A="date",variant:t="inline",inputVariant:a="outlined",pickerProps:n}=e,{value:i,showEmptyValue:s=!1,format:l=Ws.rr,open:r=!1,className:o,onOpen:c,onChange:d,onClose:g,name:C,disabled:I=!1,formProps:u}=n,p=(0,f.A)(n,ud),E=u?R()(u,"values.".concat(C),null):i,B=te()().format(Ws.yo),[Q,m]=(0,y.useState)(s?null:E?te()(E).format(Ws.yo):B),[h,x]=(0,y.useState)(r);(0,y.useEffect)((()=>{u&&Q&&u.setFieldValue(C,Q)}),[Q]),(0,y.useEffect)((()=>{m(E?te()(E).format(Ws.yo):null)}),[E]);const j=()=>{x(!0),c&&c()},P=e=>{const A=te()(e).format(Ws.yo);m(A),d&&d(A)},w=()=>{x(!1),g&&g()};return(0,lA.jsx)(Cd.M,{utils:od.A,children:(()=>{const e={className:(0,b.default)(Id,o),variant:t,inputVariant:a,value:Q,format:l,disabled:I,open:h,onOpen:j,onChange:P,onClose:w,disableToolbar:!0,InputProps:{readOnly:!0},onClick:()=>!I&&x(!0)};switch(A){case"date":default:return(0,lA.jsx)(cd.s,(0,v.A)((0,v.A)({},e),p));case"time":return(0,lA.jsx)(dd.n,(0,v.A)((0,v.A)({},e),p));case"datetime":return(0,lA.jsx)(gd.d,(0,v.A)((0,v.A)({},e),p))}})()})},Ed=(0,pA.A)(EA.A)((e=>{let{classes:A,filters:{dateOperator:t="",from:a="",to:n="",locations:i=[]},isOpen:s,onClose:l,onFieldChange:r,onCountryFieldChange:o,onLocationAdd:c,onLocationRemove:d,onFiltersApply:g}=e;
1const C=[{label:ee().translate("inspectionJobWorkspace.filters.between"),value:"between"},{label:ee().translate("inspectionJobWorkspace.filters.before"),value:"before"},{label:ee().translate("inspectionJobWorkspace.filters.after"),value:"after"}],I=ne.HH.map((e=>{let{region:A}=e;return{label:ee().translate("country.".concat(A)),value:A}})),u=ne.XR.map((e=>({label:e,value:e}))),p=ne.MO.map((e=>({label:e,value:e}))),E={dateOperator:cr()(C,{value:t}),from:a,to:n,locations:i},B=()=>(0,lA.jsxs)(wl.A,{container:!0,spacing:2,justify:"flex-end",children:[(0,lA.jsx)(wl.A,{item:!0,children:(0,lA.jsx)(Ls.A,{buttonProps:{type:"button",color:Ls.X.DEFAULT,onClick:l,variant:"outlined"},children:ee().translate("inspectionJobWorkspace.filters.cancel")})}),(0,lA.jsx)(wl.A,{item:!0,children:(0,lA.jsx)(Ls.A,{buttonProps:{type:"submit",color:Ls.X.PRIMARY,onClick:g},children:ee().translate("inspectionJobWorkspace.filters.apply")})})]});return(0,lA.jsx)(ld.A,{in:s,children:(0,lA.jsx)(zs.lV,{initialValues:E,validateValues:{},render:e=>{const{values:t}=e,a="between"===R()(t,"dateOperator.value");return(0,lA.jsxs)(S.A,{p:4,children:[(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,lg:12,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("inspectionJobWorkspace.filters.inspectionDate")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(zs.l6,{selectProps:{options:C,name:"dateOperator",value:(0,$r.v)("dateOperator",C,t),onChange:(e,A)=>r({name:e,value:R()(A,"value")}),formProps:e}})}),R()(t,"dateOperator")&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:a?4:8,lg:a?4:8,children:(0,lA.jsx)(pd,{type:"date",pickerProps:{name:"from",className:A.pickerWrapper,autoOk:!0,showEmptyValue:!t.from,onChange:e=>r({name:"from",value:e}),formProps:e}})}),a&&(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(pd,{type:"date",pickerProps:{name:"to",className:A.pickerWrapper,autoOk:!0,showEmptyValue:!t.to,onChange:e=>r({name:"to",value:e}),formProps:e}})})]}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,lg:12,children:(0,lA.jsx)(nl.A,{})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,lg:12,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("inspectionJobWorkspace.filters.factoryLocation")})}),(0,lA.jsx)(Jr.ED,{name:"locations",render:()=>(0,lA.jsx)(lA.Fragment,{children:t.locations.map(((a,n)=>(0,lA.jsxs)(wl.A,{item:!0,container:!0,spacing:2,xs:12,sm:12,md:12,lg:12,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:5,lg:5,children:(0,lA.jsx)(zs.l6,{selectProps:{options:I,name:"locations[".concat(n,"].country"),label:ee().translate("inspectionList.country"),placeholder:ee().translate("inspectionList.country"),value:(0,$r.v)("country",I,a),onChange:(e,A)=>o(R()(A,"value"),n),formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,children:"China"===R()(a,"country")||"United States"===R()(a,"country")?(0,lA.jsx)(zs.l6,{selectProps:{options:"China"===R()(a,"country")?u:p,name:"locations[".concat(n,"].city"),label:ee().translate("inspectionList.city"),placeholder:ee().translate("inspectionList.city"),value:(0,$r.v)("value","China"===R()(a,"country")?u:p,a),onChange:(e,A)=>r({name:"city",value:R()(A,"value")},n),formProps:e}}):(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"locations[".concat(n,"].city"),label:ee().translate("inspectionList.city"),placeholder:ee().translate("inspectionList.city"),onChange:e=>r({name:"city",value:e.target.value},n),formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:1,lg:1,container:!0,justify:"center",children:(0,lA.jsx)(Ls.A,{type:"icon",buttonProps:{className:A.button,onClick:d(t.locations.indexOf(a))},children:(0,lA.jsx)(rd.A,{className:A.dangerousColor})})})]},n)))})})]}),(0,lA.jsx)(Ls.A,{buttonProps:{type:"button",variant:"outlined",onClick:c},children:ee().translate("supplierManager.addMore")}),(0,lA.jsx)(B,{})]})}})})})),Bd=e=>{const{isFilterDialogOpen:A,filters:t,classes:a,activeFilters:n,searchKeyword:i,onKeywordChange:s,onKeywordApply:l,onToggleFilterModal:r,onLocationAdd:o,onFieldChange:c,onCountryFieldChange:d,onLocationRemove:g,onFiltersApply:C,onFiltersReset:I}=e;return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(S.A,{p:2,position:"static",color:"default",className:a.appBar,children:(0,lA.jsxs)(Qr.A,{className:a.noInlinePadding,children:[(0,lA.jsx)(sd,{variant:"outlined",className:a.listFunctionBarSearch,placeholder:ee().translate("inspectionJobWorksp
1ace.listSearchPlaceholder"),onChange:s,value:i,onClickSearch:l,onKeyPress:l}),(0,lA.jsxs)(iA.$n,{padding:"1rem",onClick:r,color:"transparent",children:[(0,lA.jsx)(Ad.A,{}),(0,lA.jsx)(Xe.A,{className:a.buttonSpan,children:ee().translate("inspectionJobWorkspace.filter")})]}),n>0&&(0,lA.jsx)(Gr.A,{avatar:(0,lA.jsx)(po.A,{children:n}),label:ee().translate("supplierManager.filter"),onDelete:I,className:a.chip}),(0,lA.jsx)(xr,{})]})}),(0,lA.jsx)(Ed,{isOpen:A,filters:t,onClose:r,onFieldChange:c,onCountryFieldChange:d,onLocationAdd:o,onLocationRemove:g,onFiltersApply:C,onFiltersReset:I})]})};Bd.defaultProps={searchKeyword:"",activeFilters:0,isFilterDialogOpen:!1};const Qd=(0,pA.A)((0,BA.A)(EA.A,ed))(Bd),md=["locations","dateOperator"],hd={filters:{dateOperator:"between",from:"",to:"",locations:[{country:"",city:""}]}},xd=e=>{const{activeFilters:A,filters:t,searchKeyword:a,onFieldUpdate:n,onFiltersApply:i,onFiltersReset:s,onInspectionListFetch:l,onInspectionListFetchWithFilters:r}=e,[o,c]=(0,y.useState)({isFilterDialogOpen:!1,filters:t||hd.filters}),{filters:d,isFilterDialogOpen:g}=o;function C(){c((0,v.A)((0,v.A)({},o),{},{isFilterDialogOpen:!g}))}const I={onToggleFilterModal:C,onLocationAdd:function(){c((e=>ur()(e,{filters:{locations:{$push:[{country:"",city:""}]}}})))},onFieldChange:function(e,A){let{name:t,value:a}=e;c((e=>{let n;if("city"===t){const{locations:i}=e.filters;i[A]=(0,v.A)((0,v.A)({},i[A]),{},{[t]:a}),n={locations:i}}else n={[t]:a};return ur()(e,{filters:{$apply:()=>(0,v.A)((0,v.A)({},e.filters),n)}})}))},onCountryFieldChange:function(e,A){c((t=>{const a=[...t.filters.locations];return a[A]=(0,v.A)((0,v.A)({},a[A]),{},{country:e}),(0,v.A)((0,v.A)({},t),{},{filters:(0,v.A)((0,v.A)({},t.filters),{},{locations:a})})}))},onLocationRemove:function(e){return()=>c((A=>ur()(A,{filters:{locations:{$splice:[[e,1]]}}})))},onFiltersApply:function(){Promise.resolve().then((()=>i(d))).then((()=>{const{locations:e,dateOperator:A}=d,t=(0,f.A)(d,md);return d.locations.filter((e=>Object.values(e).some((e=>e)))).length+Object.values(t).filter((e=>e)).length>0?r():l()})),C()},onFiltersReset:function(){c((()=>(s(),l(),hd)))}},u={onKeywordChange:function(e){const{value:A}=e.target;n(["searchKeyword"],A)}
1,onKeywordApply:function(e){"Enter"!==e.key&&void 0!==e.key||Promise.resolve().then((()=>i(d))).then((()=>A>0?r():l()))}};return(0,lA.jsx)(Qd,(0,v.A)((0,v.A)((0,v.A)({searchKeyword:a,activeFilters:A},I),u),o))};xd.defaultProps={activeFilters:0,searchKeyword:"",filters:hd};const vd=(0,j.Ng)((e=>({activeFilters:Zc(e),searchKeyword:e.adminInspectionList.data.searchKeyword,filters:e.adminInspectionList.data.filters})),(e=>({onFieldUpdate:(A,t)=>e((0,St.QB)("adminInspectionList",A,t)),onFiltersApply:A=>e(function(e){return{type:zc.yS,filters:e}}(A)),onInspectionListFetch:()=>e(Vc()),onInspectionListFetchWithFilters:()=>e(Hc()),onFiltersReset:()=>e({type:zc.xV})})))(xd),fd=e=>{const{classes:A,expanded:t,id:a,companyId:n,jobNo:i,company_name:s,companyNameChi:l,inspectionDate:r,name:o,nameChi:c,status:d,inspectionPOReportGroups:g,onChange:C}=e;return(0,lA.jsx)(Ye.A,{classes:{root:A.noPadding},disableGutters:!0,divider:!t,children:(0,lA.jsx)(Mr,{styleOverride:{panel:{root:A.listItemRoot,expanded:A.listItemExpanded},summary:{root:A.listItemSummaryRoot,content:A.listItemSummaryNoPadding}},expanded:t,onChange:C,expandIconPosition:"left",summary:(0,lA.jsxs)(wl.A,{container:!0,justify:"space-evenly",alignItems:"stretch",alignContent:"center",children:[(0,lA.jsx)(iA.GV,{firstItem:!0,xs:2,sm:2,md:2,className:A.listFirstItem,children:(0,lA.jsx)(Xe.A,{noWrap:!0,children:i||ee().translate("general.notProvided")})}),(0,lA.jsx)(iA.GV,{xs:2,sm:2,md:2,noPadding:!0,zeroMinWidth:!0,children:(0,lA.jsx)(Xe.A,{noWrap:!0,children:(0,ne.Yq)(r)||ee().translate("general.notProvided")})}),(0,lA.jsx)(iA.GV,{xs:2,sm:2,md:2,noPadding:!0,zeroMinWidth:!0,children:(0,lA.jsx)(Xe.A,{noWrap:!0,children:s||l||ee().translate("general.notProvided")})}),(0,lA.jsx)(iA.GV,{xs:!0,sm:!0,md:!0,noPadding:!0,zeroMinWidth:!0,children:(0,lA.jsx)(Xe.A,{children:o||c||ee().translate("general.notProvided")})}),(0,lA.jsx)(iA.GV,{xs:!0,sm:!0,md:!0,noPadding:!0,zeroMinWidth:!0,children:(0,lA.jsx)(Xe.A,{noWrap:!0,children:ee().translate("status.".concat(d))})}),(0,lA.jsx)(iA.GV,{xs:!0,sm:!0,md:!0,noPadding:!0,zeroMinWidth:!0,children:(0,lA.jsx)(Xe.A,{className:Si()(A.primaryColor,A.textAlignCenter),component:Je.Link,to:{pathname:"/admin/inspection/jobs/".concat(a),state:{companyId:n}},children:ee().translate("inspectionList.viewDetail")})})]}),details:(0,lA.jsxs)($e.A,{className:A.root,disablePadding:!0,children:[(0,lA.jsx)(Ye.A,{dense:!0,disableGutters:!0,children:(0,lA.jsxs)(wl.A,{container:!0,justify:"space-between",alignItems:"center",children:[(0,lA.jsx)(iA.GV,{xs:1,sm:1,md:1}),(0,lA.jsx)(iA.GV,{xs:2,sm:2,md:2,children:(0,lA.jsx)(Xe.A,{variant:"body1",children:ee().translate("inspectionJobWorkspace.poNo")})}),(0,lA.jsx)(iA.GV,{xs:3,sm:3,md:3,children:(0,lA.jsx)(Xe.A,{variant:"body1",children:ee().translate("inspectionJobWorkspace.itemName")})}),(0,lA.jsx)(iA.GV,{xs:3,sm:3,md:3,children:(0,lA.jsx)(Xe.A,{variant:"body1",children:ee().translate("inspectionJobWorkspace.itemNo")})}),(0,lA.jsx)(iA.GV,{xs:2,sm:2,md:2,children:(0,lA.jsx)(Xe.A,{variant:"body1",children:ee().translate("inspectionJobWorkspace.result")})}),(0,lA.jsx)(iA.GV,{xs:1,sm:1,md:1})]})}),g.length>0&&g.map((e=>(0,lA.jsx)(Ye.A,{dense:!0,disableGutters:!0,divider:g.indexOf(e)!==g.length-1,children:(0,lA.jsxs)(wl.A,{container:!0,justify:"space-between",alignItems:"flex-start",children:[(0,lA.jsx)(iA.GV,{xs:1,sm:1,md:1,children:(0,lA.jsx)(Xe.A,{variant:"caption",className:Si()(A.listItemDetailsReport,A.bold),children:"Report ".concat(g.indexOf(e)+1)})}),(0,lA.jsx)(iA.GV,{xs:2,sm:2,md:2,children:e.inspectionPOItems.length>0&&e.inspectionPOItems.map((e=>(0,lA.jsx)(Xe.A,{variant:"caption",children:"".concat(e.poNo," ")||0},e.id)))}),(0,lA.jsx)(iA.GV,{xs:3,sm:3,md:3,children:e.inspectionPOItems.length>0&&e.inspectionPOItems.map((e=>(0,lA.jsx)(Xe.A,{variant:"caption",children:e.itemName||ee().translate("general.notProvided")},e.id)))}),(0,lA.jsx)(iA.GV,{xs:3,sm:3,md:3,children:e.inspectionPOItems.length>0&&e.inspectionPOItems.map((e=>(0,lA.jsx)(Xe.A,{variant:"caption",children:e.itemNo||ee().translate("general.notProvided")},e.id)))}),(0,lA.jsx)(iA.GV,{xs:2,sm:2,md:2,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:ee().translate("inspectionJobWorksp
1ace.report.".concat(e.status))})}),(0,lA.jsx)(iA.GV,{xs:1,sm:1,md:1})]})},e.id)))]})})})};fd.defaultProps={companyId:-1,company_name:"",companyNameChi:"",name:"",nameChi:"",inspectionDate:null};const yd=(0,pA.A)((0,BA.A)(EA.A,ed))(fd);var jd=t(41478),bd=t(63651),Pd=t.n(bd);const wd=[{label:"all",value:""},{label:"underReview",value:"underReview"},{label:"waitingQuote",value:"waitingQuote"},{label:"quoteAvailable",value:"quoteAvailable"},{label:"waitingPayment",value:"waitingPayment"},{label:"bookingReserved",value:"bookingReserved"},{label:"cancelled",value:"cancelled"},{label:"completed",value:"completed"}],Sd=e=>{const{classes:A,jobStatus:t,onFieldUpdate:a,onInspectionListFetch:n,onInspectionListFetchWithFilters:i}=e,[s,l]=(0,y.useState)({anchorEl:null}),{anchorEl:r}=s;return(0,lA.jsxs)(ks.A,{className:A.block,elevation:1,children:[(0,lA.jsxs)(wl.A,{container:!0,justify:"space-between",alignItems:"stretch",alignContent:"center",className:A.listTableGrid,children:[(0,lA.jsx)(iA.GV,{xs:2,sm:2,md:2,firstItem:!0,children:(0,lA.jsx)(Xe.A,{className:A.bold,children:ee().translate("inspectionJobWorkspace.listHeader.jobId")})}),(0,lA.jsx)(iA.GV,{xs:2,sm:2,md:2,noPadding:!0,zeroMinWidth:!0,children:(0,lA.jsx)(Xe.A,{className:A.bold,noWrap:!0,children:ee().translate("inspectionJobWorkspace.listHeader.inspectionDate")})}),(0,lA.jsx)(iA.GV,{xs:2,sm:2,md:2,noPadding:!0,zeroMinWidth:!0,children:(0,lA.jsx)(Xe.A,{className:A.bold,noWrap:!0,children:ee().translate("inspectionJobWorkspace.listHeader.companyName")})}),(0,lA.jsx)(iA.GV,{xs:!0,sm:!0,md:!0,noPadding:!0,zeroMinWidth:!0,children:(0,lA.jsx)(Xe.A,{className:A.bold,noWrap:!0,children:ee().translate("inspectionJobWorkspace.listHeader.factory")})}),(0,lA.jsx)(iA.GV,{xs:!0,sm:!0,md:!0,noPadding:!0,zeroMinWidth:!0,children:(0,lA.jsxs)(fr.A,{classes:{root:Si()(A.listTableButton,A.noPadding)},variant:t?"contained":"text",color:t?"secondary":"default","aria-owns":r?"menu-inspection-status":null,"aria-haspopup":"true",disableRipple:!0,disableFocusRipple:!0,onClick:function(e){l((0,v.A)((0,v.A)({},s),{},{anchorEl:e.currentTarget}))},children:[(0,lA.jsx)(Pd(),{path:jd.W5x,size:"1rem"}),(0,lA.jsx)(Xe.A,{className:A.bold,noWrap:!0,children:ee().translate(t?"status.".concat(t):"inspectionJobWorkspace.listHeader.allStatus")})]})}),(0,lA.jsx)(iA.GV,{xs:!0,sm:!0,md:!0,noPadding:!0,zeroMinWidth:!0})]}),(0,lA.jsx)(Ge.A,{id:"menu-inspection-status",anchorEl:r,open:Boolean(r),children:wd.map((e=>(0,lA.jsx)(Zl.A,{onClick:()=>{return A=e.value,void l((()=>(Promise.resolve().then((()=>a(["filters","jobStatus"],A))).then((()=>A?i():n())),(0,v.A)((0,v.A)({},s),{},{anchorEl:null}))));var A},children:ee().translate("status.".concat(e.label))},e.label)))})]})};Sd.defaultProps={};const Nd=(0,pA.A)((0,BA.A)(EA.A,ed))(Sd);var _d=t(49321),Td=t(52643);const Dd=e=>{const{classes:A,activeFilters:t,currTab:a,totalJobNo:n,onFieldU
1pdate:i,onInspectionListFetch:s,onInspectionListFetchWithFilters:l}=e;function r(){return[{label:"all",totalNo:n}]}return(0,lA.jsxs)(hr,{variant:"dense",children:[(0,lA.jsx)(_d.A,{value:a,onChange:function(e,A){Promise.resolve().then((()=>i(["currTab"],A))).then((()=>t>0?l(A):s(A)))},indicatorColor:"primary",textColor:"primary",children:r()&&r().length&&r().map((e=>{let{label:t,totalNo:a}=e;return(0,lA.jsx)(Td.A,{label:"".concat(ee().translate("inspectionList.".concat(t))," (").concat(a,")"),classes:{root:A.functionBarTabRoot}},t)}))}),(0,lA.jsx)(xr,{})]})};Dd.defaultProps={activeFilters:0,currTab:0,totalJobs:0};const kd=(0,pA.A)(ed)(Dd),Ld=e=>{const{classes:A,activeFilters:t,inspections:a,totalJobNo:n,expanded:i,onExpand:s,onInspectionListFetch:l,onInspectionListFetchWithFilters:r}=e,o=$c()(e,["classes"]),[c,d]=y.useState({pageNo:1,pageSize:10,perPageOptions:[10]});return(0,lA.jsxs)(ks.A,{children:[(0,lA.jsx)(vd,{}),(0,lA.jsx)(kd,(0,v.A)({},o)),(0,lA.jsx)(Nd,(0,v.A)({},o)),(0,lA.jsx)("div",{className:A.listItemsContainer,children:a.length>0?(0,lA.jsx)(tl,{data:{count:n,pagination:c},func:{setPagination:e=>{var A;d(e),A=e.pageNo,t>0?r(A):l(A)}},children:a.map((e=>{const{id:A}=e;return(0,lA.jsx)(yd,(0,v.A)({expanded:i===A,onChange:s(A),isPublished:e.isPublished},e),A)}))}):(0,lA.jsxs)("div",{className:A.tipsContainer,children:[(0,lA.jsx)("img",{src:"data:image/png;base64,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",className:A.tipsImage,alt:"Please create a new inspection."}),(0,lA.jsx)(Xe.A,{variant:"body1",children:ee().translate("inspectionJobWorkspace.noJobs")})]})})]})};Ld.defaultProps={inspections:[],expanded:null};const Rd=(0,pA.A)((0,BA.A)(EA.A,ed))(Ld),Fd=e=>{const[A,t]=(0,y.useState)({expanded:null});return(0,lA.jsx)(Rd,(0,v.A)((0,v.A)({onExpand:function(e){return(a,n)=>{t((0,v.A)((0,v.A)({},A),{},{expanded:!!n&&e}))}}},A),e))};Fd.defaultProps={inspections:[],status:"uninitialized"};const Md=(0,j.Ng)((e=>({activeFilters:Zc(e),currTab:e.adminInspectionList.data.currTab,jobStatus:e.adminInspectionList.data.filters.jobStatus,inspections:Xc(e),status:e.adminInspectionList.status,totalJobNo:e.adminInspectionList.data.jobs.totalJobs})),(e=>({onFieldUpdate:(A,t)=>e((0,St.QB)("adminInspectionList",A,t)),onInspectionListFetch:A=>e(Vc(A>0?A:1)),onInspectionListFetchWithFilters:A=>e(Hc(A>0?A:1))})))(Fd);(0,ne.Nv)(ee(),[Ue.Uq,Ue.mz]);const Od=e=>{const{currTab:A,onInspectionListFetch:t,onInspectionListReset:a,actUserProfileFetch:n}=e;return(0,y.useEffect)((()=>(t(A),n(),()=>{a()})),[]),(0,lA.jsx)(y.Fragment,{children:(0,lA.jsxs)(Wc.A,{maxWidth:"xl",children:[(0,lA.jsx)(Gc,{title:ee().translate("inspectionList.breadcrumbItem"),tooltip:!0,titleTooltip:(0,lA.jsxs)(S.A,{children:[(0,lA.jsxs)(Xe.A,{children:[ee().translate("tooltip.inspection.firstLine"),":"]}),(0,lA.jsxs)(Xe.A,{children:["- ",ee().translate("tooltip.inspection.secondLine")]}),(0,lA.jsxs)(Xe.A,{children:["- ",ee().translate("tooltip.inspection.thirdLine")]}),(0,lA.jsxs)(Xe.A,{children:["- ",ee().translate("tooltip.inspection.fourthLine")]}),(0,lA.jsxs)(Xe.A,{children:["- ",ee().translate("tooltip.inspection.fifthLine")]}),(0,lA.jsxs)(Xe.A,{children:["- ",ee().translate("tooltip.inspection.sixthLine")]})]})}),(0,lA.jsx)(S.A,{position:"relative",mb:8,children:(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(Md,{})})})]})})};Od.defaultProps={currTab:0};const zd=Od,Vd=(0,w.withRouter)((0,Oc.A)((e=>({currTab:e.inspectionList.data.currTab})),(e=>({onInspectionListFetch:()=>e(Vc()),onInspectionListReset:()=>e({type:zc.qK}),actUserProfileFetch:()=>e((0,N.xF)())})))(zd));var Hd=t(56340),Wd=t(62190),qd=t(71233),Ud=t(45579);const Jd=(0,pA.A)((e=>({backdrop:{zIndex:e.zIndex.drawer+1,color:"#fff"},icon:{fontSize:10*e.typography.fontSize,animationDuration:"2s",animationIterationCount:"infinite",animationName:"$spin"},"@keyframes spin":{"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}}})))((e=>{let{classes:A}=e;const[t,a]=(0,y.useState)(!0);return(0,lA.jsx)(qd.A,{className:A.backdrop,open:t,onClick:()=>{},children:(0,lA.jsx)(Ud.A,{color:"disabled",classes:{root:A.icon}})})}));(0,ne.Nv)(ee(),[Ue.uy]);const Gd=(0,qs.A)((()=>({list:{"& li":{padding:0}}}))),Yd=e=>{const{buyers:A,status:t,history:a,onInit:n}=e,i=Gd(),s=[{name:ee().translate("myBuyers.company_name")},{name:ee().translate("myBuyers.location")},{name:ee().translate("myBuyers.categories"),options:{customBodyRender:e=>(0,lA.jsx)($e.A,{className:i.list,children:e&&e.map((e=>(0,lA.jsx)(Ye.A,{children:(0,lA.jsx)(Ze.A,{primary:e})})))})}},{name:ee().translate("myBuyers.bookmarks")},{options:{filter:!0,customBodyRender:e=>(0,lA.jsx)(fr.A,{color:"primary",onClick:()=>(0,ne.R7)(a)("/buyers/".concat(e)),children:ee().translate("general.view")})}}],l={selectableRows:"none",responsive:"scrollMaxHeight",print:!1,download:!1,textLabels:{body:{noMatch:ee().translate("dashboard.table.noRecordFound")},pagination:{rowsPerPage:ee().translate("dashboard.table.rowPerPage")},toolbar:{search:ee().translate("general.search")},filter:{all:ee().translate("dashboard.filter.date.all"),title:ee().translate("dashboard.filter.title"),reset:ee().translate("dashboard.filter.reset")}}},r=A.map((e=>[e.company_name,e.country||e.city,e.companiesAndProductCategoriesMaps.map((e=>e.productCategory&&e.productCategory.name_en)),e.isBookmarked,e.id]));return(0,y.useEffect)((()=>{n()}),[]),"fetching"===t?(0,lA.jsx)(Jd,{}):(0,lA.jsx)(y.Fragment,{children:(0,lA.jsxs)(Wc.A,{className:i.container,maxWidth:"xl",children:[(0,lA.jsx)(Gc,{title:ee().translate("nav.myBuyers")}),(0,lA.jsx)(S.A,{position:"relative",mb:8,children:(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(Wd.Ay,{data:r,columns:s,options:l})})})]})})};Yd.defaultProps={};const Zd=Yd,Xd=(0,w.withRouter)((0,j.Ng)((e=>({buyers:R()(e,"companies.buyers.data")||[],status:R()(e,"companies.buyers.status")})),(e=>({onInit:()=>{e((0,St.QB)("loginState",["redirectPath"],null)),e((0,Hd.bA)())}})))(Zd));var Kd=t(67194),$d=t(69355);const eg=["email","company_name","companyNameChi","supplierCompanyID","buyerCompanyName","buyerEmail"],Ag=(0,z.Mz)([e=>e.messageCenter.selectedSupplierId,e=>e.messageCenter.conversations,e=>e.loginState.profile.companyMaps&&e.loginState.profile.companyMaps[0].companyId],((e,A,t)=>{const a=A.find((A=>{let{id:t}=A;return t===e}))||A[0]||{},{email:n,company_name:i,companyNameChi:s,supplierCompanyID:l,buyerCompanyName:r,buyerEmail:o}=a,c=(0,f.A)(a,eg);return(0,v.A)({conversationName:l===t?r||o:i||n,conversationNameChi:l===t?r||o:s||n},c)}));var tg=t(20688),ag=t(66667);function ng(e,A){return(t,a)=>(t({type:ag.VZ}),ot()("".concat(ne.xx).concat(ne.j8,"/companies/").concat(A,"/").concat(e),{headers:{Authorization:(0,ne.Ri)("token")}}).then(ne.dq).then(ne.Pq).then((e=>t(function(e){return{type:ag.zx,data:e}}(e)))).catch((e=>{var A;401===e.status&&t((0,N.RS)()),t((A="object"===typeof e?e.message:e,{type:ag.uf,reason:A}))})))}function ig(e,A,t,a){return(t,n)=>{t({type:ag.Ow});let i="".concat(ne.xx).concat(ne.j8,"/companies/file/upload"),s={Authorization:(0,ne.Ri)("token"),Accept:"application/json"},l=a;return"audit"!==e&&(i="".concat(ne.xx).concat(ne.j8,"/companies/").concat(e),s=(0,v.A)((0,v.A)({},s),{},{"Content-Type":"application/json"}),l=JSON.stringify(a)),ot()(i,{method:A,headers:s,body:l}).then(ne.dq).then((()=>{t({type:ag.sm}),t({type:ag.cq}),t(ug())})).catch((e=>{var A;401===e.status&&t((0,N.RS)()),t((A="object"===typeof e?e.message:e,{type:ag.Dy,reason:A}))}))}}function sg(e){return{type:ag.l1,reason:e}}function lg(e,A,t){return a=>{a({type:ag.kv}),(0,Kd._c)(A,t).then((async e=>{const A=e&&e.length?e.map((e=>e.id)):[];
1return ot()("".concat(ne.xx).concat(ne.j8,"/companies/document"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({documentListIds:"[".concat(A.toString(),"]")})})})).then(ne.dq).then(ne.Pq).then((()=>{a({type:ag.y5}),a(ng("companyDocuments",e)),a(ug())})).catch((e=>{401===e.status&&a((0,N.RS)()),a(sg("object"===typeof e?e.message:e))}))}}function rg(e,A){return t=>(t({type:ag.l4}),ot()("".concat(ne.xx).concat(ne.j8,"/companies/document"),{method:"DELETE",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({documentListIds:"[".concat(A.toString(),"]")})}).then(ne.dq).then(ne.Pq).then((()=>{t({type:ag.vm}),t(ng("profile",e)),t(ug())})).catch((e=>{401===e.status&&t((0,N.RS)()),t(sg("object"===typeof e?e.message:e))})))}function og(){return{type:ag.Wz}}function cg(e,A){return{type:ag.Su,data:e,supplierId:A}}function dg(e){return{type:ag.ff,reason:e}}function gg(e,A){return t=>(t(og()),ot()("".concat(ne.xx).concat(ne.j8,"/suppliers/").concat(A,"/").concat(e),{headers:{Authorization:(0,ne.Ri)("token")}}).then(ne.dq).then(ne.Pq).then((e=>t(cg(e,A)))).catch((e=>{401===e.status&&t((0,N.RS)()),t(dg("object"===typeof e?e.message:e))})))}function Cg(e,A,t,a){return(n,i)=>{n({type:ag.tC});let s={Authorization:(0,ne.Ri)("token"),Accept:"application/json"},l=a;return"audit"!==e&&(s=(0,v.A)((0,v.A)({},s),{},{"Content-Type":"application/json"}),l=JSON.stringify(a)),ot()("".concat(ne.xx).concat(ne.j8,"/suppliers/").concat(t,"/").concat(e),{method:A,headers:s,body:l}).then(ne.dq).then((()=>{n({type:ag.b6}),n({type:ag.rh})})).catch((e=>{var A;401===e.status&&n((0,N.RS)()),n((A="object"===typeof e?e.message:e,{type:ag.GS,reason:A}))}))}}function Ig(e,A,t){return(a,n)=>{a({type:ag.Fp});const i=ot()("".concat(ne.xx).concat(ne.j8,"/suppliers/").concat(e,"/document"),{method:A,headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify(t)}),s=e=>a(function(e,A,t){return{type:ag.ZK,data:e,method:A,params:t}}(e,A,t)),l=e=>{var A;401===e.status&&a((0,N.RS)()),a((A="object"===typeof e?e.message:e,{type:ag.gM,reason:A}))};return"DELETE"===A?i.then(ne.dq).then((()=>s())).catch((e=>l(e))):i.then(ne.dq).then(ne.Pq).then((e=>s(e))).catch((e=>l(e)))}}function ug(){return e=>(e({type:ag.ED}),ot()("".concat(ne.xx).concat(ne.j8,"/companies/profileStrength"),{method:"PUT",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"}}).then(ne.dq).then(ne.Pq).then((A=>{e(function(e){return{type:ag.I8,data:e}}(A))})).catch((A=>{var t;401===A.status&&e((0,N.RS)()),e((t="object"===typeof A?A.message:A,{type:ag.l7,reason:t}))})))}var pg=t(9370),Eg=t(26161),Bg=t(44486),Qg=t(8713),mg=t(72347),hg=t(3179),xg=t(58425),vg=t(8289),fg=t(37879);const yg=(0,qs.A)((()=>({fileTextField:{padding:"20px 0"},fileTextItem:{fontFamily:"Roboto",fontSize:"16px",color:"#2D7BF6",padding:"0 8px"}})));function jg(e){const A=yg(),{values:{fileList:t=[],progress:a=0},functions:{setFileList:n=()=>{}},styles:{containerStyle:i=null,itemStyle:s=null}}=e;return(0,lA.jsx)(wl.A,{container:!0,direction:"column",className:i||A.fileTextField,style:{display:t.length?"block":"none"},children:t.map(((e,i)=>(0,lA.jsx)(wl.A,{item:!0,children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(xg.A,{variant:"determinate",value:a,size:16}),(0,lA.jsx)(qc.Ay,{title:e.name,children:(0,lA.jsx)(vg.A,{component:"button",underline:"always",className:s||A.fileTextItem,onClick:()=>function(e){e&&e.url&&(0,al.gd)(e.url)}(e),children:e.name})}),(0,lA.jsx)(Gs.A,{size:"small","aria-label":"remove",onClick:()=>function(e){const A=[...t];A.splice(e,1),n(A)}(i),children:(0,lA.jsx)(No.A,{color:"error",fontSize:"small"})})]})},"".concat(e.name,"_").concat(i))))})}function bg(e){const{values:{fileList:A=[]},functions:{setFileList:t=()=>{},setProgress:a=()=>{}},supportedFiles:n=null,layout:i=null,maxFiles:s=9999}=e,l=(0,y.useCallback)((e=>{0!==e.length&&(s&&e.length>s||(t(e.map((e=>Object.assign(e,{url:URL.createObjectURL(e)})))),a(0)))}),[]),{getRootProps:r,getInputProps:o}=(0,fg.V)({accept:n||al.jb,onDrop:l});return(0,y.useEffect)((()=>{A.forEach((e=>URL.revokeObjectURL(e.url)));const e=setInterval((function(){a((e=>e>=100?100:e+1))}),20);return()=>{clearInterval(e)}}),[A]),(0,lA.jsxs)(S.A,(0,v.A)((0,v.A)({},r()),{},{children:[(0,lA.jsx)("input",(0,v.A)({},o())),i]}))}jg.defaultProps={values:{},functions:{},styles:{}},bg.defaultProps={values:{},functions:{},supportedFiles:null,maxFiles:0,layout:null};var Pg=t(29630);const wg=["value","valueRedux","onUpdate"],Sg=(0,st.Zz)((0,j.Ng)(((e,A)=>{let{storeName:t="",accessPath:a=[]}=A;return{valueRedux:(0,St._W)(e[t]&&e[t].data,a)}}),((e,A)=>{let{storeName:t="",accessPath:a=[]}=A;return{onUpdate:A=>{let{target:{value:n}}=A;return e((0,St.QB)(t,a,n))}}})),(e=>A=>{let{value:t,valueRedux:a,onUpdate:n}=A,i=(0,f.A)(A,wg);return(0,lA.jsx)(e,(0,v.A)({onChange:n,value:t||a},i))})),Ng=Sg(Sr.A_),_g=Sg(zs.pd),Tg=e=>{let{data:A,func:t}=e;const{classes:a,companyCertifications:n,profile:i,edit:s,auditCert
1List:l,auditTypes:r,fileList:o}=A,{handleCertEdit:c,renderButtons:d,setFileList:g}=t;return H().isArray(n)&&!H().isEmpty(n)&&n.map(((e,A)=>(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[(0,lA.jsx)(wl.A,{container:!0,justify:"flex-end",children:"company"===i&&(0,lA.jsx)(Gs.A,{onClick:()=>c(i,A),children:(0,lA.jsx)(mg.A,{})})}),(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:6,md:4,children:(0,lA.jsx)(Pg.A,{storeName:"companyProfileUpdateWorkspace",accessPath:["company","companyCertifications",A,"factoryAuditRequestTypeGroupItem","factoryAuditRequestTypeGroupId"],shrink:!0,disabled:!(s[i]===A),choices:l})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:6,md:4,children:(0,lA.jsx)(Pg.A,{storeName:"companyProfileUpdateWorkspace",accessPath:["company","companyCertifications",A,"factoryAuditRequestTypeGroupItemId"],shrink:!0,disabled:!(s[i]===A),choices:e.factoryAuditRequestTypeGroupItem&&l&&l.some((A=>A.value===e.factoryAuditRequestTypeGroupItem.factoryAuditRequestTypeGroupId))?l.find((A=>A.value===e.factoryAuditRequestTypeGroupItem.factoryAuditRequestTypeGroupId)).children:[]})})]}),(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Ng,{className:!(s===A)&&a.InputBorder,name:"organisation",storeName:"companyProfileUpdateWorkspace",accessPath:["company","companyCertifications",A,"organisation"],disabled:!(s[i]===A),shrink:!0,fullWidth:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Ng,{className:!(s===A)&&a.InputBorder,name:"grade",storeName:"companyProfileUpdateWorkspace",accessPath:["company","companyCertifications",A,"grade"],disabled:!(s[i]===A),shrink:!0,fullWidth:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Ng,{className:!(s===A)&&a.InputBorder,name:"reportStatus",storeName:"companyProfileUpdateWorkspace",accessPath:["company","companyCertifications",A,"reportStatus"],disabled:!(s[i]===A),shrink:!0,fullWidth:!0})})]}),(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Pg.A,{storeName:"companyProfileUpdateWorkspace",accessPath:["company","companyCertifications",A,"auditType"],disabled:!(s[i]===A),shrink:!0,choices:r})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(_g,{type:"mask",mask:"date",format:"DD/MM/YYYY",storeName:"companyProfileUpdateWorkspace",accessPath:["company","companyCertifications",A,"auditDate"],disabled:!(s[i]===A),shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(_g,{type:"mask",mask:"date",format:"DD/MM/YYYY",storeName:"companyProfileUpdateWorkspace",accessPath:["company","companyCertifications",A,"expiryDate"],disabled:!(s[i]===A),shrink:!0})})]}),(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Ng,{className:!(s===A)&&a.InputBorder,name:"reportNo",storeName:"companyProfileUpdateWorkspace",accessPath:["company","companyCertifications",A,"reportNo"],disabled:!(s[i]===A),shrink:!0,fullWidth:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:8,md:8,children:(0,lA.jsx)(Ng,{className:!(s===A)&&a.InputBorder,name:"remark",storeName:"companyProfileUpdateWorkspace",accessPath:["company","companyCertifications",A,"remark"],disabled:!(s[i]===A),shrink:!0,fullWidth:!0})})]}),e&&e.companyCertificationDocMaps&&e.companyCertificationDocMaps.map(((e,A)=>(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)($e.A,{children:(0,lA.jsxs)(Ye.A,{className:a.list,children:[(0,lA.jsx)(Qg.A,{children:(0,lA.jsx)(po.A,{children:(0,lA.jsx)(hg.A,{})})}),(0,lA.jsx)("a",{href:e.documentList&&e.documentList.url,target:"_blank",rel:"noopener noreferrer",children:e.documentList&&e.documentList.name})]})})})},A))),s[i]===A&&(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsxs)(wl.A,{item:!0,xs:4,sm:4,md:4,children:[(0,lA.jsx)(jg,{values:{fileList:o},functions:{setFileList:g}}),(0,lA.jsx)(S.A,{py:2,children:(0,lA.jsx)(bg,{values:{fileList:o},functions:{setFileList:g},layout:(0,lA.jsx)(fr.A,{color:"primary",variant:"contained",children:ee().translate("general.uploadCopy")})})})]})})]})}),s[i]===A&&d("companyId",e)]},A)))},Dg=Sg(Sr.A_),kg=Sg(zs.pd),Lg=e=>{let{data:A,func:t}=e;const{classes:a,supplierCertifications:n,profile:i,edit:s,auditCert
1List:l,auditTypes:r,fileList:o}=A,{handleCertEdit:c,renderButtons:d,setFileList:g}=t;return H().isArray(n)&&!H().isEmpty(n)&&n.map(((e,A)=>(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[(0,lA.jsx)(wl.A,{container:!0,justify:"flex-end",children:"supplier"===i&&(0,lA.jsx)(Gs.A,{onClick:()=>c(i,A),children:(0,lA.jsx)(mg.A,{})})}),(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:6,md:4,children:(0,lA.jsx)(Pg.A,{storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","supplierCertifications",A,"factoryAuditRequestTypeGroupItem","factoryAuditRequestTypeGroupId"],shrink:!0,disabled:!(s[i]===A),choices:l})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:6,md:4,children:(0,lA.jsx)(Pg.A,{storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","supplierCertifications",A,"factoryAuditRequestTypeGroupItemId"],shrink:!0,disabled:!(s[i]===A),choices:e.factoryAuditRequestTypeGroupItem&&l&&l.some((A=>A.value===e.factoryAuditRequestTypeGroupItem.factoryAuditRequestTypeGroupId))?l.find((A=>A.value===e.factoryAuditRequestTypeGroupItem.factoryAuditRequestTypeGroupId)).children:[]})})]}),(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Dg,{className:!(s===A)&&a.InputBorder,name:"organisation",storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","supplierCertifications",A,"organisation"],disabled:!(s[i]===A),shrink:!0,fullWidth:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Dg,{className:!(s===A)&&a.InputBorder,name:"grade",storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","supplierCertifications",A,"grade"],disabled:!(s[i]===A),shrink:!0,fullWidth:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Dg,{className:!(s===A)&&a.InputBorder,name:"reportStatus",storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","supplierCertifications",A,"reportStatus"],disabled:!(s[i]===A),shrink:!0,fullWidth:!0})})]}),(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Pg.A,{storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","supplierCertifications",A,"auditType"],disabled:!(s[i]===A),shrink:!0,choices:r})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(kg,{type:"mask",mask:"date",format:"DD/MM/YYYY",storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","supplierCertifications",A,"auditDate"],disabled:!(s[i]===A),shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(kg,{type:"mask",mask:"date",format:"DD/MM/YYYY",storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","supplierCertifications",A,"expiryDate"],disabled:!(s[i]===A),shrink:!0})})]}),(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Dg,{className:!(s===A)&&a.InputBorder,name:"reportNo",storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","supplierCertifications",A,"reportNo"],disabled:!(s[i]===A),shrink:!0,fullWidth:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:8,md:8,children:(0,lA.jsx)(Dg,{className:!(s===A)&&a.InputBorder,name:"remark",storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","supplierCertifications",A,"remark"],disabled:!(s[i]===A),shrink:!0,fullWidth:!0})})]}),e.documentLists&&e.documentLists.map(((e,A)=>(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)($e.A,{children:(0,lA.jsxs)(Ye.A,{className:a.list,children:[(0,lA.jsx)(Qg.A,{children:(0,lA.jsx)(po.A,{children:(0,lA.jsx)(hg.A,{})})}),(0,lA.jsx)("a",{href:e&&e.url,target:"_blank",rel:"noopener noreferrer",children:e&&e.name})]})})})},A))),s[i]===A&&(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsxs)(wl.A,{item:!0,xs:4,sm:4,md:4,children:[(0,lA.jsx)(jg,{values:{fileList:o},functions:{setFileList:g}}),(0,lA.jsx)(S.A,{py:2,children:(0,lA.jsx)(bg,{values:{fileList:o},functions:{setFileList:g},layout:(0,lA.jsx)(fr.A,{color:"primary",variant:"contained",children:ee().translate("general.uploadCopy")})})})]})})]})}),s[i]===A&&d("supplierId",e)]},A)))},Rg=(0,pA.A)((e=>({formControl:{width:"100%"},paper:{margin:"10px 0",padding:"30px",boxShadow:"5px 5px 5px 5px #e7e7e7e7"},button:{padding:"15px 30px",float:"right",background:"#606263",color:"#FFFFFF"},formButton:{float:"right",margin:e.spacing(1)},select:{"& #select-age":{background:"#FFFFFF",boxShadow:"0px 4px 4px rgba(0, 0, 0, 0.05)",padding:"15px",textAlign:"center"}},InputBorder:{borderBottomStyle:"dotted",borderBottom:"1px solid rgba(0, 0, 0, 0.42)"},list:{padding:"0"},uploadButton:{color:"unset",border:0}})))((e=>{const{classes:A,status:t,profile:a,paramsId:n,auditCertificationList:i,companyCertifications:s,supplierCertifications:l,onUpdate:r,onFieldU
1pdate:o,onFetch:c}=e,[d,g]=(0,y.useState)(0),[C,I]=(0,y.useState)({}),[u,p]=(0,y.useState)([]),E=(0,j.wA)();function B(){I({}),p([])}function Q(e,A){I((0,v.A)((0,v.A)({},C),{},{[e]:A})),p([])}(0,y.useEffect)((()=>{H().isArray(i)&&!H().isEmpty(i)||E((0,Bg.uS)())}),[]);const m=H().isArray(i)&&!H().isEmpty(i)&&i.map((e=>(0,v.A)((0,v.A)({},e),{},{label:ee().translate("companyProfileWorkspace.".concat(e.name)),value:e.id,children:e.factoryAuditRequestTypeGroupItems.map((e=>(0,v.A)((0,v.A)({},e),{},{label:e.name,value:e.id})))}))),h=(e,t)=>{const i=(0,v.A)({},t);return H().toPairs(i).forEach((e=>{let[A,t]=e;H().isObject(t)&&H().isEmpty(t)&&delete i[A]})),(0,lA.jsx)(wl.A,{container:!0,justify:"flex-end",children:(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[(0,lA.jsx)(fr.A,{className:A.formButton,color:"primary",variant:"text",onClick:()=>{Promise.resolve().then((()=>{c(a,"audit",n)})).then((()=>{B()}))},children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:A.formButton,color:"primary",variant:"contained",onClick:()=>{return A=(0,v.A)({type:"auditCert",[e]:n},i),void Promise.resolve().then((()=>{const e=new FormData;H().toPairs(A).forEach((A=>{let[t,a]=A;a&&e.append(t,a)})),H().isArray(u)&&!H().isEmpty(u)&&u.forEach((A=>{e.append("file",A)})),r(a,"audit","post",n,e)})).then((()=>{c(a,"audit",n),B()}));var A},children:ee().translate("general.save")})]})})},x=()=>(0,lA.jsx)(Tg,{data:{classes:A,companyCertifications:s,profile:a,edit:C,auditCertList:m,auditTypes:Ws.wu,fileList:u},func:{handleCertEdit:Q,renderButtons:h,setFileList:p}}),f=e=>(0,lA.jsx)(wl.A,{container:!0,justify:"flex-end",alignContent:"center",children:(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsx)(fr.A,{className:A.button,variant:"contained",onClick:e,children:ee().translate("companyProfileUpdateWorkspace.auditCertTab.addNewCert")})})});return"submitting"===t?(0,lA.jsx)(Jd,{}):(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(ks.A,{square:!0,className:A.root,children:"supplier"===a&&(0,lA.jsxs)(_d.A,{value:d,onChange:function(e,A){g(A)},variant:"fullWidth",indicatorColor:"primary",textColor:"primary",children:[(0,lA.jsx)(Td.A,{label:ee().translate("companyProfileUpdateWorkspace.auditCertTab.all")}),(0,lA.jsx)(Td.A,{value:"supplier",label:ee().translate("companyProfileUpdateWorkspace.auditCertTab.user")}),(0,lA.jsx)(Td.A,{value:"company",label:ee().translate("companyProfileUpdateWorkspace.auditCertTab.supplier")})]})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:["supplier"===a?(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[(!d||"supplier"===d)&&(0,lA.jsx)(Lg,{data:{classes:A,supplierCertifications:l,profile:a,edit:C,auditCertList:m,auditTypes:Ws.wu,fileList:u},func:{handleCertEdit:Q,renderButtons:h,setFileList:p}}),(!d||"company"===d)&&x()]}):(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:x()}),"supplier"===a&&(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(!d||"supplier"===d)&&f((function(){o("companyProfileUpdateWorkspace",["supplier","supplierCertifications",l.length],[{}])}))}),"company"===a&&(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(!d||"company"===d)&&f((function(){o("companyProfileUpdateWorkspace",["company","companyCertifications",s.length],[{}])}))})]})})]})})),Fg=e=>{const{data:A={},func:t={}}=e,{classes:a,profile:n,company:i,productCategories:s,pCLocale:l,pCList:r}=A,{handleEditing:o,handleSubmit:c,handleCancel:d,onAddRecord:g}=t;return(0,lA.jsx)(wl.A,{className:a.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:a.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorkspace.heading.productCategory")}),"company"===n&&(0,lA.jsx)(Gs.A,{onClick:()=>o("productCategories"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsx)(wl.A,{className:a.gridMargin,container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorksp
1ace.productCategories")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:1,children:[i&&i.productCategories&&i.productCategories.map(((e,A)=>s?(0,lA.jsx)(Pg.A,{storeName:"companyProfileUpdateWorkspace",accessPath:["company","productCategories",A,"id"],InputLabelProps:{shrink:!0},choices:r,noMargin:!0},A):(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:Object.keys(e).length>0&&e["name_".concat(l)]?e["name_".concat(l)]:e.id&&cr()(r,{id:e.id})["name_".concat(l)]})}))),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:s&&(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",onClick:()=>g("productCategories","name_en"),children:ee().translate("companyProfileUpdateWorkspace.addMore")})})]})})]})})}),s&&(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"text",onClick:()=>d("productCategories"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"contained",onClick:()=>c("productCategories"),children:ee().translate("general.save")})]})]})})};Fg.defaultProps={data:{},func:{}};const Mg=Fg;var Og=t(51481),zg=t(62244);const Vg=Sg(Sr.A_),Hg=e=>{const{data:A={},func:t={}}=e,{classes:a,profile:n,company:i,productLiabilityInsurance:s}=A,{handleEditing:l,handleSubmit:r,handleCancel:o,onAddRecord:c,handleChange:d}=t;return(0,lA.jsx)(wl.A,{className:a.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:a.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorkspace.heading.productInsurance")}),"company"===n&&(0,lA.jsx)(Gs.A,{onClick:()=>l("productLiabilityInsurance"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsx)(wl.A,{className:a.gridMargin,container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:ee().translate("companyProfileUpdateWorkspace.productLiabilityInsurance")}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:1,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(ko.A,{component:"fieldset",className:a.formControl,children:(0,lA.jsxs)(Og.A,{"aria-label":"gender",name:"gender1",className:a.group,value:i&&i.productLiabilityInsurance?"true":"false",onChange:d,children:[(0,lA.jsx)(Zr.A,{value:"true",control:(0,lA.jsx)(zg.A,{}),label:ee().translate("companyProfileWorkspace.yes"),disabled:!s}),(0,lA.jsx)(Zr.A,{value:"false",control:(0,lA.jsx)(zg.A,{}),label:ee().translate("companyProfileWorkspace.no"),disabled:!s})]})})}),i&&i.productLiabilityInsurance?i.insuranceCountries&&i.insuranceCountries.map(((e,A)=>s?(0,lA.jsx)(Vg,{storeName:"companyProfileUpdateWorkspace",accessPath:["company","insuranceCountries",A,"country"],name:"insuranceCountries",fullWidth:!0,shrink:!0}):(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:e.country&&e.country})}))):"",i&&i.productLiabilityInsurance&&(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:s&&(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",onClick:()=>c("insuranceCountries","country"),children:ee().translate("companyProfileUpdateWorkspace.addMore")})})]})})]})})}),s&&(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"text",onClick:()=>o("productLiabilityInsurance"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"contained",onClick:()=>r("productLiabilityInsurance"),children:ee().translate("general.save")})]})]})})};Hg.defaultProps={data:{},func:{}};const Wg=Hg,qg=Sg(Sr.A_),Ug=e=>{const{data:A={},func:t={}}=e,{classes:a,profile:n,company:i,productProduced:s}=A,{handleEditing:l,handleSubmit:r,handleCancel:o,onAddRecord:c}=t;return(0,lA.jsx)(wl.A,{className:a.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:a.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorksp
1ace.heading.productProduced")}),"company"===n&&(0,lA.jsx)(Gs.A,{onClick:()=>l("productProduced"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsx)(wl.A,{className:a.gridMargin,container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:ee().translate("companyProfileUpdateWorkspace.productProduced")}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:1,children:[i&&i.productProduceds?i.productProduceds.map(((e,A)=>s?(0,lA.jsx)(qg,{storeName:"companyProfileUpdateWorkspace",accessPath:["company","productProduceds",A,"product"],name:"productProduced",fullWidth:!0,shrink:!0}):(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:e.product})}))):"",(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:s&&(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",onClick:()=>c("productProduceds","product"),children:ee().translate("companyProfileUpdateWorkspace.addMore")})})]})})]})})}),s&&(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"text",onClick:()=>o("productProduced"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"contained",onClick:()=>r("productProduced"),children:ee().translate("general.save")})]})]})})};Ug.defaultProps={data:{},func:{}};const Jg=Ug;var Gg=t(76950);const Yg=e=>{const{data:A={},func:t={}}=e,{classes:a,profile:n,productPhotos:i,fileList:s,progress:l,company:r}=A,{handleEditing:o,handleSubmit:c,handleCancel:d,setFileList:g,setProgress:C}=t;return(0,lA.jsx)(wl.A,{className:a.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:a.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorkspace.heading.productPhotos")}),"company"===n&&(0,lA.jsx)(Gs.A,{onClick:()=>o("productPhotos"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),i&&(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[(0,lA.jsx)(jg,{values:{fileList:s,progress:l},functions:{setFileList:g}}),(0,lA.jsx)(bg,{values:{fileList:s},functions:{setFileList:g,setProgress:C},layout:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",className:a.button,children:ee().translate("reportUploadWorkspace.reportUpload")})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"text",onClick:()=>d("productPhotos"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"contained",onClick:()=>c("productPhotos",s),children:ee().translate("general.save")})]})]}),(0,lA.jsx)(wl.A,{className:a.gridMargin,container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,children:r&&r.companyProductCatalogues&&r.companyProductCatalogues.length>0?(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:r.companyProductCatalogues.map(((e,A)=>(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)("div",{className:a.imageBlock,children:(0,lA.jsx)("a",{href:e.url,target:"blank",children:(0,lA.jsx)("div",{className:a.crop,style:{backgroundImage:'url("'.concat(e.url,'")')},children:(0,lA.jsx)("p",{className:a.photoText,children:e.name})})})})},A)))}):(0,lA.jsx)(wl.A,{container:!0,className:a.root,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Gg.A,{className:a.noImageIcon})})})})})})]})})};Yg.defaultProps={data:{},func:{}};const Zg=Yg,Xg=e=>{const{classes:A,profile:t,company:a,productCategoryList:n,paramsId:i,onFetch:s,onUpdate:l,onFileUpload:r}=e,o=(0,j.wA)(),[c,d]=(0,y.useState)([]),[g,C]=(0,y.useState)(0),[I,u]=(0,y.useState)({productCategories:!1,productLiabilityInsurance:!1,productProduced:!1,productPhotos:!1}),{productCategories:p,productLiabilityInsurance:E,productProduced:B,productPhotos:Q}=I,m=n?n.map((e=>(0,v.A)((0,v.A)({},e),{},{value:e.id,label:e["name_".concat((0,ne.JK)().replace("-","")||"en")]}))):[],h=(0,ne.JK)().replace("-","");
1function x(e,A){o((0,St.QB)("companyProfileUpdateWorkspace",["company",e,a[e].length,A],[]))}function f(e){u({[e]:!0})}function b(e){Promise.resolve().then((()=>{s(t,"productDetails",i)})).then((()=>{u({[e]:!1})}))}function P(e,A){Promise.resolve().then((()=>{"productPhotos"===e?r(t,i,{type:"companyProduct",companyId:i},A,(()=>s(t,"productDetails",i))):(l(t,"profile","put",i,a),s(t,"productDetails",i))})).then((()=>{u({[e]:!1})}))}return(0,lA.jsxs)(wl.A,{container:!0,direction:"row",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(Mg,{data:{classes:A,profile:t,company:a,productCategories:p,pCLocale:h,pCList:m},func:{handleEditing:f,handleSubmit:P,handleCancel:b,onAddRecord:x}}),(0,lA.jsx)(Wg,{data:{classes:A,profile:t,company:a,productLiabilityInsurance:E},func:{handleEditing:f,handleSubmit:P,handleCancel:b,onAddRecord:x,handleChange:function(e){"false"===e.target.value?o((0,St.QB)("companyProfileUpdateWorkspace",["company","productLiabilityInsurance"],!1)):o((0,St.QB)("companyProfileUpdateWorkspace",["company","productLiabilityInsurance"],!0))}}})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(Jg,{data:{classes:A,profile:t,company:a,productProduced:B},func:{handleEditing:f,handleSubmit:P,handleCancel:b,onAddRecord:x}}),(0,lA.jsx)(Zg,{data:{classes:A,profile:t,productPhotos:Q,fileList:c,progress:g,company:a},func:{handleEditing:f,handleSubmit:P,handleCancel:b,setFileList:d,setProgress:C}})]})})]})};Xg.defaultProps={productCategoryList:[],profile:"",company:{},classes:{}};const Kg=(0,pA.A)((0,BA.A)(EA.A,Eg.A,(e=>({paper:{padding:e.spacing(3,2),boxShadow:"5px 5px 5px 5px #e7e7e7e7"},gridMargin:{margin:"10px 0"},gridItem:{width:"100%"},padding:{padding:"10px"},imageBlock:{position:"relative"},crop:{backgroundPosition:"50%, 50%",backgroundRepeat:"noRepeat",backgroundSize:"cover",paddingTop:"80%",marginTop:"20px"},photoText:{margin:0,height:"40px",lineHeight:"40px",backgroundColor:"black",textAlign:"center",color:"white",fontWeight:"bold",overflow:"hidden",whiteSpace:"noWrap",textOverflow:"ellipsis"},companyPhotoDz:{display:"flex",background:"#fffff",backgroundColor:"transparent !important",minHeight:"20vh !important","& .dz-image-preview":{margin:"10px",width:"150px",
1wordBreak:"break-word",border:"2px dotted #c7c7c7",overflow:"auto"},"& .dz-details":{position:"relative","& img":{width:"150px",height:"150px"},"& svg":{position:"absolute",top:0,right:0,background:"darkgrey",borderRadius:"50px"},fontSize:"0.8rem"},"& .dz-message":{margin:"3em auto !important"}},uploadIcon:{width:"48px",height:"48px",color:"#c7c7c7c7",margin:"auto"}}))))(Xg);var $g=t(52399),eC=t(60403),AC=t(30488),tC=t(37065);const aC=(0,pA.A)({root:{background:"white",width:"100%",borderRadius:"20px",display:"flex",boxShadow:"none"},inputRoot:{flex:1},input:{color:"#9D9B9B",fontSize:"12px",padding:"10px 10px 10px 20px",fontWeight:"800"},icon:{padding:"5px",background:"white",borderRadius:"30px",margin:"0 15px"},button:{padding:"0"},filesPreviewContainer:{padding:"16px 32px 0"}})((e=>{const{classes:A,addMessage:t}=e,[a,n]=(0,y.useState)(!1),[i,s]=(0,y.useState)(""),[l,r]=(0,y.useState)([]),[o,c]=(0,y.useState)(0),d=()=>{a||!i.length&&!l.length||(n(!0),t({content:i,files:l}),s(""),r([]),n(!1))};return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(wl.A,{container:!0,direction:"column",className:A.fileTextField,style:{display:l.length?"block":"none"},children:(0,lA.jsx)(jg,{values:{fileList:l,progress:o},functions:{setFileList:r},styles:{containerStyle:A.filesPreviewContainer}})}),(0,lA.jsxs)(S.A,{display:"flex",pt:2,pr:5,children:[(0,lA.jsxs)(ks.A,{component:"form",className:A.root,children:[(0,lA.jsx)(eC.A,{classes:{root:A.inputRoot,input:A.input},type:"text",multiline:!0,disableUnderline:!0,value:i,onKeyDown:e=>{13===e.keyCode&&e.ctrlKey?s("".concat(e.target.value,"\n")):13!==e.keyCode||e.shiftKey||(d(),e.preventDefault())},placeholder:ee().translate("messageCenter.compose.placeholder"),onChange:e=>s(e.target.value)}),(0,lA.jsx)(bg,{values:{fileList:l},functions:{setFileList:r,setProgress:c},layout:(0,lA.jsx)(Gs.A,{variant:"contained",component:"span","aria-label":"attach",children:(0,lA.jsx)(AC.A,{})})})]}),(0,lA.jsx)(Gs.A,{classes:{root:A.button},disabled:a,onClick:d,children:(0,lA.jsx)(tC.A,{classes:{root:A.icon}})})]})]})}));var nC=t(38571),iC=t(74054),sC=t(8023);const lC=(0,pA.A)({isMineContainer:{flexDirection:"column",alignItems:"flex-end"},isMine:{background:"#0C91C4",padding:"15px",margin:"10px",color:"#FFF",fontWeight:"400",maxWidth:"500px",width:"100%",borderRadius:"10px",fontSize:"14px",whiteSpace:"pre-line"},isOtherContainer:{flexDirection:"column",alignItems:"flex-start"},isOther:{background:"#F0F0F0",padding:"15px",margin:"10px",color:"black",fontWeight:"400",maxWidth:"500px",width:"100%",borderRadius:"10px",fontSize:"14px",whiteSpace:"pre-line"},timeStamp:{display:"flex",flexDirection:"column",alignItems:"center",fontSize:"12px"},fabProgress:{color:"#0F4EF5",position:"absolute",top:-4,left:-4,zIndex:1},saveButton:{color:"#FFF",backgroundColor:"#0F4EF5","&:hover":{backgroundColor:"#0F4EF5",opacity:.5}},saveButtonSuccess:{color:"#FFF",backgroundColor:"#A3A3A3","&:hover":{backgroundColor:"#A3A3A3",opacity:.5}},fileTextItem:{color:"#2D7BF6",fontSize:14},fileTextSender:{color:"#FFF"},goToSupplierDocumentBtn:{backgroundColor:"transparent",color:"#FFF",borderColor:"#FFF",marginLeft:64,"&:hover":{backgroundColor:"transparent",borderColor:"#FFF",opacity:.5}}})((e=>{const{classes:A,message:t,documentList:a=[],documents:n=[],sentAt:i,isMine:s,isSupplier:l,isFirstMessage:r,isLastMessage:o,showTimestamp:c,saveFileDocument:d,goToSupplierDocument:g}=e,C=n.length>0,[I,u]=(0,y.useState)(!1),[p,E]=(0,y.useState)(!1),[B,Q]=(0,y.useState)(!1),m=(0,y.useRef)();(0,y.useEffect)((()=>{const e=document.getElementById("last-message");e&&e.scrollIntoView()}),[]),(0,y.useEffect)((()=>()=>{clearTimeout(m.current)}),[]);return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsxs)(S.A,{children:[c||r?(0,lA.jsx)(S.A,{classes:{root:A.timeStamp},children:0===te()().diff(i,"days")?te()(i).format("[Today], HH:00 A"):1===te()().diff(i,"days")?te()(i).format("[Yesterday], HH:00 A"):te()(i).format("DD/MM/YYYY, HH:00 A")}):"",(0,lA.jsx)(S.A,{id:o?"last-message":"",display:"flex",classes:{root:s?A.isMineContainer:A.isOtherContainer},children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"row",alignItems:"center",children:[(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",alignItems:"flex-start",classes:{root:s?A.isMine:A.isOther},children:[t,n.map(((e,t)=>((e,t)=>(0,lA.jsx)(qc.Ay,{title:e.name,children:(0,lA.jsx)(vg.A,{component:"button",underline:"always",className:[A.fileTextItem,s?A.fileTextSender:null],onClick:()=>(0,al.gd)(e.url),children:(0,al.Qn)(e.name)})},"".concat(e.name,"_").concat(t)))(e,t)))]}),(0,lA.jsxs)(S.A,{style:{display:!s&&C?"block":"none",position:"relative"},children:[(0,lA.jsx)(qc.Ay,{title:ee().translate("messageCenter.saveAttachmentButton.tooltip"),children:(0,lA.jsx)("span",{children:(0,lA.jsx)(nC.A,{disabled:l,"aria-label":"save",size:"small",onClick:()=>(I||(E(!1),u(!0),m.current=setTimeout((()=>{E(!0),Q(!0),u(!1)}),1e3)),void d(a)),className:p?A.saveButtonSuccess:A.saveButton,children:(0,lA.jsx)(iC.A,{fontSize:"small"})})})}),I&&(0,lA.jsx)(xg.A,{size:48,className:A.fabProgress})]})]})})]}),(0,lA.jsx)(sC.A,{open:B,message:ee().translate("messageCenter.notification.addedAttachment"),options:{anchorOrigin:{vertical:"bottom",horizontal:"left"},onClose:()=>Q(!1)},actionComponents:[{Component:fr.A,componentProps:{variant:"outlined",color:"primary",className:A.goToSupplierDocumentBtn},children:ee().translate("messageCenter.notification.btnGoToSupplierDocument"),onClickAction:g}]})]})}));class rC extends y.PureComponent{render(){const{icon:e,classes:A}=this.props;return(0,lA.jsx)("i",{className:Si()(A.toolbarButton,e)})}}const oC=(0,pA.A)((0,BA.A)(EA.A,{toolbarButton:{color:"#007aff",fontSize:"28px",transition:"all 0.1s","&:hover":{cursor:"pointer",color:"#0063ce"},"&:active":{color:"#007aff",opacity:.25}}}))(rC);class cC extends y.Component{constructor(e){super(e),this.renderMessages=this.renderMessages.bind(this),this.onMessageInputChange=this.onMessageInputChange.bind(this),this.onSaveFileDocument=this.onSaveFileDocument.bind(this),this.onClickGoToSupplierDocument=this.onClickGoToSupplierDocument.bind(this)}
1onMessageInputChange(e){let{content:A,files:t}=e;const{supplierId:a,addMessage:n}=this.props;n(a,A,t)}onSaveFileDocument(e){const{supplierId:A,saveFileDocument:t}=this.props;t(A,{documentListIds:"[".concat(e.toString(),"]")})}onClickGoToSupplierDocument(){const{supplierId:e}=this.props;e&&(window.location.href="/supplier-manager/detail/".concat(e).concat((0,ne.qs)({tab:6})))}renderMessages(){const{userId:e,messageList:A,statusMess:t}=this.props,a=A.length,n=[];for(let i=0;i<a;i++){const t=A[i-1],s=A[i],l=A[i+1];if(s){const A=s.userId===e,r=te()(s.createdAt);let o={key:s.id,message:s.message,documentList:s.documentList,documents:s.documents,sentAt:r,isMine:A,isSupplier:false,isPrevMessageSameAuthor:!1,isNextMessageSameAuthor:!1,isFirstMessage:!0,isLastMessage:i===a-1,showTimestamp:!1};if(t){const e=te().duration(r.diff(te()(t.createdAt))).asHours();o=Object.assign({},o,{isFirstMessage:!1},{isPrevMessageSameAuthor:t.userId===s.userId},{showTimestamp:e>=1})}l&&(o=Object.assign({},o,{isLastMessage:!1},{isNextMessageSameAuthor:l.userId===s.userId})),n.push((0,lA.jsx)(lC,(0,v.A)((0,v.A)({},o),{},{saveFileDocument:this.onSaveFileDocument,goToSupplierDocument:this.onClickGoToSupplierDocument})))}}return"fetching"===t?(0,lA.jsx)($g.A,{}):n}render(){const{classes:e}=this.props;return(0,lA.jsxs)(S.A,{flexGrow:1,flexDirection:"column",display:"flex",children:[(0,lA.jsx)(S.A,{className:e.messageBox,children:(0,lA.jsx)(ks.A,{square:!0,elevation:0,children:this.renderMessages()})}),(0,lA.jsx)(S.A,{flexShrink:0,children:(0,lA.jsx)(aC,{rightItems:[(0,lA.jsx)(oC,{icon:"ion-ios-camera"},"photo"),(0,lA.jsx)(oC,{icon:"ion-ios-image"},"image"),(0,lA.jsx)(oC,{icon:"ion-ios-mic"},"audio"),(0,lA.jsx)(oC,{icon:"ion-ios-card"},"money"),(0,lA.jsx)(oC,{icon:"ion-logo-game-controller-b"},"games"),(0,lA.jsx)(oC,{icon:"ion-ios-happy"},"emoji")],addMessage:this.onMessageInputChange})})]})}}const dC=(0,pA.A)((0,BA.A)(EA.A,{messageBox:{height:"70vh",overflowY:"auto",background:"#FFF",padding:"20px"}}))(cC);(0,ne.Nv)(ee(),[Ue.dU]);const gC=e=>(0,lA.jsx)(Wc.A,{maxWidth:"lg",children:(0,lA.jsx)(S.A,{display:"flex",children:(0,lA.jsx)(dC,(0,v.A)({},e))})}),CC=(0,qs.A)((e=>({gridMarin:{margin:"20px 0"},topic:{margin:"0 auto",fontWeight:"700"},dialog:{padding:"40px"},dialogAction:{margin:"20px 0",fontSize:"20px",fontWeight:"500",textAlign:"center"}}))),IC=e=>{const{open:A,onClose:t,paramsId:a,email:n,onUpdate:i}=e,s=CC(),[l,r]=y.useState({message:""});return(0,lA.jsxs)(mA.A,{className:s.dialog,onClose:t,"aria-labelledby":"customized-dialog-title",open:A,maxWidth:"md",children:[(0,lA.jsxs)(yr.A,{id:"customized-dialog-title",onClose:t,children:[(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(Xe.A,{className:s.topic,variant:"h5",children:ee().translate("invitationEmail.topic")})}),(0,lA.jsxs)(wl.A,{className:s.gridMarin,container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,md:12,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("invitationEmail.subTopic")})}),(0,lA.jsx)(wl.A,{item:!0,md:12,children:(0,lA.jsx)(Xe.A,{children:ee().translate("invitationEmail.caption")})})]})]}),(0,lA.jsx)(jr.A,{children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,md:12,children:(0,lA.jsx)(td.A,{onChange:(o="message",e=>{r((0,v.A)((0,v.A)({},l),{},{[o]:e.target.value}))}),value:l.message,variant:"outlined",fullWidth:!0,multiline:!0,rows:"5",rowsMax:"10"})})})}),(0,lA.jsx)(br.A,{children:(0,lA.jsx)(wl.A,{className:s.dialogAction,container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,md:12,children:(0,lA.jsx)(fr.A,{onClick:()=>{const e={message:l.message,isSentInvitation:!0,email:n};Promise.resolve().then((()=>{i("supplier","connection","post",a,e)})).then((()=>{t()}))},variant:"contained",color:"primary",children:ee().translate("invitationEmail.sendButton")})})})})]});var o};IC.defaultProps={email:""};const uC=IC,pC=e=>{const{data:A={},func:t={}}=e,{classes:a,profile:n,company:i,brNumber:s}=A,{handleEditing:l,handleCancel:r,handleSubmit:o}=t,[c,d]=(0,y.useState)([]),[g,C]=(0,y.useState)(0);return(0,y.useEffect)((()=>{d([])}),[i]),(0,lA.jsx)(wl.A,{className:a.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:a.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorksp
1ace.heading.br")}),"company"===n&&(0,lA.jsx)(Gs.A,{onClick:()=>l("brNumber"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsx)(wl.A,{className:a.gridMargin,container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:ee().translate("companyProfileUpdateWorkspace.brNumber")}),(0,lA.jsxs)(wl.A,{item:!0,xs:8,sm:8,md:8,children:[(0,lA.jsxs)(S.A,{display:"flex",width:"auto",justifyContent:"space-between",alignItems:"center",p:2,pt:0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:i&&i.BR&&i.BR.split(",")&&i.BR.split(",")[1]}),(0,lA.jsx)("a",{href:i&&i.brUrl,target:"_blank",rel:"noopener noreferrer",alt:i&&i.brUrl,className:a.viewLink,children:ee().translate("general.view")})]}),s&&(0,lA.jsxs)(wl.A,{container:!0,className:a.gridMargin,children:[(0,lA.jsxs)(wl.A,{item:!0,xs:8,sm:8,md:8,children:[(0,lA.jsx)(jg,{values:{fileList:c,progress:g},functions:{setFileList:d}}),(0,lA.jsx)(bg,{values:{fileList:c},functions:{setFileList:d,setProgress:C},layout:(0,lA.jsx)(fr.A,{variant:"outlined",component:"span",color:"primary",children:ee().translate("reportUploadWorkspace.reportUpload")})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"text",onClick:()=>r("brNumber"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"contained",onClick:()=>o("brNumber",c),children:ee().translate("general.save")})]})]})]})]})})})]})})};pC.defaultProps={data:{},func:{}};const EC=pC,BC=Sg(Sr.A_),QC=e=>{const{data:A={},func:t={}}=e,{classes:a,profile:n,companyBio:i}=A,{handleEditing:s,handleSubmit:l,handleCancel:r}=t;return(0,lA.jsx)(wl.A,{className:a.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:a.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorkspace.companyBio")}),"company"===n&&(0,lA.jsx)(Gs.A,{onClick:()=>s("companyBio"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsx)(wl.A,{className:a.gridMargin,container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:ee().translate("companyProfileUpdateWorkspace.heading.companyBio")}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(S.A,{mx:4,children:(0,lA.jsx)(BC,{fullWidth:!0,noLabel:!0,variant:"outlined",multiline:!0,disabled:!i,storeName:"companyProfileUpdateWorkspace",accessPath:["company","bio"],rows:"5",rowsMax:"10"})})})]})})}),i&&(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"text",onClick:()=>r("companyBio"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"contained",onClick:()=>l("companyBio"),children:ee().translate("general.save")})]})]})})};QC.defaultProps={data:{},func:{}};const mC=QC;var hC=t(62910);const xC=e=>{const{data:A={},func:t={}}=e,{classes:a,profile:n,company:i,companyDocuments:s}=A,{handleEditing:l,handleCancel:r,handleSubmit:o,handleRemoveDocuments:c}=t,[d,g]=(0,y.useState)(i.documents||[]),[C,I]=(0,y.useState)([]),[u,p]=(0,y.useState)(0),{getRootProps:E,getInputProps:B}=(0,fg.V)({accept:al.jb,onDrop:e=>{I(e.map((e=>Object.assign(e,{url:URL.createObjectURL(e)})))),p(0)}});(0,y.useEffect)((()=>{g(i.documents||[]),I([])}),[i]),(0,y.useEffect)((()=>{const e=setInterval((function(){p((e=>e>=100?100:e+1))}),20);return()=>{clearInterval(e)}}),[C]);return(0,lA.jsx)(wl.A,{className:a.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:a.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorksp
1ace.heading.companyDocuments")}),"company"===n&&(0,lA.jsx)(Gs.A,{onClick:()=>l("companyDocuments"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsx)(wl.A,{className:a.gridMargin,container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:ee().translate("companyProfileUpdateWorkspace.companyDocuments")}),(0,lA.jsxs)(wl.A,{item:!0,xs:8,sm:8,md:8,children:[d.map(((e,A)=>(0,lA.jsxs)(S.A,{display:"flex",width:"auto",justifyContent:"space-between",alignItems:"center",pr:2,pb:2,children:[(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:e.fileName}),s&&(0,lA.jsx)(Gs.A,{"aria-label":"delete",onClick:()=>((e,A)=>{const t=[...d];t.splice(A,1),g(t),c(e)})(e.id,A),children:(0,lA.jsx)(hC.A,{})})]}),(0,lA.jsx)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",alt:e.name,className:a.viewLink,children:ee().translate("general.view")})]},A))),s&&(0,lA.jsxs)(wl.A,{container:!0,className:a.gridMargin,children:[(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[(0,lA.jsx)(wl.A,{container:!0,direction:"column",className:a.fileTextField,style:{display:C.length?"block":"none"},children:C.map(((e,A)=>(0,lA.jsx)(wl.A,{item:!0,children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(xg.A,{variant:"determinate",value:u,size:16}),(0,lA.jsx)(qc.Ay,{title:e.name,children:(0,lA.jsx)(vg.A,{component:"button",underline:"always",className:a.fileTextItem,onClick:()=>(e=>{e&&e.url&&(0,al.gd)(e.url)})(e),to:"#",children:(0,al.Qn)(e.name)})}),(0,lA.jsx)(Gs.A,{size:"small","aria-label":"remove",onClick:()=>(e=>{const A=[...C];A.splice(e,1),I(A)})(A),children:(0,lA.jsx)(No.A,{color:"error",fontSize:"small"})})]})},"".concat(e.name,"_").concat(A))))}),(0,lA.jsxs)(S.A,(0,v.A)((0,v.A)({},E()),{},{children:[(0,lA.jsx)("input",(0,v.A)({},B())),(0,lA.jsx)(fr.A,{variant:"outlined",component:"span",color:"primary",children:ee().translate("productManager.upload")})]}))]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"text",onClick:()=>r("companyDocuments"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"contained",onClick:()=>o("companyDocuments",C),children:ee().translate("general.save")})]})]})]})]})})})]})})};xC.defaultProps={data:{},func:{}};const vC=xC;var fC=t(31287),yC=t(42670);const jC=(0,j.Ng)((e=>e),(e=>({onFieldUpdate:(A,t,a)=>{e((0,St.QB)(A,t,a))}})))((e=>{const{classes:A,accessPath:t,otherInputAccessPath:a,storeName:n,fieldName:i,choices:s,onFieldU
1pdate:l,onChange:r,inline:o,noLabel:c,disabled:d}=e;return(0,lA.jsxs)(ko.A,{component:"fieldset",margin:"none",disabled:d,children:[i&&!c&&(0,lA.jsx)(fC.A,{component:"legend",children:ee().translate("".concat(n,".").concat(i))}),(0,lA.jsx)(Og.A,{"aria-label":"selection",row:o,name:ee().translate("".concat(n,".").concat(i)),value:(0,St._W)(e[n].data,t)?(0,St._W)(e[n].data,t):"",onChange:function(e){r&&r(e.target.value),l(n,t,e.target.value)},children:s.map(((e,t)=>{let{label:i,value:s}=e;return(0,lA.jsx)(Zr.A,{value:s,control:(0,lA.jsx)(zg.A,{}),label:"other"===i?(0,lA.jsx)("div",{className:A.flexBlock,children:(0,lA.jsx)(yC.A,{noLabel:!0,inline:!0,storeName:n,placeholder:ee().translate("".concat(n,".").concat(s)),accessPath:a||["companyPermission","ownershipTypeOther"]})}):ee().translate("".concat(n,".").concat(s))},t)}))})]})})),bC=(0,Mo.withStyles)((e=>({flexBlock:{display:"flex"},formControl:{margin:"".concat(e.spacing(3),"px 0")},inlineBlock:{display:"inline-block",paddingRight:"5px"},marginTop:{marginTop:"20px"}})))(jC),PC=Sg(Sr.A_),wC=Sg(zs.pd),SC=e=>{const{data:A={},func:t={}}=e,{classes:a,profile:n,companyInfo:i}=A,{handleEditing:s,handleSubmit:l,handleCancel:r}=t;return(0,lA.jsx)(wl.A,{className:a.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorkspace.heading.comanyInfo")}),"company"===n&&(0,lA.jsx)(Gs.A,{onClick:()=>s("companyInfo"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.company.name")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(PC,{fullWidth:!0,className:a.noBorderBottom,disabled:!i,noLabel:!0,InputProps:{disableUnderline:!i},storeName:"companyProfileUpdateWorkspace",accessPath:["company","company_name"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.company.companyNameChi")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(PC,{fullWidth:!0,className:a.noBorderBottom,disabled:!i,noLabel:!0,InputProps:{disableUnderline:!i},storeName:"companyProfileUpdateWorkspace",accessPath:["company","companyNameChi"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.company.address")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(PC,{fullWidth:!0,className:a.noBorderBottom,disabled:!i,noLabel:!0,InputProps:{disableUnderline:!i},storeName:"companyProfileUpdateWorkspace",accessPath:["company","address"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.company.address2")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(PC,{fullWidth:!0,className:a.noBorderBottom,disabled:!i,noLabel:!0,InputProps:{disableUnderline:!i},storeName:"companyProfileUpdateWorkspace",accessPath:["company","address2"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorksp
1ace.company.city")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(PC,{fullWidth:!0,className:a.noBorderBottom,disabled:!i,noLabel:!0,InputProps:{disableUnderline:!i},storeName:"companyProfileUpdateWorkspace",accessPath:["company","country"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.company.zipCode")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(wC,{type:"mask",mask:"postalCode",fullWidth:!0,className:a.noBorderBottom,disabled:!i,noLabel:!0,inputProps:{disableUnderline:!i},storeName:"companyProfileUpdateWorkspace",accessPath:["company","zipCode"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.company.site_url")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(PC,{fullWidth:!0,className:a.noBorderBottom,disabled:!i,noLabel:!0,InputProps:{disableUnderline:!i},storeName:"companyProfileUpdateWorkspace",accessPath:["company","site_url"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.company.ownershipType")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(bC,{disabled:!i,noLabel:!0,storeName:"companyProfileUpdateWorkspace",accessPath:["company","companyPermission","ownershipType"],choices:[{label:ee().translate("companyProfileUpdateWorkspace.jointVenture"),value:"jointVenture"},{label:ee().translate("companyProfileUpdateWorkspace.corporationPrivatelyOwned"),value:"corporationPrivatelyOwned"},{label:ee().translate("companyProfileUpdateWorkspace.partnership"),value:"partnership"},{label:ee().translate("companyProfileUpdateWorkspace.foreignInvestment"),value:"foreignInvestment"},{label:ee().translate("companyProfileUpdateWorkspace.other"),value:"other"}]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.company.yearEstablished")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(wC,{type:"mask",mask:"year",fullWidth:!0,className:a.noBorderBottom,disabled:!i,noLabel:!0,inputProps:{disableUnderline:!i},storeName:"companyProfileUpdateWorkspace",accessPath:["company","yearEstablished"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.company.employeeNo")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(PC,{fullWidth:!0,className:a.noBorderBottom,disabled:!i,noLabel:!0,InputProps:{disableUnderline:!i},storeName:"companyProfileUpdateWorkspace",accessPath:["company","employeeNo"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.company.annualVolume")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(PC,{fullWidth:!0,className:a.noBorderBottom,disabled:!i,noLabel:!0,InputProps:{disableUnderline:!i},storeName:"companyProfileUpdateWorkspace",accessPath:["company","annualVolume"]})})]})})]}),i&&(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"text",onClick:()=>r("companyInfo"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"contained",onClick:()=>l("companyInfo"),children:ee().translate("general.save")})]})]})})};SC.defaultProps={data:{},func:{}};const NC=SC;var _C=t(39809);const TC=e=>{const{data:A={},func:t={}}=e,{classes:a,supplier:n}=A,{formatDate:i,handleClickOpen:s}=t;return(0,lA.jsx)(wl.A,{className:a.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:a.gridMargin,children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorksp
1ace.heading.connectionStatus")}),(0,lA.jsx)(S.A,{my:2,mx:2,fontSize:16,fontWeight:500,children:(0,lA.jsx)(qc.Ay,{title:(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(S.A,{p:1,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:ee().translate("companyProfileUpdateWorkspace.tooltip.lineOne")})}),(0,lA.jsx)("hr",{}),(0,lA.jsx)(S.A,{p:1,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:ee().translate("companyProfileUpdateWorkspace.tooltip.lineTwo")})})]}),placement:"right-start",children:(0,lA.jsx)(_C.A,{color:"disabled"})})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsx)(wl.A,{className:a.gridMargin,container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:ee().translate("companyProfileUpdateWorkspace.status")}),n&&n.connectionDate?(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(wl.A,{container:!0,justify:"space-between",children:(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsxs)(Xe.A,{variant:"subtitle1",children:[(0,lA.jsxs)("span",{children:[ee().translate("companyProfileUpdateWorkspace.connectionSince")," "]}),i(n.connectionDate)]})})})}):(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,justify:"space-between",children:[(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.notYetConnected")})}),(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsx)(fr.A,{color:"primary",onClick:()=>s(),children:ee().translate("companyProfileUpdateWorkspace.connect")})})]})})]})})})]})})};TC.defaultProps={data:{},func:{}};const DC=TC,kC=Sg(Sr.A_),LC=Sg(zs.pd),RC=e=>{const{data:A={},func:t={}}=e,{classes:a,profile:n,contact:i}=A,{handleEditing:s,handleSubmit:l,handleCancel:r}=t;return(0,lA.jsx)(wl.A,{className:a.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:a.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorkspace.heading.contact")}),"company"===n&&(0,lA.jsx)(Gs.A,{onClick:()=>s("contact"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.contactPerson")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(kC,{fullWidth:!0,className:a.noBorderBottom,disabled:!i,noLabel:!0,InputProps:{disableUnderline:!i},storeName:"companyProfileUpdateWorkspace",accessPath:["company","contactPerson"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.contactPersonPosition")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(kC,{fullWidth:!0,className:a.noBorderBottom,disabled:!i,noLabel:!0,InputProps:{disableUnderline:!i},storeName:"companyProfileUpdateWorkspace",accessPath:["company","contactPersonPosition"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.contactPersonPhone")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(LC,{type:"mask",mask:"phone",fullWidth:!0,className:a.noBorderBottom,disabled:!i,noLabel:!0,inputProps:{disableUnderline:!i},storeName:"companyProfileUpdateWorkspace",accessPath:["company","contactPersonPhone"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorksp
1ace.contactPersonEmail")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(LC,{type:"mask",mask:"email",fullWidth:!0,className:a.noBorderBottom,disabled:!i,noLabel:!0,inputProps:{disableUnderline:!i},storeName:"companyProfileUpdateWorkspace",accessPath:["company","contactPersonEmail"]})})]})})]}),i&&(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"text",onClick:()=>r("contact"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"contained",onClick:()=>l("contact"),children:ee().translate("general.save")})]})]})})};RC.defaultProps={data:{},func:{}};const FC=RC;var MC=t(98945),OC=t(97228);const zC=["inputRef"],VC=e=>{let{inputRef:A}=e,t=(0,f.A)(e,zC);return(0,lA.jsx)("div",(0,v.A)({ref:A},t))},HC={Control:e=>{let{selectProps:A,innerProps:t,innerRef:a,children:n}=e;return(0,lA.jsx)(td.A,(0,v.A)({fullWidth:!0,InputProps:{inputComponent:VC,inputProps:(0,v.A)({className:A.classes.input,inputRef:a,children:n},t)}},A.textFieldProps))},Menu:e=>{let{selectProps:A,innerProps:t,children:a}=e;return(0,lA.jsx)(ks.A,(0,v.A)((0,v.A)({square:!0,className:A.classes.paper},t),{},{children:a}))},MultiValue:e=>{let{selectProps:A,removeProps:t,children:a}=e;return(0,lA.jsx)(Gr.A,{classes:{root:A.classes.chip,label:A.classes.chipLabel},tabIndex:-1,label:a,onDelete:t.onClick,deleteIcon:(0,lA.jsx)(MC.A,(0,v.A)({},t))})},NoOptionsMessage:e=>{let{selectProps:A,innerProps:t,children:a}=e;return(0,lA.jsx)(Xe.A,(0,v.A)((0,v.A)({color:"textSecondary",className:A.classes.noOptionsMessage},t),{},{children:a}))},Option:e=>{let{isFocused:A,isSelected:t,innerProps:a,innerRef:n,children:i}=e;return(0,lA.jsx)(Zl.A,(0,v.A)((0,v.A)({buttonRef:n,selected:A,component:"div",style:{fontWeight:t?500:400}},a),{},{children:i}))},Placeholder:e=>{let{selectProps:A,innerProps:t,children:a}=e;return(0,lA.jsx)(Xe.A,(0,v.A)((0,v.A)({color:"textSecondary",className:A.classes.placeholder},t),{},{children:a}))},SingleValue:e=>{let{selectProps:A,innerProps:t,children:a}=e;return(0,lA.jsx)(Xe.A,(0,v.A)((0,v.A)({className:A.classes.singleValue},t),{},{children:a}))},ValueContainer:e=>{let{selectProps:A,children:t}=e;return(0,lA.jsx)("div",{className:A.classes.valueContainer,children:t})}},WC=e=>({input:A=>(0,v.A)((0,v.A)({},A),{},{color:e.palette.text.primary,"& input":{font:"inherit"}}),control:e=>(0,v.A)((0,v.A)({},e),{},{width:"100%"})});class qC extends y.Component{constructor(e){super(e),this.getFieldValues=this.getFieldValues.bind(this),this.handleChange=this.handleChange.bind(this)}shouldComponentUpdate(e){const{store:A,storeName:t,accessPath:a,disabled:n}=e,{store:i,disabled:s}=this.props;return!(0,St._W)(i[t].data,a)||n!==(0,St._W)(A[t].data,a)||!s}getFieldValues(){const{store:e,storeName:A,accessPath:t,itemKey:a}=this.props;return((0,St._W)(e[A].data,t)||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{label:e[a],value:e.id})))}handleChange(e,A){let{action:t,removedValue:a}=A;const{store:n,storeName:i,accessPath:s,itemKey:l,onFieldUpdate:r}=this.props;let o;"remove-value"===t?(o=(0,St._W)(n[i].data,s).filter((e=>e[l]!==a[l])),r(i,s,o)):(o=e.map((e=>e.__isNew__?(0,v.A)((0,v.A)({},e),{},{[l]:e.label}):e)),r(i,s,o))}render(){const{classes:e,autoFocus:A,choices:t,itemKey:a,label:n,placeholder:i,disabled:s}=this.props;return(0,lA.jsx)(OC.Ay,{autoFocus:A,isDisabled:s,classes:e,styles:WC,textFieldProps:{label:n,InputLabelProps:{shrink:!0}},options:t,components:HC,value:this.getFieldValues().filter((e=>t.some((A=>{let{label:t}=A;return t===e[a]}))||!!e.__isNew__)),onChange:this.handleChange,placeholder:i,isMulti:!0})}}qC.defaultProps={label:"",autoFocus:!1,disabled:!1};const UC=(0,j.Ng)((e=>({store:e})),(e=>({onFieldUpdate:(A,t,a)=>{e((0,St.QB)(A,t,a))}})))((0,Mo.withStyles)((e=>({root:{flexGrow:1,height:250},input:{height:"100%",display:"flex",padding:0},valueContainer:{display:"flex",flexWrap:"wrap",flex:1,alignItems:"center",overflow:"hidden"},chip:{height:24,border:"1px solid #9e9e9e",margin:"".concat(e.spacing(.5),"px ").concat(e.spacing(.25),"px")},chipLabel:{padding:"0 14px"},noOptionsMessage:{padding:"".concat(e.spacing(1),"px ").concat(e.spacing(2),"px")},singleValue:{fontSize:16},placeholder:{position:"absolute",left:2,fontSize:16},paper:{position:"absolute",zIndex:1,marginTop:e.spacing(1),left:0,right:0},divider:{height:e.spacing(2)}})))(qC)),JC=e=>{const{data:A={},func:t={}}=e,{classes:a,tagsAndProductCats:n,tagChoices:i,supplier:s,productCategories:l}=A,{handleEditing:r,handleSubmit:o,handleCancel:c,onAddRecord:d}=t;return(0,lA.jsx)(wl.A,{className:a.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:a.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorksp
1ace.heading.custClassification")}),(0,lA.jsx)(Gs.A,{onClick:()=>r("tagsAndProductCats"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsxs)(wl.A,{className:a.gridMargin,container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{className:a.margin,item:!0,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.tags")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(UC,{autoFocus:!0,disabled:!n,storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","tags"],itemKey:"name",placeholder:ee().translate("companyProfileUpdateWorkspace.tags"),choices:i})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(nl.A,{variant:"fullWidth"})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{className:a.margin,item:!0,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.productCategory")})}),(0,lA.jsxs)(wl.A,{item:!0,xs:8,sm:8,md:8,children:[s&&s.productCategories&&s.productCategories.map(((e,A)=>(0,lA.jsx)(Pg.A,{disabled:!n,storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","productCategories",A,"id"],InputLabelProps:{shrink:!0},choices:l,noMargin:!0},A))),n&&(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",onClick:()=>{d("supplier","productCategories")},children:ee().translate("companyProfileUpdateWorkspace.addMore")})]})]})})]}),n&&(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"text",onClick:()=>c("tagsAndProductCats"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"contained",onClick:()=>o("tagsAndProductCats"),children:ee().translate("general.save")})]})]})})};JC.defaultProps={data:{},func:{}};const GC=JC,YC=Sg(Sr.A_),ZC=Sg(zs.pd),XC=e=>{const{data:A={},func:t={}}=e,{classes:a,update:n}=A,{handleEditing:i,handleSubmit:s,handleCancel:l}=t;return(0,lA.jsx)(wl.A,{className:a.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorkspace.heading.custInfo")}),(0,lA.jsx)(Gs.A,{onClick:()=>i("update"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsxs)(wl.A,{container:!0,className:Si()(a.gridMargin),children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.name")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(YC,{fullWidth:!0,disabled:!n,noLabel:!0,InputProps:{disableUnderline:!n},storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","name"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.email")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(ZC,{type:"mask",mask:"email",fullWidth:!0,disabled:!n,noLabel:!0,inputProps:{disableUnderline:!n},storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","email"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.salesEmail")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(ZC,{type:"mask",mask:"email",fullWidth:!0,disabled:!n,noLabel:!0,inputProps:{disableUnderline:!n}
1,storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","salesEmail"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.qaEmail")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(ZC,{type:"mask",mask:"email",fullWidth:!0,disabled:!n,noLabel:!0,inputProps:{disableUnderline:!n},storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","qaEmail"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.address1")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(YC,{fullWidth:!0,disabled:!n,noLabel:!0,InputProps:{disableUnderline:!n},storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","address1"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.businessType")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(bC,{disabled:!n,noLabel:!0,InputProps:{disableUnderline:!n},storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","businessType"],choices:[{label:ee().translate("companyProfileWorkspace.welcomePage.distributor"),value:"distributor"},{label:ee().translate("companyProfileWorkspace.welcomePage.tradingCompany"),value:"tradingCompany"},{label:ee().translate("companyProfileWorkspace.welcomePage.factory"),value:"factory"},{label:ee().translate("companyProfileWorkspace.welcomePage.rawMaterial"),value:"rawMaterial"}]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.contactPerson")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(YC,{fullWidth:!0,disabled:!n,noLabel:!0,InputProps:{disableUnderline:!n},storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","contactPerson"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.phoneNumber")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(ZC,{type:"mask",mask:"phone",fullWidth:!0,disabled:!n,noLabel:!0,InputProps:{disableUnderline:!n},storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","phoneNumber"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.website")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(YC,{fullWidth:!0,disabled:!n,noLabel:!0,InputProps:{disableUnderline:!n},storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","website"]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:a.borderField,container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,className:a.margin,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.supplierCode")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(YC,{fullWidth:!0,disabled:!n,noLabel:!0,InputProps:{disableUnderline:!n},storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","supplierCode"]})})]})})]}),n&&(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"text",onClick:()=>l("update"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"contained",onClick:()=>s("update"),children:ee().translate("general.save")})]})]})})};XC.defaultProps={data:{},func:{}};const KC=XC,$C=Sg(Sr.A_),eI=e=>{const{data:A={},func:t={}}=e,{classes:a,profile:n,company:i,majorMarket:s}=A,{handleEditing:l,handleSubmit:r,handleCancel:o,onAddRecord:c}=t;return(0,lA.jsx)(wl.A,{className:a.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:a.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorksp
1ace.heading.majorCustomer")}),"company"===n&&(0,lA.jsx)(Gs.A,{onClick:()=>l("majorMarket"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsx)(wl.A,{className:a.gridMargin,container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:ee().translate("companyProfileUpdateWorkspace.currentMajorCustomer")}),(0,lA.jsxs)(wl.A,{item:!0,xs:8,sm:8,md:8,children:[(0,lA.jsx)(wl.A,{container:!0,spacing:1,children:i&&i.majorCustomers&&i.majorCustomers.map(((e,A)=>s?(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)($C,{fullWidth:!0,noLabel:!0,storeName:"companyProfileUpdateWorkspace",accessPath:["company","majorCustomers",A,"clientName"]})},e.id):(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:e.clientName})},e.id)))}),s&&(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",onClick:()=>c("company","majorCustomers"),children:ee().translate("companyProfileUpdateWorkspace.addMore")})})]})]})})}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsx)(wl.A,{className:a.gridMargin,container:!0,spacing:1,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:ee().translate("companyProfileUpdateWorkspace.top3Market")}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)($C,{fullWidth:!0,noLabel:!0,disabled:!s,storeName:"companyProfileUpdateWorkspace",accessPath:["company","topMarkets",0,"region"]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)($C,{fullWidth:!0,noLabel:!0,disabled:!s,storeName:"companyProfileUpdateWorkspace",accessPath:["company","topMarkets",1,"region"]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)($C,{fullWidth:!0,noLabel:!0,disabled:!s,storeName:"companyProfileUpdateWorkspace",accessPath:["company","topMarkets",2,"region"]})})]})})]})})}),s&&(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"text",onClick:()=>o("majorMarket"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"contained",onClick:()=>r("majorMarket"),children:ee().translate("general.save")})]})]})})};eI.defaultProps={data:{},func:{}};const AI=eI,tI=Sg(Sr.A_),aI=e=>{const{data:A={},func:t={}}=e,{classes:a,internalNotes:n}=A,{handleEditing:i,handleSubmit:s,handleCancel:l}=t;return(0,lA.jsx)(wl.A,{className:a.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:a.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorkspace.heading.notes")}),(0,lA.jsx)(Gs.A,{onClick:()=>i("internalNotes"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsx)(wl.A,{className:a.gridMargin,container:!0,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(tI,{fullWidth:!0,noLabel:!0,variant:"outlined",multiline:!0,disabled:!n,storeName:"companyProfileUpdateWorkspace",accessPath:["supplier","internalNotes"],rows:"5",rowsMax:"10"})})}),n&&(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"text",onClick:()=>l("internalNotes"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"contained",onClick:()=>s("internalNotes"),children:ee().translate("general.save")})]})]})})};aI.defaultProps={data:{},func:{}};const nI=aI;var iI=t(38826),sI=t.n(iI);const lI=e=>{const{data:A={},func:t={}}=e,{classes:a,supplier:n,rating:i}=A,{handleEditing:s,handleSubmit:l,handleCancel:r,handleStartRating:o,totalRating:c}=t;return(0,lA.jsx)(wl.A,{className:a.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:a.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:a.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorksp
1ace.heading.rating")}),(0,lA.jsx)(Gs.A,{onClick:()=>s("rating"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsx)(wl.A,{className:a.gridMargin,container:!0,spacing:2,children:["responsiveness","quality","pricing","marketAwareness"].map(((e,A)=>(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,className:a.margin,xs:6,sm:6,md:6,children:ee().translate("companyProfileUpdateWorkspace.".concat(e))}),(0,lA.jsx)(wl.A,{item:!0,xs:6,sm:6,md:6,children:(0,lA.jsx)(sI(),{className:a.star,name:e,starCount:5,value:n&&n.supplierRating&&n.supplierRating[e],onStarClick:o,editing:i})})]})},A)))})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,children:(0,lA.jsx)(wl.A,{container:!0,direction:"column",className:a.gridMargin,spacing:2,children:(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.overRating")}),(0,lA.jsxs)(Xe.A,{variant:"h4",children:[c(),"/5"]})]})})})]}),i&&(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"text",onClick:()=>r("rating"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:a.button,color:"primary",variant:"contained",onClick:()=>l("rating"),children:ee().translate("general.save")})]})]})})};lI.defaultProps={data:{},func:{}};const rI=lI,oI=e=>{const{classes:A,company:t,supplier:a,profile:n,paramsId:i,tags:s,productCategoryList:l,status:r,onFetch:o,onFieldUpdate:c,onUpdate:d,onFileUpload:g,onDocumentUpload:C,onDocumentRemove:I}=e,[u,p]=(0,y.useState)({update:!1,companyInfo:!1,contact:!1,tagsAndProductCats:!1,internalNotes:!1,rating:!1,connection:!1,companyBio:!1,brNumber:!1,majorMarket:!1,companyDocuments:!1}),[E,B]=(0,y.useState)(!1),[Q,m]=(0,y.useState)([]);function h(){"supplier"===n?c("companyProfileUpdateWorkspace",["supplier","productCategories",a.productCategories.length],[{}]):c("companyProfileUpdateWorkspace",["company","majorCustomers",t.majorCustomers.length],"")}function x(e){p({[e]:!0})}function f(e){Promise.resolve().then((()=>{o(n,"profile",i)})).then((()=>{p({[e]:!1})}))}function j(e,A){if("company"===n)Promise.resolve().then((()=>
1{if("brNumber"===e)g(n,i,{type:"BR",companyId:i},A,(()=>o(n,"profile",i)));else if("companyDocuments"===e){if(A&&A.length){const e="".concat(i,"/document");C(i,A,e)}Q&&Q.length&&I(i,Q)}else d("company","profile","put",i,t)})).then((()=>{p({[e]:!1})}));else{const A="rating"===e?a.supplierRating:a;Promise.resolve().then((()=>{d("supplier",e,"put",i,A)})).then((()=>{p({[e]:!1})}))}}const b=l?l.map((e=>(0,v.A)((0,v.A)({},e),{},{value:e.id,label:e["name_".concat((0,ne.JK)().replace("-","")||"en")]}))):[],P=s.length>0?s.map((e=>(0,v.A)((0,v.A)({},e),{},{label:e.name,value:e.id}))):[],{update:w,companyInfo:S,contact:N,tagsAndProductCats:_,internalNotes:T,rating:D,companyBio:k,brNumber:L,majorMarket:R,companyDocuments:F}=u,M=(0,lA.jsx)(KC,{data:{classes:A,update:w},func:{handleEditing:x,handleSubmit:j,handleCancel:f}}),O=(0,lA.jsx)(NC,{data:{classes:A,profile:n,companyInfo:S,company:t},func:{handleEditing:x,handleSubmit:j,handleCancel:f}}),z=(0,lA.jsx)(FC,{data:{classes:A,profile:n,contact:N},func:{handleEditing:x,handleSubmit:j,handleCancel:f}}),V=(0,lA.jsx)(GC,{data:{classes:A,tagsAndProductCats:_,tagChoices:P,supplier:a,productCategories:b},func:{handleEditing:x,handleSubmit:j,handleCancel:f,onAddRecord:h}}),H=(0,lA.jsx)(nI,{data:{classes:A,internalNotes:T},func:{handleEditing:x,handleSubmit:j,handleCancel:f}}),W=(0,lA.jsx)(rI,{data:{classes:A,supplier:a,rating:D},func:{handleEditing:x,handleSubmit:j,handleCancel:f,handleStartRating:function(e,A,t){c("companyProfileUpdateWorkspace",["supplier","supplierRating",t],e)},totalRating:function(){return((a&&a.supplierRating&&a.supplierRating.responsiveness||0)+(a&&a.supplierRating&&a.supplierRating.quality||0)+(a&&a.supplierRating&&a.supplierRating.pricing||0)+(a&&a.supplierRating&&a.supplierRating.marketAwareness||0))/4}}}),q=(0,lA.jsx)(DC,{data:{classes:A,supplier:a},func:{formatDate:ne.Yq,handleClickOpen:function(){B(!0)}}}),U=(0,lA.jsx)(vC,{data:{classes:A,profile:n,company:t,companyDocuments:F,paramsId:i},func:{handleEditing:x,handleCancel:f,handleSubmit:j,handleRemoveDocuments:function(e){m([...Q,e])}}}),J=(0,lA.jsx)(mC,{data:{classes:A,profile:n,companyBio:k},func:{handleEditing:x,handleSubmit:j,handleCancel:f}}),G=(0,lA.jsx)(EC,{data:{classes:A,profile:n,company:t,brNumber:L},func:{handleEditing:x,handleCancel:f,handleSubmit:j}}),Y=(0,lA.jsx)(AI,{data:{classes:A,profile:n,company:t,majorMarket:R},func:{handleEditing:x,handleSubmit:j,handleCancel:f,onAddRecord:h}});return"submitting"===r?(0,lA.jsx)(Jd,{}):(0,lA.jsxs)(wl.A,{container:!0,direction:"row",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:["supplier"===n&&M,O,z]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:["supplier"===n&&V,"supplier"===n&&H,"supplier"===n&&W,"supplier"===n&&q,t&&t.documents&&U,J,G,Y]})}),(0,lA.jsx)(uC,(0,v.A)({open:E,onClose:function(){B(!1)},paramsId:i,email:a&&a.email},e))]})};oI.defaultProps={tags:[],company:{},supplier:{},profile:"",status:""};const cI=(0,pA.A)((0,BA.A)(Eg.A,(e=>({inputAdornment:{width:"30%"},paper:{padding:e.spacing(3,2),boxShadow:"5px 5px 5px 5px #e7e7e7e7"},paperContent:{margin:"10px 0"},gridItem:{width:"100%"},gridMargin:{margin:"10px 0"},borderField:{padding:"10px",borderBottom:"1px solid #E7E7E7"},margin:{margin:"10px 0"},button:{margin:e.spacing(1)},disabled:{opacity:.5},star:{margin:"5px 0","& label":{fontSize:"24px"}},companyBrDz:{display:"flex",background:"#fffff",backgroundColor:"transparent !important",minHeight:"20vh !important","& .dz-image-preview":{margin:"10px",width:"150px",
1wordBreak:"break-word",border:"2px dotted #c7c7c7",overflow:"auto"},"& .dz-details":{position:"relative","& img":{width:"150px",height:"150px"},"& svg":{position:"absolute",top:0,right:0,background:"darkgrey",borderRadius:"50px"},fontSize:"0.8rem"},"& .dz-message":{margin:"3em auto !important"}},viewLink:{textTransform:"uppercase",color:"#0C91C4",fontWeight:600,textDecoration:"none","&:hover":{opacity:.5}}}))))(oI);var dI=t(15719);const gI=(0,dI.A)(Sg(Sr.A_)),CI=(0,pA.A)((0,BA.A)(EA.A,Eg.A,(e=>({root:{flexGrow:1,width:"100%",backgroundColor:e.palette.background.paper},paper:{padding:e.spacing(3,2),boxShadow:"5px 5px 5px 5px #e7e7e7e7"},gridMargin:{margin:"10px 0"},gridItem:{width:"100%"},padding:{padding:"10px 0"},imageBlock:{position:"relative"},crop:{backgroundPosition:"50%, 50%",backgroundRepeat:"noRepeat",backgroundSize:"cover",paddingTop:"80%",marginTop:"20px"},photoText:{margin:0,height:"40px",lineHeight:"40px",backgroundColor:"black",textAlign:"center",color:"white",fontWeight:"bold",overflow:"hidden",whiteSpace:"noWrap",textOverflow:"ellipsis"},companyPhotos:{display:"flex",background:"#fffff",backgroundColor:"transparent !important",minHeight:"20vh !important","& .dz-image-preview":{margin:"10px",width:"150px",
1wordBreak:"break-word",border:"2px dotted #c7c7c7",overflow:"auto"},"& .dz-details":{position:"relative","& img":{width:"150px",height:"150px"},"& svg":{position:"absolute",top:0,right:0,background:"darkgrey",borderRadius:"50px"},fontSize:"0.8rem"},"& .dz-message":{margin:"3em auto !important"}},uploadIcon:{width:"48px",height:"48px",color:"#c7c7c7c7",margin:"auto"}}))))((e=>{const{classes:A,company:t,profile:a,paramsId:n,onFetch:i,onUpdate:s,onFileUpload:l}=e,[r,o]=(0,y.useState)([]),[c,d]=(0,y.useState)(0),[g,C]=(0,y.useState)({numberofBuilding:!1,mainProductionProcess:!1,productionFacilitySize:!1,mainProductionEquipments:!1,companyPhotos:!1}),{numberofBuilding:I,mainProductionProcess:u,productionFacilitySize:p,mainProductionEquipments:E,companyPhotos:B}=g;function Q(e){C({[e]:!0})}function m(e){Promise.resolve().then((()=>{i(a,"facility",n)})).then((()=>{C({[e]:!1})}))}function h(e,A){Promise.resolve().then((()=>{"companyPhotos"===e?l(a,n,{type:"companyImage",companyId:n},A,(()=>i(a,"facility",n))):s(a,"profile","put",n,t)})).then((()=>{C({[e]:!1})}))}return(0,lA.jsxs)(wl.A,{container:!0,direction:"row",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{className:A.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:A.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:A.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorkspace.heading.numOfBuilding")}),"company"===a&&(0,lA.jsx)(Gs.A,{onClick:()=>Q("numberofBuilding"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsx)(wl.A,{className:A.gridMargin,container:!0,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:["buildingProduction","buildingOffice","buildingWarehouse","buildingDormitory"].map(((e,t)=>(0,lA.jsxs)(wl.A,{container:!0,spacing:2,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{className:A.padding,variant:"subtitle1",children:ee().translate("companyProfileUpdateWorkspace.".concat(e))})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(gI,{disabled:!I,storeName:"companyProfileUpdateWorkspace",noLabel:!0,fullWidth:!0,accessPath:["company",e],InputProps:{endAdornment:(0,lA.jsx)(ad.A,{variant:"filled",position:"end",children:ee().translate("companyProfileWorkspace.buildings")})}})})]},t)))})}),I&&(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:A.button,color:"primary",variant:"text",onClick:()=>m("numberofBuilding"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:A.button,color:"primary",variant:"contained",onClick:()=>h("numberofBuilding"),children:ee().translate("general.save")})]})]})}),(0,lA.jsx)(wl.A,{className:A.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:A.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:A.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorkspace.heading.mainProduction")}),"company"===a&&(0,lA.jsx)(Gs.A,{onClick:()=>Q("mainProductionEquipments"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsx)(wl.A,{className:A.gridMargin,container:!0,spacing:2,alignContent:"center",children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:ee().translate("companyProfileUpdateWorkspace.equipmentDescription")}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(gI,{fullWidth:!0,disabled:!E,storeName:"companyProfileUpdateWorkspace",noLabel:!0,accessPath:["company","mainProductionEquipments"]})})]})})}),E&&(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:A.button,color:"primary",variant:"text",onClick:()=>m("mainProductionEquipments"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:A.button,color:"primary",variant:"contained",onClick:()=>h("mainProductionEquipments"),children:ee().translate("general.save")})]})]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{className:A.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:A.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:A.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorksp
1ace.heading.productionFacility")}),"company"===a&&(0,lA.jsx)(Gs.A,{onClick:()=>Q("productionFacilitySize"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsx)(wl.A,{className:A.gridMargin,container:!0,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:["factoryProductionArea","factoryOfficeArea","factoryWarehouseArea","factoryDormitoryArea"].map(((e,A)=>(0,lA.jsxs)(wl.A,{container:!0,spacing:2,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:ee().translate("companyProfileUpdateWorkspace.".concat(e))}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(gI,{disabled:!p,storeName:"companyProfileUpdateWorkspace",noLabel:!0,fullWidth:!0,accessPath:["company",e],InputProps:{endAdornment:(0,lA.jsx)(ad.A,{variant:"filled",position:"end",children:ee().translate("companyProfileWorkspace.meterSquare")})}})})]},A)))})}),p&&(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:A.button,color:"primary",variant:"text",onClick:()=>m("productionFacilitySize"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:A.button,color:"primary",variant:"contained",onClick:()=>h("productionFacilitySize"),children:ee().translate("general.save")})]})]})}),(0,lA.jsx)(wl.A,{className:A.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:A.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:A.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorkspace.heading.mainProcess")}),"company"===a&&(0,lA.jsx)(Gs.A,{onClick:()=>Q("mainProductionProcess"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsx)(wl.A,{className:A.gridMargin,container:!0,spacing:2,alignContent:"center",children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:ee().translate("companyProfileUpdateWorkspace.processDescription")}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(gI,{fullWidth:!0,disabled:!u,storeName:"companyProfileUpdateWorkspace",noLabel:!0,accessPath:["company","mainProductionProcesses"]})})]})})}),u&&(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:A.button,color:"primary",variant:"text",onClick:()=>m("mainProductionProcess"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:A.button,color:"primary",variant:"contained",onClick:()=>h("mainProductionProcess"),children:ee().translate("general.save")})]})]})}),(0,lA.jsx)(wl.A,{className:A.gridItem,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(ks.A,{className:A.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,className:A.gridMargin,justify:"space-between",children:[(0,lA.jsx)(S.A,{my:2,fontSize:16,fontWeight:500,children:ee().translate("companyProfileUpdateWorkspace.heading.companyPhotos")}),"company"===a&&(0,lA.jsx)(Gs.A,{onClick:()=>Q("companyPhotos"),children:(0,lA.jsx)(mg.A,{})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),B&&(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[(0,lA.jsx)(jg,{values:{fileList:r,progress:c},functions:{setFileList:o}}),(0,lA.jsx)(bg,{values:{fileList:r},functions:{setFileList:o,setProgress:d},layout:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",className:A.button,children:ee().translate("reportUploadWorkspace.reportUpload")})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth"}),(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:A.button,color:"primary",variant:"text",onClick:()=>m("companyPhotos"),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:A.button,color:"primary",variant:"contained",onClick:()=>h("companyPhotos"),children:ee().translate("general.save")})]})]}),(0,lA.jsx)(wl.A,{className:A.gridMargin,container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,children:t&&t.companyImages&&t.companyImages.length>0?(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:t.companyImages.map(((e,t)=>(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)("div",{className:A.imageBlock,children:(0,lA.jsx)("a",{href:e.url,target:"blank",children:(0,lA.jsx)("div",{className:A.crop,style:{backgroundImage:'url("'.concat(e.url,'")')},children:(0,lA.jsx)("p",{className:A.photoText,children:e.name})})})})},t)))}):(0,lA.jsx)(wl.A,{container:!0,className:A.root,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Gg.A,{className:A.noImageIcon})})})})})})]})})]})})]})}));var II=t(12639),uI=t(92127),pI=t(14379),EI=t(92221),BI=t(39612);const QI=(0,qs.A)((e=>({root:{flexGrow:1,width:"100%"},fullWidth:{width:"100%"},paper:{padding:"5px 10px"},content:{backgroundColor:"#F0F0F0",padding:"20px",minHeight:"80vmax"},margin:{margin:"0 10px"},divider:{color:"#B3B3B3",margin:"0",height:"3px",width:"100%"},AppBar:{background:"transparent",boxShadow:"none"}
1,verticalLine:{"@media(max-width:767px)":{borderBottom:"2px solid #E7E7E7"},"@media(min-width:767px)":{borderLeft:"2px solid #E7E7E7"}},address:{wordWrap:"break-word"},icon:{fontSize:"32px"},iconWithBooked:{fontSize:"32px",color:"#FFD700"},avatar:{margin:"10px",width:36,height:36},star:{"& label":{fontSize:"32px",marginTop:"5px",marginLeft:"5px"}},fontIcon:{backgroundColor:"#F2F2F2"}}))),mI=e=>{const{history:A,onUpdate:t}=e,{paramsId:a,name:n,address:i,strength:s,profile:l,isBookmarked:r}=e.state,o=QI(),[c,d]=(0,y.useState)(r);(0,y.useEffect)((()=>{d(r)}),[r]);return(0,lA.jsx)(ks.A,{className:o.paper,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:1,children:(0,lA.jsx)(wl.A,{container:!0,alignItems:"center",children:(0,lA.jsx)(Gs.A,{onClick:()=>(0,ne.R7)(A)("/supplier-manager/suppliers"),children:(0,lA.jsx)(pI.A,{className:o.icon})})})}),(0,lA.jsx)(wl.A,{className:o.verticalLine,item:!0,xs:12,sm:12,md:4,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{className:o.paper,container:!0,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(po.A,{className:o.avatar,children:(0,lA.jsx)(EI.A,{})})}),(0,lA.jsxs)(wl.A,{item:!0,xs:8,sm:8,md:8,children:[(0,lA.jsx)(S.A,{fontSize:16,fontWeight:400,children:n}),(0,lA.jsx)(S.A,{className:o.address,fontSize:16,fontWeight:400,children:i})]}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:"supplier"===l&&(0,lA.jsx)(Gs.A,{onClick:()=>{t(null,"bookmark","POST",a),d(!c)},children:(0,lA.jsx)(BI.A,{className:c?o.iconWithBooked:o.icon})})})]})})}),(0,lA.jsx)(wl.A,{item:!0,className:o.verticalLine,xs:12,sm:12,md:7,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,className:o.paper,children:(0,lA.jsx)(wl.A,{item:!0,xs:6,sm:6,md:6,children:(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",spacin:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:3,children:(0,lA.jsx)(S.A,{fontSize:16,fontWeight:400,children:ee().translate("companyProfileUpdateWorkspace.profileStrength")})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:9,children:(0,lA.jsx)(qc.Ay,{title:"".concat(ee().translate("companyProfileUpdateWorkspace.profileStrength")," ").concat(s,"%"),children:(0,lA.jsx)(S.A,{children:(0,lA.jsx)(sI(),{name:"profileStength",className:o.star,starCount:5,value:(()=>{if(s){if(s>=0&&s<=20)return 1;if(s>=20&&s<=40)return 2;if(s>=40&&s<=60)return 3;if(s>=60&&s<=80)return 4;if(s>=80&&s<=100)return 5}return 0})(),renderStarIcon:()=>(0,lA.jsx)(uI.g,{icon:II.Nfw}),starColor:"#0C91C4",emptyStarColor:"#F2F2F2",editing:!1})})})})]})})})})})]})})};var hI=t(67503),xI=t(64759),vI=t(18885),fI=t(72703),yI=t(59691),jI=t(47805),bI=t(39524),PI=t(58956);const wI="expiryDate",SI="remark",NI="delete",_I=(0,pA.A)((0,BA.A)(EA.A,(e=>({root:{flexGrow:1,width:"100%",backgroundColor:e.palette.background.paper},paper:{padding:e.spacing(3,2)},gridMargin:{margin:"10px 0"},padding:{padding:"10px"},tableWrapper:{maxHeight:650,overflow:"auto"},sticky:{backgroundColor:"#FFF",position:"sticky",top:0,zIndex:1},tableRow:{"&:hover":{backgroundColor:"rgba(206, 220, 255, 0.12) !important",cursor:"pointer"}},remarkColumn:{width:"40%",wordBreak:"break-word"},fileTextItem:{fontFamily:"Roboto",fontSize:"16px",color:"#2D7BF6",opacity:.54},icon:{fontSize:"1rem"},datePicker:{display:"none"}}))))((e=>{const{classes:A,data:{supplier:t={}},supplierId:a,onUpdateDocument:n,onSupplierDocumentUpload:i}=e,{enqueueSnackbar:s}=(0,PI.dh)(),[l,r]=(0,y.useState)({page:0,rowsPerPage:10,isOpenExpiryDatePicker:{},isEditRemarkTextField:{},remarkTextField:{},currentRowId:0,notificationOpen:!1,notificationType:""}),{currentRowId:o,isEditRemarkTextField:c,remarkTextField:d,page:g,rowsPerPage:C,isOpenExpiryDatePicker:I,notificationOpen:u,notificationType:p}=l;function E(e){e&&n(a,"PUT",{id:o,expiryDate:e})}function B(e){r((0,v.A)((0,v.A)({},l),{},{remarkTextField:(0,v.A)((0,v.A)({},d),{},{[o]:e.target.value})}))}function Q(e,A){r((0,v.A)((0,v.A)({},l),{},{notificationOpen:!1}))}const m=t.document||[],h=C-Math.min(C,m.length-g*C),x=(e,t)=>{const a=e.id;return I&&I[e.id]?(0,lA.jsx)(pd,{type:"date",variant:"dialog",pickerProps:{value:t,format:Ws.rr,open:!0,className:A.datePicker,onOpen:()=>function(e){r((0,v.A)((0,v.A)({},l),{},{isOpenExpiryDatePicker:(0,v.A)((0,v.A)({},I),{},{[e]:!0})}))}(a),onClose:()=>function(e){r((0,v.A)((0,v.A)({},l),{},{isOpenExpiryDatePicker:(0,v.A)((0,v.A)({},I),{},{[e]:!1}),notificationOpen:!0}))}(a),onChange:E,minDate:e.createdAt}}):(0,lA.jsx)("span",{children:t?te()(t).format(Ws.rr):ee().translate("general.na")})},f=(e,A)=>{const t=e.id,i=d&&(d[t]||""===d[t])?d[t]:A;return c&&c[t]?(0,lA.jsxs)(wl.A,{container:!0,direction:"row",justify:"space-between",alignItems:"center",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,style:{width:"60%"},children:(0,lA.jsx)(td.A,{variant:"outlined",value:i||"",multiline:!0,fullWidth:!0,autoFocus:!0,onChange:B})}),(0,lA.jsxs)(wl.A,{item:!0,children:[(0,lA.jsx)(fr.A,{size:"small",onClick:()=>function(e){r((0,v.A)((0,v.A)({},l),{},{isEditRemarkTextField:(0,v.A)((0,v.A)({},c),{},{[e]:!1}),remarkTextField:(0,v.A)((0,v.A)({},d),{},{[e]:void 0}),currentRowId:""}))}
1(t),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{size:"small",variant:"contained",color:"primary",style:{borderRadius:0},onClick:()=>function(e,A){A!==d[o]&&n(a,"PUT",{id:o,remark:d[o]}),r((0,v.A)((0,v.A)({},l),{},{isEditRemarkTextField:(0,v.A)((0,v.A)({},c),{},{[e]:!1}),currentRowId:"",notificationOpen:!0}))}(t,A),children:ee().translate("general.save")})]})]}):A},j=(e,t)=>{const i=e[t.key];return"fileName"===t.key?(0,lA.jsx)(vg.A,{component:"button",underline:"always",className:A.fileTextItem,onClick:()=>(0,al.gd)(e.url),children:(0,al.Qn)(i)}):"createdAt"===t.key?te()(i).format(Ws.rr):"expiryDate"===t.key?(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"row",alignItems:"center",children:[(0,lA.jsx)(Gs.A,{fontSize:"small","aria-label":"edit",onClick:()=>{return A=e.id,void r((0,v.A)((0,v.A)({},l),{},{isOpenExpiryDatePicker:(0,v.A)((0,v.A)({},I),{},{[A]:!0}),currentRowId:A,notificationType:wI}));var A},children:(0,lA.jsx)(mg.A,{className:A.icon})}),x(e,i)]}):"remark"===t.key?(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"row",alignItems:"center",children:[(0,lA.jsx)(Gs.A,{fontSize:"small","aria-label":"edit",onClick:()=>function(e,A){for(const t in c)t!==e&&(c[t]=!1);r((0,v.A)((0,v.A)({},l),{},{isEditRemarkTextField:(0,v.A)((0,v.A)({},c),{},{[e]:!0}),remarkTextField:(0,v.A)((0,v.A)({},d),{},{[e]:A}),currentRowId:e,notificationType:SI}))}(e.id,i),children:(0,lA.jsx)(mg.A,{className:A.icon})}),f(e,i)]}):"delete"===t.key?(0,lA.jsx)(S.A,{display:"flex",flexDirection:"row",alignItems:"center",children:(0,lA.jsx)(Gs.A,{fontSize:"small","aria-label":"delete",onClick:()=>{var A;(A=e.id)>0&&(n(a,"DELETE",{documentMapsId:A}),r((0,v.A)((0,v.A)({},l),{},{notificationOpen:!0,notificationType:NI})))},children:(0,lA.jsx)(jI.A,{className:A.icon})})}):i},b=[{key:"fileName",label:ee().translate("companyProfileUpdateWorkspace.documents.documentName"),minWidth:200},{key:"createdAt",label:ee().translate("companyProfileUpdateWorkspace.documents.savedDate"),minWidth:100},{key:"expiryDate",label:ee().translate("companyProfileUpdateWorkspace.documents.expiryDate"),minWidth:100},{key:"remark",label:ee().translate("companyProfileUpdateWorkspace.documents.remark"),minWidth:200,align:"left"},{key:"delete",label:ee().translate("general.delete")}],{getRootProps:P,getInputProps:w}=(0,fg.V)({onDrop:e=>{const A=e.length>1?ee().translate("productManager.notification.uploadFiles",{length:e.length}):ee().translate("productManager.notification.uploadFile");i(a,e),s(A,{variant:"success",autoHideDuration:2e3,anchorOrigin:{vertical:"bottom",horizontal:"center"}})}});return(0,lA.jsxs)(wl.A,{container:!0,style:{position:"relative",marginTop:50},children:[(0,lA.jsxs)(S.A,{width:"100%",position:"absolute",zIndex:100,top:"-50px",display:"flex",justifyContent:"space-between",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{children:ee().translate("companyProfileUpdateWorkspace.supplierDocumentTable")}),(0,lA.jsxs)(Gs.A,(0,v.A)((0,v.A)({},P()),{},{classes:{root:A.iconButton},children:[(0,lA.jsx)(Jl.A,{classes:{root:A.svgColor},fontSize:"small",children:(0,lA.jsx)(bI.A,{})}),(0,lA.jsxs)(S.A,{fontSize:"14px",color:"#465B7B",fontWeight:"500",children:[(0,lA.jsx)("input",(0,v.A)({},w())),ee().translate("productManager.upload")]})]}))]}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[(0,lA.jsxs)(ks.A,{className:A.root,children:[(0,lA.jsx)("div",{className:A.tableWrapper,children:(0,lA.jsxs)(hI.A,{children:[(0,lA.jsx)(xI.A,{children:(0,lA.jsx)(vI.A,{children:b.map((e=>(0,lA.jsx)(fI.A,{align:e.align,style:{minWidth:e.minWidth},className:A.sticky,children:e.label},e.id)))})}),(0,lA.jsxs)(yI.A,{children:[(C>0?m.slice(g*C,g*C+C):m).map((e=>(0,lA.jsx)(vI.A,{hover:!0,role:"checkbox",tabIndex:-1,className:A.tableRow,children:b.map((t=>(0,lA.jsx)(fI.A,{align:t.align,className:"remark"===t.key?A.remarkColumn:"",children:j(e,t)},t.id)))},e.id))),h>0&&(0,lA.jsx)(vI.A,{style:{height:50*h},children:(0,lA.jsx)(fI.A,{colSpan:5})})]})]})}),(0,lA.jsx)(Js.A,{rowsPerPageOptions:[10,25,50,100],component:"div",count:m.length,rowsPerPage:C,page:g,onChangePage:function(e,A){r((0,v.A)((0,v.A)({},l),{},{page:A}))},onChangeRowsPerPage:function(e){r((0,v.A)((0,v.A)({},l),{},{rowsPerPage:e.target.value,page:0}))}})]}
1),(0,lA.jsx)(sC.A,{open:u,message:p===wI?ee().translate("companyProfileUpdateWorkspace.documents.expiryDateUpdated"):p===SI?ee().translate("companyProfileUpdateWorkspace.documents.remarkUpdated"):p===NI?ee().translate("companyProfileUpdateWorkspace.documents.documentDeleted"):ee().translate("companyProfileUpdateWorkspace.documents.defaultUpdated"),options:{onClose:Q}})]})]})})),TI=(0,pA.A)((0,BA.A)(EA.A,(e=>({root:{flexGrow:1,width:"100%",backgroundColor:e.palette.background.paper},paper:{padding:e.spacing(3,2)},gridMargin:{margin:"10px 0"},padding:{padding:"10px"}}))))((e=>{const{classes:A}=e;return(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(ks.A,{className:A.root,children:(0,lA.jsx)(hI.A,{className:A.table,children:(0,lA.jsx)(xI.A,{children:(0,lA.jsxs)(vI.A,{children:[(0,lA.jsx)(fI.A,{align:"right",children:ee().translate("companyProfileUpdateWorkspace.usedFactory.companyName")}),(0,lA.jsx)(fI.A,{align:"right",children:ee().translate("companyProfileUpdateWorkspace.usedFactory.location")}),(0,lA.jsx)(fI.A,{align:"right",children:ee().translate("companyProfileUpdateWorkspace.usedFactory.categories")}),(0,lA.jsx)(fI.A,{align:"right",children:ee().translate("companyProfileUpdateWorkspace.usedFactory.auditCert")})]})})})})})})}));function DI(e){return(0,lA.jsx)(Xe.A,{component:"div",children:e.children})}(0,ne.Nv)(ee(),[Ue.DC]);const kI=e=>{const A=pg.parse(e.location.search),{tab:t=0}=A,a=Number(t);return"number"!==typeof a||isNaN(a)?0:a},LI=(0,pA.A)((0,BA.A)(EA.A,Eg.A,(()=>({root:{flexGrow:1,width:"100%"},fullWidth:{width:"100%"},paper:{padding:"5px 10px"},content:{padding:"20px"},margin:{margin:"0 10px"},divider:{color:"#B3B3B3",margin:"0",height:"3px",width:"100%"},AppBar:{background:"transparent",boxShadow:"none"},verticalLine:{"@media(max-width:767px)":{borderBottom:"2px solid #E7E7E7"},"@media(min-width:767px)":{borderLeft:"2px solid #E7E7E7"}},icon:{fontSize:"32px"},iconWithBooked:{fontSize:"32px",color:"#FFD700"},avatar:{margin:"10px",width:36,height:36},star:{"& label":{fontSize:"32px",marginTop:"5px",marginLeft:"5px"}},fontIcon:{backgroundColor:"#F2F2F2"}}))))((e=>{const A=$c()(e,["classes"]),{history:t,classes:a,match:{path:n="",params:{id:i=null}},loginState:{profile:{companyMaps:s}},data:l,data:{company:r,supplier:o},tags:c,productCategoryList:d,onFetch:g,onFetchDocument:C,onFetchMessageList:I,onFileUpload:u,onUpdate:p}=e,[E,B]=(0,y.useState)({value:kI(e),profile:"",companyType:"",name:"",address:"",strength:"",paramsId:"",isBookmarked:!1}),{value:Q,profile:m,paramsId:h}=E;return(0,y.useEffect)((()=>{Promise.resolve().then((()=>
1{if("/company-profile"===n){if(!s||!s[0])return;g("company","profile",s[0].companyId),B((e=>(0,v.A)((0,v.A)({},e),{},{profile:"company",paramsId:s[0].companyId})))}else"/buyers/:id"===n?(g("buyer","profile",i),B((e=>(0,v.A)((0,v.A)({},e),{},{profile:"buyer",paramsId:i})))):(Q===Ws.cq.document?C(i):g("supplier","profile",i),B((e=>(0,v.A)((0,v.A)({},e),{},{profile:"supplier",paramsId:i}))))})).then((()=>{})),(0,ne.eG)()}),[]),(0,y.useEffect)((()=>{const e="supplier"===m&&(o&&o.isBookmarked),A="supplier"===m?o&&o.companyPermission&&o.companyPermission.companyType:r&&r.companyPermission&&r.companyPermission.companyType;l&&!Q&&B((t=>(0,v.A)((0,v.A)({},t),{},{name:o&&o.name||r&&r.company_name,address:o&&o.address1||r&&r.address,isBookmarked:e,strength:"tradingCompany"===A?r&&r.tradingStrength:r&&r.factoryStrength})))}),[l]),(0,lA.jsx)("div",{className:a.root,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsxs)(wl.A,{item:!0,xs:12,md:12,sm:12,children:[(0,lA.jsx)(mI,{history:t,onUpdate:p,state:E}),(0,lA.jsx)(nl.A,{className:a.divider}),(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(Br.A,{position:"static",className:a.AppBar,children:(0,lA.jsxs)(_d.A,{value:Q,onChange:function(e,A){Promise.resolve().then((()=>{B((e=>(0,v.A)((0,v.A)({},e),{},{value:A})))})).then((()=>{switch(A){case Ws.cq.productDetails:g(m,"productDetails",h);break;case Ws.cq.audit:g(m,"audit",h);break;case Ws.cq.facility:g(m,"facility",h);break;case Ws.cq.factories:g(m,"factories",h);break;case Ws.cq.message:I(h);break;case Ws.cq.document:C(h);break;default:g(m,"profile",h)}}))},indicatorColor:"primary",textColor:"primary",variant:"standard",children:[(0,lA.jsx)(Td.A,{label:ee().translate("companyProfileUpdateWorkspace.overview")}),(0,lA.jsx)(Td.A,{label:ee().translate("companyProfileUpdateWorkspace.detail")}),(0,lA.jsx)(Td.A,{label:ee().translate("companyProfileUpdateWorkspace.auditCert")}),(0,lA.jsx)(Td.A,{label:ee().translate("companyProfileUpdateWorkspace.productionFacility")}),"supplier"===m&&(0,lA.jsx)(Td.A,{label:ee().translate("companyProfileUpdateWorkspace.usedFactories")}),"supplier"===m&&(0,lA.jsx)(Td.A,{label:ee().translate("companyProfileUpdateWorkspace.messageCenter")}),"supplier"===m&&(0,lA.jsx)(Td.A,{label:ee().translate("companyProfileUpdateWorkspace.supplierDocument")})]})})})})]}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,className:a.content,children:(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[(0,lA.jsx)("div",{className:Q!==Ws.cq.profile?a.hidden:"",children:(0,lA.jsx)(DI,{children:(0,lA.jsx)(cI,(0,v.A)({profile:m,paramsId:h,tags:c,supplier:o,company:r},A))})}),(0,lA.jsx)("div",{className:Q!==Ws.cq.productDetails?a.hidden:"",children:(0,lA.jsx)(DI,{children:(0,lA.jsx)(Kg,{profile:m,company:r,productCategoryList:d,paramsId:h,onFetch:g,onUpdate:p,onFileUpload:u})})}),(0,lA.jsx)("div",{className:Q!==Ws.cq.audit?a.hidden:"",children:(0,lA.jsx)(DI,{children:(0,lA.jsx)(Rg,(0,v.A)({profile:m,supplierCertifications:o&&o.supplierCertifications,companyCertifications:r&&r.companyCertifications,paramsId:h},A))})}),(0,lA.jsx)("div",{className:Q!==Ws.cq.facility?a.hidden:"",children:(0,lA.jsx)(DI,{children:(0,lA.jsx)(CI,(0,v.A)({company:r,profile:m,paramsId:h},A))})}),"supplier"===m&&(0,lA.jsx)("div",{className:Q!==Ws.cq.factories?a.hidden:"",children:(0,lA.jsx)(DI,{children:(0,lA.jsx)(TI,{})})}),"supplier"===m&&(0,lA.jsx)("div",{className:Q!==Ws.cq.message?a.hidden:"",children:(0,lA.jsx)(DI,{children:(0,lA.jsx)(gC,(0,v.A)({supplierId:h},A))})}),"supplier"===m&&(0,lA.jsx)("div",{className:Q!==Ws.cq.document?a.hidden:"",children:(0,lA.jsx)(DI,{children:(0,lA.jsx)(_I,(0,v.A)({supplierId:h},A))})})]})})})]})})}));var RI=t(26519);function FI(e,A){return(t,a)=>{const{profile:n}=a().loginState,i=R()(n,"companyMaps.0.companyId");return t(function(e){return{type:RI.Fc,companyId:e}}(i)),ot()("".concat(ne.xx).concat(ne.j8,"/companies/profile"),{method:"PATCH",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify(e)}).then(ne.dq).then(ne.Pq).then((e=>{t(function(e,A,t){return t&&t(A),{type:RI.TW,companyId:e,data:A}}(i,e,A))})).catch((e=>{var A;401===e.status&&t((0,N.RS)()),t((A="object"===typeof e?e.message:e,{type:RI.M7,reason:A}))}))}}function MI(e,A){const t=e.majorCustomers.filter((e=>e.clientName)).length<=0?ur()(e,{$unset:["majorCustomers"]}):e;return(e,a)=>{const{profile:n}=a().loginState;return e({type:RI.PT}),ot()("".concat(ne.xx).concat(ne.j8,"/companies/profile/setup"),{method:"PUT",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify((0,v.A)({userId:n.id,companyId:n.companyMaps[0].companyId},t))}).then(ne.dq).then((t=>{e(function(e){return{type:RI.Xi,companyId:e}}(t)),e((0,N.qX)(A))})).catch((A=>{var t;401===A.status&&e((0,N.RS)()),e((t="object"===typeof A?A.message:A,{type:RI.Ub,reason:t}))}))}}function OI(e,A){return t=>{t({type:RI.kv}),(0,Kd._c)(e,A).then((async e=>{const A=e&&e.length?e.map((e=>e.id)):[];
1return ot()("".concat(ne.xx).concat(ne.j8,"/companies/document"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({documentListIds:"[".concat(A.toString(),"]")})})})).then(ne.dq).then(ne.Pq).then((()=>{t({type:RI.y5})})).catch((e=>{var A;401===e.status&&t((0,N.RS)()),t((A="object"===typeof e?e.message:e,{type:RI.l1,reason:A}))}))}}function zI(e,A){return t=>{t({type:RI.bA}),(0,Kd._c)(A,"".concat(e,"/document")).then((async A=>{const t=A&&A.length?A.map((e=>e.id)):[];return ot()("".concat(ne.xx).concat(ne.j8,"/suppliers/").concat(e,"/document"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({documentListIds:"[".concat(t.toString(),"]")})})})).then(ne.dq).then(ne.Pq).then((()=>{ot()("".concat(ne.xx).concat(ne.j8,"/suppliers/").concat(e,"/document"),{method:"GET",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"}}).then(ne.dq).then(ne.Pq).then((e=>{t(function(e){return{type:RI.Xz,data:e}}(e[e.length-1]))}))})).catch((e=>{var A;401===e.status&&t((0,N.RS)()),t((A="object"===typeof e?e.message:e,{type:RI.e$,reason:A}))}))}}const VI=(0,j.Ng)((e=>(0,v.A)({loginState:e.loginState,productCategoryList:e.productCategoryList&&e.productCategoryList.data,data:e.companyProfileUpdateWorkspace&&e.companyProfileUpdateWorkspace.data,tags:e.tags&&e.tags.data,auditCertificationList:e.auditCertificationList&&e.auditCertificationList.data,status:e.companyProfileUpdateWorkspace&&e.companyProfileUpdateWorkspace.status,companyProfileUpdateWorkspace:e.companyProfileUpdateWorkspace||{},userId:e.loginState.profile.id,messageList:e.messageCenter.messageList,supplierList:e.companies&&e.companies.suppliers?e.companies.suppliers.data:[],statusMess:e.messageCenter.status},Ag(e))),(e=>({onFetch:(A,t,a)=>{e("company"===A||"buyer"===A?ng(t,a):gg(t,a))},onUpdate:(A,t,a,n,i)=>{e("company"===A||"buyer"===A?ig(t,a,0,i):Cg(t,a,n,i))},onFileUpload:(e,A,t,a,n,i)=>{(0,Kd.Y7)(t,a,"/companies/file/upload",n,i)},onFetchMessageList:A=>{e((0,$d.zX)(A))},onFetchDocument:A=>{e(function(e){return A=>(A(og()),ot()("".concat(ne.xx).concat(ne.j8,"/suppliers/").concat(e,"/document"),{headers:{Authorization:(0,ne.Ri)("token")}}).then(ne.dq).then(ne.Pq).then((t=>A(cg({document:t},e)))).catch((e=>{401===e.status&&A((0,N.RS)()),A(dg("object"===typeof e?e.message:e))})))}(A))},onUpdateDocument:(A,t,a)=>{e(Ig(A,t,a))},onFieldUpdate:(A,t,a)=>{e((0,St.QB)(A,t,a))},onDocumentUpload:(A,t,a)=>{e(lg(A,t,a))},onDocumentRemove:(A,t)=>{e(rg(A,t))},onSupplierDocumentUpload:(A,t)=>{e(zI(A,t))},addMessage:(A,t,a)=>e((0,$d.tg)(A,t,a)),saveFileDocument:(A,t)=>e(Ig(A,"post",t))})))(LI),HI=VI;var WI=t(82475),qI=t(43577),UI=t(43255),JI=t(8498);(0,ne.Nv)(ee(),[Ue.DC,Ue.v9]);const GI=(0,qs.A)((e=>({root:{width:"100%",maxWidth:"700px",backgroundColor:e.palette.background.paper},doneIcon:{color:"#1BB135",fontSize:"36px",margin:"0 10px"},title:{fontSize:"32px",fontWeight:"700",margin:"20px 10px"},subtitle:{fontSize:"18px",fontWeight:"700"},divider:{width:"80%",border:"0.5px solid #e7e7e7e7",margin:"20px 0"},headerIcon:{float:"right",margin:"10px 0"},gridMargin:{margin:"10px 0"},paper:{padding:"40px",boxShadow:"unset"}}))),YI={productInformation:{productCategories:!0,productPhoto:!0,productLiabilityInsurance:!0,productProduced:!0},auditCert:{companyCertifications:!0},majorCustomer:{majorCustomers:!0},annualVol:{annualVolume:!0},productFacility:{buildingNo:!0,companyImages:!0,factorySize:!0},productionProcss:{mainProductionProcesses:!0},productionEquip:{mainProductionEquipments:!0}},ZI=()=>{const e=GI(),[A,t]=(0,y.useState)([]),a=e=>()=>{const a=A.indexOf(e),n=[...A];-1===a?n.push(e):n.splice(a,1),t(n)};return(0,lA.jsx)(ks.A,{className:e.paper,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{className:e.title,children:[(0,lA.jsx)(UI.A,{className:e.doneIcon}),ee().translate("privacySetting.congratulations")]})})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{className:e.subtitle,children:ee().translate("privacySetting.title")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{children:ee().translate("privacySetting.subTitle")})})]})}),(0,lA.jsx)(nl.A,{className:e.divider}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{children:ee().translate("privacySetting.topic")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:ee().translate("privacySetting.subTopic")})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)($e.A,{subheader:(0,lA.jsx)(WI.A,{children:(0,lA.jsx)(wl.A,{container:!0,justify:"flex-end",className:e.gridMargin,children:(0,lA.jsxs)(Xe.A,{variant:"body1",children:[(0,lA.jsx)(JI.A,{}),ee().translate("privacySetting.public")]})})}),className:e.root,children:[(0,lA.jsxs)(Ye.A,{children:[(0,lA.jsx)(Ze.A,{primary:ee().translate("privacySetting.productInformation")}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(qI.A,{edge:"end",onChange:a("productInformation"),checked:-1!==A.indexOf("productInformation"),inputProps:{"aria-labelledby":"switch-list-label-wifi"}})})]}),(0,lA.jsxs)(Ye.A,{children:[(0,lA.jsx)(Ze.A,{primary:ee().translate("privacySetting.auditCertificates")}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(qI.A,{edge:"end",onChange:a("auditCert"),checked:-1!==A.indexOf("auditCert"),inputProps:{"aria-labelledby":"switch-list-label-bluetooth"}})})]}),(0,lA.jsxs)(Ye.A,{children:[(0,lA.jsx)(Ze.A,{primary:ee().translate("privacySetting.majorCustomers")}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(qI.A,{edge:"end",onChange:a("majorCustomer"),checked:-1!==A.indexOf("majorCustomer"),inputProps:{"aria-labelledby":"switch-list-label-bluetooth"}})})]}),(0,lA.jsxs)(Ye.A,{children:[(0,lA.jsx)(Ze.A,{primary:ee().translate("privacySetting.annualTurnover")}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(qI.A,{edge:"end",onChange:a("annualVol"),checked:-1!==A.indexOf("annualVol"),inputProps:{"aria-labelledby":"switch-list-label-bluetooth"}})})]}),(0,lA.jsxs)(Ye.A,{children:[(0,lA.jsx)(Ze.A,{primary:ee().translate("privacySetting.productionFacilities")}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(qI.A,{edge:"end",onChange:a("productFacility"),checked:-1!==A.indexOf("productFacility"),inputProps:{"aria-labelledby":"switch-list-label-bluetooth"}})})]}),(0,lA.jsxs)(Ye.A,{children:[(0,lA.jsx)(Ze.A,{primary:ee().translate("privacySetting.productionProcess")}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(qI.A,{edge:"end",onChange:a("productionProcss"),checked:-1!==A.indexOf("productionProcss"),inputProps:{"aria-labelledby":"switch-list-label-bluetooth"}})})]}),(0,lA.jsxs)(Ye.A,{children:[(0,lA.jsx)(Ze.A,{primary:ee().translate("privacySetting.productionEquipment")}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(qI.A,{edge:"end",onChange:a("productionEquip"),checked:-1!==A.indexOf("productionEquip"),inputProps:{"aria-labelledby":"switch-list-label-bluetooth"}})})]})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(wl.A,{container:!0,justify:"flex-end",children:(0,lA.jsx)(fr.A,{onClick:e=>{e.preventDefault();const t=A.map((e=>(0,v.A)({},YI[e]))),a=Object.keys(Object.assign({},...Object.keys(YI).filter((e=>!A.includes(e))).map((e=>(0,v.A)({},YI[e]))))).map((e=>({[e]:!1})));
1ot()("".concat(ne.xx).concat(ne.j8,"/companies/privacy"),{method:"PATCH",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},credentials:"include",body:JSON.stringify(Object.assign({},...t,...a))}).then(ne.dq).then((()=>{window.location.href="/supplier-manager/suppliers"})).catch((e=>{}))},variant:"outlined",color:"primary",children:"Save and Confirm"})})})]})})};var XI=t(98946);function KI(e){return A=>(A({type:XI.Kj}),ot()("".concat(ne.xx).concat(ne.j8,"/suppliers/create"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify(e)}).then(ne.dq).then(ne.Pq).then((e=>{A(function(e){return{type:XI.GG,supplierId:e}}(e)),A({type:XI.$m})})).catch((e=>{var t;401===e.status&&A((0,N.RS)()),A((t="object"===typeof e?e.message:e,{type:XI.VK,reason:t}))})))}function $I(e){return{type:XI.Gy,data:e}}function eu(e){return A=>(A({type:XI.S1}),ot()("".concat(ne.xx).concat(ne.j8,"/suppliers/").concat(e),{}).then(ne.dq).then(ne.Pq).then((()=>{ne.Pq?A($I(ne.Pq)):A($I(""))})).catch((e=>{var t;401===e.status&&A((0,N.RS)()),A((t="object"===typeof e?e.message:e,{type:XI.hi,reason:t}))})))}var Au=t(33091),tu=t(71294),au=t(6456);const nu=Sg(Sr.A_),iu=e=>{let{data:A,func:t}=e;const{classes:a,dataSrc:n,activeStep:i,currencies:s}=A,{onAddNestedRecord:l,onRemoveNestedRecord:r}=t;return(0,lA.jsxs)(wl.A,{container:!0,spacing:4,style:{display:n.companyPermission&&"distributor"===n.companyPermission.companyType&&3===i?"block":"none"},children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(ks.A,{className:a.paper,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:1,sm:1,md:1,children:(0,lA.jsx)(tu.A,{className:a.primary})}),(0,lA.jsxs)(wl.A,{item:!0,xs:10,sm:10,md:10,children:[(0,lA.jsx)(Xe.A,{className:Si()(a.primary,a.paperTitle),children:ee().translate("companyProfileWorkspace.basicInformation.title")}),(0,lA.jsx)(Xe.A,{className:a.paperSubTitle,children:ee().translate("companyProfileWorkspace.basicInformation.subtitle")})]})]})})})})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Xe.A,{className:a.paperField,children:ee().translate("companyProfileWorkspace.aboutCompany.majorCustomer")})}),n.majorCustomers&&n.majorCustomers.map(((e,A)=>(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:10,sm:10,md:10,children:(0,lA.jsx)(nu,{name:"majorCustomer",storeName:"companyProfileWorkspace",accessPath:["majorCustomers",A,"clientName"],fullWidth:!0,shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(Gs.A,{"aria-label":"Delete",className:a.button,onClick:()=>r("majorCustomers",A),children:(0,lA.jsx)(au.A,{style:{fontSize:"35px"}})})})]})},A))),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,children:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",fullWidth:!0,onClick:()=>l("majorCustomers"),children:ee().translate("companyProfileWorkspace.aboutCompany.addMoreClient")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Xe.A,{className:a.paperField,children:ee().translate("companyProfileWorkspace.aboutCompany.annualVolumn")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"row",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(Pg.A,{storeName:"companyProfileWorkspace",accessPath:["currency"],choices:s,shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:10,sm:10,md:10,children:(0,lA.jsx)(nu,{name:"annualVolume",storeName:"companyProfileWorkspace",accessPath:["annualVolume"],fullWidth:!0,shrink:!0})})]})})]})})]})};var su=t(81461);const lu=e=>{let{data:A,func:t}=e;const{classes:a,idx:n}=A,{handleAuditCertFileUploadChange:i}=t,[s,l]=(0,y.useState)([]),[r,o]=(0,y.useState)(0);return(0,y.useEffect)((()=>{s&&s.length&&i("auditCert",n,s)}),[s]),(0,lA.jsxs)(wl.A,{className:a.gridMargin,container:!0,justify:"flex-start",children:[(0,lA.jsx)(jg,{values:{fileList:s,progress:r},functions:{setFileList:l}}),(0,lA.jsx)(bg,{values:{fileList:s},functions:{setFileList:l,setProgress:o},layout:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",children:ee().translate("companyProfileWorkspace.auditCertPage.uploadCopy")})})]})},ru=Sg(Sr.A_),ou=e=>{let{data:A,func:t}=e;
1const{classes:a,dataSrc:n,activeStep:i,auditCertList:s}=A,{onAddNestedRecord:l,onRemoveNestedRecord:r,handleAuditCertDelete:o,handleAuditCertFileUploadChange:c}=t;return(0,lA.jsxs)(wl.A,{container:!0,spacing:4,style:{display:n.companyPermission&&"distributor"!==n.companyPermission.companyType&&3===i?"block":"none"},children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{className:a.paperTitle,children:ee().translate("companyProfileWorkspace.auditCertPage.title")})})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[n.companyCertifications&&s&&n.companyCertifications.map(((e,A)=>(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(ks.A,{className:a.paper,children:(0,lA.jsxs)(wl.A,{container:!0,alignContent:"flex-end",children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,justify:"flex-end",children:(0,lA.jsx)(Gs.A,{"aria-label":"Delete",className:a.button,onClick:()=>{r("companyCertifications",A),o(e.id,A)},children:(0,lA.jsx)(hC.A,{})})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Pg.A,{storeName:"companyProfileWorkspace",accessPath:["companyCertifications",A,"factoryAuditRequestTypeGroupItem","factoryAuditRequestTypeGroupId"],choices:s,shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Pg.A,{storeName:"companyProfileWorkspace",accessPath:["companyCertifications",A,"factoryAuditRequestTypeGroupItemId"],shrink:!0,choices:e.factoryAuditRequestTypeGroupItem&&s.filter((A=>A.value===e.factoryAuditRequestTypeGroupItem.factoryAuditRequestTypeGroupId))?s.find((A=>A.value===e.factoryAuditRequestTypeGroupItem.factoryAuditRequestTypeGroupId)).children:[]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(ru,{name:"organisation",storeName:"companyProfileWorkspace",accessPath:["companyCertifications",A,"organisation"],shrink:!0,fullWidth:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(ru,{name:"grade",storeName:"companyProfileWorkspace",accessPath:["companyCertifications",A,"grade"],shrink:!0,fullWidth:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(ru,{name:"reportStatus",storeName:"companyProfileWorkspace",accessPath:["companyCertifications",A,"reportStatus"],shrink:!0,fullWidth:!0})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Pg.A,{storeName:"companyProfileWorkspace",accessPath:["companyCertifications",A,"auditType"],shrink:!0,choices:Ws.wu})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(su.A,{storeName:"companyProfileWorkspace",accessPath:["companyCertifications",A,"auditDate"],shrink:!0,placeholder:"YYYY-MM-DD"})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(su.A,{storeName:"companyProfileWorkspace",accessPath:["companyCertifications",A,"expiryDate"],shrink:!0,placeholder:"YYYY-MM-DD"})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(ru,{name:"reportNo",storeName:"companyProfileWorkspace",accessPath:["companyCertifications",A,"reportNo"],shrink:!0,fullWidth:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:8,md:8,children:(0,lA.jsx)(ru,{name:"remark",storeName:"companyProfileWorkspace",accessPath:["companyCertifications",A,"remark"],shrink:!0,fullWidth:!0})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(lu,{data:{classes:a,idx:A},func:{handleAuditCertFileUploadChange:c}})})]})})},A))),(0,lA.jsx)(wl.A,{className:a.gridMargin,item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,justify:"center",alignItems:"center",children:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",fullWidth:!0,onClick:()=>l("companyCertifications"),children:ee().translate("companyProfileWorkspace.auditCertPage.addAuditCert")})})})]})})]})};var cu=t(77949);const du=e=>{let{data:A,func:t}=e;const{classes:a}=A,{handleFileUploadChange:n}=t,[i,s]=(0,y.useState)([]),[l,r]=(0,y.useState)(0);return(0,y.useEffect)((()=>{i&&i.length&&n("companyLogo",i)}),[i]),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Xe.A,{className:a.paperField,children:ee().translate("companyProfileWorkspace.basicInformation.companyLogo")})}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:6,children:[(0,lA.jsx)(jg,{values:{fileList:i,progress:l},functions:{setFileList:s}}),(0,lA.jsx)(bg,{values:{fileList:i},functions:{setFileList:s,setProgress:r},supportedFiles:"image/png,image/gif,image/jpeg",maxFiles:1,layout:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",fullWidth:!0,children:ee().translate("companyProfileWorkspace.basicInformation.addCategory")})})]})]})})},gu=e=>{let{data:A,func:t}=e;const{classes:a}=A,{handleFileUploadChange:n}=t,[i,s]=(0,y.useState)([]),[l,r]=(0,y.useState)(0);return(0,y.useEffect)((()=>{i&&i.length&&n("companyDocuments",i)}),[i]),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Xe.A,{className:a.paperField,children:ee().translate("companyProfileWorkspace.basicInformation.companyDocuments")})}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:6,children:[(0,lA.jsx)(jg,{values:{fileList:i,progress:l},functions:{setFileList:s}}),(0,lA.jsx)(bg,{values:{fileList:i},functions:{setFileList:s,setProgress:r},layout:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",fullWidth:!0,children:ee().translate("general.upload")}),(0,lA.jsx)(Xe.A,{className:a.documentsDesc,children:ee().translate("companyProfileWorkspace.basicInformation.companyDocumentsDescription")})]})})]})]})})},Cu=Sg(Sr.A_),Iu=e=>{let{data:A,func:t}=e;const{classes:a}=A,{handleFileUploadChange:n}=t,[i,s]=(0,y.useState)([]),[l,r]=(0,y.useState)(0);return(0,y.useEffect)((()=>{i&&i.length&&n("companyBr",i)}),[i]),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Xe.A,{className:a.paperField,children:ee().translate("companyProfileWorkspace.basicInformation.businessRegistration")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Cu,{name:"company_registration_no",storeName:"companyProfileUpdateWorksp
1ace",accessPath:["company_registration_no"],fullWidth:!0})}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:6,children:[(0,lA.jsx)(jg,{values:{fileList:i,progress:l},functions:{setFileList:s}}),(0,lA.jsx)(bg,{values:{fileList:i},functions:{setFileList:s,setProgress:r},supportedFiles:".pdf",maxFiles:4,layout:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",fullWidth:!0,children:ee().translate("companyProfileWorkspace.basicInformation.uploadCopy")})})]})]})})},uu=e=>{let{data:A,func:t}=e;const{classes:a}=A,{handleFileUploadChange:n}=t,[i,s]=(0,y.useState)([]),[l,r]=(0,y.useState)(0);return(0,y.useEffect)((()=>{i&&i.length&&n("companyPhoto",i)}),[i]),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Xe.A,{className:a.paperField,children:ee().translate("companyProfileWorkspace.basicInformation.companyPhoto")})}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:6,children:[(0,lA.jsx)(jg,{values:{fileList:i,progress:l},functions:{setFileList:s}}),(0,lA.jsx)(bg,{values:{fileList:i},functions:{setFileList:s,setProgress:r},supportedFiles:"image/png,image/gif,image/jpeg",layout:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",fullWidth:!0,children:ee().translate("general.upload")})})]})]})})},pu=Sg(Sr.A_),Eu=e=>{let{data:A,func:t}=e;const{classes:a,activeStep:n,countryList:i}=A,{handleFileUploadChange:s}=t;return(0,lA.jsxs)(wl.A,{container:!0,spacing:4,style:{display:1===n?"block":"none"},children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(ks.A,{className:a.paper,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:1,sm:1,md:1,children:(0,lA.jsx)(tu.A,{className:a.primary})}),(0,lA.jsxs)(wl.A,{item:!0,xs:10,sm:10,md:10,children:[(0,lA.jsx)(Xe.A,{className:Si()(a.primary,a.paperTitle),children:ee().translate("companyProfileWorkspace.basicInformation.title")}),(0,lA.jsx)(Xe.A,{className:a.paperSubTitle,children:ee().translate("companyProfileWorkspace.basicInformation.subtitle")})]})]})})})})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Xe.A,{className:a.paperField,children:ee().translate("companyProfileWorkspace.basicInformation.companyAddress")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(pu,{name:"address",storeName:"companyProfileWorkspace",accessPath:["address"],fullWidth:!0,shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(pu,{name:"address2",storeName:"companyProfileWorkspace",accessPath:["address2"],fullWidth:!0,shrink:!0})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(pu,{name:"addressChi",storeName:"companyProfileWorkspace",accessPath:["addressChi"],fullWidth:!0,shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(pu,{name:"addressChi2",storeName:"companyProfileWorkspace",accessPath:["addressChi2"],fullWidth:!0,shrink:!0})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(cu.A,{storeName:"companyProfileWorkspace",accessPath:["country"],choices:i.map((e=>({label:ee().translate("country.".concat(e.region)),value:e.region}))),shrink:!0,fullWidth:!0})})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(pu,{name:"zipCode",storeName:"companyProfileWorkspace",accessPath:["zipCode"],fullWidth:!0,shrink:!0})})})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Xe.A,{className:a.paperField,children:ee().translate("companyProfileWorkspace.basicInformation.contactPerson")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(pu,{name:"contactPerson",
1storeName:"companyProfileWorkspace",accessPath:["contactPerson"],fullWidth:!0,shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(pu,{name:"contactPersonPosition",storeName:"companyProfileWorkspace",accessPath:["contactPersonPosition"],fullWidth:!0,shrink:!0})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(pu,{name:"contactPersonPhone",storeName:"companyProfileWorkspace",accessPath:["contactPersonPhone"],fullWidth:!0,shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(pu,{name:"contactPersonEmail",storeName:"companyProfileWorkspace",accessPath:["contactPersonEmail"],fullWidth:!0,shrink:!0})})]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Xe.A,{className:a.paperField,children:ee().translate("companyProfileWorkspace.basicInformation.others")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(pu,{name:"site_url",storeName:"companyProfileWorkspace",accessPath:["site_url"],fullWidth:!0,shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(pu,{name:"yearEstablished",storeName:"companyProfileWorkspace",accessPath:["yearEstablished"],fullWidth:!0,shrink:!0})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(pu,{name:"employeeNo",storeName:"companyProfileWorkspace",accessPath:["employeeNo"],fullWidth:!0,shrink:!0})})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Pg.A,{storeName:"companyProfileWorkspace",accessPath:["companyPermission","ownershipType"],choices:[{value:"jointVenture",label:ee().translate("companyProfileUpdateWorkspace.jointVenture")},{value:"corporationPrivatelyOwned",label:ee().translate("companyProfileUpdateWorkspace.corporationPrivatelyOwned")},{value:"partnership",label:ee().translate("companyProfileUpdateWorkspace.partnership")},{value:"foreignInvestment",label:ee().translate("companyProfileUpdateWorkspace.foreignInvestment")},{value:"other",label:ee().translate("companyProfileUpdateWorkspace.other")}],noLable:!0,shrink:!0})})})})]})}),(0,lA.jsx)(du,{data:{classes:a},func:{handleFileUploadChange:s}}),(0,lA.jsx)(gu,{data:{classes:a},func:{handleFileUploadChange:s}}),(0,lA.jsx)(Iu,{data:{classes:a},func:{handleFileUploadChange:s}}),(0,lA.jsx)(uu,{data:{classes:a},func:{handleFileUploadChange:s}})]})},Bu=Sg(Sr.A_),Qu=e=>{let{data:A,func:t}=e;const{classes:a,dataSrc:n,activeStep:i,currencies:s}=A,{onAddNestedRecord:l}=t;return(0,lA.jsxs)(wl.A,{container:!0,spacing:4,style:{display:n.companyPermission&&"distributor"!==n.companyPermission.companyType&&4===i?"block":"none"},children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(ks.A,{className:a.paper,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:1,sm:1,md:1,children:(0,lA.jsx)(tu.A,{className:a.primary})}),(0,lA.jsxs)(wl.A,{item:!0,xs:10,sm:10,md:10,children:[(0,lA.jsx)(Xe.A,{className:Si()(a.primary,a.paperTitle),children:ee().translate("companyProfileWorkspace.basicInformation.title")}),(0,lA.jsx)(Xe.A,{className:a.paperSubTitle,children:ee().translate("companyProfileWorkspace.basicInformation.subtitle")})]})]})})})})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(Xe.A,{className:a.paperField,children:[ee().translate("companyProfileWorkspace.aboutCompany.majorCustomer"),(0,lA.jsxs)("span",{className:a.paperFieldSub,children:["(",ee().translate("companyProfileWorkspace.aboutCompany.optional"),")"]})]})}),n.majorCustomers?n.majorCustomers.map(((e,A)=>(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Bu,{name:"majorCustomer",storeName:"companyProfileWorkspace",accessPath:["majorCustomers",A,"clientName"],fullWidth:!0,shrink:!0})},A))):"",(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",fullWidth:!0,onClick:()=>l("majorCustomers"),children:ee().translate("companyProfileWorkspace.aboutCompany.addMoreClient")}
1)})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(Xe.A,{className:a.paperField,children:[ee().translate("companyProfileWorkspace.aboutCompany.annualVolumn"),(0,lA.jsxs)("span",{className:a.paperFieldSub,children:["(",ee().translate("companyProfileWorkspace.aboutCompany.optional"),")"]})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"row",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(Pg.A,{storeName:"companyProfileWorkspace",accessPath:["currency"],choices:s,shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:10,sm:10,md:10,children:(0,lA.jsx)(Bu,{name:"annualVolume",storeName:"companyProfileWorkspace",accessPath:["annualVolume"],fullWidth:!0,shrink:!0})})]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(Xe.A,{className:a.paperField,children:[ee().translate("companyProfileWorkspace.buildingMaterial.productionTitle"),(0,lA.jsxs)("span",{className:a.paperFieldSub,children:["(",ee().translate("companyProfileWorkspace.buildingMaterial.optional"),")"]})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Xe.A,{className:a.paperFieldSub,children:ee().translate("companyProfileWorkspace.buildingMaterial.factorySize")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Bu,{name:"factoryProductionArea",storeName:"companyProfileWorkspace",accessPath:["factoryProductionArea"],shrink:!0,fullWidth:!0,InputProps:{endAdornment:(0,lA.jsx)(ad.A,{variant:"filled",position:"end",children:ee().translate("companyProfileWorkspace.meterSquare")})}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Bu,{name:"factoryWarehouseArea",storeName:"companyProfileWorkspace",accessPath:["factoryWarehouseArea"],shrink:!0,fullWidth:!0,InputProps:{endAdornment:(0,lA.jsx)(ad.A,{variant:"filled",position:"end",children:ee().translate("companyProfileWorkspace.meterSquare")})}})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Bu,{name:"factoryOfficeArea",storeName:"companyProfileWorkspace",accessPath:["factoryOfficeArea"],shrink:!0,fullWidth:!0,InputProps:{endAdornment:(0,lA.jsx)(ad.A,{variant:"filled",position:"end",children:ee().translate("companyProfileWorkspace.meterSquare")})}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Bu,{name:"factoryDormitoryArea",storeName:"companyProfileWorkspace",accessPath:["factoryDormitoryArea"],shrink:!0,fullWidth:!0,InputProps:{endAdornment:(0,lA.jsx)(ad.A,{variant:"filled",position:"end",children:ee().translate("companyProfileWorkspace.meterSquare")})}})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Bu,{name:"sumOfTotals",storeName:"companyProfileWorkspace",accessPath:["sumOfTotals"],shrink:!0,fullWidth:!0,InputProps:{endAdornment:(0,lA.jsx)(ad.A,{variant:"filled",position:"end",children:ee().translate("companyProfileWorkspace.meterSquare")})}})})})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Xe.A,{className:a.paperFieldSub,children:"Number of buildings"})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Bu,{name:"buildingProduction",storeName:"companyProfileWorkspace",accessPath:["buildingProduction"],fullWidth:!0,shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Bu,{name:"buildingWarehouse",storeName:"companyProfileWorkspace",accessPath:["buildingWarehouse"],fullWidth:!0,shrink:!0})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Bu,{name:"buildingOffice",storeName:"companyProfileWorkspace",accessPath:["buildingOffice"],fullWidth:!0,shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Bu,{name:"buildingDormitory",storeName:"companyProfileWorkspace",accessPath:["buildingDormitory"],fullWidth:!0,shrink:!0})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Bu,{name:"sumOfBuildings",storeName:"companyProfileWorkspace",accessPath:["sumOfBuildings"],shrink:!0,fullWidth:!0})})})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(Xe.A,{className:a.paperField,children:[ee().translate("companyProfileWorkspace.buildingMaterial.mainProcess"),(0,lA.jsxs)("span",{className:a.paperFieldSub,children:["(",ee().translate("companyProfileWorkspace.buildingMaterial.optional"),")"]})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Bu,{name:"mainProductionProcesses",storeName:"companyProfileWorkspace",accessPath:["mainProductionProcesses"],shrink:!0,fullWidth:!0})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(Xe.A,{className:a.paperField,children:[ee().translate("companyProfileWorkspace.buildingMaterial.mainProduction"),(0,lA.jsxs)("span",{className:a.paperFieldSub,children:["(",ee().translate("companyProfileWorkspace.buildingMaterial.optional"),")"]})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Bu,{name:"mainProductionEquipments",storeName:"companyProfileWorkspace",accessPath:["mainProductionEquipments"],shrink:!0,fullWidth:!0})})]})})]})},mu=e=>{let{data:A,func:t}=e;const{classes:a}=A,{handleFileUploadChange:n}=t,[i,s]=(0,y.useState)([]),[l,r]=(0,y.useState)(0);return(0,y.useEffect)((()=>{i&&i.length&&n("companyProduct",i)}),[i]),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:6,children:[(0,lA.jsx)(Xe.A,{className:a.paperField,children:ee().translate("companyProfileWorkspace.productInformation.productPhotos.title")}),(0,lA.jsx)(Xe.A,{className:a.paperFieldSub,children:ee().translate("companyProfileWorkspace.productInformation.productPhotos.subtitle")})]}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:6,children:[(0,lA.jsx)(jg,{values:{fileList:i,progress:l},functions:{setFileList:s}}),(0,lA.jsx)(bg,{values:{fileList:i},functions:{setFileList:s,setProgress:r},layout:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",fullWidth:!0,children:ee().translate("companyProfileWorkspace.productInformation.productPhotos.upload")})})]})]})})},hu=Sg(Sr.A_),xu=e=>{let{data:A,func:t}=e;const{classes:a,dataSrc:n,activeStep:i,productCategories:s,topMarketList:l}=A,{onAddNestedRecord:r,onRemoveNestedRecord:o,handleFileUploadChange:c}=t;return(0,lA.jsxs)(wl.A,{container:!0,spacing:4,style:{display:i&&2===i?"block":"none"},children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:6,children:[(0,lA.jsx)(Xe.A,{className:a.paperField,children:ee().translate("companyProfileWorkspace.productInformation.productCategory.title")}),(0,lA.jsx)(Xe.A,{className:a.paperFieldSub,children:ee().translate("companyProfileWorkspace.productInformation.productCategory.subtitle")})]}),n.productCategories&&n.productCategories.map(((e,A)=>(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:10,sm:10,md:10,children:(0,lA.jsx)(Pg.A,{storeName:"companyProfileWorkspace",accessPath:["productCategories",A,"id"],choices:s,noLable:!0,shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(Gs.A,{"aria-label":"Delete",className:a.button,onClick:()=>o("productCategories",A),children:(0,lA.jsx)(au.A,{style:{fontSize:"35px"}})})})]})},A))),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",fullWidth:!0,onClick:()=>r("productCategories"),children:ee().translate("companyProfileWorkspace.productInformation.addCategory")})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Xe.A,{className:a.paperField,children:ee().translate("companyProfileWorkspace.productInformation.productProduced.title")})}),n.productProduceds&&n.productProduceds.map(((e,A)=>(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:10,sm:10,md:10,children:(0,lA.jsx)(hu,{name:"productProduceds",storeName:"companyProfileWorkspace",accessPath:["productProduceds",A,"product"],fullWidth:!0,shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(Gs.A,{"aria-label":"Delete",className:a.button,onClick:()=>o("productProduceds",A),children:(0,lA.jsx)(au.A,{style:{fontSize:"35px"}})})})]})},A))),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",fullWidth:!0,onClick:()=>r("productProduceds"),children:ee().translate("companyProfileWorkspace.productInformation.productProduced.addProduct")})})]})}),(0,lA.jsx)(mu,{data:{classes:a},func:{handleFileUploadChange:c}}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(Xe.A,{className:a.paperField,children:[ee().translate("companyProfileWorkspace.productInformation.productPhotos.top3Mar
1ktet.title"),(0,lA.jsxs)("span",{className:a.paperFieldSub,children:["(",ee().translate("companyProfileWorkspace.productInformation.productPhotos.top3Marktet.subtitle"),")"]})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:[0,1,2].map(((e,A)=>(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(cu.A,{storeName:"companyProfileWorkspace",accessPath:["topMarkets",A,"region"],choices:l.map((e=>({label:ee().translate("country.".concat(e.region)),value:e.region}))),InputLabelProps:{shrink:!0},shrink:!0})},A)))})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(Xe.A,{className:a.paperField,children:[ee().translate("companyProfileWorkspace.productInformation.productInsurance.title"),(0,lA.jsxs)("span",{className:a.paperFieldSub,children:["(",ee().translate("companyProfileWorkspace.productInformation.productInsurance.optional"),")"]})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(bC,{hasTitle:!0,storeName:"companyProfileWorkspace",accessPath:["productLiabilityInsurance"],choices:[{label:"Yes",value:"yes"},{label:"No",value:"no"}]})})]})}),n&&"yes"===n.productLiabilityInsurance?(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(Xe.A,{className:a.paperField,children:[ee().translate("companyProfileWorkspace.productInformation.productInsurance.title"),(0,lA.jsxs)("span",{className:a.paperFieldSub,children:["(",ee().translate("companyProfileWorkspace.productInformation.productInsurance.optional"),")"]})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:n.insuranceCountries&&n.insuranceCountries.map(((e,A)=>(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:10,sm:10,md:10,children:(0,lA.jsx)(hu,{storeName:"companyProfileWorkspace",accessPath:["insuranceCountries",A,"country"],name:"insuranceCountries",fullWidth:!0,shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(Gs.A,{"aria-label":"Delete",className:a.button,onClick:()=>o("insuranceCountries",A),children:(0,lA.jsx)(au.A,{style:{fontSize:"35px"}})})})]})},A)))}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(fr.A,{onClick:()=>r("insuranceCountries"),variant:"outlined",color:"primary",fullWidth:!0,children:ee().translate("companyProfileWorkspace.productInformation.productInsurance.addCountry")})})]})})]})}):""]})},vu=Sg(Sr.A_),fu=e=>{let{data:{classes:A,activeStep:t}}=e;return(0,lA.jsxs)(wl.A,{container:!0,spacing:4,style:{display:t?"none":"block"},children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{className:A.paperTitle,children:ee().translate("companyProfileWorkspace.welcomePage.title")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{className:A.paperSubTitle,children:ee().translate("companyProfileWorkspace.welcomePage.subtitle")})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(Xe.A,{className:A.paperTitle,children:ee().translate("companyProfileWorkspace.welcomePage.companyName")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(vu,{name:"company_name",storeName:"companyProfileWorkspace",accessPath:["company_name"],fullWidth:!0,shrink:!0})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,children:(0,lA.jsx)(vu,{name:"companyNameChi",storeName:"companyProfileWorkspace",accessPath:["companyNameChi"],fullWidth:!0,shrink:!0})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,direction:"column",spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{className:A.paperTitle,children:ee().translate("companyProfileWorkspace.welcomePage.businessType")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(bC,{hasTitle:!0,storeName:"companyProfileWorkspace",accessPath:["companyPermission","companyType"],choices:[{label:ee().translate("companyProfileWorkspace.welcomePage.distributor"),value:"distributor"},{label:ee().translate("companyProfileWorkspace.welcomePage.tradingCompany"),value:"tradingCompany"},{label:ee().translate("companyProfileWorkspace.welcomePage.factory"),value:"factory"},{label:ee().translate("companyProfileWorkspace.welcomePage.rawMaterial"),value:"rawMaterial"}]})})]})})]})};
1(0,ne.Nv)(ee(),[Ue.DC,Ue.v9,Ue.wZ]);const yu=(0,pA.A)((0,BA.A)(Eg.A,(e=>({paper:{padding:e.spacing(4),boxShadow:"5px 5px 5px #F7F7F7"},paperBar:{padding:e.spacing(4),backgroundColor:"#E7E7E7"},title:{fontSize:"1.2rem",fontWeight:"600",padding:"10px 20px"},linear:{maxWidth:"100%",flexGrow:1,background:"transparent",padding:0},primary:{color:"#0C91C4"},progress:{width:"100%",height:"10px",backgroundColor:"#C4C4C4"},paperTitle:{fontSize:"1rem",fontWeight:"600"},paperSubTitle:{fontSize:"0.8rem",color:"#828282"},paperField:{fontSize:"1rem",fontWeight:"600"},paperFieldSub:{fontSize:"0.8rem",color:"#828282"},gridMargin:{margin:"20px 0"},documentsDesc:{fontWeight:400,color:"rgba(0, 0, 0, 0.54)",fontSize:"0.75rem",paddingTop:"12px"}}))))((e=>{const{classes:A,match:t,history:a,loginState:n,productCategoryList:i,auditCertificationList:s,companyProfileWorkspace:l,companyProfileWorkspace:{data:r={}},companyProfileWorkspace:{data:{companyPermission:o}},onInit:c,onAddNestedRecord:d,onRemoveNestedRecord:g,onCompanyProfileCreate:C,onDeleteAuditCert:I,onDocumentUpload:u,onFileUpload:p}=e,{enqueueSnackbar:E,closeSnackbar:B}=(0,PI.dh)(),[Q,m]=(0,y.useState)({steps:{distributor:[ee().translate("companyProfileWorkspace.stepper.Step1"),ee().translate("companyProfileWorkspace.stepper.Step2"),ee().translate("companyProfileWorkspace.stepper.Step4")],tradingCompany:[ee().translate("companyProfileWorkspace.stepper.Step1"),ee().translate("companyProfileWorkspace.stepper.Step2"),ee().translate("companyProfileWorkspace.stepper.Step3"),ee().translate("companyProfileWorkspace.stepper.Step4")],factory:[ee().translate("companyProfileWorkspace.stepper.Step1"),ee().translate("companyProfileWorkspace.stepper.Step2"),ee().translate("companyProfileWorkspace.stepper.Step3"),ee().translate("companyProfileWorkspace.stepper.Step4")],rawMaterial:[ee().translate("companyProfileWorkspace.stepper.Step1"),ee().translate("companyProfileWorkspace.stepper.Step2"),ee().translate("companyProfileWorkspace.stepper.Step3"),ee().translate("companyProfileWorkspace.stepper.Step4")]},activeStep:0,basicInfo:!1,dzRequest:0,companyId:null,errorModal:!1,errorMsg:"",path:t.path.split("/")[t.path.split("/").length-1],companyLogo:[],companyDocuments:[],companyBr:[],companyPhoto:[],companyProduct:[],auditCert:[]}),{steps:h,activeStep:x,companyId:f,path:j,companyLogo:b,companyDocuments:P,companyBr:w,companyPhoto:S,companyProduct:N,auditCert:_}=Q;(0,y.useEffect)((()=>{c()}),[]),(0,y.useEffect)((()=>{if("uploading"===l.status){const{companyId:e}=n.profile&&n.profile.companyMaps&&n.profile.companyMaps.length&&n.profile.companyMaps[0];f&&P.length&&u(P,"".concat(e,"/document"));let A="";f?A="/companies/file/upload":r.supplierId&&(A="/suppliers/".concat(r.supplierId,"/file/upload")),A&&p({type:"companyLogo"},b,A,a,j,n.redirectPath),p({type:"BR"},w,"/companies/file/upload",a,j,n.redirectPath),p({type:"companyImage"},S,"/companies/file/upload",a,j,n.redirectPath),p({type:"companyProduct"},N,"/companies/file/upload",a,j,n.redirectPath),_.forEach(((e,A)=>{_[A]&&_[A].length&&p((0,v.A)({type:"auditCert"},r.companyCertifications[A]),_[A],"/companies/file/upload",a,j,n.redirectPath)}))}}),[l.status]);function T(e,A){m((t=>(0,v.A)((0,v.A)({},t),{},{[e]:A})))}function D(e,A,t){m((a=>(0,v.A)((0,v.A)({},a),{},{[e]:a[e].map(((e,a)=>a===A?t:e))})))}function k(e,A){I(e),m((e=>(0,v.A)((0,v.A)({},e),{},{auditCert:e.auditCert.filter(((e,t)=>t!==A))})))}function L(){C(l.data,(()=>{E(ee().translate("messageCenter.notification.profileSetupSuccess"),{variant:"success",autoHideDuration:3e3,anchorOrigin:{vertical:"bottom",horizontal:"center"},action:e=>(0,lA.jsx)(fr.A,{onClick:()=>B(e),style:{color:"white"},children:"Close"})}),(0,ne.R7)(a)("/profile/privacy/setup")}))}const R=o&&o.companyType&&h[o.companyType],F=R&&R.length;return(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(ks.A,{className:A.paperBar,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(Gs.A,{onClick:()=>{m((e=>(0,v.A)((0,v.A)({},e),{},{activeStep:x-1})))},disabled:!x,children:(0,lA.jsx)("i",{className:"material-icons",children:"keyboard_backspace"})}),(0,lA.jsx)(Xe.A,{className:A.title,children:x?R[x-1]:ee().translate("companyProfileWorkspace.stepper.welcome")})]})})})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[!!x&&(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(Au.A,{classes:{progress:A.progress},className:A.linear,variant:"progress",steps:F,activeStep:x-1,position:"static"})}),(0,lA.jsx)(ks.A,{className:A.paper,children:(0,lA.jsxs)("div",{id:"setUpPage",children:[(0,lA.jsx)(fu,{data:{classes:A,activeStep:x}}),(0,lA.jsx)(Eu,{data:{classes:A,activeStep:x,countryList:ne.HH},func:{handleFileUploadChange:T}}),function(){const e=i&&i.map((e=>({value:e.id,label:e["name_".concat((0,ne.JK)().replace("-",""))]})));return(0,lA.jsx)(xu,{data:{classes:A,dataSrc:r,activeStep:x,productCategories:e,topMarketList:ne.OM},func:{onAddNestedRecord:d,onRemoveNestedRecord:g,handleFileUploadChange:T}})}(),function(){const e=s&&s.map((e=>({label:ee().translate("companyProfileWorkspace.".concat(e.name)),value:e.id,children:e.factoryAuditRequestTypeGroupItems.map((e=>({label:e.name,value:e.id})))})));return(0,lA.jsx)(ou,{data:{classes:A,dataSrc:r,activeStep:x,auditCert
1List:e},func:{onAddNestedRecord:d,onRemoveNestedRecord:g,handleAuditCertDelete:k,handleAuditCertFileUploadChange:D}})}(),function(){const e=[{label:ee().translate("currency.usd"),value:"usd"},{label:ee().translate("currency.eur"),value:"eur"}];return(0,lA.jsx)(iu,{data:{classes:A,dataSrc:r,activeStep:x,currencies:e},func:{onAddNestedRecord:d,onRemoveNestedRecord:g}})}(),function(){const e=[{label:ee().translate("currency.usd"),value:"usd"},{label:ee().translate("currency.eur"),value:"eur"}];return(0,lA.jsx)(Qu,{data:{classes:A,dataSrc:r,activeStep:x,currencies:e},func:{onAddNestedRecord:d}})}(),(0,lA.jsx)(wl.A,{className:A.gridMargin,container:!0,justify:"flex-end",children:(0,lA.jsx)(fr.A,{disabled:!F,variant:"contained",color:"primary",onClick:x===F?()=>L():()=>{m((e=>(0,v.A)((0,v.A)({},e),{},{activeStep:x+1})))},children:x===F?ee().translate("companyProfileWorkspace.submit"):ee().translate("companyProfileWorkspace.next")})})]})})]})})})]})})),ju=(0,j.Ng)((e=>({loginState:e.loginState,productCategoryList:e.productCategoryList.data,auditCertificationList:e.auditCertificationList.data,companyProfileWorkspace:e.companyProfileWorkspace})),(e=>({onInit:()=>{e({type:RI.zJ})},onAddNestedRecord:A=>{e((0,St.UT)("companyProfileWorkspace",A))},onRemoveNestedRecord:(A,t)=>{e((0,St.dE)("companyProfileWorkspace",A,t))},onCompanyProfileCreate:(A,t)=>{e(MI(A,t))},onSupplierProfileCreate:A=>{e(KI(A))},onResetStatus:()=>{e({type:RI.zX})},onDeleteAuditCert:A=>{e(function(e){return{type:RI.jx,id:e}}(A))},onDocumentUpload:(A,t)=>{e(OI(A,t))},onFileUpload:function(A){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0,s=arguments.length>5?arguments[5]:void 0;const l=()=>{if("setup"===i)return s?(e((0,St.QB)("companyProfileWorkspace",["isProfileSetup"],!0)),(0,ne.R7)(n)(s)):(0,ne.R7)(n)("/profile/privacy/setup");("create-supplier-profile"===i||"buyers"===i)&&(0,ne.R7)(n)("/profile/privacy/setup")};t.length>0&&(0,Kd.Y7)(A,t,a,l)}})))(yu);var bu=t(38441),Pu=t(48607);function wu(){return e=>{e({type:Pu.S.GET_DASHBOARD.LOADING});const A="".concat(ne.xx).concat(ne.j8,"/dashboard"),t={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(A,t).then(ne.dq).then(ne.Pq).then((A=>{const t=R()(A,"jobQuotes",{}),a=R()(A,"jobTables",{});var n;e((n={jobQuotes:t,jobTables:a},{type:Pu.S.GET_DASHBOARD.SUCCESS,payload:n}))})).catch((A=>{var t;e((t="object"===typeof A?A.message:A,{type:Pu.S.GET_DASHBOARD.ERROR,payload:t}))}))}}function Su(e){return A=>{A({type:Pu.S.GET_DASHBOARD_SUPPLIER_DOCUMENT.LOADING});const{page:t,size:a}=e,n="".concat(ne.xx).concat(ne.j8,"/dashboard/supplierDocument?pageNo=").concat(t,"&pageSize=").concat(a),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",[]),a=R()(e,"total",0);var n;A((n={list:t,total:a},{type:Pu.S.GET_DASHBOARD_SUPPLIER_DOCUMENT.SUCCESS,payload:n}))})).catch((e=>{var t;A((t="object"===typeof e?e.message:e,{type:Pu.S.GET_DASHBOARD_SUPPLIER_DOCUMENT.ERROR,payload:t}))}))}}function Nu(e){return A=>{A({type:Pu.S.GET_DASHBOARD_AUDIT_CERTIFICATION.LOADING});const{page:t,size:a}=e,n="".concat(ne.xx).concat(ne.j8,"/dashboard/auditCert?pageNo=").concat(t,"&pageSize=").concat(a),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",[]),a=R()(e,"total",0);var n;A((n={list:t,total:a},{type:Pu.S.GET_DASHBOARD_AUDIT_CERTIFICATION.SUCCESS,payload:n}))})).catch((e=>{var t;A((t="object"===typeof e?e.message:e,{type:Pu.S.GET_DASHBOARD_AUDIT_CERTIFICATION.ERROR,payload:t}))}))}}function _u(e){return A=>{A({type:Pu.S.GET_DASHBOARD_PRODUCT_CERTIFICATION.LOADING});const{page:t,size:a}=e,n="".concat(ne.xx).concat(ne.j8,"/dashboard/productCert?pageNo=").concat(t,"&pageSize=").concat(a),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};
1return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",[]),a=R()(e,"total",0);var n;A((n={list:t,total:a},{type:Pu.S.GET_DASHBOARD_PRODUCT_CERTIFICATION.SUCCESS,payload:n}))})).catch((e=>{var t;A((t="object"===typeof e?e.message:e,{type:Pu.S.GET_DASHBOARD_PRODUCT_CERTIFICATION.ERROR,payload:t}))}))}}function Tu(){return{type:Pu.S.GET_DASHBOARD_PRODUCT_TESTING.LOADING}}function Du(e){return A=>{A(Tu());const{page:t,size:a}=e,n="".concat(ne.xx).concat(ne.j8,"/dashboard/productTesting?pageNo=").concat(t,"&pageSize=").concat(a),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",[]),a=R()(e,"total",0);var n;A((n={list:t,total:a},{type:Pu.S.GET_DASHBOARD_PRODUCT_TESTING.SUCCESS,payload:n}))})).catch((e=>{var t;A((t="object"===typeof e?e.message:e,{type:Pu.S.GET_DASHBOARD_PRODUCT_TESTING.ERROR,payload:t}))}))}}function ku(e,A,t,a){return n=>{n({type:Pu.S.UPLOAD_BR_FILE.LOADING});const i=new FormData;i.append("file",e),i.append("companyId",A),i.append("type","BR");const s={headers:{Authorization:(0,ne.Ri)("token")},method:"POST",body:i};return ot()("".concat(ne.xx).concat(ne.j8,"/companies/file/upload"),s).then(ne.dq).then(ne.Pq).then((e=>{const A={company_name:R()(a,"companyName"),contactPerson:R()(a,"contactPerson"),contactPersonPhone:R()(a,"contactPersonPhone"),BR:e.file};n(FI(A,t))})).catch((e=>{var A;n((A="object"===typeof e?e.message:e,{type:Pu.S.UPLOAD_BR_FILE.ERROR,payload:A}))}))}}function Lu(e){return{type:Pu.S.GET_EXPIRING_REPORTS.ERROR,payload:e}}function Ru(e){return A=>{A(Tu());const{pageNo:t,pageSize:a,columnId:n,orderVal:i}=e,s="".concat(ne.xx).concat(ne.j8,"/dashboard/expiryReports?pageNo=").concat(t,"&pageSize=").concat(a),l={withinDays:30};n&&i&&(l.sortBy=[n,i]);const r={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(l)};return ot()(s,r).then(ne.dq).then(ne.Pq).then((e=>{let{data:t}=e;const a=R()(t,"list",[]),n=R()(t,"total",0);A(function(e){return{type:Pu.S.GET_EXPIRING_REPORTS.SUCCESS,payload:e}}({list:a,total:n}))})).catch((e=>{A(Lu("object"===typeof e?e.message:e))}))}}function Fu(e,A){return t=>{const a="".concat(ne.xx).concat(ne.j8,"/dashboard/expiryReports"),n={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"PUT",body:JSON.stringify({dismissReports:e})};return ot()(a,n).then(ne.dq).then(ne.Pq).then((()=>{A&&A()})).catch((e=>{t(Lu("object"===typeof e?e.message:e))}))}}var Mu=t(99346);const Ou="basicIndividual",zu=(new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,new Date,"remindUpload_remindUploadContainer__5OORq"),Vu="remindUpload_remindUploadMessage__tZlmj";(0,ne.Nv)(ee(),[Ue.yZ]);const Hu=e=>(0,lA.jsx)(Mu.A,(0,v.A)({elevation:6,variant:"filled"},e)),Wu=e=>{let{handleUploadBR:A,disabled:t,currentRole:a}=e;const[n,i]=(0,y.useState)(void 0!==t&&t),s=(0,y.useRef)(),l=()=>i(!0);return a!==Ou?null:(0,lA.jsxs)(Hu,{severity:"info",classes:{root:zu,message:Vu},children:[ee().translate("dashboard.remind"),(0,lA.jsx)(fr.A,{onClick:()=>s.current.click(),style:{background:n?"#C4C8D0":"#003899",color:"#fff",marginLeft:"auto"},disabled:n,children:n?ee().translate("dashboard.waitingApprove"):ee().translate("dashboard.uploadNow")}),(0,lA.jsx)("input",{ref:s,style:{display:"none"},type:"file",onChange:e=>{const t=e.target.files[0];A(t,l)}})]})};var qu=t(50552),Uu=t(17054);const Ju="Tabs_tabInnerContent__nP-IN",Gu="Tabs_round__TVLud",Yu="Tabs_tabLabel__wJ60f",Zu="Tabs_tooltipOverlay__UU+ky",Xu=["tabList","customValue","onChangeTab","variant","location"],Ku=y.forwardRef(((e,A)=>{const{tabList:t,customValue:a,onChangeTab:n,variant:i="fullWidth",location:s}=e,l=(0,f.A)(e,Xu),r=(0,V.get)(s,"state",{}),[o,c]=(0,y.useState)(a);y.useImperativeHandle(A,(()=>({setActiveTab:e=>{c(e)}})),[]);const d=(e,A)=>{e&&e.preventDefault(),c(A),n&&n(A)};return(0,y.useEffect)((()=>{1===parseInt((0,V.get)(r,"tabNoti",0))&&d(null,parseInt((0,V.get)(r,"tabNoti",0)))}),[r]),(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(_d.A,(0,v.A)((0,v.A)({indicatorColor:"primary",variant:i,value:o,onChange:d},l),{},{children:t.map(((e,A)=>(0,lA.jsx)(Td.A,(0,v.A)({label:(0,lA.jsxs)(S.A,{className:Ju,children:[(0,lA.jsxs)(S.A,{className:Yu,children:[e.label,e.count&&e.count>0?(0,lA.jsx)(Uu.pb,{title:e.count&&e.tooltipText?e.tooltipText:"",dark:!0,overlayClassName:Zu,children:(0,lA.jsx)("span",{children:(0,lA.jsx)(AA.A,{badgeContent:e.count,color:e.color||"primary"})})}):"",e.badge&&(0,lA.jsx)(AA.A,{badgeContent:"!",color:"error"})]}),!!e.component.componentProps.total&&(0,lA.jsx)(S.A,{className:Gu,children:e.component.componentProps.total})]})},e.tabProps),A)))})),t.map(((e,A)=>{const{component:{name:t,componentProps:a}={}}=e;return A===o&&t&&(0,lA.jsx)(t,(0,v.A)({},a),A)}))]})}));Ku.defaultProps={tabsProps:{},tabList:[],customValue:0};const $u=Ku;var ep=t(20487);const Ap="List_wrapper__779LV",tp="List_head__7e-+B";var ap=t(18423),np=t(21166),ip=t(54056);const sp=Sg(zs.pd),lp=e=>{const{classes:A,values:t,errors:a,errorsMsg:n,tags:i,handleChange:s,handleBlur:l,handleSubmit:r,handleClose:o,handleTagsChange:c,handleProductChange:d,onAddProductCategory:g,onDeleteProductCategory:C,handleChecked:I,productCategoryList:u,open:p}=e,E=t&&t.name&&t.email&&!a.email&&t.contactPerson&&t.phoneNumber&&t.address1,B=u?u.map((e=>(0,v.A)((0,v.A)({},e),{},{value:e.id,label:e["name_".concat((0,ne.JK)().replace("-","")||"en")]}))):[],Q=i&&i.map((e=>(0,v.A)((0,v.A)({},e),{},{value:e.id,label:e.name})));return(0,lA.jsxs)(mA.A,{className:A.content,open:p,maxWidth:"md","aria-labelledby":"
1create-supplier-dialog",fullWidth:!0,children:[(0,lA.jsx)(yr.A,{className:A.title,children:(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",children:[(0,lA.jsx)(nA.A,{className:A.icon}),(0,lA.jsx)(Xe.A,{variant:"h6",children:ee().translate("createSupplierProfile.title")})]})}),(0,lA.jsxs)(jr.A,{children:[(0,lA.jsxs)(wl.A,{container:!0,className:A.gridMargin,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsxs)(Xe.A,{className:A.itemName,children:[ee().translate("createSupplierProfile.name"),":",(0,lA.jsx)("span",{className:A.redStar,children:"*"})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:6,sm:6,md:6,children:(0,lA.jsxs)(ko.A,{className:A.formControl,children:[(0,lA.jsx)(eC.A,{name:"name",value:t&&t.name,error:a.name,onChange:s,onBlur:l,endAdornment:t.name&&!a.name&&(0,lA.jsx)(UI.A,{className:A.checked}),fullWidth:!0}),a.name&&(0,lA.jsx)(Ro.A,{error:!0,children:n.name})]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsxs)(Xe.A,{className:A.itemName,children:[ee().translate("createSupplierProfile.email"),":",(0,lA.jsx)("span",{className:A.redStar,children:"*"})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:6,sm:6,md:6,children:(0,lA.jsxs)(ko.A,{className:A.formControl,children:[(0,lA.jsx)(sp,{type:"mask",mask:"email",name:"email",noLabel:!0,value:t&&t.email,error:a.email,onChange:s,onBlur:l,inputProps:{endAdornment:t.email&&!a.email&&(0,lA.jsx)(UI.A,{className:A.checked})},fullWidth:!0}),a.email&&(0,lA.jsx)(Ro.A,{error:!0,children:n.email})]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsxs)(Xe.A,{className:A.itemName,children:[ee().translate("createSupplierProfile.contactPerson"),":",(0,lA.jsx)("span",{className:A.redStar,children:"*"})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:6,sm:6,md:6,children:(0,lA.jsxs)(ko.A,{className:A.formControl,children:[(0,lA.jsx)(eC.A,{name:"contactPerson",value:t&&t.contactPerson,error:a.contactPerson,onChange:s,onBlur:l,endAdornment:t.contactPerson&&!a.contactPerson&&(0,lA.jsx)(UI.A,{className:A.checked}),fullWidth:!0}),a.contactPerson&&(0,lA.jsx)(Ro.A,{error:!0,children:n.contactPerson})]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsxs)(Xe.A,{className:A.itemName,children:[ee().translate("createSupplierProfile.phoneNumber"),":",(0,lA.jsx)("span",{className:A.redStar,children:"*"})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:6,sm:6,md:6,children:(0,lA.jsxs)(ko.A,{className:A.formControl,children:[(0,lA.jsx)(sp,{type:"mask",mask:"phone",name:"phoneNumber",noLabel:!0,value:t&&t.phoneNumber,error:a.phoneNumber,onChange:s,onBlur:l,inputProps:{endAdornment:t.phoneNumber&&!a.phoneNumber&&(0,lA.jsx)(UI.A,{className:A.checked})},fullWidth:!0}),a.phoneNumber&&(0,lA.jsx)(Ro.A,{error:!0,children:n.phoneNumber})]})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsxs)(Xe.A,{className:A.itemName,children:[ee().translate("createSupplierProfile.address1"),":",(0,lA.jsx)("span",{className:A.redStar,children:"*"})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:6,sm:6,md:6,children:(0,lA.jsxs)(ko.A,{className:A.formControl,children:[(0,lA.jsx)(eC.A,{name:"address1",value:t&&t.address1,error:a.address1,onChange:s,onBlur:l,endAdornment:t.address1&&!a.address1&&(0,lA.jsx)(UI.A,{className:A.checked}),fullWidth:!0}),a.address1&&(0,lA.jsx)(Ro.A,{error:!0,children:n.address1})]})})]})})]}),(0,lA.jsxs)(wl.A,{container:!0,className:Si()(A.gridMargin,!E&&A.hidden),spacing:4,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsxs)(Xe.A,{className:A.itemName,children:[ee().translate("createSupplierProfile.businessType.title"),":"]})}),(0,lA.jsx)(wl.A,{item:!0,xs:6,sm:6,md:6,children:(0,lA.jsx)(ko.A,{component:"fieldset",className:A.formControl,children:(0,lA.jsxs)(Og.A,{name:"businessType",value:t&&t.businessType,onCh
1ange:s,disabled:!E,children:[(0,lA.jsx)(Zr.A,{value:"distributor",control:(0,lA.jsx)(zg.A,{disabled:!E}),label:ee().translate("createSupplierProfile.businessType.distributor")}),(0,lA.jsx)(Zr.A,{value:"tradingCompany",control:(0,lA.jsx)(zg.A,{disabled:!E}),label:ee().translate("createSupplierProfile.businessType.trading")}),(0,lA.jsx)(Zr.A,{value:"factory",control:(0,lA.jsx)(zg.A,{disabled:!E}),label:ee().translate("companyProfileWorkspace.welcomePage.factory")}),(0,lA.jsx)(Zr.A,{value:"rawMaterial",control:(0,lA.jsx)(zg.A,{disabled:!E}),label:ee().translate("createSupplierProfile.businessType.rawMaterial")})]})})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsxs)(Xe.A,{className:A.itemName,children:[ee().translate("createSupplierProfile.tags"),":"]})}),(0,lA.jsx)(wl.A,{item:!0,xs:6,sm:6,md:6,children:(0,lA.jsx)(OC.Ay,{isMulti:!0,menuPosition:"fixed",isDisabled:!E,onChange:c,options:Q})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsxs)(Xe.A,{className:A.itemName,children:[ee().translate("createSupplierProfile.productCategory"),":"]})}),(0,lA.jsxs)(wl.A,{item:!0,xs:6,sm:6,md:6,children:[t&&t.productCategories.map(((e,t)=>(0,lA.jsx)(ko.A,{className:A.formControl,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsxs)(wl.A,{item:!0,xs:10,sm:10,md:10,children:[(0,lA.jsx)(Lo.A,{shrink:!0,htmlFor:"age-label-placeholder",children:ee().translate("createSupplierProfile.productCategory")}),(0,lA.jsx)(Fo.A,{value:e.id||0,onChange:e=>d(e,t),displayEmpty:!0,disabled:!E,className:A.selectEmpty,children:B&&B.map((e=>(0,lA.jsx)(Zl.A,{value:e.label,children:e.label},e.value)))})]}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(Gs.A,{"aria-label":"Delete",className:A.button,onClick:()=>C(t),children:(0,lA.jsx)(au.A,{style:{fontSize:"20px"}})})})]})},t))),(0,lA.jsx)(ko.A,{className:A.formControl,children:(0,lA.jsx)(fr.A,{color:"primary",onClick:g,disabled:!E,children:ee().translate("createSupplierProfile.addItem")})})]})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsxs)(Xe.A,{className:A.itemName,children:[ee().translate("createSupplierProfile.qaEmail"),":"]})}),(0,lA.jsx)(wl.A,{item:!0,xs:6,sm:6,md:6,children:(0,lA.jsx)(sp,{type:"mask",mask:"email",name:"qaEmail",noLabel:!0,disabled:!E,value:t&&t.qaEmail,onChange:s,fullWidth:!0})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsxs)(Xe.A,{className:A.itemName,children:[ee().translate("createSupplierProfile.salesEmail"),":"]})}),(0,lA.jsx)(wl.A,{item:!0,xs:6,sm:6,md:6,children:(0,lA.jsx)(sp,{type:"mask",mask:"email",name:"salesEmail",noLabel:!0,disabled:!E,value:t&&t.salesEmail,onChange:s,fullWidth:!0})})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:1,sm:1,md:1,children:(0,lA.jsx)(Yr.A,{disabled:!E,className:A.noPadding,value:"isSentInvitation",checked:t&&t.isSentInvitation,onChange:I})}),(0,lA.jsxs)(wl.A,{item:!0,xs:10,sm:10,md:10,children:[(0,lA.jsx)(Xe.A,{className:A.itemName,children:ee().translate("createSupplierProfile.sendInvitation.title")}),(0,lA.jsx)(Xe.A,{className:A.secondParagraph,children:ee().translate("createSupplierProfile.sendInvitation.subtitle")})]})]})})]})]}),(0,lA.jsx)(br.A,{children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,justify:"flex-end",children:[(0,lA.jsx)(fr.A,{className:A.noBorderButton,variant:"outlined",color:"primary",onClick:o,children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:A.button,disabled:!E,variant:"contained",color:"primary",onClick:r,children:ee().translate("general.create")})]})})]})};lp.defaultProps={values:{},errors:{},errorsMsg:{}};const rp=(0,pA.A)((e=>({root:{margin:0,padding:e.spacing(2)},closeButton:{position:"absolute",right:e.spacing(1),top:e.spacing(1),color:e.palette.grey[500]},icon:{width:"1.5em",height:"1.5em",margin:"0 20px"},title:{borderBottom:"1px solid #E0E0E0"},content:{padding:"40px"},itemName:{fontWeight:"700"},secondParagraph:{fontWeight:"700",color:"#AAAAAA"},redStar:{color:"red"},noPadding:{padding:0},button:{margin:"20px 10px",padding:"10px 20px"},noBorderButton:{border:0,margin:"20px 10px",padding:"10px 20px"},hidden:{opacity:.3},gridMargin:{margin:"10px 0"},formControl:{margin:e.spacing(1),width:"100%"},selectEmpty:{marginTop:e.spacing(1),width:"100%",padding:"10px 0"},checked:{color:"#1BB135",width:"1.2rem",height:"1.2rem"}})))(lp);var op=t(23420);function cp(){return{type:op.Yz}}function dp(){return{type:op.K5}}function gp(e){let{id:A}=e;return(e,t)=>
1{const a=t().companies.suppliers.data.findIndex((e=>{let{id:t}=e;return t===A}));return e(function(e){return{type:op.Nq,supplierId:e}}(A)),ot()("".concat(ne.xx).concat(ne.j8,"/suppliers/").concat(A,"/bookmark"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),"Content-Type":"application/json"}}).then(ne.dq).then((()=>e(function(e){return{type:op.VR,supplierIdx:e}}(a)))).catch((A=>{var t;401===A.status&&e((0,N.RS)()),e((t="object"===typeof A?A.message:A,{type:op.Yl,reason:t}))}))}}function Cp(e,A){return(t,a)=>{const{data:n}=a().companies.suppliers,i=n.findIndex((e=>{let{id:t}=e;return t===A}));return t({type:op.lc}),ot()("".concat(ne.xx).concat(ne.j8,"/suppliers/").concat(A,"/classification/update"),{method:"PUT",headers:{Authorization:(0,ne.Ri)("token"),"Content-Type":"application/json"},body:JSON.stringify({classification:e})}).then(ne.dq).then((()=>t(function(e,A){return{type:op.Rz,classification:e,supplierIdx:A}}(e,i)))).catch((e=>{var A;401===e.status&&t((0,N.RS)()),t((A="object"===typeof e?e.message:e,{type:op.Jg,reason:A}))}))}}function Ip(e){return(A,t)=>{const{selectedSuppliers:a}=t().supplierManager.data,n=a.map((e=>{let{id:A}=e;return A}));A({type:op.i9}),Promise.all(n.map((t=>A(Cp(e,t))))).then((()=>{A({type:op.aE}),A((0,M.P2)({variant:"success",message:"supplierManager.classificationChangeSuccess"}))})).catch((e=>{var t;401===e.status&&A((0,N.RS)()),A((t="object"===typeof e?e.message:e,{type:op.Fg,reason:t})),A((0,M.P2)({variant:"error",message:"genericError"}))}))}}function up(e){return A=>(A(function(e){return{type:op.HB,supplierIds:e}}(e)),ot()("".concat(ne.xx).concat(ne.j8,"/suppliers/summary/export"),{method:"post",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({supplierIds:e})}).then(ne.dq).then((()=>{A({type:op.r2}),A((0,M.P2)({variant:"info",message:"exportSummaryDialogSuccess"}))})).catch((e=>{var t;401===e.status&&A((0,N.RS)()),A((t="object"===typeof e?e.message:e,{type:op.qq,reason:t}))})))}function pp(e){return(A,t)=>{A({type:op.Vm});const{selectedTags:a,selectedSuppliers:n}=t().supplierManager.data,i=1===n.length?n[0].tags.map((e=>e.id)):[],s=[...new Set(Object.values(a.map((e=>e.id))))],l=i.filter((e=>!s.includes(e))).map((e=>A((0,tg.p8)(e,n)))),r=a.filter((e=>!i.includes(e.id))).map((e=>e.id?A((0,tg.OU)(e,n)):A((0,tg.bN)(e))));Promise.all(l).then((()=>Promise.all(r))).then((e=>Promise.all(e.map((e=>{let{tag:t,currentSuppliers:a}=e;return A((0,tg.fk)(t,n,a||[]))}))))).then((()=>{A({type:op.Br}),A((0,M.P2)({variant:"success",message:"tagAddSuccess"})),A(dp())})).then(e,(e=>{var t;401===e.status&&A((0,N.RS)()),A((t="object"===typeof e?e.message:e,{type:op.SC,reason:t}))}))}}function Ep(e,A,t){return a=>(a(function(e,A){return{type:op.ad,supplierIds:e,message:A}}(e,A)),ot()("".concat(ne.xx).concat(ne.j8,"/supplierMessages/mass"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({supplierIds:e,message:A})}).then(ne.dq).then(ne.Pq).then((e=>{if(a(function(e){return{type:op._2,data:e}}(e)),t&&t.length&&e&&e.length){const A={id:[...e]};a((0,$d.Vn)(A,e,t))}a((0,M.P2)({variant:"info",message:"supplierManager.massMessageSendSuccess"}))})).catch((e=>{var A;401===e.status&&a((0,N.RS)()),a((A="object"===typeof e?e.message:e,{type:op.jz,reason:A})),a((0,M.P2)({variant:"error",message:"genericError"}))})))}function Bp(e,A){return t=>(t({type:op.uT.UPDATE_SUPPLIERS.LOADING}),ot()("".concat(ne.xx).concat(ne.j8,"/suppliers"),{method:"PUT",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify(e)}).then(ne.dq).then(ne.Pq).then((e=>{var a;t((a=e,{type:op.uT.UPDATE_SUPPLIERS.SUCCESS,payload:a})),A&&A()})).catch((e=>{var A;t((A=e,{type:op.uT.UPDATE_SUPPLIERS.ERROR,payload:A}))})))}t(65324);const Qp=["tags"],mp={name:"",email:"",contactPerson:"",phoneNumber:"",address1:"",businessType:"",salesEmail:"",qaEmail:"",tags:[],productCategories:[{}],isSentInvitation:!0},hp=(0,j.Ng)((e=>({productCategoryList:e.productCategoryList&&e.productCategoryList.data,tags:e.tags&&e.tags.data})),(e=>({onNotificationAdd:A=>{e((0,M.P2)(A))},onFetch:()=>{e(cp()),e((0,Hd.wW)())}})))((e=>{const{productCategoryList:A,onClose:t,onNotificationAdd:a,onFetch:n}=e,[i,s]=(0,y.useState)({values:mp,errors:{name:!1,email:!1,contactPerson:!1,phoneNumber:!1,address1:!1},errorsMsg:{name:"",email:"",contactPerson:"",phoneNumber:"",address1:""},touched:{name:!1,email:!1,contactPerson:!1,phoneNumber:!1,address1:!1}}),{values:l,values:{productCategories:r}}=i,{tags:o}=l,c=(0,f.A)(l,Qp);function d(e,A,t){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;s((n=>(0,v.A)((0,v.A)({},n),{},{[e]:(0,v.A)((0,v.A)({},n[e]),{},{[A]:t}),cb:a})))}function g(e,A){switch(e){case"email":!function(e){0===e.length?(d("errors","email",!0),d("errorsMsg","email","".concat(ee().translate("createSupplierProfile.email")," ").concat(ee().translate("error.stringRequired")))):/^[-a-z0-9~!$%^&*_=+}{'?]+(\.[-a-z0-9~!$%^&*_=+}
1{'?]+)*@([a-z0-9_][-a-z0-9_]*(\.[-a-z0-9_]+)*\.(aero|arpa|biz|com|coop|edu|gov|io|info|int|mil|museum|name|net|org|pro|travel|mobi|[a-z][a-z])|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(:[0-9]{1,5})?$/.test(e.toLocaleLowerCase().trim())?ot()("".concat(ne.xx).concat(ne.j8,"/auth/check/email"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({email:e})}).then(ne.dq).then(ne.Pq).then((e=>{e.emailExists?(d("errors","email",!0),d("errorsMsg","email",ee().translate("registration.errors.emailExists"))):d("errors","email",null)})).catch((()=>{d("errors","email",!0),d("errorsMsg","email",ee().translate("registration.errors.emailExists"))})):(d("errors","email",!0),d("errorsMsg","email",ee().translate("registration.errors.emailInvalid")))}(A);break;case"qaEmail":case"salesEmail":break;default:!function(e,A){0===A.length?(d("errors",e,!0),d("errorsMsg",e,"".concat(ee().translate("createSupplierProfile.".concat(e))," ").concat(ee().translate("error.stringRequired")))):d("errors",e,null)}(e,A)}}function C(){s((e=>(t(),(0,v.A)((0,v.A)({},e),{},{values:mp}))))}return(0,lA.jsx)(rp,(0,v.A)((0,v.A)({onDeleteProductCategory:function(e){r.splice(e),s((e=>(0,v.A)((0,v.A)({},e),{},{values:(0,v.A)((0,v.A)({},e.values),{},{productCategories:r})})))},onAddProductCategory:function(){r.push({id:""}),s((e=>(0,v.A)((0,v.A)({},e),{},{values:(0,v.A)((0,v.A)({},e.values),{},{productCategories:r})})))},productCategoryList:A,handleSubmit:function(e){e.preventDefault();const A=o&&o.map((e=>({id:e.id,name:e.label}))),t=(0,v.A)({tags:A},c);ot()("".concat(ne.xx).concat(ne.j8,"/suppliers/create"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},credentials:"include",body:JSON.stringify(t)}).then(ne.dq).then((()=>{Promise.resolve().then((()=>{a({variant:"success",message:"supplierProfile.createSupplierSuccess"})})).then((()=>{C()})).then((()=>{n()}))})).catch((()=>{C()}))},handleClose:C,handleChange:function(e){const{name:A,value:t}=e.target;d("values",A,t,g(A,t))},handleChecked:function(e){const A=e.target.checked;s((e=>(0,v.A)((0,v.A)({},e),{},{values:(0,v.A)((0,v.A)({},e.values),{},{isSentInvitation:A})})))},handleTagsChange:function(e){s((A=>(0,v.A)((0,v.A)({},A),{},{values:(0,v.A)((0,v.A)({},A.values),{},{tags:e})})))},handleProductChange:function(e,A){r[A]={id:e.target.value,name_en:e.target.value},s((e=>(0,v.A)((0,v.A)({},e),{},{values:(0,v.A)((0,v.A)({},e.values),{},{productCategories:r})})))},handleBlur:function(e){const{name:A,value:t}=e.target;d("touched",A,!0,g(A,t))}},i),e))})),xp="ListTable_listHeader__n4b4R",vp="ListTable_button__zlI0c",fp=e=>{const{type:A,data:{history:t,companyPermission:a,list:{auditCertificationList:n}},func:{getList:{getAuditCertificationList:i}}}=e,s=R()(n,"data",[]),l=R()(n,"total",0),[r,o]=y.useState({pageNo:1,pageSize:10}),[c,d]=(0,y.useState)(""),[g,C]=(0,y.useState)(!1),[I,u]=(0,y.useState)(!1);(0,y.useEffect)((()=>{i({page:r.pageNo-1,size:r.pageSize})}),[r]);const p=[{name:"createSupplierProfile",Icon:nA.A,onClick:()=>u(!0)},{name:"importAList",Icon:np.A,onClick:()=>{(0,ne.R7)(t)("/supplier-manager/import-contacts/start")}}],E=[{columnId:"supplier",label:ee().translate("dashboard.table.supplier"),classes:{head:xp},width:150,render:e=>{let{name:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(A)})}},{columnId:"certificateName",label:ee().translate("companyProfileUpdateWorkspace.factoryAuditRequestTypeGroupItemId"),classes:{head:xp},width:150,render:e=>{let{certName:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(A)})}},{columnId:"certType",label:ee().translate("companyProfileUpdateWorkspace.certType"),classes:{head:xp},width:150,render:e=>{let{certCategory:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(ee().translate(R()(cr()(Ws.n
1B,["value",A]),"label")))})}},{columnId:"organisation",label:ee().translate("companyProfileUpdateWorkspace.organisation"),classes:{head:xp},width:150,render:e=>{let{organisation:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(A)})}},{columnId:"gradeScore",label:ee().translate("dashboard.table.gradeScore"),classes:{head:xp},width:150,render:e=>{let{grade:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(A)})}},{columnId:"reportStatus",label:ee().translate("dashboard.table.reportStatus"),classes:{head:xp},width:150,render:e=>{let{status:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(A)})}},{columnId:"auditType",label:ee().translate("companyProfileUpdateWorkspace.auditType"),classes:{head:xp},width:150,render:e=>{let{auditType:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(R()(cr()(Ws.wu,{value:A}),"label"))})}},{columnId:"expiryDate",label:ee().translate("dashboard.table.expiredDate"),classes:{head:xp},width:150,render:e=>{let{expiryDate:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:A?(0,ne.ml)(A):(0,ne.lB)(A)})}},{columnId:"reportNo",label:ee().translate("companyProfileWorkspace.reportNo"),classes:{head:xp},width:150,render:e=>{let{reportNo:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(A)})}},{columnId:"viewButton",label:"",classes:{head:xp},width:150,render:e=>{let{supplierId:A}=e;return(0,lA.jsx)(fr.A,{color:"primary",onClick:()=>{R()(a,"supplierManager")&&(0,ne.R7)(t)("/supplier-manager/detail/".concat(A,"?tab=").concat(Ws.cq.audit))},children:ee().translate("general.view")})}}],B=(0,lA.jsxs)(S.A,{position:"relative",display:"flex",alignItems:"center",flexDirection:"column",children:[(0,lA.jsxs)(fr.A,{classes:{root:vp},variant:"contained",onClick:()=>C(!0),children:[(0,lA.jsx)(Jl.A,{fontSize:"small",children:(0,lA.jsx)(ip.A,{})}),(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",children:ee().translate("dashboard.tabs.supplierDocument.createButton")})]}),(0,lA.jsx)(fr.A,{style:{color:"#003DA5",marginTop:10},children:(0,lA.jsx)("a",{style:{textDecoration:"none"},href:"https://icw-io.notion.site/Set-Up-Your-Supplier-Management-Module-01167450c4d54a98a3670fe13e056f12",download:!0,children:ee().translate("dashboard.tabs.supplierDocument.howToTitle")})})]});return(0,lA.jsxs)(ks.A,{style:{padding:24,display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,lA.jsxs)(tl,{data:{count:l,pagination:r},func:{setPagination:e=>{o(e),e.pageNo}},children:[(0,lA.jsx)(Bl.A,{data:s,columnData:E,noPagination:!0,showingTableHeader:!0,customEmptyTableBody:B}),g&&(0,lA.jsx)(ap.A,{onClickAway:()=>C(!1),children:(0,lA.jsx)(S.A,{style:{background:"#fff",boxShadow:"0px 5px 5px -3px rgb(0 0 0 / 20%), 0px 8px 10px 1px rgb(0 0 0 / 14%), 0px 3px 14px 2px rgb(0 0 0 / 12%)",borderRadius:4,position:"absolute",bottom:"25px",zIndex:1e4},children:p.map((e=>{const{name:A,Icon:t,onClick:a}=e;return(0,lA.jsxs)(Zl.A,{onClick:a,children:[(0,lA.jsx)(eA.A,{children:(0,lA.jsx)(t,{})}),(0,lA.jsx)(Ze.A,{primary:(0,lA.jsx)(Xe.A,{variant:"button",children:ee().translate("supplierManager.".concat(A))})})]},A)}))})})]}),(0,lA.jsx)(hp,{open:I,onClose:()=>u(!1)})]})},yp=e=>{const{data:{history:A,companyPermission:t,list:{supplierDocumentList:a}},func:{getList:{getSupplierDocumentList:n}}}=e,i=R()(a,"data",[]),s=R()(a,"total",0),[l,r]=(0,y.useState)({pageNo:1,pageSize:10}),[o,c]=(0,y.useState)(""),[d,g]=(0,y.useState)(!1),[C,I]=(0,y.useState)(!1);(0,y.useEffect)((()=>{n({page:l.pageNo-1,size:l.pageSize})}),[l]);const u=[{name:"createSupplierProfile",Icon:nA.A,onClick:()=>I(!0)},{name:"importAList",Icon:np.A,onClick:()=>{(0,ne.R7)(A)("/supplier-manager/import-contacts/start")}}],p=[{columnId:"supplier",label:ee().translate("dashboard.table.serviceProvider"),classes:{head:xp},width:150,render:e=>{let{supplier:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(A)})}},{columnId:"document",label:ee().translate("dashboard.table.document"),classes:{head:xp},width:150,render:e=>{let{fileName:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)((0,Da.Qn)(A))})}},{columnId:"remark",label:ee().translate("dashboard.table.remark"),classes:{head:xp},width:150,render:e=>{let{remark:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(A)})}},{columnId:"savedDate",label:ee().translate("dashboard.table.savedDate"),classes:{head:xp},width:150,render:e=>{let{saveDate:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:A?(0,ne.ml)(A):(0,ne.lB)(A)})}},{columnId:"expiryDate",label:ee().translate("dashboard.table.expiredDate"),classes:{head:xp},width:150,render:e=>{let{expiryDate:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:A?(0,ne.ml)(A):(0,ne.lB)(A)})}},{columnId:"viewButton",label:"",classes:{head:xp},width:150,render:e=>{let{supplierId:a}=e;return(0,lA.jsx)(Xe.A,{style:{color:"#005EFF",cursor:"pointer",textDecoration:"underline"},onClick:()=>{R()(t,"supplierManager")&&(0,ne.R7)(A)("/supplier-manager/detail/".concat(a))},children:ee().translate("general.view")})}}],E=(0,lA.jsxs)(S.A,{position:"relative",display:"flex",alignItems:"center",flexDirection:"column",children:[(0,lA.jsxs)(fr.A,{classes:{root:vp},variant:"contained",onClick:()=>g(!0),children:[(0,lA.jsx)(Jl.A,{fontSize:"small",children:(0,lA.jsx)(ip.A,{})}),(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",children:ee().translate("dashboard.tabs.supplierDocument.createButton")})]}),(0,lA.jsx)(fr.A,{style:{color:"#003DA5",marginTop:10},children:(0,lA.jsx)("a",{style:{textDecoration:"none"},href:"https://icw-io.notion.site/Set-Up-Your-Supplier-Management-Module-01167450c4d54a98a3670fe13e056f12",target:"_blank",download:!0,rel:"noreferrer",children:ee().translate("dashboard.tabs.supplierDocument.howToTitle")})})]});return(0,lA.jsx)(ks.A,{style:{padding:24,display:"flex",flexDirection:"column",alignItems:"center"},children:(0,lA.jsxs)(tl,{data:{count:s,pagination:l},func:{setPagination:e=>{r(e),e.pageNo}},children:[(0,lA.jsx)(Bl.A,{data:i,columnData:p,noPagination:!0,showingTableHeader:!0,customEmptyTableBody:E}),d&&(0,lA.jsx)(ap.A,{onClickAway:()=>g(!1),children:(0,lA.jsx)(S.A,{style:{background:"#fff",boxShadow:"0px 5px 5px -3px rgb(0 0 0 / 20%), 0px 8px 10px 1px rgb(0 0 0 / 14%), 0px 3px 14px 2px rgb(0 0 0 / 12%)",borderRadius:4,position:"absolute",bottom:"25px",zIndex:1e4},children:u.map((e=>{const{name:A,Icon:t,onClick:a}=e;return(0,lA.jsxs)(Zl.A,{onClick:a,children:[(0,lA.jsx)(eA.A,{children:(0,lA.jsx)(t,{})}),(0,lA.jsx)(Ze.A,{primary:(0,lA.jsx)(Xe.A,{variant:"button",children:ee().translate("supplierManager.".concat(A))})})]},A)}))})}),(0,lA.jsx)(hp,{open:C,onClose:()=>I(!1)})]})})};
1(0,ne.Nv)(ee(),[Ue.yZ,Ue.AZ]);const jp=["supplierDocument","auditCertification"],bp=e=>{const[A,t]=(0,y.useState)(jp[0]),a=[yp,fp],n=jp.filter((e=>e)).map(((t,n)=>({label:"".concat(ee().translate("dashboard.tabs.".concat(t,".title"))),component:{name:a[n],componentProps:(0,v.A)((0,v.A)({},e),{},{type:A})},tabProps:{className:tp}})));return(0,lA.jsxs)("div",{className:Ap,children:[!1,(0,lA.jsxs)(Wc.A,{maxWidth:"xl",style:{padding:0},children:[(0,lA.jsx)(Xe.A,{style:{color:"#263238",fontWeight:"bold",fontSize:20},children:ee().translate("dashboard.tabs.".concat(A,".titleHeader"))}),(0,lA.jsx)(S.A,{position:"relative",mb:"30px",children:(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",children:(0,lA.jsx)($u,{tabList:n,onChangeTab:e=>t(jp[e]),variant:"standard"})})})]})]})};bp.defaultProps={};const Pp=bp;var wp=t(98469),Sp=t(95018),Np=t(80946);const _p=(0,qs.A)((()=>({saveBtn:{background:"#003DA5",borderRadius:"2px",color:"#fff","&:disabled":{background:"#c9c9c9"},"&:hover":{background:"#003DA5"}},container:{display:"flex",flexWrap:"wrap"},input:{"& input":{padding:"10px"}},iconButton:{"&:hover":{backgroundColor:"transparent"}},clearIcon:{"&:hover":{backgroundColor:"#DDDDDD"},color:"#FFFFFF",backgroundColor:"#DDDDDD",padding:"2px",margin:"0 10px"},svgIcon:{color:"#2154A2"},productPhotoContainer:{display:"flex",flexFlow:"row",flexWrap:"wrap"},productPhotos:{display:"flex",flexFlow:"wrap",padding:"20px",backgroundColor:"#F3F5F9 !important",border:"2px dashed #8CA5CD !important",width:"96px",height:"96px","& .dz-image-preview":{margin:"10px",width:"180px",backgroundColor:"#F3F5F9"},"& .dz-details":{position:"relative","& img":{width:"150px",height:"150px"},"& svg":{position:"absolute",top:"-10px",right:"10px",background:"#DDDDDD",borderRadius:"50px"},fontSize:"0.8rem"},"& .dz-message":{margin:"3em auto !important"},"& > svg":{textAlign:"center",width:"100%",height:"100%",color:"#8CA5CD"}},productThumbnail:{width:"96px",height:"96px",padding:"20px",position:"relative",textAlign:"center","& > img":{display:"inline-block",maxWidth:"100%",maxHeight:"100%"}},removeBtn:{position:"absolute",top:"0",right:"0"},capitalize:{textTransform:"capitalize"}}))),Tp={name:"",itemNo:"",additionalItemNo:"",productCategories:[{}],suppliers:[{}],factories:[{}],buyers:[{}]},Dp={name:!1,itemNo:!1,additionalItemNo:!1,productCategories:[!1],suppliers:[!1],factories:[!1],buyers:[!1]},kp={productCategories:[],suppliers:[],factories:[],buyers:[],files:[]},Lp=(0,ne.s1)()||"en",Rp=e=>{var A,t,a;const{open:n,setOpen:i,productData:s,productCategories:l,supplierList:r,companyId:o,onSubmit:c,action:d}=e,g=_p(),{enqueueSnackbar:C}=(0,PI.dh)(),[I,u]=y.useState(Tp),[p,E]=y.useState(kp),[B,Q]=y.useState([]),[m,h]=y.useState(Dp),{getRootProps:x,getInputProps:f}=(0,fg.V)({accept:"image/*",onDrop:e=>{const A=B.concat(e.map((e=>Object.assign(e,{preview:URL.createObjectURL(e)}))));Q(A)}}),j=B.map(((e,A)=>(0,lA.jsxs)(S.A,{classes:{root:g.productThumbnail},children:[(0,lA.jsx)("img",{src:e.preview,alt:""}),(0,lA.jsx)(Gs.A,{classes:{root:g.removeBtn},onClick:()=>D(A),children:(0,lA.jsx)(Sp.A,{})})]},e.name))),b=l&&l.data.map((e=>({label:e["name_".concat(Lp)],value:e.id}))),P=()=>{u(Tp),h(Dp),Q([])},w=e=>{const{name:A,value:t}=e.target;u((e=>(0,v.A)((0,v.A)({},e),{},{[A]:t})))},N=e=>{e&&u((A=>(0,v.A)((0,v.A)({},A),{},{[e]:[...I[e],{}]})))},_=(e,A,t,a)=>{e.label&&e.value&&u((n=>(0,v.A)((0,v.A)({},n),{},{[a]:ur()(I[a],{[t]:{$set:(0,v.A)((0,v.A)((0,v.A)({},n[a][t]),e),{},{action:A.action})}})})))},T=(e,A,t)=>{u("files"===A?t=>(0,v.A)((0,v.A)({},t),{},{[A]:ur()(I[A],{default:{$splice:[[e,1]]}})}):t=>(0,v.A)((0,v.A)({},t),{},{[A]:ur()(I[A],{$splice:[[e,1]]})})),E((e=>(0,v.A)((0,v.A)({},e),{},{[A]:ur()(p[A],{$push:[t]})})))},D=e=>{const A=[...B];A.splice(e,1),Q(A)},k=e=>{var A;!(null!==I&&void 0!==I&&null!==(A=I[e])&&void 0!==A&&A.length)>0?h((A=>(0,v.A)((0,v.A)({},A),{},{[e]:!0}))):h((A=>(0,v.A)((0,v.A)({},A),{},{[e]:!1})))},L=()=>{null!==I&&void 0!==I&&I.id||P(),i(!1)};return(0,y.useEffect)((()=>(u(s),()=>{P()})),[s]),(0,lA.jsx)("div",{children:(0,lA.jsxs)(mA.A,{open:n,onClose:L,fullWidth:!0,disableBackdropClick:!0,disableEscapeKeyDown:!0,maxWidth:"sm","aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description",children:[(0,lA.jsx)(yr.A,{id:"alert-dialog-title",children:(0,lA.jsx)(S.A,{fontSize:"20px",fontWeight:"bold",children:"create"===d?ee().translate("productManager.addNewProduct"):ee().translate("productManager.editProduct")})}),(0,lA.jsx)(jr.A,{children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:9,md:9,children:[(0,lA.jsxs)(S.A,{display:"flex",children:[(0,lA.jsx)(S.A,{fontSize:"12px",fontWeight:"normal",className:g.capitalize,children:ee().translate("productManager.productName")}
1),(0,lA.jsx)(S.A,{color:"red",children:"*"})]}),(0,lA.jsx)(td.A,{error:m.name,classes:{root:g.input},fullWidth:!0,variant:"outlined",onChange:w,onBlur:()=>k("name"),name:"name",value:null===I||void 0===I?void 0:I.name})]}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:9,md:9,children:[(0,lA.jsxs)(S.A,{display:"flex",children:[(0,lA.jsx)(S.A,{fontSize:"12px",fontWeight:"normal",className:g.capitalize,children:ee().translate("productManager.itemNo")}),(0,lA.jsx)(S.A,{color:"red",children:"*"})]}),(0,lA.jsx)(td.A,{error:m.itemNo,classes:{root:g.input},fullWidth:!0,variant:"outlined",onChange:w,onBlur:()=>k("itemNo"),name:"itemNo",value:null===I||void 0===I?void 0:I.itemNo})]}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:9,md:9,children:[(0,lA.jsx)(S.A,{display:"flex",children:(0,lA.jsx)(S.A,{fontSize:"12px",fontWeight:"normal",className:g.capitalize,children:ee().translate("productManager.additionalItemNo")})}),(0,lA.jsx)(td.A,{classes:{root:g.input},fullWidth:!0,variant:"outlined",onChange:w,name:"additionalItemNo",value:null===I||void 0===I?void 0:I.additionalItemNo,placeholder:"item 001, item 002,item 003"})]}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[I&&(null===I||void 0===I?void 0:I.productCategories)&&(null===I||void 0===I?void 0:I.productCategories.map(((e,A)=>(0,lA.jsxs)(S.A,{my:1,children:[(0,lA.jsxs)(S.A,{display:"flex",children:[(0,lA.jsx)(S.A,{fontSize:"12px",fontWeight:"normal",children:ee().translate("productManager.categories")}),(0,lA.jsx)(S.A,{color:"red",children:"*"})]}),(0,lA.jsxs)(S.A,{display:"flex",width:"100%",alignItems:"center",children:[(0,lA.jsx)(S.A,{width:"75%",children:(0,lA.jsx)(wp.A,{error:!!m.productCategories[A],onChange:(e,t)=>
1_(e,t,A,"productCategories"),onBlur:()=>(e=>{I[e].map(((A,t)=>{h((a=>(0,v.A)((0,v.A)({},a),{},{[e]:ur()(a[e],{[t]:{$set:H().isEmpty(A)}})})))}))})("productCategories"),defaultValue:e,options:b})}),(0,lA.jsx)(S.A,{width:"25%",display:0===A?"none":"block",children:(0,lA.jsx)(Gs.A,{classes:{root:g.clearIcon},onClick:()=>T(A,"productCategories",e.id),children:(0,lA.jsx)(Jl.A,{fontSize:"small",children:(0,lA.jsx)(Np.default,{})})})})]})]},e)))),(0,lA.jsxs)(Gs.A,{classes:{root:g.iconButton},edge:"start",onClick:()=>N("productCategories"),children:[(0,lA.jsx)(Jl.A,{classes:{root:g.svgIcon},fontSize:"small",color:"primary",children:(0,lA.jsx)(Yl.A,{})}),(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",color:"#2154A2",children:ee().translate("productManager.addMore")})]})]}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[(null===I||void 0===I?void 0:I.suppliers)&&(null===I||void 0===I?void 0:I.suppliers.map(((e,A)=>(0,lA.jsxs)(S.A,{my:1,children:[(0,lA.jsx)(S.A,{fontSize:"12px",fontWeight:"normal",width:"100%",children:ee().translate("productManager.supplier.name")}),(0,lA.jsxs)(S.A,{display:"flex",width:"100%",alignItems:"center",children:[(0,lA.jsx)(S.A,{width:"75%",children:(0,lA.jsx)(wp.A,{type:"creatable",onChange:(e,t)=>
1_(e,t,A,"suppliers"),value:e,options:r})}),(0,lA.jsx)(S.A,{width:"25%",display:0===A?"none":"block",children:(0,lA.jsx)(Gs.A,{classes:{root:g.clearIcon},onClick:()=>T(A,"suppliers",e.id),children:(0,lA.jsx)(Jl.A,{fontSize:"small",children:(0,lA.jsx)(Np.default,{})})})})]})]},e&&e.id?e.id:A)))),(0,lA.jsxs)(Gs.A,{classes:{root:g.iconButton},edge:"start",onClick:()=>N("suppliers"),children:[(0,lA.jsx)(Jl.A,{classes:{root:g.svgIcon},fontSize:"small",color:"primary",children:(0,lA.jsx)(Yl.A,{})}),(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",color:"#2154A2",children:ee().translate("productManager.addMore")})]})]}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[(0,lA.jsx)(S.A,{display:"flex",children:(0,lA.jsx)(S.A,{fontSize:"12px",fontWeight:"normal",children:ee().translate("productManager.factory")})}),(null===I||void 0===I?void 0:I.factories)&&(null===I||void 0===I?void 0:I.factories.map(((e,A)=>(0,lA.jsxs)(S.A,{display:"flex",width:"100%",alignItems:"center",children:[(0,lA.jsx)(S.A,{width:"75%",children:(0,lA.jsx)(wp.A,{type:"creatable",onChange:(e,t)=>
1_(e,t,A,"factories"),value:e})}),(0,lA.jsx)(S.A,{width:"25%",display:0===A?"none":"block",children:(0,lA.jsx)(Gs.A,{classes:{root:g.clearIcon},onClick:()=>T(A,"factories",e.id),children:(0,lA.jsx)(Jl.A,{fontSize:"small",children:(0,lA.jsx)(Np.default,{})})})})]},e)))),(0,lA.jsxs)(Gs.A,{classes:{root:g.iconButton},edge:"start",onClick:()=>N("factories"),children:[(0,lA.jsx)(Jl.A,{classes:{root:g.svgIcon},fontSize:"small",color:"primary",children:(0,lA.jsx)(Yl.A,{})}),(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",color:"#2154A2",children:ee().translate("productManager.addMore")})]})]}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[(0,lA.jsx)(S.A,{display:"flex",children:(0,lA.jsx)(S.A,{fontSize:"12px",fontWeight:"normal",children:ee().translate("productManager.buyer")})}),(null===I||void 0===I?void 0:I.buyers)&&(null===I||void 0===I?void 0:I.buyers.map(((e,A)=>(0,lA.jsxs)(S.A,{display:"flex",width:"100%",alignItems:"center",children:[(0,lA.jsx)(S.A,{width:"75%",children:(0,lA.jsx)(wp.A,{type:"creatable",onChange:(e,t)=>
1_(e,t,A,"buyers"),value:e})}),(0,lA.jsx)(S.A,{width:"25%",display:0===A?"none":"block",children:(0,lA.jsx)(Gs.A,{classes:{root:g.clearIcon},onClick:()=>T(A,"buyers",e.id),children:(0,lA.jsx)(Jl.A,{fontSize:"small",children:(0,lA.jsx)(Np.default,{})})})})]},e)))),(0,lA.jsxs)(Gs.A,{classes:{root:g.iconButton},edge:"start",onClick:()=>N("buyers"),children:[(0,lA.jsx)(Jl.A,{classes:{root:g.svgIcon},fontSize:"small",color:"primary",children:(0,lA.jsx)(Yl.A,{})}),(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",color:"#2154A2",children:ee().translate("productManager.addMore")})]})]}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:10,children:[(0,lA.jsx)(S.A,{fontSize:"12px",fontWeight:"normal",children:ee().translate("productManager.productPhotos")}),(0,lA.jsxs)(S.A,{classes:{root:g.productPhotoContainer},py:2,children:[j,(null===I||void 0===I?void 0:I.files)&&(null===I||void 0===I?void 0:I.files.default)&&(null===I||void 0===I?void 0:I.files.default.map(((e,A)=>(0,lA.jsxs)(S.A,{classes:{root:g.productThumbnail},children:[(0,lA.jsx)("img",{src:e.url,alt:""}),(0,lA.jsx)(Gs.A,{classes:{root:g.removeBtn},onClick:()=>T(A,"files",e.id),children:(0,lA.jsx)(Sp.A,{})})]},e.name)))),(0,lA.jsxs)(S.A,(0,v.A)((0,v.A)({},x()),{},{classes:{root:g.productPhotos},children:[(0,lA.jsx)("input",(0,v.A)({},f())),(0,lA.jsx)(Yl.A,{})]}))]})]})]})}),(0,lA.jsxs)(br.A,{children:[(0,lA.jsx)(fr.A,{onClick:L,color:"primary",variant:"text",children:(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",color:"#003DA5",children:ee().translate("general.cancel")})}),(0,lA.jsx)(fr.A,{classes:{root:g.saveBtn},onClick:()=>{const e={files:B,path:"/".concat(o,"/product")},A=I.id?ee().translate("productManager.notification.update",{productName:I.name}):ee().translate("productManager.notification.create",{productName:I.name});c(e,I,o,p),C(A,{variant:"success",autoHideDuration:2e3,anchorOrigin:{vertical:"bottom",horizontal:"center"}}),P(),i(!1)},color:"primary",disabled:!(null!==I&&void 0!==I&&I.name&&null!==I&&void 0!==I&&I.itemNo&&null!==I&&void 0!==I&&null!==(A=I.productCategories)&&void 0!==A&&null!==(t=A[0])&&void 0!==t&&t.value&&-1===(null===m||void 0===m||null===(a=m.productCategories)||void 0===a?void 0:a.indexOf(!0))),autoFocus:!0,children:(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",color:"#fff",children:ee().translate("general.save")})})]})]})})},Fp=e=>{const{data:{history:A,companyPermission:t,list:a},func:{getList:n}}=e,i=R()(a,"data",[]),s=R()(a,"total",0),[l,r]=(0,y.useState)({pageNo:1,pageSize:10}),[o,c]=(0,y.useState)(""),[d,g]=(0,y.useState)(!1);(0,y.useEffect)((()=>{n({page:l.pageNo-1,size:l.pageSize})}),[l]);const C=[{columnId:"product",label:ee().translate("dashboard.table.product"),classes:{head:xp},width:120,render:e=>{let{productName:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(A)})}},{columnId:"supplier",label:ee().translate("dashboard.table.supplier"),classes:{head:xp},width:120,render:e=>{let{supplierName:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(A)})}},{columnId:"document",label:ee().translate("dashboard.table.document"),classes:{head:xp},width:120,render:e=>{let{fileName:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)((0,Da.Qn)(A))})}},{columnId:"type",label:ee().translate("dashboard.table.type"),classes:{head:xp},width:120,render:e=>{let{type:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(A)})}},{columnId:"savedDate",label:ee().translate("dashboard.table.savedDate"),classes:{head:xp},width:120,render:e=>{let{saveDate:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:A?(0,ne.ml)(A):(0,ne.lB)(A)})}},{columnId:"expiryDate",label:ee().translate("dashboard.table.expiredDate"),classes:{head:xp},width:120,render:e=>{let{expiryDate:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:A?(0,ne.ml)(A):(0,ne.lB)(A)})}},{columnId:"remark",label:ee().translate("dashboard.table.remark"),classes:{head:xp},width:120,render:e=>{let{remark:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(A)})}},{columnId:"viewButton",label:"",classes:{head:xp},width:150,render:e=>{let{id:a}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,marginLeft:"40px",children:(0,lA.jsx)(Xe.A,{style:{color:"#005EFF",textDecoration:"underline",cursor:"pointer",fontSize:12},onClick:()=>{R()(t,"viewProductManagement")&&(0,ne.R7)(A)("/product/profile/".concat(a))},children:ee().translate("general.view")})})}}],I=(0,lA.jsxs)(S.A,{position:"relative",display:"flex",alignItems:"center",flexDirection:"column",children:[(0,lA.jsxs)(fr.A,{classes:{root:vp},variant:"contained",onClick:()=>g(!0),children:[(0,lA.jsx)(Jl.A,{fontSize:"small",children:(0,lA.jsx)(ip.A,{})}),(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",children:ee().translate("dashboard.tabs.productExpired.createButton")})]}),(0,lA.jsx)(fr.A,{style:{color:"#003DA5",marginTop:10},children:(0,lA.jsx)("a",{style:{textDecoration:"none"},href:"https://icw-io.notion.site/Set-Up-Your-Product-Compliance-Module-3200ac0e049d4aa8b2409bad15cea3cd",target:"_blank",download:!0,rel:"noreferrer",children:ee().translate("dashboard.tabs.productExpired.howToTitle")})})]});return(0,lA.jsx)(Wc.A,{maxWidth:"xl",style:{padding:0},children:(0,lA.jsxs)(S.A,{position:"relative",mb:"30px",children:[(0,lA.jsx)(Xe.A,{style:{color:"#263238",fontWeight:"bold",fontSize:20,marginBottom:24},children:ee().translate("dashboard.tabs.productExpired.titleHeader")}),(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",alignItems:"center",children:(0,lA.jsxs)(tl,{data:{count:s,pagination:l},func:{setPagination:e=>{r(e),e.pageNo}},children:[(0,lA.jsx)(Bl.A,{data:i,columnData:C,noPagination:!0,showingTableHeader:!0,customEmptyTableBody:I}),(0,lA.jsx)(Rp,(0,v.A)({action:"create",open:d,setOpen:g},e))]})})})]})})};var Mp=t(50419);const Op=(0,qs.A)((e=>({textField:{marginLeft:e.spacing(1),marginRight:e.spacing(1)}}))),zp=e=>{const{open:A,onClose:t}=e,a=Op(),[n,i]=y.useState({name:"",email:"",message:""}),s=e=>A=>{i((0,v.A)((0,v.A)({},n),{},{[e]:A.target.value}))};return(0,lA.jsx)("div",{children:(0,lA.jsxs)(mA.A,{maxWidth:"sm",open:A,onClose:t,"aria-labelledby":"form-dialog-title",children:[(0,lA.jsx)(yr.A,{id:"form-dialog-title",children:ee().translate("dashboard.contactUs.title")}),(0,lA.jsxs)(jr.A,{children:[(0,lA.jsx)(Mp.A,{children:ee().translate("dashboard.contactUs.content")}),(0,lA.jsx)(td.A,{id:"outlined-name",label:ee().translate("general.name"),fullWidth:!0,className:a.textField,value:n.name,onChange:s("name"),margin:"normal",variant:"outlined"}),(0,lA.jsx)(td.A,{id:"outlined-name",label:ee().translate("general.email"),fullWidth:!0,className:a.textField,value:n.email,onChange:s("email"),margin:"normal",variant:"outlined"}),(0,lA.jsx)(td.A,{id:"outlined-name",label:ee().translate("dashboard.contactUs.message"),fullWidth:!0,className:a.textField,value:n.message,rows:"5",rowsMax:"10",multiline:!0,onChange:s("message"),margin:"normal",variant:"outlined"})]}),(0,lA.jsxs)(br.A,{children:[(0,lA.jsx)(fr.A,{onClick:t,color:"primary",children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{onClick:e=>{e.preventDefault(),ot()("".concat(ne.xx).concat(ne.j8,"/dashboard/contact"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({name:n.name,email:n.email,message:n.message})}).then(ne.dq).then((e=>{t()})).catch((e=>{}))},color:"primary",children:ee().translate("general.send")})]})]})})};const Vp=t.p+"static/media/my-suppliers-icon.e99009306ff98b00f0e4f3979ad494c0.svg";const Hp=t.p+"static/media/supplier-documents-icon.68f0737baf67dfe12a4116fbd0846678.svg";const Wp=t.p+"static/media/my-products-icon.9879b26c166030fc86391fbcd8646eba.svg";const qp=t.p+"static/media/product-documents-icon.ba50b58746685123409efa6857205473.svg";const Up=t.p+"static/media/factory-audit-icon.3b40a646e810d51b7bd6d05624989cf4.svg";const Jp=t.p+"static/media/product_testing-icon.09b4c8271ef9b4f2c9532296187000a5.svg";const Gp=t.p+"static/media/inspect_icon.dcad9094a44d9c1a265f5d791a82143a.svg",Yp=(0,qs.A)((e=>({icon:{width:"48px",height:"48px",borderRadius:"unset"}
1,card:{boxShadow:"0px 2px 4px rgba(0, 0, 0, 0.28)"},cardJobNo:{lineHeight:1}}))),Zp=e=>{const{history:A,name:t,jobNo:a=0,subTitle:n,img:i,links:s,toRenew:l=!1,redirect:r=!1}=e,o=Yp();return(0,lA.jsx)(bl.A,{className:o.card,children:(0,lA.jsxs)(S.A,{display:"flex",position:"relative",children:[(0,lA.jsx)(S.A,{display:"flex",alignItems:"center",m:3,mr:2,children:(0,lA.jsx)(po.A,{className:o.icon,src:i})}),(0,lA.jsx)(S.A,{children:(0,lA.jsxs)(Pl.A,{children:[(0,lA.jsx)(Xe.A,{variant:"h6",style:{fontSize:16},children:t}),l&&(0,lA.jsx)(Xe.A,{variant:"subtitle1",style:{color:"#D42600",fontSize:"12px"},children:ee().translate("dashboard.toRenew")}),(0,lA.jsx)(Xe.A,{variant:"subtitle1",style:{fontSize:"12px",color:"#000000"},children:n}),(0,lA.jsx)(Xe.A,{className:o.cardJobNo,variant:"h4",children:a})]})}),(0,lA.jsx)(S.A,{position:"absolute",right:"0",bottom:"0",m:2,children:(0,lA.jsx)(fr.A,{color:"primary",onClick:()=>r?window.location.href=s:(0,ne.R7)(A)(s),children:(0,lA.jsx)(S.A,{style:{color:"#003DA5"},fontSize:14,fontWeight:500,children:ee().translate("dashboard.view")})})})]})})},Xp=e=>{const{history:A,currentRole:t,jobQuotes:a,getData:n}=e;(0,y.useEffect)((()=>{n()}),[]);const i=e=>{let{name:t,jobNo:a=0,subTitle:n,img:i,links:s,toRenew:l=!1,redirect:r=!1}=e;return(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:6,md:6,lg:3,children:(0,lA.jsx)(Zp,{history:A,name:t,jobNo:a,subTitle:n,img:i,links:s,toRenew:l,redirect:r})})},s=()=>(0,lA.jsx)(i,{name:ee().translate("dashboard.mySupplier"),jobNo:R()(a,"supplier",0),subTitle:ee().translate("dashboard.total"),img:Vp,links:"/supplier-manager/suppliers"}),l=()=>(0,lA.jsx)(i,{name:ee().translate("companyProfileUpdateWorkspace.supplierDocument"),jobNo:R()(a,"supplierDocument",0),img:Hp,links:"/supplier-manager/suppliers",toRenew:!0}),r=()=>(0,lA.jsx)(i,{name:ee().translate("dashboard.myProduct"),subTitle:ee().translate("dashboard.total"),jobNo:R()(a,"myProduct",0),img:Wp,links:"/product/list",redirect:!0}),o=()=>(0,lA.jsx)(i,{name:ee().translate("dashboard.productDocument"),jobNo:R()(a,"productDocument",0),img:qp,links:"/product/list",toRenew:!0,redirect:!0}),c=()=>(0,lA.jsx)(i,{name:ee().translate("dashboard.factoryAudit"),jobNo:R()(a,"factoryAudit",0),subTitle:ee().translate("dashboard.quotation"),img:Up,links:"/factory_audit"}),d=()=>(0,lA.jsx)(i,{name:ee().translate("dashboard.productTesting"),jobNo:R()(a,"productTesting",0),subTitle:ee().translate("dashboard.in-progressJob"),img:Jp,links:"/product-testing"}),g=()=>(0,lA.jsx)(i,{name:ee().translate("nav.Inspection"),subTitle:ee().translate("dashboard.quotation"),jobNo:R()(a,"inspection",0),img:Gp,links:"/inspection"});return(0,lA.jsxs)(wl.A,{container:!0,spacing:4,children:[(0,lA.jsx)(s,{}),(0,lA.jsx)(l,{}),(0,lA.jsx)(r,{}),(0,lA.jsx)(o,{}),t!==Ou&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(c,{}),(0,lA.jsx)(d,{}),(0,lA.jsx)(g,{})]})]})};var Kp=t(606),$p=t(51782);const eE="ReminderReports_moreOptionContainer__uTn2f",AE="ReminderReports_head__+Ih1L";var tE=t(20471);const aE=e=>{const{history:A,usingCheckbox:t=!1,getExpiringReportsList:a,totalRecords:n,formatData:i,setFormatData:s}=e,[l,r]=(0,y.useState)({pageNo:1,pageSize:10}),[o,c]=(0,y.useState)(!1);const d=[{columnId:"checked",label:(0,lA.jsx)(Yr.A,{style:{padding:0},color:"primary",checked:o,onChange:e=>{return A=e.target.checked,c(A),void s(i.map((e=>(0,v.A)((0,v.A)({},e),{},{checked:A}))));var A}}),width:30,noSort:!0,render:e=>(0,lA.jsx)(Yr.A,{style:{padding:0},color:"primary",checked:e.checked,onChange:A=>{return t=e,a=A.target.checked,void s(i.map((e=>e.id===t.id?(0,v.A)((0,v.A)({},e),{},{checked:a}):e)));var t,a}})},{columnId:"jobNo",label:ee().translate("dashboard.reports.table.jobId"),width:150,render:e=>{let{jobNo:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(A)})}},{columnId:"reportName",label:ee().translate("dashboard.reports.table.report"),width:150,render:e=>{let{reportName:A="",documentList:t={}}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",style:{color:"#005EFF",textDecoration:"underline"},onClick:()=>null!==t&&void 0!==t&&t.url?window.open(null===t||void 0===t?void 0:t.url,"_target"):{},children:(0,ne.lB)(A)})}},{columnId:"type",label:ee().translate("dashboard.reports.table.type"),width:150,render:e=>{let{type:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:(0,ne.lB)(ee().translate("dashboard.".concat(A)))})}},{columnId:"result",label:ee().translate("dashboard.reports.table.result"),width:150,render:e=>{let{result:A=""}=e;return A&&(0,lA.jsx)(Gr.A,{style:{background:"pass"===A?"rgba(50, 200, 50, 0.1)":"fail"===A?"rgba(255, 85, 85, 0.1)":"rgba(235, 237, 239, 0.5)",color:"pass"===A?"#32C832":"fail"===A?"#FF5555":"#3A4861",fontWeight:"normal"},label:ee().translate("dashboard.reports.table.".concat(A))})}},{columnId:"issueDate",label:ee().translate("dashboard.reports.table.issueDate"),width:150,render:e=>{let{issueDate:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:A?te()(A).format(Ws.rr):(0,ne.lB)("")})}},{columnId:"expiryDate",label:ee().translate("dashboard.reports.table.expiryDate"),render:e=>{let{expiryDate:A="",remainDays:t=0}=e;return(0,lA.jsxs)(S.A,{fontSize:12,fontWeight:500,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",children:[(0,lA.jsx)("span",{style:{marginRight:8},children:A?te()(A).format(Ws.rr):(0,ne.lB)("")}),(0,lA.jsx)(Gr.A,{style:{background:t?"rgba(255, 85, 85, 0.1)":"rgba(255, 209, 46, 0.1)",color:t?"#FF5555":"#F5B91E"},icon:t<0?(0,lA.jsx)(tE.A,{style:{color:"#FF5555"}}):(0,lA.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADVSURBVHgBhZDRDYIwEIb/Fh/V4AT20ZiodQPiBE7gDGxgnEAdwQXUDRyhlQWICxiMr8J5NEQIgv5PvevXu78/UBOZsUaD5HerE1I02f4HBQ1BIqTr1JDRfiNIZqQgRFCUGl66/rwvIeVD9i8OqCqTAzG3ifwJOb10udrrnZoh9znrQDYcsPmgGcIGMnuQVX6HTbRBFtlzD697BPq3fLXfAirI3p23LQuPZFvA6gDDoHfmQ4x2xWIWHWSeEWe1KGCqQ8VdNXCtgDTgzorLhL1F7GznBrHe0nBEPjF08gsAAAAASUVORK5CYII=",alt:"fireIcon"}),label:t<0?ee().translate("dashboard.reports.table.expired"):A?"".concat(te()(A).diff(new Date,"days")," ").concat(ee().translate("dashboard.reports.table.days")):(0,ne.lB)("")})]})}},{columnId:"action",width:150,render:e=>{let{productTestingId:t}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,marginLeft:"40px",children:(0,lA.jsx)(Xe.A,{style:{color:"#005EFF",textDecoration:"underline",cursor:"pointer",fontSize:12},onClick:()=>(0,ne.R7)(A)("/product-testing/".concat(t),{currentTab:2}),children:ee().translate("dashboard.reports.table.view")})})}}];return t||d.shift(),t&&d.pop(),(0,y.useEffect)((()=>{a(l)}),[l]),(0,y.useEffect)((()=>{i.filter((e=>e.checked)).length===i.length?c(!0):c(!1)}),[i]),(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)(tl,{data:{count:n,pagination:l},func:{setPagination:e=>{r(e),e.pageNo}},children:(0,lA.jsx)(Bl.A,{data:i,columnData:d,noPagination:!0,showingTableHeader:!0,handleSort:(e,A)=>a((0,v.A)((0,v.A)({},l),{},{columnId:e,orderVal:A})),classes:{head:AE}})})})},nE=e=>{const{open:A,handleClose:t,formatData:a=[],setFormatData:n,totalRecords:i,dismissReminderReport:s,setNotification:l}=e,r=(0,y.useMemo)((()=>{var e;return null===(e=a.filter((e=>e.checked)))||void 0===e?void 0:e.length}),[a]);return(0,lA.jsx)(Rs.A,{modalProps:{open:A,handleClose:t,title:ee().translate("dashboard.reports.modal.title"),footer:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",marginRight:"auto",children:[(0,lA.jsx)(fr.A,{style:{background:"#005E
1FF",color:"#fff",marginRight:16},onClick:()=>s(a.filter((e=>e.checked)).map((e=>e.id)),(()=>{l({type:"success",message:"".concat(r," ").concat(ee().translate("dashboard.reports.modal.reminder"))}),t()})),children:ee().translate("general.confirm")}),(0,lA.jsx)(Xe.A,{children:r<2?" ".concat(r," ").concat(ee().translate("dashboard.reports.modal.jobSelected")):" ".concat(r," ").concat(ee().translate("dashboard.reports.modal.jobsSelected"))})]})},children:(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",style:{background:"#fff",width:"100%"},paddingBottom:"16px",children:(0,lA.jsx)(aE,(0,v.A)({usingCheckbox:!0,formatData:a,setFormatData:n,totalRecords:i},e))})})},iE=e=>{const{expiringReportsList:A}=e,[t,a]=(0,y.useState)(null),[n,i]=(0,y.useState)(!1),[s,l]=(0,y.useState)([]),[r,o]=(0,y.useState)({type:null,message:null}),c=(0,V.get)(A,"data",[]),d=(0,V.get)(A,"total",0),g=e=>{e.stopPropagation(),a(null)};return(0,y.useEffect)((()=>{l(c.map((e=>(0,v.A)((0,v.A)({},e),{},{checked:!1}))))}),[c]),(0,lA.jsxs)(S.A,{marginBottom:"48px",children:[(0,lA.jsxs)(S.A,{display:"flex",justifyContent:"space-between",marginTop:"24px",alignItems:"center",marginBottom:"48px",children:[(0,lA.jsx)(Xe.A,{style:{color:"#263238",fontWeight:"bold",fontSize:20},children:ee().translate("dashboard.reports.title")}),(0,lA.jsxs)(S.A,{display:"flex",justifyContent:"center",alignItems:"center",boxShadow:"0px 2px 4px 1px rgba(165, 178, 200, 0.1)",style:{filter:"drop-shadow(0px 1px 6px rgba(165, 178, 200, 0.2))",cursor:"pointer",background:"#fff"},borderRadius:"4px",onClick:e=>{e.stopPropagation(),a(e.currentTarget)},background:"white",padding:"12px 20px",children:[(0,lA.jsx)(Xe.A,{style:{color:"#005EFF",marginRight:14},children:ee().translate("dashboard.reports.action")}),t?(0,lA.jsx)(Kp.A,{style:{color:"#005EFF"}}):(0,lA.jsx)(Lr.A,{style:{color:"#005EFF"}})]})]}),(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(aE,(0,v.A)({formatData:s,setFormatData:l,totalRecords:d},e))}),(0,lA.jsx)(Ge.A,{id:"simple-menu",anchorEl:t,keepMounted:!0,open:Boolean(t),onClose:g,className:eE,children:(0,lA.jsx)(Zl.A,{onClick:g,children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",onClick:()=>i(!0),children:[(0,lA.jsx)(Gs.A,{children:(0,lA.jsx)($p.A,{style:{width:15,height:15}})}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:ee().translate("dashboard.reports.dismissReminder")})]})})}),(0,lA.jsx)(nE,(0,v.A)({open:n,handleClose:()=>{i(!1),l(c.map((e=>(0,v.A)((0,v.A)({},e),{},{checked:!1}))))},formatData:s,setFormatData:l,totalRecords:d,setNotification:o},e)),(0,lA.jsx)(Wn.A,{notification:r,onClose:()=>o({type:null,message:null})})]})},sE=(0,w.withRouter)((0,j.Ng)((e=>({expiringReportsList:(0,lt.dJ)("dashboardReducer","expiringReports",{})(e)})),(e=>({getExpiringReportsList:(0,st.zH)(Ru,e),dismissReminderReport:(0,st.zH)(Fu,e)})))(iE)),lE=["className"],rE=["formProps","fields","onClose","footer","layout","space"];var oE;const cE=(0,T.Ay)(F.A)(oE||(oE=(0,_.A)(["\n  .ant-modal-footer {\n    display: flex;\n    // flex-direction: row-reverse;\n    gap: 8px;\n//     button.ant-btn-default{\n// color:#005eff;\n//     }\n    button{\n      &.ant-btn-dangerous{\n        border-color:#ff4d4f !important;\n      }\n    }\n    button {\n      &:first-child {\n        order 1;\n      }\n    }\n    button {\n      &:last-child {\n        order 0;\n        margin-left:0;\n      }\n    }\n  }\n"]))),dE=e=>{let{className:A}=e,t=(0,f.A)(e,lE);return(0,lA.jsx)(cE,(0,v.A)({className:A},t))};dE.Form=e=>{let{formProps:A,fields:t,onClose:a,footer:n,layout:i="vertical",space:s}=e,l=(0,f.A)(e,rE);const[r]=Zo.A.useForm();return(0,lA.jsx)(Jr.l1,(0,v.A)((0,v.A)({},A),{},{children:e=>(0,lA.jsx)(dE,(0,v.A)((0,v.A)({onCancel:()=>{a(e)},onOk:async()=>{await e.validateForm(),e.handleSubmit()},footer:n?y.cloneElement(n,{formInstance:e}):void 0},l),{},{children:(0,lA.jsx)(Zo.A,{form:r,layout:i,children:(0,lA.jsx)(Aa.A,{direction:"vertical",style:{width:"100%"},size:s,children:t.map(((A,t)=>A.layout?A.renderField(null,e,t):A.isArray?(0,lA.jsx)(Jr.ED,{name:A.name,render:t=>A.renderField(t,e)},A.name):(0,lA.jsx)(Jr.B0,{name:A.name,validate:A.validate,children:t=>A.renderField(t,e)},A.name)))})})}))}))};const gE=dE;var CE,IE=t(49386),uE=t(49174);const pE=(0,T.Ay)(uE.A)(CE||(CE=(0,_.A)(["\n  border: 1px solid #c4c8d0;\n  border-radius: 4px;\n"]))),EE=e=>(0,lA.jsx)(pE,(0,v.A)({},e)),BE=["children","direction","className"];var QE;const mE=(0,T.Ay)(Zo.A.Item)(QE||(QE=(0,_.A)(["\n  width: 100%;\n  margin-bottom: 0;\n  position: relative;\n  .ant-form-item-explain-error {\n    font-size: 10px;\n    font-weight: 400;\n    line-height: 12px;\n    letter-spacing: 0.01em;\n    text-align: left;\n    margin-top: 8px;\n  }\n"]))),hE=e=>{let{children:A,direction:t,className:a}=e,n=(0,f.A)(e,BE);return(0,lA.jsx)(mE,(0,v.A)((0,v.A)({className:(0,b.default)(a)},n),{},{children:A}))};var xE,vE=t(20454),fE=t(88837);const yE=(0,T.Ay)(fE.A)(xE||(xE=(0,_.A)(["\n  width: 100%;\n"]))),jE=e=>{let A=Object.assign({},((0,vE.A)(e),e));return(0,lA.jsx)(yE,(0,v.A)({},A))};var bE=t(16094),PE=t(87104),wE=t(92129),SE=t(86126);const NE=[{value:"company",label:"Company"},{value:"qa",label:"QA"},{value:"sales",label:"Sales"},{value:"other",label:"Other"}];var _E,TE=t(46355);const DE=(0,T.Ay)(Aa.A)(_E||(_E=(0,_.A)(["\n  width: 100%;\n  .ant-space-item {\n    width: calc(50% - 4px);\n  }\n"]))),kE=e=>{let{country:A,state:t,city:a,formProps:n}=e;const{countries:i,states:s,cities:l}=(0,TE.Ay)(A,t,a,{formProps:n});return(0,lA.jsxs)(Aa.A,{direction:"vertical",style:{width:"100%"},children:[(0,lA.jsx)(DE,{direction:"vertical",children:(0,lA.jsx)(Jr.D0,{name:"location",children:e=>(0,lA.jsx)(hE,{label:"Location",validateStatus:e.meta.error?"error":null,help:e.meta.error,children:(0,lA.jsx)(IE.l6,(0,v.A)((0,v.A)({},e.field),{},{placeholder:"Select country/location",options:i,showSearch:!0,allowClear:!0,filterOption:(e,A)=>A.label.toLowerCase().includes(e),onClear:()=>{const{form:A}=e;A.setFieldValue("province",null),A.setFieldValue("city",null)},onChange:A=>{e.field.onChange({target:{name:"location",value:A}});const{form:t}=e;t.setFieldValue("province",null),t.setFieldValue("city",null)},onBlur:()=>{e.form.setFieldTouched("location",!0)}}))})})}),A&&s&&s.length>0&&(0,lA.jsxs)(DE,{size:8,children:[(0,lA.jsx)(Jr.D0,{name:"province",children:e=>(0,lA.jsx)(hE,{validateStatus:e.meta.error?"error":null,help:e.meta.error,children:(0,lA.jsx)(IE.l6,(0,v.A)((0,v.A)({},e.field),{},{options:s,showSearch:!0,allowClear:!0,filterOption:(e,A)=>A.label.toLowerCase().includes(e),onClear:()=>{const{form:A}=e;A.setFieldValue("city",null)},onChange:A=>{const{form:t}=e;e.field.onChange({target:{name:"province",value:A}}),t.setFieldValue("city",null)},onBlur:()=>{e.form.setFieldTouched("province",!0)}}))})}),t&&l&&l.length>0&&(0,lA.jsx)(Jr.D0,{name:"city",children:e=>(0,lA.jsx)(hE,{hidden:!t,children:(0,lA.jsx)(IE.l6,(0,v.A)((0,v.A)({},e.field),{},{options:l,showSearch:!0,allowClear:!0,filterOption:(e,A)=>A.label.toLowerCase().includes(e),onChange:A=>{e.field.onChange({target:{name:"city",value:A}})},onBlur:()=>{e.form.setFieldTouched("city",!0)}}))})})]})]})},LE=["value","onSubmit","onClose","cancelProps"];var RE,FE,ME,OE;
1const zE=(0,T.Ay)(Aa.A)(RE||(RE=(0,_.A)(["\n  width: 100%;\n  margin-bottom: 24px;\n  > .ant-space-item {\n    width: 100%;\n  }\n"]))),VE=(0,T.Ay)(Aa.A)(FE||(FE=(0,_.A)(["\n  width: 100%;\n  .ant-space-item {\n    width: calc(50% - 4px);\n  }\n"]))),HE=(0,T.Ay)(Aa.A)(ME||(ME=(0,_.A)(["\n  width: 100%;\n  .ant-space-item {\n    width: 30%;\n    &:nth-of-type(2) {\n      width: 70%;\n    }\n  }\n"]))),WE=(0,T.Ay)(tn)(OE||(OE=(0,_.A)(["\n  border: none;\n"]))),qE=e=>{let{value:A,onSubmit:t,onClose:a,cancelProps:n}=e,i=(0,f.A)(e,LE);return(0,lA.jsx)(gE.Form,(0,v.A)({title:"Update Contact",formProps:{initialValues:(0,v.A)({},A),enableReinitialize:!0,onSubmit:t,validationSchema:SE.Ik().shape({location:SE.gl().nullable().required("Location is required"),province:SE.gl().nullable().when("stateList",(e=>e&&e.length>0?SE.gl().required("Province is required"):SE.gl().nullable())),address:SE.Yj().nullable().required("English address is required"),contactPerson:SE.Yj().nullable().required("Contact person is required"),contactEmails:SE.YO().of(SE.Ik().shape({type:SE.gl().required("Type is required"),email:SE.Yj().required("Email is required")}))})},okText:"Update",cancelButtonProps:(0,v.A)({hidden:!0},n),onClose:a,onSubmit:t,fields:[{layout:!0,renderField:(e,A)=>(0,lA.jsx)(zE,{direction:"vertical",children:(0,lA.jsx)(kE,{country:A.values.location,state:A.values.province,city:A.values.city,formProps:A})},"layout-location")},{name:"address",renderField:(e,A)=>(0,lA.jsx)(hE,{label:"Address",validateStatus:e.meta.error?"error":null,help:e.meta.error,children:(0,lA.jsx)(EE,(0,v.A)({placeholder:"English address"},e.field))})},{name:"address2",renderField:(e,A)=>(0,lA.jsx)(zE,{direction:"vertical",children:(0,lA.jsx)(hE,{children:(0,lA.jsx)(EE,(0,v.A)({placeholder:"Local language address (optional)"},e.field))})})},{name:"contactPerson",renderField:(e,A)=>(0,lA.jsx)(hE,{label:"Contact Person",direction:"vertical",validateStatus:e.meta.error?"error":null,help:e.meta.error,children:(0,lA.jsx)(EE,(0,v.A)({placeholder:"e.g. Gladys"},e.field))})},{layout:!0,renderField:(e,A)=>(0,lA.jsx)(zE,{direction:"horizontal",children:(0,lA.jsxs)(VE,{children:[(0,lA.jsx)(Jr.B0,{name:"contactPersonEmail",children:e=>(0,lA.jsx)(hE,{label:"Contact Email",children:(0,lA.jsx)(EE,(0,v.A)({placeholder:"[email protected]"},e.field))})}),(0,lA.jsx)(Jr.B0,{name:"contactNo",children:e=>{const A=e.field.value||"",t=wE.E7.find((e=>{let{country:t}=e;return t.code===A.split(" ")[0]})),a=A.split(" ")[1];return(0,lA.jsx)(hE,{label:"Contact No. (Optional)",children:(0,lA.jsx)(wE.Ay,{selectProps:{value:t?t.value:"",onChange:A=>{const t=wE.E7.find((e=>{let{value:t}=e;return t===A}));e.field.onChange({target:{name:"contactNo",value:"".concat(t?t.country.code:""," ").concat(a||"")}})}},inputProps:{value:a,onChange:A=>{e.field.onChange({target:{name:"contactNo",value:"".concat(t?t.country.code:""," ").concat(A.target.value||"")}})}}})})}})]})},"layout-contact")},{name:"contactEmails",isArray:!0,renderField:(e,A)=>{const{contactEmails:t}=A.values;return(0,lA.jsxs)(zE,{direction:"vertical",size:16,children:[(0,lA.jsx)(hE,{label:"Additional Email (Optional)",children:t.map(((A,a)=>(0,lA.jsxs)(HE,{align:"start",style:{marginBottom:16},children:[(0,lA.jsx)(Jr.B0,{name:"contactEmails[".concat(a,"].type"),children:e=>(0,lA.jsx)(hE,{validateStatus:e.meta.error&&e.meta.touched?"error":null,help:e.meta.touched&&e.meta.error,children:(0,lA.jsx)(IE.l6,(0,v.A)((0,v.A)({},e.field),{},{options:NE,placeholder:"Select",onChange:A=>{e.field.onChange({target:{name:"contactEmails[".concat(a,"].type"),value:A}})},onBlur:()=>{e.form.setFieldTouched("contactEmails[".concat(a,"].type"),!0)}}))})}),(0,lA.jsx)(Jr.B0,{name:"contactEmails[".concat(a,"].email"),children:e=>(0,lA.jsx)(hE,{validateStatus:e.meta.error&&e.meta.touched?"error":null,help:e.meta.touched&&e.meta.error,children:(0,lA.jsx)(EE,(0,v.A)((0,v.A)({},e.field),{},{placeholder:"[email protected]",type:"email"}))})}),(0,lA.jsx)(WE,{onClick:()=>{e.remove(a)},hidden:t.length<2,icon:(0,lA.jsx)(bE.A,{}),ghost:!0,type:"danger",children:"Remove"})]},a)))}),(0,lA.jsx)(WE,{onClick:()=>{e.push({type:"",email:""})},icon:(0,lA.jsx)(PE.A,{style:{fontSize:"14px"}}),type:"link",children:"Add email"})]})}},{name:"siteUrl",renderField:e=>(0,lA.jsx)(zE,{children:(0,lA.jsx)(hE,{label:"Website (Optional)",children:(0,lA.jsx)(EE,(0,v.A)({placeholder:"e.g.company website",type:"email"},e.field))})})}]},i))};var UE=t(5198);const JE=e=>{const[A,t]=y.useState(!1);return{loading:A,mutation:async A=>{t(!0);try{return(await(0,UE.VD)(e,A)).data}catch(a){throw a}finally{t(!1)}}}},GE=(e,A,t,a)=>{const n=(0,V.get)(e,"area.country"),i=(0,V.get)(e,"area.state"),s=(0,V.get)(e,"area.city"),l=(0,V.get)(e,"contactNo");return{location:n&&(0,V.get)(A.find((e=>{let{label:A}=e;return A===n})),"value"),province:i&&(0,V.get)((t||[]).find((e=>{let{label:A}=e;return A===i})),"value"),city:s&&(0,V.get)((a||[]).find((e=>{let{label:A}=e;return A===s})),"value"),address:(0,V.get)(e,"address"),address2:(0,V.get)(e,"address2"),contactEmails:(0,V.get)(e,"contactEmails",[]).length?(0,V.get)(e,"contactEmails",[]):[{type:"",email:""}
1],contactPerson:(0,V.get)(e,"contactPerson"),contactPersonEmail:(0,V.get)(e,"contactPersonEmail"),contactNo:(l||"").replace("+",""),siteUrl:(0,V.get)(e,"siteUrl")}},YE=e=>{const A=(0,V.omit)(e,["location","province","city","contactEmails"]),t=(0,V.get)(e,"location",""),a=(0,V.get)(e,"province",""),n=(0,V.get)(e,"city",""),i=(0,V.get)(e,"contactEmails",[]),s=(0,V.get)(e,"contactNo");return(0,v.A)((0,v.A)({},A),{},{areaId:n||a||t||null,contactNo:"".concat(s?"+".concat(s):""),contactEmails:i.filter((e=>{let{type:A,email:t}=e;return!!A&&!!t}))})};var ZE=t(58246),XE=t(64491);const KE=t.p+"static/media/complete_company_profile.d0a9a5240b8c7cf39a2753220f049275.svg";t(57742);var $E=t(90616),eB=t(5896);(0,ne.Nv)(ee(),[Ue.yZ]);const AB=(0,pA.A)((()=>({paper:{boxShadow:"unset"},container:{background:"#F7FAFF",minHeight:"100em"},select:{minWidth:"150px"},firstPaperContainer:{padding:"20px"},secondPaperContainer:{padding:"36px"},fedexLogo:{width:"140px"}})))((e=>{const{classes:A,history:t,profile:a,isFullProfile:n,userLinkedinInfo:i,dashboardInfo:s,supplierDocumentList:l,auditCertificationList:r,productCertificationList:o,onPatchCompanyProfile:c,onUploadBRFile:d,getDashboardInfo:g,getSupplierDocumentList:C,getAuditCertificationList:I,getProductCertificationList:u,refetchProfile:p}=e,{showIntro:E}=(0,eB.x)(),{getOptions:B}=y.useContext(ZE.CR),{company:Q}=(0,Hl.yj)(),m=((0,$E.A)(),y.useMemo((()=>(0,V.get)(Q,"companyId")),[Q])),h=y.useMemo((()=>(0,V.get)(Q,"company.isProfileSetup",!0)),[Q]),{data:x,getCompanyDetail:f}=(0,Hl.kS)(),{mutation:b}=JE(m),P=y.useMemo((()=>x?(0,v.A)((0,v.A)({},(0,V.omit)(x,["nameChi","companyImage"])),{},{companyName:x.companyName,companyLocalName:x.companyNameChi,companyLogo:(0,V.get)(x,"companyImage.url"),joinedAt:te()(x.createdAt).format("DD/MM/YYYY")}):{}),[x]),w=(0,V.get)(P,"area.state"),N=(0,V.get)(P,"area.country"),{states:_}=(0,TE.vT)(N),{cities:T}=(0,TE.RL)(N,w),D=(0,j.d4)((e=>(0,V.get)(e.loginState,"profile.companyMaps?.[0]",{}))),k=(0,V.get)(a,"companyPermission",{}),L=(0,V.get)(k,"membership",Ou),[R,F]=y.useState(!1),[M,O]=(0,y.useState)({values:{date:""},open:!1,month:new Date}),[z,H]=(0,y.useState)({contactPerson:"".concat((0,V.get)(i,"firstName","")," ").concat((0,V.get)(i,"lastName","")),email:(0,V.get)(i,"emailAddress",""),contactNumber:"",companyName:""}),[W,q]=(0,y.useState)(!1),{open:U}=M;(0,y.useEffect)((()=>{if(!a||n)return;const e={contactPerson:(0,V.get)(a,"contactPerson"),email:(0,V.get)(a,"email"),contactNumber:(0,V.get)(a,"contactPersonPhone"),companyName:(0,V.get)(a,"companyName")};H((A=>({contactPerson:e.contactPerson||A.contactPerson,email:e.email||A.email,contactNumber:e.contactNumber||A.contactNumber,companyName:e.companyName||A.companyName})))}),[a,n]);y.useMemo((()=>!(!x||!a||n)),[x,a,n,i]);const J=e=>{q(e)},G=()=>{J(!1),(0,qu.jh)(qu.cL.onBoardingFormTouched,!0)},Y=y.useMemo((()=>{if(!P)return{};const e=GE(P,B("areaCountries"),_,T);return(0,v.A)((0,v.A)({},e),{},{contactPersonEmail:e.contactPersonEmail||(0,V.get)(i,"emailAddress","")||(0,V.get)(a,"email"),contactPerson:e.contactPerson||(0,V.get)(a,"contactPerson")})}),[P,B,_,T,i,a]);return y.useEffect((()=>(m&&f(m),()=>null)),[m]),y.useEffect((()=>{if(!((0,qu.Xv)(qu.cL.onBoardingFormTouched)||h||E))return W||J(!0),()=>null}),[h,Q,E]),(0,lA.jsxs)(Wc.A,{classes:{root:A.container},maxWidth:"lg",children:[(0,lA.jsx)(Wu,{handleUploadBR:(e,A)=>{d(e,(0,V.get)(a,"companyId"),A,a)},currentRole:L,disabled:(0,V.get)(D,"company.BR","")}),(0,lA.jsx)(S.A,{display:"flex",py:4,children:(0,lA.jsxs)(Xe.A,{variant:"h6",children:[ee().translate("dashboard.welcomeMsg")," ,"," ",null!==a&&void 0!==a&&a.companyName?(0,V.get)(a,"companyName",""):(0,V.get)(a,"email","")]})}),(0,lA.jsx)(Xp,(0,v.A)({currentRole:L,jobQuotes:(0,V.get)(s,"data.jobQuotes",{}),getData:g},e)),(0,lA.jsx)(S.A,{width:"100%",my:3,children:(0,lA.jsx)(Pp,{data:{history:t,companyPermission:k,list:{supplierDocumentList:l,auditCertificationList:r}},func:{getList:{getSupplierDocumentList:C,getAuditCertificationList:I}}})}),(0,lA.jsx)(S.A,{width:"100%",my:3,children:(0,lA.jsx)(Fp,{data:{history:t,companyPermission:k,list:o},func:{getList:u}})}),(0,lA.jsx)(sE,{}),L!==Ou&&(0,lA.jsx)(wl.A,{container:!0,spacing:4,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsx)(ks.A,{className:A.firstPaperContainer,children:(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",children:[(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:9,md:9,children:[(0,lA.jsx)(S.A,{fontSize:18,fontWeight:500,my:1,children:ee().translate("dashboard.banner.itemOne.title")}),(0,lA.jsx)(S.A,{fontSize:16,fontWeight:500,my:1,children:ee().translate("dashboard.banner.itemOne.content")})]}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:3,md:3,style:{display:"flex"},justify:"flex-end",children:(0,lA.jsx)(fr.A,{color:"primary",onClick:()=>O((0,v.A)((0,v.A)({},M),{},{open:!0})),children:ee().translate("dashboard.banner.itemOne.contact")})})]})})})}),(0,lA.jsx)(zp,{open:U,onClose:function(){O((0,v.A)((0,v.A)({},M),{},{open:!1}))}}),(0,lA.jsx)(qE,{title:"Update Company Contact",open:W,value:Y,cancelText:"Skip",onSubmit:async(e,A)=>{await b((0,v.A)((0,v.A)({},YE(e)),{},{isProfileSetup:!0})),p(),G(),F(!0),A.resetForm()},onClose:async e=>{let{values:A,resetForm:t}=e;await b({isProfileSetup:!0}),p(),G(),t()},cancelProps:{hidden:!1,type:"link",style:{order:-1}}}),(0,lA.jsx)(gE,{title:"Complete Company Profile",open:R,closeable:!1,
1cancelText:"Later",okText:"Let\u2019s go",onOk:()=>{(0,ne.R7)(t)("/company-profile"),F(!1)},onCancel:()=>{F(!1)},cancelButtonProps:{hidden:!1,type:"link",style:{order:-1}},width:"80vw",children:(0,lA.jsx)(XE.A,{image:KE,title:"Enhance Company Profile",subTitle:"Improve your company profile by uploading relevant certifications. You can share your company profile with others to show your information and demonstrate your capacity."})})]})})),tB="dashboardReducer";(0,w.withRouter)((0,j.Ng)((e=>({data:(0,lt.dJ)(tB,"chartData",{})(e),profile:(0,v.A)({},(0,O.Fm)(e)),isFullProfile:(0,O.eH)(e),userLinkedinInfo:(0,lt.fd)("loginReducer","userLinkedinInfo",{})(e),dashboardInfo:(0,lt.dJ)(tB,"dashboard",{})(e),supplierDocumentList:(0,lt.dJ)(tB,"supplierDocument",{})(e),auditCertificationList:(0,lt.dJ)(tB,"auditCertification",{})(e),productCertificationList:(0,lt.dJ)(tB,"productCertification",{})(e),productTestingList:(0,lt.dJ)(tB,"productTesting",{})(e)})),(e=>({onInit:(0,st.zH)(bu.iU,e),onPatchCompanyProfile:(0,st.zH)(FI,e),onUploadBRFile:(0,st.zH)(ku,e),getDashboardInfo:(0,st.zH)(wu,e),getSupplierDocumentList:(0,st.zH)(Su,e),getAuditCertificationList:(0,st.zH)(Nu,e),getProductCertificationList:(0,st.zH)(_u,e),getProductTestingList:(0,st.zH)(Du,e),refetchProfile:()=>e((0,N.xF)())})))(AB));var aB=t(67019);const nB=e=>({searchModal:{maxHeight:"70%",borderRadius:"10px",top:"50%",left:"50%",transform:"translate(-50%, -50%)",position:"absolute",width:"60%",backgroundColor:e.palette.background.paper,boxShadow:e.shadows[5],padding:"20px"},searchProductModal:{maxHeight:"70%",borderRadius:"10px",top:"50%",left:"50%",transform:"translate(-50%, -50%)",position:"absolute",width:"35%",backgroundColor:e.palette.background.paper,boxShadow:e.shadows[5],padding:"20px"},searchModalAddBtn:{width:"100%",padding:"0 15px"},searchModalContainer:{"&:not(:nth-last-child(1))":{marginBottom:"15px"},"& >div":{padding:"10px"}},searchKeyword:{margin:"0px 0px 20px !important",width:"100%"},searchModalList:{overflow:"auto",padding:"5px",height:"56.25vh"},searchModalDetail:{paddingTop:"15px",position:"relative"},searchModalName:{fontSize:"18px"},searchModalAddress:{fontSize:"18px"},searchProductModalDetail:{position:"relative"},searchProductName:{fontSize:"30px",paddingBottom:"5px"},searchProductItemNo:{fontSize:"16px",paddingBottom:"5px"},searchProductModalSelectBtn:{textAlign:"right",position:"relative",top:"50%",transform:"translateY(-50%)"},searchModalSelectBtn:{textAlign:"right",paddingTop:"15px"},searchProductBtn:{width:"100%",padding:"15px 15px 0px","& Button":{marginBottom:"15px"}},searchProductTitleCenter:{width:"100%",textAlign:"center",borderBottom:"1px solid #CCC",lineHeight:"0",margin:"40px 0px 20px","& span":{background:"#FFF",padding:"0px 10px"}},iconButton:{width:"auto",height:"auto"},paperBlock:{width:"100%",padding:"30px",margin:"20px"},searchBlock:{margin:"40px 0 0 0"},factoryBlock:{margin:"20px 0 0 0"},searchModalAlign:{display:"flex",justifyContent:"center",alignItem:"center"},block:{paddingTop:e.spacing(2),paddingBottom:e.spacing(2)},input:{display:"none"},card:{marginTop:"20px",paddingTop:"50px",paddingBottom:"50px"},datePicker:{textField:"16px"},fullWidth:{width:"100%"},button:{alignItems:"flex-end",float:"right"},paper:{boxShadow:"2px 2px 2px 2px #c7c7c7c7",margin:"0 20px 40px"},grid:{paddingTop:"30px",marginTop:"30px",marginBottom:"10px"},titleMargin:{marginTop:"40px"},itemGrid:{marginTop:"10px"},itemGridPhone:{padding:"0px 0px"},radio:{marginLeft:"10px"},backToListBtn:{paddingLeft:"15px",marginTop:"49px",cursor:"pointer","& span":{verticalAlign:"super"},width:"fit-content"},prevStepBtn:{marginTop:"20px",cursor:"pointer","& span":{verticalAlign:"super"}},saveDraftBtn:{marginRight:"50px",textTransform:"uppercase",cursor:"pointer",color:"#2D8DD6",fontWeight:"500",fontSize:"14px"},confirmDialogDescription:{paddingTop:"24px",color:"#000"},dialogActionBtn:{textTransform:"uppercase"},dialogCloseBtn:{color:"#828282"},dialogTitle:{borderBottom:"1px solid ".concat(e.palette.divider),margin:0,padding:e.spacing(2)},dialogTitleCloseBtn:{position:"absolute",right:e.spacing(1),top:e.spacing(1)-5,color:e.palette.grey[900]}});var iB=t(58627),sB=t(81497),lB=t(23571);const rB=(0,Mo.withStyles)(EA.A)((e=>
1{const{classes:A,activeStep:t,steps:a,onClick:n}=e;return(0,lA.jsx)(iB.A,{alternativeLabel:!0,className:A.stepper,activeStep:t,children:a.map(((e,a)=>e&&e.length>0?(0,lA.jsx)(sB.A,{children:(0,lA.jsx)(lB.A,{onClick:()=>t>=a&&n(a),className:A.stepLabel,children:e})},e):null))})}));var oB=t(91641);const cB=(0,pA.A)((e=>({modal:{top:"50%",left:"50%",transform:"translate(-50%, -50%)",textAlign:"center",position:"absolute",width:e.spacing(50),backgroundColor:e.palette.background.paper,boxShadow:e.shadows[5],padding:e.spacing(4)},title:{marginTop:"50px",marginBottom:"50px"}})))((e=>{const{classes:A,title:t,description:a,open:n,buttonLabel:i,done:s}=e;return(0,lA.jsx)(oB.A,{"aria-labelledby":"simple-modal-title","aria-describedby":"simple-modal-description",open:n,onClose:s,children:(0,lA.jsxs)("div",{className:A.modal,children:[(0,lA.jsx)(Xe.A,{variant:"h6",id:"modal-title",className:A.title,children:t}),(0,lA.jsx)(Xe.A,{variant:"subtitle1",id:"simple-modal-description",children:a}),(0,lA.jsx)(fr.A,{variant:"contained",color:"primary",onClick:s,children:i||"nah"})]})})}));class dB{constructor(e){this.cb=e,this.store={}}getErrorValue(e){var A=this.store;return e.forEach((e=>{A=null==A||"undefined"===typeof A[e]?null:A[e]}
1)),A}setErrorValue(e,A){var t=this.store;e.forEach(((A,a)=>{a+1<e.length&&("undefined"===typeof t[A]&&(t[A]={}),t=t[A])})),null===A?delete t[e[e.length-1]]:t[e[e.length-1]]=A,this.cb&&this.cb()}}const gB="Container_wrapper__+hql9",CB=e=>{let{className:A,children:t}=e;return(0,lA.jsx)("div",{className:(0,b.default)(gB,A),children:t})};var IB=t(83903),uB=t(95925);const pB="Title_wrapper__-fHUA",EB="Title_left__Som0L",BB="Title_right__oqA5O",QB=e=>{let{className:A,title:t="",onClose:a,onBack:n=null}=e;return(0,lA.jsx)("div",{className:(0,b.default)(pB,A),children:(0,lA.jsxs)(CB,{children:[n&&(0,lA.jsx)(uB.A,{className:EB,onClick:n}),(0,lA.jsx)("h2",{children:t}),(0,lA.jsx)(IB.A,{className:BB,onClick:a})]})})};var mB=t(26737);const hB=(0,j.Ng)((e=>e),(e=>({onFieldUpdate:(A,t,a)=>{e((0,St.QB)(A,t,a))}})))((e=>{const{classes:A,storeName:t,accessPath:a,placeHolder:n,onFieldUpdate:i,onChange:s,disabled:l}=e;return(0,lA.jsx)("textarea",{disabled:l,className:A.textArea,placeholder:n||ee().translate(t+".helper."+a[a.length-1]),value:function(){const A=(0,St._W)(e[t].data,a);return null==A?"":A}(),onChange:function(e){s&&s(e.target.value),i(t,a,e.target.value)}})})),xB=(0,Mo.withStyles)(EA.A)(hB);var vB=t(96586);const fB=(0,pA.A)((0,BA.A)(EA.A,nB,Eg.A))((e=>{const{classes:A,inspectionDoc:t,inspectionImage:a,documentFileUpload:{values:{documentFileList:n,documentFileProgress:i},functions:{setDocumentFileList:s,setDocumentFileProgress:l}},imageInfoFileUpload:{values:{imageInfoFileList:r,imageInfoFileProgress:o},functions:{setImageInfoFileList:c,setImageInfoFileProgress:d}}}=e;return(0,lA.jsxs)(wl.A,{container:!0,className:A.block,children:[(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,marginBottom:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:A.fieldTitle,children:ee().translate("inspectionJobWorkspace.documentUpload.header")}),(0,lA.jsx)(Xe.A,{variant:"caption",className:A.fieldCaption,children:ee().translate("inspectionJobWorkspace.documentUpload.message")})]}),(0,lA.jsxs)(iA.GV,{xs:4,sm:4,md:4,marginBottom:!0,children:[(0,lA.jsx)(jg,{values:{fileList:n,progress:i},functions:{setFileList:s}}),(0,lA.jsx)(bg,{values:{fileList:n},functions:{setFileList:s,setProgress:l},layout:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",fullWidth:!0,children:ee().translate("general.upload")})})]}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,marginBottom:!0,children:t&&t.map(((e,A)=>(0,lA.jsxs)(Xe.A,{variant:"subtitle1",children:[(0,lA.jsx)(vB.A,{}),e.name]},A)))}),(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,marginBottom:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:A.fieldTitle,children:ee().translate("inspectionJobWorkspace.imageUpload.header")}),(0,lA.jsx)(Xe.A,{variant:"caption",className:A.fieldCaption,children:ee().translate("inspectionJobWorkspace.imageUpload.message")})]}),(0,lA.jsxs)(iA.GV,{xs:4,sm:4,md:4,marginBottom:!0,children:[(0,lA.jsx)(jg,{values:{fileList:r,progress:o},functions:{setFileList:c}}),(0,lA.jsx)(bg,{values:{fileList:r},functions:{setFileList:c,setProgress:d},supportedFiles:"image/png,image/gif,image/jpeg",layout:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",fullWidth:!0,children:ee().translate("general.upload")})})]}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,marginBottom:!0,children:a&&a.map(((e,A)=>(0,lA.jsxs)(Xe.A,{variant:"subtitle1",children:[(0,lA.jsx)(vB.A,{}),e.name]},A)))})]})})),yB=["classes","inspectionJobWorkspace"],jB=(0,dI.A)(xB),bB=(0,j.Ng)((e=>({loginState:e.loginState,inspectionJobWorkspace:e.inspectionJobWorkspace?e.inspectionJobWorkspace.data:[]})))((e=>{let{classes:A,inspectionJobWorkspace:t}=e,a=(0,f.A)(e,yB);return(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(fB,(0,v.A)({inspectionDoc:t.inspectionDocuments,inspectionImage:t.inspectionImages},a)),(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:A.moreInfoPadding,gutterBottom:!0,children:ee().translate("inspectionJobWorkspace.criticalRemark.header")}),(0,lA.jsx)(Xe.A,{variant:"caption",className:A.fieldCaption,children:ee().translate("inspectionJobWorkspace.criticalRemark.message")})]}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(jB,{storeName:"inspectionJobWorksp
1ace",accessPath:["criticalRemark"],className:A.formTextAreaHeight,placeHolder:" "})})]})}));(0,pA.A)((0,BA.A)(EA.A,Eg.A,{moreInfoPadding:{paddingTop:"20px"},formTextAreaHeight:{height:"100%"}}))(bB);var PB=t(76979);const wB=(0,dI.A)(yC.A),SB=(0,dI.A)(Pg.A),NB=((0,pA.A)(EA.A)((e=>{const{inspectionJobWorkspace:A}=e.myProps,{classes:t,errorState:a}=e,n=[{label:ee().translate("inspectionJobWorkspace.finalRandomInspection"),value:"Final Random Inspection"},{label:ee().translate("inspectionJobWorkspace.loadingInspection"),value:"Loading Inspection"},{label:ee().translate("inspectionJobWorkspace.duringProductionInspection"),value:"During-production Inspection"},{label:ee().translate("inspectionJobWorkspace.reInspection"),value:"Re-Inspection"},{label:ee().translate("inspectionJobWorkspace.initialProductionInspection"),value:"Initial Production Inspection"},{label:ee().translate("inspectionJobWorkspace.fabricInspection"),value:"Fabric Inspection"},{label:ee().translate("inspectionJobWorkspace.100%Inspection"),value:"100% Inspection"},{label:ee().translate("inspectionJobWorkspace.vendorOwnInspection"),value:"Vendor Own Inspection"},{label:ee().translate("inspectionJobWorkspace.sampleCollection"),value:"Sample Collection"},{label:ee().translate("inspectionJobWorkspace.other"),value:"Other"}],i=[{label:"N/A",value:"na"},{label:ee().translate("inspectionJobWorkspace.i"),value:"i"},{label:ee().translate("inspectionJobWorkspace.ii"),value:"ii"},{label:ee().translate("inspectionJobWorkspace.iii"),value:"iii"},{label:ee().translate("inspectionJobWorkspace.s1"),value:"s1"},{label:ee().translate("inspectionJobWorkspace.s2"),value:"s2"},{label:ee().translate("inspectionJobWorkspace.s3"),value:"s3"},{label:ee().translate("inspectionJobWorkspace.s4"),value:"s4"}];return(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:t.fieldTitle,children:[(0,lA.jsx)("span",{className:t.required,children:"*"}),ee().translate("inspectionJobWorkspace.selectInspectionType")]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:6,md:6,children:(0,lA.jsx)(SB,{storeName:"inspectionJobWorkspace",accessPath:["typeOfService"],choices:n||[],error:a.getErrorValue(["typeOfService"]),onChange:e=>{a.setErrorValue(["typeOfService"],null)},shrink:!0,noLabel:!0})})]}),A.data&&(s=A.data.typeOfService,(0,lA.jsxs)(wl.A,{container:!0,children:["Sample Collection"!==s&&"Fabric Inspection"!==s&&"100% Inspection"!==s&&[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,marginTop20:!0,children:(0,lA.jsxs)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:t.fieldTitle,children:["Loading Inspection"!==s&&"Fabric Inspection"!==s&&"100% Inspection"!==s&&(0,lA.jsx)("span",{className:t.required,children:"*"}),ee().translate("inspectionJobWorkspace.inspectionLevel")]})},0),(0,lA.jsx)(iA.GV,{xs:12,sm:6,md:6,children:(0,lA.jsx)(SB,{noLabel:!0,storeName:"inspectionJobWorkspace",accessPath:["generalInspectLevel"],choices:i||[]})},1),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,marginTop20:!0,children:(0,lA.jsxs)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:t.fieldTitle,children:["Loading Inspection"!==s&&"Fabric Inspection"!==s&&"100% Inspection"!==s&&(0,lA.jsx)("span",{className:t.required,children:"*"}),ee().translate("inspectionJobWorkspace.InspectionAQL")]})},2),(0,lA.jsx)(iA.GV,{xs:12,sm:4,md:4,children:(0,lA.jsx)(SB,{storeName:"inspectionJobWorkspace",accessPath:["criticalLevel"],choices:PB.vX||[],numeric:!0})},3),(0,lA.jsx)(iA.GV,{xs:12,sm:4,md:4,children:(0,lA.jsx)(SB,{storeName:"inspectionJobWorkspace",accessPath:["criticalMajorLevel"],choices:PB.vX||[],numeric:!0})},4),(0,lA.jsx)(iA.GV,{xs:12,sm:4,md:4,children:(0,lA.jsx)(SB,{storeName:"inspectionJobWorkspace",accessPath:["criticalMinorLevel"],choices:PB.vX||[],numeric:!0})},5)],"Fabric Inspection"===s&&[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,marginTop20:!0,children:(0,lA.jsxs)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:t.fieldTitle,children:[(0,lA.jsx)("span",{className:t.required,children:"*"}
1),ee().translate("inspectionJobWorkspace.FabricInspection")]})},0),(0,lA.jsx)(iA.GV,{xs:12,sm:6,md:6,children:(0,lA.jsx)(wB,{storeName:"inspectionJobWorkspace",accessPath:["totalYards"],shrink:!0,InputProps:{endAdornment:(0,lA.jsx)(ad.A,{variant:"filled",position:"end",children:ee().translate("inspectionJobWorkspace.yards")})}})},1)],"100% Inspection"===s&&[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,marginTop20:!0,children:(0,lA.jsxs)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:t.fieldTitle,children:[(0,lA.jsx)("span",{className:t.required,children:"*"}),ee().translate("inspectionJobWorkspace.hundredPercentInspection")]})},0),(0,lA.jsx)(iA.GV,{xs:12,sm:6,md:6,children:(0,lA.jsx)(wB,{storeName:"inspectionJobWorkspace",accessPath:["totalQty"],shrink:!0})},1)],"Sample Collection"===s&&[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,marginTop20:!0,children:(0,lA.jsxs)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:t.fieldTitle,children:[(0,lA.jsx)("span",{className:t.required,children:"*"}),ee().translate("inspectionJobWorkspace.sampleCollection")]})},0),(0,lA.jsx)(iA.GV,{xs:12,sm:6,md:6,children:(0,lA.jsx)(wB,{storeName:"inspectionJobWorkspace",accessPath:["drawnQtyNo"],shrink:!0})},1)]]}))]});var s})),{gridMargin:{margin:"20px auto"},block:{display:"block"},widthAuto:{width:"auto"},uploadButton:{width:"auto",height:"auto",padding:"10px 0"},multiSelect:{width:"100% !important"},paddingJob:{margin:"120px auto"},searchBar:{width:"80%","&:after":{borderBottom:"none !important"},"&:before":{borderBottom:"none !important"}}}),_B=(0,pA.A)((0,BA.A)(EA.A,NB))((e=>{const{classes:A,type:t,allowInternalInspection:a=!1}=e,n=(()=>{const e=[{label:"job",value:"job"},{label:"internalInspection",value:"internalInspection"},{label:"record",value:"record"}];return a||e.splice((0,V.findIndex)(e,{value:"internalInspection"}),1),e||[]})();return(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(wl.A,{container:!0,className:A.gridMargin,children:(0,lA.jsxs)("div",{className:A.paddingJob,children:[(0,lA.jsx)(Xe.A,{variant:"h6",children:ee().translate("inspectionJobWorkspace.jobSelectTitle")}),(0,lA.jsx)(bC,{storeName:"inspectionJobWorkspace",accessPath:["recordType"],choices:n}),"job"!==t&&"internalInspection"!==t&&(0,lA.jsx)("div",{className:A.marginLeft,children:(0,lA.jsx)(bC,{storeName:"inspectionJobWorkspace",accessPath:["recordType"],otherInputAccessPath:["inspectionQuote","companyName"],choices:[{label:"internalQC",value:"internalQC"},{label:"other",value:"thirdParty"}]})})]})})})})),TB=(0,dI.A)(yC.A),DB=(0,dI.A)(Pg.A),kB=(0,dI.A)(su.A),LB=(0,pA.A)((0,BA.A)({titlePadding:{padding:"20px 15px"},targetBudgetMargin:{marginTop:"15px"},currency:{width:"20%"}},EA.A))((e=>{const{classes:A}=e;return(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{variant:"subtitle1",className:Si()(A.titlePadding,A.fieldTitle),gutterBottom:!0,children:[(0,lA.jsx)("span",{className:A.required,children:"*"}),ee().translate("inspectionJobWorkspace.InspectionDate")]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:6,md:6,marginBottom:!0,children:(0,lA.jsx)(kB,{storeName:"inspectionJobWorkspace",accessPath:["inspectionDate"],shrink:!0,label:ee().translate("inspectionJobWorkspace.firstPreference"),placeholder:"YYYY-MM-DD"})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:Si()(A.targetBudgetMargin,A.fieldTitle),gutterBottom:!0,children:ee().translate("inspectionJobWorkspace.TargetBudget")})}),(0,lA.jsx)(iA.GV,{xs:4,sm:2,md:2,marginBottom:!0,children:(0,lA.jsx)(DB,{storeName:"inspectionJobWorkspace",accessPath:["currency"],shrink:!0,choices:PB.Gl||[]})}),(0,lA.jsx)(iA.GV,{xs:8,sm:4,md:4,marginBottom:!0,children:(0,lA.jsx)(TB,{storeName:"inspectionJobWorkspace",accessPath:["budget"],shrink:!0,dataType:"float"})})]})})),RB=(0,dI.A)(yC.A),FB=(0,dI.A)(Pg.A),MB=(0,dI.A)(cu.A),OB=(0,pA.A)(EA.A)((e=>{const{classes:A,inspectionJobWorkspace:t}=e;return[(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:A.fieldTitle,children:[(0,lA.jsx)("span",{className:A.required,
1children:"*"}),ee().translate("inspectionJobWorkspace.factoryInfo")]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{variant:"caption",gutterBottom:!0,className:A.fieldCaption,children:[ee().translate("inspectionJobWorkspace.factoryName"),":"]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(RB,{storeName:"inspectionJobWorkspace",accessPath:["inspectionFactory","nameChi"],shrink:!0})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,marginBottom:!0,children:(0,lA.jsx)(RB,{storeName:"inspectionJobWorkspace",accessPath:["inspectionFactory","name"],shrink:!0})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{variant:"caption",gutterBottom:!0,className:A.fieldCaption,children:[ee().translate("inspectionJobWorkspace.factoryAddress"),":"]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(RB,{storeName:"inspectionJobWorkspace",accessPath:["inspectionFactory","addressChi"],shrink:!0})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(RB,{storeName:"inspectionJobWorkspace",accessPath:["inspectionFactory","address"],shrink:!0})}),(0,lA.jsx)(iA.GV,{xs:12,sm:6,md:6,children:(0,lA.jsx)(MB,{storeName:"inspectionJobWorkspace",accessPath:["inspectionFactory","country"],shrink:!0,choices:ne.HH.map((e=>{let{region:A}=e;return{label:ee().translate("country.".concat(A)),value:A,region:A}}))})}),(0,lA.jsx)(iA.GV,{xs:12,sm:6,md:6,marginBottom:!0,children:!t.data.inspectionFactory||"China"!==t.data.inspectionFactory.country&&"United States"!==t.data.inspectionFactory.country?(0,lA.jsx)(RB,{storeName:"inspectionJobWorkspace",accessPath:["inspectionFactory","city"],shrink:!0}):((e,A)=>{const t=A?"":"Chi";return(0,lA.jsx)(FB,{storeName:"inspectionJobWorkspace",accessPath:["inspectionFactory","city"],shrink:!0,choices:"\u4e2d\u570b"===e||"China"===e?ne.XR.map((e=>({label:ee().translate("state".concat(t,".").concat(e)),value:e}))):ne.MO.map((e=>({label:ee().translate("state".concat(t,".").concat(e)),value:e})))})})(t.data.inspectionFactory.country,!0)})]},0),(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:A.fieldTitle,children:[(0,lA.jsx)("span",{className:A.required,children:"*"}),ee().translate("inspectionJobWorkspace.contactDetail")]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:6,md:6,children:(0,lA.jsx)(RB,{storeName:"inspectionJobWorkspace",accessPath:["inspectionFactory","contactPerson"],shrink:!0})}),(0,lA.jsx)(iA.GV,{xs:12,sm:6,md:6,children:(0,lA.jsx)(RB,{storeName:"inspectionJobWorkspace",accessPath:["inspectionFactory","contactPersonEmail"],shrink:!0})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{variant:"caption",gutterBottom:!0,className:Si()(A.phoneLabel,A.fieldCaption),children:ee().translate("inspectionJobWorkspace.phone")})}),(0,lA.jsx)(iA.GV,{xs:4,sm:2,md:2,marginBottom:!0,children:(0,lA.jsx)(RB,{storeName:"inspectionJobWorkspace",accessPath:["inspectionFactory","areaCode"],shrink:!0,placeholder:"e.g., +852",noLabel:!0})}),(0,lA.jsx)(iA.GV,{xs:8,sm:4,md:4,marginBottom:!0,children:(0,lA.jsx)(RB,{storeName:"inspectionJobWorkspace",accessPath:["inspectionFactory","contactPersonPhone"],shrink:!0,noLabel:!0})})]},1)]}));var zB=t(11322),VB=t(92157),HB=t.n(VB),WB=t(34503);const qB={container:{boxSizing:"border-box",listStyle:"none",display:"flex",width:"100%",justifyContent:"center"},page:{padding:"0 5px"},edge:{width:"20px"},edgeLink:{cursor:"pointer",outline:"0",border:"0",backgroundColor:"transparent",fontSize:".9rem",color:WB.hk,"&:hover,&:focus":{color:WB.hk,textDecoration:"none"}},nextLink:{float:"right"},pageLink:{padding:".5rem .75rem",cursor:"pointer",WebkitTransition:"all .3s linear",OTransition:"all .3s linear",transition:"all .3s linear",outline:"0",border:"0",backgroundColor:"transparent",fontSize:".9rem",color:WB.hk,"&:hover,&:focus":{color:WB.hk,textDecoration:"none"}},activeLink:{WebkitBoxShadow:"0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)",boxShadow:"0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)",WebkitTransition:"all .2s linear",OTransition:"all .2s linear",transition:"all .2s linear",WebkitBorderRadius:".125rem",borderRadius:".125rem",backgroundColor:"#4285f4",color:WB.vz,textDecoration:"none","&:hover,&:focus":{color:WB.vz,textDecoration:"none"}}},UB=(0,Kr.A)(qB)((e=>{let{classes:A,forcePage:t,pageCount:a,onPageChange:n}=e;const i={containerClassName:A.container,previousClassName:A.edge,previousLinkClassName:A.edgeLink,nextClassName:A.edge,nextLinkClassName:Si()(A.edgeLink,A.nextLink),breakLinkClassName:A.edgeLink,pageClassName:A.page,pageLinkClassName:A.pageLink,activeLinkClassName:A.activeLink};return(0,lA.jsx)(HB(),(0,v.A)({forcePage:t,pageCount:a,pageRangeDisplayed:5,marginPagesDisplayed:1,previousLabel:(0,lA.jsx)("div",{children:"\u2039"}),nextLabel:(0,lA.jsx)("div",{children:"\u203a"}),onPageChange:e=>n(e.selected+1)},i))})),JB=(0,j.Ng)((e=>({suppliers:e.companies?e.companies.suppliers:[]})),(e=>
1({onFieldUpdate:(A,t,a)=>{e((0,St.QB)(A,t,a))},onSupplierInit:()=>e((0,Hd.wW)()),onSupplierFilterSearch:A=>e((0,Hd.wW)({keyword:A}))})))((0,pA.A)((0,BA.A)(EA.A,NB))((e=>{const{classes:A,open:t,suppliers:a,onFieldUpdate:n,handleProfile:i,onSupplierInit:s,onSupplierFilterSearch:l}=e,[r,o]=(0,y.useState)({loading:!1,page:0}),{loading:c,page:d}=r,g=a.data&&H().chunk(a.data,10);(0,y.useEffect)((()=>{s()}),[]);const C=g&&(0,lA.jsx)("div",{children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:[!c&&g.length?g[d].length>0&&g[d].map(((e,t)=>null!==e.company?(0,lA.jsxs)($e.A,{className:A.root,children:[(0,lA.jsxs)(Ye.A,{children:[(0,lA.jsxs)(Tr.A,{className:A.noBorderExpansion,children:[(0,lA.jsx)(Dr.A,{expandIcon:(0,lA.jsx)(zB.A,{}),children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:e.company.company_name})}),(0,lA.jsxs)(kr.A,{className:A.block,children:[(0,lA.jsxs)(Xe.A,{variant:"body1",children:[(0,lA.jsxs)("b",{children:[ee().translate("inspectionJobWorkspace.contactPerson"),":"]}),e.company.contactPerson]}),(0,lA.jsxs)(Xe.A,{variant:"body1",children:[(0,lA.jsxs)("b",{children:[ee().translate("inspectionJobWorkspace.contactPersonNum"),":"]}),e.company.phone_num]}),(0,lA.jsxs)(Xe.A,{variant:"body1",children:[(0,lA.jsxs)("b",{children:[ee().translate("inspectionJobWorkspace.contactPersonEmail"),":"]}),e.company.email]}),(0,lA.jsxs)(Xe.A,{variant:"body1",children:[(0,lA.jsxs)("b",{children:[ee().translate("general.address"),":"]}),e.company.address]}),(0,lA.jsxs)(Xe.A,{variant:"body1",children:[(0,lA.jsxs)("b",{children:[" ",ee().translate("general.addressChi"),":"]}),e.company.addressChi]})]})]}),(0,lA.jsx)(fr.A,{className:A.marginLeft,variant:"outlined",color:"primary",onClick:A=>function(e){const A=H().pick(e.company,["id","company_name","city","country","address","addressChi","contactPerson","phone_num","email"]);Object.keys(A).map((t=>{"id"===t?n("inspectionJobWorkspace",["supplierId"],e.id):"company_name"===t?e.name?(n("inspectionJobWorkspace",["inspectionFactory","name"],e.name),n("inspectionJobWorkspace",["inspectionFactory","nameChi"],e.nameChi)):n("inspectionJobWorkspace",["inspectionFactory","name"],A[t]):n("inspectionJobWorkspace","email"===t?["inspectionFactory","contactPersonEmail"]:"phone_num"===t?["inspectionFactory","contactPersonPhone"]:["inspectionFactory",t],A[t])})),i(!1)}(e),children:ee().translate("inspectionJobWorkspace.select")})]}),(0,lA.jsx)(nl.A,{variant:"inset",component:"li"})]},e.company.id):null)):(0,lA.jsx)(wl.A,{container:!0,className:A.loadingBlock,children:(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:c&&(0,lA.jsx)(xg.A,{disableShrink:!0})})}),(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:4,sm:4,md:4,noPadding:!0}),(0,lA.jsx)(iA.GV,{xs:8,sm:8,md:8,noPadding:!0,children:(0,lA.jsx)(UB,{breakClassName:A.textAlignCenter,page
1Count:g.length,onPageChange:function(e){o((0,v.A)((0,v.A)({},r),{},{page:e-1}))}})})]})]})})});return(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(wl.A,{container:!0,className:A.gridMargin,children:(0,lA.jsx)(wr,{id:"supplierListBlock",open:t,onClose:e=>i(!1),fullWidth:!0,maxWidth:"md",title:(0,lA.jsxs)(ks.A,{className:A.root,children:[(0,lA.jsx)(Gs.A,{className:A.iconButton,"aria-label":"Search",children:(0,lA.jsx)(nd.A,{})}),(0,lA.jsx)(eC.A,{className:A.searchBar,onChange:e=>{return A=e.target.value,void Promise.resolve().then((()=>{l(A)})).then((()=>{o((0,v.A)((0,v.A)({},r),{},{loading:!1}))}));var A},onKeyPress:function(){o((0,v.A)((0,v.A)({},r),{},{loading:!0}))},placeholder:ee().translate("inspectionJobWorkspace.searchSupplierPlaceholder")}),(0,lA.jsx)(nl.A,{className:A.divider})]}),content:C,customActions:(0,lA.jsx)(fr.A,{onClick:e=>i(!1),color:"primary",children:ee().translate("general.cancel")})})})})}))),GB=(0,j.Ng)(null,(e=>({onFieldUpdate:(A,t,a)=>{e((0,St.QB)(A,t,a))}})))((e=>{var A,t,a;const{classes:n,inspectionJobWorkspace:i,onFieldUpdate:s,labList:l}=e,r=null===l||void 0===l||null===(A=l.data)||void 0===A?void 0:A.map((e=>({label:e.fullname,value:e.id}))),[o,c]=(0,y.useState)({selectedValue:!1});return(0,y.useEffect)((()=>{i.data.inspectionServiceProviderMaps&&i.data.inspectionServiceProviderMaps.length>0?c((0,v.A)((0,v.A)({},o),{},{selectedValue:!1})):c((0,v.A)((0,v.A)({},o),{},{selectedValue:!0}))}),[i]),(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,children:[(0,lA.jsxs)(Xe.A,{variant:"subtitle1",className:n.fieldTitle,children:[(0,lA.jsx)("span",{className:n.required,children:"*"}),ee().translate("inspectionJobWorkspace.ServiceProviderPreference")]}),(0,lA.jsx)(Xe.A,{variant:"body1",className:n.fieldReminder,children:ee().translate("inspectionJobWorkspace.ServiceProviderPreferenceSubtext")})]}),(0,lA.jsx)(iA.GV,{xs:12,sm:4,md:4,children:(0,lA.jsx)(zs.l6,{selectProps:{options:r,onChange:(e,A)=>s("inspectionJobWorkspace",["inspectionServiceProviderMaps"],[{serviceProviderId:A}]),value:null===(t=i.data.inspectionServiceProviderMaps)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.serviceProviderId}})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,className:n.fieldReminder,children:(0,lA.jsx)(Zr.A,{className:n.radio,disabled:"editing"!==i.status,control:(0,lA.jsx)(zg.A,{color:"primary",checked:o.selectedValue,onChange:function(){c((()=>(s("inspectionJobWorkspace",["inspectionServiceProviderMaps"],[]),(0,v.A)((0,v.A)({},o),{},{selectedValue:!0}))))},value:"a",name:"radio-button-demo","aria-label":"A"}),label:ee().translate("inspectionJobWorkspace.noPreference")})})]})})),YB=(0,pA.A)(EA.A)(GB),ZB=((0,j.Ng)((e=>({inspectionJobWorkspace:e.inspectionJobWorkspace?e.inspectionJobWorkspace:[]})),(e=>({onFieldUpdate:(A,t,a)=>{e((0,St.QB)(A,t,a))},onSupplierInit:()=>{e((0,Hd.wW)())}})))((e=>{const{inspectionJobWorkspace:A,errorState:t,onSupplierInit:a,onFieldUpdate:n,labList:i}=e,[s,l]=(0,y.useState)({addFactoryProfile:!1}),{addFactoryProfile:r}=s;function o(e){Promise.resolve().then((()=>{a()})).then((()=>{l((0,v.A)((0,v.A)({},s),{},{addFactoryProfile:e}))}))}return(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(OB,{inspectionJobWorkspace:A,handleProfile:o,clearSupplierData:function(){n("inspectionJobWorkspace",["inspectionFactory"],[{}])}}),(0,lA.jsx)(LB,{errorState:t}),(0,lA.jsx)(JB,(0,v.A)({open:r,handleProfile:o},e)),"job"===A.data.recordType&&(0,lA.jsx)(YB,{inspectionJobWorkspace:A,labList:i})]})})),{contentMargin:{margin:"10px 0"},editIcon:{textTransform:"none"},gridMargin:{margin:"20px auto"},importantRemind:{"& p":{fontStyle:"normal",fontSize:"12px",fontWeight:"normal",lineHeight:"normal"}},icon:{fontSize:"36px"},iconButton:{width:"auto",height:"auto",opacity:"0.5"},title:{fontStyle:"normal",fontWeight:700,fontSize:"18px",lineHeight:"normal"},agreementCheckbox:{paddingLeft:0},termOfService:{margin:"10px 0",display:"flex","& span":{width:"24px"}},reviewBlock:{display:"flex",margin:"20px 0"},reviewContent:{fontStyle:"normal",fontWeight:500,fontSize:"16px",lineHeight:"normal"}});var XB=t(33753),KB=t(47062);const $B=["id","inspectionPOReportGroupId"],eQ=(0,ne.Ri)("locale")?(0,ne.Ri)("locale"):"en",AQ=[ee().translate("inspectionJobWorksp
1ace.poNo"),ee().translate("inspectionJobWorkspace.itemName"),ee().translate("inspectionJobWorkspace.itemNo"),ee().translate("inspectionJobWorkspace.category"),ee().translate("inspectionJobWorkspace.clientName"),ee().translate("inspectionJobWorkspace.clientPONo"),ee().translate("inspectionJobWorkspace.orderQty"),ee().translate("inspectionJobWorkspace.cartonsNo"),ee().translate("inspectionJobWorkspace.isSignSample")],tQ=(0,j.Ng)((e=>({loginState:e.loginState,inspectionJobWorkspace:e.inspectionJobWorkspace?e.inspectionJobWorkspace.data:[],productCategoryList:e.productCategoryList?e.productCategoryList.data:[]})),(e=>({onFieldUpdate:(A,t,a)=>{e((0,St.QB)(A,t,a))},onRemoveNestedRecord:(A,t)=>{e((0,St.vR)(A,t))}})))((0,pA.A)(ZB)((e=>{const{classes:A,index:t,inspectionJobWorkspace:a,productCategoryList:n,onFieldUpdate:i,onRemoveNestedRecord:s}=e,[l,r]=(0,y.useState)({anchorEl:null}),{anchorEl:o}=l,c=Boolean(o),d=n?n.map((e=>({value:e.id,label:e["name_".concat(eQ.replace("-",""))]}))):[],g=["poNo","itemName","itemNo","productCategoryId","clientName","clientPONo","orderQty","cartonsNo","isSignSample","duplicateIcon","deleteIcon"].map((e=>{switch(e){case"duplicateIcon":return{actionButton:!0,actionTitle:"Duplicate",actionLabel:ee().translate("inspectionJobWorkspace.duplicate"),classId:"duplicatedIconMargin",columnId:e,storeName:"inspectionJobWorkspace",accessPath:["inspectionPOReportGroups",t,"inspectionPOItems"],render:()=>(0,lA.jsx)(vB.A,{className:A.icon})};case"deleteIcon":return{actionButton:!0,actionTitle:"Delete",actionLabel:ee().translate("inspectionJobWorkspace.delete"),columnId:e,storeName:"inspectionJobWorkspace",accessPath:["inspectionPOReportGroups",t,"inspectionPOItems"],render:()=>(0,lA.jsx)(hC.A,{className:A.icon})};case"productCategoryId":return{type:"select",columnId:e,choices:d,storeName:"inspectionJobWorkspace",accessPath:["inspectionPOReportGroups",t,"inspectionPOItems"]};case"isSignSample":return{type:"check",columnId:e,storeName:"inspectionJobWorkspace",accessPath:["inspectionPOReportGroups",t,"inspectionPOItems"]};case"orderQty":case"cartonsNo":return{type:"input",dataType:"integer",columnId:e,storeName:"inspectionJobWorkspace",accessPath:["inspectionPOReportGroups",t,"inspectionPOItems"]};default:return{type:"input",columnId:e,storeName:"inspectionJobWorkspace",accessPath:["inspectionPOReportGroups",t,"inspectionPOItems"]}}}));function C(){const e=Object.assign({},a.inspectionPOReportGroups[t]);delete e.id,e.inspectionPOItems=e.inspectionPOItems.map((e=>{const{id:A,inspectionPOReportGroupId:t}=e;return(0,f.A)(e,$B)})),i("inspectionJobWorkspace",["inspectionPOReportGroups",a.inspectionPOReportGroups.length],e),r((0,v.A)((0,v.A)({},l),{},{anchorEl:null}))}return(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(KB.A,{title:"".concat(ee().translate("general.report")," ").concat(t+1),tableId:"Report".concat(t+1),tableHeader:AQ,tableBody:a.inspectionPOReportGroups[t].inspectionPOItems,columnData:g,menuBar:(0,lA.jsxs)("div",{children:[(0,lA.jsx)(fr.A,{variant:"outlined",onClick:C,children:ee().translate("inspectionJobWorkspace.duplicateReport")}),(0,lA.jsx)(Gs.A,{"aria-owns":c?"menu-appbar":void 0,"aria-haspopup":"true",onClick:function(e){r((0,v.A)((0,v.A)({},l),{},{anchorEl:e.currentTarget}))},color:"inherit",children:(0,lA.jsx)(XB.A,{})}),(0,lA.jsxs)(Ge.A,{id:"menu-appbar",anchorEl:o,anchorOrigin:{vertical:"top",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},open:c,onClose:function(){r((0,v.A)((0,v.A)({},l),{},{anchorEl:null}))},children:[(0,lA.jsx)(Zl.A,{onClick:C,children:ee().translate("inspectionJobWorkspace.duplicateReport")}),(0,lA.jsx)(Zl.A,{onClick:function(){i("inspectionJobWorkspace",["inspectionPOReportGroups",t,"inspectionPOItems"],[]),r((0,v.A)((0,v.A)({},l),{},{anchorEl:null}))},children:ee().translate("inspectionJobWorkspace.clear")}),(0,lA.jsx)(Zl.A,{onClick:function(){t?s("inspectionJobWorkspace",["inspectionPOReportGroups",t]):i("inspectionJobWorkspace",["inspectionPOReportGroups",t,"inspectionPOItems"],[]),r((0,v.A)((0,v.A)({},l),{},{anchorEl:null}))}
1,children:ee().translate("inspectionJobWorkspace.delete")})]})]}),tableFooter:(0,lA.jsxs)(Gs.A,{className:A.iconButton,onClick:function(){i("inspectionJobWorkspace",["inspectionPOReportGroups",t,"inspectionPOItems",a.inspectionPOReportGroups[t].inspectionPOItems.length],[])},children:[(0,lA.jsx)(ip.A,{}),(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("inspectionJobWorkspace.addItem")})]}),edit:!0})})})})}))),aQ=((0,pA.A)((0,BA.A)(EA.A,ZB))((e=>{const{inspectionJobWorkspace:A}=e.myProps,{classes:t}=e,a=A.data&&A.data.inspectionPOReportGroups?A.data.inspectionPOReportGroups:[];return(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{container:!0,className:t.gridMargin,children:(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{className:t.title,children:[ee().translate("inspectionJobWorkspace.reportingDetail"),(0,lA.jsx)("span",{className:t.required,children:"*"})]})})}),(0,lA.jsx)(wl.A,{container:!0,className:t.gridMargin,children:a&&a.map(((e,A)=>(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:(0,lA.jsx)(tQ,{index:A})},A)))}),(0,lA.jsx)(wl.A,{container:!0,className:t.gridMargin,children:(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,justifyCenter:!0,children:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",onClick:t=>e.onUpdate("inspectionJobWorkspace",["inspectionPOReportGroups",A.data.inspectionPOReportGroups.length,"inspectionPOItems"],[{}]),children:ee().translate("inspectionJobWorkspace.addReport")})})})]})})),t.p+"static/media/bv-logo.4bee5417137cf81bc028.jpg"),nQ=[{label:"ABIS",value:1,description:"ABIS",image:"data:image/png;base64,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"},{label:"CMA",value:2,description:"CMA",image:"data:image/jpeg;base64,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"},{label:"VERITTEK",value:3,description:"VERITTEK",image:t.p+"static/media/verittek-logo.fe91990ff0d7846f2fc6.png"},{label:"BV",value:4,description:"BV",image:aQ},{label:"ITS",value:5,description:"ITS",image:"data:image/png;base64,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"},{label:"TUV-R",value:6,description:"TUV-R",image:"data:image/png;base64,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"},{label:"QIMA",value:8,description:"QIMA",image:t.p+"static/media/qima-logo.46d60bb278a34111c6de.jpg"},{label:"TTS",value:9,description:"TTS",image:t.p+"static/media/tts.1d80349550e8342012e1.jpg"}],iQ=(0,j.Ng)((e=>({loginState:e.loginState,inspectionJobWorkspace:e.inspectionJobWorkspace?e.inspectionJobWorkspace.data:[],productCategoryList:e.productCategoryList?e.productCategoryList.data:[]})))((e=>{const{renderSteps:A,classes:t,addditionalInfoFileList:a,adproductDetailFileList:n,inspectionJobWorkspace:i,productCategoryList:s,handleAgreeNotes:l,handleAgreeConditions:r}=e,o=[ee().translate("inspectionJobWorkspace.poNo"),ee().translate("inspectionJobWorkspace.itemName"),ee().translate("inspectionJobWorkspace.itemNo"),ee().translate("inspectionJobWorkspace.category"),ee().translate("inspectionJobWorkspace.clientName"),ee().translate("inspectionJobWorkspace.clientPONo"),ee().translate("inspectionJobWorkspace.orderQty"),ee().translate("inspectionJobWorkspace.cartonsNo"),ee().translate("inspectionJobWorkspace.isSignSample")],c=e=>{if(e){const A=PB.Xi.filter((A=>A.value===e));return A&&A[0].label}return ee().translate("general.na")},d=e=>{if(e){const A=PB.Dc.filter((A=>A.value===e));return A&&A[0].label}return ee().translate("general.na")},g=(0,ne.Ri)("locale")?(0,ne.Ri)("locale"):"en",C=s?s.map((e=>({value:e.id,label:e["name_".concat(g.replace("-",""))]}))):[],I=e=>
1{const A=["poNo","itemName","itemNo","productCategoryId","clientName","clientPONo","orderQty","cartonsNo","isSignSample"].map((A=>{switch(A){case"productCategoryId":return{choices:C,columnId:A,storeName:"inspectionJobWorkspace",accessPath:["inspectionPOReportGroups",e,"inspectionPOItems"]};case"isSignSample":return{type:"check",noEdit:!0,columnId:A,storeName:"inspectionJobWorkspace",accessPath:["inspectionPOReportGroups",e,"inspectionPOItems"]};default:return{columnId:A,storeName:"inspectionJobWorkspace",accessPath:["inspectionPOReportGroups",e,"inspectionPOItems"]}}}));return A};return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(wl.A,{container:!0,className:t.gridMargin,children:(0,lA.jsx)(iA.GV,{xs:6,sm:6,md:6,children:(0,lA.jsx)(Xe.A,{className:t.title,gutterBottom:!0,color:"textPrimary",children:ee().translate("inspectionJobWorkspace.reviewQuotation")})})}),(0,lA.jsxs)(wl.A,{container:!0,className:t.gridMargin,children:[(0,lA.jsx)(iA.GV,{xs:6,sm:6,md:6,children:(0,lA.jsxs)("div",{className:t.reviewBlock,children:[(0,lA.jsx)(Xe.A,{className:t.title,children:ee().translate("inspectionJobWorkspace.report")}),"\xa0",(0,lA.jsx)(fr.A,{size:"small",className:t.editIcon,color:"primary",onClick:e=>A(0),children:ee().translate("inspectionJobWorkspace.edit")})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:i.inspectionPOReportGroups&&i.inspectionPOReportGroups.map(((e,A)=>(0,lA.jsx)(KB.A,{title:"".concat(ee().translate("general.report")," ").concat(A+1),tableId:"Review".concat(A+1),tableHeader:o,tableBody:e.inspectionPOItems,columnData:I(A)},A)))})]}),(0,lA.jsxs)(wl.A,{container:!0,className:t.gridMargin,children:[(0,lA.jsx)(iA.GV,{xs:6,sm:6,md:6,children:(0,lA.jsxs)("div",{className:t.reviewBlock,children:[(0,lA.jsx)(Xe.A,{className:t.title,children:ee().translate("inspectionJobWorkspace.inspectionRequirement")}),"\xa0",(0,lA.jsx)(fr.A,{size:"small",className:t.editIcon,color:"primary",onClick:e=>A(1),children:ee().translate("inspectionJobWorkspace.edit")})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)("div",{children:[(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.typeOfService"),":"]}),"\xa0",(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:i&&c(i.typeOfService)})]}),i&&"Sample Collection"!==i.typeOfService&&"Fabric Inspection"!==i.typeOfService&&"100% Inspection"!==i.typeOfService&&(0,lA.jsxs)("div",{children:[(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.inspectionLevel"),":"]}),"\xa0",(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:i&&d(i.generalInspectLevel)})]}),(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.aql"),":"]}),"\xa0",(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.criticalLevel"),":",i&&i.criticalLevel>=0?i.criticalLevel:ee().translate("general.na"),"\xa0"]}),(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.criticalMajorLevel"),":",i&&i.criticalMajorLevel>=0?i.criticalMajorLevel:ee().translate("general.na"),"\xa0"]}),(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.criticalMinorLevel"),":",i&&i.criticalMinorLevel>=0?i.criticalMinorLevel:ee().translate("general.na"),"\xa0"]})]})]}),i.typeOfService&&"Fabric Inspection"===i.typeOfService&&(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.totalYards"),":"]}),"\xa0",(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:i&&i.totalYards?i.totalYards:ee().translate("general.na")})]}),i.typeOfService&&"100% Inspection"===i.typeOfService&&(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorksp
1ace.totalQty"),":"]}),"\xa0",(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:i&&i.totalQty?i.totalQty:ee().translate("general.na")})]}),i.typeOfService&&"Sample Collection"===i.typeOfService?(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.drawnQtyNo"),":"]}),"\xa0",(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:i&&i.drawnQtyNo?i.drawnQtyNo:ee().translate("general.na")})]}):""]})})]}),(0,lA.jsxs)(wl.A,{container:!0,className:t.gridMargin,children:[(0,lA.jsx)(iA.GV,{xs:6,sm:6,md:6,children:(0,lA.jsxs)("div",{className:t.reviewBlock,children:[(0,lA.jsx)(Xe.A,{className:t.title,children:ee().translate("inspectionJobWorkspace.Preferences")}),"\xa0",(0,lA.jsx)(fr.A,{size:"small",className:t.editIcon,color:"primary",onClick:e=>A(2),children:ee().translate("inspectionJobWorkspace.edit")})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)("div",{children:[(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.factoryNameChi"),":"]}),"\xa0",(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:i.inspectionFactory&&i.inspectionFactory.nameChi?i.inspectionFactory.nameChi:ee().translate("general.na")})]}),(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.factoryAddressChi"),":"]}),"\xa0",(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:i.inspectionFactory&&i.inspectionFactory.addressChi?i.inspectionFactory.addressChi:ee().translate("general.na")})]}),(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.factoryNameEng"),":"]}),"\xa0",(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:i.inspectionFactory&&i.inspectionFactory.name?i.inspectionFactory.name:ee().translate("general.na")})]}),(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.factoryAddressEng"),":"]}),"\xa0",(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:i.inspectionFactory&&i.inspectionFactory.address?i.inspectionFactory.address:ee().translate("general.na")})]}),(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.country&States"),":"]}),"\xa0",(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[i.inspectionFactory&&i.inspectionFactory.country?i.inspectionFactory.country:ee().translate("general.na"),"\xa0",i.inspectionFactory&&i.inspectionFactory.city?i.inspectionFactory.city:ee().translate("general.na")]})]}),(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.contactPersonName"),":"]}),"\xa0",(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:i.inspectionFactory&&i.inspectionFactory.contactPerson?i.inspectionFactory.contactPerson:ee().translate("general.na")})]}),(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.contactPersonEmail"),":"]}),"\xa0",(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:i.inspectionFactory&&i.inspectionFactory.contactPersonEmail?i.inspectionFactory.contactPersonEmail:ee().translate("general.na")})]}),(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.contactPersonNum"),":"]}),"\xa0",(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[i.inspectionFactory&&i.inspectionFactory.areaCode?i.inspectionFactory.areaCode:ee().translate("general.na"),"\xa0",i.inspectionFactory&&i.inspectionFactory.contactPersonPhone?i.inspectionFactory.contactPersonPhone:ee().translate("general.na")]})]}),(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorksp
1ace.targetBudget"),":"]}),"\xa0",(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[i&&i.currency?i.currency:ee().translate("general.na"),"\xa0",i&&i.budget?i.budget:ee().translate("general.na")]})]}),(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.inspectionDate"),":"]}),"\xa0",(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:i&&i.inspectionDate?i.inspectionDate:ee().translate("general.na")})]}),(0,lA.jsxs)(wl.A,{container:!0,className:t.contentMargin,children:[(0,lA.jsxs)(Xe.A,{className:t.reviewContent,children:[ee().translate("inspectionJobWorkspace.ServiceProviderPreference"),":"]}),"\xa0",(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:i&&i.inspectionServiceProviderMaps&&i.inspectionServiceProviderMaps.length>0?i.inspectionServiceProviderMaps.map(((e,A)=>nQ.map(((A,t)=>e.serviceProviderId===A.value&&(0,lA.jsxs)("span",{children:[ee().translate("inspectionJobWorkspace.description.".concat(A.description)),(0,lA.jsx)("br",{})]},t))))):ee().translate("general.na")})]})]})})]}),(0,lA.jsxs)(wl.A,{container:!0,className:t.gridMargin,children:[(0,lA.jsx)(iA.GV,{xs:6,sm:6,md:6,children:(0,lA.jsxs)("div",{className:t.reviewBlock,children:[(0,lA.jsx)(Xe.A,{className:t.title,children:ee().translate("inspectionJobWorkspace.additionalInformation")}),"\xa0",(0,lA.jsx)(fr.A,{size:"small",className:t.editIcon,color:"primary",onClick:e=>A(3),children:ee().translate("inspectionJobWorkspace.edit")})]})}),(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,children:[(0,lA.jsx)(Xe.A,{className:t.reviewContent,gutterBottom:!0,children:ee().translate("inspectionJobWorkspace.documentsUpload")}),a&&a.length>0?a.map(((e,A)=>(0,lA.jsxs)("div",{className:t.reviewBlock,children:[(0,lA.jsx)(Pd(),{path:jd.$BT,size:1}),(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:e.name})]},A))):(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:"N/A"}),i.inspectionDocuments&&i.inspectionDocuments.length>0?i.inspectionDocuments.map(((e,A)=>(0,lA.jsxs)("div",{className:t.reviewBlock,children:[(0,lA.jsx)(Pd(),{path:jd.$BT,size:1}),(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:e.name})]},A))):""]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,children:[(0,lA.jsx)(Xe.A,{className:t.reviewContent,gutterBottom:!0,children:ee().translate("inspectionJobWorkspace.imagesUpload")}),n&&n.length>0?n.map(((e,A)=>(0,lA.jsxs)("div",{className:t.reviewBlock,children:[(0,lA.jsx)(Pd(),{path:jd.$BT,size:1}),(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:e.name})]},A))):(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:"N/A"}),i.inspectionImages&&i.inspectionImages.length>0?i.inspectionImages.map(((e,A)=>(0,lA.jsxs)("div",{className:t.reviewBlock,children:[(0,lA.jsx)(Pd(),{path:jd.$BT,size:1}),(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:e.name})]},A))):""]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,children:[(0,lA.jsx)(Xe.A,{className:t.reviewContent,gutterBottom:!0,children:ee().translate("inspectionJobWorkspace.additionalInformation")}),(0,lA.jsx)(Xe.A,{className:t.reviewContent,children:i&&i.criticalRemark?i.criticalRemark:ee().translate("general.na")})]})]}),(0,lA.jsx)(nl.A,{variant:"middle"}),(0,lA.jsx)(wl.A,{container:!0,className:t.gridMargin,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,children:[(0,lA.jsx)("div",{children:(0,lA.jsx)(Xe.A,{className:t.title,children:ee().translate("inspectionJobWorkspace.serviceAgreement")})}),(0,lA.jsxs)("div",{className:t.termOfService,children:[(0,lA.jsx)(Yr.A,{onClick:e=>l(e.target.checked)}),(0,lA.jsx)("p",{id:"term_of_reason",children:ee().translate("general.termOfReason")})]}),(0,lA.jsxs)("div",{className:t.importantRemind,children:[(0,lA.jsx)("p",{children:"IMPORTANT NOTES \u91cd\u8981\u4e8b\u9879:"}),(0,lA.jsx)("p",{children:"At Least 5 Working days notice prior to inspection date must be given for inspection arrangement (not include Saturday/Sunday/China Public Holiday). Any submission after 15:00 (HK time) will be treated as the next working day."}),(0,lA.jsx)("p",{children:"\u6240\u6709\u68c0\u9a8c\u7533\u8bf7\u5fc5\u987b\u5728\u68c0\u9a8c\u65e5\u671f\u524d\u4e94\u4e2a\u5de5\u4f5c\u65e5\u63d0\u51fa(\u4e0d\u5305\u62ec\u661f\u671f\u516d/\u65e5\uff0c\u4e2d\u56fd\u516c\u4f17\u5047\u671f)\uff0c\u4efb\u4f55\u5728 15:00(\u9999\u6e2f\u65f6\u95f4) \u540e\u63d0\u4ea4\u7684\uff0c\u5c06\u5f53\u4f5c\u4e0b\u4e2a\u5de5\u4f5c\u65e5\u63d0\u4ea4\u5904\u7406\u3002"}),(0,lA.jsx)("p",{children:"For cancellation or re-schedule of inspection arrangement, at least 48-hours (not include Saturday/Sunday/China Public Holiday) notice in advance should be given. ICW would reserve the rights to invoice manufacturer/vendor the handling charge."}),(0,lA.jsx)("p",{children:"\u82e5\u8981\u53d6\u6d88\u68c0\u9a8c\u6216\u91cd\u65b0\u5b89\u6392\u9a8c\u8d27\u65e5\u671f\uff0c\u9700\u6700\u5c11\u4e8e 48 \u5c0f\u65f6\u4e4b\u524d\u63d0\u51fa(\u4e0d\u5305\u62ec\u661f\u671f\u516d/\u65e5, \u4e2d\u56fd\u516c\u4f17\u5047\u671f)\u3002\u672c\u516c\u53f8\u5c06\u4f1a\u4fdd\u7559\u8ffd\u8ba8\u884c\u653f\u624b\u7eed\u8d39\u7684\u6743\u5229\u3002"}),(0,lA.jsx)("p",{children:"50% of the total inspection fee will be imposed as penalty for cancellation of booked inspection be requested in less than 2 working days (not include Saturday/Sunday/China Public Holiday)."}),(0,lA.jsx)("p",{children:"\u82e5\u5c11\u4e8e 2 \u4e2a\u5de5\u4f5c\u65e5(\u4e0d\u5305\u62ec\u661f\u671f\u516d/\u65e5, \u4e2d\u56fd\u516c\u4f17\u5047\u671f)\u5167\u63d0\u4ea4\u53d6\u6d88\u9a8c\u8d27\u7533\u8bf7 (\u4ee5\u9a8c\u8d27\u5f53\u65e5\u51cc\u6668 12 \u65f6\u8ba1), ICW \u5c06\u6536\u53d6\u539f\u5b9a\u7684\u9a8c\u8d27\u6536\u8d39\u5176\u767e\u5206\u4e4b\u4e94\u5341\u4e3a\u66f4\u6539\u624b\u7eed\u8d39\u3002"}),(0,lA.jsx)("p",{children:"Additional USD170 will be imposed as penalty for any re-schedule of inspection arrangement be requested in less than 2 working days (not include Saturday/Sunday/China Public Holiday)."}),(0,lA.jsx)("p",{children:"\u82e5\u5c11\u4e8e 2 \u4e2a\u5de5\u4f5c\u65e5(\u4e0d\u5305\u62ec\u661f\u671f\u516d/\u65e5, \u4e2d\u56fd\u516c\u4f17\u5047\u671f)\u5167\u63d0\u4ea4\u9a8c\u8d27\u66f4\u6539\u7533\u8acb (\u4ee5\u9a57\u8ca8\u7576\u65e5\u51cc\u6668 12 \u6642\u8a08), \u5c06\u53e6\u6536\u53d6\u7f8e\u91d1 170 \u5143\u624b\u7e8c\u8cbb\u3002"}),(0,lA.jsx)("p",{children:"Inspection fee will still be charged even if inspection cannot be carried out due to any reasons when inspectors arrived the inspection location"}),(0,lA.jsx)("p",{children:"\u4efb\u4f55\u60c5\u6cc1\u4e0b, \u9a57\u8ca8\u54e1\u5230\u9054\u9a57\u8ca8\u4f4d\u7f6e\u4e0d\u80fd\u9a57\u8ca8,ICW \u4ecd\u7136\u6703\u6536\u53d6\u9a57\u8ca8\u8cbb\u7528"}),(0,lA.jsx)("p",{children:"250% surcharge is required for inspection on Sunday and/
1or China Public holiday."}),(0,lA.jsx)("p",{children:"\u65bc\u661f\u671f\u5929\u6216\u4e2d\u56fd\u516c\u4f17\u5047\u671f\u5b89\u6392\u9a8c\u8d27, \u5ba2\u6236\u9808\u652f\u4ed8\u984d\u5916\u9644\u52a0\u8cbb(\u4ee5\u539f\u9a8c\u8d27\u8d39\u7528\u7684\u767e\u5206\u4e4b\u4e8c\u767e\u4e94\u5341)\u3002"})]}),(0,lA.jsxs)("div",{className:t.termOfService,children:[(0,lA.jsx)(Yr.A,{onClick:e=>r(e.target.checked)}),(0,lA.jsx)("p",{id:"accept_condition_id",children:ee().translate("general.termOfCondition")})]})]})})]})}));(0,pA.A)((0,BA.A)(ZB))(iQ);var sQ=t(63835);const lQ="FormStepper_formStepper__axsmu",rQ="FormStepper_steps__KpKbm",oQ="FormStepper_stepContent__rw3qo",cQ="FormStepper_footer__BXUY4",dQ="FormStepper_lastSaved__1jtQr";var gQ=t(14442);const CQ=y.forwardRef(((e,A)=>{let{steps:t,onValueChange:a,onSubmit:n,shouldNext:i,enableReinitialize:s,lastUpdated:l,loading:r,enableSaveAction:o,initialValues:c={}}=e;const d=y.useRef(null),g=(0,y.useRef)(null),[C,I]=y.useState(0),u=e=>{i?i(C,e)&&I(e):I(e)},p=e=>async A=>{try{A.preventDefault(),g.current=C>=t.length-1?"submit":"next",await e.submitForm(),i(C,C+1)&&I(C+1)}catch(a){console.error("Form Stepper - ERROR",a)}},E=e=>async A=>{try{A.preventDefault(),g.current="save",await e.submitForm()}catch(t){console.error("Form Stepper - ERROR",t)}},B=()=>"boolean"===typeof o?o:d.current?d.current.dirty:void 0;return y.useImperativeHandle(A,(()=>({formikProps:d.current}))),r?(0,lA.jsxs)("div",{className:lQ,children:[(0,lA.jsx)(sQ.A,{className:rQ,current:C,onChange:u,size:"medium",labelPlacement:"vertical",items:t.map((e=>({title:e.title,description:e.description,key:e.key})))}),(0,lA.jsx)("div",{className:oQ,children:(0,lA.jsx)(VA.A,{style:{textAlign:"center",width:"100%"}})})]}):(0,lA.jsx)(Jr.l1,{enableReinitialize:s,initialValues:c,onSubmit:(e,A)=>{n(e,{current:C,action:g.current,formikAction:A})},children:e=>(d.current=e,(0,lA.jsxs)(Jr.lV,{className:lQ,children:[(0,lA.jsx)(gQ.A,{onChange:a}),(0,lA.jsx)(sQ.A,{className:rQ,current:C,onChange:u,size:"medium",labelPlacement:"vertical",items:t.map((e=>({title:e.title,description:e.description,key:e.key})))}),(0,lA.jsx)("div",{className:oQ,children:t[C].children}),(0,lA.jsx)("div",{className:cQ,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",children:[(0,lA.jsxs)(Aa.A,{size:24,children:[(0,lA.jsx)(Sa.A,{disabled:!B(),loading:e.isSubmitting,type:B()?"primary":"text",onClick:E(e),ghost:!!B()||void 0,children:ee().translate("general.save")}),(0,lA.jsx)(Sa.A,{loading:e.isSubmitting,onClick:p(e),type:"primary",children:C>=t.length-1?ee().translate("general.submit"):ee().translate("general.next")})]}),l&&(0,lA.jsxs)(ta.A.Text,{className:dQ,type:"secondary",children:[ee().translate("lastSaved"),": ",l]})]})})]}))})})),IQ=CQ;CQ.defaultProps={initialValues:{},onValueChange:()=>{},onSubmit:()=>{},shouldNext:void 0,enableReinitialize:!1,lastUpdated:"",loading:!1};var uQ=t(98402),pQ=t(79686),EQ=t.n(pQ);const BQ="Style_container__6qyYV",QQ="Style_block__hu1zY",mQ="Style_subTitle__iWHsZ",hQ="Style_fullWidth__bb-Oh",xQ="Style_review__sa4cp",vQ="Style_groupAQL__vhs6L",fQ="Style_block__L1lGf",yQ="Style_subTitle__tl2rI",jQ="Style_fullWidth__yY2IJ",bQ="Style_fieldLabel__UNv2a",PQ="Style_helper__ZYgND",wQ={CRITICAL_LEVEL:"criticalLevel",MAJOR_LEVEL:"criticalMajorLevel",MINOR_LEVEL:"criticalMinorLevel"};function SQ(e){let{fieldNames:A={critical:wQ.CRITICAL_LEVEL,major:wQ.MAJOR_LEVEL,minor:wQ.MINOR_LEVEL},helperText:t}=e;const{critical:a,major:n,minor:i}=A;return(0,lA.jsxs)("div",{className:fQ,children:[(0,lA.jsxs)("span",{children:[(0,lA.jsx)(ta.A.Title,{className:yQ,level:4,children:ee().translate("inspection.inspectionAQL")}),t&&(0,lA.jsx)("p",{className:PQ,children:t})]}),(0,lA.jsxs)(Ca.A,{gutter:[16,16],wrap:!0,children:[(0,lA.jsx)(na.A,{sm:24,lg:8,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",className:jQ,size:4,children:[(0,lA.jsx)("label",{className:bQ,children:ee().translate("inspection.criticalLevel")}),(0,lA.jsx)(Jr.D0,{name:a,children:e=>{let{field:A}=e;return(0,lA.jsx)(Xo.A,{name:A.name,options:PB.vX,placeholder:ee().translate("inspection.placeholder.selectCritical"),value:A.value,onBlur:A.onBlur,onChange:e=>{A.onChange({target:{name:A.name,value:e}})}})}})]})}),(0,lA.jsx)(na.A,{sm:24,lg:8,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",className:jQ,size:4,children:[(0,lA.jsx)("label",{className:bQ,children:ee().translate("inspection.majorLevel")}),(0,lA.jsx)(Jr.D0,{name:n,children:e=>{let{field:A}=e;return(0,lA.jsx)(Xo.A,{name:A.name,options:PB.vX,placeholder:ee().translate("inspection.placeholder.selectMajor"),value:A.value,onBlur:A.onBlur,onChange:e=>{A.onChange({target:{name:A.name,value:e}})}})}})]})}),(0,lA.jsx)(na.A,{sm:24,lg:8,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",className:jQ,size:4,children:[(0,lA.jsx)("label",{className:bQ,children:ee().translate("inspection.minorLevel")}),(0,lA.jsx)(Jr.D0,{name:i,children:e=>{let{field:A}=e;return(0,lA.jsx)(Xo.A,{name:A.name,placeholder:ee().translate("inspection.placeholder.selectMinor"),options:PB.vX,value:A.value,onBlur:A.onBlur,onChange:e=>{A.onChange({target:{name:A.name,value:e}})}})}})]})})]})]})}
1SQ.defaultProps={fieldNames:{critical:wQ.CRITICAL_LEVEL,major:wQ.MAJOR_LEVEL,minor:wQ.MINOR_LEVEL},helperText:""};var NQ=t(15443),_Q=t(39998),TQ=t(46553),DQ=t(52072),kQ=t(33230);const LQ="Style_listItem__ID+-z",RQ="Style_bordered__5jDrk",FQ="Style_card__GsnUU",MQ="Style_cardOrder__yDNuY",OQ="Style_title__LOFr0",zQ="Style_caption__jSqdN",VQ="Style_group__fM8br",HQ="Style_inline__2sUzX";function WQ(e){let{image:A,itemNo:t,supplier:a,factory:n,name:i,extra:s,children:l,className:r,bordered:o,order:c}=e;return(0,lA.jsxs)(ja.Ay.Item,{className:Si()(LQ,r,{[RQ]:o}),children:[(0,lA.jsx)("div",{className:Si()(FQ,{[MQ]:!!c}),"data-no":c,children:(0,lA.jsxs)("div",{children:[(0,lA.jsx)(ja.Ay.Item.Meta,{avatar:(0,lA.jsx)(TQ.A,{preview:!1,width:80,height:40,src:A,style:{objectFit:"contain"}}),title:(0,lA.jsxs)("span",{className:VQ,children:[(0,lA.jsx)(ta.A.Title,{className:OQ,level:5,children:i}),(0,lA.jsx)("p",{className:zQ,children:t})]}),description:(0,lA.jsxs)("span",{className:VQ,children:[(0,lA.jsxs)("span",{className:HQ,children:[(0,lA.jsx)(il.A,{component:DQ.h}),(0,lA.jsx)("p",{className:zQ,children:a})]}),(0,lA.jsxs)("span",{className:HQ,children:[(0,lA.jsx)(il.A,{component:kQ.h}),(0,lA.jsx)("p",{className:zQ,children:n})]})]})}),s]})}),l]})}WQ.defaultProps={bordered:!0,extra:null,children:null,className:"",order:""};const qQ="Style_report__bxiXd",UQ="Style_list__UtPlt",JQ="Style_multiple__3tT4L",GQ="Style_item__fix38",YQ="Style_dividerMD__bLqhr",ZQ="Style_header__SYLB8",XQ="Style_left__wa0EG",KQ="Style_right__W9mrM",$Q="Style_review__nAX5f",em="Style_descriptions__DQoOS",Am="Style_wrapperTable__0kNr8",tm="Style_title__OAkqd",am="Style_table__r7K40",nm="Style_groupAQL__Blk13";var im=t(78186),sm=t(57833),lm=t(32520),rm=t.n(lm),om=t(93950),cm=t.n(om),dm=t(71191);const gm="FilterSearch_searchBox__l4-6x",Cm="FilterSearch_startAdornment__H8+Tz",Im="FilterSearch_endAdornment__F6bJs",um="FilterSearch_overlay__hlXOu",pm="FilterSearch_menuItem__dbiWu",Em=e=>{let{className:A,placeholder:t,onChange:a,renderValue:n,showOptions:i=!1,multipleSelect:s=!1,defaultValue:l={keyword:"",selectedOption:""},haveSelectAll:r=!1,useCheckbox:o=!0,selectAllOptions:c={},MenuProps:d={},InputProps:g={},options:C=[]}=e;const[I,u]=y.useState(l.keyword),[p,E]=y.useState(l.selectedOption||(s?[]:""));return y.useEffect((()=>{}),[p]),y.useEffect((()=>{}),[I]),(0,lA.jsx)(td.A,(0,v.A)({className:(0,b.default)(gm,A),value:I,onChange:e=>{let{target:A}=e;u(A.value),a(A.value,"search")},placeholder:t,size:"medium",variant:"outlined",InputProps:{startAdornment:(0,lA.jsx)(dm.default,{className:Cm,style:{color:"rgba(196, 200, 208, 1)"}}),endAdornment:i?(0,lA.jsxs)(S.A,{display:"flex",className:Im,children:[(0,lA.jsx)(nl.A,{orientation:"vertical"}),(0,lA.jsxs)(Fo.A,{displayEmpty:!0,multiple:s,MenuProps:(0,v.A)({variant:"selectedMenu",className:um,getContentAnchorEl:null,anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},d),renderValue:n,value:p,onChange:e=>{if(r||o){return e.target.value.indexOf(c.value||"all")>-1?p.length>=C.length?void E([]):void E(C.map((e=>{let{value:A}=e;return A}))):(E(e.target.value.filter((e=>e!==(c.value||"all")))),void a(e.target.value.filter((e=>e!==(c.value||"all"))),"filter"))}E(e.target.value),a(e.target.value,"filter")},children:[r&&(0,lA.jsxs)(Zl.A,{className:pm,value:c.value||"all",children:[(0,lA.jsx)(Yr.A,{indeterminate:!!p.length&&p.length<C.length,checked:p.length>=C.length}),c.label||"Select All"]},"all"),C.map(((e,A)=>{let{value:t,label:a}=e;return(0,lA.jsxs)(Zl.A,{className:pm,value:t,children:[(o||r)&&(0,lA.jsx)(Yr.A,{checked:p.indexOf(t)>-1}),a]},"".concat(t,"-").concat(A))}))]})]}):void 0}},g))};var Bm=t(9771);const Qm=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).length},mm=(e,A)=>{let t=!1;return e.filter((e=>e.id===A.id)).length>0&&(t=!0),t};var hm=t(61323);const xm={wrapper:"SelectRelatedProductModal_wrapper__CPfZD",hideCancel:"SelectRelatedProductModal_hideCancel__JbqiW",cancelButton:"SelectRelatedProductModal_cancelButton__B16jj",header:"SelectRelatedProductModal_header__vkGMC",hasSelected:"SelectRelatedProductModal_hasSelected__mB1Uw",groupInput:"SelectRelatedProductModal_groupInput__-jmye",categoriesSelect:"SelectRelatedProductModal_categoriesSelect__QD1bz",catList:"SelectRelatedProductModal_catList__+c3Ps",subCatList:"SelectRelatedProductModal_subCatList__oxVAD",selectedTag:"SelectRelatedProductModal_selectedTag__CRfMl",selectedLabel:"SelectRelatedProductModal_selectedLabel__YLuGb",modalFooter:"SelectRelatedProductModal_modalFooter__LgvoK",titleModal:"SelectRelatedProductModal_titleModal__5073E"},vm=e=>{var A;let{className:t,companyId:a,productId:n,isOpen:i,title:s=ee().translate("inspection.selectRelatedProduct"),placeholder:l="Search by product name or item no.",productCategories:r=[],preData:o=[],onClose:c,onSubmit:d,dataIndex:g="id"}=e;const[C,I]=y.useState(!1),[u,p]=y.useState({page:1,pageSize:20}),[E,B]=y.useState({searchBy:"",keyword:""}),[Q,m]=y.useState({}),[h,x]=y.useState([]),[f,j]=y.useState(o),P=f.length>0,w=r.map((e=>({value:e.id,label:e.name_en}))),S=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{keyword:null===E||void 0===E?void 0:E.keyword,searchBy:null===E||void 0===E?void 0:E.searchBy,criterions:(0,v.A)({},Q),pageNo:u.page,pageSize:u.pageSize},A=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],t=arguments.length>2?arguments[2]:void 0;try{I(!0),Qn()(e.criterions)&&delete e.criterions,Qn()(e.keyword)&&(delete e.keyword,delete e.searchBy);const i={orderBy:"updatedAt",direction:"desc"},s=(0,v.A)((0,v.A)({},e),{},{companyId:a,isActive:!0,orderBy:"".concat(i.orderBy,":").concat(i.direction)}),l=await(0,DA.o3s)(s),{status:r}=l||{};if(200!==r)throw l;
1{const e=[...R()(l,"data.list")]||[];if(n){const A=rm()(e,{id:n});A>-1&&e.splice(A,1)}A?setTimeout((()=>{x([...e])})):x(h.concat(e)),t&&t()}}catch(i){console.error(i)}finally{I(!1)}};y.useEffect((()=>{i&&(B((0,v.A)((0,v.A)({},E),{},{keyword:""})),m({}),S(),o.length&&j(o))}),[i]);const N=cm()((function(e,A,t,a){let n=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=arguments.length>5?arguments[5]:void 0;"search"===a&&(B(A),p((0,v.A)((0,v.A)({},u),{},{page:1}))),"filter"===a&&(m(t),p((0,v.A)((0,v.A)({},u),{},{page:1}))),"pagination"===a&&p(e),S({keyword:A.keyword,searchBy:A.searchBy,criterions:(0,v.A)({},t),pageNo:e.page,pageSize:e.pageSize},n,i)}),500),_=(e,A)=>{const t=(0,v.A)((0,v.A)({},E),{},{keyword:"search"===A?e:null===E||void 0===E?void 0:E.keyword});let a=(0,v.A)({},Q);"filter"===A&&(a=e.length?{productCategories:e.map((e=>({value:e})))}:{}),N((0,v.A)((0,v.A)({},u),{},{page:1}),t,a,A,!0)};return(0,lA.jsxs)(Rs.A,{modalProps:{open:i,handleClose:c,title:s,className:{classRoot:(0,b.default)(xm.wrapper,{[xm.hideCancel]:!P},t),classTitle:xm.titleModal}},children:[(0,lA.jsx)("div",{className:(0,b.default)(xm.header,{[xm.hasSelected]:P}),children:(0,lA.jsx)(Em,{className:xm.filterSearch,MenuProps:{autoFocus:!1},defaultValue:{keyword:null===E||void 0===E?void 0:E.keyword,selectedOption:null!==Q&&void 0!==Q&&null!==(A=Q.productCategories)&&void 0!==A&&A.length?null===Q||void 0===Q?void 0:Q.productCategories.map((e=>{let{value:A}=e;return A})):w.map((e=>{let{value:A}=e;return A}))},onChange:(e,A)=>{if("filter"!==A)_(e,A);else{let t=w.length===e.length?[]:e;_(t,A)}},haveSelectAll:!0,multipleSelect:!0,placeholder:l,showOptions:!0,renderValue:e=>(0,lA.jsx)(Xe.A,{className:xm.valueOption,children:e.length&&e.length<w.length?"".concat(e.length,' {T.translate("general.categories")}'):ee().translate("productTesting.createFlow.allCategories")}),options:w})}),(0,lA.jsxs)("div",{children:[P&&(0,lA.jsx)("div",{className:xm.selectedTag,children:f.map((e=>(0,lA.jsx)(y.Fragment,{children:(0,lA.jsx)(hm.ih,{onClose:e=>{e.preventDefault()},label:e.name,isSelected:!0,onDelete:()=>{var A;j((A=e,f.filter((e=>e.id!==A.id))))},small:!0},e.id)},e.id)))}),(0,lA.jsx)("div",{className:xm.catList,children:h.map(((e,A)=>{const t=()=>(0,lA.jsx)(Bm.A,{usingHideNoNumber:!0,usingSelected:!0,isLastItem:A===h.length-1,isSelected:mm(f,e),onClickSelect:mm(f,e)?null:e=>{const A=[...f],t=cr()(A,{id:e.id}),a=rm()(A,{id:e.id});Qn()(t)?A.push(e):(A.splice(a,1),j(A)),j(A)},index:A,data:(0,v.A)((0,v.A)({},e),{},{supplierName:R()(e,"productSupplierMaps[0].supplier.name"),factoryName:R()(e,"productFactoryMaps[0].factory.name"),image:R()(e,"productFiles[0].url")})});return(0,lA.jsx)(y.Fragment,{children:A===h.length-1?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(sm.Y,{onEnter:()=>{C||N((0,v.A)((0,v.A)({},u),{},{page:u.page+1}),E,Q,"pagination",!1)}}),t()]}):t()},e.id)}))})]}),(0,lA.jsxs)("div",{className:xm.modalFooter,children:[(0,lA.jsx)(hm.OV,{buttonProps:{type:"button",color:"primary",onClick:()=>{d(f)}},children:ee().translate("general.confirm")}),P&&(0,lA.jsxs)("span",{className:xm.selectedLabel,children:[Qm(f)," ",ee().translate("general.selected")]})]})]})};var fm=t(80111),ym=t.n(fm);const jm=[{poNo:null,orderQty:null,cartonsNo:null,clientName:null,clientPONo:null}],bm="Style_block__aXCpU",Pm="Style_fullWidth__L4Qce",wm="Style_fieldLabel__pDIES",Sm="Style_list__KhF0S",Nm="Style_action__8KO7p";function _m(e){let{name:A}=e;return(0,lA.jsx)("div",{className:bm,children:(0,lA.jsx)(Jr.D0,{name:A,children:e=>{let{field:t}=e;return(0,lA.jsx)(Jr.ED,{name:A,render:e=>(0,lA.jsx)(ja.Ay,{className:Sm,split:!1,dataSource:t.value,header:"PO",footer:(0,lA.jsx)(Sa.A,{onClick:()=>{e.push(jm[0])},icon:(0,lA.jsx)(PE.A,{}),type:"link",children:ee().translate("inspection.addNewPo")}),renderItem:(A,a)=>(0,lA.jsx)(ja.Ay.Item,{children:(0,lA.jsxs)(Ca.A,{wrap:!0,gutter:[16,16],style:{width:"100%"},children:[(0,lA.jsx)(na.A,{sm:24,lg:4,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",className:Pm,size:4,children:[(0,lA.jsxs)("label",{className:wm,children:[" ",ee().translate("inspection.customerName")]}),(0,lA.jsx)(Jr.D0,{name:"".concat(t.name,"[").concat(a,"].clientName"),children:e=>{let{field:A}=e;return(0,lA.jsx)(uE.A,(0,v.A)({},A))}})]})}),(0,lA.jsx)(na.A,{sm:24,lg:5,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",className:Pm,size:4,children:[(0,lA.jsx)("label",{className:wm,children:ee().translate("inspection.customerPO")}),(0,lA.jsx)(Jr.D0,{name:"".concat(t.name,"[").concat(a,"].clientPONo"),children:e=>{let{field:A}=e;return(0,lA.jsx)(uE.A,(0,v.A)({},A))}})]})}),(0,lA.jsx)(na.A,{sm:24,lg:4,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",className:Pm,size:4,children:[(0,lA.jsx)("label",{className:wm,children:ee().translate("inspection.poNumber")}),(0,lA.jsx)(Jr.D0,{name:"".concat(t.name,"[").concat(a,"].poNo"),children:e=>{let{field:A}=e;return(0,lA.jsx)(uE.A,(0,v.A)({},A))}})]})}),(0,lA.jsx)(na.A,{sm:24,lg:4,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",className:Pm,size:4,children:[(0,lA.jsx)("label",{className:wm,children:ee().translate("inspection.orderQty")}),(0,lA.jsx)(Jr.D0,{name:"".concat(t.name,"[").concat(a,"].orderQty"),children:e=>{let{field:A}=e;return(0,lA.jsx)(NQ.A,{controls:!1,value:A.value,onChange:e=>{A.onChange({target:{name:A.name,value:e}})}})}})]})}),(0,lA.jsx)(na.A,{sm:24,lg:4,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",className:Pm,size:4,children:[(0,lA.jsx)("label",{className:wm,children:ee().translate("inspection.noOfCartons")}),(0,lA.jsx)(Jr.D0,{name:"".concat(t.name,"[").concat(a,"].cartonsNo"),children:e=>{let{field:A}=e;return(0,lA.jsx)(NQ.A,{controls:!1,value:A.value,onChange:e=>{A.onChange({target:{name:A.name,value:e}})}})}})]})}),(0,lA.jsx)(na.A,{lg:3,className:Nm,children:(0,lA.jsx)(Sa.A,{onClick:()=>{e.remove(a)},icon:(0,lA.jsx)(bE.A,{}),type:"text",danger:!0,children:ee().translate("general.remove")})})]})})})})}})})}function Tm(e){let{hiddenTitle:A,multiple:t,fieldFlags:a={}}
1=e;const{getOptions:n}=y.useContext(ZE.CR),[i,s]=y.useState(-1),l=(y.useMemo((()=>i>-1),[i]),e=>i>-1&&e===i),r=()=>{s(-1)},o=(e,A)=>t=>{const{value:a=[]}=e,n=((e,A)=>e.filter((e=>{let{id:t}=e;return!!A.find((e=>e.id===t))})))(a,t),i=((e,A)=>A.filter((A=>!e.find((e=>e.id===A.id)))))(n,t),s=((e,A,t)=>[...e,...A.map((e=>(0,v.A)((0,v.A)({},zn()(e,["id","name","image","itemNo","supplierName","factoryName","isSignSample"])),{},{productProfile:(0,v.A)({},zn()(e,["id","name","image","itemNo","supplierName","factoryName"])),inspectionSubPOItems:jm,suppliers:((0,V.get)(e,"productSupplierMaps",[])||[]).map((e=>{let{supplier:A}=e;return A})).filter((e=>!!e)),inspectionAQL:(0,v.A)({},t),factories:((0,V.get)(e,"productFactoryMaps",[])||[]).map((e=>{let{factory:A}=e;return A})).filter((e=>!!e))})))])(n,i,A);e.onChange({target:{name:e.name,value:s}}),r()};return(0,lA.jsx)(Un.A,{className:qQ,title:A?void 0:"2. ".concat(ee().translate("inspection.reportDetail")),children:(0,lA.jsx)(Jr.D0,{name:"inspectionPOReportGroups",children:e=>{let{field:A}=e;return(0,lA.jsx)(Jr.ED,{name:A.name,children:e=>{let{push:i,remove:c}=e;return(0,lA.jsx)(ja.Ay,{footer:t?(0,lA.jsx)(Sa.A,{icon:(0,lA.jsx)(PE.A,{}),type:"link",onClick:()=>
1{i({key:ym()("report_")})},children:"Add Report"}):void 0,split:!1,dataSource:A.value,rowKey:e=>e.key||e.id,renderItem:(e,d)=>(0,lA.jsx)(Jr.D0,{name:"inspectionPOReportGroups.".concat(d,".inspectionPOItems"),children:g=>{let{field:C,form:I}=g;return(0,lA.jsx)(Jr.ED,{name:C.name,children:g=>{return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(ja.Ay,{header:t?(0,lA.jsxs)("div",{className:ZQ,children:[(0,lA.jsxs)("h3",{className:XQ,children:["Report ",d+1]}),(0,lA.jsxs)("div",{className:KQ,children:[(0,lA.jsx)(Sa.A,{disabled:(E=A.value,!(Array.isArray(E)&&E.length>1)),type:"primary",ghost:!0,danger:!0,onClick:()=>{c(d)},children:"Delete Report"}),(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,onClick:(u=i,p=e,()=>{const e=(0,uQ.yE)(p,"id");u((0,v.A)((0,v.A)({},e),{},{key:ym()("report_"),inspectionPOItems:e.inspectionPOItems.map((e=>(0,uQ.yE)(e,"poItemId")))}))}),children:"Duplicate Report"})]})]}):void 0,className:Si()(UQ,{[JQ]:t}),dataSource:C.value,split:!1,renderItem:(e,A)=>(0,lA.jsxs)(WQ,{bordered:!t,className:GQ,image:e.image,name:e.name,itemNo:e.itemNo||"N/A",supplier:e.supplierName||"N/A",factory:e.factoryName||"No Factory Linkage",extra:(0,lA.jsx)(Sa.A,{type:"primary",danger:!0,ghost:!0,onClick:()=>{g.remove(A)},children:ee().translate("general.remove")}),children:[(0,lA.jsx)(_Q.A,{className:YQ}),(0,lA.jsx)(Jr.D0,{name:"".concat(C.name,"[").concat(A,"].isSignSample"),children:e=>{let{field:A}=e;return(0,lA.jsx)(im.A,{checked:A.value,onChange:e=>{A.onChange({target:{name:A.name,value:e.target.checked}})},children:ee().translate("inspection.signedSampleAvailable")})}}),a.inspectionAQL?(0,lA.jsx)(SQ,{fieldNames:{critical:"".concat(C.name,"[").concat(A,"].inspectionAQL.criticalLevel"),minor:"".concat(C.name,"[").concat(A,"].inspectionAQL.criticalMinorLevel"),major:"".concat(C.name,"[").concat(A,"].inspectionAQL.criticalMajorLevel")}}):null,(0,lA.jsx)(_m,{name:"".concat(C.name,"[").concat(A,"].inspectionSubPOItems")})]}),footer:(0,lA.jsx)(Sa.A,{icon:(0,lA.jsx)(PE.A,{}),type:"link",onClick:()=>{s(d)},children:ee().translate("inspection.addProduct")})}),l(d)&&(0,lA.jsx)(vm,{isOpen:l(d),placeholder:ee().translate("inspection.placeholder.searchByProduct"),productCategories:n("productCategories"),preData:C.value?C.value.map((e=>{let{productProfile:A}=e;return A})):[],onSubmit:o(C,{criticalLevel:R()(I.values.inspectionRequirement||{},"criticalLevel"),criticalMajorLevel:R()(I.values.inspectionRequirement||{},"criticalMajorLevel"),criticalMinorLevel:R()(I.values.inspectionRequirement||{},"criticalMinorLevel")}),onClose:r})]});var u,p,E}})}})})}})}})})}function Dm(e){let{value:A,multiple:t,fieldFlags:a={}}
1=e;const n=(0,y.useRef)(null),{values:i,setValues:s}=(0,Jr.j7)(),[l,r]=(0,y.useState)(!1);return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(Un.A,{contentClassName:$Q,title:"B) ".concat(ee().translate("inspection.reportDetail")),extra:(0,lA.jsx)(Sa.A,{type:"link",onClick:()=>{r(!0)},children:ee().translate("general.edit")}),children:(0,lA.jsx)(ja.Ay,{className:UQ,split:!1,dataSource:A||[],rowKey:e=>e.key||e.id,renderItem:(e,A)=>{const{inspectionPOItems:n}=e;return(0,lA.jsx)(ja.Ay,{header:t?(0,lA.jsx)("div",{className:ZQ,children:(0,lA.jsxs)("h3",{className:XQ,children:["Report ",A+1]})}):void 0,className:Si()(UQ,{[JQ]:t}),split:!1,dataSource:n||[],renderItem:(e,A)=>(0,lA.jsxs)(WQ,{order:A+1,className:GQ,image:e.image,name:e.name,itemNo:e.itemNo||"N/A",supplier:e.supplierName||"N/A",factory:e.factoryName||ee().translate("inspection.noFactoryLinkage"),children:[(0,lA.jsx)(_Q.A,{}),(0,lA.jsxs)(Hi.A,{className:em,title:ee().translate("inspection.overall"),labelStyle:{minWidth:120},children:[(0,lA.jsxs)(Hi.A.Item,{label:ee().translate("inspection.totalOrderQty"),children:[e.inspectionSubPOItems.map((e=>Number(e.orderQty))).filter((e=>!(0,V.isNaN)(e))).reduce(((e,A)=>e+A),0)," "]}),(0,lA.jsx)(Hi.A.Item,{label:ee().translate("inspection.totalNoOfCartons"),children:e.inspectionSubPOItems.map((e=>Number(e.cartonsNo))).filter((e=>!(0,V.isNaN)(e))).reduce(((e,A)=>e+A),0)}),(0,lA.jsx)(Hi.A.Item,{label:"Signed Sample Available",children:e.isSignSample?ee().translate("general.yes"):ee().translate("general.no")}),a.inspectionAQL&&(0,lA.jsx)(Hi.A.Item,{label:"AQL",children:(0,lA.jsxs)("div",{className:nm,children:[(0,lA.jsxs)("span",{children:[(0,lA.jsx)("p",{children:ee().translate("inspection.critical")}),(0,lA.jsx)("p",{children:e.inspectionAQL.criticalLevel||0})]}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("p",{children:ee().translate("inspection.major")}),(0,lA.jsx)("p",{children:e.inspectionAQL.criticalMajorLevel||0})]}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("p",{children:ee().translate("inspection.minor")}),(0,lA.jsx)("p",{children:e.inspectionAQL.criticalMinorLevel||0})]})]})})]}),(0,lA.jsxs)("div",{className:Am,children:[(0,lA.jsx)("span",{className:tm,children:"".concat(ee().translate("inspection.poDetail")," :")}),(0,lA.jsx)(Jn.A,{rowKey:(e,A)=>e.id||A,pagination:!1,className:am,columns:[{title:ee().translate("inspection.poNumber"),dataIndex:"poNo"},{title:ee().translate("inspection.poQty"),dataIndex:"orderQty"},{title:ee().translate("inspection.poNoOfCartons"),dataIndex:"cartonsNo"},{title:ee().translate("inspection.customerName"),dataIndex:"clientName"},{title:ee().translate("inspection.customerPO"),dataIndex:"clientPONo"}],dataSource:e.inspectionSubPOItems})]})]})})}})}),(0,lA.jsx)(F.A,{title:ee().translate("inspection.reportDetail"),open:l,width:"80%",cancelButtonProps:{hidden:!0},onOk:()=>{n.current.submitForm(),r(!1)},onCancel:()=>{r(!1)},okText:ee().translate("general.confirm"),bodyStyle:{maxHeight:650,overflowY:"auto"},children:(0,lA.jsx)(Jr.l1,{initialValues:i,enableReinitialize:!0,onSubmit:e=>{s(e)},children:e=>(n.current=e,(0,lA.jsx)(Tm,{multiple:t,hiddenTitle:!0,fieldFlags:a}))})})]})}function km(e){let{showPreview:A,multiple:t,fieldFlags:a}=e;return A?(0,lA.jsx)(Jr.D0,{name:"inspectionPOReportGroups",children:e=>{let{field:A}=e;return(0,lA.jsx)(Dm,{multiple:t,value:A.value,fieldFlags:a})}}):(0,lA.jsx)(Tm,{multiple:t,fieldFlags:a})}Tm.defaultProps={hiddenTitle:!1,multiple:!1,fieldFlags:{}},Dm.defaultProps={value:[],multiple:!1};var Lm=t(33544),Rm=t(11642);const Fm="Style_supplierFactory__z3GY+",Mm="Style_content__yRznl",Om="Style_list__jEM42",zm="Style_hiddenEmptyText__8SINX",Vm="Style_factory__WFdhp",Hm="Style_selectFactoryBtn__WWnka",Wm="Style_contactField__kCYtV",qm="Style_review__wL7j6";var Um=t(98084);const Jm="Style_contact__83Xs1",Gm="Style_error__1XVgI";var Ym=t(43220);function Zm(e){let{fieldProps:A,className:t}=e;const{contactPerson:a,contactPersonEmail:n,contactPersonPhone:i}=A;return(0,lA.jsxs)(Ca.A,{gutter:[16,16],wrap:!0,className:Si()(Jm,t),children:[(0,lA.jsx)(na.A,{sm:24,lg:R()(a,"col.lg",8),children:(0,lA.jsx)(Jr.D0,{name:a.name,children:e=>{let{field:A,meta:t}=e;return(0,lA.jsx)(Zo.A.Item,{label:a.label||"Contact Person",help:t.error,validateStatus:t.error?"error":"",children:(0,lA.jsx)(uE.A,{value:A.value,onChange:e=>{A.onChange({target:(0,v.A)((0,v.A)({},e.target),{},{name:a.name})})}})})}})}),(0,lA.jsx)(na.A,{sm:24,lg:R()(i,"col.lg",8),children:(0,lA.jsx)(Jr.D0,{name:i.name,children:e=>{let{field:A,meta:t}=e;const a=Object.keys(t.error||{})[0],n=a?t.error[a]:"";return(0,lA.jsx)(Zo.A.Item,{className:Si()({[Gm]:!!n}),label:i.label||"Contact no.",help:n,children:(0,lA.jsx)(Ym.A,{popupClassName:R()(i,"className.popupClassName"),error:n,value:A.value,onChange:e=>{A.onChange({target:{name:i.name,value:e}})}})})}})}),(0,lA.jsx)(na.A,{sm:24,lg:R()(n,"col.lg",8),children:(0,lA.jsx)(Jr.D0,{name:n.name,children:e=>{let{field:A,meta:t}=e;return(0,lA.jsx)(Zo.A.Item,{label:n.label||"Email Address",help:t.error,validateStatus:t.error?"error":"",children:(0,lA.jsx)(uE.A,{value:A.value,onChange:e=>{A.onChange({target:(0,v.A)((0,v.A)({},e.target),{},{name:n.name})})}})})}})})]})}Zm.defaultProps={className:null};const Xm=e=>{if((0,V.isEmpty)(e))return null;const A={code:"",phone:""};if(!e.contactPersonPhone){const t=(0,V.get)(e.phoneObj,"code","+86"),a=(0,V.get)(e.phoneObj,"number","");A.code=t?"+".concat(t.replace(/\+/g,"")):"+86",A.phone=a||(0,V.get)(e,"phoneNumber","")}let t="";if(!e.contactPersonEmail){const A=(0,V.get)(e,"supplierEmails",[]),a=(0,V.get)((0,V.first)(A),"email");t=(0,V.get)(e,"email",""),t=t||a}return(0,v.A)((0,v.A)({},e),{}
1,{contactPersonPhone:A,contactPersonEmail:t})},Km=e=>{if((0,V.isEmpty)(e))return null;const A={code:"",phone:""};if(!e.contactPersonPhone){const t=(0,V.get)(e.phoneObj,"code","+86"),a=(0,V.get)(e.phoneObj,"number","");A.code=t?"+".concat(t.replace(/\+/g,"")):"+86",A.phone=a||(0,V.get)(e,"contactNumber","")}let t="";if(!e.contactPersonEmail){const A=(0,V.get)(e,"contactEmails",[]),a=(0,V.get)((0,V.first)(A),"email");t=(0,V.get)(e,"email",""),t=t||a}const{factoryCertifications:a}=e;return(0,v.A)((0,v.A)({},e),{},{factoryCertifications:(a||[]).filter((e=>{let{certificationType:A}=e;return!!A})).map((e=>{let{certificationType:A}=e;return{id:A.id,name:A.name}})),contactPersonPhone:A,contactPersonEmail:t})},$m={inspectionPOItems:[],inspectionRequirement:{criticalLevel:null,criticalMajorLevel:null,criticalMinorLevel:null},additionalInformation:{},suppliers:[],factory:null},eh=e=>{if((0,V.isEmpty)(e))return null;if((0,V.isEmpty)(e.factory))return null;const{contactPersonPhone:A,contactPersonEmail:t,contactPerson:a}=Km(e.factory);return(0,v.A)((0,v.A)({},e.factory),{},{contactPerson:e.contactPerson||a,contactPersonEmail:e.contactPersonEmail||t,contactPersonPhone:{code:e.areaCode||A.code,phone:e.contactPersonPhone||A.phone},name:R()(e,"factory.name",""),inspectionFactoryId:e.id})},Ah=(e,A)=>{if(!A)return[];const t=A=>{const t=A.productProfile||{};return{id:A.productProfileId,isSignSample:!(0===A.isSignSample),poItemId:A.id,productProfile:t,name:R()(t,"name",""),image:R()(t,"image",""),itemNo:R()(t,"itemNo",""),supplierName:R()(t,"supplier.name",""),factoryName:R()(t,"factory.name",""),inspectionSubPOItems:A.inspectionSubPOItems,inspectionAQL:{criticalLevel:A.criticalLevel||e.criticalLevel?Number(A.criticalLevel||e.criticalLevel):null,criticalMajorLevel:A.criticalMajorLevel||e.criticalMajorLevel?Number(A.criticalMajorLevel||e.criticalMajorLevel):null,criticalMinorLevel:A.criticalMinorLevel||e.criticalMinorLevel?Number(A.criticalMinorLevel||e.criticalMinorLevel):null},suppliers:R()(t,"supplier",null)?[R()(t,"supplier",null)]:[],factories:R()(t,"factory",null)?[R()(t,"factory",null)]:[]}};return Array.isArray(A)?A.map((e=>(0,v.A)((0,v.A)({},e),{},{inspectionPOItems:e.inspectionPOItems.map(t)}))):[(0,v.A)((0,v.A)({},A),{},{inspectionPOItems:A.inspectionPOItems.map(t)})]},th=function(e){let A=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if((0,V.isEmpty)(e))return $m;const t={inspectionRequirement:{inspectionDate:e.inspectionDate?te()(e.inspectionDate).format("DD/MM/YYYY"):void 0,criticalLevel:e.criticalLevel?Number(e.criticalLevel):null,criticalMajorLevel:e.criticalMajorLevel?Number(e.criticalMajorLevel):null,criticalMinorLevel:e.criticalMinorLevel?Number(e.criticalMinorLevel):null,typeOfService:e.typeOfService,generalInspectLevel:e.generalInspectLevel,targetBudget:(n=e.targetBudget,(0,V.isEmpty)(n)?{currency:"USD",amount:null}:n),inspectionServiceProviders:(a=e.inspectionServiceProviders,(0,V.isEmpty)(a)?[]:a.map((e=>({label:e.fullname||e.name,value:e.id}))))},additionalInformation:{remark:e.remark,documentLists:e.documentList},inspectionPOReportGroups:Ah(e,A?e.inspectionPOReportGroups:e.inspectionPOReportGroup),factory:eh(e.inspectionFactory),suppliers:e.inspectionSuppliers?e.inspectionSuppliers.map((e=>{const{contactPersonPhone:A,contactPersonEmail:t,contactPerson:a}=Xm(e.supplier);return(0,v.A)((0,v.A)({},e.supplier),{},{inspectionSupplierId:e.id,contactPerson:e.contactPerson||a,contactPersonEmail:e.contactPersonEmail||t,contactPersonPhone:{code:e.areaCode||A.code,phone:e.contactPersonPhone||A.phone}})})):[],recordType:e.recordType};var a,n;return A?t:$c()(t,["inspectionRequirement.targetBudget","inspectionRequirement.inspectionServiceProviders"])},ah=e=>{const A={isSignSample:e.isSignSample?1:0,productProfileId:e.productProfile?e.productProfile.id:e.id,inspectionSubPOItems:e.inspectionSubPOItems,criticalLevel:e.inspectionAQL.criticalLevel,criticalMajorLevel:e.inspectionAQL.criticalMajorLevel,criticalMinorLevel:e.inspectionAQL.criticalMinorLevel};return e.poItemId?(0,v.A)({id:e.poItemId},A):A},nh=(e,A,t)=>{const a=A.inspectionPOReportGroups.map((e=>(0,v.A)((0,v.A)({},e),{},{inspectionPOItems:e.inspectionPOItems?e.inspectionPOItems.map(ah):[]})));return t?(0,v.A)((0,v.A)({},e),{},{inspectionPOReportGroups:a}):(0,v.A)((0,v.A)({},e),{},{inspectionPOReportGroup:a[0]})},ih=function(e,A){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const{inspectionRequirement:n,additionalInformation:i,suppliers:s,factory:l,recordType:r}
1=e,o=l?{contactPerson:l.contactPerson,contactPersonEmail:l.contactPersonEmail,areaCode:l.contactPersonPhone.code?"".concat(l.contactPersonPhone.code):null,contactPersonPhone:l.contactPersonPhone.phone?"".concat(l.contactPersonPhone.phone):null,factoryId:l.id}:null;t.inspectionFactory&&o&&(o.id=t.inspectionFactory.id),"inspectionServiceProviders"in n&&(n.inspectionServiceProviders=n.inspectionServiceProviders.map((e=>({serviceProviderId:e.value?e.value:e}))));const c=(0,v.A)((0,v.A)((0,v.A)({},n),i),{},{inspectionDate:n.inspectionDate?te().utc(n.inspectionDate,"DD/MM/YYYY").toISOString():null,factory:o,suppliers:s.map((e=>{const A={contactPerson:e.contactPerson,contactPersonEmail:e.contactPersonEmail,areaCode:e.contactPersonPhone.code?"".concat(e.contactPersonPhone.code):null,contactPersonPhone:e.contactPersonPhone.phone?"".concat(e.contactPersonPhone.phone):null,supplierId:e.id};return e.inspectionSupplierId&&(A.id=e.inspectionSupplierId),A})),recordType:r,reInspectionId:A});return nh(c,e,a)},sh=(e,A,t)=>{if((0,V.isEmpty)(e))return e;if(!A)return e;let a=["id","inspectionFactory.id","inspectionSuppliers.id"];t||(a=a.concat(["inspectionPOReportGroups.id","inspectionPOReportGroups.status","inspectionPOReportGroups.inspectionFormId","inspectionPOReportGroups.documentList","inspectionPOReportGroups.documentListId","inspectionPOReportGroups.inspectionPOItems.id","inspectionPOReportGroups.inspectionPOItems.inspectionSubPOItems.id","inspectionPOReportGroups.inspectionPOItems.inspectionSubPOItems.inspectionPOItemId"])),t&&(a=a.concat(["inspectionPOReportGroup.id","inspectionPOReportGroup.status","inspectionPOReportGroup.inspectionFormId","inspectionPOReportGroup.inspectionPOItems.id","inspectionPOReportGroup.inspectionPOItems.inspectionCriteria","inspectionPOReportGroup.inspectionPOItems.inspectionSubPOItems.id","inspectionPOReportGroup.inspectionPOItems.inspectionSubPOItems.inspectionPOItemId"]));return(0,uQ.Np)(e,a)};function lh(e){let{hiddenTitle:A,supplierSelectProps:t}=e;const{values:a}=(0,Jr.j7)(),[n,i]=(0,y.useState)(!1),[s,l]=(0,y.useState)(!1),{suppliers:r=[],inspectionPOItems:o=[],factory:c}=a,d=e=>A=>{const t=(a=A,r.filter((e=>{let{id:A}=e;return!!a.find((e=>e.id===A))})));var a;const n=((e,A)=>A.filter((A=>!e.find((e=>e.id===A.id)))))(t,A),s=n.map(Xm);e.onChange({target:{name:e.name,value:[...t,...s]}}),i(!1)},g=e=>A=>{const t=Km((0,V.first)(A));e.onChange({target:{name:e.name,value:(c&&(c.id,t.id),t)}}),l(!1)};return(0,lA.jsxs)(Un.A,{title:A?void 0:"3. ".concat(ee().translate("inspection.supplierAndFactoryInformation")),className:Fm,contentClassName:Mm,children:[(0,lA.jsx)(Jr.D0,{name:"suppliers",children:e=>{let{field:A}=e;return(0,lA.jsx)(Jr.ED,{name:"suppliers",children:e=>(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(ja.Ay,{className:Si()(Om,{[zm]:!t.multiple}),split:!1,layout:"vertical",locale:t.multiple?void 0:{emptyText:(0,lA.jsx)(y.Fragment,{})},header:ee().translate("inspection.selectSupplier"),dataSource:A.value,renderItem:(a,n)=>(0,lA.jsx)(Lm.A,{name:a.name,supplierId:a.supplierId,emails:a.supplierEmails,contactPerson:a.contactPerson,address:a.address1||a.address2,status:a.status,hideEmail:!0,hideContactPerson:!0,hideContactPersonPhone:!0,extra:(0,lA.jsx)(Sa.A,{onClick:()=>{t.multiple?e.remove(n):i(!0)},type:"primary",danger:t.multiple,ghost:!0,children:t.multiple?ee().translate("inspection.removeSupplier"):ee().translate("inspection.changeSupplier")}),children:(0,lA.jsx)(Zm,{fieldProps:{contactPerson:{name:"".concat(A.name,"[").concat(n,"].contactPerson"),label:ee().translate("inspection.contactPerson")},contactPersonEmail:{name:"".concat(A.name,"[").concat(n,"].contactPersonEmail"),label:ee().translate("inspection.emailAddress")},contactPersonPhone:{name:"".concat(A.name,"[").concat(n,"].contactPersonPhone"),label:ee().translate("inspection.contactNo")}}})}),footer:(0,lA.jsx)(Sa.A,{type:"link",icon:t.addButtonIcon,onClick:()=>{i(!0)},children:t.addButtonText||ee().translate("inspection.addSupplier")})}),(0,lA.jsx)(Um.A,{multiple:t.multiple,open:n,otherSource:Array.isArray(o)&&o.length?o.reduce(((e,A)=>{let{suppliers:t}=A;return Array.isArray(t)&&t.length?[...e,...t]:e}),[]):[],onBindingValue:e=>{const{email:A,supplierEmails:t,phoneNumber:a,phoneObj:n}=e,i=n?[n.code,n.number].filter((e=>!!e)).join(""):null,s=A?{email:A}:(0,V.first)(t);return(0,v.A)((0,v.A)({},e),{},{contactPersonPhone:i||a,supplierEmails:s?[s]:[]})},type:"supplier",title:ee().translate("inspection.selectSupplier"),onOk:d(A),selected:A.value,onCancel:()=>{i(!1)}})]})})}}),(0,lA.jsx)(Jr.D0,{name:"factory",children:e=>{let{field:A}=e;return(0,lA.jsxs)(Un.A,{title:ee().translate("inspection.selectFactory"),className:Vm,children:[A.value&&(0,lA.jsx)(Rm.A,{image:A.value.image,factoryId:A.value.factoryId,name:A.value.name,address:A.value.address,certifications:A.value.factoryCertifications,isActive:A.value.isActive,extra:(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,onClick:()=>{l(!0)},children:ee().translate("inspection.change")})}),A.value&&(0,lA.jsx)(Zm,{className:Wm,fieldProps:{contactPerson:{name:"".concat(A.name,".contactPerson"),label:ee().translate("inspection.contactPerson")}
1,contactPersonEmail:{name:"".concat(A.name,".contactPersonEmail"),label:ee().translate("inspection.emailAddress")},contactPersonPhone:{name:"".concat(A.name,".contactPersonPhone"),label:ee().translate("inspection.contactNo")}}}),!A.value&&(0,lA.jsx)(Sa.A,{className:Hm,type:"link",onClick:()=>{l(!0)},children:ee().translate("inspection.selectExistingFactory")}),(0,lA.jsx)(Um.A,{open:s,otherSource:Array.isArray(o)&&o.length?o.reduce(((e,A)=>{let{factories:t}=A;return Array.isArray(t)&&t.length?[...e,...t.filter((e=>{let{id:A}=e;return!!A}))]:e}),[]):[],multiple:!1,type:"factory",title:ee().translate("inspection.selectFactory"),onOk:g(A),selected:A.value?[A.value]:[],onCancel:()=>{l(!1)}})]})}})]})}function rh(e){let{value:A,supplierSelectProps:t}=e;const a=(0,y.useRef)(null),{values:n,setValues:i}=(0,Jr.j7)(),[s,l]=(0,y.useState)(!1),{suppliers:r,factory:o}=A;return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsxs)(Un.A,{className:qm,title:"C) ".concat(ee().translate("inspection.supplierAndFactory")),extra:(0,lA.jsx)(Sa.A,{type:"link",onClick:()=>{l(!0)},children:ee().translate("general.edit")}),children:[(0,lA.jsx)(ja.Ay,{className:Om,header:"".concat(ee().translate("general.supplier"),":"),split:!1,dataSource:r,renderItem:e=>(0,lA.jsx)(Lm.A,{name:e.name,supplierId:e.supplierId,emails:[{email:e.contactPersonEmail}],contactPerson:e.contactPerson,contactPersonPhone:[e.contactPersonPhone.code,e.contactPersonPhone.phone].filter((e=>!!e)).join(" "),address:e.address1||e.address2,status:e.status})}),(0,lA.jsx)(ja.Ay,{className:Om,header:"".concat(ee().translate("productManager.factory"),":"),split:!1,dataSource:o?[o]:[],renderItem:e=>(0,lA.jsxs)(Rm.A,{image:e.image,factoryId:e.factoryId,name:e.name,address:e.address,isActive:e.isActive,children:[(0,lA.jsx)(_Q.A,{}),(0,lA.jsxs)(Hi.A,{children:[(0,lA.jsx)(Hi.A.Item,{label:"".concat(ee().translate("inspection.contactPerson")," #"),children:e.contactPerson}),(0,lA.jsx)(Hi.A.Item,{label:ee().translate("inspection.contactNo"),children:[e.contactPersonPhone.code,e.contactPersonPhone.phone].filter((e=>!!e)).join(" ")}),(0,lA.jsx)(Hi.A.Item,{label:ee().translate("inspection.emailAddress"),children:e.contactPersonEmail})]})]})})]}),(0,lA.jsx)(F.A,{title:ee().translate("inspection.supplierAndFactoryInformation"),destroyOnClose:!0,open:s,width:"80%",cancelButtonProps:{hidden:!0},onOk:()=>{a.current.submitForm(),l(!1)},onCancel:()=>{l(!1)},okText:ee().translate("general.confirm"),bodyStyle:{maxHeight:650,overflowY:"auto"},children:(0,lA.jsx)(Jr.l1,{initialValues:n,enableReinitialize:!0,onSubmit:e=>{i(e)},children:e=>(a.current=e,(0,lA.jsx)(lh,{hiddenTitle:!0,supplierSelectProps:t}))})})]})}function oh(e){let{showPreview:A,supplierSelectProps:t}=e;const{values:a}=(0,Jr.j7)(),{suppliers:n=[],factory:i}=a;return A?(0,lA.jsx)(rh,{supplierSelectProps:t,value:{suppliers:n,factory:i}}):(0,lA.jsx)(lh,{supplierSelectProps:t})}lh.defaultProps={hiddenTitle:!1,supplierSelectProps:{addButtonText:ee().translate("inspection.addSupplier"),addButtonIcon:(0,lA.jsx)(PE.A,{}),multiple:!0}},rh.defaultProps={value:{suppliers:[],factory:null},supplierSelectProps:void 0},oh.defaultProps={supplierSelectProps:void 0};var ch=t(42079);const dh="Style_additionalInformation__PELOL",gh="Style_content__4xpjG",Ch="Style_remark__RqSZA",Ih="Style_title__0JheN",uh="Style_helper__Fn2id",ph="Style_review__cW256",Eh="Style_block__P7ods",Bh="Style_paragraph__OSAad";function Qh(e){let{hiddenTitle:A}=e;return(0,lA.jsxs)(Un.A,{title:A?void 0:"4. ".concat(ee().translate("inspection.additionalInformation")),className:dh,contentClassName:gh,children:[(0,lA.jsx)(Ca.A,{children:(0,lA.jsx)(na.A,{xs:24,sm:12,lg:12,children:(0,lA.jsx)(Jr.D0,{name:"additionalInformation.documentLists",children:e=>{let{field:A}=e;return(0,lA.jsx)("div",{children:(0,lA.jsx)(ch.A,{dragger:!0,value:A.value,supportText:ee().translate("inspection.helper.supportImage"),accept:[".jpg",".jpeg",".png",".pdf",".doc",".docx",".xls",".xlsx"],onChange:e=>{A.onChange({target:{name:A.name,value:e}})}})})}})})}),(0,lA.jsx)(Jr.D0,{name:"additionalInformation.remark",children:e=>{let{field:A}=e;return(0,lA.jsxs)("div",{className:Ch,children:[(0,lA.jsx)(ta.A.Title,{className:Ih,level:4,children:ee().translate("general.remark")}),(0,lA.jsx)("span",{className:uh,children:ee().translate("inspection.helper.pleaseSpecifyIfThereIsAnyOtherSpecialRequirement")}),(0,lA.jsx)(uE.A.TextArea,{value:A.value,onChange:e=>{A.onChange({target:(0,v.A)((0,v.A)({},e.target),{},{name:A.name})})},rows:5,placeholder:ee().translate("inspection.placeholder.fillHere")})]})}})]})}Qh.defaultProps={hiddenTitle:!1};const{Paragraph:mh}=ta.A;function hh(e){let{value:A}=e;const t=(0,y.useRef)(null),{values:a,setValues:n}=(0,Jr.j7)(),[i,s]=(0,y.useState)(!1),{documentLists:l=[],remark:r}=A||{};return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsxs)(Un.A,{className:ph,title:"D) ".concat(ee().translate("inspection.additionalInformation")),contentClassName:Eh,extra:(0,lA.jsx)(Sa.A,{type:"link",onClick:()=>{s(!0)},children:ee().translate("general.edit")}),children:[(0,lA.jsx)(ch.A,{disabled:!0,value:l,uploadButtonProps:{hidden:!0},shouldRemove:!1}),(0,lA.jsxs)("div",{className:Ch,children:[(0,lA.jsx)(ta.A.Title,{className:Ih,level:4,children:ee().translate("general.remark")}),(0,lA.jsx)(mh,{className:Bh,children:r||"N/A"})]})]}),(0,lA.jsx)(F.A,{title:ee().translate("inspection.additionalInformation"),open:i,width:"80%",cancelButtonProps:{hidden:!0},onOk:()=>
1{t.current.submitForm(),s(!1)},onCancel:()=>{s(!1)},okText:ee().translate("general.confirm"),children:(0,lA.jsx)(Jr.l1,{initialValues:a,enableReinitialize:!0,onSubmit:e=>{n(e)},children:e=>(t.current=e,(0,lA.jsx)(Qh,{hiddenTitle:!0}))})})]})}function xh(e){let{showPreview:A}=e;return A?(0,lA.jsx)(Jr.D0,{name:"additionalInformation",children:e=>{let{field:A}=e;return(0,lA.jsx)(hh,{value:A.value})}}):(0,lA.jsx)(Qh,{})}function vh(e){let{additionalProps:A}=e;const{multipleReport:t=!1}=A||{};return(0,lA.jsxs)(Un.A,{title:"5. ".concat(ee().translate("inspection.reviewAndSubmit")),children:[(0,lA.jsx)(zh,{showPreview:!0,sectionFlags:A.sectionFlags}),(0,lA.jsx)(km,{showPreview:!0,multiple:t}),(0,lA.jsx)(oh,{showPreview:!0,supplierSelectProps:A.supplierSelectProps}),(0,lA.jsx)(xh,{showPreview:!0})]})}hh.defaultProps={value:{documentLists:[],remark:null}},vh.defaultProps={additionalProps:{}};const fh={sectionFlags:{targetBudget:!0,serviceProviderPreference:!0},supplierSelectProps:void 0,multipleReport:!0},yh=[{title:ee().translate("inspection.inspectionRequirement"),children:(0,lA.jsx)(zh,{sectionFlags:fh.sectionFlags})},{title:ee().translate("inspection.reportDetail"),children:(0,lA.jsx)(km,{multiple:!0})},{title:ee().translate("inspection.supplierAndFactory"),children:(0,lA.jsx)(oh,{supplierSelectProps:fh.supplierSelectProps})},{title:ee().translate("inspection.additionalInformation"),children:(0,lA.jsx)(xh,{})},{title:ee().translate("inspection.reviewAndSubmit"),children:(0,lA.jsx)(vh,{additionalProps:fh})}],jh=[{label:"USD",value:"USD"},{label:"EUR",value:"EUR"},{label:"RMB",value:"RMB"},{label:"HKD",value:"HKD"}],bh="Style_targetBudget__CdFch",Ph="Style_subTitle__uf09m",wh="Style_fullWidth__dPVny",Sh="Style_fieldLabel__NzMpz";const Nh=function(e){let{name:A}=e;return(0,lA.jsxs)("div",{className:bh,children:[(0,lA.jsx)("span",{children:(0,lA.jsx)(ta.A.Title,{className:Ph,level:4,children:ee().translate("inspection.targetBudget")})}),(0,lA.jsxs)(Ca.A,{gutter:[16,16],children:[(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",size:4,className:wh,children:[(0,lA.jsx)("label",{className:Sh,children:ee().translate("inspection.currency")}),(0,lA.jsx)(Jr.D0,{name:"".concat(A,".currency"),children:e=>{let{field:t}=e;return(0,lA.jsx)(Xo.A,{name:t.name,options:jh,placeholder:ee().translate("inspection.placeholder.selectCurrency"),value:t.value,onBlur:t.onBlur,onChange:e=>{t.onChange({target:{name:"".concat(A,".currency"),value:e}})}})}})]})}),(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",size:4,className:wh,children:[(0,lA.jsx)("label",{className:Sh,children:ee().translate("inspection.amount")}),(0,lA.jsx)(Jr.D0,{name:"".concat(A,".amount"),children:e=>{let{field:t}=e;return(0,lA.jsx)(NQ.A,{className:wh,name:t.name,placeholder:"0",onChange:e=>{t.onChange({target:{name:"".concat(A,".amount"),value:e}})},value:t.value})}})]})})]})]})};var _h=t(74040);const Th="Style_serviceProvider__Dgd00",Dh="Style_subTitle__6MlDt",kh="Style_fullWidth__yGl7c",Lh="Style_fieldLabel__XP8Mr";const Rh=function(e){let{name:A}=e;const{data:t,loading:a}=(0,Nn.U)({resource:"compliance-service-providers",filters:{category:"common",type:"inspection",pageNo:1,pageSize:9999},meta:{transformResponse:[e=>{const A=JSON.parse(e);return R()(A,"data.list",[]).map((e=>({label:e.fullname||e.name,value:e.id})))}]}});return(0,lA.jsxs)("div",{className:Th,children:[(0,lA.jsx)("span",{children:(0,lA.jsx)(ta.A.Title,{className:Dh,level:4,children:ee().translate("inspection.serviceProviderPreference")})}),(0,lA.jsx)(Ca.A,{gutter:[16,16],children:(0,lA.jsx)(na.A,{span:24,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",className:kh,size:4,children:[(0,lA.jsx)("label",{className:Lh,children:ee().translate("inspection.youCanSelectMoreThanOneServiceProvider")}),(0,lA.jsx)(Jr.D0,{name:"".concat(A,".inspectionServiceProviders"),children:e=>{let{field:n}=e;return(0,lA.jsx)(Xo.A,{mode:"multiple",loading:a,value:n.value,placeholder:ee().translate("inspection.placeholder.selectHere"),options:R()(t,"data",[])||[],onBlur:n.onBlur,onChange:(e,t)=>
1{n.onChange({target:{name:"".concat(A,".inspectionServiceProviders"),value:t}})}})}})]})})}),(0,lA.jsx)(Ca.A,{gutter:[16,16],style:{marginTop:24},children:(0,lA.jsx)(na.A,{span:24,children:(0,lA.jsx)(Aa.A,{direction:"vertical",className:kh,size:4,children:(0,lA.jsx)(Jr.D0,{name:"".concat(A,".inspectionServiceProviders"),children:e=>{let{field:t}=e;return(0,lA.jsx)(_h.Ay,{onChange:e=>{t.onChange({target:{name:"".concat(A,".inspectionServiceProviders"),value:e.target.checked?[]:t.value}})},checked:(0,V.isEmpty)(t.value),children:ee().translate("inspection.noPreferenceICWWillMatchYou")})}})})})})]})};function Fh(e){let{hiddenTitle:A,sectionFlags:t}=e;return(0,lA.jsx)(Un.A,{title:A?void 0:"1. ".concat(ee().translate("inspection.inspectionRequirement")),children:(0,lA.jsxs)("div",{className:BQ,children:[(0,lA.jsx)("div",{className:QQ,children:(0,lA.jsxs)(Ca.A,{gutter:[16,16],wrap:!0,children:[(0,lA.jsx)(na.A,{sm:24,lg:8,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",className:hQ,size:24,children:[(0,lA.jsx)(ta.A.Title,{className:mQ,level:4,children:ee().translate("inspection.inspectionDate")}),(0,lA.jsx)(Jr.D0,{name:"inspectionRequirement.inspectionDate",children:e=>{let{field:A}=e;return(0,lA.jsx)(fE.A,{name:A.name,format:"DD/MM/YYYY",placeholder:ee().translate("inspection.placeholder.selectDate"),value:A.value?te()(A.value,"DD/MM/YYYY"):null,onBlur:A.onBlur,onChange:(e,t)=>
1{A.onChange({target:{name:"inspectionRequirement.inspectionDate",value:t}})}})}})]})}),(0,lA.jsx)(na.A,{sm:24,lg:8,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",className:hQ,size:24,children:[(0,lA.jsx)(ta.A.Title,{className:mQ,level:4,children:ee().translate("inspection.inspectionType")}),(0,lA.jsx)(Jr.D0,{name:"inspectionRequirement.typeOfService",children:e=>{let{field:A}=e;return(0,lA.jsx)(Xo.A,{name:A.name,options:PB.Xi,placeholder:ee().translate("inspection.placeholder.selectHere"),value:A.value,onBlur:A.onBlur,onChange:e=>{A.onChange({target:{name:"inspectionRequirement.typeOfService",value:e}})}})}})]})}),(0,lA.jsx)(na.A,{sm:24,lg:8,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",className:hQ,size:24,children:[(0,lA.jsx)(ta.A.Title,{className:mQ,level:4,children:ee().translate("inspection.inspectionLevel")}),(0,lA.jsx)(Jr.D0,{name:"inspectionRequirement.generalInspectLevel",children:e=>{let{field:A}=e;return(0,lA.jsx)(Xo.A,{name:A.name,placeholder:ee().translate("inspection.placeholder.selectHere"),options:PB.Dc,value:A.value,onBlur:A.onBlur,onChange:e=>{A.onChange({target:{name:"inspectionRequirement.generalInspectLevel",value:e}})}})}})]})})]})}),(0,lA.jsx)(SQ,{helperText:ee().translate("inspection.helper.thisAqlAppliesToAllProductsInThisJobByDefault"),fieldNames:{critical:"inspectionRequirement.criticalLevel",minor:"inspectionRequirement.criticalMinorLevel",major:"inspectionRequirement.criticalMajorLevel"}}),(0,lA.jsx)("div",{hidden:!t.targetBudget,className:QQ,children:(0,lA.jsx)(Nh,{name:"inspectionRequirement.targetBudget"})}),(0,lA.jsx)("div",{hidden:!t.serviceProviderPreference,className:QQ,children:(0,lA.jsx)(Rh,{name:"inspectionRequirement"})})]})})}Fh.defaultProps={hiddenTitle:!1,sectionFlags:{targetBudget:!1,serviceProviderPreference:!1}};const Mh=new Map(PB.Dc.map((e=>[e.value,e.label])));function Oh(e){let{value:A,sectionFlags:t}=e;const a=(0,y.useRef)(null),{values:n,setValues:i}=(0,Jr.j7)(),[s,l]=(0,y.useState)(!1);return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(Un.A,{contentClassName:xQ,title:"A) ".concat(ee().translate("inspection.inspectionRequirement")),extra:(0,lA.jsx)(Sa.A,{onClick:()=>{l(!0)},type:"link",children:ee().translate("general.edit")}),children:(0,lA.jsxs)(Hi.A,{contentStyle:{marginRight:8},column:{xl:4,lg:3,md:2,sm:1},children:[(0,lA.jsx)(Hi.A.Item,{label:ee().translate("inspection.inspectionDate"),children:A.inspectionDate?te()(A.inspectionDate,"DD/MM/YYYY").format("DD MMM YYYY"):"N/A"}),(0,lA.jsx)(Hi.A.Item,{label:ee().translate("inspection.inspectionType"),children:A.typeOfService}),(0,lA.jsx)(Hi.A.Item,{label:ee().translate("inspection.inspectionLevel"),children:A.generalInspectLevel?Mh.get(A.generalInspectLevel):"N/A"}),(0,lA.jsx)(Hi.A.Item,{label:"AQL",children:(0,lA.jsxs)("div",{className:vQ,children:[(0,lA.jsxs)("span",{children:[(0,lA.jsx)("p",{children:ee().translate("inspection.critical")}),(0,lA.jsx)("p",{children:A.criticalLevel})]}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("p",{children:ee().translate("inspection.major")}),(0,lA.jsx)("p",{children:A.criticalMajorLevel})]}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("p",{children:ee().translate("inspection.minor")}),(0,lA.jsx)("p",{children:A.criticalMinorLevel})]})]})}),(0,lA.jsx)(Hi.A.Item,{hidden:!t.targetBudget,label:ee().translate("inspection.targetBudget"),children:(()=>{if(Qn()(A.targetBudget))return"N/A";const e=A.targetBudget.currency||"USD",t=A.targetBudget.amount||0;return"".concat(e," ").concat(t)})()}),(0,lA.jsx)(Hi.A.Item,{hidden:!t.serviceProviderPreference,label:ee().translate("inspection.serviceProvider"),children:EQ()(A.inspectionServiceProviders)?"N/A":Qn()(A.inspectionServiceProviders)?ee().translate("inspection.noPreferenceICWWillMatchYou"):A.inspectionServiceProviders.map((e=>e.label)).join(", ")})]})}),(0,lA.jsx)(F.A,{title:ee().translate("inspection.inspectionRequirement"),open:s,width:"80%",cancelButtonProps:{hidden:!0},onOk:()=>{a.current.submitForm(),l(!1)},onCancel:()=>{l(!1)},okText:ee().translate("general.confirm"),children:(0,lA.jsx)(Jr.l1,{initialValues:n,enableReinitialize:!0,onSubmit:e=>{i(e)},children:e=>(a.current=e,(0,lA.jsx)(Fh,{hiddenTitle:!0,sectionFlags:t}))})})]})}function zh(e){let{sectionFlags:A,showPreview:t=!1}=e;return t?(0,lA.jsx)(Jr.D0,{name:"inspectionRequirement",children:e=>{let{field:t}=e;return(0,lA.jsx)(Oh,{value:t.value,sectionFlags:A})}}):(0,lA.jsx)(Fh,{sectionFlags:A})}Oh.defaultProps={sectionFlags:{targetBudget:!1,serviceProviderPreference:!1}},zh.defaultProps={showPreview:!1,sectionFlags:{targetBudget:!1,serviceProviderPreference:!1}};const Vh=[{title:ee().translate("inspection.inspectionRequirement"),children:(0,lA.jsx)(zh,{})},{title:ee().translate("inspection.reportDetail"),children:(0,lA.jsx)(km,{fieldFlags:{inspectionAQL:!0}})},{title:ee().translate("inspection.supplierAndFactory"),children:(0,lA.jsx)(oh,{})},{title:ee().translate("inspection.additionalInformation"),children:(0,lA.jsx)(xh,{})},{title:ee().translate("inspection.reviewAndSubmit"),children:(0,lA.jsx)(vh,{})}];function Hh(e){let{initialValues:A,onSubmit:t,lastUpdated:a,loading:n,clone:i,reInspection:s,steps:l=Vh}=e;const r=y.useRef(null),o=y.useRef(!1),c=(0,ec.g)(A);return(0,y.useEffect)((()=>{c&&(n||o.current||!Hs()(c,A)&&s&&(r.current.formikProps.setFieldValue("inspectionRequirement.inspectionDate",void 0),r.current.formikProps.setFieldValue("inspectionRequirement.typeOfService","Re-Inspection"),o.current=!0))}),[c,s,n]),(0,lA.jsx)(IQ,{ref:r,loading:n,initialValues:A,onValueChange:function(e,A,t,a){if(0===Object.keys(e).length)return;"inspectionRequirement"===Object.keys(e)[0]&&((e,A,t)=>{const{values:a}=t,{criticalLevel:n,criticalMajorLevel:i,criticalMinorLevel:s}=e,{criticalLevel:l,criticalMajorLevel:r,criticalMinorLevel:o}=A,c={criticalLevel:n,criticalMajorLevel:i,criticalMinorLevel:s},d={criticalLevel:l,criticalMajorLevel:r,criticalMinorLevel:o},g=(0,uQ.sD)(c,d);if(Qn()(g))return;if(!Array.isArray(a.inspectionPOItems))return;const C=a.inspectionPOItems.map((e=>(0,v.A)((0,v.A)({},e),{},{inspectionAQL:(0,v.A)((0,v.A)({},e.inspectionAQL),g)})));t.setFieldValue("inspectionPOItems",C)})(e.inspectionRequirement,t.inspectionRequirement,a)},onSubmit:t,shouldNext:function(e,A){return!(A>l.length-1)},enableReinitialize:!0,steps:l,lastUpdated:a,enableSaveAction:i})}const Wh=[{title:"Inspection Requirement",children:(0,lA.jsx)(zh,{})},{title:"Report Details",children:(0,lA.jsx)(km,{})},{title:"Supplier & Factory",children:(0,lA.jsx)(oh,{})},{title:"Additional Information",children:(0,lA.jsx)(xh,{})},{title:"Review & Submit",children:(0,lA.jsx)(vh,{})}],qh=e=>{const{isThirdParty:A,recordType:t,formProps:a,data:{classes:n,currentStep:i=1,completedStep:s={},companyId:l,productCategories:r=[]},func:{onCreateInternalInspection:o=()=>{}}}=e,{uploadFile:c}=(0,Vl.A)(),{company:d}=(0,Hl.yj)();async function g(e,t,a){const{additionalInformation:n}=e,{documentLists:i}=n,s=await async function(e){if(!Array.isArray(e))return[];if(0===e.length)return[];const A=e.filter((e=>{let{originFileObj:A}=e;return!A})),t=e.filter((e=>{let{originFileObj:A}=e;return A})).map((e=>{let{originFileObj:A}=e;return A}));let a=[];return t.length>
10&&(a=await c(t,d.companyId)),[...A,...a]}(i),l=ih((0,v.A)((0,v.A)({},e),{},{additionalInformation:(0,v.A)((0,v.A)({},n),{},{documentLists:s})}),void 0,void 0,A);o((0,v.A)((0,v.A)({},l),{},{isPublished:!t}),a)}return(0,lA.jsx)(IQ,{onValueChange:function(e,A,t,a){if(0===Object.keys(e).length)return;"inspectionRequirement"===Object.keys(e)[0]&&((e,A,t)=>{const{values:a}=t,{criticalLevel:n,criticalMajorLevel:i,criticalMinorLevel:s}=e,{criticalLevel:l,criticalMajorLevel:r,criticalMinorLevel:o}=A,c={criticalLevel:n,criticalMajorLevel:i,criticalMinorLevel:s},d={criticalLevel:l,criticalMajorLevel:r,criticalMinorLevel:o},g=(0,uQ.sD)(c,d);if(Qn()(g))return;if(!Array.isArray(a.inspectionPOItems))return;const C=a.inspectionPOItems.map((e=>(0,v.A)((0,v.A)({},e),{},{inspectionAQL:(0,v.A)((0,v.A)({},e.inspectionAQL),g)})));t.setFieldValue("inspectionPOItems",C)})(e.inspectionRequirement,t.inspectionRequirement,a)},initialValues:{inspectionPOReportGroups:[{}],inspectionPOItems:[],inspectionRequirement:{criticalLevel:null,criticalMajorLevel:null,criticalMinorLevel:null},additionalInformation:{},suppliers:[],factory:null,recordType:t},onSubmit:async function(e,A){const{action:t,formikAction:a}=A;"next"!==t?g(e,"save"===t,(()=>{a.setSubmitting(!1)})):a.setSubmitting(!1)},shouldNext:function(e,A){return!(A>Wh.length-1)},steps:A?yh:Vh})};var Uh=t(33087),Jh=t(41185);const Gh=(e,A)=>({isAsyncCall:!0,baseType:Jh.A.CREATE_INSPECTION,asyncCall:()=>(0,DA.hom)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),Yh=(e,A,t)=>({isAsyncCall:!0,baseType:Jh.A.UPDATE_INSPECTION,asyncCall:()=>(0,DA.ETP)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),Zh=()=>(0,TA.useStoreActions)({getProductCategories:Uh.getProductCategories,createInspection:Gh,updateInspection:Yh,create3rdInspection:bc}),Xh=["isPublished"],Kh=e=>{const{data:A,func:t}=e,{classes:a,activeStep:n=0,recordType:i}=A,{setActiveStep:s}=t,l=(0,w.useHistory)(),{companyId:r,productCategories:o}=(()=>{const{companyId:e=null}=(0,TA.useReducerData)("loginState","profile",{});return{companyId:e,productCategories:(0,TA.useReducerData)("addProduct","productCategories.data",[])}})(),{getProductCategories:c,createInspection:d,create3rdInspection:g}=Zh(),[C,I]=y.useState({}),[u,p]=(0,y.useState)({type:null,message:null}),E="internalInspection"!==i,B=(e,A)=>{const{isPublished:t}=e,a=(0,f.A)(e,Xh);g((0,v.A)({},a),!t,(e=>{if(e){p({type:"success",message:"Create job successfully!"});const A=R()(e,"data.data.id");A&&l.push("/inspection/jobs/".concat(A))}else A&&A(),p({type:"error",message:"Create job. Please try again"})}))},Q=(e,A)=>{d(e,(e=>{if(e){p({type:"success",message:"Create internal inspection successfully!"});const A=R()(e,"data.data.id");A&&l.push("/inspection/internal/".concat(A))}else A&&A(),p({type:"error",message:"Create internal inspection. Please try again"})}))};return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(zs.lV,{initialValues:{},validateValues:{},onSubmit:()=>{},render:e=>{const A={formProps:e,data:{classes:a,currentStep:n+1,completedStep:C,companyId:r,productCategories:o},func:{setCurrentStep:e=>s(e-1),setCompletedStep:I,getProductCategories:c,onCreateInternalInspection:E?B:Q}};return(0,lA.jsx)(qh,(0,v.A)((0,v.A)({},A),{},{isThirdParty:E,recordType:i}))}}),(0,lA.jsx)(Wn.A,{notification:(0,v.A)({},u),handleOnClose:()=>{p({type:null,message:null})},onClose:()=>p({type:null,message:null})})]})},$h=(0,j.Ng)((e=>({})),(e=>({})))(Kh),ex={wrapper:"Create_wrapper__gOMab",paper:"Create_paper__pZyq6",formInner:"Create_formInner__trzay",noPadding:"Create_noPadding__Aluwo",small:"Create_small__Z0VNb",withMargin:"Create_withMargin__oa6HI",selectedItem:"Create_selectedItem__Cd0Y9",item:"Create_item__BrRMs",linkBtn:"Create_linkBtn__OLeDO",datePicker:"Create_datePicker__j2bi-",uploadFileWrapper:"Create_uploadFileWrapper__MVz2V",blockText:"Create_blockText__NKUF0",footerButtons:"Create_footerButtons__y8Bx8",buttonRight:"Create_buttonRight__y7ePN",modalFooter:"Create_modalFooter__GEs9a",subTitle:"Create_subTitle__mVo-v",right:"Create_right__4NqIp"};var Ax=t(47146),tx=t(31557),ax=t(43709);const nx="Style_baseLayout__E4xv9",ix="Style_header__eRKKF",sx="Style_left__Ek3bO",lx="Style_right__MW8sc",rx="Style_center__eDzNi",ox="Style_titleContent__pdH
1Bf",cx="Style_content__7IHCg";var dx,gx;const{Content:Cx}=Ax.A,Ix=(0,T.Ay)(Ax.A.Header)(dx||(dx=(0,_.A)(["\n  background-color: #f0f5ff;\n  display: inline-flex;\n"]))),ux=(0,T.Ay)(tx.A.Title)(gx||(gx=(0,_.A)(["\n  //styleName: Header/H3 - Medium;\n  // font-size: 16px;\n  // font-weight: 500;\n  // line-height: 19px;\n  // letter-spacing: 0.015em;\n  // text-align: center;\n"])));function px(e){let{headerProps:A={},children:t}=e;const{backButtonProps:a,backButtonText:n,onBack:i,left:s,right:l,center:r,title:o}=A;return(0,lA.jsxs)(Ax.A,{className:nx,children:[(0,lA.jsxs)(Ix,{className:ix,children:[(0,lA.jsx)("div",{className:sx,children:s||(0,lA.jsx)(ax.Ay,(0,v.A)((0,v.A)({hidden:!i,onClick:i,type:"text",icon:(0,lA.jsx)(Ho.A,{})},a),{},{children:n}))}),(0,lA.jsx)("div",{className:rx,children:r||(0,lA.jsx)(ux,{className:ox,level:3,children:o})}),(0,lA.jsx)("div",{className:lx,children:"function"===typeof l?l(i):l})]}),(0,lA.jsx)(Cx,{className:cx,children:t})]})}px.defaultProps={headerProps:{}};var Ex=t(15615);const Bx={},Qx=["inspection","loading"],mx=["isPublished"],hx=["inspection","loading"],{apiGetInspectionProgress:xx}=t(73222),vx=e=>{const[A,t]=y.useState(null),a=xx,n=async()=>{try{const{data:A}=await a(e);t(A.data)}catch(A){console.error(A)}};return y.useEffect((()=>{e&&n()}),[e]),{refetch:n,result:A}},fx=e=>A=>{const t=y.useRef(!1),{params:a}=A,{id:n,reInspectionId:i}=a||{},{getInspectionDetail:s,data:l,isLoading:r}=Dc(),{result:o}=vx(n);return(0,y.useEffect)((()=>((n||i)&&(t.current||(s(n||i),t.current=!0)),()=>{t.current=!1})),[n,i]),(0,lA.jsx)(e,(0,v.A)({loaded:t.current,loading:r,refetch:()=>s(n||i),inspection:l,progressResult:o},A))};function yx(e){let{params:A,history:t,loading:a,inspection:n,raw:i,refetch:s,steps:l,createInspection:r,updateInspection:o,clone:c,thirdparty:d}=e;const{uploadFile:g}=(0,Vl.A)(),{createDocument:C}=(0,Vl.N)(),{company:I}=(0,Hl.yj)(),{id:u,reInspectionId:p}=A,E=()=>{d?(0,ne.R7)(t)("/inspection/jobs/".concat(u)):(0,ne.R7)(t)("/inspection/internal/".concat(u))},B=e=>a=>{if(a){const e={create:"Internal Inspection has been created successfully ",edit:"Internal Inspection has been updated successfully"},n=R()(a,"data.data.id"),i=R()(a,"data.data.isPublished"),l=d?"/inspection/jobs/".concat(n):"/inspection/internal/".concat(n);c?d?t.push("/inspection/jobs/".concat(n,"/edit")):t.push("/inspection/internal/".concat(n,"/edit")):s(),(p||!A.id||i)&&t.push(l),xs.A.success({key:"internal-inspection",message:u?e.edit:e.create,placement:"bottomLeft"})}else e&&e(),xs.A.error({key:"internal-inspection",message:"Internal Inspection has been failed",placement:"bottomLeft"})};async function Q(e,t,a){const{additionalInformation:n}=e,{documentLists:s}=n,l=await async function(e){if(!Array.isArray(e))return[];if(0===e.length)return[];const A=e.filter((e=>{let{originFileObj:A}=e;return!A})),t=e.filter((e=>{let{originFileObj:A}=e;return A})).map((e=>{let{originFileObj:A}=e;return A}));let a=[];if(t.length>0&&(a=await g(t,I.companyId)),c){const e=await C(A);return[...a,...e]}return[...A,...a]}(s),E=ih((0,v.A)((0,v.A)({},e),{},{additionalInformation:(0,v.A)((0,v.A)({},n),{},{documentLists:l})}),p,i,d);return p?r((0,v.A)((0,v.A)({},E),{},{isPublished:!t,reInspectionId:p}),B(a)):u&&!c?o((0,v.A)((0,v.A)({},E),{},{isPublished:!t}),A.id,B(a)):r((0,v.A)((0,v.A)({},E),{},{isPublished:!t}),B(a))}return(0,lA.jsx)(px,{headerProps:{onBack:()=>{d?(0,ne.R7)(t)("/inspection/jobs/".concat(u)):(0,ne.R7)(t)("/inspection/internal/".concat(u))},title:p?"Re-Inspection":c?"Duplicate Inspection":"Edit Inspection",right:()=>(0,lA.jsx)(Sa.A,{onClick:E,type:"text",icon:(0,lA.jsx)(Ex.A,{})})},children:(0,lA.jsx)("div",{className:Bx.internalInspection,children:(0,lA.jsx)(Hh,{steps:l,loading:a,initialValues:n,onSubmit:async function(e,A){const{action:t,formikAction:a}=A;if("next"===t)a.setSubmitting(!1);else try{await Q(e,"save"===t,(()=>{a.setSubmitting(!1)})),a.setSubmitting(!1)}catch(n){a.setSubmitting(!1)}},lastUpdated:i.updatedAt?te()(i.updatedAt).format("HH:mm, DD/MM/YYYY"):null,reInspection:!!p,clone:c||null})})})}yx.defaultProps={createInspection:()=>{},updateInspection:()=>{},raw:{},refetch:()=>{},steps:void 0};const jx=(0,st.Zz)(Pi,fx,(e=>A=>{const{createInspection:t,updateInspection:a}=_c(),{inspection:n,loading:i}=A,s=(0,f.A)(A,hx),{params:l}=A,{id:r}=l,o=(0,w.useLocation)().pathname==="/inspection/internal/".concat(r,"/duplicate"),c=sh(n,o,!0);return(0,lA.jsx)(e,(0,v.A)((0,v.A)({},s),{},{loading:i,raw:c,inspection:th(c),createInspection:t,updateInspection:a,clone:o}
1))}))(yx),bx=(0,st.Zz)(Pi,Lc,(e=>A=>{const{params:t}=A,{id:a}=t,n=(0,w.useLocation)().pathname==="/inspection/jobs/".concat(a,"/duplicate"),{create3rdInspection:i,update3rdPartyInspection:s}=_c(),{inspection:l,loading:r}=A,o=(0,f.A)(A,Qx),c=sh(l,n);return(0,lA.jsx)(e,(0,v.A)((0,v.A)({},o),{},{createInspection:(e,A)=>{const{isPublished:t}=e,a=(0,f.A)(e,mx);return i((0,v.A)({},a),!t,A)},updateInspection:(e,A,t)=>s(e,A,t),steps:yh,raw:c,inspection:th(c,!0),clone:n}))}))(yx);(0,ne.Nv)(ee(),[Ue.mz]);const Px={factoryName:ee().translate("inspectionJobWorkspace.warning.factoryName"),factoryAddress:ee().translate("inspectionJobWorkspace.warning.factoryAddress"),factoryCountry:ee().translate("inspectionJobWorkspace.warning.factoryCountry"),factoryState:ee().translate("inspectionJobWorkspace.warning.factoryState"),inspectionType:ee().translate("inspectionJobWorkspace.warning.inspectionType"),generalInspectLevel:ee().translate("inspectionJobWorkspace.warning.generalInspectLevel"),totalYards:ee().translate("inspectionJobWorkspace.warning.totalYards"),totalQty:ee().translate("inspectionJobWorkspace.warning.totalQty"),drawnQtyNo:ee().translate("inspectionJobWorkspace.warning.drawnQtyNo"),criticalLevel:ee().translate("inspectionJobWorkspace.warning.criticalLevel"),criticalMajorLevel:ee().translate("inspectionJobWorkspace.warning.criticalMajorLevel"),criticalMinorLevel:ee().translate("inspectionJobWorkspace.warning.criticalMinorLevel"),contactPerson:ee().translate("inspectionJobWorkspace.warning.contactPerson"),email:ee().translate("inspectionJobWorkspace.warning.email"),areaCode:ee().translate("inspectionJobWorkspace.warning.areaCode"),phone:ee().translate("inspectionJobWorkspace.warning.phone"),inspectionDate:ee().translate("inspectionJobWorkspace.warning.inspectionDate")},wx=(0,pA.A)((0,BA.A)(EA.A,Eg.A,nB))((e=>{var A;(0,w.useParams)();const{classes:t,match:a,history:n,companyPermission:i=[],inspectionJobWorkspace:s,onProductInspectionCreate:l,onInspectionJobReportFetch:r,onInit:o,onFieldUpdate:c,onFileUpload:d,getLabList:g,companyPermissionLikeNav:C}=e,I=pg.parse(null===n||void 0===n||null===(A=n.location)||void 0===A?void 0:A.search),u=new dB((()=>{B(E)})),p=(ee().translate("inspectionJobWorkspace.stepReports"),ee().translate("inspectionJobWorkspace.stepInspectionInfo"),ee().translate("inspectionJobWorkspace.stepPreferences"),ee().translate("inspectionJobWorkspace.additionalInfo"),R()(s,"data.recordType")),[E,B]=(0,y.useState)(u),[Q,m]=(0,y.useState)(!0),[h,x]=(0,y.useState)(0),[f,j]=(0,y.useState)("close"),[b,P]=(0,y.useState)(""),[S,N]=(0,y.useState)(!1),[_,T]=(0,y.useState)(!1),[D,k]=(0,y.useState)(!1),[L,F]=(0,y.useState)([]),[M,O]=(0,y.useState)(0),[z,V]=(0,y.useState)([]),[H,W]=(0,y.useState)(0);function q(){const e=(e,A)=>{let t=e;for(let a=0;a<A.length;a++){if(!t[A[a]]){t=null;break}t=t[A[a]]}return t};let A=!1;const t=function(a){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];for(const i in a){if(A)break;if("object"===typeof a[i])t(a[i],[...n,i]);else if(a[i]&&a[i]!==e(mB.A.data,[...n,i])){A=!0;break}}return A};s.isChanged&&t(s.data)?k(!0):(0,ne.R7)(n)("/inspection")}function U(e){k(!1),e&&(e.isSaveDraft?(s.data.isPublished=!1,l((0,v.A)((0,v.A)({},s.data),{},{inspectionServiceProviderMaps:(R()(s,"data.inspectionServiceProviderMaps")||[]).map((e=>({serviceProviderId:e.serviceProviderId.value})))}))):(0,ne.R7)(n)("/inspection"))}(0,y.useEffect)((()=>{const e=a.path.split("/");g(),"admin"===e[1]&&"edit"===e[e.length-1]?r(a.params.id):"edit"===e[e.length-1]?(o(a.params.id),o(a.params.id)):o(null),(()=>{const e=null===I||void 0===I?void 0:I.type;e&&setTimeout((()=>{c("inspectionJobWorkspace",["recordType"],e)}),0)})()}),[]),(0,y.useEffect)((()=>{if("uploading"!==s.status)return;const e=R()(s,"data.inspectionId")||null;d({type:"inspectionDocument",inspectionId:e},L),d({type:"inspectionImage",inspectionId:e},z)}),[s.status]);return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(mA.A,{open:D,onClose:()=>{U()},"aria-labelledby":"confirm-dialog-title","aria-describedby":"confirm-dialog-description",children:[(0,lA.jsxs)(yr.A,{disableTypography:!0,className:t.dialogTitle,children:[(0,lA.jsx)(Xe.A,{variant:"h6",children:ee().translate("inspectionJobWorksp
1ace.confirmDialogTitle")}),(0,lA.jsx)(Gs.A,{"aria-label":"Close",className:t.dialogTitleCloseBtn,onClick:()=>U(),children:(0,lA.jsx)(No.A,{})})]}),(0,lA.jsx)(jr.A,{children:(0,lA.jsx)(Mp.A,{className:t.confirmDialogDescription,children:ee().translate("inspectionJobWorkspace.confirmDialogDescription")})}),(0,lA.jsxs)(br.A,{className:t.dialogActionBtn,children:[(0,lA.jsx)(fr.A,{onClick:e=>U({isSaveDraft:!1}),className:t.dialogCloseBtn,children:ee().translate("inspectionJobWorkspace.confirmDialogCancel")}),(0,lA.jsx)(fr.A,{onClick:e=>U({isSaveDraft:!0}),color:"primary",autoFocus:!0,children:ee().translate("inspectionJobWorkspace.confirmDialogConfirm")})]})]}),(0,lA.jsx)(cB,{title:"ICW System",description:Px[b],open:"open"===f,buttonLabel:ee().translate("general.ok"),done:()=>{j("close"),P(null)}}),(0,lA.jsx)(px,{headerProps:{onBack:Q?q:function(){0===h?m(!0):x(h-1)},title:ee().translate("inspection.createNewJob"),right:()=>(0,lA.jsx)(Sa.A,{onClick:q,type:"text",icon:(0,lA.jsx)(Ex.A,{})})},children:(0,lA.jsx)("div",{children:Q?(0,lA.jsxs)(ks.A,{className:ex.paper,children:[(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(_B,{type:R()(s,"data.recordType"),allowInternalInspection:!(null===C||void 0===C||!C.internalInspection)}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12})]}),(0,lA.jsx)("div",{className:ex.right,children:(0,lA.jsx)(Ls.A,{buttonProps:{type:"button",color:Ls.X.BLUE,nonUpper:!0,onClick:()=>m(!1)},children:ee().translate("inspectionJobWorkspace.continue")})})]}):(0,lA.jsx)($h,{data:{classes:ex,activeStep:h,recordType:p},func:{setActiveStep:x}})})})]})})),Sx=(0,j.Ng)((e=>{var A;return{loginState:e.loginState,companyPermission:(0,O.xA)(e),inspectionJobWorkspace:e.inspectionJobWorkspace,productCategoryList:e.productCategoryList.data,companyPermissionLikeNav:null===(A=(0,O.Fm)(e))||void 0===A?void 0:A.companyPermission}}),((e,A)=>{let{history:t}=A;return{onFieldUpdate:(A,t,a)=>{e((0,St.QB)(A,t,a))},onInit:A=>{e((0,aB.Cr)()),A&&e((0,aB.Go)(A))},onSearchSupplier:()=>{e(eu())},onProductInspectionCreate:A=>{e((0,aB.c3)(A,t))},onInspectionJobReportFetch:A=>{e(Bt(A))},onFileUpload:(e,A)=>{(0,Kd.Y7)(e,A,"/inspections/files/upload",(()=>{(0,ne.R7)(t)("/inspection")}),(e=>{}))},getLabList:(0,st.zH)(aB.Kd,e)}}))(wx);var Nx=t(66016);const _x=["underReview","waitingQuote","quoteAvailable","waitingBooking","bookingReserved","cancelled","completed"],Tx=e=>{let{history:A,inspection:t,loading:a,onCancel:n}=e;return(0,lA.jsx)(Yo,{onBack:()=>(0,ne.R7)(A)("/inspection"),title:ee().translate("general.inspection"),jobId:R()(t,"jobNoList.jobNo","N/A"),status:R()(t,"status"),overallReportStatus:R()(t,"overallResult"),extra:(0,lA.jsx)(yA.A,{menu:{items:[{value:"edit",label:"Edit Job",disabled:a||_x.filter((e=>"underReview"!==e&&"waitingQuote"!==e)).includes(R()(t,"status")),onClick:()=>{(0,ne.R7)(A)("/inspection/jobs/".concat(null===t||void 0===t?void 0:t.id,"/edit"))}},{value:"cancel",label:"Cancel Job",disabled:a||_x.filter((e=>!["underReview","waitingQuote","quoteAvailable","waitingBooking","bookingReserved"].includes(e))).includes(R()(t,"status")),onClick:()=>{n()}},{value:"duplicate",label:"Duplicate Job",disabled:a,onClick:()=>{(0,ne.R7)(A)("/inspection/jobs/".concat(null===t||void 0===t?void 0:t.id,"/duplicate"))}}]},overlayStyle:{paddingTop:12},children:(0,lA.jsx)(Sa.A,{type:"primary",children:(0,lA.jsxs)(Aa.A,{children:[ee().translate("productTesting.buttons.actions"),(0,lA.jsx)(Ac.A,{})]})})})})};Tx.defaultProps={jobNo:null,status:""};const Dx=(0,w.withRouter)((0,j.Ng)((e=>({jobNo:(0,uo.mJ)(e),status:e.inspectionJobWorkspace.data.status})),null)((0,pA.A)((0,BA.A)(EA.A,Vn,(e=>({navbar:{background:"transparent",padding:e.spacing(2)},typo:{marginLeft:e.spacing(1)}}))))(Tx))),kx=Sg(Sr.A_),Lx=Sg(zs.pd),Rx=Sg(Pg.A),Fx=(0,pA.A)((0,BA.A)(EA.A,(e=>({root:{flexGrow:1,margin:e.spacing(2)},gridItem:{display:"flex"},paper:{display:"flex",flex:1,flexDirection:"column",padding:e.spacing(.2,2),height:"100%"},contentLabel:{alignItems:"end"},editField:{display:"flex",alignItems:"baseline !important"},textField:{display:"flex",alignItems:"center"},fullHeight:{height:"100%"}}))))((e=>{let{value:A,classes:t,isAdmin:a,onUpdate:n}=e;const[i,s]=(0,y.useState)(!1);return(0,lA.jsx)(y.Fragment,{children:(0,lA.jsxs)(ks.A,{className:t.paper,children:[(0,lA.jsxs)(wl.A,{className:t.gridMargin,container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,className:t.textField,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:A.inspectionDate.label})}),i?(0,lA.jsx)(wl.A,{item:!0,className:t.editField,xs:8,sm:8,md:8,children:(0,lA.jsx)(Lx,{type:"mask",mask:"date",format:Ws.rr,noLabel:!0,storeName:"inspectionJobWorksp
1ace",accessPath:["inspectionDate"],value:A.inspectionDate.value,shrink:!0})}):(0,lA.jsx)(wl.A,{item:!0,className:t.textField,xs:8,sm:8,md:8,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:A.inspectionDate.value})}),(0,lA.jsx)(wl.A,{item:!0,className:t.textField,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:A.typeOfService.label})}),i?(0,lA.jsx)(wl.A,{className:t.editField,xs:8,sm:8,md:8,children:(0,lA.jsx)(Rx,{noLabel:!0,storeName:"inspectionJobWorkspace",accessPath:["typeOfService"],shrink:!0,choices:PB.Xi})}):(0,lA.jsx)(wl.A,{item:!0,className:t.textField,xs:8,sm:8,md:8,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:A.typeOfService.value})}),(0,lA.jsx)(wl.A,{item:!0,className:t.textField,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:A.generalInspectLevel.label})}),(0,lA.jsx)(wl.A,{item:!0,className:t.textField,xs:8,sm:8,md:8,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:(0,ne.lB)(R()(A.generalInspectLevel,"value")).toUpperCase()})}),(0,lA.jsx)(wl.A,{item:!0,className:t.textField,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:ee().translate("inspectionJobWorkspace.acceptanceQualityLevel")})}),i?(0,lA.jsxs)(wl.A,{item:!0,className:t.editField,xs:8,sm:8,md:8,children:[(0,lA.jsx)(wl.A,{xs:12,sm:4,md:4,children:(0,lA.jsx)(Rx,{storeName:"inspectionJobWorkspace",accessPath:["criticalLevel"],choices:PB.vX||[],numeric:!0})},3),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Rx,{storeName:"inspectionJobWorkspace",accessPath:["criticalMajorLevel"],choices:PB.vX||[],numeric:!0})},4),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,children:(0,lA.jsx)(Rx,{storeName:"inspectionJobWorkspace",accessPath:["criticalMinorLevel"],choices:PB.vX||[],numeric:!0})},5)]}):(0,lA.jsxs)(wl.A,{item:!0,className:t.textField,xs:8,sm:8,md:8,children:[(0,lA.jsxs)(S.A,{component:"span",mr:"10px",children:[(0,lA.jsxs)(Xe.A,{component:"span",variant:"caption",children:[A.criticalLevel.label," "]}),(0,lA.jsx)(Xe.A,{component:"span",variant:"caption",children:A.criticalLevel.value})]}),(0,lA.jsxs)(S.A,{component:"span",mr:"10px",children:[(0,lA.jsxs)(Xe.A,{mr:"10px",component:"span",variant:"caption",children:[A.major.label," "]}),(0,lA.jsx)(Xe.A,{component:"span",variant:"caption",children:A.major.value})]}),(0,lA.jsxs)(S.A,{component:"span",mr:"10px",children:[(0,lA.jsxs)(Xe.A,{component:"span",variant:"caption",children:[A.minor.label," "]}),(0,lA.jsx)(Xe.A,{component:"span",variant:"caption",children:A.minor.value})]})]}),(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:A.serviceProvider.label})}),i?(0,lA.jsx)(wl.A,{item:!0,className:t.editField,xs:8,sm:8,md:8,children:(0,lA.jsx)(UC,{storeName:"inspectionJobWorkspace",accessPath:["inspectionServiceProviderMaps"],itemKey:"label",choices:nQ||[]})}):(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:A.serviceProvider.value})}),(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:A.budget.label})}),i?(0,lA.jsxs)(wl.A,{item:!0,className:t.editField,xs:8,sm:8,md:8,children:[(0,lA.jsx)(wl.A,{className:t.editField,xs:12,sm:4,md:4,children:(0,lA.jsx)(Rx,{className:t.noMargin,storeName:"inspectionJobWorkspace",accessPath:["currency"],choices:PB.Gl||[],numeric:!0})}),(0,lA.jsx)(wl.A,{item:!0,className:t.editField,xs:12,sm:8,md:8,children:(0,lA.jsx)(kx,{noLabel:!0,fullWidth:!0,name:A.budget.labell,storeName:"inspectionJobWorkspace",accessPath:["budget"]},"budget")})]}):(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:A.budget.value})}),(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:A.criticalRemark.label})}),i?(0,lA.jsx)(wl.A,{item:!0,className:t.editField,xs:8,sm:8,md:8,children:(0,lA.jsx)(kx,{noLabel:!0,fullWidth:!0,name:A.criticalRemark.labell,storeName:"inspectionJobWorkspace",accessPath:["criticalRemark"]},"criticalRemark")}):(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:A.criticalRemark.value})}),(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:A.selectedServiceProvider.label})}),(0,lA.jsx)(wl.A,{item:!0,xs:8,sm:8,md:8,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:A.selectedServiceProvider.value})})]}),(0,lA.jsxs)(wl.A,{classes:{root:t.fullHeight},container:!0,direction:"row",justify:"flex-end",alignItems:"center",flex:1,children:[a&&!i&&(0,lA.jsx)(fr.A,{className:t.button,variant:"outlined",color:"primary",onClick:()=>s(!0),children:ee().translate("general.edit")}),a&&i&&(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(fr.A,{className:t.button,color:"primary",onClick:()=>s(!1),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:t.button,variant:"contained",color:"primary",onClick:()=>{n("basicInfo"),s(!1)},children:ee().translate("general.save")})]})]})]})})})),Mx=Sg(Sr.A_),Ox=Sg(Pg.A),zx=(0,dI.A)(cu.A),Vx=(0,pA.A)((0,BA.A)(EA.A,(e=>({root:{flexGrow:1,margin:e.spacing(2)},gridItem:{display:"flex",alignItems:"flex-start"},paper:{display:"flex",flex:1,flexDirection:"column",padding:e.spacing(.2,2),height:"100%"},contentLabel:{alignItems:"end"}
1,editField:{display:"flex",alignItems:"baseline !important"},textField:{display:"flex",alignItems:"center"},fullHeight:{height:"100%"},gridPadding:{padding:"8px 0 !important"}}))))((e=>{let{value:A,classes:t,data:a,index:n,type:i,isAdmin:s,onUpdate:l}=e;const[r,o]=(0,y.useState)(!1);let c="";"factoryInfo"===i?c="inspectionFactory":"supplierInfo"===i?c="supplier":"buyerInfo"===i&&(c="buyer");const d="China"===a.country.value?ne.XR.map((e=>({label:ee().translate("state.".concat(e)),value:e}))):ne.MO.map((e=>({label:ee().translate("state.".concat(e)),value:e})));return(0,lA.jsx)(S.A,{hidden:A!==n,children:(0,lA.jsxs)(wl.A,{className:t.gridMargin,container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,className:t.gridItem,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:a.name.label})}),r?(0,lA.jsx)(wl.A,{item:!0,className:t.editField,xs:8,sm:8,md:8,children:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Mx,{noLabel:!0,fullWidth:!0,name:a.name.label,storeName:"inspectionJobWorkspace",accessPath:[c,"name"]},"".concat(i,"_name")),"factoryInfo"===i&&(0,lA.jsx)(Mx,{noLabel:!0,fullWidth:!0,name:a.name.label,storeName:"inspectionJobWorkspace",accessPath:[c,"nameChi"]},"".concat(i,"_nameChi"))]})}):(0,lA.jsxs)(wl.A,{item:!0,className:t.gridItem,xs:8,sm:8,md:8,children:[(0,lA.jsx)(Xe.A,{component:"span",variant:"caption",children:a.name.value}),"factoryInfo"===i&&(0,lA.jsx)(Xe.A,{component:"span",variant:"caption",children:a.nameChi.value})]}),(0,lA.jsx)(wl.A,{item:!0,className:t.gridItem,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:a.address.label})}),r?(0,lA.jsx)(wl.A,{item:!0,className:t.editField,xs:8,sm:8,md:8,children:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Mx,{noLabel:!0,fullWidth:!0,name:a.address.label,storeName:"inspectionJobWorkspace",accessPath:[c,"address"]},"".concat(i,"_address")),"factoryInfo"===i?(0,lA.jsx)(Mx,{noLabel:!0,fullWidth:!0,name:a.addressChi.label,storeName:"inspectionJobWorkspace",accessPath:[c,"addressChi"]},"".concat(i,"_addressChi")):null]})}):(0,lA.jsxs)(wl.A,{item:!0,className:t.gridItem,xs:8,sm:8,md:8,children:[(0,lA.jsx)(Xe.A,{component:"span",variant:"caption",children:a.address.value}),"factoryInfo"===i&&(0,lA.jsx)(Xe.A,{component:"span",variant:"caption",children:a.addressChi.value})]}),(0,lA.jsx)(wl.A,{item:!0,className:t.gridItem,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:a.countryAndCity.label})}),r?(0,lA.jsx)(wl.A,{item:!0,className:t.editField,xs:8,sm:8,md:8,children:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(zx,{noLabel:!0,shrink:!0,name:a.country.label,storeName:"inspectionJobWorkspace",accessPath:[c,"country"],choices:ne.HH.map((e=>{let{region:A}=e;return{label:ee().translate("country.".concat(A)),value:A,region:A}}))},"".concat(i,"_country")),"China"===a.country.value?(0,lA.jsx)(Ox,{noLabel:!0,storeName:"inspectionJobWorkspace",accessPath:[c,"city"],shrink:!0,choices:d,fieldName:"city"},"".concat(i,"_city")):(0,lA.jsx)(Mx,{noLabel:!0,fullWidth:!0,name:a.name.label,storeName:"inspectionJobWorkspace",accessPath:[c,"city"]},"".concat(i,"_city_txt"))]})}):(0,lA.jsx)(wl.A,{item:!0,className:t.gridItem,xs:8,sm:8,md:8,children:(0,lA.jsx)(Xe.A,{component:"span",variant:"caption",children:a.countryAndCity.value})}),(0,lA.jsx)(wl.A,{item:!0,className:t.gridItem,xs:4,sm:4,md:4,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:a.contactPerson.label})}),r?(0,lA.jsx)(wl.A,{item:!0,className:t.editField,xs:8,sm:8,md:8,children:"factoryInfo"===i?(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Mx,{noLabel:!0,fullWidth:!0,name:a.contactPerson.label,storeName:"inspectionJobWorkspace",accessPath:[c,"contactPerson"]},"".concat(i,"_contactPerson")),(0,lA.jsx)(Mx,{noLabel:!0,fullWidth:!0,name:a.phone.label,storeName:"inspectionJobWorkspace",accessPath:[c,"contactPersonPhone"]},"".concat(i,"_contactPersonPhone")),(0,lA.jsx)(Mx,{noLabel:!0,fullWidth:!0,name:a.email.label,storeName:"inspectionJobWorkspace",accessPath:[c,"contactPersonEmail"]},"".concat(i,"_contactPersonEmail"))]}):(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Mx,{noLabel:!0,fullWidth:!0,name:a.contactPerson.label,storeName:"inspectionJobWorksp
1ace",accessPath:[c,"contactPerson"]},"".concat(i,"_contactPerson")),(0,lA.jsx)(Mx,{noLabel:!0,fullWidth:!0,name:a.phone.label,storeName:"inspectionJobWorkspace",accessPath:[c,"phone"]},"".concat(i,"_contactPersonPhone")),(0,lA.jsx)(Mx,{noLabel:!0,fullWidth:!0,name:a.email.label,storeName:"inspectionJobWorkspace",accessPath:[c,"email"]},"".concat(i,"_contactPersonEmail"))]})}):(0,lA.jsxs)(wl.A,{item:!0,className:t.gridItem,xs:8,sm:8,md:8,children:[(0,lA.jsx)(Xe.A,{component:"span",variant:"caption",children:a.contactPerson.value}),(0,lA.jsx)(Xe.A,{component:"span",variant:"caption",children:a.phone.value}),(0,lA.jsx)(Xe.A,{component:"span",variant:"caption",children:a.email.value})]}),(0,lA.jsxs)(wl.A,{classes:{root:t.fullHeight},item:!0,container:!0,direction:"row",justify:"flex-end",alignItems:"center",flex:1,children:[s&&!r&&(0,lA.jsx)(fr.A,{className:t.button,variant:"outlined",color:"primary",onClick:()=>o(!0),children:ee().translate("general.edit")}),s&&r&&(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(fr.A,{className:t.button,color:"primary",onClick:()=>o(!1),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:t.button,variant:"contained",color:"primary",onClick:()=>{l(i),o(!1)},children:ee().translate("general.save")})]})]})]})})})),Hx=["classes","onUpdateDetail"],Wx=((0,w.withRouter)((0,j.Ng)((e=>(0,v.A)((0,v.A)({},(0,uo.Iz)(e)),{},{isHackedAccount:(0,O.R5)(e),status:e.inspectionJobWorkspace.status})),(e=>({onUpdateDetail:A=>{e((0,aB.lE)(A))}})))((0,pA.A)((0,BA.A)(EA.A,(e=>({root:{flexGrow:1,margin:e.spacing(2)},gridItem:{display:"flex"},paper:{display:"flex",flex:1,flexDirection:"column",padding:e.spacing(.2,2),height:"100%"},contentLabel:{alignItems:"end"},textField:{display:"flex",alignItems:"center"}}))))((e=>{let{classes:A,onUpdateDetail:t}=e,a=(0,f.A)(e,Hx);const{history:n,status:i,isHackedAccount:s,inspectionDate:l,inspectionServiceProviderMaps:r,budget:o,currency:c,typeOfService:d,generalInspectLevel:g,criticalLevel:C,criticalMajorLevel:I,criticalMinorLevel:u,criticalRemark:p,selectedServiceProvider:E,inspectionFactory:B,supplier:Q,buyer:m}=a,[h,x]=(0,y.useState)("factoryInfo"),v={inspectionDate:{label:ee().translate("inspectionJobWorkspace.inspectionDate"),value:(0,ne.Yq)(l)||ee().translate("general.na")},typeOfService:{field:"typeOfService",label:ee().translate("inspectionJobWorkspace.typeOfService"),value:d},generalInspectLevel:{field:"generalInspectLevel",label:ee().translate("inspectionJobWorkspace.generalInspectLevel"),value:g},criticalLevel:{field:"acceptanceQualityLevel",label:ee().translate("inspectionJobWorkspace.critical"),value:C||0},major:{field:"acceptanceQualityLevel",label:ee().translate("inspectionJobWorkspace.major"),value:I||0},minor:{field:"acceptanceQualityLevel",label:ee().translate("inspectionJobWorkspace.minor"),value:u||0},serviceProvider:{field:"serviceProviderPreference",label:ee().translate("inspectionJobWorkspace.serviceProviderPreference"),value:r&&r.length&&r.map((e=>null===e||void 0===e?void 0:e.value))||ee().translate("general.na")},currency:{field:"currency",label:ee().translate("inspectionJobWorkspace.currency"),value:c||0},budget:{field:"budget",label:ee().translate("inspectionJobWorkspace.budget"),currency:c,value:o?(0,ne.BD)(o,c):ee().translate("general.na")},criticalRemark:{field:"criticalRemark",label:ee().translate("inspectionJobWorkspace.criticalRemark"),value:p||ee().translate("general.na")},selectedServiceProvider:{field:"selectServiceProvider",label:ee().translate("inspectionJobWorkspace.selectedServiceProvider"),value:E||ee().translate("general.na")}},j=(e,A)=>{let t="",a="";return"factoryInfo"===A?(e?t=e.contactPersonPhone:ee().translate("general.na"),e?a=e.contactPersonEmail:ee().translate("general.na")):("supplierInfo"===A||"buyerInfo"===A)&&(e?t=e.phone:ee().translate("general.na"),e?a=e.email:ee().translate("general.na")),{type:A,name:{label:ee().translate("general.name"),field:"name",value:e?e.name||ee().translate("general.na"):null},nameChi:{field:"nameChi",value:e?e.nameChi||ee().translate("general.na"):null},address:{label:ee().translate("general.address"),field:"address",value:e?e.address||ee().translate("general.na"):null},addressChi:{field:"addressChi",value:e?e.addressChi||ee().translate("general.na"):null},countryAndCity:{label:"".concat(ee().translate("inspectionJobDetailWorkspace.companyCountry")," / ").concat(ee().translate("inspectionJobDetailWorkspace.companyCity")),field:"countryAndCity",value:e?"".concat(e.country||ee().translate("general.na")," ").concat(e.city||ee().translate("general.na")):null},city:{field:"city",value:e?e.city||ee().translate("general.na"):null},country:{field:"country",value:e?e.country||ee().translate("general.na"):null}
1,contactPerson:{label:ee().translate("inspectionJobWorkspace.contactPerson"),field:"contactPerson",value:e?e.contactPerson||ee().translate("general.na"):null},phone:{field:"phone",value:t},email:{field:"email",value:a}}};return"fetching"===i?(0,lA.jsx)(Jd,{}):(0,lA.jsxs)("div",{className:A.root,children:["failed"===i&&(0,lA.jsx)(sC.A,{type:"error",openProps:{open:!0},message:ee().translate("error.actionFail"),callback:(0,ne.R7)(n)("/inspection")}),(0,lA.jsxs)(wl.A,{container:!0,spacing:3,alignItems:"stretch",children:[(0,lA.jsx)(wl.A,{className:A.gridItem,item:!0,xs:12,sm:6,md:6,children:(0,lA.jsx)(Fx,{classes:A,value:v,isAdmin:s,onUpdate:t})}),(0,lA.jsx)(wl.A,{className:A.gridItem,item:!0,xs:12,sm:6,md:6,children:(0,lA.jsxs)(ks.A,{className:A.paper,children:[(0,lA.jsx)(_d.A,{value:h,indicatorColor:"primary",onChange:(e,A)=>{x(A)},children:["factoryInfo","supplierInfo","buyerInfo"].map(((e,t)=>(0,lA.jsx)(Td.A,{value:e,label:ee().translate("inspectionJobWorkspace.".concat(e)),className:A.tabLabel},t)))}),(0,lA.jsx)(Vx,{index:"factoryInfo",type:"factoryInfo",data:j(B,"factoryInfo"),value:h,isAdmin:s,onUpdate:t},0),(0,lA.jsx)(Vx,{index:"supplierInfo",type:"supplierInfo",data:j(Q,"supplierInfo"),value:h,isAdmin:s,onUpdate:t},1),(0,lA.jsx)(Vx,{index:"buyerInfo",type:"buyerInfo",data:j(m,"buyerInfo"),value:h,isAdmin:s,onUpdate:t},2)]})})]})]})})))),(0,pA.A)((0,BA.A)(Vn,EA.A,(e=>({paperMargin:{display:"flex",flex:1,flexDirection:"column",padding:e.spacing(.2,2),height:"100%"}}))))((e=>{const[A,t]=(0,y.useState)({type:null,message:null});return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(wo,(0,v.A)((0,v.A)({},e),{},{setNotification:t})),";",(0,lA.jsx)(Wn.A,{notification:A,onClose:()=>t({type:null,message:null})})]})}))),qx=(0,qs.A)((e=>({root:{position:"relative",padding:e.spacing(3,2),margin:e.spacing(2),background:"#FFFBEE",border:"1px solid #FFAB00",boxShadow:"unset"},closeButton:{color:"#FFAB00",position:"absolute",right:e.spacing(.5),top:e.spacing(.5)},iconWrapper:{position:"absolute",left:e.spacing(2),top:e.spacing(2)},buttonWrapper:{marginTop:e.spacing(2),textAlign:"right"},bookButton:{color:"#FFAB00",fontWeight:"bold",cursor:"pointer"},notifyText:{marginLeft:e.spacing(5)}}))),Ux=(0,j.Ng)((e=>({reportIDs:R()(e,"adminInspectionReportWorkspace.data.reportIDs")})))((e=>{let{reportIDs:A}=e;const t=qx(),a=(e=>e&&e.length?e.reduce(((e,A)=>"fail"===A.status?e+1:e),0):0)(A),[n,i]=(0,y.useState)(!a||!1);return(0,lA.jsx)(y.Fragment,{children:!n&&(0,lA.jsxs)(ks.A,{className:t.root,children:[(0,lA.jsx)(Gs.A,{className:t.closeButton,onClick:()=>i(!0),children:(0,lA.jsx)(No.A,{})}),(0,lA.jsx)("div",{className:t.iconWrapper,children:(0,lA.jsx)("img",{src:_o,alt:"LightIcon"})}),(0,lA.jsxs)(Xe.A,{className:t.notifyText,component:"p",children:["There are ",(0,lA.jsx)("strong",{children:a})," failed reports. You may book a re-inspection for all the failed reports, or book through report detail."]}),(0,lA.jsx)("div",{className:t.buttonWrapper,children:(0,lA.jsx)("span",{className:t.bookButton,children:"BOOK RE-INSPECTION"})})]})})})),Jx=["supplier"];var Gx;const Yx=T.Ay.div(Gx||(Gx=(0,_.A)(["\n  padding: 35px 40px;\n\n  > div:first-of-type {\n    width: 100%;\n    > div {\n      flex: 0.5;\n      height: 400px;\n      overflow: auto;\n    }\n  }\n"])));(0,ne.Nv)(ee(),[Ue.mz]);const Zx=(0,pA.A)(EA.A)((e=>{const{match:{params:{id:A}},onReset:t,onInit:a,inspection:n,refetch:i}=e,{data:s}=(0,Nn.U)({resource:"third_party_inspections_document",pagination:{pageNo:1,pageSize:10},meta:{transformResponse:[Qs.SA],params:{id:A}},skip:!A}),{mutate:l,loading:r}=(0,ms.y)({resource:"3rd-cancel-inspection",meta:{params:{id:A},transformResponse:[Qs.SA],method:"POST"}}),o=y.useMemo((()=>{const e=R()(n,"inspectionPOReportGroups",[]);if(!Array.isArray(e))return[];const A=[];return e.forEach((e=>{const t=R()(e,"inspectionPOItems",[]);Array.isArray(t)&&t.length&&t.forEach((e=>{var t,a,n;const i=A.map((e=>{let{productProfile:A}=e;return null===A||void 0===A?void 0:A.id}));(null!==e&&void 0!==e&&null!==(t=e.productProfile)&&void 0!==t&&t.id&&-1===i.indexOf(null===e||void 0===e||null===(a=e.productProfile)||void 0===a?void 0:a.id)||null===e||void 0===e||null===(n=e.productProfile)||void 0===n||!n.id)&&A.push(e)}))})),A}),[n]),c=y.useMemo((()=>{const e=R()(n,"inspectionSuppliers",[]);return Array.isArray(e)?e.map((e=>{let{supplier:A}=e,t=(0,f.A)(e,Jx);return(0,v.A)((0,v.A)({},A),t)})):[]}),[o]),d=y.useMemo((()=>R()(n,"status")),[n]),g=y.useMemo((()=>{const e=R()(s,"data.list",[]);return!Array.isArray(e)||e.length>0}),[s]),C=null===n||void 0===n?void 0:n.inspectionFactory,I=(null===C||void 0===C?void 0:C.inspectionFactory)||C||{};null!==I&&void 0!==I&&I.factory||(I.factory=(0,v.A)({},I));return(0,y.useEffect)((()=>{t(),a(A)}),[]),(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(Nx.A,{visible:"completed"===d&&!!g,banner:!0,closeIcon:!0,showIcon:!0,type:"warning",message:(0,lA.jsxs)("span",{children:["Job completed. You can save document to other modules and set data using the"," ",(0,lA.jsx)("a",{href:"#",onClick:e=>{e.preventDefault(),e.stopPropagation(),window.postMessage({type:Ds,nextTab:"Document",postedBy:"QC-Inspection"})},children:"Document tab"})," ","below."]})}),(0,lA.jsx)(Dx,{inspection:n,onCancel:async()=>{try{const{data:e}=await l();if(e.error)throw e.error;e&&(i(),xs.A.success({closeIcon:!0,message:"Cancel Job Success",placement:"bottomLeft"}))}catch(e){xs.A.error({closeIcon:!0,message:e.message||e.data.error||"Cancel Job Error",placement:"bottomLeft"}),console.error("Error cancelling job:",e)}},loading:r}),(0,lA.jsx)(Yx,{children:(0,lA.jsxs)(Aa.A,{wrap:!0,align:"start",direction:"horizontal",size:16,children:[(0,lA.jsx)(xa,{thirdparty:!0,data:zn()(n,["generalInspectLevel","inspectionDate","inspectionEndDate","noOfManday","typeOfService","remark","criticalLevel","criticalMajorLevel","criticalMinorLevel","assignTo","rejectReasons","checkinTime","checkoutTime","targetBudget","inspectionServiceProviders","inspectionQuotes"])}),(0,lA.jsx)(Mn,{factory:I,suppliers:c,products:o,inspectionId:A})]})}),(0,lA.jsx)(Ux,{}),(0,lA.jsx)(Wx,(0,v.A)({factory:I,suppliers:c,products:o,inspectionId:A},e))]})})),Xx=["isAdmin","isHackedAccount","userDispatch","adminDispatch"],Kx=(0,st.Zz)((0,j.Ng)((e=>({isAdmin:(0,O.nw)(e),isHackedAccount:(0,O.R5)(e),hackedId:e.adminPanel.hackedId,inspectionInvoices:(0,O.nw)(e)||(0,O.R5)(e)?e.adminInspectionWorkspace.data.inspectionInvoices:e.inspectionJobDetailWorkspace.data.inspectionInvoices,inspectionInvoice:(0,O.nw)(e)||(0,O.R5)(e)?e.adminInspectionWorkspace.data.inspectionInvoice:e.inspectionJobDetailWorkspace.data.inspectionInvoice,inspectionAttachments:(0,lt.fd)("inspectionJobDetailWorkspace","data.attachments",{})(e),inspectionAttachmentsDownloaded:(0,lt.fd)("inspectionJobDetailWorkspace","data.attachmentsDownloaded")(e),inspectionAttachmentsDownloadedLoading:(0,lt.Nz)("inspectionJobDetailWorkspace","data.attachmentsDownloaded")(e),loading:(0,lt.Nz)("inspectionJobDetailWorkspace","data.attachments")(e)})),(e=>({userDispatch:{onInit:A=>{e((0,aB.Cr)()),e((0,aB.Go)(A)),e(Lt()),e(Vt(A))},onReset:()=>e((0,aB.b0)())},adminDispatch:(0,v.A)({},Fc(e)),downloadInspectionInvoice:(0,st.zH)(Ht,e),getInspectionAttachments:(0,st.zH)(Yt,e),downloadInspectionAttachments:(0,st.zH)(Zt,e),downloadInspectionAttachmentsReset:(0,st.zH)(Xt,e),addInspectionAttachment:(0,st.zH)(Kt,e),deleteInspectionAttachment:(0,st.zH)($t,e)}))),Pi,Lc)((e=>{const{isAdmin:A,isHackedAccount:t,userDispatch:a,adminDispatch:n}=e,i=(0,f.A)(e,Xx);return A&&t?(0,lA.jsx)(oc,(0,v.A)((0,v.A)({isAdmin:A,isHackedAccount:t},n),i)):(0,lA.jsx)(Zx,(0,v.A)((0,v.A)({isAdmin:A,isHackedAccount:t},a),i))})),$x=e=>{let{text:A,onClick:t}=e;const[a,n]=(0,y.useState)(!1);return(0,lA.jsx)(Sa.A,{type:"primary",onClick:()=>{t&&(n(!0),t((()=>{n(!1)})))},loading:a,children:A})};
1(0,ne.Nv)(ee(),[Ue.mz]);const ev=e=>{const A=parseInt(e.travelExpense,10)+parseInt(e.hotelExpense,10)+parseInt(e.otherExpense,10);return isNaN((0,ne.D)(e.noOfManday,e.unitPrice,A))?0:(0,ne.D)(e.noOfManday,e.unitPrice,A)},Av={companyName:ee().translate("general.na"),startDate:ee().translate("general.na"),endDate:ee().translate("general.na"),noOfManday:0,unitPrice:8,travelExpense:0,hotelExpense:0,otherExpense:0,remark:ee().translate("general.na"),createdAt:ee().translate("general.na"),updatedAt:ee().translate("general.na"),logoUrl:"/img/noImageAvailable.jpg"},tv=(0,pA.A)((0,BA.A)(EA.A,(e=>({adminTableWidth:{borderBottom:"0"},addIconAlign:{textAlign:"center"},addDefectButton:{borderBottom:"0",textAlign:"right",padding:"20px 10px"},combineSamping:{marginLeft:"auto"},dividerMargin:{margin:"20px 0",backgroundColor:"#c7c7c7c7"},dropDownStatus:{fontWeight:"400"},columnFlexBlock:{display:"flex",flexDirection:"column"},downloadReport:{padding:"0 30px",textAlign:"right","& Button":{border:"1px solid #CCC",borderRadius:"2px",background:"transparent",color:"#00BCD4",padding:"5px 15px","&:hover":{background:"transparent"},"& svg":{paddingRight:"10px"}}},hidden:{display:"none"},heading:{fontFamily:"Roboto",fontStlye:"normal",fontWeight:"normal",fontSize:"16px",lineHeight:"normal"},title:{fontFamily:"Roboto",fontStyle:"normal",fontWeight:500,fontSize:"12px",lineHeight:"2.5",letterSpacing:"1.5px",textTransform:"uppercase"},total:{fontFamily:"Roboto",fontStyle:"normal",fontWeight:"bold",fontSize:"16px",lineHeight:"normal"},reportSubmit:{float:"right",margin:"5px 1px",padding:"0.875rem 3rem"},reportTitle:{padding:"15px 0"},reportInfoTitle:{padding:"0 15px",fontSize:"24px"},reportStatus:{fontWeight:"bold"},reportLabel:{fontSize:"16px"},reportContentMargin:{marginTop:"30px"},reportPOTitle:{cursor:"pointer",fontSize:"16px","& span":{verticalAlign:"super"}},reportPOContainer:{padding:"0 30px 30px"},reportPOSummary:{paddingBottom:"20px"},reportPOSummaryLabel:{fontWeight:"bold",marginBottom:"0",overflow:"auto"},reportPOSummaryValue:{fontSize:"16px"},reportDefect:{"& Table":{"& td, th":{borderBottom:"none"},"& tr:nth-last-child(3)":{borderBottom:"1px solid #ccc"}}},reportDefectBorder:{borderTop:"1px solid #ccc"},reportListTitle:{textDecoration:"underline"},showTable:{display:"block"},subTitle:{fontFamily:"Roboto",fontStyle:"normal",fontWeight:500,fontSize:"10px",lineHeight:"2.5",letterSpacing:"1.5px",textTransform:"uppercase"},uploadReportAlign:{fontWeight:"bold",padding:"0 15px"},overflow:{overflow:"auto !important"}}))))((e=>{const{classes:A,history:t,match:a,location:{state:n={}}}=e,[i,s]=y.useState({type:null,message:null}),l=(0,v.A)((0,v.A)({},Av),(0,V.pickBy)(n,V.identity));return l.inspectionFormId||(l.inspectionFormId=a.params.id),l.id||(l.id=a.params.quoteId),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(ks.A,{className:A.paper,children:[(0,lA.jsx)(wl.A,{children:(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,children:[(0,lA.jsx)(Xe.A,{variant:"h6",paragraph:!0,children:ee().translate("inspectionJobWorkspace.comfirmQuote.title")}),(0,lA.jsx)(Xe.A,{variant:"caption",paragraph:!0,children:ee().translate("inspectionJobWorkspace.comfirmQuote.reminder")})]})}),(0,lA.jsxs)(wl.A,{container:!0,justify:"space-evenly",children:[(0,lA.jsx)(iA.GV,{xs:12,sm:2,md:1,className:Si()(A.block,A.noInlinePadding),children:(0,lA.jsx)(po.A,{alt:"company logo",src:l.logoUrl,className:Si()(A.avatar,A.bigAvatar)})}),(0,lA.jsx)(iA.GV,{xs:12,sm:10,md:10,noPadding:!0,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:4,md:4,children:(0,lA.jsxs)("div",{className:A.columnFlexBlock,children:[(0,lA.jsx)(Xe.A,{className:A.title,children:ee().translate("inspectionJobWorkspace.serviceProviderTitle")}),(0,lA.jsx)(Xe.A,{className:A.secondaryHeading,paragraph:!0,children:l.companyName}),["noOfManday","unitPrice","travelExpense","hotelExpense","otherExpense"].map((e=>(0,lA.jsxs)(Xe.A,{className:A.subTitle,gutterBottom:!0,children:[ee().translate("inspectionJobWorkspace.".concat(e)),": \xa0\xa0",(0,lA.jsx)("span",{className:A.bold,children:(l[e]||0===l[e])&&("noOfManday"===e?l[e].toString():(0,ne.BD)(l[e],l.currency))})]},e))),(0,lA.jsxs)(Xe.A,{className:A.title,gutterBottom:!0,children:[ee().translate("inspectionJobWorksp
1ace.totalCost"),":"]}),(0,lA.jsx)(Xe.A,{className:A.total,gutterBottom:!0,children:(0,ne.BD)(ev(l),l.currency)}),(0,lA.jsx)(Xe.A,{className:A.title,gutterBottom:!0,children:ee().translate("inspectionJobWorkspace.remark")}),(0,lA.jsx)(Xe.A,{gutterBottom:!0,children:l.remark})]})}),(0,lA.jsxs)(iA.GV,{xs:12,sm:4,md:4,children:[(0,lA.jsx)(Xe.A,{className:A.title,children:ee().translate("inspectionJobWorkspace.startDate")}),(0,lA.jsx)(Xe.A,{className:A.secondaryHeading,children:(0,ne.Yq)(l.startDate)})]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:4,md:4,children:[(0,lA.jsx)(Xe.A,{className:A.title,children:ee().translate("inspectionJobWorkspace.endDate")}),(0,lA.jsx)(Xe.A,{className:A.secondaryHeading,children:(0,ne.Yq)(l.endDate)})]})]})}),(0,lA.jsxs)(wl.A,{container:!0,justify:"flex-end",alignItems:"flex-end",children:[(0,lA.jsx)(iA.GV,{xs:12,sm:3,md:3,children:(0,lA.jsx)(Sa.A,{type:"text",onClick:()=>t.goBack(),children:ee().translate("inspectionJobWorkspace.goBack")})}),(0,lA.jsx)(iA.GV,{xs:12,sm:3,md:3,children:(0,lA.jsx)($x,{text:ee().translate("inspectionJobWorkspace.confirm"),onClick:async e=>{const A=await(0,zA.V)((()=>(0,cc.Bz)(a.params.id,a.params.quoteId)));e(),null!==A&&void 0!==A&&A.success?(0,ne.R7)(t)("/inspection/jobs/".concat(a.params.id)):s({type:"error",message:"Confirm quote failed"})}})})]})]})]}),(0,lA.jsx)(Wn.A,{notification:i,onClose:()=>s({type:null,message:null})})]})}));var av=t(71313);const nv="Bar_wrapper__4ZeUM",iv="Bar_root__vOEPb",sv="Bar_button__KW+vf",lv="Bar_quitBtn__3TGZx",rv="Bar_transparent__arpcv",ov=e=>{const{stepBarProps:A}=e,{onQuit:t=()=>{},onSelect:a=()=>{},steps:n=[],activeStepIndex:i=1,completedStep:s={},disabledStep:l={},hideClose:r,transparent:o,className:c}=A;return(0,lA.jsx)("div",{className:(0,b.default)(nv,{[rv]:o},c),children:(0,lA.jsx)(Wc.A,{children:(0,lA.jsxs)("div",{className:iv,children:[(0,lA.jsx)(iB.A,{alternativeLabel:!0,nonLinear:!0,activeStep:i-1,children:n.map(((e,A)=>(0,lA.jsx)(sB.A,{children:(0,lA.jsx)(av.A,{style:{color:"#005EFF"},onClick:()=>a(A+1),completed:s[A],disabled:l[A],children:e})},e)))}),!r&&(0,lA.jsx)(Ls.A,{type:"icon",buttonProps:{onClick:t,className:(0,b.default)(sv,lv)},children:(0,lA.jsx)(IB.A,{})})]})})})},cv="Label_wrapper__+e2Fx",dv=e=>{const{stepLabelProps:A={},notShowStep:t}=e,{activeStep:a=1,stepLength:n=1,stepLabel:i="",heading:s=""}=A,l="".concat((()=>{let e="Step ".concat(a," of ").concat(n).concat(n>1?":":"");const A=(0,ne.JK)();return("zh-hk"===A||"zh-cn"===A)&&(e="\u7b2c".concat(a,"\u6b65\uff0c\u5171").concat(n,"\u6b65").concat(n>1?":":"")),e})()," ").concat(i);return(0,lA.jsxs)("span",{className:cv,children:[(0,lA.jsxs)("b",{children:[s," ",!t&&"|"]}),!t&&(0,lA.jsx)("span",{children:l})]})};var gv,Cv=t(89577),Iv=t(97815);const uv=["title","titleId"];function pv(){return pv=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},pv.apply(null,arguments)}function Ev(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,uv);return y.createElement("svg",pv({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,gv||(gv=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.6667 15H8.33333V13.3333H11.6667V15ZM2.5 6.66667V5H17.5V6.66667H2.5ZM15 10.8333H5V9.16667H15V10.8333Z",fill:"#3A4861"})))}const Bv=y.forwardRef(Ev);t.p;var Qv;const mv=["title","titleId"];function hv(){return hv=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},hv.apply(null,arguments)}function xv(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,mv);return y.createElement("svg",hv({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,Qv||(Qv=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.66667 8.91667L8.16667 12.4167L15.3333 5.25L16.5 6.41667L8.16667 14.75L3.5 10.0833L4.66667 8.91667Z",fill:"#3A4861"})))}const vv=y.forwardRef(xv);t.p;var fv;const yv=["title","titleId"];function jv(){return jv=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},jv.apply(null,arguments)}function bv(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,yv);return y.createElement("svg",jv({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,fv||(fv=y.createElement("path",{d:"M11.375 0.875H4.04688C3.98672 0.875 3.9375 0.924219 3.9375 0.984375V1.75C3.9375 1.81016 3.98672 1.85938 4.04688 1.85938H10.8281V11.2656C10.8281 11.3258 10.8773 11.375 10.9375 11.375H11.7031C11.7633 11.375 11.8125 11.3258 11.8125 11.2656V1.3125C11.8125 1.07051 11.617 0.875 11.375 0.875ZM9.625 2.625H2.625C2.38301 2.625 2.1875 2.82051 2.1875 3.0625V10.3182C2.1875 10.4344 2.23398 10.5451 2.31602 10.6271L4.68535 12.99
165C4.71543 13.0266 4.74961 13.0512 4.78652 13.0717V13.0977H4.84395C4.8918 13.1154 4.94238 13.125 4.99434 13.125H9.625C9.86699 13.125 10.0625 12.9295 10.0625 12.6875V3.0625C10.0625 2.82051 9.86699 2.625 9.625 2.625ZM5.22266 12.25H5.21992L3.17188 10.202V10.1992H5.22266V12.25Z",fill:"black",fillOpacity:.45})))}const Pv=y.forwardRef(bv);t.p;var wv=t(84792);const Sv="Heading_wrapper__vc1lx",Nv=e=>{const{children:A,className:t}=e;return(0,lA.jsx)("div",{className:"".concat(Sv," ").concat(t||""),children:A})};var _v=t(66145);const Tv={wrapper:"ReportItemHeader_wrapper__KYgMk",active:"ReportItemHeader_active__9iQT5",heading:"ReportItemHeader_heading__-uBAn",dropdownItem:"ReportItemHeader_dropdownItem__8QnDe",actionOverlay:"ReportItemHeader_actionOverlay__AqmTT"},Dv=e=>{const{data:{itemValue:{reportName:A,disabled:t},active:a=!1,hidden:n=!1,usingAction:i=!1,usingDelete:s=!1},func:{onRemove:l,onDuplicate:r,onSelectItem:o}}=e;return(0,lA.jsx)("div",{className:(0,b.default)(Tv.wrapper,{[Tv.active]:a}),onClick:e=>{t||(e.stopPropagation(),o())},children:(0,lA.jsxs)("div",{className:Tv.heading,children:[(0,lA.jsx)("span",{className:Tv.headingText,children:A}),i&&(0,lA.jsx)(_v.A,{placement:"bottomRight",trigger:["click"],className:(0,b.default)(""),color:"default",overlayClassName:Tv.actionOverlay,selectedKeys:[],items:[{key:"duplicate",label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:(0,lA.jsx)(Pv,{className:"icw-flex-shrink-0"})}),(0,lA.jsx)("span",{children:"Duplicate"})]}),onClick:r},...s?[{key:"delete",label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:(0,lA.jsx)(wv.h,{className:"icw-flex-shrink-0"})}),(0,lA.jsx)("span",{style:{color:"#FF4D4F"},children:"Delete"})]}),onClick:l}]:[]]})]})})};Dv.defaultProps={};const kv=Dv,Lv={activeStepLabel:"ReportDetails_activeStepLabel__lelN3",stepContent:"ReportDetails_stepContent__mlXHS",stepAction:"ReportDetails_stepAction__KMy-P",wrapper:"ReportDetails_wrapper__vOYcS",contactNoInput:"ReportDetails_contactNoInput__cyzIY",text:"ReportDetails_text__66BGe",inputContainer:"ReportDetails_inputContainer__ngNcF"};(0,ne.Nv)(ee(),[Ue.Uq,Ue.mz]);const Rv={},Fv=(0,w.withRouter)((e=>{const{history:A,match:{params:t},defectCategories:a,reportList:n,reportDetail:i,getReportList:s,getReportDetail:l,updateReport:r}=e,[o,c]=y.useState(!1),{company:d,profile:g}=(0,Hl.yj)(),{uploadFile:C}=(0,Vl.A)(),{id:I,reportId:u,type:p}=t,E="edit"===p,B=[E?ee().translate("inspectionJobWorkspace.report.editReport"):ee().translate("adminInspectionWorkspace.steps.uploadReport"),ee().translate("adminInspectionWorkspace.steps.done")],Q=Ws.oN.map((e=>(0,v.A)((0,v.A)({},e),{},{label:ee().translate(e.label)}))),[m,h]=(0,y.useState)({type:null,message:null}),[x,f]=(0,y.useState)(1),[j]=(0,y.useState)({}),[b]=(0,y.useState)({0:!1,1:!0}),[P,w]=(0,y.useState)(0),[N,_]=(0,y.useState)(u);(0,y.useEffect)((()=>{s(I)}),[]),(0,y.useEffect)((()=>
1{l(I,N)}),[N]);const T=e=>{const A=R()(e,"documentList"),t={documentList:A?[A]:[]},a=R()(e,"inspectionForm.inspectionQuotes.0.isSelected",!1);return(0,v.A)((0,v.A)((0,v.A)({},e),t),{},{issueBy:a?R()(e,"inspectionForm.inspectionQuotes.0.companyName"):R()(e,"issueBy",""),inspectionDate:a?R()(e,"inspectionForm.inspectionQuotes.0.createdAt"):R()(e,"inspectionDate","")})},D={reports:E?[T(i)]:(e=>e.map(((e,A)=>(0,v.A)((0,v.A)({},T(e)),{},{reportName:"".concat(ee().translate("inspectionJobWorkspace.report.info")," ").concat(A+1)}))))(n)},k={noPadding:!0,style:{marginTop:24}},L={color:"#232B3A",fontWeight:500,textAlign:"center"},F=[{columnId:"poNo",label:ee().translate("adminInspectionWorkspace.form.poNo"),grid:2,render:e=>{let{poNo:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,style:{color:"#8991A0",fontWeight:500,fontSize:12},children:(0,ne.lB)(A)})}},{columnId:"itemName",label:ee().translate("adminInspectionWorkspace.form.itemName"),grid:4,render:e=>{let{itemName:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,style:{color:"#8991A0",fontWeight:500,fontSize:12},children:(0,ne.lB)(A)})}},{columnId:"itemNo",label:ee().translate("adminInspectionWorkspace.form.itemNo"),grid:2,render:e=>{let{itemNo:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,style:{color:"#8991A0",fontWeight:500,fontSize:12},children:(0,ne.lB)(A)})}},{columnId:"orderQty",label:ee().translate("adminInspectionWorkspace.form.orderQty"),grid:2,render:e=>{let{orderQty:A=0}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,style:{color:"#8991A0",fontWeight:500,fontSize:12},children:(0,lA.jsx)(Cv.A,{value:A,displayType:"text",thousandSeparator:!0})})}},{columnId:"cartonsNo",label:ee().translate("adminInspectionWorkspace.form.cartonQty"),grid:2,render:e=>{let{cartonsNo:A=0}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,style:{color:"#8991A0"},children:(0,lA.jsx)(Cv.A,{value:A,displayType:"text",thousandSeparator:!0})})}}],M=e=>{let A,t;switch(e){case"pass":case"acceptOfDefective":case"accept":A="#32C832",t="#32C8321A";break;case"fail":A="#FF5555",t="#FF55551A";break;default:A="#3A4861",t="#EBEDEF80"}return{color:A,background:t}},O=e=>(0,lA.jsx)(lA.Fragment,{children:e.reports.map(((e,A)=>(0,lA.jsx)(kv,{data:{itemValue:{reportName:e.reportName},active:P===A},func:{onSelectItem:()=>{w(A),_(e.id)}}})))});return(0,lA.jsxs)(Tl.A,{spinning:o,children:[(0,lA.jsx)(S.A,{position:"relative",mb:16,children:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(ov,{stepBarProps:{steps:B,activeStepIndex:x,activeStepLabel:(0,lA.jsx)(dv,{stepLabelProps:{activeStep:x,stepLength:B.length,stepLabel:B[x-1]}}),completedStep:j,disabledStep:b,onBack:()=>f(x-1),onSelect:e=>f(e),onQuit:()=>{(0,ne.R7)(A)("/admin/inspection/jobs/".concat(I))}}}),(0,lA.jsx)(Wc.A,{maxWidth:"lg",children:(0,lA.jsx)(S.A,{p:4,children:(0,lA.jsx)(S.A,{className:Lv.stepContent,children:(0,lA.jsx)(zs.lV,{initialValues:D,validateValues:Rv,onSubmit:async e=>{try{const t=()=>{c(!1),h({type:"success",message:E?ee().translate("inspectionJobWorkspace.report.actions.reportUpdated"):ee().translate("inspectionJobWorkspace.report.actions.reportUploaded")}),(0,ne.R7)(A)("/admin/inspection/jobs/".concat(I))},a=()=>{c(!1),h({type:"error",message:E?ee().translate("inspectionJobWorkspace.report.actions.updateReportFailed"):ee().translate("inspectionJobWorkspace.report.actions.uploadReportFailed")})};c(!0);for(const A of e.reports){const e=R()(A,"documentList");let n=null;if(e&&e.length>0){const A=e[0];if(A.originFileObj){n=(await C(A.originFileObj,d.companyId))[0].id}else n=A.id}const i=zn()(A,["reportNo","status","majorAccepted","minorAccepted","criticalAccepted","inspectionReportDefectItems","inspectionPOItems","issueBy","inspectionDate","AQLResult"]);r(I,R()(A,"id"),(0,v.A)((0,v.A)({},i),{},{documentListId:n}),t,a)}}catch(t){c(!1),h({type:"error",message:ee().translate("inspectionJobWorkspace.report.actions.uploadReportFailed")})}},render:e=>{const{values:A,setFieldValue:t,handleSubmit:s,handleChange:l}=e,r=R()(A,"reports[".concat(P,"].inspectionPOItems"),[]),o=R()(A,"reports[".concat(P,"].inspectionReportDefectItems"),[]),c=R()(A,"reports[".concat(P,"].AQLResult")),d=R()(cr()(Q,{value:c}),"label"),g=null===r||void 0===r?void 0:r.reduce(((e,A)=>e+A.inspectionDefectItems.reduce(((e,A)=>e+A.critical),0)),0),C=null===r||void 0===r?void 0:r.reduce(((e,A)=>e+A.inspectionDefectItems.reduce(((e,A)=>e+A.major),0)),0),I=null===r||void 0===r?void 0:r.reduce(((e,A)=>e+A.inspectionDefectItems.reduce(((e,A)=>e+A.minor),0)),0),u=(t,a,n)=>{let i="pass";switch(a){case"critical":(Number(t)<Number(g)||Number(R()(e.values,"reports[".concat(P,"].majorAccepted")))<Number(C)||Number(R()(e.values,"reports[".concat(P,"].minorAccepted")))<Number(I))&&(i="fail");break;case"major":(Number(t)<Number(C)||Number(R()(e.values,"reports[".concat(P,"].criticalAccepted")))<Number(g)||Number(R()(e.values,"reports[".concat(P,"].minorAccepted")))<Number(I))&&(i="fail");break;case"minor":(Number(t)<Number(I)||Number(R()(e.values,"reports[".concat(P,"].criticalAccepted")))<Number(g)||Number(R()(e.values,"reports[".concat(P,"].majorAccepted")))<Number(C))&&(i="fail");break;default:{var s;const e=r.map(((e,A)=>A===n.index?(0,v.A)((0,v.A)({},e),{},{inspectionDefectItems:(e.inspectionDefectItems||[]).map(((e,A)=>A===n.cIndex?(0,v.A)((0,v.A)({},e),{},{[n.key]:Number(t)}):e))}):e)),a=null===(s=A.reports)||void 0===s?void 0:s[P],l=null===e||void 0===e?void 0:e.reduce(((e,A)=>e+A.inspectionDefectItems.reduce(((e,A)=>e+A.critical),0)),0),o=null===e||void 0===e?void 0:e.reduce(((e,A)=>e+A.inspectionDefectItems.reduce(((e,A)=>e+A.major),0)),0),c=null===e||void 0===e?void 0:e.reduce(((e,A)=>e+A.inspectionDefectItems.reduce(((e,A)=>e+A.minor),0)),0);(Number(a.criticalAccepted)<Number(l)||Number(a.majorAccepted)<Number(o)||Number(a.minorAccepted)<Number(c))&&(i="fail");break}}e.setFieldValue("reports[".concat(P,"].AQLResult"),i)};return(0,lA.jsx)("form",{onSubmit:s,children:(0,lA.jsx)(Jr.ED,{name:"reports",render:()=>(0,lA.jsxs)(S.A,{display:"flex",children:[(0,lA.jsx)(S.A,{width:"25%",display:"flex",flexDirection:"column",marginRight:"16px",children:E?(0,lA.jsxs)(S.A,{style:{boxShadow:"0px 2px 4px 1px rgba(165, 178, 200, 0.1)",filter:"drop-shadow(0px 1px 6px rgba(165, 178, 200, 0.2))",borderRadius:4},children:[(0,lA.jsx)(S.A,{style:{background:"#EBF1FF",fontWeight:500,fontSize:16,padding:"16px 20px"}
1,children:"".concat(ee().translate("inspectionJobWorkspace.report.info")," ").concat(rm()(n,{id:Number(N)})+1)}),(0,lA.jsxs)(S.A,{style:{background:"#fff",padding:"16px 20px"},children:[(0,lA.jsxs)(S.A,{style:{marginBottom:16},children:[(0,lA.jsx)(Xe.A,{gutterBottom:!0,style:{color:"#8991A0",fontSize:12},children:ee().translate("adminInspectionWorkspace.form.inspectionDate")}),(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:12},children:(0,ne.lB)(R()(i,"inspectionDate")&&te()(R()(i,"inspectionDate")).format(Ws.rr))})]}),(0,lA.jsxs)(S.A,{style:{marginBottom:16},children:[(0,lA.jsx)(Xe.A,{gutterBottom:!0,style:{color:"#8991A0",fontSize:12},children:ee().translate("adminInspectionWorkspace.form.serviceProvider")}),(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:12},children:(0,ne.lB)(R()(i,"issueBy"))})]}),R()(i,"status")&&(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{gutterBottom:!0,style:{color:"#8991A0",fontSize:12},children:ee().translate("adminInspectionWorkspace.form.overallResult")}),(0,lA.jsx)(Gr.A,{label:ee().translate("inspectionJobWorkspace.report.".concat(R()(i,"status"))),style:{color:M(R()(i,"status")).color,background:M(R()(i,"status")).background,marginTop:"8px",fontWeight:500}})]})]})]}):O(A)}),(0,lA.jsx)(S.A,{width:"75%",children:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(ks.A,{className:Lv.wrapper,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,children:(0,lA.jsxs)(Xe.A,{className:Lv.text,style:{fontSize:16},children:["1. ",ee().translate("productTesting.actionReport.form.reportResult")]})}),(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,children:(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:8},k),{},{children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("adminInspectionWorkspace.form.uploadReportFile")}),(0,lA.jsx)(S.A,{pt:2,children:(0,lA.jsx)(ch.A,{dragger:!0,value:R()(A,"reports[".concat(P,"].documentList")),supportText:ee().translate("productTesting.actionReport.form.acceptedFormat"),onChange:e=>{t("reports[".concat(P,"].documentList"),e)}})})]}))}),(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,children:(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:8},k),{},{children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("productTesting.actionReport.form.reportIssueBy")}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"reports[".concat(P,"].issueBy"),formProps:e}})})]}))}),(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,children:(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:4},k),{},{children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("adminInspectionWorkspace.form.inspectionDate")}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(pd,{type:"date",pickerProps:{className:Lv.datePicker,value:R()(A,"reports[".concat(P,"].inspectionDate")),name:"reports[".concat(P,"].inspectionDate"),autoOk:!0,showEmptyValue:!0,formProps:e}})})]}))}),(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,children:(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:4},k),{},{children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("adminInspectionWorkspace.form.reportNo")}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"reports[".concat(P,"].reportNo"),placeholder:ee().translate("adminInspectionWorkspace.form.reportNoPlaceholder"),formProps:e}})})]}))}),(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,children:(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:4},k),{},{children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("adminInspectionWorkspace.form.overallResult")}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(zs.l6,{selectProps:{options:Q,name:"reports[".concat(P,"].status"),placeholder:ee().translate("adminInspectionWorkspace.form.overallResultPlaceholder"),multiple:!1,value:(0,$r.v)("status",Q,R()(A,"reports[".concat(P,"]"))),formProps:e,onChange:(e,A)=>{t("reports[".concat(P,"].status"),R()(A,"value"))}}})})]}))}),(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,children:(0,lA.jsx)(Jr.ED,{name:"reports[".concat(P,"].inspectionReportDefectItems"),render:A=>(0,lA.jsxs)(S.A,{children:[(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,(0,v.A)((0,v.A)({xs:4},k),{},{children:(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("adminInspectionWorkspace.form.reasons")})})),o.map(((n,i)=>(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:4,noPadding:!0,children:(0,lA.jsx)(S.A,{children:(0,lA.jsx)(zs.l6,{selectProps:{options:go(a),name:"reports[".concat(P,"].inspectionReportDefectItems[").concat(i,"].inspectionDefectCategoryId"),placeholder:ee().translate("adminInspectionWorkspace.form.reasonsPlaceholder"),multiple:!1,value:(0,$r.v)("inspectionDefectCategoryId",go(a),n),formProps:e,onChange:(e,A)=>{t("reports[".concat(P,"].inspectionReportDefectItems[").concat(i,"].inspectionDefectCategoryId"),R()(A,"value"))}}})})}),(0,lA.jsx)(iA.GV,{xs:6,noPadding:!0,style:{marginTop:2},children:(0,lA.jsx)(S.A,{marginLeft:"8px",padding:"7px 16px",style:{border:"1px solid #C4C8D0",borderRadius:4},children:(0,lA.jsx)("input",{name:"reports[".concat(P,"].inspectionReportDefectItems[").concat(i,"].remark"),value:R()(n,"remark"),onChange:l,placeholder:ee().translate("adminInspectionWorkspace.form.reasonsDescriptionPlaceholder"),className:Lv.contactNoInput})})}),i>
10&&(0,lA.jsx)(iA.GV,{xs:2,noPadding:!0,children:(0,lA.jsxs)(Gs.A,{onClick:()=>A.remove(i),children:[(0,lA.jsx)(Iv.A,{style:{color:"#3A4861"}}),(0,lA.jsx)(Xe.A,{style:{color:"#3A4861",fontWeight:500,marginLeft:5},children:ee().translate("adminInspectionWorkspace.form.remove")})]})})]})},i)))]}),(0,lA.jsxs)(fr.A,{variant:"outlined",style:{borderColor:"#005EFF",color:"#005EFF",marginTop:16,textTransform:"none"},onClick:()=>A.push(),children:[(0,lA.jsx)(Yl.A,{}),ee().translate("adminInspectionWorkspace.form.addReason")]})]})})})]})}),(0,lA.jsx)(ks.A,{className:Lv.wrapper,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,children:(0,lA.jsxs)(Xe.A,{className:Lv.text,style:{fontSize:16,marginBottom:24},children:["2. ",ee().translate("adminInspectionWorkspace.form.defect")]})}),(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,children:r.map(((n,i)=>(0,lA.jsxs)(S.A,{style:{border:"1px solid #EBF1FF",marginBottom:24},children:[(0,lA.jsx)(wl.A,{container:!0,style:{background:"#EBF1FF",borderRadius:"4px 4px 0px 0px"},children:F.map((e=>(0,lA.jsx)(iA.GV,{xs:e.grid,style:{color:"#8991A0",fontWeight:500,fontSize:12,padding:"8px 12px"},children:e.label},e.columnId)))}),(0,lA.jsx)(wl.A,{container:!0,style:{background:"#F7FAFF"},children:F.map((e=>(0,lA.jsx)(iA.GV,{xs:e.grid,style:{padding:"8px 12px"},children:e.render(n)},e.columnId)))}),(0,lA.jsx)(Jr.ED,{name:"reports[".concat(P,"].inspectionPOItems[").concat(i,"].inspectionDefectItems"),render:s=>(0,lA.jsxs)(wl.A,{container:!0,style:{padding:12},children:[R()(A,"reports[".concat(P,"].inspectionPOItems[").concat(i,"].inspectionDefectItems"),[]).map(((r,o)=>(0,lA.jsxs)(wl.A,{container:!0,style:{marginBottom:R()(A,"reports[".concat(P,"].inspectionPOItems[").concat(i,"].inspectionDefectItems"),[]).length>0?10:0},children:[(0,lA.jsxs)(iA.GV,{xs:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("adminInspectionWorkspace.form.defectReason")}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(zs.l6,{selectProps:{options:go(a),name:"reports[".concat(P,"].inspectionPOItems[").concat(i,"].inspectionDefectItems[").concat(o,"].inspectionDefectCategoryId"),placeholder:ee().translate("adminInspectionWorkspace.form.defectReasonPlaceholder"),multiple:!1,value:(0,$r.v)("inspectionDefectCategoryId",go(a),r),formProps:e,onChange:(e,A)=>{t("reports[".concat(P,"].inspectionPOItems[").concat(i,"].inspectionDefectItems[").concat(o,"].inspectionDefectCategoryId"),R()(A,"value"))}}})})]}),(0,lA.jsxs)(iA.GV,{xs:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,paddingLeft:8},gutterBottom:!0,children:ee().translate("adminInspectionWorkspace.form.remarks")}),(0,lA.jsx)(S.A,{marginLeft:"8px",padding:"7px 16px",style:{border:"1px solid #C4C8D0",borderRadius:4},children:(0,lA.jsx)("input",{name:"reports[".concat(P,"].inspectionPOItems[").concat(i,"].inspectionDefectItems[").concat(o,"].remark"),value:null===r||void 0===r?void 0:r.remark,onChange:l,placeholder:ee().translate("adminInspectionWorkspace.form.remarks"),className:Lv.contactNoInput})})]}),(0,lA.jsxs)(iA.GV,{xs:1,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,paddingLeft:8},gutterBottom:!0,children:ee().translate("adminInspectionWorkspace.form.critical")}),(0,lA.jsx)(S.A,{marginLeft:"8px",padding:"7px 16px",style:{border:"1px solid #C4C8D0",borderRadius:4},children:(0,lA.jsx)("input",{type:"number",name:"reports[".concat(P,"].inspectionPOItems[").concat(i,"].inspectionDefectItems[").concat(o,"].critical"),value:null===r||void 0===r?void 0:r.critical,onChange:e=>{l(e),u(e.target.value,"",{index:i,cIndex:o,key:"critical"})},placeholder:ee().translate("adminInspectionWorkspace.form.critical"),className:Lv.contactNoInput})})]}),(0,lA.jsxs)(iA.GV,{xs:1,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,paddingLeft:8},gutterBottom:!0,children:ee().translate("adminInspectionWorkspace.form.major")}),(0,lA.jsx)(S.A,{marginLeft:"8px",padding:"7px 16px",style:{border:"1px solid #C4C8D0",borderRadius:4},children:(0,lA.jsx)("input",{type:"number",name:"reports[".concat(P,"].inspectionPOItems[").concat(i,"].inspectionDefectItems[").concat(o,"].major"),value:null===r||void 0===r?void 0:r.major,onChange:e=>{l(e),u(e.target.value,"",{index:i,cIndex:o,key:"major"})},placeholder:ee().translate("adminInspectionWorkspace.form.major"),className:Lv.contactNoInput})})]}),(0,lA.jsxs)(iA.GV,{xs:1,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,paddingLeft:8},gutterBottom:!0,children:ee().translate("adminInspectionWorkspace.form.minor")}),(0,lA.jsx)(S.A,{marginLeft:"8px",padding:"7px 16px",style:{border:"1px solid #C4C8D0",borderRadius:4},children:(0,lA.jsx)("input",{type:"number",name:"reports[".concat(P,"].inspectionPOItems[").concat(i,"].inspectionDefectItems[").concat(o,"].minor"),value:null===r||void 0===r?void 0:r.minor,onChange:e=>{l(e),u(e.target.value,"",{index:i,cIndex:o,key:"minor"})},placeholder:ee().translate("adminInspectionWorkspace.form.minor"),className:Lv.contactNoInput})})]}),R()(n,"inspectionDefectItems",[]).length>1&&(0,lA.jsx)(iA.GV,{xs:1,noPadding:!0,children:(0,lA.jsx)(Gs.A,{style:{marginTop:20},onClick:()=>s.remove(o),children:(0,lA.jsx)(Iv.A,{style:{color:"#3A4861"}})})})]},o))),(0,lA.jsxs)(fr.A,{variant:"outlined",style:{borderColor:"#005EFF",color:"#005EFF",marginTop:16,textTransform:"none"},onClick:()=>s.push({defectReason:"",remarks:"",critical:0,major:0,minor:0}),children:[(0,lA.jsx)(Yl.A,{}),ee().translate("adminInspectionWorkspace.form.addDefect")]})]})})]},i)))}),(0,lA.jsxs)(wl.A,{container:!0,style:{marginTop:32,marginRight:"2%"},spacing:1,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4}),(0,lA.jsx)(wl.A,{item:!0,xs:5,style:{display:"flex",justifyContent:"flex-end",alignItems:"center",color:"#232B3A",fontWeight:500},children:ee().translate("adminInspectionWorkspace.form.totalDefects")}),(0,lA.jsx)(wl.A,{item:!0,xs:1,style:L,children:g}),(0,lA.jsx)(wl.A,{item:!0,xs:1,style:L,children:C}),(0,lA.jsx)(wl.A,{item:!0,xs:1,style:L,children:I})]}),(0,lA.jsxs)(wl.A,{container:!0,style:{marginTop:32,marginRight:"2%"},spacing:1,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4}),(0,lA.jsx)(wl.A,{item:!0,xs:5,style:{display:"flex",justifyContent:"flex-end",alignItems:"center",color:"#232B3A",fontWeight:500},children:ee().translate("adminInspectionWorkspace.form.defectAccepted")}),(0,lA.jsx)(wl.A,{item:!0,xs:1,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{type:"number",name:"reports[".concat(P,"].criticalAccepted"),
1className:Lv.inputContainer,formProps:e,onChange:A=>{const t=A.target.value;u(t,"critical"),e.setFieldValue("reports[".concat(P,"].criticalAccepted"),t)}}})}),(0,lA.jsx)(wl.A,{item:!0,xs:1,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{type:"number",name:"reports[".concat(P,"].majorAccepted"),className:Lv.inputContainer,formProps:e,onChange:A=>{const t=A.target.value;u(t,"major"),e.setFieldValue("reports[".concat(P,"].majorAccepted"),t)}}})}),(0,lA.jsx)(wl.A,{item:!0,xs:1,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{type:"number",name:"reports[".concat(P,"].minorAccepted"),className:Lv.inputContainer,formProps:e,onChange:A=>{const t=A.target.value;u(t,"minor"),e.setFieldValue("reports[".concat(P,"].minorAccepted"),t)}}})})]}),(0,lA.jsxs)(wl.A,{container:!0,style:{marginTop:32},spacing:1,children:[(0,lA.jsx)(wl.A,{item:!0,xs:4}),(0,lA.jsx)(wl.A,{item:!0,xs:5,style:{display:"flex",justifyContent:"flex-end",alignItems:"center",color:"#232B3A",fontWeight:700},children:ee().translate("adminInspectionWorkspace.form.result")}),(0,lA.jsx)(wl.A,{item:!0,xs:3,style:{color:M(c).color,fontWeight:700},children:(0,ne.lB)(d)})]})]})}),(0,lA.jsx)(fr.A,{type:"submit",style:{background:"#005EFF",color:"#ffff",marginTop:32,textTransform:"none",width:92},children:E?ee().translate("general.update"):ee().translate("general.upload")})]})})]})})})}})})})})]})}),(0,lA.jsx)(Wn.A,{notification:m,onClose:()=>h({type:null,message:null})})]})})),Mv="inspectionJobDetailWorkspace.data",Ov=(0,j.Ng)((e=>({isHackedAccount:(0,O.R5)(e),defectCategories:e.inspectionDefectCategories.data,reportList:(0,lt.fd)(Mv,"reportList")(e),reportDetail:(0,lt.fd)(Mv,"reportDetail")(e)})),(e=>({getReportList:(0,st.zH)(Wt,e),getReportDetail:(0,st.zH)(qt,e),updateReport:(0,st.zH)(Jt,e)})))(Fv),zv=e=>({block:{paddingTop:e.spacing(2)},display:{display:"block"},hidden:{display:"none"},grid:{display:"flex",justifyContent:"center",textAlign:"center"},button:{backgroundColor:"transparent",boxShadow:"0px 0px",fontSize:"18px",margin:e.spacing(1)},card:{minWidth:500,minHeight:500},companyInfoBlock:{paddingBottom:e.spacing(5)}}),Vv={name:(0,SE.Yj)().required(),address:(0,SE.Yj)().required(),country:(0,SE.Yj)().required(),city:(0,SE.Yj)().required(),contactPerson:(0,SE.Yj)().required(),email:(0,SE.Yj)().required(),phone:(0,SE.Yj)().required()},Hv=e=>"ICWCompanyInvoice"===e,Wv=e=>"specialVATInvoice"===e,qv=(0,SE.Ik)({invoice:(0,SE.Ik)().when("invoiceType",{is:Hv,then:(0,SE.Ik)(Vv),otherwise:(0,SE.Ik)().notRequired()}),taxRegistrationCode:(0,SE.Yj)().when("invoiceType",{is:Wv,then:(0,SE.Yj)().required(),otherwise:(0,SE.Yj)().notRequired()}),enterpriseName:(0,SE.Yj)().when("invoiceType",{is:Wv,then:(0,SE.Yj)().required(),otherwise:(0,SE.Yj)().notRequired()}),invoiceAddress:(0,SE.Yj)().when("invoiceType",{is:Wv,then:(0,SE.Yj)().required(),otherwise:(0,SE.Yj)().notRequired()}),enterpriseCountry:(0,SE.Yj)().when("invoiceType",{is:Wv,then:(0,SE.Yj)().required(),otherwise:(0,SE.Yj)().notRequired()}),enterpriseState:(0,SE.Yj)().when("invoiceType",{is:Wv,then:(0,SE.Yj)().required(),otherwise:(0,SE.Yj)().notRequired()}),bankName:(0,SE.Yj)().when("invoiceType",{is:Wv,then:(0,SE.Yj)().required(),otherwise:(0,SE.Yj)().notRequired()}),bankAddress:(0,SE.Yj)().when("invoiceType",{is:Wv,then:(0,SE.Yj)().required(),otherwise:(0,SE.Yj)().notRequired()}),bankCountry:(0,SE.Yj)().when("invoiceType",{is:Wv,then:(0,SE.Yj)().required(),otherwise:(0,SE.Yj)().notRequired()}),bankState:(0,SE.Yj)().when("invoiceType",{is:Wv,then:(0,SE.Yj)().required(),otherwise:(0,SE.Yj)().notRequired()}),chinaBrFile:(0,SE.YO)().label("file").when("invoiceType",{is:Hv,then:(0,SE.YO)().notRequired(),otherwise:(0,SE.YO)().required()})}),Uv=(0,SE.Ik)({company:(0,SE.Ik)(Vv),factory:(0,SE.Ik)(Vv),buyer:(0,SE.Ik)().when("addBuyerInfo",{is:e=>Boolean(parseInt(e,10)),then:(0,SE.Ik)(Vv),otherwise:(0,SE.Ik)().notRequired()}),supplier:(0,SE.Ik)().when("addSupplierInfo",{is:e=>Boolean(parseInt(e,10)),then:(0,SE.Ik)(Vv),otherwise:(0,SE.Ik)().notRequired()})});var Jv=t(60422);const Gv=e=>(0,lA.jsx)(Jv.A,(0,v.A)({componentConfig:{postUrl:"".concat(ne.xx).concat(ne.j8,"/inspections/files/upload")},djsConfig:{headers:{Authorization:(0,ne.Ri)("token")},addRemoveLinks:!1,autoProcessQueue:!1,maxFiles:1,params:{type:"BR"}},layout:(0,lA.jsx)("div",{className:"dz-message",children:ee().translate("inspectionJobDetailWorkspace.uploadChinaBR")}),previewTemplate:(0,lA.jsx)("div",{className:"dz-image-preview",children:(0,lA.jsxs)(wl.A,{container:!0,direction:"row",alignItems:"flex-start",children:[(0,lA.jsx)(iA.GV,{children:(0,lA.jsx)(Pd(),{path:jd.$BT,size:1})}),(0,lA.jsx)(iA.GV,{xs:8,sm:8,md:8,children:(0,lA.jsx)(Xe.A,{noWrap:!0,"data-dz-name":!0,align:"justify"})}),(0,lA.jsx)(iA.GV,{children:(0,lA.jsx)("div",{className:"dz-remove","data-dz-remove":!0,children:(0,lA.jsx)(hC.A,{})})})]})})},e));var Yv=t(73129);const Zv=(0,dI.A)(yC.A),Xv=(0,dI.A)(Pg.A),Kv=(0,dI.A)(cu.A),$v=e=>{let{disabled:A,invoice:t={},target:a}=e;const n=t[a]?t[a].country:"",i="China"===n?ne.XR.map((e=>({label:ee().translate("state.".concat(e)),value:e}))):ne.MO.map((e=>({label:ee().translate("state.".concat(e)),value:e})));return(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:(0,lA.jsx)(Zv,{disabled:A,storeName:"inspectionJobDetailWorkspace",accessPath:["invoice",a,"name"],shrink:!0,fieldName:"".concat(a,"Name")})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Zv,{disabled:A,storeName:"inspectionJobDetailWorkspace",accessPath:["invoice",a,"address"],shrink:!0,fieldName:"".concat(a,"Address")})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:(0,lA.jsx)(Kv,{disabled:A,storeName:"inspectionJobDetailWorkspace",accessPath:["invoice",a,"country"],shrink:!0,choices:ne.HH.map((e=>{let{region:A}=e;return{label:ee().translate("country.".concat(A)),value:A,region:A}})),fieldName:"".concat(a,"Country")})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:"China"===n||"United States"===n?(0,lA.jsx)(Xv,{disabled:A,storeName:"inspectionJobDetailWorkspace",accessPath:["invoice",a,"city"],shrink:!0,choices:i,fieldName:"".concat(a,"City")}):(0,lA.jsx)(Zv,{disabled:A,storeName:"inspectionJobDetailWorkspace",accessPath:["invoice",a,"city"],shrink:!0,fieldName:"".concat(a,"City")})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:(0,lA.jsx)(Zv,{disabled:A,storeName:"inspectionJobDetailWorkspace",accessPath:["invoice",a,"contactPerson"],shrink:!0,fieldName:"".concat(a,"ContactPerson")})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:(0,lA.jsx)(Zv,{disabled:A,storeName:"inspectionJobDetailWorkspace",accessPath:["invoice",a,"email"],shrink:!0,fieldName:"".concat(a,"Email")})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:(0,lA.jsx)(Zv,{disabled:A,storeName:"inspectionJobDetailWorkspace",accessPath:["invoice",a,"phone"],shrink:!0,fieldName:"".concat(a,"Phone")})})]})};$v.defaultProps={disabled:!1};const ef=(0,j.Ng)((e=>({invoice:e.inspectionJobDetailWorkspace.data.invoice})))((0,pA.A)(EA.A)($v)),Af=(0,pA.A)((0,BA.A)(EA.A,zv))((e=>{let{classes:A}=e;return(0,lA.jsx)("div",{className:A.companyInfoBlock,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(ef,{target:"invoice"})})})})),tf=e=>{let{classes:A,dropzone:t,hide:a}=e;return(0,lA.jsxs)(wl.A,{className:Si()(A.block,{[A.hidden]:a}),container:!0,alignContent:"flex-start",children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{variant:"subtitle1",gutterBottom:!0,children:[(0,lA.jsx)("span",{className:A.mandatory,children:"*"}),ee().translate("inspectionJobDetailWorkspace.withTax")]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:t})]})};tf.defaultProps={hide:!1};const af=(0,pA.A)((0,BA.A)(EA.A,zv))(tf),nf=(0,dI.A)(yC.A),sf=(0,pA.A)((0,BA.A)(EA.A,zv))((0,j.Ng)((e=>({invoice:e.inspectionJobDetailWorkspace.data.invoice})))((e=>{let{classes:A,dropzone:t,invoice:{invoiceCountry:a,bankCountry:n}}=e;const i=e=>"China"===e?ne.XR.map((e=>({label:ee().translate("state.".concat(e)),value:e}))):ne.MO.map((e=>({label:ee().translate("state.".concat(e)),value:e})));return(0,lA.jsxs)(wl.A,{className:A.block,container:!0,alignContent:"flex-start",children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{variant:"subtitle1",gutterBottom:!0,children:[(0,lA.jsx)("span",{className:A.mandatory,children:"*"}),ee().translate("inspectionJobDetailWorkspace.withTax")]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:(0,lA.jsx)(nf,{storeName:"inspectionJobDetailWorkspace",accessPath:["invoice","taxRegistrationCode"],shrink:!0})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:(0,lA.jsx)(nf,{storeName:"inspectionJobDetailWorkspace",accessPath:["invoice","enterpriseName"],shrink:!0})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(nf,{storeName:"inspectionJobDetailWorkspace",accessPath:["invoice","invoiceAddress"],shrink:!0})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:(0,lA.jsx)(cu.A,{storeName:"inspectionJobDetailWorkspace",accessPath:["invoice","enterpriseCountry"],shrink:!0,choices:ne.HH.map((e=>{let{region:A}=e;return{label:ee().translate("country.".concat(A)),value:A,region:A}}))})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:"China"===a||"United States"===a?(0,lA.jsx)(Pg.A,{storeName:"inspectionJobDetailWorkspace",accessPath:["invoice","enterpriseState"],shrink:!0,choices:i(a)}):(0,lA.jsx)(yC.A,{storeName:"inspectionJobDetailWorkspace",accessPath:["invoice","enterpriseState"],shrink:!0})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:(0,lA.jsx)(nf,{storeName:"inspectionJobDetailWorkspace",accessPath:["invoice","bankName"],shrink:!0})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(nf,{storeName:"inspectionJobDetailWorkspace",accessPath:["invoice","bankAddress"],shrink:!0})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:(0,lA.jsx)(cu.A,{storeName:"inspectionJobDetailWorkspace",accessPath:["invoice","bankCountry"],shrink:!0,choices:ne.HH.map((e=>{let{region:A}=e;return{label:ee().translate("country.".concat(A)),value:A,region:A}}))})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:"China"===n||"United States"===n?(0,lA.jsx)(Pg.A,{storeName:"inspectionJobDetailWorkspace",accessPath:["invoice","bankState"],shrink:!0,choices:i(n)}):(0,lA.jsx)(yC.A,{storeName:"inspectionJobDetailWorkspace",accessPath:["invoice","bankState"],shrink:!0})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:t})]})}))),lf=(0,dI.A)(Pg.A),rf=(0,j.Ng)((e=>({invoiceType:e.inspectionJobDetailWorkspace.data.invoice.invoiceType})))((0,pA.A)((0,BA.A)(EA.A,zv))((e=>{const{classes:A,brDropzone:t,invoiceType:a}=e,[n,i]=(0,y.useState)({invoiceTypes:[{label:ee().translate("inspectionJobDetailWorkspace.ICWCompanyInvoice"),value:"ICWCompanyInvoice"},{label:ee().translate("inspectionJobDetailWorkspace.plainVATInvoice"),value:"plainVATInvoice"},{label:ee().translate("inspectionJobDetailWorkspace.specialVATInvoice"),value:"specialVATInvoice"}]}),{invoiceTypes:s}=n;return(0,lA.jsx)(ks.A,{className:A.paper,children:(0,lA.jsxs)("div",{className:A.companyInfoBlock,children:[(0,lA.jsxs)(wl.A,{className:A.block,container:!0,alignContent:"flex-start",children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{variant:"h6",gutterBottom:!0,children:[(0,lA.jsx)("span",{className:A.mandatory,children:"*"}),ee().translate("inspectionJobDetailWorkspace.selectInvoice")]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,children:(0,lA.jsx)(lf,{storeName:"inspectionJobDetailWorkspace",accessPath:["invoice","invoiceType"],shrink:!0,choices:s})})]}),(0,lA.jsxs)("div",{className:a?A.display:A.hidden,children:[(0,lA.jsx)(wl.A,{className:A.block,container:!0,alignContent:"flex-start",children:(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{variant:"h6",gutterBottom:!0,children:ee().translate("inspectionJobDetailWorkspace.invoiceDetail")})})}),"ICWCompanyInvoice"===a&&(0,lA.jsx)(Af,{}),"plainVATInvoice"===a&&(0,lA.jsx)(af,{dropzone:t}),"specialVATInvoice"===a&&(0,lA.jsx)(sf,{dropzone:t})]})]})})}))),of=(0,j.Ng)((e=>({store:e})),(e=>
1({onFieldUpdate:(A,t,a)=>{e((0,St.QB)(A,t,a))}})))((e=>{let{store:A,storeName:t,accessPath:a,choices:n,onFieldUpdate:i}=e;return(0,lA.jsx)(ko.A,{component:"fieldset",children:(0,lA.jsx)(Og.A,{row:!0,"aria-label":a[a.length-1],value:(0,St._W)(A[t].data,a)||"0",onChange:(e,A)=>i(t,a,A),children:n.map((e=>(0,lA.jsx)(Zr.A,(0,v.A)({control:(0,lA.jsx)(zg.A,{})},e),e.value)))})})})),cf=(0,j.Ng)((e=>({data:e.inspectionJobDetailWorkspace.data})),(e=>({onToggleInfo:(A,t)=>e(function(e,A){return{type:Rt.A.INSPECTION_JOB_INVOICE_TOGGLE,context:e,checked:A}}(A,t))})))((0,pA.A)((0,BA.A)(EA.A,zv))((e=>{const{classes:A,data:{invoice:t},onToggleInfo:a}=e,[n,i]=(0,y.useState)({buyer:!1,supplier:!1}),{buyer:s,supplier:l}=n;function r(e){const{name:A,checked:t}=e.target;i((()=>(a(A,t),(0,v.A)((0,v.A)({},n),{},{[A]:t}))))}return(0,lA.jsxs)(ks.A,{className:A.paper,children:[(0,lA.jsx)("div",{className:A.companyInfoBlock,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{variant:"h6",gutterBottom:!0,children:[(0,lA.jsx)("span",{className:A.mandatory,children:"*"}),ee().translate("inspectionJobDetailWorkspace.companyInfo")]})}),(0,lA.jsx)(ef,{target:"company"})]})}),(0,lA.jsx)("div",{className:A.companyInfoBlock,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{variant:"h6",gutterBottom:!0,children:[(0,lA.jsx)("span",{className:A.mandatory,children:"*"}),ee().translate("inspectionJobDetailWorkspace.factoryInfo")]})}),(0,lA.jsx)(ef,{target:"factory"})]})}),(0,lA.jsx)("div",{className:A.companyInfoBlock,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{variant:"h6",gutterBottom:!0,children:[(0,lA.jsx)("span",{className:A.mandatory,children:"*"}),ee().translate("inspectionJobDetailWorkspace.buyerInfo")]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(of,{storeName:"inspectionJobDetailWorkspace",accessPath:["invoice","addBuyerInfo"],choices:[{label:ee().translate("inspectionJobDetailWorkspace.addBuyerInfo"),value:"1"},{label:ee().translate("inspectionJobDetailWorkspace.notApplicable"),value:"0"}]})}),!!parseInt(t.addBuyerInfo,10)&&[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Zr.A,{control:(0,lA.jsx)(Yr.A,{}),name:"buyer",label:ee().translate("inspectionJobDetailWorkspace.sameAsCompanyInfo"),checked:s,onChange:r})},0),(0,lA.jsx)(ef,{disabled:s,target:"buyer"},1)]]})}),(0,lA.jsx)("div",{className:A.companyInfoBlock,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(Xe.A,{variant:"h6",gutterBottom:!0,children:[(0,lA.jsx)("span",{className:A.mandatory,children:"*"}),ee().translate("inspectionJobDetailWorkspace.supplierInfo")]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(of,{storeName:"inspectionJobDetailWorkspace",accessPath:["invoice","addSupplierInfo"],choices:[{label:ee().translate("inspectionJobDetailWorkspace.addSupplierInfo"),value:"1"},{label:ee().translate("inspectionJobDetailWorkspace.notApplicable"),value:"0"}]})}),!!parseInt(t.addSupplierInfo,10)&&[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Zr.A,{control:(0,lA.jsx)(Yr.A,{}),name:"supplier",label:ee().translate("inspectionJobDetailWorkspace.sameAsCompanyInfo"),checked:l,onChange:r})},0),(0,lA.jsx)(ef,{disabled:l,target:"supplier"},1)]]})})]})}))),df=(0,pA.A)(zv)((e=>{let{classes:A}=e;return(0,lA.jsxs)(wl.A,{className:A.block,container:!0,alignContent:"center",children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,children:ee().translate("inspectionJobWorkspace.invoiceReview.title")})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,children:ee().translate("inspectionJobWorkspace.invoiceReview.subtitle")})})]})}));(0,ne.Nv)(ee(),[Ue.mz]);let gf=0,Cf=0;const If=(0,w.withRouter)((0,j.Ng)((e=>({loginState:e.loginState.profile,data:e.inspectionJobDetailWorkspace.data.invoice,activeStep:e.inspectionJobDetailWorkspace.activeStep,status:e.inspectionJobDetailWorkspace.status,errors:e.inspectionJobDetailWorkspace.errors})),(e=>({onInit:(A,t)=>e(function(e,A){return{type:Rt.A.INSPECTION_JOB_DETAIL_INVOICE_INIT,company:e,quoteId:A}}(A,t)),onUploadFile:(e,A)=>{Object.keys(e)&&Object.keys(e).map((A=>{if(e[A]&&e[A].getQueuedFiles().length>0)gf++,e[A].processQueue(e);else if(e[A]){gf++;const t=new Blob;t.upload={chunked:e[A].defaultOptions.chunking},e[A].uploadFile(t)}})),0===gf&&A("/inspection")},onPrevStep:()=>e({type:Rt.A.INSPECTION_JOB_INVOICE_PREV_STEP}),onNextStep:()=>e({type:Rt.A.INSPECTION_JOB_INVOICE_NEXT_STEP}),onUploadSuccess:e=>{Cf++,Cf===gf&&e("/inspection")},onFileUpdate:(A,t,a)=>e((0,St.QB)(A,t,a)),onValidate:(A,t)=>e((0,St.RM)("inspectionJobDetailWorkspace",A,t)),onSubmit:A=>e(zt(A))})))((0,pA.A)((0,BA.A)(zv,Eg.A))((e=>{const{classes:A,history:t,history:{location:{state:a}},errors:n,status:i,match:{params:{id:s}},activeStep:l,data:r,loginState:o,onInit:c,onSubmit:d,onPrevStep:g,onNextStep:C,onFileUpdate:I,onUploadFile:u,onUploadSuccess:p,onValidate:E}=e,[B,Q]=(0,y.useState)({openDialog:!1,companyBrDz:null,steps:[ee().translate("inspectionJobDetailWorkspace.stepReport"),ee().translate("inspectionJobDetailWorkspace.stepInvoice"),ee().translate("inspectionJobDetailWorkspace.stepViewInvoice")]}),{companyBrDz:m,path:h,openDialog:x,steps:f}=B;function j(e){Q((0,v.A)((0,v.A)({},B),{},{openDialog:e}))}return(0,y.useEffect)((()=>{c(o.companyMaps[0].company,a)}),[]),(0,y.useEffect)((()=>{"completed"===i&&u({companyBrDz:m},(0,ne.R7)(t),h),"validated"===i&&C()}),[i]),(0,y.useEffect)((()=>{"uninitialized"===i&&j(!1),n&&n.length>0&&j(!0)}),[n]),(0,lA.jsxs)("div",{children:[(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(iA.GV,{noPadding:!0,children:(0,lA.jsx)(Sa.A,{type:"text",onClick:()=>t.goBack(),icon:(0,lA.jsx)(Ho.A,{}
1),children:ee().translate("inspectionJobWorkspace.goBack")})})}),(0,lA.jsxs)(ks.A,{style:{paddingBottom:24},children:[(0,lA.jsxs)(hr,{divider:!0,children:[(0,lA.jsx)(xr,{}),(0,lA.jsx)(rB,{activeStep:l,steps:f}),(0,lA.jsx)(xr,{})]}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)("div",{style:{width:"98%",height:"100%",margin:"auto",marginBottom:"10px",overflow:"auto"},children:[0===l&&(0,lA.jsx)(cf,{}),1===l&&(0,lA.jsx)(rf,{brDropzone:(0,lA.jsx)(Gv,{className:A.documentDz,onChange:function(e){Q((()=>{const{files:A}=e;return A.length>0?A.filter((e=>e.accepted)).map(((e,A)=>I("inspectionJobDetailWorkspace",["invoice","chinaBrFile",A],e.upload))):I("inspectionJobDetailWorkspace",["invoice","chinaBrFile"],[]),(0,v.A)((0,v.A)({},B),{},{companyBrDz:e})}))},onSuccess:function(){p((0,ne.R7)(t))}})}),2===l&&(0,lA.jsx)(df,{})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{container:!0,justify:"space-between",children:[(0,lA.jsx)(iA.GV,{children:0!==l&&(0,lA.jsx)(Sa.A,{type:"primary",onClick:g,children:ee().translate("inspectionJobWorkspace.prev")})}),(0,lA.jsx)(iA.GV,{children:(0,lA.jsx)(Sa.A,{type:"primary",onClick:l===f.length-1?function(){d(s)}:function(){0===l?E(Uv,r):1===l&&E(qv,r)},children:l===f.length-1?ee().translate("inspectionJobWorkspace.confirm"):ee().translate("inspectionJobWorkspace.next")})}),(0,lA.jsx)(Yv.A,{storeName:"inspectionJobDetailWorkspace",title:ee().translate("inspectionJobDetailWorkspace.errorDialogTitle"),isOpen:x,errors:n,onClose:function(){Q((0,v.A)((0,v.A)({},B),{},{openDialog:!1}))}})]})})]})]})})))),uf=["locations","dateOperator"],pf=e=>e.inspectionList.data.jobs,Ef=(0,z.Mz)([e=>e.inspectionList.data.filters,e=>e.inspectionList.data.searchKeyword],((e,A)=>{let{locations:t=[],dateOperator:a}=e,n=(0,f.A)(e,uf);return t.filter((e=>Object.values(e).some((e=>e)))).length+Object.values(n).filter((e=>e)).length+(A.length>0?1:0)})),Bf=((0,z.Mz)((e=>e.inspectionList.data.jobs.inspections),(e=>e.map((e=>{let{id:A,recordType:t,inspectionJobNoMap:a,inspectionDate:n,inspectionFactory:i,inspectionPOReportGroups:s,status:l,isPublished:r,createdAt:o}=e;const{jobNo:c}=a.jobNoList,{name:d,nameChi:g}=i;return{id:A,jobNo:c,recordType:t,inspectionDate:n,name:d,nameChi:g,status:l,inspectionPOReportGroups:s,isPublished:r,createdAt:o}})))),(0,z.Mz)(pf,(e=>{let{totalJobs:A,totalRecords:t,totalDraft:a}=e;return{totalJobs:A,totalRecords:t,totalDraft:a}})),(0,z.Mz)([e=>e.inspectionList.data.currTab,pf],((e,A)=>{let{totalJobs:t,totalRecords:a,totalDraft:n}=A;switch(e){case 0:return t+a;case 1:return t;case 2:return a;case 3:return n;default:return 0}})),e=>{switch(e){case 1:return{recordType:"job",isPublished:!0};case 2:return{recordType:"records",isPublished:!0};case 3:return{recordType:"all",isPublished:!1};default:return{recordType:"all",isPublished:!0}}});var Qf=t(68248);function mf(e,A){let t=1;if(A)t=A;else if((0,qu.Xv)(qu.cL.inspectionListTableParams)){const a=JSON.parse((0,qu.Xv)(qu.cL.inspectionListTableParams));a&&a.currTab===e&&a.pageNo!==A&&(t=a.pageNo)}return A=>{const{recordType:a,isPublished:n}=Bf(e),i={pageNo:t};return A(function(e){return{type:Qf.hO,params:e}}(i)),ot()("".concat(ne.xx).concat(ne.j8,"/inspections").concat(n?"":"/draft","/list/").concat(a).concat((0,ne.qs)(i)),{headers:{Authorization:(0,ne.Ri)("token")}}).then(ne.dq).then(ne.Pq).then((i=>A(function(e,A){let{recordType:t,isPublished:a,currTab:n,pageNo:i}=A;const{totalJobs:s=0,totalDraft:l=0,totalRecords:r=0}=e,o={startIndex:i>Math.ceil((a?(e=>{switch(e){case"job":default:return s;case"records":return r;case"all":return s+r}})(t):l)/10)?1:10*(i-1)+1,endIndex:10*i},c=Object.assign(e,o,{totalJobs:s,totalDraft:l,totalRecords:r});return(0,qu.jh)(qu.cL.inspectionListTableParams,JSON.stringify({currTab:n,pageNo:i})),{type:Qf.jC,data:c}}(i,{recordType:a,isPublished:n,currTab:e,pageNo:t})))).catch((e=>{var t;401===e.status&&A((0,N.RS)()),A((t="object"===typeof e?e.message:e,{type:Qf.y6,reason:t}))}))}}function hf(e,A,t){let a=0;return A&&(a=A),(A,n)=>{const{searchKeyword:i,filters:s}=n().inspectionList.data,{searchData:l}=n().inspectionList,{recordType:r,isPublished:o}=Bf(e),c=Object.assign({},s,{searchKeyword:i});var d;return A((d=c,{type:Qf.Q_,searchParams:d})),ot()("".concat(ne.xx).concat(ne.j8,"/inspections").concat(o?"":"/draft","/search/").concat(r).concat((0,ne.qs)({pageNo:a})),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),"Content-Type":"application/json"},body:JSON.stringify(t||l)}).then(ne.dq).then(ne.Pq).then((e=>A(function(e,A){let{recordType:t,isPublished:a,currTab:n,pageNo:i,filterParams:s}=A;const{totalJobs:l=0,totalDraft:r=0,totalRecords:o=0}=e,c={startIndex:i>Math.ceil((a?(e=>{switch(e){case"job":default:return l;case"records":return o;case"all":return l+o}})(t):r)/10)?1:10*(i-1)+1,endIndex:10*i},d=Object.assign(e,c,{totalJobs:l,totalDraft:r,totalRecords:o});return(0,qu.jh)(qu.cL.inspectionListTableParams,JSON.stringify({currTab:n,pageNo:i})),(0,qu.jh)(qu.cL.inspectionListFilterParams,JSON.stringify(s)),{type:Qf.A7,data:d}}(e,{recordType:r,isPublished:o,currTab:0,pageNo:0,filterParams:{searchKeyword:i,filters:s}}
1)))).catch((e=>{var t;401===e.status&&A((0,N.RS)()),A((t="object"===typeof e?e.message:e,{type:Qf.hw,reason:t}))}))}}function xf(){return e=>(e({type:Qf.E}),ot()("".concat(ne.xx).concat(ne.j8,"/inspections/analytics"),{headers:{Authorization:(0,ne.Ri)("token")}}).then(ne.dq).then(ne.Pq).then((A=>{return e((t=A,{type:Qf.Og,data:t}));var t})).catch((A=>{var t;401===A.status&&e((0,N.RS)()),e((t="object"===typeof A?A.message:A,{type:Qf.Vk,reason:t}))})))}function vf(e){return A=>(A({type:Qf.E}),ot()("".concat(ne.xx).concat(ne.j8,"/inspections/analytics"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),"Content-Type":"application/json"},body:JSON.stringify(e)}).then(ne.dq).then(ne.Pq).then((e=>{return A((t=e,{type:Qf.Og,data:t}));var t})).catch((e=>{var t;401===e.status&&A((0,N.RS)()),A((t="object"===typeof e?e.message:e,{type:Qf.Vk,reason:t}))})))}function ff(e){return A=>{A({type:Qf.wl.GET_INSPECTION_SERVICE_PROVIDER.LOADING});const t="".concat(ne.xx).concat(ne.j8,"/inspections/serviceProviders"),a={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(t,a).then(ne.dq).then(ne.Pq).then((t=>{const a=R()(t,"data")||[];var n;A((n=a,{type:Qf.wl.GET_INSPECTION_SERVICE_PROVIDER.SUCCESS,payload:n})),e&&e()})).catch((e=>{var t;A((t="object"===typeof e?e.message:e,{type:Qf.wl.GET_INSPECTION_SERVICE_PROVIDER.ERROR,payload:t}))}))}}function yf(e){return{type:Qf.wl.UPDATE_SEARCH_DATA,payload:e}}function jf(e){return{type:Qf.wl.UPDATE_NEW_FILTERS,payload:e}}var bf=t(41740),Pf=t.n(bf),wf=t(99877);const Sf=e=>{let{watermarkImage:A,widthImage:t,heightImage:a,title:n,subTitle:i,discountText:s}=e;const l=(0,w.useHistory)(),r=(0,j.d4)((e=>(0,v.A)({},(0,O.Fm)(e)))),o=R()(r,"companyPermission",{});return R()(o,"membership",Ou)!==Ou?null:(0,lA.jsxs)(S.A,{display:"flex",background:"linear-gradient(137.24deg, #E6F0FF 21%, #F8FFFF 72.09%)",boxShadow:"0px 2px 4px rgba(35, 43, 58, 0.25)",borderRadius:"8px",padding:"20px",marginTop:"30px",children:[(0,lA.jsx)(S.A,{display:"flex",justifyContent:"center",alignItems:"center",flex:.35,children:(0,lA.jsx)("img",{src:A,alt:A,width:t,height:a})}),(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",flex:.65,children:[(0,lA.jsx)(Xe.A,{style:{fontSize:20,fontWeight:700,color:"#232B3A"},children:n}),(0,lA.jsx)(Xe.A,{style:{fontSize:14,color:"#232B3A",marginTop:10},children:i}),(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",marginTop:10,children:[(0,lA.jsx)(fr.A,{style:{background:"#003899",color:"#fff"},onClick:()=>l.push("/form_upload_br"),children:ee().translate("watermark.buttonUpgrade")}),(0,lA.jsx)(Xe.A,{style:{fontSize:14,color:"#1BB135",marginLeft:10},children:s})]})]})]})},Nf=t.p+"static/media/i_watermark.0936333a91af544ca53e.png",_f=t.p+"static/media/ilist.45cb9ae919fc88fa1205.png",Tf=t.p+"static/media/iquote.30caaa26c895ee4a1412.png";var Df=t(98666),kf=t(10645),Lf=t(68930),Rf=t(50034),Ff=t(34568),Mf=t(28416),Of=t(6110),zf=t(85196),Vf=t(39008),Hf=t(71759);const Wf=(0,pA.A)((0,BA.A)(EA.A,{dialogAction:{padding:"20px 24px"},btnSection:{textAlign:"right"}}))((e=>{let{classes:A,companyPermission:t,isOpen:a,onClose:n}=e;const[i,s]=(0,y.useState)(te()()),[l,r]=(0,y.useState)(te()()),[o,c]=(0,y.useState)(0),[d,g]=(0,y.useState)(!1),[C,I]=(0,y.useState)(!1),u=(0,j.wA)();return(0,y.useEffect)((()=>(a&&ot()("".concat(ne.xx).concat(ne.j8,"/inspections/summary"),{headers:{Authorization:(0,ne.Ri)("token")}}).then(ne.dq).then(ne.Pq).then((e=>{c(e.quota),I(e.hasExportSummary)})),()=>{s(te()()),r(te()()),c(0),g(!1),I(!1)})),[a]),!C&&o>=1||C?(0,lA.jsxs)(mA.A,{open:a,maxWidth:"sm",onClose:n,className:"component-font-size",children:[(0,lA.jsx)(yr.A,{children:ee().translate("inspectionList.exportSummary")}),(0,lA.jsxs)(jr.A,{className:A.paperOnDialog,children:[(0,lA.jsx)(Xe.A,{gutterBottom:!0,children:ee().translate("inspectionList.exportSummaryTitle")}),(0,lA.jsxs)(wl.A,{container:!0,className:A.gridMargin,spacing:2,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,noPadding:!0,children:(0,lA.jsx)(Cd.M,{utils:Hf.A,children:(0,lA.jsx)(cd.s,{autoOk:!0,disableToolbar:!0,inputVariant:"outlined",format:"dd-MM-yyyy",margin:"normal",id:"inspection-date-from",label:ee().translate("inspectionList.from"),value:i,onChange:e=>s(e),KeyboardButtonProps:{"aria-label":"change date"}})})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,noPadding:!0,children:(0,lA.jsx)(Cd.M,{utils:Hf.A,children:(0,lA.jsx)(cd.s,{autoOk:!0,disableToolbar:!0,inputVariant:"outlined",format:"dd-MM-yyyy",margin:"normal",id:"inspection-date-to",label:ee().translate("inspectionList.to"),value:l,onCh
1ange:e=>r(e),KeyboardButtonProps:{"aria-label":"change date"}})})}),(0,lA.jsxs)(iA.GV,{className:d?null:A.hidden,xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{color:"error",variant:"caption",display:"block",children:ee().translate("inspectionList.errorMessage.caption")}),(0,lA.jsx)(Xe.A,{color:"error",variant:"caption",display:"block",children:ee().translate("inspectionList.errorMessage.lineOne")}),(0,lA.jsx)(Xe.A,{color:"error",variant:"caption",display:"block",children:ee().translate("inspectionList.errorMessage.lineTwo")})]})]}),(0,lA.jsx)(wl.A,{container:!0,className:A.gridMargin,children:(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:(0,lA.jsx)(Xe.A,{gutterBottom:!0,children:ee().translate("inspectionList.summarySentToEmail")})})}),(0,lA.jsx)(nl.A,{})]}),(0,lA.jsx)(br.A,{className:A.dialogAction,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:6,noPadding:!0,children:(0,lA.jsxs)(Xe.A,{className:C?A.hidden:null,gutterBottom:!0,children:[ee().translate("inspectionList.freeTrail"),o]})}),(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:6,noPadding:!0,className:A.btnSection,children:[(0,lA.jsx)(iA.$n,{noMargin:!0,color:"transparent",onClick:n,children:ee().translate("general.cancel")}),(0,lA.jsx)(iA.$n,{noMargin:!0,variant:"contained",color:"primary",onClick:()=>{!function(){const e=i,A=l;if(!e||!A||te()(e)>te()(A))g(!0);else{const t={inspectionDateFrom:e,inspectionDateTo:A};ot()("".concat(ne.xx).concat(ne.j8,"/inspections/summary"),{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json",Authorization:(0,ne.Ri)("token")},body:JSON.stringify(t)}).then(ne.dq).then((()=>{u((0,M.P2)({variant:"success",message:"inspection.exportSummarySuccessMessage"})),n()}))}}()},children:ee().translate("inspectionList.export")})]})]})})]}):(0,lA.jsxs)(mA.A,{open:a,maxWidth:"sm",onClose:n,className:"component-font-size",children:[(0,lA.jsx)(yr.A,{children:ee().translate("inspectionList.exportSummary")}),(0,lA.jsx)(jr.A,{className:A.paperOnDialog,children:(0,lA.jsx)(Xe.A,{gutterBottom:!0,children:ee().translate("inspectionList.upgradeAccount")})}),(0,lA.jsx)(br.A,{className:A.dialogAction,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,className:A.btnSection,children:(0,lA.jsx)(iA.$n,{noMargin:!0,variant:"contained",color:"primary",onClick:()=>{u((0,M.P2)({variant:"info",message:"inspection.upgradeAccount"})),n()},children:ee().translate("general.upgrade")})})})})]})})),qf="ListActionBar_searchInput__sSciL",Uf="ListActionBar_button__yfN+m",Jf="ListActionBar_ttWrapper__RTt0J",Gf=(0,pA.A)((0,BA.A)(EA.A,ed,{analyticsBtn:{display:"flex",textDecoration:"none",color:"#606263"},barChartIcon:{color:"#606263"}}))((e=>{const{classes:A,isExportSummaryDialogOpen:t,companyPermission:a,companyDetail:n,onToggleExportSummaryModal:i,keyword:s,setKeyword:l,filterInspection:r,searchDataState:o,history:c,openImportJob:d,atQCInspection:g}=e,C=n&&n.analyticsURL?n.analyticsURL:null;return(0,lA.jsxs)(y.Fragment,{children:[g?(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)(zf.A,{type:"primary",size:"large",onClick:i,children:ee().translate("inspectionList.Export Data")})}):(0,lA.jsxs)("div",{className:Jf,children:[(0,lA.jsxs)("div",{className:qf,children:[(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"keyword",placeholder:ee().translate("productTesting.placeholders.search"),value:s,onChange:e=>{l&&l(e.target.value)},searchIcon:!0,onKeyPress:e=>{if("Enter"===e.key){const A=e.target.value;r(A,o,!0)}}}}),(0,lA.jsx)(Ls.A,{buttonProps:{className:Uf,onClick:()=>{r(s,o,!0)}},children:ee().translate("inspectionList.search")})]}),(0,lA.jsxs)(Qr.A,{className:A.noInlinePadding,children:[(0,lA.jsx)(S.A,{component:"span",py:1,px:2,children:(0,lA.jsxs)(iA.$n,{className:A.iconButton,disableRipple:!0,disableFocusRipple:!0,onClick:i,children:[(0,lA.jsx)(Pd(),{color:"#606263",path:jd.XCd,size:1}),(0,lA.jsx)(Xe.A,{component:"span",children:ee().translate("inspectionList.export")})]})}),C&&(0,lA.jsx)(S.A,{component:"span",py:1,px:2,children:(0,lA.jsxs)("a",{className:A.analyticsBtn,href:C,target:"_blank",rel:"noopener noreferrer",children:[(0,lA.jsx)(Vf.A,{className:A.barChartIcon,size:1}),(0,lA.jsx)(Xe.A,{component:"span",children:ee().translate("inspectionList.analytics")})]})}),(0,lA.jsxs)(fr.A,{classes:{root:Uf},variant:"contained",onClick:()=>(0,ne.R7)(c)("/inspection/jobs/new"),children:[(0,lA.jsx)(Jl.A,{fontSize:"small",children:(0,lA.jsx)(ip.A,{})}),(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",children:ee().translate("inspectionList.add")})]})]})]}),(0,lA.jsx)(Wf,{isOpen:t,onClose:i,companyPermission:a})]})})),Yf=(0,j.Ng)((e=>({companyPermission:(0,O.xA)(e),searchDataState:e.inspectionList.searchData,companyDetail:(0,O.lR)(e)})))((e=>{const{companyPermission:A,companyDetail:t,keyword:a,setKeyword:n,filterInspection:i,searchDataState:s,history:l,openImportJob:r,atQCInspection:o}=e,[c,d]=(0,y.useState)({isExportSummaryDialogOpen:!1}),{isExportSummaryDialogOpen:g}=c;
1return(0,lA.jsx)(Gf,(0,v.A)((0,v.A)({onToggleExportSummaryModal:function(){d((0,v.A)((0,v.A)({},c),{},{isExportSummaryDialogOpen:!g}))},companyPermission:A,companyDetail:t},c),{},{keyword:a,setKeyword:n,filterInspection:i,searchDataState:s,history:l,openImportJob:r,atQCInspection:o}))}));var Zf=t(70851),Xf=t(2248),Kf=t.n(Xf);const $f=(0,pA.A)({wrapper:{background:"#FFFFFF",boxShadow:"0px 2px 4px rgba(0, 0, 0, 0.25), inset 0px 1px 0px #003DA5",borderTop:"1px solid #003DA5",height:"300px"}})((e=>{let{classes:A,data:t}=e;const a=R()(t,"inspectionResult"),n=R()(t,"serviceProvider"),i=R()(t,"type"),s=[["inspection Result","",{role:"style"}],[ee().translate("general.pass"),R()(a,"pass"),"#1BB135"],[ee().translate("general.fail"),R()(a,"fail"),"#D42600"],[ee().translate("general.pending"),R()(a,"pending"),"#FFD12E"],[ee().translate("general.other"),R()(a,"other"),"#232B3A"]],l=Kf()(n),r=Kf()(i)||[];return(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,children:(0,lA.jsx)("div",{className:A.wrapper,children:(0,lA.jsx)(Zf.A,{height:"100%",chartType:"BarChart",loader:(0,lA.jsx)("div",{children:ee().translate("inspectionList.loadingChart")}),data:s,options:{title:"".concat(ee().translate("inspectionList.result")),chartArea:{width:"80%"},hAxis:{minValue:0},vAxis:{},bar:{groupWidth:"15%"},legend:{position:"none"}},rootProps:{"data-testid":"1"}})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,children:(0,lA.jsx)("div",{className:A.wrapper,children:(0,lA.jsx)(Zf.A,{height:"100%",chartType:"PieChart",loader:(0,lA.jsx)("div",{children:ee().translate("inspectionList.loadingChart")}),data:[["Service Provider","Lab"],...l],options:{title:"".concat(ee().translate("inspectionList.serviceProvider")),pieSliceText:"label"},rootProps:{"data-testid":"5"}})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,children:(0,lA.jsx)("div",{className:A.wrapper,children:(0,lA.jsx)(Zf.A,{height:"100%",chartType:"PieChart",loader:(0,lA.jsx)("div",{children:ee().translate("inspectionList.loadingChart")}),data:[["Type","Type"],...r.map((e=>{let[A,t]=e;return[ee().translate("inspectionList.filter.".concat(A)),t]}))],options:{title:"".concat(ee().translate("inspectionList.type")),legend:"123",pieSliceText:"label"},rootProps:{"data-testid":"7"}})})})]})})),ey=(0,j.Ng)((e=>({})))((e=>(0,lA.jsx)($f,(0,v.A)({},e))));var Ay,ty=t(45591);const ay=(0,T.Ay)(ta.A.Text)(Ay||(Ay=(0,_.A)(["\n  font-size: 12px;\n  font-weight: 400;\n  line-height: 16px;\n  letter-spacing: 0.005em;\n  text-align: left;\n  color: #232b3a;\n"])));var ny,iy=t(31219),sy=t(22162),ly=t(88655);const ry=(0,T.Ay)(ta.A.Text)(ny||(ny=(0,_.A)([""]))),oy=e=>{let{pass:A,fail:t,pending:a,other:n}=e;return(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(iy.A,{style:{color:"green"}}),(0,lA.jsx)(ry,{children:A||0})]}),(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(Ex.A,{style:{color:"red"}}),(0,lA.jsx)(ry,{children:t||0})]}),(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(sy.A,{style:{color:"grey"}}),(0,lA.jsx)(ry,{children:a||0})]}),(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(ly.A,{style:{color:"grey"}}),(0,lA.jsx)(ry,{children:n||0})]})]})},cy="Cell_baseCell__MugvZ",dy="Cell_baseCellContent__2z6Ub",gy="Cell_ellipsis__S7gwH",Cy="Cell_baseCellPrefix__sfAwb",Iy="Cell_baseCellSuffix__5sOp6",uy="Cell_noPadding__ISWav",py="Cell_productCell__ODLjM",Ey="Cell_productWrapper__yFzIh",By="Cell_productNameContent__HsDKZ",Qy="Cell_productItemNoContent__aQFzn",my="Cell_categoryCell__MtE1D",hy="Cell_categoryWrapper__mazi8",xy="Cell_categoryContent__fB6-B",vy="Cell_cellTooltip__PqFPV",fy=e=>{let{value:A,className:t,children:a,options:n={},noPadding:i,ellipsis:s}=e;const{defaultValue:l,tooltip:r,prefix:o,suffix:c}=n;return(0,lA.jsx)(Uu.pb,(0,v.A)((0,v.A)({dark:!0},r),{},{children:(0,lA.jsxs)("div",{className:Si()(cy,"table-base-cell",{[uy]:i},t),children:[c&&(0,lA.jsx)("span",{className:Iy,children:c}),(0,lA.jsx)("span",{className:Si()(dy,{[gy]:s}),children:a||A||l}),o&&(0,lA.jsx)("span",{className:Cy,children:o})]})}))},yy=e=>{let{value:A,options:t={},noPadding:a}=e;const n=y.useMemo((()=>A?Array.isArray(A)?A.map((e=>{let{name:A}=e;return A})).join(", "):A.name:null),[A]),i=y.useMemo((()=>A?Array.isArray(A)?A.map((e=>{let{itemNo:A}=e;return A})).join(", "):A.itemNo:null),[A]),s=y.useMemo((()=>A?Array.isArray(A)?A.map((e=>{let{itemNo:A,name:t}=e;return"".concat(t," ").concat(A)})).join(", "):"".concat(A.name," ").concat(A.itemNo):null),[A]);return(0,lA.jsx)(fy,{className:(0,b.default)(py,{[uy]:a}),options:(0,v.A)((0,v.A)({},t),{},{tooltip:{title:s,placement:"right",overlayClassName:vy}}),children:(0,lA.jsxs)("span",{className:Ey,children:[(0,lA.jsx)("span",{className:By,children:n}),(0,lA.jsx)("span",{className:Qy,children:i})]})})},jy=e=>{let{value:A,options:t={},noPadding:a}=e;const{valueKey:n="name",contentRendered:i}=t,s=y.useMemo((()=>A?Array.isArray(A)?[...new Set(A.map((e=>(0,V.isObject)(e)?R()(e,n):e)))].join(", "):A.name:null),[A]);return(0,lA.jsx)(fy,{className:(0,b.default)(my,{[uy]:a}),options:t,children:(0,lA.jsx)("span",{className:hy,children:(0,lA.jsx)("span",{className:xy,children:s||"/"})})})},by=["renderCell"],Py={base:fy,product:yy,category:jy},wy=e=>{let{name:A,renderCell:t,value:a,record:n,options:i={},components:s=Py,className:l,noPadding:r}=e;const o=((e,A)=>y.memo((t=>{let{renderCell:a}=t,n=(0,f.A)(t,by);const i=A[e]||A.base;return a?a(n):(0,lA.jsx)(i,(0,v.A)({},n))})))(A,s);return(0,lA.jsx)(o,{value:a,record:n,name:A,renderCell:t,options:i,className:l,noPadding:r})};wy.defaultProps={record:null,options:{},components:Py,value:void 0,renderCell:void 0,name:"base"},wy.InitialComponent=Py;const Sy=wy,Ny="InspectionJobList_supplierNameColumn__RdZ0s";var _y,Ty,Dy;const ky=T.Ay.p(_y||(_y=(0,_.A)(["\n  font-size: 12px;\n  font-weight: 400;\n  letter-spacing: 0.005em;\n  text-align: left;
1\n  color: #8991a0;\n"]))),Ly=T.Ay.div(Ty||(Ty=(0,_.A)(["\n  margin-top: 23px;\n  border-radius: 4px;\n"]))),Ry=T.Ay.div(Dy||(Dy=(0,_.A)(["\n  box-shadow: 0px 1px 6px 0px #a5b2c833;\n  box-shadow: 0px 2px 4px 1px #a5b2c81a;\n  background: #fff;\n  tbody .ant-table-cell {\n    cursor: pointer;\n  }\n  .ant-table-expanded-row {\n    > td {\n      background: rgba(250, 252, 255, 1);\n    }\n  }\n"]))),Fy=e=>{let{data:A,pagination:t,total:a,onFilterChanged:n,loading:i}=e;const s=(0,w.useHistory)();return(0,lA.jsx)(Ly,{children:(0,lA.jsx)(Ry,{children:(0,lA.jsx)(Gn,{loading:i,rowKey:e=>e.id,dataSource:A,columns:[{title:ee().translate("inspectionList.Job ID"),dataIndex:"jobNoList",width:110,render:e=>(0,lA.jsx)(ay,{children:R()(e,"jobNo","N/A")})},{title:ee().translate("inspection.list.inspectionType"),dataIndex:"typeOfService",width:150,render:e=>(0,lA.jsx)(ay,{children:e})},{title:ee().translate("inspectionList.Service Provider"),dataIndex:"inspectionQuotes",width:150,render:e=>{const A=Array.isArray(e)?e.map((e=>{let{companyName:A}=e;return"".concat(A)})):[];return(0,lA.jsx)(ay,{children:A.join(", ")||"N/A"})}},{title:ee().translate("inspectionList.Inspection Date"),dataIndex:"inspectionDate",width:150,render:e=>(0,lA.jsx)(ay,{children:e?te()(e).format(Ws.FH):"N/A"})},{title:ee().translate("inspectionList.Supplier"),dataIndex:"inspectionSuppliers",width:250,ellipsis:!0,render:e=>{const A=[];(e||[]).forEach((e=>{e.supplier&&A.push(e.supplier)}));const t=A.map((e=>"".concat(e.name).concat(e.supplierId?" (".concat(e.supplierId,")"):""))).join(", "),a=A.map((e=>e.name)).join(", "),n=t?[t]:[],i=a?[a]:[];return(0,lA.jsx)(Sy,{name:"supplierName",value:i,className:Ny,options:n.length&&{tooltip:{title:(0,lA.jsx)("ul",{style:{listStyleType:"none",padding:0,margin:0},children:[...new Set(n)].map(((e,A)=>(0,lA.jsx)("li",{children:e},A)))}),placement:"bottomLeft"}}})}},{title:ee().translate("inspectionList.Factory"),dataIndex:"inspectionFactory",width:250,ellipsis:!0,render:e=>{const A=[H().get(e,"factory.name",""),H().get(e,"factory.address","")].filter((e=>!!e)).join(", "),t=A?[A]:[];return(0,lA.jsx)(Sy,{name:"inspectionFactory",value:A,className:Ny,options:t.length&&{tooltip:{title:(0,lA.jsx)("ul",{style:{listStyleType:"none",padding:0,margin:0},children:[...new Set(t)].map(((e,A)=>(0,lA.jsx)("li",{children:e},A)))}),placement:"bottomLeft"}}})}},{title:ee().translate("inspection.list.passFailPendingOther"),dataIndex:"reportsResult",width:190,render:e=>(0,lA.jsx)(oy,(0,v.A)({},e))},{title:ee().translate("general.jobStatus"),dataIndex:"status",width:160,render:e=>(0,lA.jsx)(vi.Ay,{status:e,children:R()(vi.Pm,e,"N/A")})},Jn.A.EXPAND_COLUMN],onChange:e=>{n(e)},onRow:e=>({onClick:()=>{s.push("/inspection/jobs/".concat(e.id))}}),scroll:{x:1e3},pagination:{pageSize:t.pageSize,current:t.pageNo,total:a,showSizeChanger:!0,showTotal:(e,A)=>(0,lA.jsxs)(ky,{children:[A[0],"-",A[1]," of ",a]})},expandable:{expandedRowRender:e=>{const{inspectionPOReportGroups:A}=e,t=[];return(A||[]).forEach((e=>{(e.inspectionPOItems||[]).forEach((e=>{t.push(e)}))})),(0,lA.jsx)(Zn,{data:t},e.id)},expandIcon:e=>{let{expanded:A,record:t,onExpand:a}=e;return A?(0,lA.jsx)(ty.A,{onClick:e=>{e.stopPropagation(),a(t,e)}}):(0,lA.jsx)(Ac.A,{onClick:e=>{e.stopPropagation(),a(t,e)}})}}})})})},My=(ee().translate("module_desktop_review.common.documentReview"),ee().translate("module_desktop_review.common.walmartCPCGCCSubmission"),ee().translate("general.pending"),ee().translate("status.approve"),ee().translate("status.reject"),ee().translate("status.waitingInformation"),ee().translate("general.na"),ee().translate("status.draft"),ee().translate("status.pendingPayment"),ee().translate("status.beingProcess"),ee().translate("status.waitingForStartReview"),ee().translate("status.waitingForUpload"),ee().translate("status.quoteAvailable"),ee().translate("status.waitingForFinalQuote"),ee().translate("status.finalQuoteAvailable"),ee().translate("status.inProgress"),ee().translate("status.onHold"),ee().translate("status.reviewed"),ee().translate("status.completed"),ee().translate("status.cancelled"),"all_job"),Oy="3_job",zy="inhouse_record",Vy="draft",Hy={[My]:{result:[],status:[],serviceProvider:[],inspectionType:[],updatedAt:{method:"",dates:[]}},[Oy]:{result:[],status:[],serviceProvider:[],inspectionType:[],updatedAt:{method:"",dates:[]}},[zy]:{result:[],status:[],serviceProvider:[],inspectionType:[],updatedAt:{method:"",dates:[]}},[Vy]:{result:[],status:[],serviceProvider:[],inspectionType:[],updatedAt:{method:"",dates:[]}}},Wy=[{value:"inspectionDate",label:ee().translate("inspectionList.Inspection Date")},{value:"createdAt",label:ee().translate("inspectionList.Date Created")},{value:"updatedAt",label:ee().translate("inspectionList.Date Updated")}],qy=[{value:"az",label:ee().translate("general.newestToOldest")},{value:"za",label:ee().translate("general.oldestToNewest")}],Uy={[My]:kf.Kq.QC_INSPECTION_ALL,[Oy]:kf.Kq.QC_INSPECTION_3RD_PARTY,[zy]:kf.Kq.QC_INSPECTION_INHOUSE,[Vy]:kf.Kq.QC_INSPECTION_DRAFT};var Jy=t(98140);var Gy=t(81510),Yy=t(35592);const Zy="List_content__U0ACk",Xy=["serviceProviders","inspectionTypes","pageSettings","pageSettingsTab"];
1(0,ne.Nv)(ee(),[Ue.mz]);const Ky=(0,pA.A)((0,BA.A)(EA.A,ed))((e=>{const{profile:A,classes:t,history:a,status:i,chartData:s,onAnalyticsChartDataFetch:l}=e,{getQCInspectionAllJobs:r,getQCInspectionThirdPartyJobs:o,getQCInspectionInhouseJobs:c,getInspectionTypes:d,get3rdServiceProviders:g,getQCInspectionDraftJobs:C,updatePageSettings:I}=(0,TA.useStoreActions)((0,v.A)((0,v.A)({updatePageSettings:Yy.updatePageSettings},Gy),n)),u=(()=>{const e=(0,TA.useReducerData)("buyerInspection","thirdPartyServiceProviders.data",[]),A=(0,TA.useReducerData)("qcInspection","inspectionTypes.data",[]),t=(0,TA.useReducerData)("qcInspection","qcInspectionAllJobs.data",{}),a=(0,TA.useReducerData)("qcInspection","qcInspectionAllJobs.loading",!1),n=(0,TA.useReducerData)("qcInspection","qcInspectionThirdPartyJobs.data",{}),i=(0,TA.useReducerData)("qcInspection","qcInspectionThirdPartyJobs.loading",!1),s=(0,TA.useReducerData)("qcInspection","qcInspectionInhouseJobs.data",{}),l=(0,TA.useReducerData)("qcInspection","qcInspectionInhouseJobs.loading",!1),r=(0,TA.useReducerData)("qcInspection","qcInspectionDraftJobs.data",{}),o=(0,TA.useReducerData)("qcInspection","qcInspectionDraftJobs.loading",!1),c={[My]:(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.QC_INSPECTION_ALL),{}),[Oy]:(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.QC_INSPECTION_3RD_PARTY),{}),[zy]:(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.QC_INSPECTION_INHOUSE),{}),[Vy]:(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.QC_INSPECTION_DRAFT),{})},d=(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.QC_INSPECTION_PAGE,".tab"),"");return{["".concat(My,"_list")]:t.list,["".concat(My,"_loading")]:a,["".concat(My,"_meta")]:t.pagination,["".concat(Oy,"_list")]:n.list,["".concat(Oy,"_loading")]:i,["".concat(Oy,"_meta")]:n.pagination,["".concat(zy,"_list")]:s.list,["".concat(zy,"_loading")]:l,["".concat(zy,"_meta")]:s.pagination,["".concat(Vy,"_list")]:r.list,["".concat(Vy,"_loading")]:o,["".concat(Vy,"_meta")]:r.pagination,serviceProviders:e,inspectionTypes:A,pageSettings:c,pageSettingsTab:d}})(),{serviceProviders:p,inspectionTypes:E,pageSettings:B,pageSettingsTab:Q}=u,m=(0,f.A)(u,Xy),h="attention"===(0,OA.VD)(a,"mode"),x=null===m||void 0===m?void 0:m["".concat(My,"_list")],j=null===m||void 0===m?void 0:m["".concat(My,"_meta")],b=null===m||void 0===m?void 0:m["".concat(My,"_loading")],P=null===m||void 0===m?void 0:m["".concat(Oy,"_list")],w=null===m||void 0===m?void 0:m["".concat(Oy,"_meta")],N=null===m||void 0===m?void 0:m["".concat(Oy,"_loading")],_=null===m||void 0===m?void 0:m["".concat(zy,"_list")],T=null===m||void 0===m?void 0:m["".concat(zy,"_meta")],D=null===m||void 0===m?void 0:m["".concat(zy,"_loading")],k=null===m||void 0===m?void 0:m["".concat(Vy,"_list")],L=null===m||void 0===m?void 0:m["".concat(Vy,"_meta")],F=null===m||void 0===m?void 0:m["".concat(Vy,"_loading")],M=p.map((e=>({value:e,label:e}))),O=E.map((e=>({value:e,label:e}))),z=R()(A,"companyPermission",{}),V=R()(z,"membership",Ou),[H,W]=(0,y.useState)((null===B||void 0===B?void 0:B[My].search)||""),[q,U]=(0,y.useState)((null===B||void 0===B?void 0:B[Oy].search)||""),[J,G]=(0,y.useState)((null===B||void 0===B?void 0:B[zy].search)||""),[Y,Z]=(0,y.useState)((null===B||void 0===B?void 0:B[Vy].search)||""),[X,K]=(0,y.useState)(Q||My),$=X===Oy?q:X===zy?J:X===Vy?Y:H,Ae=null===m||void 0===m?void 0:m["".concat(X,"_meta")],te={[My]:Pf()((null===B||void 0===B?void 0:B[My].filters)||Hy[My]),[Oy]:Pf()((null===B||void 0===B?void 0:B[Oy].filters)||Hy[Oy]),[zy]:Pf()((null===B||void 0===B?void 0:B[zy].filters)||Hy[zy]),[Vy]:Pf()((null===B||void 0===B?void 0:B[Vy].filters)||Hy[Vy])},ae=[{value:"underReview",label:ee().translate("status.underReview")},{value:"waitingQuote",label:ee().translate("status.waitingQuote")},{value:"quoteAvailable",label:ee().translate("status.quoteAvailable")},{value:"waitingBooking",label:ee().translate("status.waitingBooking")},{value:"bookingReserved",label:ee().translate("status.bookingReserved")},{value:"cancelled",label:ee().translate("status.cancelled")},{value:"completed",label:ee().translate("status.completed")}
1],ie=[{value:"pass",label:ee().translate("inspectionJobWorkspace.listItemStatus.pass")},{value:"fail",label:ee().translate("inspectionJobWorkspace.listItemStatus.fail")},{value:"pending",label:ee().translate("inspectionJobWorkspace.listItemStatus.pending")},{value:"visitInVain",label:ee().translate("inspectionJobWorkspace.listItemStatus.visitInVain")},{value:"acceptOfDefective",label:ee().translate("inspectionJobWorkspace.listItemStatus.acceptOfDefective")},{value:"accept",label:ee().translate("inspectionJobWorkspace.listItemStatus.accept")}],se=(e,A,t,a)=>{const n=A[e];((e,A,t,a)=>{I(Uy[e],{filters:A,search:t,pagination:a})})(e,n,t,a);const i=(e=>{var A,t,a,n;let{filtersParam:i,page:s,size:l,search:r}=e;const o={pageNo:s,pageSize:l,keywords:r||""};if(null!==i&&void 0!==i&&i.result&&null!==i&&void 0!==i&&null!==(A=i.result)&&void 0!==A&&A.length&&(o.result=i.result.filter((e=>"all"!==e))),null!==i&&void 0!==i&&i.status&&null!==i&&void 0!==i&&null!==(t=i.status)&&void 0!==t&&t.length&&(o.status=i.status.filter((e=>"all"!==e))),null!==i&&void 0!==i&&i.serviceProvider&&null!==i&&void 0!==i&&null!==(a=i.serviceProvider)&&void 0!==a&&a.length&&(o.selectedServiceProviders=i.serviceProvider.filter((e=>"all"!==e))),null!==i&&void 0!==i&&i.inspectionType&&null!==i&&void 0!==i&&null!==(n=i.inspectionType)&&void 0!==n&&n.length&&(o.typeOfServices=i.inspectionType.filter((e=>"all"!==e))),null!==i&&void 0!==i&&i.updatedAt){var c,d,g,C,I;const e=null===(c=i.updatedAt)||void 0===c||null===(d=c.field)||void 0===d?void 0:d[0],A=null===(g=i.updatedAt)||void 0===g||null===(C=g.method)||void 0===C?void 0:C[0],t=(null===(I=i.updatedAt)||void 0===I?void 0:I.dates)||[];A&&(o.sortBy="".concat(e,":").concat("az"===A?"desc":"asc")),t.length&&(o["".concat(e,"From")]=t[0]?t[0].format?t[0].format("YYYY-MM-DD"):(0,Wi.A)(new Date(t[0]),"yyyy-MM-dd"):"",o["".concat(e,"To")]=t[1]?t[1].format?t[1].format("YYYY-MM-DD"):(0,Wi.A)(new Date(t[1]),"yyyy-MM-dd"):"")}return o})({page:(null===a||void 0===a?void 0:a.page)||1,size:(null===a||void 0===a?void 0:a.pageSize)||10,search:t,filtersParam:n});switch(e){case My:r(i);break;case Oy:o(i);break;case zy:c(i);break;case Vy:C(i)}},le=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];const{field:t,method:a}=e;return{field:t,method:a,dates:A}},re=(e,A,t)=>{const a=e.key,n=(0,v.A)((0,v.A)({},te),{},{[X]:(0,v.A)((0,v.A)({},te[X]),{},{[a]:"updatedAt"===a?le(A,t):A})});se(X,n,H,(0,v.A)((0,v.A)({pageSize:10},Ae),{},{page:1}))},oe=e=>{const A=e.key,t=(0,v.A)((0,v.A)({},te),{},{[X]:(0,v.A)((0,v.A)({},te[X]),{},{[A]:Pf()(Hy[X])[A]})});se(X,t,H,(0,v.A)((0,v.A)({pageSize:10},Ae),{},{page:1}))},ce=()=>{const e=(0,v.A)((0,v.A)({},te),{},{[X]:(0,v.A)({},Pf()(Hy[X]))});se(X,e,H,(0,v.A)((0,v.A)({pageSize:10},Ae),{},{page:1}))},{allJobFilterItems:de,partyJobFilterItems:ge,inhouseJobFilterItems:Ce,draftJobFilterItems:Ie}=(e=>{var A,t,a,n,i,s,l,r,o,c,d,g,C,I,u,p,E;let{filters:B,T:Q,statusOptions:m,resultOptions:h,serviceProviderOptions:x,inspectionTypeOptions:v}=e;const f=(null===B||void 0===B?void 0:B[My])||{},y=(null===B||void 0===B?void 0:B[Oy])||{},j=(null===B||void 0===B?void 0:B[zy])||{},b=(null===B||void 0===B?void 0:B[Vy])||{},P=Q.translate("inspectionList.All Results"),w=Q.translate("inspectionList.All Status"),S=Q.translate("inspectionList.Service Provider"),N=Q.translate("inspectionList.Inspection Type"),_=Q.translate("inspectionList.Sort by Date");return{allJobFilterItems:[{key:"result",label:P,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:h,defaultChecks:f.result||null,setting:{hasAll:!0,noSearch:!0}}},{key:"status",label:w,type:Jy.a.STATUS,dropdown:{type:Jy.oY.LIST,defaultChecks:f.status||null,options:m,setting:{noSearch:!0,hasAll:!0}}},{key:"serviceProvider",label:S,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:x,defaultChecks:f.serviceProvider||null,setting:{hasAll:!0,noSearch:!0}}},{key:"inspectionType",label:N,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:v,defaultChecks:f.inspectionType||null,setting:{hasAll:!0,noSearch:!0}}},{key:"updatedAt",label:_,type:Jy.a.RATING,dropdown:{type:Jy.oY.DATE,fieldItems:Wy,methodItems:qy,defaultChecks:null!==(A=f.updatedAt)&&void 0!==A&&null!==(t=A.method)&&void 0!==t&&t[0]&&null!==(a=f.updatedAt)&&void 0!==a&&null!==(n=a.field)&&void 0!==n&&n[0]?f.updatedAt:null,defaultDate:(null===(i=f.updatedAt)||void 0===i?void 0:i.dates)||null,setting:{hasSeparateBorder:!0,hideDateRange:!1}}}],partyJobFilterItems:[{key:"result",label:P,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:h,defaultChecks:y.result||null,setting:{hasAll:!0,noSearch:!0}}},{key:"status",label:w,type:Jy.a.STATUS,dropdown:{type:Jy.oY.LIST,defaultChecks:y.status||null,options:m,setting:{noSearch:!0,hasAll:!0}}},{key:"serviceProvider",label:S,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:x,defaultChecks:y.serviceProvider||null,setting:{hasAll:!0,noSearch:!0}}},{key:"inspectionType",label:N,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:v,defaultChecks:y.inspectionType||null,setting:{hasAll:!0,noSearch:!0}}},{key:"updatedAt",label:_,type:Jy.a.RATING,dropdown:{type:Jy.oY.DATE,fieldItems:Wy,methodItems:qy,defaultChecks:null!==(s=y.updatedAt)&&void 0!==s&&null!==(l=s.method)&&void 0!==l&&l[0]&&null!==(r=y.updatedAt)&&void 0!==r&&null!==(o=r.field)&&void 0!==o&&o[0]?y.updatedAt:null,setting:{hideDateRange:!0,hasSeparateBorder:!0}}}],inhouseJobFilterItems:[{key:"result",label:P,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:h,defaultChecks:j.result||null,setting:{hasAll:!0,noSearch:!0}}},{key:"status",label:w,type:Jy.a.STATUS,dropdown:{type:Jy.oY.LIST,defaultChecks:j.status||null,options:m,setting:{noSearch:!0,hasAll:!0}}},{key:"serviceProvider",label:S,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:x,defaultChecks:j.serviceProvider||null,setting:{hasAll:!0,noSearch:!0}}},{key:"inspectionType",label:N,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:v,defaultChecks:j.inspectionType||null,setting:{hasAll:!0,noSearch:!0}}},{key:"updatedAt",label:_,type:Jy.a.RATING,dropdown:{type:Jy.oY.DATE,fieldItems:Wy,methodItems:qy,defaultChecks:null!==(c=j.updatedAt)&&void 0!==c&&null!==(d=c.method)&&void 0!==d&&d[0]&&null!==(g=j.updatedAt)&&void 0!==g&&null!==(C=g.field)&&void 0!==C&&C[0]?j.updatedAt:null,setting:{hideDateRange:!0,hasSeparateBorder:!0}}}],draftJobFilterItems:[{key:"result",label:P,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:h,defaultChecks:b.result||null,setting:{hasAll:!0,noSearch:!0}}},{key:"status",label:w,type:Jy.a.STATUS,dropdown:{type:Jy.oY.LIST,defaultChecks:b.status||null,options:m,setting:{noSearch:!0,hasAll:!0}}},{key:"serviceProvider",label:S,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:x,defaultChecks:b.serviceProvider||null,setting:{hasAll:!0,noSearch:!0}}},{key:"inspectionType",label:N,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:v,defaultChecks:b.inspectionType||null,setting:{hasAll:!0,noSearch:!0}}},{key:"updatedAt",label:_,type:Jy.a.RATING,dropdown:{type:Jy.oY.DATE,fieldItems:Wy,methodItems:qy,defaultChecks:null!==(I=b.updatedAt)&&void 0!==I&&null!==(u=I.method)&&void 0!==u&&u[0]&&null!==(p=b.updatedAt)&&void 0!==p&&null!==(E=p.field)&&void 0!==E&&E[0]?b.updatedAt:null,setting:{hideDateRange:!0,hasSeparateBorder:!0}}}]}})({filters:te,T:ee(),statusOptions:ae,resultOptions:ie,serviceProviderOptions:M,inspectionTypeOptions:O}),ue=e=>A=>{se(e,te,H,(0,v.A)((0,v.A)({},A),{},{page:A.current}))},pe=[{key:My,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("inspectionList.All Job")}),(0,lA.jsx)(Ff.A,{count:(null===j||void 0===j?void 0:j.total)||0,overflowCount:1e4})]}),children:(0,lA.jsxs)(Mf.A,{children:[(0,lA.jsx)(Lf.A,{items:de,onApply:re,onReset:oe,onFilterReset:ce,className:t.jobFilterBar}),(0,lA.jsx)("div",{className:t.tableWrapper,children:(0,lA.jsx)(Fy,{data:x,loading:b,pagination:{pageSize:(null===j||void 0===j?void 0:j.pageSize)||10,pageNo:(null===j||void 0===j?void 0:j.page)||1},onFilterChanged:ue(My),total:(null===j||void 0===j?void 0:j.total)||0})})]})},{key:Oy,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("inspectionList.3rd Party Job")}),(0,lA.jsx)(Ff.A,{count:(null===w||void 0===w?void 0:w.total)||0,overflowCount:1e4})]}),children:(0,lA.jsxs)(Mf.A,{children:[(0,lA.jsx)(Lf.A,{items:ge,onApply:re,onReset:oe,onFilterReset:ce,className:t.jobFilterBar}),(0,lA.jsx)("div",{className:t.tableWrapper,children:(0,lA.jsx)(Fy,{data:P,loading:N,pagination:{pageSize:(null===w||void 0===w?void 0:w.pageSize)||10,pageNo:(null===w||void 0===w?void 0:w.page)||1},onFilterChanged:ue(Oy),total:(null===w||void 0===w?void 0:w.total)||0})})]})},{key:zy,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("inspectionList.Inhouse Record")}),(0,lA.jsx)(Ff.A,{count:(null===T||void 0===T?void 0:T.total)||0,overflowCount:1e4})]}),children:(0,lA.jsxs)(Mf.A,{children:[(0,lA.jsx)(Lf.A,{items:Ce,onApply:re,onReset:oe,onFilterReset:ce,className:t.jobFilterBar}),(0,lA.jsx)("div",{className:t.tableWrapper,children:(0,lA.jsx)(Fy,{data:_,loading:D,pagination:{pageSize:(null===T||void 0===T?void 0:T.pageSize)||10,pageNo:(null===T||void 0===T?void 0:T.page)||1},onFilterChanged:ue(zy),total:(null===T||void 0===T?void 0:T.total)||0})})]})},{key:Vy,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("inspectionList.Draft")}),(0,lA.jsx)(Ff.A,{count:(null===L||void 0===L?void 0:L.total)||0,overflowCount:1e4})]}),children:(0,lA.jsxs)(Mf.A,{children:[(0,lA.jsx)(Lf.A,{items:Ie,onApply:re,onReset:oe,onFilterReset:ce,className:t.jobFilterBar}),(0,lA.jsx)("div",{className:t.tableWrapper,children:(0,lA.jsx)(Fy,{data:k,loading:F,pagination:{pageSize:(null===L||void 0===L?void 0:L.pageSize)||10,pageNo:(null===L||void 0===L?void 0:L.page)||1},onFilterChanged:ue(Vy),total:(null===L||void 0===L?void 0:L.total)||0})})]})}];return(0,y.useEffect)((()=>{var e,A,t;d(),l(),g(),se(My,(0,v.A)((0,v.A)({},te),{},{[My]:h?{status:ae.map((e=>e.value)).filter((e=>!["cancelled","completed"].includes(e))),updatedAt:{dates:[(0,Qa.z)("2017/01/01"),(0,Qa.z)("",!0).subtract(1,"days")],field:["inspectionDate"],method:["az"]}}:(0,v.A)({},te[My])}),H,h?{page:1,pageSize:(null===B||void 0===B||null===(e=B[My])||void 0===e||null===(A=e.pagination)||void 0===A?void 0:A.pageSize)||10}:null===B||void 0===B||null===(t=B[My])||void 0===t?void 0:t.pagination),se(Oy,te,q,null===B||void 0===B?void 0:B[Oy].pagination),se(zy,te,J,null===B||void 0===B?void 0:B[zy].pagination),se(Vy,te,Y,null===B||void 0===B?void 0:B[Vy].pagination)}),[]),"fetching"===i?(0,lA.jsx)(Jd,{}):(0,lA.jsx)(y.Fragment,{children:(0,lA.jsx)(Wc.A,{className:t.container,maxWidth:"xl",children:V===Ou?(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",children:[(0,lA.jsx)(Sf,{watermarkImage:Nf,widthImage:130,heightImage:130,title:ee().translate("watermark.inspection.title"),subTitle:ee().translate("watermark.inspection.subTitle"),discountText:ee().translate("watermark.inspection.buttonDiscount")}
1),(0,lA.jsx)("img",{src:_f,alt:"inspectionJobListBackground",style:{marginTop:52}}),(0,lA.jsx)("img",{src:Tf,alt:"inspectionPreviewBackground",style:{marginTop:52}})]}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Df.A,{title:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wf.h,{})," ",(0,lA.jsx)("span",{children:ee().translate("inspectionList.QC Inspection")})]}),searchPlaceholder:ee().translate("inspectionList.Search Placeholder"),onSearch:e=>{if($!==e){(X===Oy?U:X===zy?G:X===Vy?Z:W)(e),se(X,te,e,(0,v.A)((0,v.A)({},Ae),{},{page:1}))}},searchVal:$}),(0,lA.jsx)(S.A,{my:2,children:(0,lA.jsx)(ey,{data:s&&R()(s,"data")})}),(0,lA.jsx)("div",{className:Zy,children:(0,lA.jsx)(Rf.A,{items:pe,tabBarExtraContent:{right:(0,lA.jsxs)(Of.A,{children:[(0,lA.jsx)(Yf,{keyword:"",setKeyword:()=>{},filterInspection:()=>{},history:a,atQCInspection:!0}),(0,lA.jsx)(zf.A,{type:"primary",size:"large",onClick:()=>{(0,ne.R7)(a)("/inspection/jobs/new")},children:ee().translate("inspectionList.Create Job")})]})},activeKey:X,onChange:e=>{(e=>{I(kf.Kq.QC_INSPECTION_PAGE,{tab:e})})(e),K(e);const A=null===m||void 0===m?void 0:m["".concat(e,"_meta")];se(e,te,e===Oy?q:e===zy?J:e===Vy?Y:H,A)}})})]})})})})),$y=(0,w.withRouter)((0,j.Ng)((e=>({profile:(0,v.A)({},(0,O.Fm)(e)),currTab:e.inspectionList.data.currTab,activeFilters:Ef(e),status:e.inspectionList&&e.inspectionList.status,chartData:e.inspectionList&&e.inspectionList.data.chartData,serviceProvidersLoading:R()(e,"inspectionList.serviceProviders.loading"),serviceProviders:R()(e,"inspectionList.serviceProviders.data")||[],searchDataState:e.inspectionList.searchData,searchDataKeyword:R()(e,"inspectionList.searchData.keyword","")})),(e=>({onAnalyticsChartDataFetch:()=>e(xf()),onAnalyticsChartDataFetchWithFilter:A=>e(vf(A)),onInspectionListFetch:A=>e(mf(A)),onInspectionListReset:()=>e({type:Qf.kl}),actUserProfileFetch:()=>e((0,N.xF)()),onFiltersApply:A=>e(function(e){return{type:Qf.sV,filters:e}}(A)),onInspectionListFetchWithFilters:(A,t)=>e(hf(A,null,t)),getInspectionServiceProvider:(0,st.zH)(ff,e),updateInspectionSearchData:(0,st.zH)(yf,e),updateInspectionNewFilters:(0,st.zH)(jf,e)})))(Ky));var ej=t(85811),Aj=t(1936),tj=t(6145);const aj=(0,qs.A)((e=>({container:{padding:"40px",maxWidth:"850px",height:"100%"},productThumbnail:{width:"96px",height:"96px",padding:"20px",position:"relative","& > img":{display:"inline-block",width:"100%"}},topBar:{padding:"28px 30px",backgroundColor:"#F9F9F9",borderBottom:"0.5px solid #979797"},refNo:{textAlign:"right"}}))),nj=[{label:"BSCI",value:"BSCI"},{label:"Sedex",value:"Sedex"},{label:"SA8000",value:"SA8000"},{label:"ISO9001",value:"ISO9001"},{label:"GMPC",value:"GMPC"}],ij=e=>{let{match:{params:A},onRequestFetch:t,details:a}=e;const n=aj(),{samplePhotos:i=[]}=a||{};let s=ne.HH.filter((e=>e.region===a.location));s=s&&s.length>0?{label:ee().translate("country.".concat(s[0].region)),value:s[0].region}:null;const l=i.map(((e,A)=>(0,lA.jsx)(vg.A,{href:e.url,target:"_blank",children:(0,lA.jsx)(S.A,{classes:{root:n.productThumbnail},children:(0,lA.jsx)("img",{src:e.url,alt:""})},e.name)},e.id)));return(0,y.useEffect)((()=>{t(A.id)}),[]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(wl.A,{className:n.topBar,container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,className:n.pageTitle,xs:12,sm:6,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("iSource.details.title")})}),(0,lA.jsx)(wl.A,{item:!0,className:n.refNo,xs:12,sm:6,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:"".concat(ee().translate("iSource.details.refNo"),": ").concat(a.refNo||"N/A")})})]}),(0,lA.jsxs)(Wc.A,{classes:{maxWidthMd:n.container},component:"div",maxWidth:"md",children:[(0,lA.jsx)(Aj.A,{values:a,productPhoto:l,disabled:!0}),(0,lA.jsx)(tj.A,{certList:nj,cert:nj.filter((e=>e.value===a.certification))[0],country:s,disabled:!0})]})]})};var sj=t(51451);const lj=(0,D.A)((0,w.withRouter)((0,j.Ng)(((e,A)=>{let{cookies:t}=A;return{isUserLogin:(0,O.W5)(e)&&!!t.get("token"),profile:e.loginState.profile,details:e.iSource&&(e.iSource.data.details||{})}}),(e=>({onRequestFetch:(0,st.zH)(sj.uR,e)})))(ij))),rj={wrapper:"UserUpdatePasswordForm_wrapper__xK9nb",textField:"UserUpdatePasswordForm_textField__YKXqE",buttonGroup:"UserUpdatePasswordForm_buttonGroup__XSKf6",backBtn:"UserUpdatePasswordForm_backBtn__2PL8h",saveBtn:"UserUpdatePasswordForm_saveBtn__CRGzM"},oj=SE.Ik().shape({password:SE.Yj(),confirmedPassword:SE.Yj().oneOf([SE.KR("password"),null],ee().translate("login.userUpdatePassword.confirmPasswordDontMatch")).required(ee().translate("login.userUpdatePassword.confirmPasswordRequired"))}),cj=e=>{const{history:A,onSubmit:t,hideBackBtn:a}=e,[n,i]=(0,y.useState)([]),s=(0,y.useRef)(null);return(0,lA.jsx)("div",{className:rj.wrapper,children:(0,lA.jsx)(Jr.l1,{initialValues:{password:"",confirmedPassword:""},validationSchema:oj,enableReinitialize:!0,onSubmit:e=>{t(e)},innerRef:s,children:e=>(e=>{const{handleSubmit:t,values:n,isValid:s,dirty:l,errors:r,setFieldValue:o,touched:c,setFieldTouched:d}=e;return(0,lA.jsxs)("form",{className:rj.form,onSubmit:t,children:[(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,children:(0,lA.jsx)(zs.nD,{passwordProps:{formProps:e,className:rj.textField,onPasswordStrong:e=>{i(e)},onChange:e=>{e.target.value||(o("confirmedPassword",""),d("confirmedPassword",!1))}}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{label:ee().translate("login.userUpdatePassword.confirmNewPassword"),name:"confirmedPassword",formProps:e,className:rj.textField,type:"password",placeholder:ee().translate("login.userUpdatePassword.confirmNewPassword"),errorText:!!n.password&&c.confirmedPassword&&r.confirmedPassword,isEyeVisibilityIcon:!0}})})]}),(0,lA.jsxs)("div",{className:rj.buttonGroup,children:[!a&&(0,lA.jsx)(fr.A,{onClick:()=>{(0,ne.R7)(A)(k.gb)},color:"default",type:"button",className:rj.backBtn,children:ee().translate("login.userUpdatePassword.backBtn")}),(0,lA.jsx)(fr.A,{color:"primary",type:"submit",className:rj.saveBtn,disabled:!l||!s,children:ee().translate("login.userUpdatePassword.saveBtn")})]})]})})(e)})})};cj.defaultProps={hideBackBtn:!1};const dj=cj,gj={wrapper:"UpdatePassword_wrapper__4vCeM",content:"UpdatePassword_content__5TJnt",form:"UpdatePassword_form__Efh7q"};
1(0,ne.Nv)(ee(),[Ue.dU]);const Cj=e=>{let{history:A,match:t}=e;const{enqueueSnackbar:a,closeSnackbar:n}=(0,PI.dh)(),i=t.params&&t.params.token,s=e=>{ot()("".concat(ne.xx).concat(ne.j8,"/auth/updatePassword"),{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({token:i,password:e.password,confirmPassword:e.confirmedPassword})}).then(ne.dq).then((()=>{(0,ne.R7)(A)("/profile/setup"),a(ee().translate("messageCenter.notification.userUpdatePasswordSuccessfully"),{variant:"success",autoHideDuration:3e3,anchorOrigin:{vertical:"bottom",horizontal:"center"},action:e=>(0,lA.jsx)(fr.A,{onClick:()=>n(e),style:{color:"white"},children:"Close"})})})).catch((e=>{}))};return(0,lA.jsxs)("div",{className:gj.wrapper,children:[(0,lA.jsx)("div",{className:gj.heading,children:(0,lA.jsx)(Wc.A,{children:(0,lA.jsx)(S.A,{display:"flex",justifyContent:"space-between",p:4,children:(0,lA.jsx)(S.A,{fontSize:"24px",fontWeight:"300",children:ee().translate("login.welcomePage")})})})}),(0,lA.jsx)("div",{className:gj.content,children:(0,lA.jsx)(ks.A,{className:gj.paper,children:(0,lA.jsx)(Wc.A,{children:(0,lA.jsx)(S.A,{display:"flex",justifyContent:"space-between",p:4,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,children:(0,lA.jsx)(Xe.A,{variant:"h6",component:"h6",className:gj.cardTitle,children:ee().translate("login.updatePassword")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,className:gj.form,children:(0,lA.jsx)(dj,{history:A,hideBackBtn:!0,onSubmit:e=>{s(e)}})})]})})})})})]})},Ij=(0,j.Ng)((e=>({profile:e.loginState&&e.loginState.profile})),(e=>({onNotificationAdd:(0,st.zH)(M.P2,e)})))(Cj),uj=Ij,pj={wrapper:"UserUpdatePassword_wrapper__KFINA",content:"UserUpdatePassword_content__hmHE0"};(0,ne.Nv)(ee(),[Ue.dU]);const Ej=e=>{const{history:A,userUpdatePasswordLoading:t,userUpdatePassword:a}=e,{enqueueSnackbar:n,closeSnackbar:i}=(0,PI.dh)();return(0,lA.jsxs)("div",{className:pj.wrapper,children:[t&&(0,lA.jsx)(Jd,{}),(0,lA.jsx)("div",{className:pj.heading,children:(0,lA.jsx)(Wc.A,{children:(0,lA.jsx)(S.A,{display:"flex",justifyContent:"space-between",p:4,children:(0,lA.jsx)(S.A,{fontSize:"24px",fontWeight:"300",children:ee().translate("login.userUpdatePassword.title")})})})}),(0,lA.jsx)("div",{className:pj.content,children:(0,lA.jsx)(ks.A,{className:pj.paper,children:(0,lA.jsx)(Wc.A,{children:(0,lA.jsx)(S.A,{display:"flex",justifyContent:"space-between",p:4,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,children:(0,lA.jsx)(Xe.A,{variant:"h6",component:"h6",className:pj.cardTitle,children:ee().translate("login.userUpdatePassword.subTitle")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,children:(0,lA.jsx)(dj,{history:A,onSubmit:e=>{a(e,(()=>{n(ee().translate("messageCenter.notification.userUpdatePasswordSuccessfully"),{variant:"success",autoHideDuration:3e3,anchorOrigin:{vertical:"bottom",horizontal:"center"},action:e=>(0,lA.jsx)(fr.A,{onClick:()=>i(e),style:{color:"white"},children:"Close"})}),(0,ne.R7)(A)(k.gb)}))}})})]})})})})})]})};Ej.defaultProps={userUpdatePasswordLoading:!1};const Bj=Ej,Qj=(0,j.Ng)((e=>({userUpdatePasswordLoading:(0,lt.Nz)("loginReducer","userUpdatePassword")(e)})),(e=>({userUpdatePassword:(0,st.zH)($A.qT,e)})))(Bj),mj=Qj;var hj=t(50096);const xj=(0,pA.A)((e=>({badge:{top:e.spacing(1),right:e.spacing(2)}})))(AA.A),vj=(0,pA.A)({active:{background:"#0C91C4",color:"white",fontWeight:"400"},inactive:{background:"white",color:"black"},primary:{fontSize:"14px",fontWeight:"400",maxWidth:"180px",width:"100%",wordWrap:"break-word"},secondary:{fontSize:"12px",fontWeight:"400",maxWidth:"180px",width:"100%",wordWrap:"break-word"}})((e=>{const{classes:A,data:{id:t,name:a,nameChi:n,contactPerson:i,email:s,company_image:l,totalUnReadMessage:r,updatedAt:o},isCurrent:c,fetchMessage:d,fetchConversations:g}=e,[C,I]=(0,y.useState)(!1);return(0,y.useEffect)((()=>{c&&!C&&d(t)}),[c]),(0,lA.jsxs)(Ye.A,{button:!0,classes:{root:c?A.active:A.inactive},alignItems:"flex-start",onClick:()=>{d(t),g(),I(!0)},children:[(0,lA.jsx)(xj,{color:"primary",badgeContent:r,children:(0,lA.jsx)(Qg.A,{children:(0,lA.jsx)(po.A,{alt:a,src:l})})}),(0,lA.jsx)(Ze.A,{classes:{primary:A.primary,secondary:A.secondary},id:t,primary:a||n,secondary:i||s}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",alignItems:"flex-end",children:[(0,lA.jsx)(Xe.A,{variant:"caption",color:"textSecondary",children:te()(o).format("DD/MM/YY")}),(0,lA.jsx)(Xe.A,{variant:"caption",color:"textSecondary",children:te()(o).format("HH:mm")}
1)]})})]})})),fj=(0,pA.A)({box:{background:"white",padding:"10px 30px"},root:{background:"#999999",opacity:"0.4"},input:{padding:"10px 20px",color:"#181C2F",fontWeight:"500",fontSize:"14px"}})((e=>{const{classes:A,searchInputChange:t}=e;return(0,lA.jsx)(S.A,{position:"sticky",top:0,zIndex:2,classes:{root:A.box},children:(0,lA.jsx)(eC.A,{classes:{root:A.root,input:A.input},fullWidth:!0,type:"search",disableUnderline:!0,placeholder:ee().translate("general.search"),onChange:t})})})),yj=["id","email","name","nameChi","phoneNumber","address1"],jj=(0,pA.A)({title:{padding:"10px 24px"},listItem:{padding:"0"},input:{width:"80%"},expandSummary:{paddingLeft:"0"},expandPanel:{boxShadow:"unset",width:"100%",padding:"0"},expandedDetail:{flexFlow:"column",padding:"0"},supplierDisplay:{color:"#0C91C4",fontSize:"18px"},paginationGrid:{flexBasis:"auto",margin:"0 auto"},pagination:{textAlign:"center"}})((e=>{const{classes:A,open:t,companyId:a,loading:n,supplierList:i,supplierListNo:s,onPageChange:l,onSupplierSearch:r,newConversationInit:o,onClose:c}=e;return(0,lA.jsxs)(mA.A,{open:t,onClose:c,fullWidth:!0,maxWidth:"md",children:[(0,lA.jsx)(yr.A,{classes:{root:A.title},children:(0,lA.jsxs)(hr,{children:[ee().translate("messageCenter.newConversationDialog.title"),":",(0,lA.jsx)(xr,{}),(0,lA.jsx)(Gs.A,{"aria-label":"Close",onClick:c,children:(0,lA.jsx)(IB.A,{})})]})}),(0,lA.jsxs)(jr.A,{children:[(0,lA.jsxs)(ks.A,{children:[(0,lA.jsx)(Gs.A,{"aria-label":"Search",children:(0,lA.jsx)(dm.default,{})}),(0,lA.jsx)(eC.A,{classes:{root:A.input},placeholder:ee().translate("general.search"),disableUnderline:!0,onChange:e=>r(e.target.value)})]}),(0,lA.jsx)(nl.A,{}),i&&!n?(0,lA.jsx)($e.A,{children:i.map((e=>{let{id:t,email:a,name:n,nameChi:i,phoneNumber:s,address1:l}=e,r=(0,f.A)(e,yj);return(0,lA.jsxs)(Ye.A,{classes:{root:A.listItem},children:[(0,lA.jsxs)(Tr.A,{classes:{root:A.expandPanel},children:[(0,lA.jsx)(Dr.A,{classes:{root:A.expandSummary},expandIcon:(0,lA.jsx)(Lr.A,{}),children:(0,lA.jsx)(Xe.A,{classes:{root:A.supplierDisplay},variant:"subtitle1",children:n||a})}),(0,lA.jsxs)(kr.A,{classes:{root:A.expandedDetail},children:[(0,lA.jsx)(S.A,{children:(0,lA.jsxs)(Xe.A,{variant:"subtitle2",children:[ee().translate("messageCenter.newConversationDialog.contactPerson"),":",i]})}),(0,lA.jsx)(S.A,{children:(0,lA.jsxs)(Xe.A,{variant:"subtitle2",children:[ee().translate("messageCenter.newConversationDialog.phoneNumber"),":",s]})}),(0,lA.jsx)(S.A,{children:(0,lA.jsxs)(Xe.A,{variant:"subtitle2",children:[ee().translate("messageCenter.newConversationDialog.address1"),":",l]})})]})]}),(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",onClick:e=>o((0,v.A)({id:t,name:n,nameChi:i,phoneNumber:s,address1:l},r)),children:ee().translate("inspectionJobWorkspace.select")})]},t)}))},a):(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:n&&(0,lA.jsx)(xg.A,{disableShrink:!0})})}),(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(iA.GV,{className:A.paginationGrid,xs:12,sm:12,md:12,noPadding:!0,children:(0,lA.jsx)(UB,{breakClassName:A.pagination,pageCount:s,onPageChange:l})})})]})]},a)})),bj=(0,pA.A)({root:{padding:"10px 30px"},label:{display:"flex",alignItems:"center"},primary:{flexDirection:"row-reverse",flexGrow:"1"}})((e=>{const{classes:A,title:t,primary:a}=e;return(0,lA.jsxs)(S.A,{classes:{root:A.root},display:"flex",children:[(0,lA.jsx)(Xe.A,{classes:{root:A.label},variant:"subtitle1",children:t}),(0,lA.jsx)(S.A,{classes:{root:A.primary},display:"flex",children:a})]})})),Pj=["id","createdAt","company_image"],wj=e=>{const{classes:A,companyId:t,selectedSupplierId:a,suppliers:n,conversations:i,paramsId:s,fetchSupplierInit:l,fetchSupplierFilterSearch:r,initNewConversation:o,fetchConversationList:c,fetchMessageList:d}=e,g=n.data&&H().chunk(n.data,10),[C,I]=(0,y.useState)({list:[],openDialog:!1,page:0,loading:!1,isFirstLoad:!0}),{list:u,openDialog:p,page:E,loading:B,isFirstLoad:Q}=C;function m(){I((0,v.A)((0,v.A)({},C),{},{openDialog:!1}))}function h(){Q&&I((0,v.A)((0,v.A)({},C),{},{isFirstLoad:!1}))}return(0,y.useEffect)((()=>
1{l(),c()}),[]),(0,y.useEffect)((()=>{I((0,v.A)((0,v.A)({},C),{},{list:i}))}),[i]),(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",minWidth:"300px",width:"25%",className:A.conversationList,children:[(0,lA.jsx)(S.A,{position:"sticky",top:0,zIndex:1,children:(0,lA.jsx)(ks.A,{square:!0,elevation:0,children:(0,lA.jsx)(bj,{title:ee().translate("messageCenter.conversations.messenger"),primary:(0,lA.jsx)(Gs.A,{classes:{root:A.noPadding},onClick:()=>{I((0,v.A)((0,v.A)({},C),{},{openDialog:!0}))},children:(0,lA.jsx)(hj.A,{fontSize:"large",color:"disabled"})})})})}),(0,lA.jsxs)(S.A,{flexGrow:1,overflow:"auto",minHeight:"100%",children:[(0,lA.jsx)(fj,{searchInputChange:function(e){let{target:{value:A}}=e;I((0,v.A)((0,v.A)({},C),{},{list:i.filter((e=>{let{id:t,createdAt:a,company_image:n}=e,i=(0,f.A)(e,Pj);return Object.values(i).filter((e=>null!==e&&""!==e)).join().toLocaleLowerCase().includes(A.toLocaleLowerCase())}))}))}}),(0,lA.jsx)($e.A,{classes:{root:A.list},children:function(){const e=[];for(let A=0;A<u.length;A++){t===u[A].supplierCompanyID&&(u[A].name=u[A].buyerCompanyName,u[A].nameChi=u[A].buyerCompanyName,u[A].contactPerson=u[A].buyerContactPerson,u[A].email=u[A].buyerEmail);const n={key:u[A].id,data:u[A],isCurrent:Q&&s&&u[A].id===s||Q&&!s&&0===A||!Q&&a&&u[A].id===a};e.push((0,lA.jsx)(vj,(0,v.A)({fetchMessage:d,fetchConversations:h},n)))}return e}()})]}),(0,lA.jsx)(jj,{open:p,loading:B,companyId:t,supplierList:g[E],supplierListNo:g?g.length:0,onPageChange:function(e){I((0,v.A)((0,v.A)({},C),{},{page:e-1}))},onSupplierSearch:function(e){Promise.resolve().then((()=>{r(e)})).then((()=>{I((0,v.A)((0,v.A)({},C),{},{loading:!1}))}))},newConversationInit:function(e){-1===u.findIndex((A=>A.id===e.id))?o(e):(c(),d(e.id)),m()},onClose:m},t)]})};wj.defaultProps={selectedSupplierId:null,conversations:[],suppliers:{}};const Sj=(0,j.Ng)((e=>(0,v.A)({selectedSupplierId:e.messageCenter.selectedSupplierId?parseInt(e.messageCenter.selectedSupplierId):null,conversations:e.messageCenter.conversations,suppliers:e.companies?e.companies.suppliers:{}},(0,O.Fm)(e))),(e=>({fetchConversationList:()=>e((0,$d.hX)()),fetchConversationListInit:()=>e((0,$d.WJ)()),fetchMessageList:A=>e((0,$d.zX)(A)),fetchSupplierInit:()=>e((0,Hd.wW)()),fetchSupplierFilterSearch:A=>e((0,Hd.wW)({keyword:A})),initNewConversation:A=>e((0,$d.cW)(A))})))((0,pA.A)((0,BA.A)(EA.A,{icon:{margin:"10px"},iconHover:{margin:"10px","&:hover":{color:"red[800]"}},conversationList:{height:"100%"},list:{height:"75vh",overflowY:"auto",background:"white",padding:"0"}}))(wj)),Nj=(0,pA.A)({root:{background:"white",width:"80%",borderRadius:"20px",display:"flex",boxShadow:"none"},inputRoot:{flex:1},input:{color:"#9D9B9B",fontSize:"12px",padding:"10px 10px 10px 20px",fontWeight:"800"},icon:{padding:"5px",background:"white",borderRadius:"30px",margin:"0 15px"},button:{padding:"0"},filesPreviewContainer:{padding:"0 40px 8px"}})((e=>{const{classes:A,addMessage:t}=e,{uploadFile:a}=(0,Vl.A)(),[n,i]=(0,y.useState)(!1),[s,l]=(0,y.useState)(""),[r,o]=(0,y.useState)([]),[c,d]=(0,y.useState)(0),g=async()=>{if(!n&&(s.length||r.length)){i(!0);const e=await a(r);t({content:s,files:e}),l(""),o([]),i(!1)}};return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(wl.A,{container:!0,direction:"column",className:A.fileTextField,style:{display:r.length?"block":"none"},children:(0,lA.jsx)(jg,{values:{fileList:r,progress:c},functions:{setFileList:o},styles:{containerStyle:A.filesPreviewContainer}})}),(0,lA.jsxs)(S.A,{display:"flex",px:4,children:[(0,lA.jsxs)(ks.A,{component:"form",className:A.root,children:[(0,lA.jsx)(eC.A,{classes:{root:A.inputRoot,input:A.input},type:"text",multiline:!0,disableUnderline:!0,value:s,onKeyDown:e=>{13===e.keyCode&&e.ctrlKey?l("".concat(e.target.value,"\n")):13!==e.keyCode||e.shiftKey||(g(),e.preventDefault())},placeholder:ee().translate("messageCenter.compose.placeholder"),onChange:e=>l(e.target.value)}),(0,lA.jsx)(bg,{values:{fileList:r},functions:{setFileList:o,setProgress:d},layout:(0,lA.jsx)(Gs.A,{variant:"contained",component:"span","aria-label":"attach",children:(0,lA.jsx)(AC.A,{})})})]}),(0,lA.jsx)(Gs.A,{classes:{root:A.button},disabled:n,onClick:g,children:(0,lA.jsx)(tC.A,{classes:{root:A.icon}})})]})]})})),_j="Message_messageMenu__qFVib",Tj="Message_messageMenuItem__1al7b",Dj=(0,pA.A)({isMineContainer:{flexDirection:"column",alignItems:"flex-end"},isMine:{background:"#0C91C4",padding:"15px",margin:"10px",color:"#FFF",fontWeight:"400",maxWidth:"500px",width:"100%",borderRadius:"10px",fontSize:"14px",whiteSpace:"pre-line"},isOtherContainer:{flexDirection:"column",alignItems:"flex-start"},isOther:{background:"#FFF",padding:"15px",margin:"10px",color:"black",fontWeight:"400",maxWidth:"500px",width:"100%",borderRadius:"10px",fontSize:"14px",whiteSpace:"pre-line"},timeStamp:{display:"flex",flexDirection:"column",alignItems:"center",fontSize:"12px",fontWeight:"500"},fabProgress:{color:"#0F4EF5",position:"absolute",top:-4,left:-4,zIndex:1},saveButton:{color:"#FFF",backgroundColor:"#0F4EF5","&:hover":{backgroundColor:"#0F4EF5",opacity:.5}},saveButtonSuccess:{color:"#FFF",backgroundColor:"#A3A3A3","&:hover":{backgroundColor:"#A3A3A3",opacity:.5}},fileTextItem:{color:"#2D7BF6",fontSize:14},fileTextSender:{color:"#FFF"},goToSupplierDocumentBtn:{backgroundColor:"transparent",color:"#FFF",borderColor:"#FFF",marginLeft:64,"&:hover":{backgroundColor:"transparent",borderColor:"#FFF",opacity:.5}}})((e=>{const{classes:A,message:t,documentList:a=[],documents:n=[],sentAt:i,isMine:s,isSupplier:l,isFirstMessage:r,isLastMessage:o,showTimestamp:c,saveFileDocument:d,goToSupplierDocument:g}=e,[C,I]=y.useState(null),u=n.length>0,[p,E]=(0,y.useState)(!1),[B,Q]=(0,y.useState)(!1),[m,h]=(0,y.useState)(!1),x=(0,y.useRef)();(0,y.useEffect)((()=>{const e=document.getElementById("last-message");e&&e.scrollIntoView()}),[]),(0,y.useEffect)((()=>()=>{clearTimeout(x.current)}),[]);return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsxs)(S.A,{children:[c||r?(0,lA.jsx)(S.A,{classes:{root:A.timeStamp},children:0===te()().diff(i,"days")?te()(i).format("[Today], HH:00 A"):1===te()().diff(i,"days")?te()(i).format("[Yesterday], HH:00 A"):te()(i).format("DD/MM/YYYY, HH:00 A")}):"",(0,lA.jsx)(S.A,{id:o?"last-message":"",display:"flex",classes:{root:s?A.isMineContainer:A.isOtherContainer},children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"row",alignItems:"center",children:[(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",alignItems:"flex-start",classes:{root:s?A.isMine:A.isOther},children:[t,n.map(((e,t)=>((e,t)=>(0,lA.jsx)(qc.Ay,{title:e.name,children:(0,lA.jsx)(vg.A,{component:"button",underline:"always",className:[A.fileTextItem,s?A.fileTextSender:null],onClick:()=>(0,al.gd)(e.url),children:(0,al.Qn)(e.name)})},"".concat(e.name,"_").concat(t)))(e,t)))]}),(0,lA.jsxs)(S.A,{style:{display:u?"block":"none",position:"relative"},children:[(0,lA.jsxs)("span",{children:[(0,lA.jsx)(Xl.A,{onClick:e=>{e.stopPropagation(),I(e.currentTarget)}}),(0,lA.jsx)(Ge.A,{className:_j,open:Boolean(C),anchorEl:C,onClose:e=>{e.stopPropagation(),I(null)},children:(0,lA.jsxs)(Zl.A,{className:Tj,onClick:()=>(I(null),p||(Q(!1),E(!0),x.current=setTimeout((()=>{Q(!0),h(!0),E(!1)}),1e3)),void d(a)),children:[(0,lA.jsx)(eA.A,{children:(0,lA.jsx)(iC.A,{fontSize:"small"})}),ee().translate("messageCenter.saveAttachmentButton.tooltip")]})})]}),p&&(0,lA.jsx)(xg.A,{size:48,className:A.fabProgress})]})]})})]}),(0,lA.jsx)(sC.A,{open:m,message:ee().translate("messageCenter.notification.addedAttachment"),options:{anchorOrigin:{vertical:"bottom",horizontal:"left"},onClose:()=>h(!1)},actionComponents:[{Component:fr.A,componentProps:{variant:"outlined",color:"primary",className:A.goToSupplierDocumentBtn},children:ee().translate("messageCenter.notification.btnGoToSupplierDocument"),onClickAction:g}]})]})}));class kj extends y.PureComponent{render(){const{icon:e,classes:A}=this.props;return(0,lA.jsx)("i",{className:Si()(A.toolbarButton,e)})}}const Lj=(0,j.Ng)((e=>({})),(e=>({})))((0,pA.A)((0,BA.A)(EA.A,{toolbarButton:{color:"#007aff",fontSize:"28px",transition:"all 0.1s","&:hover":{cursor:"pointer",color:"#0063ce"},"&:active":{color:"#007aff",opacity:.25}}}))(kj));class Rj extends y.Component{constructor(e){super(e),this.renderMessages=this.renderMessages.bind(this),this.onMessageInputChange=this.onMessageInputChange.bind(this),this.onSaveFileDocument=this.onSaveFileDocument.bind(this),this.onClickGoToSupplierDocument=this.onClickGoToSupplierDocument.bind(this)}
1onMessageInputChange(e){let{content:A,files:t}=e;const{id:a,addMessage:n}=this.props;n(a,A,t)}onSaveFileDocument(e){const{id:A,saveFileDocument:t}=this.props;t(A,{documentListIds:e})}onClickGoToSupplierDocument(){const{id:e}=this.props;e&&(window.location.href="/supplier-manager/detail/".concat(e).concat((0,ne.qs)({tab:6})))}renderMessages(){const{userId:e,messageList:A,status:t,supplierList:a}=this.props,n=a&&0===a.length,i=A.length,s=[];for(let l=0;l<i;l++){const t=A[l-1],a=A[l],r=A[l+1];if(a){const A=a.userId===e,o=te()(a.createdAt);let c={key:a.id,message:a.message,documentList:a.documentList,documents:a.documents,sentAt:o,isMine:A,isSupplier:n,isPrevMessageSameAuthor:!1,isNextMessageSameAuthor:!1,isFirstMessage:!0,isLastMessage:l===i-1,showTimestamp:!1};if(t){const e=te().duration(o.diff(te()(t.createdAt))).asHours();c=Object.assign({},c,{isFirstMessage:!1},{isPrevMessageSameAuthor:t.userId===a.userId},{showTimestamp:e>=1})}r&&(c=Object.assign({},c,{isLastMessage:!1},{isNextMessageSameAuthor:r.userId===a.userId})),s.push((0,lA.jsx)(Dj,(0,v.A)((0,v.A)({},c),{},{saveFileDocument:this.onSaveFileDocument,goToSupplierDocument:this.onClickGoToSupplierDocument})))}}return"fetching"===t?(0,lA.jsx)($g.A,{}):s}render(){const{classes:e,conversationName:A,connectionDate:t}=this.props;return(0,lA.jsxs)(S.A,{flexGrow:1,flexDirection:"column",display:"flex",height:"100%",children:[(0,lA.jsxs)(S.A,{display:"flex",p:3,pl:5,pr:5,flexWrap:"wrap",justifyContent:"space-between",children:[(0,lA.jsx)(S.A,{flex:"1 1 100%",children:(0,lA.jsx)(Xe.A,{variant:"h6",children:A})}),(0,lA.jsx)(S.A,{flex:"1 1 auto",children:(0,lA.jsx)(Xe.A,{variant:"caption",children:ee().translate("messageCenter.messageBox.connectedSince",{date:(0,ne.Yq)(t)})})})]}),(0,lA.jsx)(S.A,{px:5,py:3,className:e.messageBox,children:(0,lA.jsx)(ks.A,{classes:{root:e.messageBoxPaper},square:!0,elevation:0,children:this.renderMessages()})}),(0,lA.jsx)(S.A,{flexShrink:0,children:(0,lA.jsx)(Nj,{rightItems:[(0,lA.jsx)(Lj,{icon:"ion-ios-camera"},"photo"),(0,lA.jsx)(Lj,{icon:"ion-ios-image"},"image"),(0,lA.jsx)(Lj,{icon:"ion-ios-mic"},"audio"),(0,lA.jsx)(Lj,{icon:"ion-ios-card"},"money"),(0,lA.jsx)(Lj,{icon:"ion-logo-game-controller-b"},"games"),(0,lA.jsx)(Lj,{icon:"ion-ios-happy"},"emoji")],addMessage:this.onMessageInputChange})})]})}}const Fj=(0,j.Ng)((e=>(0,v.A)({userId:e.loginState.profile.id,messageList:e.messageCenter.messageList,supplierList:e.companies&&e.companies.suppliers?e.companies.suppliers.data:[],status:e.messageCenter.status},Ag(e))),(e=>({addMessage:(A,t,a)=>e((0,$d.tg)(A,t,a)),saveFileDocument:(A,t)=>e((0,$d.Nl)(A,t))})))((0,pA.A)((0,BA.A)(EA.A,{messageBox:{height:"65vh",overflowY:"auto"},messageBoxPaper:{background:"transparent"}}))(Rj));(0,ne.Nv)(ee(),[Ue.dU,Ue.mz]);const Mj=e=>{const A=pg.parse(e.search),{id:t=null}=A,a=Number(t);return"number"!==typeof a||isNaN(a)||0===a?null:a},Oj=e=>(0,lA.jsxs)(S.A,{display:"flex",children:[(0,lA.jsx)(Sj,{paramsId:Mj(e.location)}),(0,lA.jsx)(Fj,{})]}),zj={header:{backgroundColor:"#F9F9F9",padding:"20px"},content:{padding:"20px"},noticeButton:{fontSize:"0.8rem",color:"#0F4EF5",textDecoration:"underline",fontWeight:"normal",letterSpacing:"0.1px","&:hover":{backgroundColor:"transparent",textDecoration:"underline"}},badgetSize:{height:"10px",width:"10px"},noticeItem:{backgroundColor:"#fff",boxShadow:"0px 2px 4px rgba(0, 0, 0, 0.25)",borderRadius:"3px",padding:"20px",marginBottom:"20px"},noticeItemLabel:{width:"100%",fontSize:"0.8rem",color:"#0F4EF5",marginBottom:"10px"},noticeItemContent:{width:"100%",fontSize:"0.7rem"},noticeItemTimestamp:{width:"100%",fontSize:"0.8rem",color:"#AAAAAA",marginTop:"10px"},notificationSetting:{padding:"20px",margin:"20px"},noticeSettingSubHeader:{padding:"0",fontWeight:"500",fontSize:"1rem",color:"black"},circleWithBorder:{backgroundColor:"transparent",border:"1px solid #aaa",borderRadius:"50%"}};(0,ne.Nv)(ee(),[Ue.FR]);const Vj="SupplierChat",Hj="SupplierInvite",Wj="SupplierConnected",qj=(0,pA.A)((0,BA.A)(EA.A,zj))((e=>{let{classes:A,history:t,notification:a}=e;const[n,i]=(0,y.useState)(null),[s,l]=(0,y.useState)(null),[r,o]=(0,y.useState)(!1);(0,y.useEffect)((()=>
1{if(n){const A=Object.entries(n).map((e=>{let[A,t]=e;return{id:t.id,isRead:t.isRead,supplierId:t.company&&t.company.supplier&&t.company.supplier.id}}));(e=A)&&e.length&&ot()("".concat(ne.xx).concat(ne.j8,"/notifications"),{method:"PATCH",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify(e)}).then(ne.dq).then((()=>{c((0,M.Uj)())})).then((()=>{if(r)if(s===Vj){const{supplierId:A=null}=e[0];A?(0,ne.R7)(t)("message-center".concat((0,ne.qs)({id:A}))):(0,ne.R7)(t)("/message-center")}else s===Hj?(0,ne.R7)(t)("/buyers"):s===Wj&&(0,ne.R7)(t)("/supplier-manager/suppliers")})).catch((e=>{}))}var e}),[n]);const c=(0,j.wA)();function d(e){const A=te()().diff(e,"minutes");return 0===A?ee().translate("notificationCenter.time.justNow"):1===A?ee().translate("notificationCenter.time.OneMinuteAgo"):"".concat(te()(e).format("Do MMMM YYYY")," \n        ").concat(ee().translate("notificationCenter.time.at"),"\n                    ").concat(te()(e).format("h:mm a"))}function g(e,A,t,a){e.stopPropagation(),i([(0,v.A)((0,v.A)({},A),{},{isRead:t})]),l(A.noticeType),o(a)}return(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(wl.A,{container:!0,classes:{root:A.header},children:(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{variant:"h5",component:"div",children:ee().translate("notificationCenter.title")})})}),(0,lA.jsxs)(wl.A,{container:!0,classes:{root:A.content},children:[(0,lA.jsx)(iA.GV,{xs:6,sm:6,md:6,children:(0,lA.jsx)(fr.A,{onClick:()=>function(e){const A=Object.entries(e).map((e=>{let[A,t]=e;return(0,v.A)((0,v.A)({},t),{},{isRead:!0})}));i(A),l(null)}(a),classes:{root:A.noticeButton},variant:"text",children:ee().translate("notificationCenter.markAllAsRead")})}),(0,lA.jsx)(iA.GV,{justifyEnd:!0,xs:6,sm:6,md:6,children:(0,lA.jsx)(Je.Link,{className:A.noticeButton,to:"/notification/settings",children:ee().translate("notificationCenter.notificationSetting")})})]}),(0,lA.jsx)(wl.A,{container:!0,classes:{root:A.content},children:(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)($e.A,{children:a&&Object.entries(a).map((e=>{let[t,a]=e;return(0,lA.jsxs)(Ye.A,{alignItems:"center",button:!0,classes:{root:A.noticeItem},onClick:e=>g(e,a,!0,!0),children:[(0,lA.jsx)(qc.Ay,{id:"tooltip-mark-notification",title:a.isRead?ee().translate("notificationCenter.markUnread"):ee().translate("notificationCenter.markRead"),placement:"bottom",classes:{tooltip:A.tooltip},children:(0,lA.jsx)(eA.A,{children:(0,lA.jsx)(AA.A,{classes:{root:A.badgetSize,dot:A.badgetSize,badge:a.isRead&&A.circleWithBorder},color:a.isRead?"":"error",variant:"dot",onClick:e=>g(e,a,!a.isRead,!1),children:(0,lA.jsx)("div",{})})})}),(0,lA.jsx)(Ze.A,{primary:(0,lA.jsxs)(Xe.A,{className:A.noticeItemLabel,variant:"subtitle2",component:"div",children:[a.noticeType===Vj&&ee().translate("notificationCenter.newMessageTitle"),a.noticeType===Hj&&ee().translate("notificationCenter.newInvitationTitle"),a.noticeType===Wj&&ee().translate("notificationCenter.newConnectedTitle")]}),secondary:(0,lA.jsxs)(Xe.A,{classes:{root:A.noticeItemContent},variant:"subtitle2",component:"div",children:[a.noticeType===Vj&&ee().translate("notificationCenter.message.chatMessage",{company:(0,lA.jsx)("b",{children:a.company.company_name})}),a.noticeType===Hj&&ee().translate("notificationCenter.message.inviteMessage",{company:(0,lA.jsx)("b",{children:a.company.company_name})}),a.noticeType===Wj&&ee().translate("notificationCenter.message.connectedMessage",{company:(0,lA.jsx)("b",{children:a.company.company_name})})]})}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(Xe.A,{classes:{root:A.noticeItemTimestamp},variant:"subtitle2",component:"div",children:d(a.createdAt)})})]},t)}))})})})]})})),Uj=(0,j.Ng)((e=>({notification:U(e)})))(qj);var Jj=t(75119),Gj=t(94010);(0,ne.Nv)(ee(),[Ue.FR]);const Yj=/^(([^<>()\[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i,Zj=(0,pA.A)((0,BA.A)(EA.A,zj))((e=>{let{classes:A,notificationSettings:t,onFetch:a,onNotificationAdd:n,onUpdate:i}=e;const[s,l]=(0,y.useState)(Object.values(t)),[r,o]=(0,y.useState)({}),[c,d]=(0,y.useState)(!1),{enqueueSnackbar:g}=(0,PI.dh)();(0,y.useEffect)((()=>{a()}),[]),(0,y.useEffect)((()=>{Object.values(t).length&&l(Object.values(t))}),[t]),(0,y.useEffect)((()=>{const e=Object.values(r).every((e=>0===e.length));d(e)}),[r]);const C=(e,A)=>t=>{const a=s.findIndex((A=>{let{id:t}=A;return t===e}));
1-1!==a&&l(ur()(s,{[a]:{$apply:e=>(0,v.A)((0,v.A)({},e),{},{[A]:t.target.checked})}}))},I=(e,A)=>t=>{let{target:{value:a}}=t;const n=s.findIndex((A=>{let{id:t}=A;return t===e}));-1!==n&&(a.match(Yj)?o((0,v.A)((0,v.A)({},r),{},{[e]:""})):o((0,v.A)((0,v.A)({},r),{},{[e]:ee().translate("notificationCenter.setting.invalidEmailFormat")})),l(ur()(s,{[n]:{$apply:e=>(0,v.A)((0,v.A)({},e),{},{[A]:a})}})))};return(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(wl.A,{container:!0,classes:{root:A.header},children:(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsx)(Xe.A,{variant:"h5",component:"div",children:ee().translate("notificationCenter.notificationSetting")})})}),(0,lA.jsx)(ks.A,{className:A.notificationSetting,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[(0,lA.jsxs)(wl.A,{container:!0,justify:"space-between",children:[(0,lA.jsxs)(S.A,{display:"block",children:[(0,lA.jsx)(S.A,{fontSize:18,fontWeight:500,children:ee().translate("notificationCenter.setting.whatNotificationReceive")}),(0,lA.jsx)(S.A,{fontSize:14,fontWeight:400,children:ee().translate("notificationCenter.setting.turnOnNotification")})]}),(0,lA.jsx)(fr.A,{disabled:!c,variant:"contained",color:"primary",onClick:()=>{Promise.resolve().then((()=>{i(s)})).then((()=>{a(),n({variant:"success",message:"notificationCenter.setting.success"}),g(ee().translate("notificationCenter.setting.success"),{variant:"success",autoHideDuration:2e3,anchorOrigin:{vertical:"bottom",horizontal:"left"}})})).catch((e=>{}))},children:ee().translate("general.update")})]}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:6,md:6,children:(0,lA.jsxs)($e.A,{subheader:(0,lA.jsx)(WI.A,{classes:{root:A.noticeSettingSubHeader},component:"div",id:"nested-list-subheader",children:ee().translate("notificationCenter.setting.mySupplier")}),children:[s.map(((e,t)=>"supplierOnlineNotification"===e.name?(0,lA.jsxs)(Ye.A,{classes:{root:A.noPadding},children:[(0,lA.jsx)(Ze.A,{primary:ee().translate("notificationCenter.setting.allowNotification")}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(qI.A,{onChange:C(e.id,"isActive"),checked:e.isActive,edge:"end",inputProps:{"aria-labelledby":"switch-list-label-wifi"}})})]}):null)),s.map(((e,t)=>"supplierOfflineNotification"===e.name?(0,lA.jsxs)(Ye.A,{classes:{root:A.noPadding},children:[(0,lA.jsx)(Ze.A,{primary:ee().translate("notificationCenter.setting.allowNotificationEmail")}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(qI.A,{onChange:C(e.id,"isActive"),checked:e.isActive,edge:"end",inputProps:{"aria-labelledby":"switch-list-label-wifi"}})})]},t):null)),(0,lA.jsx)(nl.A,{component:"hr"})]})}),(0,lA.jsx)(wl.A,{container:!0,justify:"space-between",children:(0,lA.jsxs)(S.A,{mt:2,display:"block",children:[(0,lA.jsx)(S.A,{fontSize:18,fontWeight:500,children:ee().translate("notificationCenter.setting.howYouGetEmailNotification")}),(0,lA.jsx)(S.A,{fontSize:14,fontWeight:400,children:ee().translate("notificationCenter.setting.differentEmailAccount")})]})}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:6,md:6,children:[(0,lA.jsxs)($e.A,{children:[s.map(((e,t)=>"primaryEmailNotification"===e.name?(0,lA.jsxs)(Ye.A,{classes:{root:A.noPadding},children:[(0,lA.jsx)(Ze.A,{primary:(0,lA.jsx)(Sr.A_,{autoFocus:!0,noLabel:!0,name:"primaryEmail",margin:"normal",variant:"outlined",error:r[e.id]&&r[e.id].length>0,helperText:r[e.id],onChange:I(e.id,"content"),value:e.content})}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(qI.A,{onChange:C(e.id,"isActive"),checked:e.isActive,edge:"end",inputProps:{"aria-labelledby":"switch-list-label-wifi"}})})]},t):null)),(0,lA.jsx)(Ye.A,{classes:{root:A.noPadding},children:(0,lA.jsx)(Ze.A,{primary:(0,lA.jsx)(S.A,{children:(0,lA.jsx)(Xe.A,{variant:"caption",component:"div",children:ee().translate("notificationCenter.setting.additionalEmail")})})})}),s.map(((e,t)=>"additionalEmailNotification"===e.name?(0,lA.jsxs)(Ye.A,{classes:{root:A.noPadding},children:[(0,lA.jsx)(Ze.A,{primary:(0,lA.jsx)(Sr.A_,{autoFocus:!0,noLabel:!0,name:"additionalEmail",margin:"normal",variant:"outlined",error:r[e.id]&&r[e.id].length>0,helperText:r[e.id],onChange:I(e.id,"content"),value:e.content})}),(0,lA.jsx)(Ke.A,{children:(0,lA.jsx)(qI.A,{checked:e.isActive,onChange:C(e.id,"isActive"),edge:"end",inputProps:{"aria-labelledby":"switch-list-label-wifi"}})})]},t):null))]}),(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",onClick:()=>{(()=>{const e=(0,Gj.l)();-1===s.findIndex((A=>{let{id:t}=A;return t===e}))&&l(s.concat([{id:e,isActive:!0,name:"additionalEmailNotification",settingId:4}]))})()},children:ee().translate("notificationCenter.setting.addMore")})]})]})})})]})})),Xj=(0,w.withRouter)((0,j.Ng)((e=>({notificationSettings:e.notificationSettings?e.notificationSettings.data:[]})),(e=>({onFetch:()=>{e((0,Jj.eE)())},onUpdate:A=>{e((0,Jj.NL)(A))},onNotificationAdd:A=>{e((0,M.P2)(A))}}
1)))(Zj));var Kj=t(95434),$j=t(18994);const eb=e=>e.companies.suppliers,Ab=(0,z.Mz)(eb,(e=>{let{data:A}=e;return A&&A.length>0?A.map((e=>{let{id:A}=e;return A})):[]})),tb=(0,z.Mz)(eb,(e=>{let{data:A}=e;const t=(A||[]).filter((e=>{let{classification:A}=e;return"approved"===A})).length,a=(A||[]).filter((e=>{let{classification:A}=e;return"rejectedForNow"===A})).length;return{all:(A||[]).length,approved:t,rejectedForNow:a}})),ab=(0,z.Mz)((e=>e.companies.suppliers.data),(e=>(e||[]).map((e=>({label:e.name,value:e.id}))))),nb=((0,z.Mz)((e=>e.companies.buyers.data),(e=>(e||[]).map((e=>({label:e.company_name,value:e.id}))))),(0,z.Mz)((e=>e.productManagerList.data),(e=>e.productCategoryList.data),((e,A)=>Array.isArray(e)&&e.map((e=>({id:e.id,productName:e.name,itemNo:e.itemNo,productCategories:e.productProductCategoryMaps.map((e=>A.find((A=>A.id===e.productCategoryId)))),factory:e.productFactoryMaps.map((e=>{var A;return e.name||(null===(A=e.factory)||void 0===A?void 0:A.name)})),supplier:e.productSupplierMaps.map((e=>{var A;return e.name||(null===(A=e.supplier)||void 0===A?void 0:A.name)})),buyer:e.productBuyerMaps.map((e=>{var A,t;return e?e?e.name:null!==(A=null===e||void 0===e||null===(t=e.buyer)||void 0===t?void 0:t.name)&&void 0!==A?A:"":""})),files:e.productFiles,isActive:e.isActive,updatedAt:e.updatedAt,createdAt:e.createdAt})))))),ib=(0,ne.s1)()||"en",sb=(0,z.Mz)((e=>e.productManagerProfile.data),(e=>e.productCategoryList.data),((e,A)=>({id:e.id||"",name:e.name||"",itemNo:e.itemNo||"",additionalItemNo:e.additionalItemNo||"",documents:e.documents||"",productCategories:e.productCategories&&e.productCategories.data?e.productCategories.data.map((e=>({id:e.id,value:e.productCategoryId,label:A.find((A=>A.id===e.productCategoryId))&&A.find((A=>A.id===e.productCategoryId))["name_".concat(ib)],isLinked:e.productCategoryId||!1}))):[{}],factories:e.factories&&e.factories.data?e.factories.data.map((e=>({id:e.id,value:e.factoryId?e.factoryId:e.id,label:e.factoryId?e.factory.name:e.name,isLinked:e.factoryId||!1}))):[{}],suppliers:e.suppliers&&e.suppliers.data?e.suppliers.data.map((e=>({id:e.id,value:e.supplierId?e.supplierId:e.id,label:e.supplierId?e.supplier.name:e.name,isLinked:e.supplierId||!1}))):[{}],buyers:e.buyers&&e.buyers.data?e.buyers.data.map((e=>({id:e.id,value:e.buyerId?e.buyerId:e.id,label:e.buyerId?e.buyer.name:e.name,isLinked:e.buyerId||!1}))):[{}],files:H().mapValues(e.files,((e,A)=>[...e.fileArr]))})));t(94327);var lb,rb,ob,cb,db,gb=t(76294);const Cb=["title","titleId"];function Ib(){return Ib=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Ib.apply(null,arguments)}function ub(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,Cb);return y.createElement("svg",Ib({width:24,height:25,viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,lb||(lb=y.createElement("path",{d:"M12 21H4.5V18H6V16.5H4.5V12.75H6V11.25H4.5V7.5H6V6H4.5V3H18V15H19.5V3C19.5 2.175 18.825 1.5 18 1.5H4.5C3.675 1.5 3 2.175 3 3V6H1.5V7.5H3V11.25H1.5V12.75H3V16.5H1.5V18H3V21C3 21.825 3.675 22.5 4.5 22.5H12V21Z",fill:"#232B3A"})),rb||(rb=y.createElement("path",{d:"M8.28294 16.5195L9.26251 14.8228L9.88772 13.7399L11.2775 14.5423L10.6523 15.6252L9.67272 17.3219L9.59914 16.7112L9.51275 15.9942L8.84859 16.2779L8.28294 16.5195Z",fill:"#232B3A",stroke:"#232B3A",strokeWidth:1.08333})),ob||(ob=y.createElement("path",{d:"M14.0517 17.3216L13.0722 15.6249L12.447 14.542L13.8367 13.7396L14.4619 14.8225L15.4415 16.5192L14.8759 16.2776L14.2117 15.9939L14.1253 16.7109L14.0517 17.3216Z",fill:"#232B3A",stroke:"#232B3A",strokeWidth:1.08333})),cb||(cb=y.createElement("path",{d:"M15.7305 10C15.7305 12.2091 13.9396 14 11.7305 14C9.52133 14 7.73047 12.2091 7.73047 10C7.73047 7.79086 9.52133 6 11.7305 6C13.9396 6 15.7305 7.79086 15.7305 10Z",stroke:"#232B3A",strokeWidth:1.08333})),db||(db=y.createElement("path",{d:"M16 21.9425L14.0575 20L13 21.0575L16 24.0575L22 18.0575L20.9425 17L16 21.9425Z",fill:"#232B3A"})))}const pb=y.forwardRef(ub);t.p;var Eb=t(73847),Bb=t(74563),Qb=t(42313),mb=t(58134),hb=t(9181),xb=t(97974),vb=t(6194),fb=t(13535),yb=t(39243),jb=t(24732),bb=t(6797),Pb=t(26537);const wb=()=>[{key:"active",label:ee().translate("productManager.catalog.statusActive"),color:"success",icon:(0,lA.jsx)(bb.A,{})},{key:"inactive",label:ee().translate("productManager.catalog.statusInactive"),color:"error",icon:(0,lA.jsx)(Pb.A,{})}],Sb={card:"ProductItem_card__3Go1L",cardMeta:"ProductItem_cardMeta__kwBHx",hero:"ProductItem_hero__HC3Kd",section:"ProductItem_section__bB3zb",descriptions:"ProductItem_descriptions__SKW-t",description:"ProductItem_description__9eqLQ",status:"ProductItem_status__-vbXx",categories:"ProductItem_categories__Ma9Tw","card-grid":"ProductItem_card-grid__huqvx",block:"ProductItem_block__Ul67Z",block__avatar:"ProductItem_block__avatar__HXlpu",block__content:"ProductItem_block__content__2hmhq",block__content__meta:"ProductItem_block__content__meta__UR0eK","block__content__meta--description":"ProductItem_block__content__meta--description__qMIYs","block__content--title":"ProductItem_block__content--title__o4PMg","block__content--caption":"ProductItem_block__content--caption__PbiA0","block__content--inline":"ProductItem_block__content--inline__jdV3A"},Nb=e=>{let{cover:A,title:t,descriptions:a,isActive:n,categories:i=[],className:s}=e;return(0,lA.jsxs)(aa.A,{hoverable:!0,bordered:!1,className:Si()(Sb.card,Sb.hero,s),cover:(0,lA.jsx)(bi._V,{width:"100%",height:160,src:A||"empty"}),children:[Array.isArray(a)&&a.length>
10?(0,lA.jsx)("div",{className:Si()(Sb.section,Sb.descriptions),children:a.map(((e,A)=>(0,lA.jsx)("span",{className:Sb.description,children:e},A)))}):null,(0,lA.jsx)(aa.A.Meta,{className:Sb.section,title:t}),(0,lA.jsx)("div",{className:Si()(Sb.section,Sb.status),children:(0,lA.jsx)(bi.nW,{options:wb(),type:"text",value:n?"active":"inactive"})}),(0,lA.jsx)("div",{className:Si()(Sb.section,Sb.categories),children:i.map(((e,A)=>(0,lA.jsx)(jb.v,{children:e},A)))})]})};var _b=t(20785);const Tb={modalWrapper:"ImportEntityModal_modalWrapper__wJ20X",content:"ImportEntityModal_content__caNqz",footer:"ImportEntityModal_footer__DWgP3",uploadWrapper:"ImportEntityModal_uploadWrapper__-aO1T",stepWrapper:"ImportEntityModal_stepWrapper__elEQU",info:"ImportEntityModal_info__u5+0J",confirmBtn:"ImportEntityModal_confirmBtn__oA6qZ",uploadFileItem:"ImportEntityModal_uploadFileItem__JMx3s",stepTitle:"ImportEntityModal_stepTitle__45Rim",step2Wrapper:"ImportEntityModal_step2Wrapper__sMmno",validatedSection:"ImportEntityModal_validatedSection__oEqlw",errorSection:"ImportEntityModal_errorSection__ydAg8",sectionHeader:"ImportEntityModal_sectionHeader__KVP2h",successIcon:"ImportEntityModal_successIcon__M46vk",errorIcon:"ImportEntityModal_errorIcon__935pP",validatedTags:"ImportEntityModal_validatedTags__VqnHB",validatedTag:"ImportEntityModal_validatedTag__0o1xY",validatedInfo:"ImportEntityModal_validatedInfo__Hoytx",validatedHeader:"ImportEntityModal_validatedHeader__V+W-I",validatedCount:"ImportEntityModal_validatedCount__unJtW",detailsButton:"ImportEntityModal_detailsButton__pZAy3",errorNote:"ImportEntityModal_errorNote__Qc0Z6",errorTableWrapper:"ImportEntityModal_errorTableWrapper__7mnAm",errorTable:"ImportEntityModal_errorTable__o6wGb",orderColumn:"ImportEntityModal_orderColumn__GI7us",errorText:"ImportEntityModal_errorText__Z0KWP",ignoreBtn:"ImportEntityModal_ignoreBtn__BUzXC",backBtn:"ImportEntityModal_backBtn__GIkOo",validatedTable:"ImportEntityModal_validatedTable__L-OiY"};var Db=t(48622),kb=t(91080);const Lb=["dragger","uploadIcon"];var Rb,Fb;const Mb=(0,T.Ay)(Db.A)(Rb||(Rb=(0,_.A)([""]))),Ob=(0,T.Ay)(Db.A.Dragger)(Fb||(Fb=(0,_.A)(["\n  padding: 24px;\n  .ant-upload-text {\n    font-size: 16px;\n    font-weight: 400;\n  }\n  p.ant-upload-hint {\n    font-size: 12px !important;\n    font-weight: 400;\n    color: #8991a0 !important;\n  }\n"]))),zb=e=>{let{dragger:A,uploadIcon:t}=e,a=(0,f.A)(e,Lb);var n;return A?(0,lA.jsxs)(Ob,(0,v.A)((0,v.A)({},a),{},{children:[(0,lA.jsx)("p",{className:"ant-upload-drag-icon",children:t||(0,lA.jsx)(kb.A,{})}),(0,lA.jsx)("p",{className:"ant-upload-text",dangerouslySetInnerHTML:{__html:ee().translate("general.dropYourFilesHere",{})}}),(0,lA.jsx)("p",{className:"ant-upload-hint",children:null!==(n=a.supportText)&&void 0!==n?n:ee().translate("general.support",{suffix:"JPG, JPEG, PNG, PDF, DOC, XLSL"})})]})):(0,lA.jsx)(Mb,(0,v.A)({},a))};var Vb;const Hb=["title","titleId"];function Wb(){return Wb=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Wb.apply(null,arguments)}function qb(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,Hb);return y.createElement("svg",Wb({width:48,height:48,viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,Vb||(Vb=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M48 30C48 35.52 43.52 40 38 40H12C5.38 40 0 34.62 0 28C0 21.82 4.68 16.72 10.7 16.08C13.2 11.28 18.22 8 24 8C31.28 8 37.34 13.18 38.7 20.08C43.9 20.44 48 24.72 48 30ZM27.9999 33.9999V25.9999H33.9999L23.9999 15.9999L13.9999 25.9999H19.9999V33.9999H27.9999Z",fill:"#3A4861"})))}const Ub=y.forwardRef(qb);t.p;var Jb=t(78240),Gb=t(13670);const Yb=t.p+"static/media/AI.28f4158d4cb758579e35944a9bafe407.svg";var Zb,Xb,Kb,$b,eP,AP=t(19606),tP=t(73420);const aP=["title","titleId"];function nP(){return nP=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},nP.apply(null,arguments)}function iP(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,aP);return y.createElement("svg",nP({width:33,height:37,viewBox:"0 0 33 37",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,Zb||(Zb=y.createElement("path",{d:"M27.5735 37H2.42647C1.08637 37 0 35.9136 0 34.5735V5.45589C0 4.11579 1.08637 3.02942 2.42647 3.02942H18.75L30 14.2794V34.5735C30 35.9136 28.9136 37 27.5735 37Z",fill:"url(#paint0_linear_321_8329)"}
1)),y.createElement("g",{opacity:.51,filter:"url(#filter0_f_321_8329)"},y.createElement("rect",{x:5.29419,y:19.4633,width:19.6324,height:9.26471,fill:"#E33CC8",style:{mixBlendMode:"darken"}})),Xb||(Xb=y.createElement("path",{d:"M7.58394 27.1092C7.1599 27.1092 6.77361 27.0105 6.42508 26.813C6.29729 26.7375 6.23339 26.63 6.23339 26.4906C6.23339 26.3976 6.26243 26.3163 6.32052 26.2466C6.38442 26.1711 6.46574 26.1333 6.56449 26.1333C6.62258 26.1333 6.67486 26.145 6.72133 26.1682C6.98854 26.296 7.25865 26.3599 7.53166 26.3599C7.84534 26.3599 8.09802 26.2699 8.28971 26.0898C8.48721 25.9097 8.58596 25.5699 8.58596 25.0703V21.2975C8.58596 21.1871 8.62372 21.0942 8.69923 21.0187C8.77475 20.9374 8.86769 20.8967 8.97806 20.8967C9.08843 20.8967 9.18137 20.9374 9.25688 21.0187C9.33821 21.0942 9.37887 21.1871 9.37887 21.2975V25.0181C9.37887 25.779 9.20751 26.3192 8.86479 26.6387C8.52787 26.9524 8.10093 27.1092 7.58394 27.1092ZM12.0261 27.0657C11.9158 27.0657 11.8228 27.0279 11.7473 26.9524C11.6718 26.8769 11.634 26.7839 11.634 26.6736V21.3411C11.634 21.2307 11.6718 21.1378 11.7473 21.0622C11.8228 20.9809 11.9158 20.9403 12.0261 20.9403H14.0127C14.5646 20.9403 15.0148 21.0332 15.3633 21.2191C15.7118 21.405 15.9616 21.6431 16.1126 21.9336C16.2637 22.224 16.3392 22.5377 16.3392 22.8746C16.3392 23.2115 16.2637 23.5252 16.1126 23.8156C15.9616 24.1061 15.7118 24.3442 15.3633 24.5301C15.0148 24.716 14.5646 24.8089 14.0127 24.8089H12.4269V26.6736C12.4269 26.7839 12.3863 26.8769 12.3049 26.9524C12.2294 27.0279 12.1365 27.0657 12.0261 27.0657ZM13.9343 24.0596C14.5268 24.0596 14.9422 23.9463 15.1803 23.7198C15.4243 23.4932 15.5463 23.2115 15.5463 22.8746C15.5463 22.5377 15.4243 22.256 15.1803 22.0294C14.9422 21.8029 14.5268 21.6896 13.9343 21.6896H12.4269V24.0596H13.9343ZM20.7905 27.1092C20.1922 27.1092 19.6607 26.9785 19.196 26.7171C18.7313 26.4499 18.3712 26.0811 18.1156 25.6106C17.86 25.1342 17.7322 24.594 17.7322 23.9899C17.7322 23.3742 17.8658 22.8281 18.133 22.3518C18.4002 21.8755 18.7633 21.5066 19.2222 21.2452C19.6869 20.9838 20.201 20.8531 20.7644 20.8531C21.2175 20.8531 21.6125 20.9083 21.9494 21.0187C22.2921 21.129 22.6203 21.283 22.934 21.4805C22.9805 21.5037 23.0211 21.5444 23.056 21.6025C23.0908 21.6606 23.1083 21.7244 23.1083 21.7942C23.1083 21.8929 23.0734 21.9771 23.0037 22.0468C22.9398 22.1165 22.8527 22.1514 22.7423 22.1514C22.6784 22.1514 22.6174 22.1369 22.5593 22.1078C22.2863 21.9452 22.0133 21.8232 21.7403 21.7419C21.4673 21.6606 21.171 21.6199 20.8515 21.6199C20.4101 21.6199 20.0122 21.7128 19.6578 21.8987C19.3035 22.0846 19.0247 22.3576 18.8214 22.7178C18.6239 23.0721 18.5251 23.4961 18.5251 23.9899C18.5251 24.443 18.618 24.8496 18.8039 25.2097C18.9956 25.5641 19.2686 25.8458 19.623 26.0549C19.9831 26.2582 20.4072 26.3599 20.8951 26.3599C21.4411 26.3599 21.9494 26.2321 22.4199 25.9765V24.3994H20.9822C20.8835 24.3994 20.7993 24.3646 20.7296 24.2949C20.6599 24.2251 20.625 24.1409 20.625 24.0422C20.625 23.9434 20.6599 23.8592 20.7296 23.7895C20.7993 23.7198 20.8835 23.6849 20.9822 23.6849H22.6987C22.8149 23.6849 22.9137 23.7256 22.995 23.8069C23.0763 23.8882 23.117 23.987 23.117 24.1032V26.0811C23.117 26.2031 23.085 26.3134 23.0211 26.4122C22.963 26.5051 22.8846 26.5748 22.7859 26.6213C22.1353 26.9466 21.4702 27.1092 20.7905 27.1092Z",fill:"white"})),Kb||(Kb=y.createElement("path",{d:"M6.42508 26.813L6.31284 27.0029L6.31633 27.0049L6.42508 26.813ZM6.32052 26.2466L6.15212 26.1041L6.15106 26.1054L6.32052 26.2466ZM6.72133 26.1682L6.62267 26.3655L6.62616 26.3672L6.72133 26.1682ZM8.28971 26.0898L8.14107 25.9268L8.13868 25.929L8.28971 26.0898ZM8.69923 21.0187L8.85532 21.1748L8.86088 21.1688L8.69923 21.0187ZM9.25688 21.0187L9.09524 21.1688L9.1008 21.1748L9.10678 21.1803L9.25688 21.0187ZM8.86479 26.6387L9.0151 26.8002L9.0152 26.8001L8.86479 26.6387ZM7.58394 26.8886C7.1957 26.8886 6.84724 26.7987 6.53383 26.6211L6.31633 27.0049C6.69998 27.2223 7.12409 27.3298 7.58394 27.3298V26.8886ZM6.5373 26.6231C6.47137 26.5841 6.45398 26.546 6.45398 26.4906H6.0128C6.0128 26.714 6.1232 26.8908 6.31286 27.0029L6.5373 26.6231ZM6.45398 26.4906C6.45398 26.4479 6.46579 26.4169 6.48998 26.3878L6.15106 26.1054C6.05907 26.2158 6.0128 26.3474 6.0128 26.4906H6.45398ZM6.48892 26.3891C6.51098 26.363 6.53076 26.3539 6.56449 26.3539V25.9128C6.40073 25.9128 6.25785 25.9792 6.15213 26.1041L6.48892 26.3891ZM6.56449 26.3539C6.59242 26.3539 6.6103 26.3593 6.62268 26.3655L6.81998 25.9709C6.73942 25.9306 6.65274 25.9128 6.56449 25.9128V26.3539ZM6.62616 26.3672C6.92051 26.508 7.22298 26.5805 7.53166 26.5805V26.1393C7.29431 26.1393 7.05656 26.084 6.8165 25.9692L6.62616 26.3672ZM7.53166 26.5805C7.88997 26.5805 8.20048 26.4763 8.44074 26.2506L8.13868 25.929C7.99556 26.0635 7.8007 26.1393 7.53166 26.1393V26.5805ZM8.43833 26.2528C8.70842 26.0065 8.80655 25.5829 8.80655 25.0703H8.36537C8.36537 25.5569 8.266 25.8129 8.14109 25.9268L8.43833 26.2528ZM8.80655 25.0703V21.2975H8.36537V25.0703H8.80655ZM8.80655 21.2975C8.80655 21.2434 8.82259 21.2073 8.85521 21.1747L8.54326 20.8627C8.42485 20.9811 8.36537 21.1308 8.36537 21.2975H8.80655ZM8.86088 21.1688C8.89492 21.1321 8.92941 21.1173 8.97806 21.1173V20.6761C8.80597 20.6761 8.65458 20.7426 8.53759 20.8686L8.86088 21.1688ZM8.97806 21.1173C9.0267 21.1173 9.0612 21.1321 9.09524 21.1688L9.41853 20.8686C9.30154 20.7426 9.15015 20.6761 8.97806 20.6761V21.1173ZM9.10678 21.1803C9.14344 21.2144 9.15828 21.2489 9.15828 21.2975H9.59946C9.59946 21.1254 9.53297 20.974 9.40698 20.857L9.10678 21.1803ZM9.15828 21.2975V25.0181H9.59946V21.2975H9.15828ZM9.15828 25.0181C9.15828 25.7547 8.99106 26.2194 8.71437 26.4774L9.0152 26.8001C9.42395 26.419 9.59946 25.8033 9.59946 25.0181H9.15828ZM8.71447 26.4773C8.42351 26.7482 8.05256 26.8886 7.58394 26.8886V27.3298C8.14929 27.3298 8.63224 27.1566 9.0151 26.8002L8.71447 26.4773ZM11.7473 26.9524L11.9033 26.7964L11.7473 26.9524ZM11.7473 21.0622L11.9034 21.2183L11.9089 21.2123L11.7473 21.0622ZM15.3633 21.2191L15.4671 21.0244L15.3633 21.2191ZM16.1126 21.9336L15.9169 22.0353L16.1126 21.9336ZM16.1126 23.8156L15.9169 23.7139V23.7139L16.1126 23.8156ZM15.3633 24.5301L15.4671 24.7247L15.3633 24.5301ZM12.4269 24.8089V24.5883H12.2063V24.8089H12.4269ZM12.3049 26.9524L12.1547 26.7906L12.149 26.7964L12.3049 26.9524ZM15.1803 23.7198L15.0302 23.5581L15.0283 23.5599L15.1803 23.7198ZM15.1803 22.0294L15.0283 22.1893L15.0302 22.1911L15.1803 22.0294ZM12.4269 21.6896V21.469H12.2063V21.6896H12.4269ZM12.4269 24.0596H12.2063V24.2802H12.4269V24.0596ZM12.0261 26.8451C11.9721 26.8451 11.9359 26.829 11.9033 26.7964L11.5913 27.1084C11.7097 27.2268 11.8594 27.2862 12.0261 27.2862V26.8451ZM11.9033 26.7964C11.8707 26.7638 11.8546 26.7276 11.8546 26.6736H11.4134C11.4134 26.8402 11.4729 26.99 11.5913 27.1084L11.9033 26.7964ZM11.8546 26.6736V21.3411H11.4134V26.6736H11.8546ZM11.8546 21.3411C11.8546 21.287 11.8707 21.2508 11.9033 21.2182L11.5913 20.9063C11.4729 21.0247 11.4134 21.1744 11.4134 21.3411H11.8546ZM11.9089 21.2123C11.943 21.1757 11.9775 21.1608 12.0261 21.1608V20.7197C11.854 20.7197 11.7026 20.7862 11.5857 20.9121L11.9089 21.2123ZM12.0261 21.1608H14.0127V20.7197H12.0261V21.1608ZM14.0127 21.1608C14.542 21.1608 14.9531 21.2503 15.2595 21.4137L15.4671 21.0244C15.0765 20.8161 14.5872 20.7197 14.0127 20.7197V21.1608ZM15.2595 21.4137C15.577 21.583 15.7904 21.792 15.9169 22.0353L16.3083 21.8318C16.1328 21.4943 15.8467 21.2269 15.4671 21.0244L15.2595 21.4137ZM15.9169 22.0353C16.0511 22.2934 16.1186 22.572 16.1186 22.8746H16.5598C16.5598 22.5033 16.4762 22.1546 16.3083 21.8318L15.9169 22.0353ZM16.1186 22.8746C16.1186 23.1771 16.0511 23.4558 15.9169 23.7139L16.3083 23.9174C16.4762 23.5946 16.5598 23.2459 16.5598 22.8746H16.1186ZM15.9169 23.7139C15.7904 23.9572 15.577 24.1662 15.2595 24.3355L15.4671 24.7247C15.8467 24.5223 16.1328 24.2549 16.3083 23.9174L15.9169 23.7139ZM15.2595 24.3355C14.9531 24.4989 14.542 24.5883 14.0127 24.5883V25.0295C14.5872 25.0295 15.0765 24.9331 15.4671 24.7247L15.2595 24.3355ZM14.0127 24.5883H12.4269V25.0295H14.0127V24.5883ZM12.2063 24.8089V26.6736H12.6475V24.8089H12.2063ZM12.2063 26.6736C12.2063 26.7222 12.1915 26.7567 12.1548 26.7907L12.455 27.114C12.581 26.997 12.6475 26.8457 12.6475 26.6736H12.2063ZM12.149 26.7964C12.1163 26.829 12.0802 26.8451 12.0261 26.8451V27.2862C12.1928 27.2862 12.3425 27.2268 12.4609 27.1084L12.149 26.7964ZM13.9343 24.2802C14.5423 24.2802 15.0308 24.1664 15.3323 23.8796L15.0283 23.5599C14.8535 23.7262 14.5114 23.839 13.9343 23.839V24.2802ZM15.3304 23.8814C15.6199 23.6126 15.7669 23.272 15.7669 22.8746H15.3257C15.3257 23.151 15.2286 23.3739 15.0302 23.5581L15.3304 23.8814ZM15.7669 22.8746C15.7669 22.4772 15.6199 22.1366 15.3304 21.8678L15.0302 22.1911C15.2286 22.3753 
115.3257 22.5982 15.3257 22.8746H15.7669ZM15.3323 21.8696C15.0308 21.5828 14.5423 21.469 13.9343 21.469V21.9102C14.5114 21.9102 14.8535 22.023 15.0283 22.1892L15.3323 21.8696ZM13.9343 21.469H12.4269V21.9102H13.9343V21.469ZM12.2063 21.6896V24.0596H12.6475V21.6896H12.2063ZM12.4269 24.2802H13.9343V23.839H12.4269V24.2802ZM19.196 26.7171L19.0861 26.9084L19.0879 26.9094L19.196 26.7171ZM18.1156 25.6106L17.9212 25.7148L17.9218 25.7158L18.1156 25.6106ZM18.133 22.3518L18.3254 22.4597L18.133 22.3518ZM19.2222 21.2452L19.114 21.053L19.113 21.0535L19.2222 21.2452ZM21.9494 21.0187L21.8807 21.2283L21.8818 21.2286L21.9494 21.0187ZM22.934 21.4805L22.8165 21.6671L22.8257 21.6729L22.8354 21.6778L22.934 21.4805ZM23.056 21.6025L22.8668 21.716V21.716L23.056 21.6025ZM23.0037 22.0468L22.8476 21.8907L22.8411 21.8978L23.0037 22.0468ZM22.5593 22.1078L22.4464 22.2973L22.4534 22.3015L22.4607 22.3051L22.5593 22.1078ZM21.7403 21.7419L21.8033 21.5305L21.7403 21.7419ZM19.6578 21.8987L19.7603 22.0941L19.6578 21.8987ZM18.8214 22.7178L18.6293 22.6093L18.6287 22.6104L18.8214 22.7178ZM18.8039 25.2097L18.6079 25.3109L18.6099 25.3147L18.8039 25.2097ZM19.623 26.0549L19.5108 26.2449L19.5145 26.247L19.623 26.0549ZM22.4199 25.9765L22.5252 26.1703L22.6405 26.1077V25.9765H22.4199ZM22.4199 24.3994H22.6405V24.1788H22.4199V24.3994ZM23.0211 26.4122L22.8359 26.2923L22.8341 26.2953L23.0211 26.4122ZM22.7859 26.6213L22.6919 26.4216L22.6872 26.424L22.7859 26.6213ZM20.7906 26.8886C20.2254 26.8886 19.732 26.7655 19.3042 26.5249L19.0879 26.9094C19.5895 27.1915 20.1591 27.3298 20.7906 27.3298V26.8886ZM19.306 26.5259C18.8766 26.279 18.5455 25.9399 18.3094 25.5053L17.9218 25.7158C18.1968 26.2223 18.586 26.6208 19.0861 26.9084L19.306 26.5259ZM18.31 25.5063C18.0735 25.0656 17.9528 24.562 17.9528 23.9899H17.5116C17.5116 24.6261 17.6465 25.2028 17.9212 25.7148L18.31 25.5063ZM17.9528 23.9899C17.9528 23.4071 18.0789 22.8991 18.3254 22.4597L17.9406 22.2439C17.6527 22.7572 17.5116 23.3413 17.5116 23.9899H17.9528ZM18.3254 22.4597C18.5737 22.0171 18.9085 21.6778 19.3313 21.4369L19.113 21.0535C18.618 21.3355 18.2267 21.7338 17.9406 22.2439L18.3254 22.4597ZM19.3303 21.4375C19.7601 21.1957 20.2366 21.0737 20.7644 21.0737V20.6325C20.1653 20.6325 19.6136 20.7719 19.114 21.053L19.3303 21.4375ZM20.7644 21.0737C21.2003 21.0737 21.5712 21.1269 21.8807 21.2283L22.0181 20.809C21.6538 20.6897 21.2347 20.6325 20.7644 20.6325V21.0737ZM21.8818 21.2286C22.2065 21.3332 22.5179 21.4792 22.8165 21.6671L23.0515 21.2938C22.7227 21.0868 22.3778 20.9249 22.017 20.8087L21.8818 21.2286ZM22.8354 21.6778C22.8354 21.6778 22.8361 21.6781 22.8373 21.6791C22.8386 21.68 22.8406 21.6816 22.8434 21.6844C22.8489 21.6899 22.8571 21.6997 22.8668 21.716L23.2451 21.489C23.1952 21.4057 23.1265 21.3301 23.0327 21.2832L22.8354 21.6778ZM22.8668 21.716C22.8805 21.7387 22.8877 21.7632 22.8877 21.7942H23.3289C23.3289 21.6857 23.3012 21.5824 23.2451 21.489L22.8668 21.716ZM22.8877 21.7942C22.8877 21.8345 22.876 21.8626 22.8477 21.8909L23.1597 22.2028C23.2708 22.0917 23.3289 21.9513 23.3289 21.7942H22.8877ZM22.8411 21.8978C22.8261 21.9142 22.8022 21.9308 22.7423 21.9308V22.372C22.9032 22.372 23.0536 22.3189 23.1663 22.1959L22.8411 21.8978ZM22.7423 21.9308C22.7132 21.9308 22.686 21.9245 22.658 21.9105L22.4607 22.3051C22.5489 22.3492 22.6436 22.372 22.7423 22.372V21.9308ZM22.6722 21.9183C22.3853 21.7474 22.0956 21.6176 21.8033 21.5305L21.6773 21.9533C21.931 22.0288 22.1873 22.143 22.4464 22.2973L22.6722 21.9183ZM21.8033 21.5305C21.5075 21.4424 21.1898 21.3993 20.8515 21.3993V21.8405C21.1523 21.8405 21.4271 21.8787 21.6773 21.9533L21.8033 21.5305ZM20.8515 21.3993C20.3781 21.3993 19.9445 21.4992 19.5554 21.7034L19.7603 22.0941C20.0799 21.9264 20.442 21.8405 20.8515 21.8405V21.3993ZM19.5554 21.7034C19.1621 21.9097 18.8527 22.2135 18.6293 22.6093L19.0135 22.8262C19.1966 22.5017 19.4449 22.2595 19.7603 22.0941L19.5554 21.7034ZM18.6287 22.6104C18.4093 23.004 18.3045 23.4667 18.3045 23.9899H18.7457C18.7457 23.5256 18.8384 23.1402 19.014 22.8252L18.6287 22.6104ZM18.3045 23.9899C18.3045 24.474 18.4041 24.9159 18.6079 25.3109L19 25.1086C18.832 24.7832 18.7457 24.412 18.7457 23.9899H18.3045ZM18.6099 25.3147C18.8211 25.7051 19.1228 26.0159 19.5109 26.2449L19.7351 25.865C19.4145 25.6758 19.1701 25.4231 18.9979 25.1048L18.6099 25.3147ZM19.5145 26.247C19.9133 26.4721 20.376 26.5805 20.8951 26.5805V26.1393C20.4383 26.1393 20.053 26.0444 19.7314 25.8628L19.5145 26.247ZM20.8951 26.5805C21.4772 26.5805 22.0217 26.4438 22.5252 26.1703L22.3146 25.7827C21.8771 26.0203 21.4051 26.1393 20.8951 26.1393V26.5805ZM22.6405 25.9765V24.3994H22.1993V25.9765H22.6405ZM22.4199 24.1788H20.9822V24.62H22.4199V24.1788ZM20.9822 24.1788C20.9419 24.1788 20.9138 24.1671 20.8855 24.1389L20.5736 24.4508C20.6847 24.562 20.8251 24.62 20.9822 24.62V24.1788ZM20.8855 24.1389C20.8573 24.1106 20.8456 24.0825 20.8456 24.0422H20.4044C20.4044 24.1993 20.4624 24.3397 20.5736 24.4508L20.8855 24.1389ZM20.8456 24.0422C20.8456 24.0018 20.8573 23.9737 20.8855 23.9455L20.5736 23.6335C20.4624 23.7447 20.4044 23.885 20.4044 24.0422H20.8456ZM20.8855 23.9455C20.9138 23.9172 20.9419 23.9055 20.9822 23.9055V23.4643C20.8251 23.4643 20.6847 23.5223 20.5736 23.6335L20.8855 23.9455ZM20.9822 23.9055H22.6987V23.4643H20.9822V23.9055Z
1M22.6987 23.9055C22.7571 23.9055 22.7995 23.9234 22.839 23.9629L23.151 23.6509C23.0278 23.5278 22.8728 23.4643 22.6987 23.4643V23.9055ZM22.839 23.9629C22.8785 24.0024 22.8964 24.0448 22.8964 24.1032H23.3376C23.3376 23.9291 23.2741 23.7741 23.151 23.6509L22.839 23.9629ZM22.8964 24.1032V26.0811H23.3376V24.1032H22.8964ZM22.8964 26.0811C22.8964 26.1622 22.8758 26.2307 22.8359 26.2923L23.2063 26.532C23.2942 26.3962 23.3376 26.2439 23.3376 26.0811H22.8964ZM22.8341 26.2953C22.7983 26.3524 22.7522 26.3933 22.692 26.4217L22.8798 26.8209C23.0171 26.7563 23.1278 26.6578 23.2082 26.5291L22.8341 26.2953ZM22.6872 26.424C22.0651 26.7351 21.4336 26.8886 20.7906 26.8886V27.3298C21.5068 27.3298 22.2055 27.1581 22.8845 26.8186L22.6872 26.424Z",fill:"white"})),$b||($b=y.createElement("g",{filter:"url(#filter1_d_321_8329)"},y.createElement("path",{d:"M30 14.2794H21.1765C19.8364 14.2794 18.75 13.1931 18.75 11.8529V3.02942L30 14.2794Z",fill:"url(#paint1_linear_321_8329)"}))),eP||(eP=y.createElement("defs",null,y.createElement("filter",{id:"filter0_f_321_8329",x:.992719,y:15.1618,width:28.2353,height:17.8677,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},y.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),y.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),y.createElement("feGaussianBlur",{stdDeviation:2.15074,result:"effect1_foregroundBlur_321_8329"})),y.createElement("filter",{id:"filter1_d_321_8329",x:16.2132,y:.38236,width:16.7647,height:16.7647,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},y.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),y.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),y.createElement("feOffset",{dx:.220588,dy:.110294}),y.createElement("feGaussianBlur",{stdDeviation:1.37868}),y.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.33 0"}),y.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_321_8329"}),y.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_321_8329",result:"shape"})),y.createElement("linearGradient",{id:"paint0_linear_321_8329",x1:15,y1:3.02942,x2:15,y2:37,gradientUnits:"userSpaceOnUse"},y.createElement("stop",{stopColor:"#ED81FF"}),y.createElement("stop",{offset:1,stopColor:"#DC5DD7"})),y.createElement("linearGradient",{id:"paint1_linear_321_8329",x1:21.2316,y1:-.499993,x2:24.375,y2:14.2794,gradientUnits:"userSpaceOnUse"},y.createElement("stop",{stopColor:"#F171BE"}),y.createElement("stop",{offset:1,stopColor:"#D823D1"})))))}const sP=y.forwardRef(iP),lP=t.p+"static/media/JPG.73799532283a71aefa5a6de8816b8966.svg";const rP=t.p+"static/media/PPT.cc7a7f6a962cc3abb7c342a92b6b8379.svg";const oP=t.p+"static/media/PS.9ea202e6fec929fcc5097607894a960b.svg";var cP=t(34363);const dP=t.p+"static/media/ZIP.de0e452343faf3eff72d844b542098a8.svg",gP=e=>{let{fileName:A}=e;if((e=>e.match(/\.(jpg|jpeg|png|gif)$/i))(A))return(0,lA.jsx)("img",{src:lP,alt:""});const t=A.split(".").pop();return"pdf"===t?(0,lA.jsx)("img",{src:Gb.A,alt:""}):"ai"===t?(0,lA.jsx)("img",{src:Yb,alt:""}):"psd"===t?(0,lA.jsx)("img",{src:oP,alt:""}):"zip"===t?(0,lA.jsx)("img",{src:dP,alt:""}):"doc"===t||"docx"===t||"docm"===t||"dot"===t?(0,lA.jsx)("img",{src:AP.A,alt:""}):"pptx"===t||"pptm"===t||"ppt"===t?(0,lA.jsx)("img",{src:rP,alt:""}):"xlsx"===t||"xlsm"===t||"xlsb"===t||"xls"===t?(0,lA.jsx)("img",{src:cP.A,alt:""}):(0,lA.jsx)("img",{src:tP.A,alt:""})},CP="FileItem_container__iZxYp",IP="FileItem_infoContainer__SzJZ0",uP="FileItem_textContainer__jLgr4",pP="FileItem_name__qynAV",EP="FileItem_clickable__N7ga4",BP="FileItem_size__YbDkT",QP=e=>{let{data:A,deletable:t,onDelete:a,className:n,onClick:i}=e;return(0,lA.jsxs)("div",{className:Si()(CP,n),onClick:i,children:[(0,lA.jsxs)("div",{className:IP,children:[(0,lA.jsx)(gP,{fileName:A.name}),(0,lA.jsxs)("div",{className:uP,children:[(0,lA.jsx)("div",{className:Si()(pP,{[EP]:!t}),children:A.name}),(0,lA.jsxs)("div",{className:BP,children:[(A.size/1048576).toFixed(2),"MB"]})]})]}),t&&(0,lA.jsx)(Sa.A,{onClick:()=>{a&&a()},style:{border:"none"},type:"text",ghost:!0,icon:(0,lA.jsx)(Jb.A,{})})]})},mP=e=>{let{className:A="",uploadFile:t,onChange:a,setNotification:n,entity:i,templateFile:s}=e;return(0,lA.jsxs)("div",{className:(0,b.default)(Tb.stepWrapper,Tb.step1Wrapper,A),children:[(0,lA.jsxs)("div",{className:Tb.info,
1children:[(0,lA.jsxs)("span",{children:["1. Download ICW ",i," Template"]}),(0,lA.jsxs)("span",{children:["\ud83d\udca1 Only ICW ",i," import template can be used. If you need the template,"," ",(0,lA.jsx)("a",{href:s,download:!0,children:"download here"}),"."]})]}),(0,lA.jsxs)("div",{className:Tb.info,children:[(0,lA.jsxs)("span",{children:["2. Upload Your ",i," File"]}),(0,lA.jsx)("span",{children:"\ud83d\udca1 Only allow one file upload."})]}),(0,lA.jsx)("div",{className:Tb.uploadWrapper,children:t?(0,lA.jsx)(QP,{data:t,deletable:!0,onDelete:()=>a(null),className:Tb.uploadFileItem}):(0,lA.jsx)(zb,{multiple:!1,beforeUpload:()=>!1,showUploadList:!1,accept:".xlsx, .xls, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel",dragger:!0,supportText:"Support: Only excel file",uploadIcon:(0,lA.jsx)(Ub,{}),onChange:e=>{let{file:A}=e;al.Z$.documents.xls.includes(A.type)?a(A):n({type:"error",message:"Please upload a excel file"})}})})]})};var hP=t(43087),xP=t(66440);const vP=t.p+"static/media/ICW_QMAS_product_import_template_v05.4d6358a0d39ec9985596.xlsx",fP=t.p+"static/media/QMAS_factory_import_template_v09.9cc45d4566f8bb2a57c7.xlsx",yP=t.p+"static/media/QMAS_supplier_import_template_v10.d3b454613fd139b0bfa3.xlsx",jP="Supplier",bP="Product",PP="Factory",wP={[jP]:"suppliers",[bP]:"products",[PP]:"factories"},SP={[bP]:vP,[jP]:yP,[PP]:fP},NP={[bP]:{columns:[{title:"Product Name",dataIndex:"productName",key:"productName",width:"40%"},{title:"Item No",dataIndex:"itemNo",key:"itemNo",width:"30%"},{title:"Status",dataIndex:"status",key:"status",width:"30%"}],errorColumns:[{title:"Product Order",dataIndex:"productOrder",key:"order",width:"12%"},{title:"Product Name",dataIndex:"productName",key:"productName",width:"20%"},{title:"Item No",dataIndex:"itemNo",key:"itemNo",width:"15%"},{title:"Remark",dataIndex:"remark",key:"remark",width:"33%"}]},[jP]:{columns:[{title:"Supplier Name",dataIndex:"supplierName",key:"supplierName",width:"30%"},{title:"Supplier Id",dataIndex:"supplierId",key:"supplierId",width:"25%"},{title:"Status",dataIndex:"status",key:"status",width:"20%"}],errorColumns:[{title:"Supplier Order",dataIndex:"supplierOrder",key:"order",width:"10%"},{title:"Supplier Name",dataIndex:"supplierName",key:"supplierName",width:"18%"},{title:"Supplier Id",dataIndex:"supplierId",key:"supplierId",width:"15%"},{title:"Contact Person",dataIndex:"contactPerson",key:"contactPerson",width:"15%"},{title:"Remark",dataIndex:"remark",key:"remark",width:"30%"}]},[PP]:{columns:[{title:"Factory Name",dataIndex:"factoryName",key:"factoryName",width:"25%"},{title:"Factory Id",dataIndex:"factoryId",key:"factoryId",width:"20%"},{title:"Status",dataIndex:"status",key:"status",width:"15%"}],errorColumns:[{title:"Factory Order",dataIndex:"factoryOrder",key:"order",width:"10%"},{title:"Factory Name",dataIndex:"factoryName",key:"factoryName",width:"15%"},{title:"Factory Id",dataIndex:"factoryId",key:"factoryId",width:"12%"},{title:"Contact Person",dataIndex:"contactPerson",key:"contactPerson",width:"13%"},{title:"Contact Number",dataIndex:"contactNumber",key:"contactNumber",width:"17%"},{title:"Remark",dataIndex:"remark",key:"remark",width:"33%"}]}},_P=e=>NP[e]||NP[bP],TP=(e,A)=>{const t={[bP]:"of Products Validated",[jP]:"of Suppliers Validated",[PP]:"of Factories Validated"};return"".concat(e," ").concat(t[A]||t[bP])},DP=["children"],kP=e=>{let{className:A="",validationData:t={},entity:a="",onIgnoreAndCreate:n}=e;const{validated:i=[],errors:s=[]}=t,[l,r]=(0,y.useState)(!1),o=(0,y.useMemo)((()=>function(){return(_P(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Product").columns||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{render:"status"===e.key?()=>"Validated":e.render||((e,A)=>e||A.name||"N/A")})))}(a)),[a,i]),c=(0,y.useMemo)((()=>function(){return(_P(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Product").errorColumns||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{className:"order"===e.key?Tb.orderColumn:void 0,render:"remark"===e.key?e=>(0,lA.jsx)("span",{className:Tb.errorText,children:e}):e=>(0,lA.jsx)("span",{className:(0,b.default)({[Tb.errorText]:"N/A"===e||!e}),children:e||"N/A"})})))}(a)),[a,s]),d=(0,y.useMemo)((()=>{const e=(a||"product").toLowerCase();return"Only the ".concat(e," with no error can import to system.")}),[a]);return(0,lA.jsxs)("div",{className:(0,b.default)(Tb.stepWrapper,Tb.step2Wrapper,A),children:[(0,lA.jsx)("div",{className:Tb.validatedSection,children:i.length>0&&(0,lA.jsxs)("div",{className:Tb.validatedInfo,children:[(0,lA.jsxs)("div",{className:Tb.validatedHeader,children:[(0,lA.jsx)(hP.h,{className:Tb.successIcon}),(0,lA.jsx)("span",{className:Tb.validatedCount,children:TP(i.length,a)})]}),(0,lA.jsx)(Uu.gZ,{type:"link",onClick:()=>r(!0),className:Tb.detailsButton,children:"Show Details"})]})}),(0,lA.jsxs)("div",{className:Tb.errorSection,children:[(0,lA.jsxs)("div",{className:Tb.sectionHeader,children:[(0,lA.jsx)(xP.h,{className:Tb.errorIcon}),(0,lA.jsx)("span",{children:"Error"})]}),(0,lA.jsx)("div",{className:Tb.errorTableWrapper,children:(0,lA.jsx)(Uu.OC,{columns:c,dataSource:[{id:"warning-row",isWarning:!0,colspan:c.length},...s||[]],pagination:!1,components:{body:{row:e=>{let{children:A}=e,t=(0,f.A)(e,DP);return"warning-row"===t["data-row-key"]?(0,lA.jsx)("tr",{children:(0,lA.jsxs)("td",{colSpan:c.length,className:Tb.errorNote,children:[(0,lA.jsx)("span",{role:"img","aria-label":"light-bulb",children:"\ud83d\udca1"})," ",d]})}):(0,lA.jsx)("tr",(0,v.A)((0,v.A)({},t),{},{children:A}))}}},rowKey:e=>e.order||e.id,className:Tb.errorTable})})]}),(0,lA.jsx)(Uu.ZM,{title:"Validated ".concat(a,"s"),open:l,onCancel:()=>r(!1),footer:[(0,lA.jsx)(Uu.gZ,{htmlType:"button",type:"ghost",size:"large",onClick:()=>r(!1),children:"Back"}
1,"close")],width:842,className:Tb.validatedDetailsModal,children:(0,lA.jsx)(Uu.OC,{columns:o,dataSource:i.map(((e,A)=>(0,v.A)((0,v.A)({},e),{},{order:e.order||A+1}))),pagination:{pageSize:10,showSizeChanger:!0,showTotal:(e,A)=>"".concat(A[0],"-").concat(A[1]," of ").concat(e," items")},rowKey:e=>e.order||e.id,className:Tb.validatedTable})})]})},LP=e=>{let{open:A,onClose:t,entity:a="",onSubmit:n}=e;const[i,s]=(0,y.useState)(2),[l,r]=(0,y.useState)(null),[o,c]=(0,y.useState)({validated:[],errors:[]}),[d,g]=(0,y.useState)([]),[C,I]=F.A.useModal(),[u,p]=(0,y.useState)({type:null,message:null}),{onImport:E,onBulkImport:B,importLoading:Q,onValidate:m,validateLoading:h}=(e=>{let{setNotification:A,entity:t}=e;const a=(0,ae.A)(),n=R()(a,"companyId"),[i,s]=(0,y.useState)(!1),[l,r]=(0,y.useState)(!1);return{onImport:async e=>{s(!0);const a=new FormData;a.append("file",e);const i=await(0,zA.V)((()=>(0,DA.rEb)(n,wP[t],a)));if(s(!1),R()(i,"success")){const e=R()(i,"data.data"),a=R()(e,"newRecords",0),n=R()(e,"updatedRecords",0),s=R()(e,"deletedRecords",0);return A({type:"success",message:(0,lA.jsxs)("div",{style:{width:"100%",textAlign:"left"},children:["Import ",t," successfully with info:",(0,lA.jsx)("br",{}),"New: ",(0,lA.jsx)("b",{children:a}),", Update: ",(0,lA.jsx)("b",{children:n}),", Delete:"," ",(0,lA.jsx)("b",{children:s})]})}),i}return A({type:"error",message:"Import ".concat(t," failed")}),null},onBulkImport:async e=>{s(!0);const a={[bP]:()=>(0,DA.i5G)(e),[jP]:()=>(0,DA.pXV)(e),[PP]:()=>(0,DA.IlB)(e)}[t];if(!a)return s(!1),A({type:"error",message:"Bulk import not supported for ".concat(t)}),null;const n=await(0,zA.V)(a);if(s(!1),R()(n,"success")){const e=R()(n,"data.data"),a=R()(e,"newRecords",0),i=R()(e,"updatedRecords",0),s=R()(e,"deletedRecords",0);return A({type:"success",message:(0,lA.jsxs)("div",{style:{width:"100%",textAlign:"left"},children:["Bulk import ",t.toLowerCase(),"s successfully with info:",(0,lA.jsx)("br",{}),"New: ",(0,lA.jsx)("b",{children:a}),", Update: ",(0,lA.jsx)("b",{children:i}),", Delete:"," ",(0,lA.jsx)("b",{children:s})]})}),n}return A({type:"error",message:"Bulk import ".concat(t.toLowerCase(),"s failed")}),null},importLoading:i,onValidate:async e=>{r(!0);const a=new FormData;a.append("file",e);const i=await(0,zA.V)((()=>(0,DA.T77)(n,wP[t],a)));if(r(!1),R()(i,"success")){const e=R()(i,"data.data",{});return{validated:R()(e,"validated",[]),errors:(R()(e,"errors",[])||[]).map(((e,A)=>(0,v.A)((0,v.A)({},e),{},{id:R()(e,"id","error-".concat(A))})))}}return A({type:"error",message:"Validation failed"}),null},validateLoading:l}})({setNotification:p,entity:a}
1),x="Import ".concat(a),f={uploadFile:l,onChange:e=>r(e),setNotification:p,entity:a,templateFile:SP[a]},j={validationData:o,entity:a,onIgnoreAndCreate:e=>{g((A=>[...A,e.order||e.id]))}},P=(0,y.useMemo)((()=>1===i&&!l),[i,l,o,d]);return(0,y.useEffect)((()=>{A&&(s(1),r(null),c({validated:[],errors:[]}),g([]))}),[A]),(0,lA.jsxs)(Uu.ZM,{title:x,open:A,onCancel:t,closable:!0,width:1090,className:(0,b.default)(Tb.modalWrapper),children:[(0,lA.jsxs)("div",{className:Tb.content,children:[1===i&&(0,lA.jsx)(mP,(0,v.A)({},f)),2===i&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("div",{className:Tb.stepTitle,children:"Import Validation"}),(0,lA.jsx)(kP,(0,v.A)({},j))]})]}),(0,lA.jsxs)("div",{className:Tb.footer,children:[2===i&&(0,lA.jsx)(Uu.gZ,{onClick:()=>{s(1),c({validated:[],errors:[]}),g([])},htmlType:"button",type:"ghost",size:"large",className:Tb.backBtn,children:"Back to Upload"}),(0,lA.jsx)(Uu.gZ,{onClick:async()=>{if(1===i){const e=await m(l);e&&(c(e),s(2))}else if(2===i){const e=(o.validated||[]).slice(0,500);await B(e),n()}},htmlType:"button",disabled:P,type:"primary",size:"large",loading:Q||h,className:Tb.confirmBtn,children:1===i?"Next":"Import"})]}),I,(0,lA.jsx)(Wn.A,{notification:u,onClose:()=>p({type:null,message:null})})]})},{Text:RP}=ta.A,FP=e=>{let{avatar:A,title:t,description:a,supplier:n,className:i,extra:s,itemIndex:l,children:r,styles:o={root:{}},layout:c="compact"}=e;const d=!1;return"compact"===c?(0,lA.jsx)(aa.A,{className:(0,b.default)(Sb.card,i),bordered:!1,size:"small",children:(0,lA.jsx)(aa.A.Meta,{className:Sb.cardMeta,avatar:(0,lA.jsx)(bi._V,{width:60,height:40,src:A||"empty",style:{objectFit:"contain"}}),title:t,description:a})}):(0,lA.jsxs)(aa.A,{className:(0,b.default)(Sb["card-grid"],i),bordered:!1,size:"small",style:o.root,children:[(0,lA.jsx)(aa.A.Grid,{className:(0,b.default)(Sb.block,Sb.block__avatar),hoverable:d,"data-index":l,children:(0,lA.jsx)(aa.A.Meta,{className:Sb.cardMeta,avatar:(0,lA.jsx)(bi._V,{width:80,height:50,src:A||"empty"})})}),(0,lA.jsxs)(aa.A.Grid,{className:(0,b.default)(Sb.block,Sb.block__content),style:{flex:1},hoverable:d,children:[(0,lA.jsxs)("div",{className:Sb.block__content__meta,children:[(0,lA.jsxs)("div",{className:Sb["block__content__meta--description"],children:[(0,lA.jsx)("h5",{className:Sb["block__content--title"],children:t}),(0,lA.jsx)(RP,{className:Sb["block__content--caption"],children:a}),(0,lA.jsxs)("span",{className:Sb["block__content--inline"],children:[(0,lA.jsx)(il.A,{component:DQ.h}),(0,lA.jsx)(RP,{className:Sb["block__content--caption"],children:n||"-"})]})]}),(0,lA.jsx)("div",{className:Sb["block__content__meta--extra"],children:s})]}),r]})]})},MP=e=>{let{value:A,noPadding:t,options:a={}}=e;const{defaultValue:n,format:i="DD/MM/YYYY"}=a,s=A?te()(A).format(i):n;return(0,lA.jsx)(fy,{options:a,noPadding:t,children:s})};var OP=t(5589);const zP={wrapper:"styles_wrapper__gWDB2","max-line-2":"styles_max-line-2__57Ix6","max-line-3":"styles_max-line-3__ov5k-"},VP=["tooltipProps","line"],HP=e=>A=>{const{tooltipProps:t,line:a=1}=A,n=(0,f.A)(A,VP),[i,s]=y.useState(!1),l=y.useRef(null),r=y.useRef(null),[o,c]=y.useState(!1),d=()=>{if(l.current&&r.current){const e=l.current.offsetHeight,A=r.current.offsetHeight,t=l.current.offsetWidth,n=r.current.offsetWidth;c(1===a&&n>t||A>e)}};return y.useEffect((()=>(window.addEventListener("resize",d),()=>{window.removeEventListener("resize",d)})),[]),y.useLayoutEffect((()=>{d()}),[r.current,a]),(0,lA.jsx)(bi.m_,(0,v.A)((0,v.A)({open:i,placement:"bottom",onOpenChange:e=>{o&&s(e)},title:(0,lA.jsx)(e,(0,v.A)({},n))},t),{},{children:(0,lA.jsx)("span",{ref:l,className:Si()(zP.wrapper,zP["max-line-".concat(a)]),children:(0,lA.jsx)("span",{ref:r,className:zP.wrapperContent,children:(0,lA.jsx)(e,(0,v.A)({},n))})})}))},WP=HP((e=>{let{children:A}=e;return(0,lA.jsx)("span",{children:A})}));var qP;const UP=HP((0,T.Ay)(jb.v)(qP||(qP=(0,_.A)(["\n  text-overflow: ellipsis;\n  overflow: hidden;\n  max-width: 100%;\n"])))),JP="List_inputSearch__ljcz-",GP="List_headerContent__WVfpT",YP="List_wrapperFilterBar__Xs98g",ZP="List_filterBar__yC5dv",XP="List_content__0yzqf",KP="List_wrapperContent__K4eeE",$P="List_listView__BZzzo",ew="List_gridView__7XHKT",Aw="List_active__Dq9Dv",tw="List_inactive__LdxSf",aw="List_table__RUJjd",nw="List_switchMode__i743g",iw="List_productHeroCard__Qy4i8",sw="List_listCardImage__YwevM",lw="List_productListWrapper__-l1KL",rw=()=>[{value:"createdAt",label:ee().translate("productManager.catalog.dateCreated")},{value:"updatedAt",label:ee().translate("productManager.catalog.dateModified")}],ow=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{filter:{},sort:{}};const t=rw();let a=ee().translate("productManager.catalog.sortBy");const{sortBy:n}=A.sort;if(n.field){const e=t.find((e=>e.value===n.field));e&&(a=ee().translate("productManager.catalog.sortByWithField",{field:e.label}))}return[{key:"categoryIds",type:Jy.a.FILTER,label:ee().translate("productManager.catalog.columnProductCategory"),dropdown:{type:Jy.oY.LIST,options:e.categoryOptions||[],defaultChecks:A.f
1ilter.categoryIds||[],setting:{hasAll:!0}}},{key:"customerCategoryIds",type:Jy.a.FILTER,label:ee().translate("general.customerProductCategory"),dropdown:{type:Jy.oY.LIST,options:e.customProductCategoryOptions||[],defaultChecks:A.filter.customerCategoryIds||[],setting:{hasAll:!0}}},{key:"itemNo",type:Jy.a.FILTER,label:ee().translate("productManager.catalog.filterProductNumber"),dropdown:{type:Jy.oY.LIST,options:e.productItemNumberOptions||[],defaultChecks:A.filter.itemNo||[],setting:{hasAll:!0}}},{key:"status",type:Jy.a.STATUS,label:ee().translate("general.status"),dropdown:{type:Jy.oY.LIST,options:[{label:ee().translate("productManager.catalog.statusActive"),value:"active"},{label:ee().translate("productManager.catalog.statusInactive"),value:"inactive"}],defaultChecks:A.filter.status||[],setting:{noSearch:!0,hasAll:!0}}},{key:"sortBy",type:Jy.a.RATING,label:a,dropdown:{type:Jy.oY.DATE,defaultChecks:A.sort.sortBy||null,defaultDate:null,fieldItems:rw(),methodItems:[{value:"az",label:ee().translate("productManager.catalog.newestToOldest")},{value:"za",label:ee().translate("productManager.catalog.oldestToNewest")}],setting:{hideDateRange:!0,hasSeparateBorder:!0}}}]},cw={keywords:"",filter:{categoryIds:[],customerCategoryIds:[],supplierName:[],customerTag:[],itemNo:[]},sort:{sortBy:{field:"updatedAt",method:"az"}},pagination:{current:1,pageSize:10}},dw=e=>{let{settingsPath:A}=e;const[t,a]=y.useState({type:null,message:null}),n=(0,w.useHistory)(),{pageSettings:i}=(e=>({pageSettings:(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(e),{})}))(A),{updatePageSettings:s}=(0,TA.useStoreActions)({updatePageSettings:Yy.updatePageSettings}),{getOptions:l}=(0,y.useContext)(_b.CR),r=l("productCategories"),[o,c]=(0,y.useState)((null===i||void 0===i?void 0:i.mode)||"list"),[d,g]=(0,y.useState)((null===i||void 0===i?void 0:i.mode)||"list"),[C,I]=(0,y.useState)(""),[u,p]=(0,y.useState)((0,v.A)({},(null===i||void 0===i?void 0:i.query)||cw)),E=(e,t)=>{s(A,{mode:e,query:t})},B=(0,y.useMemo)((()=>{const{filter:e,sort:A,pagination:t,keywords:a}=u,n={pagination:t,filters:(0,v.A)((0,v.A)({},e),{},{keywords:a})};return A.sortBy&&A.sortBy.field&&(n.sorters={orderBy:"".concat(A.sortBy.field,":").concat("az"===A.sortBy.method?"desc":"asc")}),E(o,u),n}),[u]),{data:Q}=(0,Nn.U)({resource:"custom-categories"}),m=(0,y.useMemo)((()=>R()(Q,"data.data",[]).map((e=>({label:e.name,value:e.id})))),[Q]),{data:h}=(0,Nn.U)({resource:"product-item-numbers"}),x=(0,y.useMemo)((()=>R()(h,"data.data",[]).map((e=>({label:e,value:e})))),[h]),{data:f,loading:j,refetch:b}=(0,Nn.U)((0,v.A)((0,v.A)({resource:"product"},B),{},{pagination:{pageNo:u.pagination.current,pageSize:u.pagination.pageSize}})),P=R()(f,"data.data.list",[]),S=R()(f,"data.data.pagination.total",0),N=(0,v.A)((0,v.A)({},u.pagination),{},{total:S}),_=e=>{let{current:A,pageSize:t}=e;p((0,v.A)((0,v.A)({},u),{},{pagination:(0,v.A)((0,v.A)({},u.pagination),{},{current:A,pageSize:t})}))},T=(e,A)=>{if([Jy.a.FILTER,Jy.a.STATUS].includes(e.type)&&p((0,v.A)((0,v.A)({},u),{},{filter:(0,v.A)((0,v.A)({},u.filter),{},{[e.key]:A}),pagination:(0,v.A)((0,v.A)({},u.pagination),{},{current:1})})),e.type===Jy.a.RATING){const{sortBy:e}=u.sort,[t]="string"===typeof A.field?[A.field]:A.field,[a]="string"===typeof A.method?[A.method]:A.method;p((0,v.A)((0,v.A)({},u),{},{sort:{sortBy:{method:a||e.method,field:t||e.filter}},pagination:(0,v.A)((0,v.A)({},u.pagination),{},{current:1})}))}},D=e=>{n.push(e)};return(0,y.useEffect)((()=>{var e;const A=pg.parse(null===n||void 0===n||null===(e=n.location)||void 0===e?void 0:e.search);"success"===(null===A||void 0===A?void 0:A.copy)&&a({type:"success",message:ee().translate("productManager.catalog.copiedProductSuccess")})}),[]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(gb.A,{className:lw,headerProps:{title:ee().translate("nav.productManager"),contentClassName:GP,backIcon:(0,lA.jsx)(pb,{}),children:(0,lA.jsx)(mb.A,{className:JP,enterButton:ee().translate("general.search"),placeholder:ee().translate("productManager.catalog.searchPlaceholder"),searchVal:u.keywords,onSearch:e=>{p((0,v.A)((0,v.A)({},u),{},{keywords:e,pagination:(0,v.A)((0,v.A)({},u.pagination),{},{current:1})}))}}),actions:[(0,lA.jsx)(Sa.A,{type:"primary",size:"large",style:{marginRight:"8px"},onClick:()=>{I(bP)},children:ee().translate("productManager.catalog.importProduct")}),(0,lA.jsx)("a",{href:"/add-product",children:(0,lA.jsx)(Sa.A,{type:"primary",icon:(0,lA.jsx)(Eb.A,{}),size:"large",children:ee().translate("productManager.catalog.newProduct")})})]},children:(0,lA.jsxs)("div",{className:XP,children:[(0,lA.jsx)(hb.M,{start:(0,lA.jsx)("div",{className:YP,children:(0,lA.jsx)(Lf.A,{className:ZP,onApply:T,onReset:e=>{[Jy.a.FILTER,Jy.a.STATUS].includes(e.type)&&T(e,[]),e.type===Jy.a.RATING&&T(e,{field:["updatedAt"],method:["az"]})},onFilterReset:()=>{p((0,v.A)((0,v.A)({},u),cw))},items:[{asChild:!0,children:(0,lA.jsx)(vb.Y,{className:nw,value:o,onChange:e=>{c(e),E(e,u),setTimeout((()=>{g(e)}),400)},options:[{icon:(0,lA.jsx)(il.A,{height:24,width:24,component:"list"!==o?fb.h:yb.h}),value:"list"},{icon:"grid"!==o?(0,lA.jsx)(Bb.A,{}):(0,lA.jsx)(Qb.A,{}),value:"grid"}]})},...ow({categoryOptions:r,customProductCategoryOptions:m,productItemNumberOptions:x},u)]})})}),(0,lA.jsx)("div",{className:Si()(KP),children:"list"===d?(0,lA.jsx)("div",{className:Si()($P,{[Aw]:"list"===o,[tw]:"list"!==o}),children:(0,lA.jsx)(xb.A,{className:aw,bordered:!1,loading:j,pagination:N,onChange:_,rowKey:e=>e.id,tableLayout:"fixed",dataSource:P,columns:[{title:ee().translate("productManager.catalog.columnProductItemNo"),dataIndex:"name",width:340,render:(e,A)=>(0,lA.jsx)(FP,{className:sw,avatar:A.image,title:(0,lA.jsx)(WP,{tooltipProps:{title:A?A.name:"/"},line:2,children:A.name?A.name:"/"}),description:A.itemNo||"/"})},{title:ee().translate("productManager.catalog.columnProductCategory"),dataIndex:"categories",width:170,render:e=>{const A=(e||[]).map((e=>e.name_en)).filter((e=>e)),t=A.length>0;return(0,lA.jsx)(fy,{noPadding:!0,children:t?(0,lA.jsx)(jb.C,{wrap:!0,tags:A.map((e=>({asChild:!0,children:(0,lA.jsx)(UP,{tooltipProps:{title:e,placement:"bottomLeft"},children:e})})))}):"/"})}},{title:ee().translate("general.customerProductCategory"),dataIndex:"customProductCategoryFirstLevel",width:170,render:e=>{const A=e&&e.name;return(0,lA.jsx)(fy,{noPadding:!0,children:A?(0,lA.jsx)(UP,{tooltipProps:{title:e.name,placement:"bottomLeft"},children:e.name}):"/"})}},{title:ee().translate("general.supplierName"),dataIndex:"supplier",width:170,render:(e,A)=>(0,lA.jsx)(fy,{ellipsis:!0,noPadding:!0,options:{tooltip:{title:e?"".concat(e.name," ").concat(e.supplierId?"(".concat(e.supplierId,")"):""):"/",placement:"bottomLeft"}},children:(0,lA.jsx)(WP,{tooltipProps:{open:!1},children:e?e.name:"/"})})},{title:ee().translate("general.customerTag"),dataIndex:"tags",width:170,render:(e,A)=>{const t=((null===A||void 0===A?void 0:A.customProductTags)||[]).map((e=>e.name)).filter((e=>!!e)),a=t.length>0;return(0,lA.jsx)(fy,{noPadding:!0,children:a?(0,lA.jsx)(jb.C,{asMuchAsPossible:!0,wrap:!0,renderTooltipContent:()=>t.join(", "),maxCount:2,tags:t.map((e=>({asChild:!0,children:(0,lA.jsx)(UP,{tooltipProps:{title:e,placement:"bottomLeft"},children:e})})))}):"/"})}},{title:ee().translate("general.status"),dataIndex:"isActive",width:90,render:e=>"boolean"===typeof e?(0,lA.jsx)(OP.A,{options:wb(),type:"text",value:e?"active":"inactive"}):"/"},{title:ee().translate("productManager.lastModified"),dataIndex:"updatedAt",width:120,render:e=>(0,lA.jsx)(MP,{noPadding:!0,value:e,options:{defaultValue:"/",format:"DD/MM/YYYY"}})},{title:ee().translate("productManager.catalog.createdDate"),dataIndex:"createdAt",width:120,render:e=>(0,lA.jsx)(MP,{noPadding:!0,value:e,options:{defaultValue:"/",format:"DD/MM/YYYY"}})}],scroll:{x:1200},onRow:e=>({onClick:()=>{D("/product/profile/".concat(e.id))}})})}):(0,lA.jsx)("div",{className:Si()(ew,{[Aw]:"grid"===o,[tw]:"grid"!==o}),children:(0,lA.jsx)(ja.Ay,{loading:j,dataSource:P,grid:{gutter:16,xs:1,sm:2,md:3,lg:4,xl:5,xxl:5},renderItem:e=>(0,lA.jsx)(ja.Ay.Item,{onClick:()=>{D("/product/profile/".concat(e.id))},children:(0,lA.jsx)(Nb,{className:iw,cover:e.image,title:e.name||"",descriptions:[e.supplier?e.supplier.name:"/",e.itemNo||"/"],isActive:e.isActive,captions:[e.supplierName,e.itemNo],categories:(e.categories||[]).map((e=>e.name_en)).filter((e=>!!e))})}),pagination:(0,v.A)((0,v.A)({},N),{},{onChange:(e,A)=>{_({current:e,pageSize:A})}})})})})]})}),!!C&&(0,lA.jsx)(LP,{open:!0,onClose:()=>{I("")},onSubmit:()=>{b(),I("")},entity:C}),(0,lA.jsx)(Wn.A,{notification:t,onClose:()=>a({type:null,message:null})})]})};class gw extends y.PureComponent{componentDidMount(){const{onFetch:e}=this.props;e()}render(){const{status:e}=this.props;return"fetching"===e?(0,lA.jsx)(Jd,{}):(0,lA.jsx)(dw,{settingsPath:kf.Kq.PRODUCT_MANAGEMENT})}}const Cw=(0,w.withRouter)((0,j.Ng)((e=>({profile:(0,O.Fm)(e),productCategories:e.productCategoryList,productManagerList:nb(e),supplierList:ab(e),productData:sb(e),totalNo:e.productManagerList.total,status:e.productManagerList.status})),(e=>({onFetch:()=>{e((0,$j.xT)()),e((0,Hd.wW)())},onSearch:A=>{e((0,Kj.w2)(A))},onSubmit:(A,t,a,n)=>{e((0,Kj.KJ)(A,t,a,n))}})))(gw));var Iw=t(25307),uw=t(48959),pw=t(4900),Ew=t(63012),Bw=t(44834),Qw=t(44822),mw=t(21055),hw=t(74625),xw=t(87073),vw=t(69367);const fw=()=>{const{getProductDetail:e,createTab:A,updateTab:t,deleteTab:a,createFolder:n,createFile:i,shareFile:s,bulkDownload:l,updateExpiryDate:r,updateReminder:o,deleteFileFolder:c,renameFile:d,renameFolder:g,moveFileFolder:C,searchFile:I}=(0,TA.useStoreActions)((0,v.A)({},vw)),[u]=(0,hw.A)(),p=(0,TA.useReducerData)("loginState","profile",{companyMaps:[]}),[E]=(null===p||void 0===p?void 0:p.companyMaps)||[],B=(null===p||void 0===p?void 0:p.companyModulePermissions)||{},Q=(0,TA.useReducerData)("productDetail","productDetail.data",{}),m=()=>{e(Q.id)};return{getProductDetail:e,handleCreateTab:async(e,t,a)=>{A(e,t,(e=>{a&&a(e),m()}))},handleUpdateTab:(e,A)=>{t(Q.id,e,(e=>{A&&A(e),m()}))},handleDeleteTab:(e,A)=>{a(Q.id,e,(e=>{A&&A(e),m()}))},handleCreateFolder:(e,A)=>{n(Q.id,e,(e=>{A&&A(e),m()}))},handleCreateFiles:(e,A)=>{i(Q.id,e,(e=>{A&&A(e),m()}))},handleShareFiles:(e,A)=>{s(Q.id,e,(e=>{e&&u("success","share-success",ee().translate("productManager.shareSuccess"))}))},handleBulkDownload:function(){let e=arguments.length>1?arguments[1]:void 0;const A=(arguments.length>
10&&void 0!==arguments[0]?arguments[0]:[]).filter(Boolean);A.length?l(Q.id,{productFileIds:A},(A=>{null!==A&&void 0!==A&&A.error?e&&e(!1,A):(0,xw.X)(A,"product-files.zip")&&e&&e(A)})):e&&e(!1)},data:Q,company:E,handleUpdateExpiryDate:(e,A)=>{r(Q.id,e,(e=>{e&&u("success","expiry-date-success","Expiry date is set"),A&&A(e),m()}))},handleUpdateReminder:(e,A)=>{o(Q.id,e,(e=>{e&&u("success","reminder-success","Reminder is set"),A&&A(e),m()}))},handleDeleteFileOrFolder:(e,A)=>{c(Q.id,e,(e=>{A&&A(e),m()}))},handleRename:function(e,A,t){let a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];(a?d:g)(e,A,(e=>{u("success","rename-success",a?"File renamed":"Folder renamed"),t&&t(e),m()}))},handleMoveFileFolder:(e,A)=>{C(Q.id,e,(e=>{u("success","reminder-success","Moved"),A&&A(e),m()}))},searchFile:I,reloadData:m,companyModulePermissions:B}};var yw=t(81701),jw=t(396),bw=t(34305),Pw=t(63435);const ww=[{title:"Name",dataIndex:"name",key:"name",width:"auto",render:(e,A)=>(0,lA.jsx)(Ai.d6,{hiddenImage:!0,itemName:e,itemNo:(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)("span",{children:"Barcode:"}),(0,lA.jsx)("span",{children:(null===A||void 0===A?void 0:A.barcode)||"N/A"})]})})},{title:"Length(L)",dataIndex:"length",key:"length",width:"auto",sorter:{direction:"asc"},render:(e,A)=>(0,lA.jsx)(Ai.mz,{children:e?"".concat(e," ").concat((null===A||void 0===A?void 0:A.lengthUnit)||""):"N/A"})},{title:"Width(W)",dataIndex:"width",key:"width",width:"auto",sorter:{direction:"asc"},render:(e,A)=>(0,lA.jsx)(Ai.mz,{children:e?"".concat(e," ").concat((null===A||void 0===A?void 0:A.widthUnit)||""):"N/A"})},{title:"Height(H)",dataIndex:"height",key:"height",width:"auto",sorter:{direction:"asc"},render:(e,A)=>(0,lA.jsx)(Ai.mz,{children:e?"".concat(e," ").concat((null===A||void 0===A?void 0:A.heightUnit)||""):"N/A"})},{title:"Gross weight",dataIndex:"grossWeight",key:"grossWeight",width:"auto",sorter:{direction:"asc"},render:(e,A)=>(0,lA.jsx)(Ai.mz,{children:e?"".concat(e," ").concat((null===A||void 0===A?void 0:A.grossWeightUnit)||""):"N/A"})},{title:"Net weight",dataIndex:"netWeight",key:"netWeight",width:"auto",sorter:{direction:"asc"},render:(e,A)=>(0,lA.jsx)(Ai.mz,{children:e?"".concat(e," ").concat((null===A||void 0===A?void 0:A.netWeightUnit)||""):"N/A"})},{title:"Quantity of Selling unit",dataIndex:"quantity_selling_unit",key:"quantity_selling_unit",width:"auto",sorter:{direction:"asc"},render:(e,A)=>(0,lA.jsx)(Ai.mz,{children:A.quantityOfSellingUnit?A.quantityOfSellingUnit:"N/A"})},{title:"No. of Inner / Outer Carton",dataIndex:"numberOfCarton",key:"numberOfCarton",width:"auto",sorter:{direction:"asc"},render:(e,A)=>(0,lA.jsx)(Ai.mz,{children:A.numberOfCarton?A.numberOfCarton:"N/A"})}],Sw="ShippingDetail_shippingDetail__ezAkt",Nw="ShippingDetail_breadcrumb__h8W43",_w={productDetail:"ProductDetail_productDetail__AOc+B",drawer:"ProductDetail_drawer__LVHQc",content:"ProductDetail_content__xMIe7",hidden:"ProductDetail_hidden__fCgWD"},Tw=["getProductDetail","data","company","handleCreateTab","handleUpdateTab","handleDeleteTab","handleCreateFolder","handleCreateFiles","handleShareFiles","handleBulkDownload","companyModulePermissions"],Dw=["default","inspection","testing","document"],kw={po:Bw.b2,shipping_detail:e=>{let{productDetail:A}=e;const t=y.useMemo((()=>Qn()(A.shippingInformation)?[]:Object.keys(A.shippingInformation).reduce(((e,t)=>(e.push((0,v.A)((0,v.A)({},A.shippingInformation[t]),{},{name:{sellingUnit:"Selling Unit",innerCarton:"Inner Carton",outerCarton:"Outer Carton"}[t]})),e)),[])),[A]);return(0,lA.jsxs)(S.A,{className:Sw,children:[(0,lA.jsx)(S.A,{display:"flex",flexDirection:"row",justifyContent:"space-between",children:(0,lA.jsxs)(jw.A,{className:Nw,separator:(0,lA.jsx)(bw.A,{}),children:[(0,lA.jsx)(vg.A,{color:"inherit",href:"/product/list",children:"Product List"}),(0,lA.jsx)(Xe.A,{variant:"body2",children:"Shipping Detail"})]})}),(0,lA.jsx)(Bw.Y9,{title:"Shipping Detail",hiddenMore:!0}),(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(Pw.A,{pagination:null,getRowKey:e=>e.id,dataSource:t,columns:ww})})]})}},Lw=()=>{var e,A,t,a,n,i,s,l,r,o,c;const d=fw(),{getProductDetail:g,data:C,company:I,handleCreateTab:u,handleUpdateTab:p,handleDeleteTab:E,handleCreateFolder:B,handleCreateFiles:Q,handleShareFiles:m,handleBulkDownload:h,companyModulePermissions:x}=d,j=(0,f.A)(d,Tw),[b,P]=(0,Uu.hS)(),{getExpiredFiles:N}=(0,zA.A)(),_=(null===x||void 0===x?void 0:x.product)||[],T=!(null===C||void 0===C||!C.isLocked),{updateProduct:D}=(0,uw.d)(),{getQualityRequirements:k,qualityRequirements:L}=(0,Qw.E)(),R=(0,mw.fn)(L),F=(0,mw.Ry)(L),M=(0,w.useLocation)(),O=(0,w.useHistory)(),z=new URLSearchParams(M.search),{productId:V}=(0,w.useParams)(),H="true"===z.get("docGenerated"),[W,q]=y.useState(z.get("sections")||"document"),[U,J]=y.useState([]),[G,Y]=y.useState(!1),[Z,X]=y.useState(0),[K,$]=y.useState({type:null,message:null}),[ee,Ae]=y.useState(0),[te,ae]=y.useState(!1),ne=()=>{(0,yw.o2)(V,(e=>{X(e)}))};y.useEffect((()=>{g(V),ne(),k(V)}),[V]);const ie=(0,y.useMemo)((()=>{var e,A;const{fileArr:t}=null!==(e=null===C||void 0===C||null===(A=C.files)||void 0===A?void 0:A.default)&&void 0!==e?e:{fileArr:[]};return t||[]}),[null===C||void 0===C||null===(e=C.files)||void 0===e?void 0:e.default]),se=async()=>{var e,A,t;const a=await N("products",V,{pageNo:1,pageSize:10});Ae((null===a||void 0===a||null===(e=a.data)||void 0===e||null===(A=e.data)||void 0===A||null===(t=A.pagination)||void 0===t?void 0:t.total)||0)},le=y.useCallback((()=>{var e;if("document"===W)return(0,lA.jsx)(Bw.ye,(0,v.A)({onRefresh:()=>{g(V)},viewLocation:U,shareFile:m,companyId:null===I||void 0===I?void 0:I.companyId,productId:V,isActive:null===C||void 0===C?void 0:C.isActive,onCreateTab:u,onUpdateTab:p,onDeleteTab:E,onBulkDownload:h,handleCreateFolder:B,handleCreateFiles:Q,uploadFile:Kd._c,onOpenMarkActiveModal:Y,productTabs:Object.keys(null!==(e=null===C||void 0===C?void 0:C.files)&&void 0!==e?e:{}).filter((e=>!Dw.includes(e))),files:C&&C.files?C.files:[],product:C,loadExpiredFiles:se},j));const A=kw[W];return"compliance_data"===W?(0,lA.jsx)(Bw.lU,{product:C,productId:V,reloadCBCount:ne}):"quality_requirement"===W?(0,lA.jsx)(Bw.CQ,{productId:V,reloadParentData:()=>{k(V)},productDetail:C},V):"ai_risk_screening"===W?(0,lA.jsx)(Bw.ey,{productId:V,productDetail:C}):"cpsc_eFiling"===W?(0,lA.jsx)(Bw.ay,{productId:V,productDetail:C}):"packaging_detail"===W?(0,lA.jsx)(Bw._0,{productId:V,onPackagingComponentsChanged:()=>g(V)}):(0,lA.jsx)(A,{productDetail:C})}),[W,C]);return(0,y.useEffect)((()=>{H&&(0,Ew.d)(b)({title:"Document Saved",description:"The generated document has been downloaded to your device and is also available on the Document page for this product.",submitText:"",type:"info"},(()=>{}))}),[]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(S.A,{className:_w.productDetail,display:"flex",flex:1,position:"relative",children:[te&&(0,lA.jsx)(Uu.Il,{container:!0,style:{zIndex:100}}),(0,lA.jsx)(S.A,{className:_w.containerSidebar,children:(0,lA.jsx)(Iw.Ay,{variant:"permanent",className:_w.drawer,children:(0,lA.jsx)(Bw.Bx,{children:(0,lA.jsx)(Bw.Yv,{currentActiveNav:W,supplier:null!==(A=null===C||void 0===C||null===(t=C.suppliers)||void 0===t?void 0:t.data[0])&&void 0!==A?A:{},onChangeNav:e=>{O.replace("".concat(M.pathname,"?sections=").concat(e)),q(e)},productCategories:(null===C||void 0===C?void 0:C.productCategories)||[],productSubCategories:((null===C||void 0===C||null===(a=C.productSubCategories)||void 0===a?void 0:a.data)||[]).map((e=>{let{productSubCategory:A,productSubCategoryId:t}=e;return A?{label:A.name_en,value:A.id}:{label:"N/A",value:t}})),factories:null!==(n=null===C||void 0===C?void 0:C.factories)&&void 0!==n?n:[],buyers:null!==(i=null===C||void 0===C||null===(s=C.buyers)||void 0===s?void 0:s.data)&&void 0!==i?i:[],itemNo:C.itemNo,additionItemNo:C.additionalItemNo,productName:C.name,tags:null!==(l=null===C||void 0===C?void 0:C.tags)&&void 0!==l?l:[],longDescription:null!==(r=null===C||void 0===C?void 0:C.longDescription)&&void 0!==r?r:"",remark:null!==(o=null===C||void 0===C?void 0:C.remark)&&void 0!==o?o:"",productId:V,images:ie,relatedProducts:null!==(c=null===C||void 0===C?void 0:C.relatedProducts)&&void 0!==c?c:[],isActive:null===C||void 0===C?void 0:C.isActive,onOpenM
1arkActiveModal:Y,isLocked:T,productDetail:C,expiredCDCount:Z,requirementIsCompleted:R,requirementIsExpired:F,allowCD:_.includes("complianceData"),allowQR:_.includes("qualityRequirement"),totalExpiredFiles:ee,onCopy:async()=>{ae(!0);const e=await(0,zA.V)((()=>(0,pw.FX)(V)));ae(!1),null!==e&&void 0!==e&&e.success?O.push("/product/list?copy=success"):$({type:"error",message:"Failed to copy product"})}})})})}),(0,lA.jsx)(S.A,{className:_w.content,display:"flex",flexDirection:"column",flex:1,children:(0,lA.jsx)(ZE.Xe,{productId:V,children:le()})})]}),(0,lA.jsx)(Bw.Ds,{open:G,handleClose:()=>{Y(!1)},handleSubmit:()=>{D(V,{isActive:!(null!==C&&void 0!==C&&C.isActive)},(e=>{200===e.status&&(Y(!1),$({type:"success",message:"Profile marked as ".concat(null!==C&&void 0!==C&&C.isActive?"inactive":"active")}),g(V))}))},isActive:null===C||void 0===C?void 0:C.isActive}),(0,lA.jsx)(Wn.A,{notification:K,onClose:()=>$({type:null,message:null})}),P]})};var Rw=t(8820);const Fw="BackButton_wrapper__eweh+",Mw=e=>{let{className:A,onClick:t}=e;return(0,lA.jsx)("div",{className:"icw-flex",children:(0,lA.jsxs)("div",{className:(0,b.default)(Fw,A),onClick:t,children:[(0,lA.jsx)(Rw.h,{}),(0,lA.jsx)("span",{children:"Back to Details"})]})})},Ow=[{key:"general",label:"General Information",index:"1"},{key:"product",label:"Product",index:"2"},{key:"packaging",label:"Packaging",index:"3"},{key:"testData",label:"Test Data",index:"4"},{key:"notifiedBody",label:"Notified Body Info",index:"5"},{key:"signOff",label:"Sign Off",index:"6"}],zw=[{key:"general",label:"General Information",index:"1"},{key:"product",label:"Product",index:"2"},{key:"packaging",label:"Packaging",index:"3"},{key:"components",label:"Components & Materials",index:"4a"},{key:"materialDetails",label:"Material Details",index:"4b"},{key:"testData",label:"Test Data",index:"5"},{key:"notifiedBody",label:"Notified Body Info",index:"6"},{key:"signOff",label:"Sign Off",index:"7"}],Vw="Support for a single or bulk upload. Strictly prohibited from uploading company data or other banned files.",Hw=[{legislation:"Food Contact Material Regulation (EC) No 1935/2004"},{legislation:"Regulation (EC) No 2023/2006 on good manufacturing practice"}],Ww={required:!0,message:"This field is required."},qw={type:"email",message:"Please enter a valid e-mail address."},Uw={validator:(e,A)=>A&&A.phone?Promise.resolve():Promise.reject(new Error("This field is required."))},Jw={validator:(e,A)=>A&&A.length?Promise.resolve():Promise.reject(new Error("Please upload at least one file."))},Gw={general:["referenceNo","companyName","phone","email","address","companyLogo"],product:["productName","productModel","productImage","productAdditionalInfo","components","materialDetails"],packaging:["packaging"],testData:["testData"],notifiedBody:["notifiedBodyName","notifiedBodyNo","certificateNo","descriptionOfIntervention"],signOff:["signatoryName","signatoryTitle","dateOfIssue","placeOfIssue","signature"]},Yw=(0,v.A)((0,v.A)({},Gw),{},{product:["productName","productModel","productImage","productAdditionalInfo"],components:["components"],materialDetails:["materialDetails"]}),Zw=function(e){const A=arguments.length>1&&void 0!==arguments[1]&&arguments[1]?Yw:Gw,t=Array.isArray(e)?e[0]:e;return Object.keys(A).find((e=>A[e].includes(t)))||null},Xw=[{key:"plastic",label:"Plastic",color:"#0958D9",bg:"#E6F4FF",border:"#91CAFF"},{key:"metal",label:"Metal",color:"#D48806",bg:"#FFFBE6",border:"#FFE58F"},{key:"paper_board",label:"Paper / Board",color:"#000000E0",bg:"#FAFAFA",border:"#D9D9D9"},{key:"ceramic",label:"Ceramic",color:"#08979C",bg:"#E6FFFB",border:"#87E8DE"},{key:"silicone",label:"Silicone",color:"#C41D7F",bg:"#FFF0F6",border:"#FFADD2"},{key:"rubber",label:"Rubber",color:"#D4380D",bg:"#FFF2E8",border:"#FFBB96"}],Kw=Xw.map((e=>{let{key:A,label:t}=e;return{value:A,label:t}})),$w={plastic:{regulations:["Regulation (EU) No 10/2011 on plastic materials and articles intended to come into contact with food and its amendments","Regulation (EU) 2024/3190 on the use of bisphenol A (BPA) and other bisphenols and bisphenol derivatives"],materialColumnLabel:"Material Type",hasRestrictedSubstances:!0,hasBisphenols:!0,hasFunctionalBarrier:!0,hasContactType:!1,hasComplianceStatement:!0,hasDualUseAdditives:!0},metal:{regulations:["Council of Europe Resolution CM/Res(2020)9 on the safety of materials and articles for contact with food"],materialColumnLabel:"Material Type",hasRestrictedSubstances:!0,hasBisphenols:!1,hasFunctionalBarrier:!1,hasContactType:!0,hasComplianceStatement:!0,hasDualUseAdditives:!0},paper_board:{regulations:["Council of Europe Resolution CM/Res(2020)9 on the safety of materials and articles for contact with food"],materialColumnLabel:"Material Type",hasRestrictedSubstances:!0,hasBisphenols:!1,hasFunctionalBarrier:!1,hasContactType:!0,hasComplianceStatement:!0,hasDualUseAdditives:!0},ceramic:{regulations:["Directive 84/500/EEC \u2013 Ceramic articles intended to come into contact with foodstuffs"],hasRestrictedSubstances:!1,hasBisphenols:!1,hasFunctionalBarrier:!1,hasContactType:!1,hasComplianceStatement:!1,hasDualUseAdditives:!1},silicone:{regulations:["Council of Europe Resolution CM/Res(2004)5 on silicones used for food contact applications","Regulation (EU) 2024/3190 on the use of bisphenol A (BPA) and other bisphenols and bisphenol derivatives"],materialColumnLabel:"Material Type",hasRestrictedSubstances:!1,hasBisphenols:!0,hasFunctionalBarrier:!1,hasContactType:!1,hasComplianceStatement:!1,hasDualUseAdditives:!1},rubber:{regulations:["Council of Europe Resolution CM/Res(2004)4 on rubber products intended for food contact","Regulation (EU) 2024/3190 on the use of bisphenol A (BPA) and other bisphenols and bisphenol derivatives"],materialColumnLabel:"Material Type",hasRestrictedSubstances:!1,hasBisphenols:!0,hasFunctionalBarrier:!1,hasContactType:!1,hasComplianceStatement:!1,hasDualUseAdditives:!1}},eS=e=>$w[e]||$w.plastic,AS=()=>{const e=new Set;return Object.values($w).reduce(((A,t)=>
1((t.regulations||[]).forEach((t=>{e.has(t)||(e.add(t),A.push({value:t,label:t}))})),A)),[])},tS=[{value:"single",label:"Single Contact"},{value:"repeated",label:"Repeated Contact"}],aS=[{value:"yes",label:"Yes"},{value:"no",label:"No"}],nS="noFunctionalBarrier",iS=[{name:"noFunctionalBarrier",value:nS,title:"No functional barrier",desc:"Is a functional barrier used in this product?"},{name:"functionalBarrierAllPlastic",value:"plasticBarrierAllPlastic",title:"Functional barrier is used and all materials are plastic",desc:"We confirm compliance with the special stipulations of Article 13 (2), (3), (4) of Commission Regulation (EC) no 10/2011."},{name:"functionalBarrierMMML",value:"plasticBarrierMMML",title:"Functional barrier is used and materials are MMML",desc:"We confirm compliance with the special stipulations of Article 14 (2), (3), (4) of Commission Regulation (EC) no 10/2011."}];t(72450);var sS=t(11047),lS=t(51445);const rS=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return[R()(e,A[0]),R()(e,A[1]),R()(e,A[2])].filter(Boolean).join(", ")},oS=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{value:e.id,label:rS(e,A),data:e}},cS=e=>{if(!e)return"";if("string"===typeof e)return e;const{code:A="",phone:t=""}=e;return[A,t].filter(Boolean).join(" ").trim()},dS=e=>(Array.isArray(e)?e:[]).map((e=>e&&(e.id||e.documentListId))).filter(Boolean),gS=e=>dS(e)[0]||null,CS=e=>e&&e.format?e.format("YYYY-MM-DD"):e||null,IS=e=>{if(!e)return null;const A=e.match(/^(\+\d+)\s+(.+)$/);return A?{code:A[1],phone:A[2]}:{code:"",phone:e}},uS=e=>(Array.isArray(e)?e:[]).filter(Boolean).map((e=>(0,v.A)((0,v.A)({},e),{},{uid:e.uid||String(e.id||e.documentListId),documentListId:e.documentListId||e.id}))),pS=function(){var e,A;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{isFood:a=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=t.signature||{},i=t.notifiedBodyInformation||{};return(0,v.A)((0,v.A)({referenceNo:t.referenceNo||"",companyName:t.companyName||"",phone:IS(t.companyPhone),email:t.contactEmail||"",address:t.companyAddress||"",companyLogo:null!==t&&void 0!==t&&null!==(e=t.companyLogoDocumentList)&&void 0!==e&&e.id?[(0,v.A)((0,v.A)({},t.companyLogoDocumentList),{},{originFileObj:null,type:t.companyLogoDocumentList.mineType,documentListId:t.companyLogoDocumentList.id})]:[],productName:t.productName||"",productModel:t.productModel||"",productImage:(t.productDocumentLists||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{uid:e.id,documentListId:e.id,type:e.mineType}))),productAdditionalInfo:t.remark||"",packaging:(t.packaging||[]).length?t.packaging.map((e=>({id:e.id,identificationNo:e.packagingIdentificationNo||"",description:e.packagingDescription||"",image:(e.images||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{uid:String(e.id),documentListId:e.id,id:e.id,originFileObj:null,type:e.mineType})))}))):[{}]},a?{components:fS(t.components),materialDetails:yS(t.materialDetails)}:{}),{},{testData:(t.testData||[]).map((e=>(0,v.A)((0,v.A)({},oS(e,["legislation","testItem.name","citation.name"])),{},{id:e.id,legislation:e.legislation}))),notifiedBodyName:i.name||null,notifiedBodyNo:i.notifiedBodyNumber||"",certificateNo:i.certificateNumber||"",descriptionOfIntervention:i.descriptionOfIntervention||"",signatoryName:n.name||"",signatoryTitle:n.title||"",dateOfIssue:n.dateOfIssue?te()(n.dateOfIssue):null,placeOfIssue:n.placeOfIssue||"",signatureFile:null!==(A=n.documentList)&&void 0!==A&&A.id?(0,v.A)((0,v.A)({},n.documentList),{},{uid:n.documentList.id,name:n.documentList.fileName,type:n.documentList.mineType,size:n.documentList.fileSize,originFileObj:null}):null})},ES=["component","material","substance","casNo","restriction"],BS=["component","material","substance","casNo"],QS=(e,A)=>(Array.isArray(e)?e:[]).filter(Boolean).map((e=>A.reduce(((A,t)=>(0,v.A)((0,v.A)({},A),{},{[t]:e[t]||""})),{}))).filter((e=>A.some((A=>e[A])))),mS=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return Xw.filter((A=>(Array.isArray(e)?e:[]).some((e=>e&&e.type===A.key)))).map((e=>e.key))},hS=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return(Array.isArray(e)?e:[]).filter((e=>e&&(e.component||e.type||e.name))).map((e=>({componentName:e.component||"",materialGroup:e.type||null,materialName:e.name||""})))},xS=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const t=eS(e),a={regulations:(A.regulations||[]).map((e=>
1"string"===typeof e?e:e&&e.text)).filter(Boolean),restrictedSubstances:QS(A.restrictedSubstances,ES)};return t.hasDualUseAdditives&&(a.dualUseAdditives=QS(A.dualUseAdditives,BS)),t.hasBisphenols&&(a.bisphenols=QS(A.bisphenols,BS)),t.hasFunctionalBarrier&&(a.functionalBarrier=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const A=iS.find((A=>"yes"===e[A.name]));return A?A.value:nS}(A)),t.hasComplianceStatement&&(a.intendedUse=(0,v.A)({foodTypes:A.foodTypes||"",durationTemperature:A.durationTemp||"",areaVolumeRatio:A.areaVolumeRatio||""},t.hasContactType?{contactType:A.contactType||null}:{})),a},vS=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).map((A=>({materialGroup:A,detail:xS(A,e[A]||{})})))},fS=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return(Array.isArray(e)?e:[]).map((e=>({component:e.componentName||"",type:e.materialGroup||void 0,name:e.materialName||""})))},yS=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return(Array.isArray(e)?e:[]).reduce(((e,A)=>{const t=A&&A.materialGroup;if(!t)return e;const a=A.detail||{},n=a.intendedUse||{};return e[t]=(0,v.A)({regulations:(a.regulations||[]).map((e=>({text:e}))),restrictedSubstances:a.restrictedSubstances||[],dualUseAdditives:a.dualUseAdditives||[],bisphenols:a.bisphenols||[],foodTypes:n.foodTypes||"",durationTemp:n.durationTemperature||"",areaVolumeRatio:n.areaVolumeRatio||"",contactType:n.contactType||void 0},(e=>{const A=e||nS;return iS.reduce(((e,t)=>(0,v.A)((0,v.A)({},e),{},{[t.name]:t.value===A?"yes":"no"})),{})})(a.functionalBarrier)),e}),{})},jS="doc",bS="product-certificate-gcc-cpc",PS="product-certificate-gcc-cpc-preview-publish",wS=e=>R()(e,"data.id")||R()(e,"data.data.id")||R()(e,"id")||null,SS=e=>{let{form:A,productId:t,isFood:a=!1}=e;const n=(0,Hl.yj)(),i=R()(n,"companyId")||t,{uploadFile:s}=(0,Vl.A)(),[l,r]=(0,y.useState)(null),[o,c]=(0,y.useState)(!1),d=(0,y.useRef)(new WeakMap),g=(0,y.useRef)({dataUrl:null,doc:null}),{data:C,loading:I,loaded:u,error:p}=(0,Nn.U)({resource:"product-certificate-gcc-cpc-latest",meta:{params:{productId:t,type:jS}},skip:!t});(0,y.useEffect)((()=>{const e=wS(C);e&&r(e)}),[C]);const E=!!wS(C),B=u||!!p,{data:Q,loading:m}=(0,Nn.U)({resource:"product-certificate-gcc-cpc-latest-published",meta:{params:{productId:t,type:jS}},skip:!t||!B||E}),{data:h,loading:x}=(0,Di.K)({resource:"products",id:t,skip:!t}),f=R()(h,"companyId"),{data:j,loading:b}=(0,Di.K)({resource:"company",id:f,skip:!f}),{mutate:P}=(0,ms.y)({resource:bS,meta:{params:{productId:t,type:jS}}}),{mutate:w}=(0,sS.x)({resource:bS,meta:{params:{productId:t,type:jS}},id:l,skip:!l}),{mutate:S,loading:N}=(0,ms.y)({resource:PS,meta:{params:{productId:t,type:jS,id:l}}}),{refetch:_,loading:T}=(0,Nn.U)({resource:PS,meta:{params:{productId:t,type:jS,id:l},responseType:"arraybuffer"},skip:!0}),D=async e=>{const A=Array.isArray(e)?e.filter(Boolean):[],t=d.current,a=[],n=[];if(A.forEach((e=>{e.originFileObj?t.has(e.originFileObj)?a.push(t.get(e.originFileObj)):n.push(e.originFileObj):a.push(e)})),n.length){(await s(n,i)).forEach(((e,A)=>{t.set(n[A],e),a.push(e)}))}return a},k=async e=>{if(R()(e,"signatureFile.originFileObj"))return D([e.signatureFile]);if(e.signatureFile&&(e.signatureFile.id||e.signatureFile.documentListId))return[e.signatureFile];const A=e.signature;if("string"===typeof A&&A.startsWith("data:")){const e=g.current;if(e.dataUrl===A&&e.doc)return[e.doc];const[t,a]=A.split(","),n=(t.match(/data:(.*?);/)||[])[1]||"image/png",i=new File([(0,Da.i)(a,n)],"signature.png",{type:n});i.originFileObj=i;const s=await D([i]);return g.current={dataUrl:A,doc:s[0]||null},s}return[]},L=(0,y.useRef)(null),F=(0,y.useMemo)((()=>{var e,A;const t=null!==C&&void 0!==C&&null!==(e=C.data)&&void 0!==e&&null!==(A=e.data)&&void 0!==A&&A.id?C.data.data:null;return t?pS(t,{isFood:a}):null}),[C,a]),M=(0,y.useMemo)((()=>{var e,A;const t=null!==Q&&void 0!==Q&&null!==(e=Q.data)&&void 0!==e&&null!==(A=e.data)&&void 0!==A&&A.id?Q.data.data:null;return t?pS(t,{isFood:a}):null}),[Q,a]),O=(0,y.useMemo)((()=>
1{if(!h||!j)return null;try{return function(){let{company:e,product:A,supplier:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{general:a={}}=lS.D.mapInitialValuesToForm({company:e,product:A,supplier:t||{}});return{companyName:a.companyName||"",phone:a.companyPhone||null,email:a.companyContactEmail||"",address:a.companyAddress||"",companyLogo:uS(a.companyLogo),productName:a.productName||"",productModel:a.productModel||"",productImage:uS(a.productPictures),productAdditionalInfo:a.productDescription||""}}({company:j,product:h,supplier:R()(h,"suppliers.data[0]",{})||{}})}catch(e){return console.error("DoC profile prefill failed",e),null}}),[h,j]);return{docId:l,saving:o,publishing:N,previewLoading:T,persistDraft:()=>{if(L.current)return L.current;const e=(async()=>{c(!0);try{var e,t;const n=A.getFieldsValue(!0),[i,s,o]=await Promise.all([D(n.companyLogo),D(n.productImage),k(n)]),c=await Promise.all((n.packaging||[]).filter(Boolean).map((async e=>(0,v.A)((0,v.A)({},e),{},{image:await D(e.image)})))),d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{isFood:A=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{referenceNo:t,companyName:a,phone:n,email:i,address:s,companyLogo:l,productName:r,productModel:o,productImage:c,productAdditionalInfo:d,packaging:g=[],components:C=[],materialDetails:I={},testData:u=[],notifiedBodyName:p,notifiedBodyNo:E,certificateNo:B,descriptionOfIntervention:Q,signatoryName:m,signatoryTitle:h,dateOfIssue:x,placeOfIssue:f,signatureFile:y}=e,j={companyName:a,companyAddress:s,companyPhone:cS(n),companyContactEmail:i,companyLogoDocumentListId:gS(l),referenceNo:t,productName:r,productModel:o,productDocumentListIds:dS(c),remark:d,packaging:(g||[]).filter(Boolean).map((e=>(0,v.A)((0,v.A)({},e.id?{id:e.id}:{}),{},{packagingIdentificationNo:e.identificationNo,packagingDescription:e.description,imageDocumentListIds:dS(e.image)}))),testData:(u||[]).filter(Boolean).map((e=>{var A,t,a,n,i,s;return{testItemId:(null===(A=e.data)||void 0===A||null===(t=A.testItem)||void 0===t?void 0:t.id)||(null===(a=e.testItem)||void 0===a?void 0:a.id)||e.testItemId||e.id,citationId:(null===(n=e.data)||void 0===n||null===(i=n.citation)||void 0===i?void 0:i.id)||(null===(s=e.citation)||void 0===s?void 0:s.id)||e.citationId,legislation:e.legislation,labName:e.labName||e.serviceProvider&&e.serviceProvider.name||""}})),notifiedBodyInformation:{notifiedBodyName:p||"",notifiedBodyNumber:E,notifiedCertificateNumber:B,descriptionOfIntervention:Q},signature:{documentListId:gS(y),name:m,title:h,dateOfIssue:CS(x),placeOfIssue:f}};return A?(0,v.A)((0,v.A)({},j),{},{isFoodContact:!0,components:hS(C),materialDetails:vS(I,mS(C))}):(0,v.A)((0,v.A)({},j),{},{isFoodContact:!1})}((0,v.A)((0,v.A)({},n),{},{companyLogo:i,productImage:s,packaging:c,signatureFile:o}),{isFood:a}),g=l||wS(C),I=g?await w(d,{id:g}):await P(d);if(!I||I.error)throw new Error("Save draft failed");const u=(null===I||void 0===I||null===(e=I.data)||void 0===e||null===(t=e.data)||void 0===t?void 0:t.id)||g;return u&&r(u),u}finally{c(!1)}})().finally((()=>{L.current=null}));return L.current=e,e},publish:async function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const t={publishFileType:"word"===e?"docx":"pdf",issueDate:CS(A.issueDate),expiryDate:CS(A.expiryDate),reviewDate:CS(A.reviewDate),reminderDate:CS(A.customDate),reminderType:A.emailReminder,reminderNote:A.note},a=await S(t),n=!!a&&!a.error;return{ok:n,fileUrl:n&&(R()(a,"data.data.pdf.downloadUrl")||R()(a,"data.data.word.downloadUrl")||R()(a,"data.data.pdf.url")||R()(a,"data.data.word.url"))||null,res:a}},fetchPdfPreview:async e=>{const A=e||l;if(!A)throw new Error("No draft ID for PDF preview");const a=await _({meta:{params:{productId:t,type:jS,id:A},responseType:"arraybuffer"}});if(a&&!a.error)return new Uint8Array(a.data);throw new Error("PDF preview failed")},draftFormValues:F,publishedFormValues:M,profilePrefillValues:O,latestDraftLoading:I,latestPublishedLoading:m,isFetchingInitValues:x||b}};var NS=t(44394);const _S="Form_labelRequired__v3u5V",TS="Form_required__KtdNq",DS="Form_formBox__uViEX",kS="Form_formItem__lQc7p",LS="Form_label14__RP
1klK",RS="Form_isPhoneWrapper__fO3f+",FS="Form_hideErrorMessage__XitXb",MS=["children","required","label","variant","className","isPhoneWrapper","hideErrorMessage","hidden"],OS=e=>{let{children:A,required:t,label:a,variant:n,className:i,isPhoneWrapper:s,hideErrorMessage:l,hidden:r}=e,o=(0,f.A)(e,MS);return(0,lA.jsx)(Zo.A.Item,(0,v.A)((0,v.A)({className:(0,b.default)(kS,{[LS]:"label14"===n,[RS]:s,[FS]:l,hidden:!!r},i),label:t?(0,lA.jsxs)("span",{className:_S,children:[(0,lA.jsx)("span",{children:a}),(0,lA.jsx)("span",{className:TS,children:"*"})]}):a},o),{},{children:A}))},zS="SectionCard_wrapper__v8PP3",VS="SectionCard_cardHeader__aupAq",HS="SectionCard_cardIndex__bNmTD",WS="SectionCard_cardTitle__ztAW0",qS=y.forwardRef(((e,A)=>{let{index:t,title:a,children:n,className:i,style:s}=e;return(0,lA.jsxs)("section",{ref:A,className:(0,b.default)(zS,i),style:s,children:[(0,lA.jsxs)("div",{className:VS,children:[(0,lA.jsx)("span",{className:HS,children:t}),(0,lA.jsx)("span",{className:WS,children:a})]}),n]})})),US=qS,JS={wrapper:"FieldBlock_wrapper__QxtGN","variant_border-gray":"FieldBlock_variant_border-gray__IlUed","variant_border-light-gray":"FieldBlock_variant_border-light-gray__Azb-r",title:"FieldBlock_title__+7lH4",disabled:"FieldBlock_disabled__na+Ow"},GS=["title","disabled","className","children","variant"],YS=e=>{let{title:A,disabled:t,className:a,children:n,variant:i}=e,s=(0,f.A)(e,GS);return(0,lA.jsxs)("div",(0,v.A)((0,v.A)({className:(0,b.default)(JS.wrapper,{[JS.disabled]:t},JS["variant_".concat(i)],a)},s),{},{children:[A&&(0,lA.jsx)("div",{className:JS.title,children:A}),n]}))},ZS={page:"Sections_page__bPMqm",body:"Sections_body__b46W6",sidebar:"Sections_sidebar__1hGaA",sidebarCard:"Sections_sidebarCard__k1Kor",sidebarTitle:"Sections_sidebarTitle__nJ7I3",sidebarSubtitle:"Sections_sidebarSubtitle__dr-FG",navList:"Sections_navList__XqFLH",main:"Sections_main__wN8ft",errorBanner:"Sections_errorBanner__7Csjq",form:"Sections_form__51Lcd",infoBanner:"Sections_infoBanner__xCb3g",packItem:"Sections_packItem__eYbdW",packItemHeader:"Sections_packItemHeader__MbtnO",packItemTitle:"Sections_packItemTitle__AtkH0",packItemActions:"Sections_packItemActions__D+KUq",iconBtn:"Sections_iconBtn__sY7HY",danger:"Sections_danger__arnzf",linkRow:"Sections_linkRow__z4oO6",readonlyValue:"Sections_readonlyValue__YKKjw",signLabelRow:"Sections_signLabelRow__-ydxS",signLabel:"Sections_signLabel__lVNDk",clearLink:"Sections_clearLink__tHYK3",signatureBox:"Sections_signatureBox__eobzV",signatureImage:"Sections_signatureImage__GWedF",eSignatureBox:"Sections_eSignatureBox__Gt7No",eSignatureTitle:"Sections_eSignatureTitle__PSEZF",uploadLink:"Sections_uploadLink__JIE-c",signatureDate:"Sections_signatureDate__UY7-J",sectionHint:"Sections_sectionHint__jQ7k1",cellField:"Sections_cellField__UsnYD",rowIndex:"Sections_rowIndex__cZi+i",addRow:"Sections_addRow__2nPBw",quickNavTitle:"Sections_quickNavTitle__8pHlP",quickNavEmpty:"Sections_quickNavEmpty__GDqqU",chipRow:"Sections_chipRow__sLoGG",materialChip:"Sections_materialChip__uNsiN",mdTitle:"Sections_mdTitle__+2B+e",mdBadge:"Sections_mdBadge__ubw-O",mdDisabled:"Sections_mdDisabled__1n1nu",mdEmptyHint:"Sections_mdEmptyHint__hdFCQ",footer:"Sections_footer__RA65D"},XS=e=>{let{value:A,onChange:t}=e;return(0,lA.jsxs)(lA.Fragment,{children:[!(null!==A&&void 0!==A&&A.length)&&(0,lA.jsx)("div",{className:ZS.infoBanner,children:(0,lA.jsx)(NS.A,{type:"info",showIcon:!0,message:(0,lA.jsxs)("span",{children:["This photo is from QMAS Company Profile. If you want to change your logo , please go to ",(0,lA.jsx)(Je.Link,{to:"/company-profile",children:"company profile"})," or add new logo now."]})})}),(0,lA.jsx)(ch.A,{dragger:!0,multiple:!1,accept:"image/*",imageOnly:!0,supportText:Vw,value:A,onChange:t,variant:"generate-doc"})]})},KS=y.forwardRef(((e,A)=>(0,lA.jsxs)(US,{ref:A,index:1,title:"General Information",children:[(0,lA.jsx)(YS,{children:(0,lA.jsx)(OS,{label:"Reference No.",name:"referenceNo",variant:"label14",children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})})}),(0,lA.jsxs)(YS,{title:"Company Information",className:"icw-mt-4",children:[(0,lA.jsx)(OS,{required:!0,label:"Name",name:"companyName",variant:"label14",rules:[Ww],children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})}),(0,lA.jsxs)("div",{className:"icw-grid icw-grid-cols-2 icw-gap-x-4",children:[(0,lA.jsx)(OS,{required:!0,label:"Phone No.",name:"phone",variant:"label14",isPhoneWrapper:!0,rules:[Uw],children:(0,lA.jsx)(Ym.A,{radius:"lg",placeholder:"Fill here"})}),(0,lA.jsx)(OS,{required:!0,label:"E-mail Address",name:"email",variant:"label14",rules:[Ww,qw],children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})})]}),(0,lA.jsx)(OS,{required:!0,label:"Address",name:"address",variant:"label14",rules:[Ww],children:(0,lA.jsx)(Uu.Cr,{fullWidth:!0,rows:2,placeholder:"Fill here",radius:"lg",fontSize:"md"})}),(0,lA.jsx)(OS,{className:"icw-mb-0",label:"Company Logo",name:"companyLogo",variant:"label14",valuePropName:"value",trigger:"onChange",children:(0,lA.jsx)(XS,{})})]})]}))),$S=y.forwardRef(((e,A)=>{let{form:t}=e;return(0,lA.jsxs)(US,{ref:A,index:2,title:"Product",className:"icw-pb-0",children:[(0,lA.jsxs)("div",{className:"icw-grid icw-grid-cols-2 icw-gap-x-4",children:[(0,lA.jsx)(OS,{required:!0,label:"Product Name",name:"productName",variant:"label14",rules:[Ww],children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})}),(0,lA.jsx)(OS,{required:!0,label:"Product / Model / Batch Number",name:"productModel",variant:"label14",rules:[Ww],children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})})]}),(0,lA.jsx)(OS,{required:!0,label:"Product Image",name:"productImage",variant:"label14",valuePropName:"value",trigger:"onChange",rules:[Jw],children:(0,lA.jsx)(ch.A,{dragger:!0,multiple:!0,accept:"image/*",imageOnly:!0,supportText:Vw,variant:"generate-doc"})}),(0,lA.jsx)(OS,{label:"Additional Information",name:"productAdditionalInfo",variant:"label14",children:(0,lA.jsx)(Uu.Cr,{fullWidth:!0,rows:2,placeholder:"Fill here",radius:"lg",fontSize:"md"})})]})}));var eN=t(30103),AN=t(95024);const tN=y.forwardRef(((e,A)=>{let{form:t}=e;return(0,lA.jsx)(US,{ref:A,index:3,title:"Packaging",children:(0,lA.jsx)(Zo.A.List,{name:"packaging",children:(e,A)=>{let{add:a,remove:n}=A;return(0,lA.jsxs)(lA.Fragment,{children:[e.map(((e,A)=>(0,lA.jsxs)("div",{className:ZS.packItem,children:[(0,lA.jsxs)("div",{className:ZS.packItemHeader,children:[(0,lA.jsxs)("span",{className:ZS.packItemTitle,children:["#",A+1," Packaging"]}),(0,lA.jsxs)("span",{className:ZS.packItemActions,children:[(0,lA.jsx)("button",{type:"button",className:ZS.iconBtn,onClick:()=>a(t.getFieldValue(["packaging",e.name])),children:(0,lA.jsx)(eN.h,{})}),(0,lA.jsx)("button",{type:"button",className:"".concat(ZS.iconBtn," ").concat(ZS.danger),onClick:()=>n(e.name),children:(0,lA.jsx)(wv.h,{})})]})]}),(0,lA.jsx)(OS,{label:"Packaging Identification No.",name:[e.name,"identificationNo"],variant:"label14",children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})}),(0,lA.jsx)(OS,{required:!0,label:"Packaging Description",name:[e.name,"de
1scription"],variant:"label14",rules:[Ww],children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})}),(0,lA.jsx)(OS,{label:"Packaging Image",name:[e.name,"image"],variant:"label14",valuePropName:"value",trigger:"onChange",children:(0,lA.jsx)(ch.A,{dragger:!0,multiple:!0,accept:"image/*",imageOnly:!0,supportText:Vw,variant:"generate-doc"})})]},e.key))),(0,lA.jsx)(Uu.gZ,{type:"link",icon:(0,lA.jsx)(AN.h,{}),onClick:()=>a(),style:{padding:0},children:"Add Packaging Item"})]})}})})})),aN=tN;var nN=t(77725);const iN=()=>{const[e,A]=(0,y.useState)(null),t=(0,y.useCallback)((()=>A(null)),[]);return{confirmDelete:(0,y.useCallback)((e=>A((()=>e))),[]),deleteModal:(0,lA.jsx)(Uu.li,{open:!!e,type:"warning",title:"Are you sure you want to delete",description:"Data will not be saved.",buttonTexts:["Cancel",null,"Delete"],onClose:t,onCancel:t,onSubmit:()=>{e&&e(),t()}})}},sN=e=>{const A=Zo.A.useWatch("components",e),t=[...new Set((A||[]).map((e=>e&&e.type)).filter(Boolean))].sort().join("|");return(0,y.useMemo)((()=>{const e=t?t.split("|"):[];return Xw.filter((A=>e.includes(A.key)))}),[t])},lN=e=>{let{field:A,form:t}=e;const a=Kw;return(0,y.useMemo)((()=>(0,lA.jsx)(OS,{className:ZS.cellField,name:[A.name,"type"],rules:[Ww],hideErrorMessage:!0,children:(0,lA.jsx)(Uu.Gs,{style:{width:"100%"},placeholder:"Please Select",radius:"lg",options:a})})),[a,A.name])},rN=e=>{let{form:A}=e;const t=sN(A);return(0,lA.jsxs)("div",{className:"icw-mt-4",children:[(0,lA.jsx)("div",{className:ZS.quickNavTitle,children:"Quick Navigation to Details"}),t.length?(0,lA.jsx)("div",{className:ZS.chipRow,children:t.map((e=>(0,lA.jsxs)("button",{type:"button",className:ZS.materialChip,style:{background:e.bg,borderColor:e.border,color:e.color},onClick:()=>(e=>{const A=document.getElementById("material-panel-".concat(e));A&&A.scrollIntoView({behavior:"smooth",block:"start"})})(e.key),children:[e.label,(0,lA.jsx)(nN.A,{})]},e.key)))}):(0,lA.jsx)("div",{className:ZS.quickNavEmpty,children:"No data \u2014 Please add component first"})]})},oN=y.forwardRef(((e,A)=>{let{form:t,index:a="4a"}=e;const{confirmDelete:n,deleteModal:i}=iN(),s=e=>[{title:"#",dataIndex:"index",width:56,align:"center",render:(e,A,t)=>(0,lA.jsx)("span",{className:ZS.rowIndex,children:t+1})},{title:"Component",dataIndex:"component",render:(e,A)=>(0,lA.jsx)(OS,{className:ZS.cellField,name:[A.name,"component"],hideErrorMessage:!0,rules:[Ww],children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})})},{title:"Material Type",dataIndex:"type",width:220,render:(e,A)=>(0,lA.jsx)(lN,{field:A,form:t})},{title:"Material Name",dataIndex:"name",render:(e,A)=>(0,lA.jsx)(OS,{className:ZS.cellField,name:[A.name,"name"],rules:[Ww],hideErrorMessage:!0,children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})})},{title:"",dataIndex:"action",width:48,align:"center",render:(A,t)=>(0,lA.jsx)("button",{type:"button",className:(0,b.default)(ZS.iconBtn,ZS.danger),onClick:()=>n((()=>e(t.name))),children:(0,lA.jsx)(wv.h,{})})}];return(0,lA.jsxs)(US,{ref:A,index:a,title:"Components & Materials",children:[(0,lA.jsx)("div",{className:ZS.sectionHint,children:"Add every component that contacts food. Each component picks one of 6 EU material types \u2014 Plastic, Metal, Paper / Board, Ceramic, Silicone, Rubber. The selected materials drive the panels in 4b for filling more detail"}),(0,lA.jsx)(Zo.A.List,{name:"components",children:(e,A)=>{let{add:t,remove:a}=A;return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Uu.OC,{rowKey:"key",columns:s(a),dataSource:e,hidePagination:!0,showSorterTooltip:!1,className:ZS.componentsTable,locale:{emptyText:"No data \u2014 click \u201c+ Add Component\u201d"},variant:"components"}),(0,lA.jsx)("div",{className:ZS.addRow,children:(0,lA.jsx)(Uu.gZ,{type:"primary",ghost:!0,icon:(0,lA.jsx)(AN.h,{}),weight:"sm",radius:"md",onClick:()=>t({component:"",type:void 0,name:""}),children:"Add Component"})})]})}}),(0,lA.jsx)(rN,{form:t}),i]})})),cN=oN;var dN,gN;const CN=["title","titleId"];function IN(){return IN=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},IN.apply(null,arguments)}function uN(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,CN);return y.createElement("svg",IN({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,dN||(dN=y.createElement("g",{clipPath:"url(#clip0_14372_8505)"},y.createElement("path",{d:"M11.8676 7.45788L7.32987 2.22839C7.28885 2.18107 7.23814 2.14312 7.18117 2.11711C7.12421 2.0911 7.06232 2.07764 6.99969 2.07764C6.93707 2.07764 6.87518 2.0911 6.81821 2.11711C6.76124 2.14312 6.71053 2.18107 6.66952 2.22839L2.13319 7.45788C2.11948 7.47364 2.110
159 7.49301 2.10758 7.51368C2.10457 7.53436 2.10757 7.55546 2.11621 7.57447C2.12486 7.59349 2.13878 7.60962 2.15634 7.62095C2.17389 7.63227 2.19433 7.63831 2.21522 7.63835H3.32264C3.38553 7.63835 3.44569 7.611 3.48807 7.56315L6.48084 4.11374V11.8124C6.48084 11.8725 6.53006 11.9217 6.59022 11.9217H7.41053C7.47069 11.9217 7.51991 11.8725 7.51991 11.8124V4.11374L10.5127 7.56315C10.5537 7.611 10.6139 7.63835 10.6781 7.63835H11.7855C11.8785 7.63835 11.9291 7.52897 11.8676 7.45788Z",fill:"black",fillOpacity:.45}))),gN||(gN=y.createElement("defs",null,y.createElement("clipPath",{id:"clip0_14372_8505"},y.createElement("rect",{width:14,height:14,fill:"white"})))))}const pN=y.forwardRef(uN);t.p;var EN=t(20977),BN=t.n(EN);const QN=(0,y.createContext)(null),mN=e=>{const A=(null===e||void 0===e?void 0:e.name)||"";return{value:A,label:A}},hN=e=>{let{isFood:A=!1,children:t}=e;const[a,n]=(0,y.useState)(AS),i=e=>{n((A=>BN()([...A,...e.filter(Boolean)],"value")))},s=async()=>{const e=await(0,zA.V)((()=>(async e=>ZA.A.call({url:"/micro/regulations",method:"GET",params:e,apiPrefix:"".concat(ne.xx).concat(ne.YU)}))({pageNo:1,pageSize:9999})));var A,t;e.success&&i(((null===e||void 0===e||null===(A=e.data)||void 0===A||null===(t=A.data)||void 0===t?void 0:t.list)||[]).map(mN))};(0,y.useEffect)((()=>{A&&s()}),[A]);const l=(0,y.useCallback)((e=>{e&&(i([{value:e,label:e}]),(0,zA.V)((()=>(async e=>ZA.A.call({url:"/micro/regulations",method:"POST",data:e,apiPrefix:"".concat(ne.xx).concat(ne.YU)}))({name:e}))))}),[i]),r=(0,y.useMemo)((()=>({regulationOptions:a,addRegulationOption:l})),[a,l]);return(0,lA.jsx)(QN.Provider,{value:r,children:t})},xN=()=>{const{regulationOptions:e,addRegulationOption:A}=(()=>{const e=(0,y.useContext)(QN);if(!e)throw new Error("useGenerateDocContext must be used within a GenerateDocProvider");return e})();return{options:e,addOption:A}},vN="MaterialPanel_panel__lPNcY",fN="MaterialPanel_panelHeader__7LVxL",yN="MaterialPanel_panelBody__YqOeg",jN="MaterialPanel_blockHeader__xtcXJ",bN="MaterialPanel_blockTitle__M2c2M",PN="MaterialPanel_blockLabel__leDiA",wN="MaterialPanel_regulationRow__BhNbE",SN="MaterialPanel_subTable__Lqc-U",NN="MaterialPanel_rowActions__vrWGH",_N="MaterialPanel_specHeading__5Ept0",TN="MaterialPanel_barrierHelper__hmfqy",DN="MaterialPanel_barrierItem__nAIVj",kN="MaterialPanel_barrierTitle__jRi7B",LN="MaterialPanel_barrierDesc__ElAFn",RN="MaterialPanel_backLink__70HNT",FN="MaterialPanel_arrowIcon__vPKti",MN=e=>{let{title:A,onAdd:t,addLabel:a="Add"}=e;return(0,lA.jsxs)("div",{className:jN,children:[(0,lA.jsx)("span",{className:bN,children:A}),t&&(0,lA.jsx)(Uu.gZ,{type:"link",icon:(0,lA.jsx)(AN.h,{}),style:{padding:0},onClick:t,children:a})]})},ON=function(e,A){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Fill here";return(0,lA.jsx)(OS,{className:ZS.cellField,name:[e.name,A],children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:t,radius:"lg"})})},zN=e=>{let{field:A,defaultValue:t}=e;return(0,lA.jsx)(OS,{className:ZS.cellField,name:[A.name,"material"],initialValue:t,children:(0,lA.jsx)(Uu.Gs,{style:{width:"100%"},placeholder:"Please Select",radius:"lg",showSearch:!0,allowClear:!0,options:Kw})})},VN=e=>{let{field:A}=e;const{options:t,addOption:a}=xN();return(0,lA.jsx)(OS,{className:ZS.cellField,name:[A.name,"text"],children:(0,lA.jsx)(Uu.Ab,{style:{width:"100%"},placeholder:"Fill or select",radius:"lg",showSearch:!0,allowClear:!0,cached:!1,options:t,onCreate:(e,A)=>{a(e.value),A.onChange&&A.onChange(e.value)},filterOption:(e,A)=>(A.label||"").toLowerCase().includes(e.toLowerCase())})})},HN=e=>{let{onClick:A,className:t,style:a}=e;return(0,lA.jsx)("div",{className:(0,b.default)(RN,t),style:a,children:(0,lA.jsxs)("span",{onClick:A,children:[(0,lA.jsx)(pN,{}),"Back to Components List (4a)"]})})},WN=e=>{let{form:A,namePath:t,columns:a,addLabel:n,confirmDelete:i}=e;return(0,lA.jsx)(Zo.A.List,{name:t,children:(e,s)=>{let{add:l,remove:r}=s;const o=[{title:"#",dataIndex:"idx",width:48,align:"center",render:(e,A,t)=>(0,lA.jsx)("span",{className:ZS.rowIndex,children:t+1})},...a.map((e=>({title:e.title,dataIndex:e.dataIndex,width:e.width,align:e.align,render:(A,t,a)=>e.render(t,a)}))),{title:"",dataIndex:"action",width:72,align:"center",render:(e,a)=>(0,lA.jsxs)("span",{className:NN,children:[(0,lA.jsx)("button",{type:"button",className:ZS.iconBtn,onClick:()=>l(A.getFieldValue([...t,a.name])||{}),children:(0,lA.jsx)(eN.h,{})}),(0,lA.jsx)("button",{type:"button",className:(0,b.default)(ZS.iconBtn,ZS.danger),onClick:()=>i((()=>r(a.name))),children:(0,lA.jsx)(wv.h,{})})]})}],c=o.reduce(((e,A)=>e+(A.width||150)),0);return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Uu.OC,{rowKey:"key",columns:o,dataSource:e,hidePagination:!0,showSorterTooltip:!1,className:SN,locale:{emptyText:"No data"},variant:"components",scroll:{x:c}}),(0,lA.jsx)("div",{className:"icw-flex",children:(0,lA.jsx)(Uu.gZ,{type:"link",icon:(0,lA.jsx)(AN.h,{}),onClick:()=>l({}),weight:"sm",children:n})})]})}})},qN=e=>{let{material:A,form:t,open:a,onToggle:n,onBackToComponents:i,confirmDelete:s}=e;const l=eS(A.key),r=["materialDetails",A.key],o={title:"Component",dataIndex:"component",width:250,render:e=>ON(e,"component")},c={title:l.materialColumnLabel||"Material Type",dataIndex:"material",width:200,render:e=>(0,lA.jsx)(zN,{field:e,defaultValue:A.key})},d={title:"Substance",dataIndex:"substance",width:220,render:e=>ON(e,"substance")},g={title:"CAS No.",dataIndex:"casNo",width:150,render:e=>ON(e,"casNo")},C=[o,c,d,g,{title:"Restriction",dataIndex:"restriction",render:e=>ON(e,"restriction")}],I=[o,c,d,(0,v.A)((0,v.A)({},g),{},{width:void 0})],u=[o,c,d,(0,v.A)((0,v.A)({},g),{},{width:void 0})],p=l.hasRestrictedSubstances,E=l.hasDualUseAdditives,B=l.hasBisphenols,Q=p||E||B;return(0,lA.jsxs)("section",{id:"material-panel-".concat(A.key),className:vN,children:[(0,lA.jsxs)("div",{className:fN,style:{background:A.bg,color:A.color,borderColor:A.border},onClick:n,children:[(0,lA.jsx)("span",{children:A.label}),(0,lA.jsx)(ty.A,{className:FN,style:{transform:a?"rotate(0deg)":"rotate(180deg)"}})]}),a&&(0,lA.jsxs)("div",{className:yN,children:[(0,lA.jsx)(YS,{variant:"border-light-gray",children:(0,lA.jsx)(Zo.A.List,{name:[...r,"regulations"],initialValue:l.regulations.map((e=>({text:e}))),children:(e,A)=>{let{add:t,remove:a}=A;return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(MN,{title:"Regulations",onAdd:()=>t({text:void 0}),addLabel:"Add"}),e.map(((A,t)=>
1(0,lA.jsxs)("div",{className:(0,b.default)(wN,{"icw-mb-4":t<e.length-1}),children:[(0,lA.jsx)(VN,{field:A}),(0,lA.jsx)("button",{type:"button",className:(0,b.default)(ZS.iconBtn,ZS.danger),onClick:()=>s((()=>a(A.name))),children:(0,lA.jsx)(wv.h,{})})]},A.key)))]})}})}),Q&&(0,lA.jsxs)(YS,{variant:"border-light-gray",children:[p&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("div",{className:(0,b.default)(PN,"icw-mb-4"),children:"Substances used or present in the product/component as an impurities or reaction and degradation products for which restrictions and/or specifications apply:"}),(0,lA.jsx)(WN,{form:t,namePath:[...r,"restrictedSubstances"],columns:C,addLabel:"Add Restricted Substance",confirmDelete:s})]}),E&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("div",{className:(0,b.default)(PN,{"icw-my-4":p,"icw-mb-4":!p}),children:"Substances which are subject to a restriction regarding their use in food (dual use additives):"}),(0,lA.jsx)(WN,{form:t,namePath:[...r,"dualUseAdditives"],columns:I,addLabel:"Add Dual-use Additive",confirmDelete:s})]}),B&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("div",{className:(0,b.default)(PN,{"icw-my-4":p||E,"icw-mb-4":!p&&!E}),children:"List of any bisphenols or bisphenol derivatives used in the manufacture of the food contact material:"}),(0,lA.jsx)(WN,{form:t,namePath:[...r,"bisphenols"],columns:u,addLabel:"Add Bisphenol",confirmDelete:s})]})]}),l.hasComplianceStatement&&(0,lA.jsx)(YS,{variant:"border-light-gray",children:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("p",{className:(0,b.default)(PN,"icw-mb-4"),children:"When used as specified, the results of the product do not exceed the limits laid down in the corresponding provisions."}),(0,lA.jsx)("div",{className:(0,b.default)(_N,"icw-mb-4"),children:"Specification of the intended use or limitations"}),(0,lA.jsx)(OS,{required:!0,label:"Type(s) of food intended to come into contact with the material",name:[...r,"foodTypes"],variant:"label14",rules:[Ww],children:(0,lA.jsx)(Uu.Cr,{fullWidth:!0,rows:2,placeholder:"Fill here",radius:"lg"})}),(0,lA.jsx)(OS,{required:!0,label:"Duration and temperature of treatment and storage",name:[...r,"durationTemp"],variant:"label14",rules:[Ww],children:(0,lA.jsx)(Uu.Cr,{fullWidth:!0,rows:2,placeholder:"Fill here",radius:"lg"})}),l.hasContactType&&(0,lA.jsx)(OS,{required:!0,label:"Contact Type",name:[...r,"contactType"],variant:"label14",rules:[Ww],children:(0,lA.jsx)(Uu.yl,{children:tS.map((e=>(0,lA.jsx)(Uu.FP,{value:e.value,children:e.label},e.value)))})}),(0,lA.jsx)(OS,{required:!0,label:"Ratio of the area of the food contact material to the volume",name:[...r,"areaVolumeRatio"],variant:"label14",rules:[Ww],children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})})]})}),l.hasFunctionalBarrier&&(0,lA.jsxs)(YS,{variant:"border-light-gray",children:[(0,lA.jsx)("div",{className:(0,b.default)(bN,"icw-mb-4"),children:"Functional Barrier Declaration"}),(0,lA.jsx)("div",{className:(0,b.default)(TN,"icw-mb-4"),children:'(Please to Choose one to remark "Yes", and others remark "No":)'}),iS.map(((e,A)=>{return(0,lA.jsxs)("div",{className:DN,children:[(0,lA.jsx)("div",{className:kN,children:e.title}),(0,lA.jsx)("div",{className:LN,children:e.desc}),(0,lA.jsx)(OS,{name:[...r,e.name],variant:"label14",initialValue:0===A?"yes":"no",className:(0,b.default)({"icw-mb-0":A===iS.length-1}),children:(0,lA.jsx)(Uu.yl,{onChange:(a=e.name,e=>{"yes"===e.target.value&&t.setFields(iS.filter((e=>e.name!==a)).map((e=>({name:[...r,e.name],value:"no"}))))}),children:aS.map((e=>(0,lA.jsx)(Uu.FP,{value:e.value,children:e.label},e.value)))})})]},e.name);var a}))]}),(0,lA.jsx)(HN,{onClick:i,style:{marginTop:"-8px"}})]})]})},UN=y.forwardRef(((e,A)=>{let{form:t,onBackToComponents:a,index:n="4b"}=e;const i=sN(t),s=i.length>0,[l,r]=(0,y.useState)({}),o=(0,y.useCallback)((e=>r((A=>(0,v.A)((0,v.A)({},A),{},{[e]:!1===A[e]})))),[]),c=s&&i.every((e=>!1===l[e.key])),{confirmDelete:d,deleteModal:g}=iN(),C=(0,y.useMemo)((()=>i.map((e=>(0,lA.jsx)(qN,{material:e,form:t,open:!1!==l[e.key],onToggle:()=>o(e.key),confirmDelete:d,onBackToComponents:a},e.key)))),[i,l,t,o,d,a]),I=(0,lA.jsxs)("span",{className:ZS.mdTitle,children:["Material Details",!s&&(0,lA.jsx)("span",{className:ZS.mdBadge,children:"Please add component in 4a"})]});return(0,lA.jsxs)(US,{ref:A,index:n,title:I,className:(0,b.default)({[ZS.mdDisabled]:!s}),children:[s?(0,lA.jsxs)("div",{className:"icw-flex icw-flex-col icw-gap-4",children:[C,c&&(0,lA.jsx)(HN,{onClick:a})]}):null,g]})})),JN=UN;var GN=t(95506),YN=t(80137);const ZN=e=>{let{value:A,onChange:t,options:a,loading:n,onSearch:i,onCreate:s,onPick:l}=e;return(0,lA.jsx)(Uu.Gs,{style:{width:"100%"},radius:"lg",fontSize:"md",placeholder:"Select or fill here",showSearch:!0,allowClear:!0,creatable:!0,loading:n,options:a,value:A,onChange:(e,A)=>{t(e),l(e,A)},onSearch:i,onCreate:s,isOriginalOptions:!0})},XN=(e,A)=>((null===A||void 0===A?void 0:A.label)||"").toLowerCase().includes((e||"").toLowerCase()),KN=e=>{let{form:A,fieldName:t,countryListId:a,testItemOptions:n,setOptions:i,isFood:s=!1}=e;const[l,r]=(0,y.useState)(""),o=["testData",t],{mutate:c,loading:d}=(0,ms.y)({resource:"test_items"}),g=function(){var e,t;let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=null!==(e=null===a||void 0===a||null===(t=a.data)||void 0===t?void 0:t.legislation)&&void 0!==e?e:A.getFieldValue([...o,"legislation"]);A.setFields([{name:[...o],value:(0,v.A)((0,v.A)({},a),{},{id:a.value,legislation:n})},{name:[...o,"legislation"],value:n}]),A.validateFields([[...o,"legislation"]]).catch((()=>{}))};return(0,y.useEffect)((()=>{r("")}),[]),(0,lA.jsx)(OS,{required:!s,label:"Test Standard",name:[t,"id"],variant:"label14",rules:s?[]:[Ww],children:(0,lA.jsx)(ZN,{options:n.filter((e=>e.options.some((e=>XN(l,e))))).map((e=>(0,v.A)((0,v.A)({},e),{},{options:e.options.filter((e=>XN(l,e)))}))),loading:d,onSearch:e=>r(e),onCreate:async e=>{var A,t;const n=await c({name:e,countryListId:a});if(r(""),null!==n&&void 0!==n&&null!==(A=n.data)&&void 0!==A&&null!==(t=A.data)&&void 0!==t&&t.id){const e=oS(n.data.data,["legislation","name","citationListId.name"]);g(e),i(e)}},onPick:(e,A)=>{g(e&&A||{}),r("")}})})};var $N=t(46833),e_=t(94026),A_=t(29853);const t_="TestData_modalFooter__POqXW",a_="TestData_modalWrapper__E9iq7",n_="TestData_tableWrapper__rVV9q",i_=[{title:"Export Market",dataIndex:"countryList",key:"exportMarket",width:100,render:e=>(null===e||void 0===e?void 0:e.name)||"N/A"},{title:"Test Item",dataIndex:"testItem",key:"testItem",width:240,render:e=>(null===e||void 0===e?void 0:e.name)||"N/A"},{title:"Citation",dataIndex:"citation",key:"citation",render:e=>(null===e||void 0===e?void 0:e.name)||"N/A"},{title:"Report ID",dataIndex:"reportId",key:"reportId",width:100,render:e=>e||"N/A"},{title:"Issue Party",dataIndex:"serviceProvider",key:"issueParty",width:100,render:e=>(null===e||void 0===e?void 0:e.name)||"N/A"},{title:"Date",dataIndex:"testDate",key:"date",width:120,render:e=>e?te()(e).format("DD MMM YYYY"):"N/A"},{title:"Result",dataIndex:"result",key:"result",width:120,render:e=>(0,lA.jsx)(Uu.vU,{value:e})},{title:"",key:"document",width:50,render:(e,A)=>{var t;return null!==(t=A.documentLists)&&void 0!==t&&t.length?(0,lA.jsx)($N.A,{style:{fontSize:16,color:"#3A4861"}}):null}}],s_=e=>{let{open:A,onClose:t,onConfirm:a,productId:n,countryListId:i}=e;const[s,l]=(0,y.useState)([]),[r,o]=(0,y.useState)([]),[c,d]=(0,y.useState)(!1);(0,y.useEffect)((()=>
1{if(!A)return;l([]);(async()=>{var e;d(!0);const A=await(0,zA.V)((()=>(0,A_.zU)(n,i?{countryId:i}:{})));d(!1),o(null!==A&&void 0!==A&&A.success&&(null===A||void 0===A||null===(e=A.data)||void 0===e?void 0:e.data)||[])})()}),[A,n,i]);return(0,lA.jsxs)(e_.A,{open:A,title:"Select Test Data",width:1064,onCancel:t,className:a_,children:[(0,lA.jsx)(Uu.OC,{rowKey:"id",size:"small",loading:c,className:n_,columns:i_,dataSource:r,rowSelection:{selectedRowKeys:s,onChange:l,getCheckboxProps:e=>({})},scroll:{y:400,x:700},hidePagination:!0}),(0,lA.jsx)("div",{className:t_,children:(0,lA.jsx)(Uu.gZ,{type:"primary",weight:"sm",disabled:!s.length,onClick:()=>{const e=r.filter((e=>s.includes(e.id)));a(e)},children:"Confirm"})})]})},l_=y.forwardRef(((e,A)=>{let{form:t,productId:a,draftFormValues:n,isFood:i=!1,index:s=4}=e;const[l,r]=(0,y.useState)(!1),[o,c]=(0,y.useState)([]),{confirmDelete:d,deleteModal:g}=iN(),{getOptions:C}=(0,y.useContext)(_b.CR)||{},I=C?C("exportMarket"):[],u=R()((I||[]).find((e=>"EU"===e.countryCode)),"id"),p=(null===n||void 0===n?void 0:n.testData)||[],E=e=>{c((A=>A.map((A=>"Other"===A.label?(0,v.A)((0,v.A)({},A),{},{options:[...A.options,...A.options.some((A=>A.value===e.value))?[]:[e]]}):A))))};return(0,y.useEffect)((()=>{!async function(){var e,A;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const a=await(0,zA.V)((()=>(0,GN.O_)((0,v.A)((0,v.A)({},u?{countryListId:u}:{}),t?{keyword:t}:{})))),n=(null!==a&&void 0!==a&&a.success&&(null===a||void 0===a||null===(e=a.data)||void 0===e||null===(A=e.data)||void 0===A?void 0:A.list)||[]).map((e=>oS(e,["legislation","name","citationList.name"]))),i=n.filter((e=>{var A;return"compliance"===(null===(A=e.data)||void 0===A?void 0:A.sourceType)})),s=n.filter((e=>{var A;return"compliance"!==(null===(A=e.data)||void 0===A?void 0:A.sourceType)})).map((e=>(0,v.A)((0,v.A)({},e),{},{data:(0,v.A)((0,v.A)({},e.data||{}),{},{legislation:""})})));c([{label:"Related",title:"Related",value:"Related",options:i},{label:"Other",title:"Other",value:"Other",options:s}])}()}),[u]),(0,lA.jsxs)(US,{ref:A,index:s,title:"Test Data",children:[(0,lA.jsx)(Zo.A.List,{name:"testData",children:(e,A)=>{let{add:n,remove:s}=A;return(0,lA.jsxs)(lA.Fragment,{children:[e.map(((e,A)=>{return(0,lA.jsxs)("div",{className:ZS.packItem,children:[(0,lA.jsxs)("div",{className:ZS.packItemHeader,children:[(0,lA.jsxs)("span",{className:ZS.packItemTitle,children:["#",A+1]}),(0,lA.jsxs)("span",{className:ZS.packItemActions,children:[(0,lA.jsx)("button",{type:"button",className:ZS.iconBtn,onClick:()=>n(t.getFieldValue(["testData",e.name])||{}),children:(0,lA.jsx)(eN.h,{})}),(0,lA.jsx)("button",{type:"button",className:(0,b.default)(ZS.iconBtn,ZS.danger),onClick:()=>d((()=>s(e.name))),children:(0,lA.jsx)(wv.h,{})})]})]}),(0,lA.jsx)(KN,{form:t,fieldName:e.name,countryListId:u,testItemOptions:(a=o,a.map((e=>"Other"===e.label?(0,v.A)((0,v.A)({},e),{},{options:[...e.options,...p.filter((A=>!e.options.some((e=>e.value===A.value)))).map((e=>({data:e.data,label:e.label,value:e.value})))]}):e))),isFood:i,setOptions:e=>{E(e)}}),(0,lA.jsx)(OS,{required:!0,label:"Legislation",name:[e.name,"legislation"],variant:"label14",dependencies:[["testData",e.name]],rules:[Ww],children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})})]},e.key);var a})),(0,lA.jsxs)("div",{className:ZS.linkRow,children:[(0,lA.jsx)(Uu.gZ,{type:"link",icon:(0,lA.jsx)(AN.h,{}),style:{padding:0},onClick:()=>r(!0),children:"Add Existing Test Data"}),(0,lA.jsx)(Uu.gZ,{type:"link",icon:(0,lA.jsx)(AN.h,{}),style:{padding:0},onClick:()=>n({}),children:"Add New Test Data"})]}),(0,lA.jsx)(s_,{open:l,productId:a,countryListId:u,addedIds:t.getFieldValue("testData")||[],onClose:()=>r(!1),onConfirm:e=>{e.forEach((e=>{if(e.id){const A=(e=>({value:e.id,label:rS(e,["legislation","testItem.name","citation.name"]),data:e,legislation:e.legislation,id:e.id}))(e);n(A),E({value:A.value,label:A.label,data:A.data})}})),r(!1)}})]})}}),g]})})),r_=l_;var o_=t(97253);const c_=y.forwardRef(((e,A)=>{let{index:t=5}=e;const[a,n]=(0,y.useState)([]);return(0,y.useEffect)((()=>{(async()=>{var e,A;const t=await(0,o_.bC)({});if(null===t||void 0===t||null===(e=t.data)||void 0===e||!e.success)return;const a=(null===t||void 0===t||null===(A=t.data)||void 0===A?void 0:A.data)||[];n(BN()(Array.isArray(a)?a:[],(e=>e&&(e.fullname||e.name))).map((e=>
1e&&(e.fullname||e.name))).filter(Boolean).map((e=>({label:e,value:e}))),["value"])})()}),[]),(0,lA.jsxs)(US,{ref:A,index:t,title:"Notified Body Information",className:"icw-pb-0",children:[(0,lA.jsx)(OS,{label:"Name of Notified Body",name:"notifiedBodyName",variant:"label14",children:(0,lA.jsx)(Uu.Gs,{style:{width:"100%"},placeholder:"Please Select",radius:"lg",options:a,showSearch:!0,allowClear:!0,fontSize:"md"})}),(0,lA.jsxs)("div",{className:"icw-grid icw-grid-cols-2 icw-gap-x-4",children:[(0,lA.jsx)(OS,{label:"Notified Body No.",name:"notifiedBodyNo",variant:"label14",children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})}),(0,lA.jsx)(OS,{label:"Certificate No.",name:"certificateNo",variant:"label14",children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})})]}),(0,lA.jsx)(OS,{label:"Description of Intervention",name:"descriptionOfIntervention",variant:"label14",children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})})]})})),d_=c_;var g_=t(29001),C_=t(33470),I_=t(85277);const u_=y.forwardRef(((e,A)=>{let{form:t,index:a=6}=e;const n=(0,y.useRef)(null),i=Zo.A.useWatch("signature",t),s=Zo.A.useWatch("signatureFile",t),l=!!s,r=l||!!i,o=r?(0,Qa.z)((null===s||void 0===s?void 0:s.createdAt)||"",!(null!==s&&void 0!==s&&s.createdAt)).format("DD MMMM YYYY"):"/";return(0,lA.jsxs)(US,{ref:A,index:a,title:"Sign Off",children:[(0,lA.jsx)(OS,{hidden:!0,name:"signatureFile",children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})}),(0,lA.jsx)("div",{className:ZS.sectionHint,children:"Final review and signatory before generating the DoC."}),(0,lA.jsxs)(YS,{variant:"border-gray",children:[(0,lA.jsxs)("div",{className:"icw-grid icw-grid-cols-2 icw-gap-x-4",children:[(0,lA.jsx)(OS,{required:!0,label:"Name of Signatory",name:"signatoryName",variant:"label14",rules:[Ww],children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})}),(0,lA.jsx)(OS,{required:!0,label:"Function / Job Title",name:"signatoryTitle",variant:"label14",rules:[Ww],children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})}),(0,lA.jsx)(OS,{required:!0,label:"Date of Issue",name:"dateOfIssue",variant:"label14",rules:[Ww],children:(0,lA.jsx)(C_.A,{style:{width:"100%"},placeholder:"Select Date",radius:"lg"})}),(0,lA.jsx)(OS,{required:!0,label:"Place of Issue",name:"placeOfIssue",variant:"label14",rules:[Ww],children:(0,lA.jsx)(Uu.kj,{fullWidth:!0,placeholder:"Fill here",radius:"lg"})})]}),(0,lA.jsxs)("div",{className:ZS.signLabelRow,children:[(0,lA.jsx)("span",{className:ZS.signLabel,children:"Signature Area"}),r&&!l&&(0,lA.jsx)("span",{className:ZS.clearLink,onClick:()=>{var e;null===(e=n.current)||void 0===e||e.clear(),null===t||void 0===t||t.setFieldValue("signature",void 0)},children:"Clear"})]}),l?(0,lA.jsx)("div",{className:ZS.signatureBox,children:(0,lA.jsx)("img",{className:ZS.signatureImage,src:s.url,alt:"E-signature"})}):(0,lA.jsx)(OS,{name:"signature",valuePropName:"value",trigger:"onChange",noStyle:!0,children:(0,lA.jsx)(p_,{signatureRef:n})}),(0,lA.jsxs)("div",{className:ZS.eSignatureBox,children:[(0,lA.jsx)("div",{className:ZS.eSignatureTitle,children:"Uploaded E-signature"}),l?(0,lA.jsx)(ch.$,{file:s,isGenerateDocVariant:!0,shouldRemove:!0,remove:()=>null===t||void 0===t?void 0:t.setFieldsValue({signatureFile:void 0,signature:void 0}),className:"icw-p-0"}):(0,lA.jsx)(Db.A,{showUploadList:!1,accept:"image/*",beforeUpload:()=>!1,onChange:e=>{const{file:A}=e,a=A.originFileObj||A;a&&((0,Da.TX)(A)?null===t||void 0===t||t.setFieldValue("signatureFile",{uid:A.uid,name:A.name,type:A.type,size:A.size,originFileObj:a,url:URL.createObjectURL(a)}):g_.A.error(ee().translate("general.onlyImageFilesAllowed")))},children:(0,lA.jsx)("span",{className:ZS.uploadLink,children:"Upload"})})]}),(0,lA.jsxs)("div",{className:ZS.signatureDate,children:["Signature Date: ",o]})]})]})})),p_=e=>{let{value:A,onChange:t,signatureRef:a}=e;return(0,lA.jsx)("div",{className:ZS.signatureBox,children:(0,lA.jsx)(I_.A,{ref:a,value:A,onChange:t,ignoreValueEcho:!0})})},E_=u_;var B_=t(27370);const Q_="DatesReminderModal_footer__LKlPj",m_="DatesReminderModal_modalWrapper__Id4b9",h_="DatesReminderModal_reminderWrapper__Q0l-3",x_="DatesReminderModal_clearReminderOption__xKwjn",v_="DatesReminderModal_formWrapper__Y65Ly",f_="DatesReminderModal_noteCaption__olkup",y_=e=>{let{open:A,onBack:t,onGenerate:a,loading:n}=e;const[i,s]=(0,Uu.hS)(),[l]=Zo.A.useForm(),[r,o]=(0,y.useState)(null),c=(0,B_.FH)("expiryDate",l),d=(0,B_.FH)("reviewDate",l),g=(0,B_.FH)("emailReminder",l),C={style:{width:"100%"},placeholder:"Select Date",format:"DD MMM YY",radius:"lg"},I=e=>async()=>
1{if(n)return;const A=await l.validateFields();o(e),a(e,A)};return(0,y.useEffect)((()=>{A&&l&&(o(null),l.setFieldsValue({issueDate:te()(),expiryDate:void 0,reviewDate:void 0,emailReminder:void 0}))}),[A,l]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(e_.A,{open:A,title:"Set Dates & Reminder",width:700,onCancel:t,destroyOnClose:!0,className:m_,children:[(0,lA.jsxs)(Zo.A,{form:l,layout:"vertical",className:v_,requiredMark:!1,children:[(0,lA.jsx)(OS,{label:"Issue Date",name:"issueDate",variant:"label14",children:(0,lA.jsx)(C_.A,(0,v.A)({},C))}),(0,lA.jsx)(OS,{label:"Expiry Date",name:"expiryDate",variant:"label14",children:(0,lA.jsx)(C_.A,(0,v.A)((0,v.A)({},C),{},{onChange:e=>{l.getFieldValue("reviewDate")||l.setFieldValue("reviewDate",e)}}))}),(0,lA.jsx)(OS,{label:"Review Date",name:"reviewDate",variant:"label14",children:(0,lA.jsx)(C_.A,(0,v.A)({},C))}),(0,lA.jsxs)("div",{className:h_,children:[(0,lA.jsx)("span",{className:x_,onClick:()=>{l.setFieldValue("emailReminder",void 0)},children:"Clear Reminder Option"}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)(OS,{label:"Email Reminder",name:"emailReminder",variant:"label14",children:(0,lA.jsxs)(Uu.yl,{children:[(0,lA.jsx)(Uu.FP,{value:"onExpiryDate",disabled:!c,children:"On Expiry Date"}),(0,lA.jsx)(Uu.FP,{value:"onReviewDate",disabled:!d,children:"On Review Date"}),(0,lA.jsx)(Uu.FP,{value:"onCustomDate",children:"Custom"})]})}),(0,lA.jsx)(OS,{label:"",name:"customDate",variant:"label14",hidden:"onCustomDate"!==g,children:(0,lA.jsx)(C_.A,(0,v.A)({},C))}),(0,lA.jsxs)("div",{className:(0,b.default)({hidden:!g}),children:[(0,lA.jsx)(OS,{label:"Note",name:"note",variant:"label14",children:(0,lA.jsx)(Uu.Cr,{fullWidth:!0,rows:2,placeholder:"Fill here",radius:"lg",fontSize:"md"})}),(0,lA.jsx)("div",{className:(0,b.default)(f_,"icw-mb-4"),children:(0,lA.jsx)("span",{children:"Note will be sent together with reminder email."})})]})]}),(0,lA.jsx)("div",{className:"icw-flex icw-justify-end",children:(0,lA.jsx)(Uu.gZ,{type:"danger",ghost:!0,weight:"sm",onClick:()=>{(0,Ew.d)(i)({title:"Clear All Settings",description:"All setting in the popup will be cleared.",submitText:"Clear",type:"error"},(()=>{l.resetFields()}))},children:"Clear All Settings"})})]})]}),(0,lA.jsxs)("div",{className:Q_,children:[(0,lA.jsx)(Uu.gZ,{type:"primary",weight:"sm",onClick:I("word"),loading:n&&"word"===r,disabled:n&&"word"!==r,children:"Confirm & Download Word"}),(0,lA.jsx)(Uu.gZ,{type:"primary",weight:"sm",onClick:I("pdf"),loading:n&&"pdf"===r,disabled:n&&"pdf"!==r,children:"Confirm & Download PDF"})]})]}),s]})};var j_=t(56296);const b_="PreviewModal_doc__TSLPk",P_="PreviewModal_footer__p49ze",w_="PreviewModal_modalWrapper__rAx15",S_=e=>{let{open:A,pdfData:t,loading:a,onClose:n,onNext:i}=e;return(0,lA.jsxs)(e_.A,{open:A,title:"Preview DoC",width:900,onCancel:n,destroyOnClose:!0,className:w_,children:[(0,lA.jsx)("div",{className:b_,children:(0,lA.jsx)(j_.A,{type:"pdf",fileUrl:t,loading:a,tip:"Loading preview..."})}),(0,lA.jsxs)("div",{className:P_,children:[(0,lA.jsx)(Uu.gZ,{type:"primary",ghost:!0,weight:"sm",onClick:n,children:"Back"}),(0,lA.jsx)(Uu.gZ,{type:"primary",weight:"sm",onClick:i,children:"Next"})]})]})},N_="Alert_wrapper__I8qMp",__=e=>{let{className:A,children:t}=e;return(0,lA.jsxs)("div",{className:(0,b.default)(N_,A),children:[(0,lA.jsx)(xP.h,{}),(0,lA.jsx)("div",{children:t})]})};var T_=t(45774);const D_="NavItem_wrapper__z0wgm",k_="NavItem_navIndex__kLasb",L_="NavItem_active__uOz6B",R_="NavItem_missingIcon__Gy0VO",F_=e=>{let{className:A,active:t,onClick:a,index:n,label:i,isMissing:s}=e;return(0,lA.jsxs)("div",{className:(0,b.default)(D_,{[L_]:t},A),role:"button",tabIndex:0,onClick:a,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),null===a||void 0===a||a(e))},children:[(0,lA.jsx)("span",{className:(0,b.default)("material-nav-index",k_),children:n}),(0,lA.jsx)("span",{children:i}),s&&(0,lA.jsx)(Uu.pb,{title:"Missing field",variant:"gray",children:(0,lA.jsx)("span",{className:R_,children:(0,lA.jsx)(T_.h,{})})})]})},M_="GenerateDocEuNonFood_page__3ZLKa",O_="GenerateDocEuNonFood_isFood__HblVE",z_="GenerateDocEuNonFood_navList__7+g+h",V_="GenerateDocEuNonFood_body__m1T8v",H_="GenerateDocEuNonFood_sidebar__7CZ9z",W_="GenerateDocEuNonFood_sidebarCard__+9clJ",q_="GenerateDocEuNonFood_sidebarTitle__e-Edj",U_="GenerateDocEuNonFood_sidebarSubtitle__bv
10Fk",J_="GenerateDocEuNonFood_main__0niPk",G_="GenerateDocEuNonFood_form__+p+LN",Y_="GenerateDocEuNonFood_footer__g6F2G",Z_="GenerateDocEuNonFood_footerActions__QynTs",X_="GenerateDocEuNonFood_autosaveStatus__MZUx+",K_="GenerateDocEuNonFood_linkText__l8N0l",$_=e=>{var A;const{history:t,match:a}=e,n=R()(a,"params.productId",null),i="/product/profile/:productId/generate-doc-eu-food"===(null===a||void 0===a?void 0:a.path),s=i?zw:Ow,l=e=>{var A;return null===(A=s.find((A=>A.key===e)))||void 0===A?void 0:A.index},[r]=Zo.A.useForm(),o=(0,y.useMemo)((()=>function(){return{referenceNo:"",companyName:"",phone:null,email:"",address:"",companyLogo:[],productName:"",productModel:"",productImage:[],productAdditionalInfo:"",packaging:[{}],testData:arguments.length>0&&void 0!==arguments[0]&&arguments[0]?Hw.map((e=>(0,v.A)({},e))):[]}}(i)),[i]),c=(0,y.useRef)(null),d=(0,y.useRef)({}),[g,C]=(0,y.useState)((null===(A=s[0])||void 0===A?void 0:A.key)||""),[I,u]=(0,y.useState)([]),[p,E]=(0,y.useState)(!1),[B,Q]=(0,y.useState)(!1),[m,h]=(0,y.useState)(null),[x,f]=(0,y.useState)(!1),[j,P]=(0,y.useState)(null),[w,S]=(0,y.useState)({type:null,message:null}),[N,_]=(0,y.useState)(null),{publishing:T,previewLoading:D,persistDraft:k,publish:L,fetchPdfPreview:F,draftFormValues:M,publishedFormValues:O,profilePrefillValues:z,latestDraftLoading:V,latestPublishedLoading:H,isFetchingInitValues:W}=SS({form:r,productId:n,isFood:i}),q=(0,y.useRef)(!1);(0,y.useEffect)((()=>{if(!q.current){if(M)return r.setFieldsValue(M),void(q.current=!0);if(!V)return O?(r.setFieldsValue(O),void(q.current=!0)):void(!H&&z&&(r.setFieldsValue(z),q.current=!0))}}),[M,O,z,V,H]);const[U,J]=(0,y.useState)(null),[G,Y]=(0,y.useState)(null),Z=(0,y.useRef)(k);Z.current=k;const X=(0,y.useRef)(cm()((()=>{J("saving"),Z.current().then((()=>{J("saved"),Y(te()().format("HH:mm"))})).catch((()=>J("error")))}),2e3,{maxWait:1e4}));(0,y.useEffect)((()=>()=>X.current.cancel()),[]);const K=e=>A=>{A&&(d.current[e]=A)},$=e=>{n?t.push("/product/profile/".concat(n).concat(e?"?".concat(e):"")):t.goBack()},ee=e=>{C(e);const A=d.current[e];A&&A.scrollIntoView({behavior:"smooth",block:"start"})};(0,y.useEffect)((()=>{const e=c.current;if(!e||"undefined"===typeof IntersectionObserver)return;const A=new IntersectionObserver((e=>{const A=e.filter((e=>e.isIntersecting)).sort(((e,A)=>A.intersectionRatio-e.intersectionRatio))[0];if(!A)return;const t=Object.keys(d.current).find((e=>d.current[e]===A.target));t&&C(t)}),{root:e,rootMargin:"-15% 0px -70% 0px",threshold:[0,.5,1]});return s.forEach((e=>{const t=d.current[e.key];t&&A.observe(t)})),()=>A.disconnect()}),[s]);const Ae=async()=>{if(!N){X.current.cancel(),_("save");try{await k(),S({type:"success",message:"Draft saved."}),$()}catch(e){S({type:"error",message:(null===e||void 0===e?void 0:e.message)||"Save draft failed. Please try again."})}finally{_(null)}}},ae=(0,y.useMemo)((()=>s.map(((e,A)=>{const t=I.includes(e.key);return(0,lA.jsx)(F_,{index:e.index,label:e.label,active:g===e.key,onClick:()=>ee(e.key),isMissing:t},e.key)}))),[g,I]);return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("div",{className:(0,b.default)(M_,{[O_]:i}),children:[(0,lA.jsxs)("div",{ref:c,className:V_,children:[(0,lA.jsxs)("aside",{className:H_,children:[(0,lA.jsx)(Mw,{onClick:()=>{P({title:"Leave this page?",description:"Your draft is saved automatically. You can also save a draft now before leaving.",onSubmit:()=>{$("sections=compliance_data")},onSaveDraft:()=>{Ae()}})}}),(0,lA.jsxs)("div",{className:W_,children:[(0,lA.jsx)("div",{className:q_,children:"Generate DoC (EU)"}),(0,lA.jsx)("div",{className:U_,children:i?"Food Contact Materials":"No Food Contact Materials"}),(0,lA.jsx)("nav",{className:z_,children:ae})]})]}),(0,lA.jsxs)("main",{className:J_,children:[(V||H||W)&&(0,lA.jsx)(Uu.Il,{container:!0,style:{zIndex:100,alignItems:"flex-start",paddingTop:"100px"}}),p&&(0,lA.jsx)(__,{className:"icw-mb-4",children:(0,lA.jsxs)("span",{children:["Fill in all required fields (",s.filter((e=>I.includes(e.key))).map(((e,A,t)=>(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)("span",{className:K_,onClick:()=>ee(e.key),children:e.label}),A<t.length-1&&", "]},e.key))),")"]})}),(0,lA.jsxs)(Zo.A,{form:r,layout:"vertical",initialValues:o,requiredMark:!1,onFieldsChange:()=>{p&&(()=>{const e=r.getFieldsError().filter((e=>e.errors.length)),A=[...new Set(e.map((e=>
1Zw(e.name,i))).filter(Boolean))];u(A),e.length||E(!1)})()},onValuesChange:()=>{!q.current||V||H||W||X.current()},className:G_,children:[(0,lA.jsx)(KS,{ref:K("general")}),(0,lA.jsx)($S,{ref:K("product"),form:r}),(0,lA.jsx)(aN,{ref:K("packaging"),form:r}),i&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(cN,{ref:K("components"),form:r,index:l("components")}),(0,lA.jsx)(JN,{ref:K("materialDetails"),form:r,index:l("materialDetails"),onBackToComponents:()=>ee("components")})]}),(0,lA.jsx)(r_,{ref:K("testData"),form:r,index:l("testData"),productId:n,isFood:i,draftFormValues:M||O}),(0,lA.jsx)(d_,{ref:K("notifiedBody"),index:l("notifiedBody")}),(0,lA.jsx)(E_,{ref:K("signOff"),form:r,index:l("signOff")})]})]})]}),(0,lA.jsxs)("div",{className:Y_,children:[(0,lA.jsxs)("span",{className:X_,role:"status","aria-live":"polite",children:["saving"===U&&"Saving\u2026","saved"===U&&G&&"Saved at ".concat(G),"error"===U&&"Autosave failed, please Save Draft manually"]}),(0,lA.jsxs)("div",{className:Z_,children:[(0,lA.jsx)(Uu.gZ,{onClick:()=>{P({title:"Leave this page?",description:"Your draft is saved automatically.",type:"warning",buttonTexts:["Leave",null,"Stay"],onCancel:()=>{$()},onSubmit:()=>{P(null)}})},type:"primary",ghost:!0,weight:"sm",disabled:!!N,children:"Cancel"}),(0,lA.jsx)(Uu.gZ,{onClick:Ae,type:"primary",ghost:!0,weight:"sm",loading:"save"===N,disabled:V||H||"generate"===N,children:"Save Draft"}),(0,lA.jsx)(Uu.gZ,{type:"primary",onClick:async()=>{if(!N){X.current.cancel(),_("generate");try{await r.validateFields(),u([]),E(!1);const e=await k(),A=await F(e);h(A),Q(!0)}catch(e){if(e&&e.errorFields){const A=e.errorFields||[],t=[...new Set(A.map((e=>Zw(e.name,i))).filter(Boolean))];u(t),E(!0),A[0]&&r.scrollToField(A[0].name,{behavior:"smooth",block:"center"}),P({title:"Please fill all the mandatory field.",description:"Please check your form again.",type:"warning",buttonTexts:[null,null,"Confirm"],onSubmit:()=>P(null)})}else S({type:"error",message:(null===e||void 0===e?void 0:e.message)||"Could not generate the document. Please try again."})}finally{_(null)}}},disabled:V||H||"save"===N,weight:"sm",loading:"generate"===N,children:"Generate DoC"})]})]})]}),!!B&&(0,lA.jsx)(S_,{open:!0,pdfData:m,loading:D,onClose:()=>Q(!1),onNext:()=>{Q(!1),f(!0)}}),!!x&&(0,lA.jsx)(y_,{open:!0,onBack:()=>f(!1),onGenerate:async(e,A)=>{const{ok:t,fileUrl:a}=await L(e,A);t?(f(!1),a&&window.open(a,"_blank"),$("docGenerated=true")):S({type:"error",message:"Generate DoC failed. Please try again."})},loading:T}),!!j&&(0,lA.jsx)(Uu.li,{open:!0,onClose:()=>{P(null)},onCancel:null!==j&&void 0!==j&&j.onCancel?j.onCancel:()=>{P(null)},onSubmit:null===j||void 0===j?void 0:j.onSubmit,onSaveDraft:null===j||void 0===j?void 0:j.onSaveDraft,title:null===j||void 0===j?void 0:j.title,description:null===j||void 0===j?void 0:j.description,buttonTexts:null===j||void 0===j?void 0:j.buttonTexts,buttonLoadings:[!1,"save"===N,!1],type:null===j||void 0===j?void 0:j.type}),(0,lA.jsx)(Wn.A,{notification:w,onClose:()=>S({type:null,message:null})})]})},eT=e=>{const A="/product/profile/:productId/generate-doc-eu-food"===R()(e,"match.path");return(0,lA.jsx)(hN,{isFood:A,children:(0,lA.jsx)($_,(0,v.A)({},e))})};var AT,tT=t(82124);const aT=["title","titleId"];function nT(){return nT=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},nT.apply(null,arguments)}function iT(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,aT);return y.createElement("svg",nT({width:15,height:20,viewBox:"0 0 15 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,AT||(AT=y.createElement("path",{d:"M10.8834 0V2H9.98804V5.243C9.98804 6.401 10.2128 7.544 10.647 8.595L14.4807 17.871C14.7914 18.624 14.4968 19.515 13.8235 19.861C13.6472 19.953 13.4556 20 13.2613 20H1.34296C0.
1601646 20 0 19.328 0 18.5C0 18.283 0.0420794 18.068 0.123552 17.871L3.95726 8.595C4.39148 7.545 4.6162 6.401 4.6162 5.243V2H3.7209V0H10.8834ZM8.54481 8.001H6.05944C5.96633 8.364 5.85352 8.722 5.72459 9.072L5.58313 9.433L2.0422 18H12.5612L9.02111 9.433C8.82952 8.969 8.67015 8.49 8.54481 8.001ZM6.40682 5.243C6.40682 5.496 6.39786 5.749 6.38085 6.001H8.2234C8.21444 5.88 8.20907 5.759 8.20459 5.637L8.19743 5.243V2H6.40682V5.243Z",fill:"#005EFF"})))}const sT=y.forwardRef(iT);t.p;var lT=t(46686),rT=t.n(lT),oT=(t(33279),t(56434)),cT=t.n(oT);const dT=t.p+"static/media/product_testing_watermark.05fe134ed2deed6d7b0d.png",gT="AnalyticsChart_wrapper__E0JdO",CT=e=>{let{data:A}=e;const t=R()(A,"status"),a=R()(A,"serviceProvider"),n=R()(A,"testingResult"),i=[["Status","status"],[ee().translate("status.samplePending"),R()(t,"samplePending",0)],[ee().translate("status.inProgress"),R()(t,"in-progress",0)],[ee().translate("status.completed"),R()(t,"completed",0)],[ee().translate("status.cancelled"),R()(t,"cancel",0)],[ee().translate("status.quoteAvailable"),R()(t,"quoteAvailable",0)],[ee().translate("status.underReview"),R()(t,"underReview",0)],[ee().translate("status.waitingBooking"),R()(t,"waitingBooking",0)],[ee().translate("status.waitingQuote"),R()(t,"waitingQuote",0)]],s=Kf()(a),l=[["Testing Result","testingResult",{role:"style"}],[ee().translate("result.pass"),R()(n,"pass"),"#1ab135"],[ee().translate("result.fail"),R()(n,"fail"),"#d42601"],[ee().translate("result.reportAsIs"),R()(n,"reportAsIs"),"#232b3a"]];return(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,children:(0,lA.jsx)("div",{className:gT,children:(0,lA.jsx)(Zf.A,{height:"100%",chartType:"PieChart",loader:(0,lA.jsx)("div",{children:ee().translate("productTesting.loadingChart")}),data:i,options:{title:ee().translate("productTesting.list.filter.status"),chartArea:{width:"80%"}}})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,children:(0,lA.jsx)("div",{className:gT,children:(0,lA.jsx)(Zf.A,{height:"100%",chartType:"PieChart",loader:(0,lA.jsx)("div",{children:ee().translate("productTesting.loadingChart")}),data:[["Service Provider","serviceProvider"],...s],options:{title:ee().translate("productTesting.list.filter.serviceProvider"),chartArea:{width:"80%"}}})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,children:(0,lA.jsx)("div",{className:gT,children:(0,lA.jsx)(Zf.A,{height:"100%",chartType:"BarChart",loader:(0,lA.jsx)("div",{children:ee().translate("productTesting.loadingChart")}),data:l,options:{title:ee().translate("productTesting.list.filter.testingResult"),chartArea:{width:"80%"},hAxis:{minValue:0},vAxis:{},bar:{groupWidth:"15%"},legend:{position:"none"}}})})})]})},IT=(0,j.Ng)((e=>({})))((e=>(0,lA.jsx)(CT,(0,v.A)({},e))));var uT=t(57067);const pT=t.p+"static/media/product_testing_job_list.e0c4c6b3fde0c3a8d092.png",ET=t.p+"static/media/product_testing_preview.f5e1cd8055f920b24f17.png",BT=e=>{let{className:A,productTestingWatermark:t}=e;return(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",className:A,children:[(0,lA.jsx)(Sf,{watermarkImage:t,widthImage:130,heightImage:130,title:ee().translate("watermark.productTesting.title"),subTitle:ee().translate("watermark.productTesting.subTitle"),discountText:ee().translate("watermark.productTesting.buttonDiscount")}
1),(0,lA.jsx)("img",{src:pT,alt:"ProductTestingJobListBackground",style:{marginTop:52}}),(0,lA.jsx)("img",{src:ET,alt:"productTestingPreviewBackground",style:{marginTop:52}})]})};var QT=t(20092);const mT="PaymentForm_bottomWrapper__yRZAF",hT="PaymentForm_left__MbwSq",xT="PaymentForm_tags__YZCFj",vT="PaymentForm_tag__6T-wz",fT="PaymentForm_btn__ROwHQ",yT="PaymentForm_backBtn__BLUTB",jT="PaymentForm_modalWrapper__l3A1o",bT="PaymentForm_big__-WIqU",PT="PaymentForm_content__iz1OU",wT="PaymentForm_inputWrapper__aTFJx",ST="PaymentForm_footer__iIkyH",NT="PaymentForm_testPlan__QpMmv",_T="PaymentForm_right__QfVNC",TT=e=>{let{items:A=[]}=e;return(0,lA.jsx)(lA.Fragment,{children:A.map(((e,A)=>(0,lA.jsxs)("span",{className:vT,children:[(0,lA.jsx)(QT.h,{}),e]},A)))})},DT=e=>{let{title:A,items:t,subItems:a=[],className:n="",hideLearnMore:i=!1,backgroundImg:s=""}=e;const l=(0,w.useHistory)();return(0,lA.jsxs)("div",{className:(0,b.default)(mT,n),children:[(0,lA.jsxs)("div",{className:hT,children:[(0,lA.jsx)("h2",{children:A}),(0,lA.jsx)("div",{className:xT,children:t.map(((e,A)=>(0,lA.jsx)("div",{children:(0,lA.jsx)(TT,{items:e})},A)))}),(null===a||void 0===a?void 0:a.length)>0&&(0,lA.jsx)("ul",{children:a.map(((e,A)=>(0,lA.jsx)("li",{children:e},A)))}),!i&&(0,lA.jsx)("div",{className:fT,onClick:()=>{(0,ne.R7)(l)("/product-testing")},children:ee().translate("testPlan.promotionSection.learnMore")})]}),(0,lA.jsx)("div",{className:_T,children:(0,lA.jsx)("div",{children:(0,lA.jsx)("img",{src:s,alt:"empty-placeholder"})})})]})},kT=t.p+"static/media/test_plan_empty_placeholder.01dff4c8fb0cee328191.png",LT=t.p+"static/media/test_plan_empty_placeholder_1.e6c53ef23af3801d0c1a.png";var RT,FT;const MT=["title","titleId"];function OT(){return OT=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},OT.apply(null,arguments)}function zT(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,MT);return y.createElement("svg",OT({width:132,height:128,viewBox:"0 0 132 128",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,RT||(RT=y.createElement("g",{clipPath:"url(#clip0_268_96405)"},y.createElement("path",{d:"M83.6637 28.7867H48.3649C47.5605 28.7877 46.7893 29.108 46.2205 29.6774C45.6517 30.2467 45.3318 31.0187 45.3308 31.8239V110.354L44.9262 110.478L36.2669 113.132C35.8565 113.257 35.4132 113.215 35.0344 113.013C34.6555 112.811 34.3721 112.468 34.2462 112.057L8.48858 27.8371C8.36323 27.4263 8.40595 26.9825 8.60736 26.6032C8.80876 26.2239 9.15237 25.9402 9.56267 25.8144L22.9067 21.7244L61.5916 9.87142L74.9356 5.7814C75.1387 5.71884 75.3521 5.69698 75.5636 5.71707C75.7751 5.73716 75.9806 5.79881 76.1683 5.89848C76.356 5.99816 76.5222 6.1339 76.6574 6.29795C76.7927 6.462 76.8942 6.65114 76.9564 6.85453L83.5403 28.3818L83.6637 28.7867Z",fill:"#F2F2F2"}),y.createElement("path",{d:"M91.3666 28.3816L83.4314 2.43638C83.2994 2.00408 83.0835 1.60206 82.7962 1.25329C82.5089 0.904522 82.1558 0.615839 81.757 0.403737C81.3582 0.191635 80.9216 0.0602693 80.472 0.0171523C80.0225 -0.0259647 79.5689 0.0200116 79.1371 0.152449L60.3762 5.90074L21.6934 17.7557L2.93244 23.506C2.06091 23.7739 1.33116 24.377 0.903377 25.1829C0.475596 25.9888 0.384729 26.9317 0.650726 27.8046L27.7716 116.475C27.9877 117.18 28.4237 117.796 29.0157 118.235C29.6076 118.673 30.3243 118.91 31.0607 118.911C31.4015 118.911 31.7403 118.86 32.0659 118.759L44.9265 114.819L45.3311 114.693V114.27L44.9265 114.393L31.9466 118.372C31.1773 118.607 30.3464 118.527 29.6362 118.149C28.926 117.771 28.3944 117.127 28.158 116.357L1.03918 27.6851C0.922077 27.3039 0.881265 26.9032 0.919075 26.5061C0.956885 26.109 1.07257 25.7233 1.25952 25.371C1.44646 25.0188 1.701 24.7069 2.00853 24.4532C2.31607 24.1995 2.67057 24.0091 3.05174 23.8928L21.8127 18.1424L60.4956 6.2895L79.2565 0.539182C79.5456 0.450862 79.8462 0.405829 80.1485 0.405547C80.7972 0.407005 81.4284 0.616357 81.9497 1.00294C82.4709 1.38952 82.8548 1.93301 83.0451 2.55382L90.9439 28.3817L91.0693 28.7866H91.49L91.3666 28.3816Z",fill:"#3F3D56"}),y.createElement("path",{d:"M25.3147 25.8807C24.9248 25.8804 24.5453 25.7551 24.2318 25.5231C23.9184 25.2911 23.6874 24.9646 23.5729 24.5916L20.9675 16.0731C20.8975 15.8442 20.8732 15.6039 20.896 15.3656C20.9188 15.1274 20.9883 14.896 21.1004 14.6847C21.2126 14.4733 21.3653 14.2862 21.5497 14.1339C21.7341 13.9816 21.9467 13.8672 22.1753 13.7972L57.7632 2.89
1107C58.2249 2.75005 58.7236 2.79814 59.1498 3.0248C59.5761 3.25145 59.8952 3.63813 60.0369 4.09999L62.6423 12.6186C62.7831 13.0807 62.735 13.5799 62.5086 14.0066C62.2822 14.4333 61.8959 14.7526 61.4346 14.8946L25.8466 25.8007C25.6742 25.8537 25.495 25.8806 25.3147 25.8807Z",fill:"#196EFF"}),y.createElement("path",{d:"M38.9634 9.10221C41.1977 9.10221 43.0089 7.28918 43.0089 5.05269C43.0089 2.81621 41.1977 1.00317 38.9634 1.00317C36.7292 1.00317 34.918 2.81621 34.918 5.05269C34.918 7.28918 36.7292 9.10221 38.9634 9.10221Z",fill:"#196EFF"}),y.createElement("path",{d:"M38.9631 7.61697C40.3779 7.61697 41.5248 6.4689 41.5248 5.05268C41.5248 3.63647 40.3779 2.4884 38.9631 2.4884C37.5483 2.4884 36.4014 3.63647 36.4014 5.05268C36.4014 6.4689 37.5483 7.61697 38.9631 7.61697Z",fill:"white"}),y.createElement("path",{d:"M122.398 117.876H54.0289C53.5731 117.876 53.136 117.694 52.8137 117.372C52.4914 117.049 52.3101 116.611 52.3096 116.155V34.1524C52.3101 33.6961 52.4914 33.2587 52.8137 32.936C53.136 32.6134 53.5731 32.4319 54.0289 32.4314H122.398C122.853 32.4319 123.29 32.6134 123.613 32.9361C123.935 33.2587 124.116 33.6962 124.117 34.1524V116.155C124.116 116.611 123.935 117.049 123.613 117.372C123.29 117.694 122.853 117.876 122.398 117.876Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M90.9441 28.3818H48.3654C47.4538 28.3831 46.5799 28.7462 45.9353 29.3914C45.2907 30.0367 44.928 30.9114 44.9268 31.8239V114.394L45.3313 114.27V31.8239C45.3323 31.0187 45.6523 30.2468 46.2211 29.6774C46.7899 29.1081 47.561 28.7878 48.3654 28.7868H91.0695L90.9441 28.3818ZM128.061 28.3818H48.3654C47.4538 28.3831 46.5799 28.7462 45.9353 29.3914C45.2907 30.0367 44.928 30.9114 44.9268 31.8239V124.558C44.928 125.47 45.2907 126.345 45.9353 126.99C46.5799 127.636 47.4538 127.999 48.3654 128H128.061C128.973 127.999 129.847 127.636 130.491 126.99C131.136 126.345 131.499 125.47 131.5 124.558V31.8239C131.499 30.9114 131.136 30.0367 130.491 29.3914C129.847 28.7462 128.973 28.3831 128.061 28.3818ZM131.095 124.558C131.095 125.363 130.775 126.135 130.206 126.704C129.637 127.274 128.866 127.594 128.061 127.595H48.3654C47.561 127.594 46.7899 127.274 46.2211 126.704C45.6523 126.135 45.3323 125.363 45.3313 124.558V31.8239C45.3323 31.0187 45.6523 30.2468 46.2211 29.6774C46.7899 29.1081 47.561 28.7878 48.3654 28.7868H128.061C128.866 28.7878 129.637 29.1081 130.206 29.6774C130.775 30.2468 131.095 31.0187 131.095 31.8239V124.558Z",fill:"#3F3D56"}),y.createElement("path",{d:"M106.823 37.2908H69.6046C69.122 37.2903 68.6593 37.0981 68.318 36.7565C67.9767 36.4149 67.7847 35.9517 67.7842 35.4685V26.5596C67.7847 26.0765 67.9767 25.6133 68.318 25.2716C68.6593 24.93 69.122 24.7378 69.6046 24.7373H106.823C107.306 24.7378 107.768 24.93 108.11 25.2716C108.451 25.6133 108.643 26.0765 108.644 26.5596V35.4685C108.643 35.9517 108.451 36.4149 108.11 36.7565C107.768 37.0981 107.306 37.2903 106.823 37.2908Z",fill:"#196EFF"}),y.createElement("path",{d:"M88.2134 25.3446C90.4477 25.3446 92.2589 23.5316 92.2589 21.2951C92.2589 19.0586 90.4477 17.2456 88.2134 17.2456C85.9792 17.2456 84.168 19.0586 84.168 21.2951C84.168 23.5316 85.9792 25.3446 88.2134 25.3446Z",fill:"#196EFF"}),y.createElement("path",{d:"M88.2131 23.7617C89.574 23.7617 90.6772 22.6574 90.6772 21.2951C90.6772 19.9329 89.574 18.8286 88.2131 18.8286C86.8522 18.8286 85.749 19.9329 85.749 21.2951C85.749 22.6574 86.8522 23.7617 88.2131 23.7617Z",fill:"white"}))),FT||(FT=y.createElement("defs",null,y.createElement("clipPath",{id:"clip0_268_96405"},y.createElement("rect",{width:131,height:128,fill:"white",transform:"translate(0.5)"})))))}const VT=y.forwardRef(zT),HT=(t.p,"EmptyState_emptyPanel__p2OsL"),WT="EmptyState_panelTop__Yimil",qT="EmptyState_panelBottom__HiSLL",UT=e=>{let{className:A,classesMui:t,history:a}=e;return(0,lA.jsxs)("div",{className:(0,b.default)(HT,A),children:[(0,lA.jsxs)("div",{className:WT,children:[(0,lA.jsx)(VT,{}),(0,lA.jsxs)("p",{children:[ee().translate("productTesting.emptyPlaceholder.firstSentence"),(0,lA.jsx)("br",{}),ee().translate("productTesting.emptyPlaceholder.secondSentence")]}),(0,lA.jsx)("div",{children:(0,lA.jsxs)(fr.A,{classes:{root:t.button},variant:"contained",onClick:()=>(0,ne.R7)(a)("/product-testing/create-job"),children:[(0,lA.jsx)(Jl.A,{fontSize:"small",children:(0,lA.jsx)(Yl.A,{})}),(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",children:ee().translate("productTesting.buttons.create")})]})})]}),(0,lA.jsxs)("div",{className:qT,children:[(0,lA.jsx)(DT,{items:[[ee().translate("productTesting.emptyPlaceholder.saveMoney"),ee().translate("productTesting.emptyPlaceholder.convinent")],[ee().translate("productTesting.emptyPlaceholder.statusTracking"),ee().translate("productTesting.emptyPlaceholder.onlineReport")]],subItems:[ee().translate("productTesting.emptyPlaceholder.item1"),ee().translate("productTesting.emptyPlaceholder.item2"),ee().translate("productTesting.emptyPlaceholder.item3")],backgroundImg:kT,hideLearnMore:!0,title:ee().translate("productTesting.emptyPlaceholder.productCertificationMadeEasy")}),(0,lA.jsx)(DT,{items:[[ee().translate("productTesting.emptyPlaceholder.understandYourQaSpending"),ee().translate("productTesting.emptyPlaceholder.performanceReview"),ee().translate("productTesting.emptyPlaceholder.identifyQualityProblems"),ee().translate("productTesting.emptyPlaceholder.processImprovement")]],subItems:[],backgroundImg:LT,hideLearnMore:!0,title:ee().translate("productTesting.emptyPlaceholder.qualityAnalysisMadeEasy")})]})]})};var JT,GT=t(91415);const YT=["title","titleId"];function ZT(){return ZT=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},ZT.apply(null,arguments)}function XT(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,YT);return y.createElement("svg",ZT({width:14,height:16,viewBox:"0 0 14 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,JT||(JT=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.95367 1.76302L4.85683 2.66618C3.5684 3.58197 2.70946 5.04723 2.61472 6.72092H1.35156C1.43998 4.69986 2.43788 2.91881 3.95367 1.76302ZM13.9456 6.72092H12.6824C12.5877 5.04723 11.7224 3.58197 10.4466 2.66618
1L11.3435 1.76302C12.8529 2.91881 13.8508 4.69986 13.9456 6.72092ZM8.59635 3.04481C10.4027 3.47428 11.4385 5.09744 11.4385 7.03639V10.1943L12.7016 11.4574V12.089H2.59635V11.4574L3.85951 10.1943V7.03639C3.85951 5.09113 4.88899 3.47428 6.70162 3.04481V2.61534C6.70162 2.09113 7.12478 1.66797 7.64899 1.66797C8.1732 1.66797 8.59635 2.09113 8.59635 2.61534V3.04481ZM7.90101 13.9579C7.81891 13.9769 7.7368 13.9832 7.64838 13.9832C6.94733 13.9832 6.38522 13.4148 6.37891 12.7201H8.90522C8.90522 12.8969 8.87364 13.0611 8.81049 13.2127C8.64627 13.5916 8.31154 13.8695 7.90101 13.9579Z",fill:"#ED4646"})))}const KT=y.forwardRef(XT),$T=(t.p,e=>{let{fill:A}=e;return(0,lA.jsxs)("svg",{style:{margin:"auto"},xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 16 16",fill:A,children:[(0,lA.jsx)("defs",{}),(0,lA.jsx)("path",{clipRule:"evenodd",d:"M3.3325 8.6667C3.33193 9.32381 3.40574 9.97886 3.5525 10.6194L2.20583 11.8167C2.1477 11.8683 2.10943 11.9386 2.09762 12.0154C2.08581 12.0922 2.10121 12.1707 2.14116 12.2374L3.77983 14.9674C3.80592 15.0108 3.84154 15.0476 3.884 15.0752C3.92646 15.1028 3.97465 15.1203 4.0249 15.1265C4.07514 15.1326 4.12614 15.1273 4.174 15.1108C4.22187 15.0943 4.26536 15.0672 4.30116 15.0314L5.80383 13.5287C5.92883 13.4037 6.09837 13.3334 6.27516 13.3334H9.72317C9.89996 13.3334 10.0695 13.4037 10.1945 13.5287L11.6972 15.0314C11.733 15.0672 11.7765 15.0943 11.8243 15.1108C11.8722 15.1273 11.9232 15.1326 11.9734 15.1265C12.0237 15.1203 12.0719 15.1028 12.1143 15.0752C12.1568 15.0476 12.1924 15.0108 12.2185 14.9674L13.8572 12.2367C13.8969 12.1701 13.9122 12.0917 13.9004 12.0151C13.8886 11.9384 13.8505 11.8682 13.7925 11.8167L12.4458 10.6194C12.5898 9.99404 12.6658 9.34004 12.6658 8.6667C12.6658 5.2747 10.7305 2.37604 7.99916 1.21204C5.26783 2.37604 3.3325 5.2747 3.3325 8.6667ZM8.94197 8.27618C8.69193 8.52623 8.35279 8.6667 7.99916 8.6667C7.64554 8.6667 7.3064 8.52623 7.05636 8.27618C6.80631 8.02613 6.66583 7.68699 6.66583 7.33337C6.66583 6.97975 6.80631 6.64061 7.05636 6.39056C7.3064 6.14051 7.64554 6.00004 7.99916 6.00004C8.35279 6.00004 8.69193 6.14051 8.94197 6.39056C9.19202 6.64061 9.3325 6.97975 9.3325 7.33337C9.3325 7.68699 9.19202 8.02613 8.94197 8.27618Z"})]})}),eD={wrapper:"JobStatus_wrapper__U2HDK",content:"JobStatus_content__fSwMj",layout_horizontal:"JobStatus_layout_horizontal__gA9CO",progress:"JobStatus_progress__zepfY",resubmitIcon:"JobStatus_resubmitIcon__WeYPD",resubmitTooltip:"JobStatus_resubmitTooltip__0zlur"};var AD,tD;const aD=T.Ay.div(AD||(AD=(0,_.A)(["\n  font-size: 12px;\n  line-height: 18px;\n  margin-left: 6px;\n  font-weight: 400;\n"]))),nD=T.Ay.span(tD||(tD=(0,_.A)(["\n  margin-right: 12px;\n  font-weight: 700;\n"]))),iD=e=>{let{status:A,label:t,hideProgress:a=!1,radius:n,padding:i,resubmit:s={},layout:l,tooltip:r}=e;const o=(e=>{switch(e){case"quoteAvailable":case"underReview":case"draft":case"cancelled":case"beingProcess":case"cancel":return"#3A4861";case"waitingForUpload":case"waitingTesting":case"waitingForStartReview":case"waitingForFinalQuote":case"finalQuoteAvailable":case"pendingPayment":case"paymentUnderReview":return"#FF961E";case"in-progress":return"#005EFF";case"onHold":case"rejectedRequestAdditionalTest":case"rejectedRequestRevise":case"rejectedOthers":return"#F55";case"completed":case"reviewed":return"#B0D400";default:return"#C4C8D0"}})(A),c=(e=>{switch(e){case"quoteAvailable":case"underReview":case"beingProcess":case"draft":case"cancelled":case"cancel":return"#EBEDEF";case"waitingTesting":case"waitingForStartReview":case"waitingForFinalQuote":case"finalQuoteAvailable":case"waitingForUpload":case"pendingPayment":case"paymentUnderReview":return"#FFFAEA";case"in-progress":return"#E5EFFF";case"onHold":case"rejectedRequestAdditionalTest":case"rejectedRequestRevise":case"rejectedOthers":return"#FFEBEB";case"completed":case"reviewed":return"#F0FAE6";default:return"#F5F6F7"}})(A),[d,g]=(e=>{switch(e){case"quoteAvailable":case"underReview":case"beingProcess":case"draft":case"cancelled":case"cancel":return["#F5F6F7","#3A4861"];case"waitingTesting":case"waitingForStartReview":case"waitingForFinalQuote":case"finalQuoteAvailable":case"waitingForUpload":case"pendingPayment":case"paymentUnderReview":return["#FFFAEA","#FF961E"];case"in-progress":return["#E5EFFF","#005EFF"];case"onHold":case"rejectedRequestAdditionalTest":case"rejectedRequestRevise":case"rejectedOthers":return["#FFEBEB","#F55"];case"completed":case"reviewed":return["#F0FAE6","#B0D400"];default:return["#F5F6F7","#C4C8D0"]}})(A),C=(e=>{switch(e){case"waitingForStartReview":return 40;case"waitingForFinalQuote":case"finalQuoteAvailable":case"waitingTesting":case"waitingForUpload":return 20;case"in-progress":case"onHold":case"rejectedRequestAdditionalTest":case"rejectedRequestRevise":case"rejectedOthers":return 50;
1case"pendingPayment":case"paymentUnderReview":return 30;case"completed":return 100;case"reviewed":return 80;default:return 0}})(A),I=!(null===r||void 0===r||!r.title),u=(0,lA.jsxs)(wa.A,{style:{padding:i||"4px 8px",width:"fit-content",display:"flex",borderRadius:n},color:c,children:[(0,lA.jsx)($T,{fill:o}),(0,lA.jsx)(aD,{style:{color:o},children:t})]});return(0,lA.jsxs)("div",{className:(0,b.default)(eD.wrapper,eD["layout_".concat(l)]),children:[(0,lA.jsxs)("div",{className:eD.content,children:[(0,lA.jsx)("div",{children:I?(0,lA.jsx)(Uu.pb,{title:r.title,placement:"bottomLeft",dark:!0,overlayClassName:eD.statusTooltip,children:u}):u}),!a&&(0,lA.jsxs)("div",{className:eD.progress,children:[(0,lA.jsxs)(nD,{style:{color:g},children:[C,"%"]}),(0,lA.jsx)(GT.A,{percent:C,trailColor:d,strokeColor:g,showInfo:!1})]})]}),!(null===s||void 0===s||!s.tooltip)&&(0,lA.jsx)(Uu.pb,{title:s.tooltip,placement:"bottomRight",dark:!0,overlayClassName:eD.resubmitTooltip,children:(0,lA.jsx)(KT,{className:eD.resubmitIcon})})]})};var sD=t(65615),lD=t(5532);const rD="Jobs_wrapper__UesUP",oD="Jobs_table__-u4rf",cD="Jobs_productItemNameContent__5qBao",dD=[{title:"Job ID",dataIndex:"jobNo",width:150,render:e=>e||"/"},{title:"Item Name/ Item No.",dataIndex:"itemName",width:300,render:(e,A)=>{const t=(null===A||void 0===A?void 0:A.testingProductInfos)||[];return(0,lA.jsx)("div",{className:cD,children:t.map(((e,A)=>(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:e.itemName||"/"}),(0,lA.jsx)("span",{children:e.itemNo||"/"})]},A)))})},className:"Jobs_nameColumn__hvjAr"},{title:"Exported Market",dataIndex:"exportedMarket",render:e=>e||"/",width:150},{title:"Overall Result",dataIndex:"overallResult",render:e=>(0,lA.jsx)(lD.ji,{text:sD.ho[e]||e}),width:150},{title:"Issue Date",dataIndex:"reportIssueDate",render:e=>e?te()(e).format("DD MMM YYYY"):"/",width:150},{title:"ECD",dataIndex:"ecd",render:e=>e?te()(e).format("DD MMM YYYY"):"/",width:150},{title:"Job Status",dataIndex:"status",render:e=>(0,lA.jsx)(iD,{status:e,label:ee().translate("status.".concat(e)),radius:"13px",layout:"horizontal"}),width:350}],gD=e=>{let{loadJobs:A,jobObj:t}=e;const a=(0,w.useHistory)(),n=(null===t||void 0===t?void 0:t.pagination)||{},i=(null===t||void 0===t?void 0:t.list)||[],s=A;return(0,lA.jsx)("div",{className:rD,children:(0,lA.jsx)(us.A,{box:!0,className:(0,b.default)(oD),columns:dD,dataSource:i,onChange:s,showSorterTooltip:!1,rowKey:"id",onRow:e=>({onClick:()=>{document.getSelection().toString()||a.push("/product-testing/".concat(e.id))}}),pagination:{pageSize:n.pageSize||10,current:n.page||1,total:n.total||0,showSizeChanger:!0,showTotal:(e,A)=>(0,lA.jsxs)("div",{children:[A[0],"-",A[1]," ",ee().translate("desktopReview.of")," ",n.total||0]})},sortDirections:["ascend","descend","ascend"],scroll:{x:1100}})})},CD={searchInput:"ProductTesting_searchInput__Fb8Nq",button:"ProductTesting_button__CiO7I",mainIcon:"ProductTesting_mainIcon__nDBs-",chartWrapper:"ProductTesting_chartWrapper__9-eJ4",mainContent:"ProductTesting_mainContent__7j2Sd"},ID={ALL_JOB:"all_job"},uD={[ID.ALL_JOB]:"All Job"},pD={[ID.ALL_JOB]:(0,v.A)({},Pf()({result:[],status:[],exportMarkets:[],uploadedDate:{field:["createdAt"],method:["az"],dates:[]}}))},ED=[{value:"issueDate",label:"Issue Date"},{value:"ecd",label:"ECD"},{value:"createdAt",label:"Date Created"}],BD=[{value:"az",label:ee().translate("general.newestToOldest")},{value:"za",label:ee().translate("general.oldestToNewest")}],QD=(ee().translate("documentManagement.filters.size.az"),ee().translate("documentManagement.filters.size.za"),[{value:"underReview",label:ee().translate("status.underReview")},{value:"draft",label:ee().translate("status.draft")},{value:"waitingQuote",label:ee().translate("status.waitingQuote")},{value:"quoteAvailable",label:ee().translate("status.quoteAvailable")},{value:"waitingTesting",label:ee().translate("status.waitingStartTesting")},{value:"waitingForFinalQuote",label:ee().translate("status.waitingForFinalQuote")},{value:"finalQuoteAvailable",label:ee().translate("status.finalQuoteAvailable")},{value:"in-progress",label:ee().translate("status.inProgress")},{value:"onHold",label:ee().translate("status.onHold")},{value:"completed",label:ee().translate("status.completed")},{value:"cancel",label:ee().translate("status.cancelled")}]),mD=[{value:"pass",label:"Passed"},{value:"fail",label:"Failed"},{value:"pending",label:"Pending"},{value:"reportAsIs",label:"Report As Is"}
1],hD=(0,qs.A)((()=>({button:{background:"#003DA5",borderRadius:"2px",color:"#fff"},analyticsBtn:{display:"flex",textDecoration:"none",color:"#606263"},barChartIcon:{color:"#606263"}})));var xD=t(10175);const vD=(e,A)=>({isAsyncCall:!0,baseType:xD.A.GET_V1_PRODUCT_TESTING,asyncCall:()=>(0,DA.cqE)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}});(0,ne.Nv)(ee(),[Ue._B]);const fD=e=>{var A;const{profile:t,history:a,jobListLoading:n,jobList:s,getJobList:l,jobTotal:r,labList:o,getLabList:c,actUserProfileFetch:d,getTagList:g,serviceProviderLoading:C,getServiceProvider:I,analyticsData:u,getAnalyticsData:p,isAdmin:E,isHackedAccount:B,downloadProductTesting:Q,companyDetail:m,pageSettings:h}=e,x=(0,j.wA)(),f="attention"===(0,OA.VD)(a,"mode"),{productTestingData:P,productTestingLoading:w}={productTestingData:(0,TA.useReducerData)("productTestingV1","productTestings.data",{}),productTestingLoading:(0,TA.useReducerData)("productTestingV1","productTestings.loading",!1)},{getV1ProductTestings:S}=(0,TA.useStoreActions)((0,v.A)({},i)),{exportMarketOptions:N}=(0,uT.LY)(),_=R()(t,"companyPermission",{}),T=R()(_,"membership",Ou),D=hD(),[k,L]=(0,y.useState)((null===h||void 0===h?void 0:h.search)||""),[F,M]=(0,y.useState)(ID.ALL_JOB),O=(0,v.A)((0,v.A)({},pD),{},{[ID.ALL_JOB]:(0,v.A)((0,v.A)({},pD[ID.ALL_JOB]),(null===h||void 0===h?void 0:h.filter)||{})});f&&(O[ID.ALL_JOB]={status:QD.map((e=>e.value)).filter((e=>!["completed","cancel"].includes(e))),uploadedDate:{method:["az"],field:["ecd"],dates:[te()("2017/01/01"),te()().subtract(1,"days")]}});const[z,V]=(0,y.useState)(O),H=z[F],W={[ID.ALL_JOB]:S},q={[ID.ALL_JOB]:P},U=q[F],J={[ID.ALL_JOB]:w}[F],G=(e=>{var A,t,a,n,i,s,l,r,o;return!(null!==e&&void 0!==e&&null!==(A=e.result)&&void 0!==A&&A.length)&&!(null!==e&&void 0!==e&&null!==(t=e.status)&&void 0!==t&&t.length)&&!(null!==e&&void 0!==e&&null!==(a=e.exportMarkets)&&void 0!==a&&a.length)&&!(null!==e&&void 0!==e&&null!==(n=e.uploadedDate)&&void 0!==n&&null!==(i=n.dates)&&void 0!==i&&i.length)&&"issueDate"===(null===e||void 0===e||null===(s=e.uploadedDate)||void 0===s||null===(l=s.field)||void 0===l?void 0:l[0])&&"az"===(null===e||void 0===e||null===(r=e.uploadedDate)||void 0===r||null===(o=r.method)||void 0===o?void 0:o[0])})(H)&&!k&&!(null!==U&&void 0!==U&&null!==(A=U.pagination)&&void 0!==A&&A.total)&&!J,Y=(m&&m.testingAnalyticsURL&&m.testingAnalyticsURL,(e,A,t,a,n,i)=>{const s=n||F,l=(e=>{var A,t;let{filtersParam:a,page:n,size:i,search:s}=e;const l={pageNo:n,pageSize:i,keyword:s||""};if(null!==a&&void 0!==a&&a.result&&null!==a&&void 0!==a&&null!==(A=a.result)&&void 0!==A&&A.length&&(l.result=a.result.filter((e=>"all"!==e))),null!==a&&void 0!==a&&a.status&&null!==a&&void 0!==a&&null!==(t=a.status)&&void 0!==t&&t.length&&(l.status=a.status.filter((e=>"all"!==e))),null!==a&&void 0!==a&&a.uploadedDate){var r,o,c,d,g;const e=null===(r=a.uploadedDate)||void 0===r||null===(o=r.field)||void 0===o?void 0:o[0],A=null===(c=a.uploadedDate)||void 0===c||null===(d=c.method)||void 0===d?void 0:d[0],t=(null===(g=a.uploadedDate)||void 0===g?void 0:g.dates)||[];A&&(l.orderBy="".concat(e,":").concat("az"===A?"desc":"asc")),t.length&&(l["".concat(e,"From")]=t[0]?t[0].format?t[0].format("YYYY-MM-DD"):(0,Wi.A)(new Date(t[0]),"yyyy-MM-dd"):"",l["".concat(e,"To")]=t[1]?t[1].format?t[1].format("YYYY-MM-DD"):(0,Wi.A)(new Date(t[1]),"yyyy-MM-dd"):"")}return l})({filtersParam:a,page:e,size:A,search:t,currentTab:s}),r=W[s];r&&r(l,i),((e,A,t,a)=>{x((0,Yy.updatePageSettings)(kf.Kq.PRODUCT_TESTING_ALL,{page:e,pageSize:A,search:t,filter:a}))})(e,A,t,a)}),Z=e=>{V(e),setTimeout((()=>{Y(1,10,k,e[F])}))},X=(e,A,t)=>{const a=e.key,n=(0,v.A)((0,v.A)({},z),{},{[F]:(0,v.A)((0,v.A)({},z[F]),{},{[a]:"uploadedDate"!==a?A:(0,v.A)((0,v.A)({},A),{},{dates:t})})});"size"===a?n[F].uploadedDate={dates:[],field:"",method:""}:"uploadedDate"===a&&(n[F].size={method:""}),Z(n)},K=(e,A)=>{const t=e.key,a=(0,v.A)((0,v.A)({},z),{},{[F]:(0,v.A)((0,v.A)({},z[F]),{},{[t]:Pf()(pD[F])[t]})});Z(a)},$=()=>{const e=(0,v.A)((0,v.A)({},z),{},{[F]:(0,v.A)({},Pf()(pD[F]))});Z(e)},Ae=(e=>{let{filters:A,T:t,exportMarketOptions:a}=e;const n=t.translate("documentManagement.text.Sort by Date"),i={};
1return Object.keys(ID).forEach((e=>{var t,a,s,l,r;const o=ID[e],c=(null===A||void 0===A?void 0:A[o])||{},d=[{key:"result",label:"All Results",type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:mD,defaultChecks:c.result||null,setting:{hasAll:!0,noSearch:!0}}},{key:"status",label:"All Status",type:Jy.a.STATUS,dropdown:{type:Jy.oY.LIST,defaultChecks:c.status||null,options:QD,setting:{noSearch:!0,hasAll:!0}}},{key:"uploadedDate",label:n,type:Jy.a.RATING,width:170,dropdown:{type:Jy.oY.DATE,fieldItems:ED,methodItems:BD,defaultChecks:null!==(t=c.uploadedDate)&&void 0!==t&&null!==(a=t.method)&&void 0!==a&&a[0]&&null!==(s=c.uploadedDate)&&void 0!==s&&null!==(l=s.field)&&void 0!==l&&l[0]?c.uploadedDate:null,defaultDate:(null===(r=c.uploadedDate)||void 0===r?void 0:r.dates)||null,setting:{hideDateRange:!1,hasSeparateBorder:!0}}}];i[o]=[...d]})),i})({filters:z,exportMarketOptions:N,T:ee()}),ae={};Object.keys(ID).forEach((e=>{const A=ID[e];ae[A]=null===Ae||void 0===Ae?void 0:Ae[A]}));const ne=Object.keys(ID).map((e=>{var A;const t=ID[e],a=ae[t],n=q[t];return{key:t,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:uD[t]}),(0,lA.jsx)(Ff.A,{count:(null===n||void 0===n||null===(A=n.pagination)||void 0===A?void 0:A.total)||0,overflowCount:1e4})]}),children:(0,lA.jsxs)(Mf.A,{children:[(0,lA.jsx)(Lf.A,{items:a,onApply:X,onReset:K,onFilterReset:$,className:CD.jobFilterBar}),(0,lA.jsx)("div",{className:CD.tableWrapper,children:(0,lA.jsx)(gD,{loadJobs:(e,A,a,n)=>{var i;let s=e.current||1,l=e.pageSize||10;(null===U||void 0===U||null===(i=U.pagination)||void 0===i?void 0:i.pageSize)!==e.pageSize&&(s=1),Y(s,l,k,z[t])},jobObj:n})})]})}}));return(0,y.useEffect)((()=>{It()(o)&&Qn()(o)&&c(),g(),I(),p(),d(),Y((null===h||void 0===h?void 0:h.page)||1,(null===h||void 0===h?void 0:h.pageSize)||10,k,z[F])}),[]),(0,lA.jsxs)("div",{className:(0,b.default)(CD.wrapper,{[CD.isEmptyState]:G}),children:[(n||C)&&(0,lA.jsx)(ep.P,{}),(0,lA.jsx)(Wc.A,{maxWidth:"xl",children:T===Ou?(0,lA.jsx)(BT,{productTestingWatermark:dT}):(0,lA.jsxs)(lA.Fragment,{children:[!G&&(0,lA.jsx)(Df.A,{title:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(sT,{className:CD.mainIcon})," ",(0,lA.jsx)("span",{children:ee().translate("productTesting.mainTitle")})]}),searchPlaceholder:ee().translate("productTesting.placeholders.search"),onSearch:e=>{k!==e&&(L(e),Y(1,10,e,z[F]))},searchVal:k}),G?(0,lA.jsx)(UT,{classesMui:D,history:a}):(0,lA.jsxs)("div",{className:CD.mainContent,children:[(0,lA.jsx)("div",{className:CD.chartWrapper,children:(0,lA.jsx)(IT,{data:u||{}})}),(0,lA.jsx)(Rf.A,{items:ne,tabBarExtraContent:{right:(0,lA.jsx)(Of.A,{children:(0,lA.jsx)(zf.A,{type:"primary",onClick:()=>{a.push("/product-testing/create-job")},children:"Create Job"})})},activeKey:F,onChange:e=>{M(e),Y(1,10,k,z[e],e)}})]})]})})]})},yD="productTestingReducer",jD="jobList",bD="serviceProvider",PD="labList",wD="tagList",SD="reportDownloadedListJobDetail",ND="analyticsData",_D="countriesList",TD=(0,w.withRouter)((0,j.Ng)((e=>{var A,t;return{jobListLoading:(0,lt.Nz)(yD,jD)(e),jobList:(0,lt.fd)(yD,jD,[])(e),countriesListLoading:(0,lt.Nz)(yD,_D)(e),countriesList:(0,lt.fd)(yD,_D,[])(e),serviceProviderLoading:(0,lt.Nz)(yD,bD)(e),serviceProvider:(0,lt.fd)(yD,bD,[])(e),jobTotal:(0,lt.dJ)(yD,"jobList.total",0)(e),tagListLoading:(0,lt.Nz)(yD,wD,[])(e),tagList:(0,lt.fd)(yD,wD,[])(e),labListLoading:(0,lt.Nz)(yD,PD)(e),labList:(0,lt.fd)(yD,PD)(e),reportDownloadedListJobDetailLoading:(0,lt.Nz)(yD,SD)(e),reportDownloadedListJobDetail:(0,lt.fd)(yD,SD,{})(e),analyticsDataLoading:(0,lt.Nz)(yD,ND)(e),analyticsData:(0,lt.fd)(yD,ND,[])(e),isAdmin:(0,O.nw)(e),isHackedAccount:(0,O.R5)(e),profile:(0,v.A)({},(0,O.Fm)(e)),companyDetail:(0,O.lR)(e),pageSettings:(null===e||void 0===e||null===(A=e.sharedReducer)||void 0===A||null===(t=A.pageSettings)||void 0===t?void 0:t[kf.Kq.PRODUCT_TESTING_ALL])||kf.KD}}),(e=>({getCountriesList:(0,st.zH)(tT.dtr,e),getJobList:(0,st.zH)(tT.c6U,e),getTagList:(0,st.zH)(tT.TnF,e),getLabList:(0,st.zH)(tT.Kdh,e),getServiceProvider:(0,st.zH)(tT.fab,e),downloadReportListJobDetail:(0,st.zH)(tT.xnf,e),downloadReportListJobDetailReset:(0,st.zH)(tT.Czo,e),getAnalyticsData:(0,st.zH)(tT.v3d,e),downloadProductTesting:(0,st.zH)(tT.Mvf,e),actUserProfileFetch:(0,st.zH)(N.xF,e)})))(fD));var DD=t(83396),kD=t(42119),LD=t(10559);const RD={h1:"Typography_h1__c5n6P",h3:"Typography_h3__FShBu",body3:"Typography_body3__ALEj0"},FD=["className","children","level"],MD=e=>{let{className:A,children:t,level:a=1}=e,n=(0,f.A)(e,FD);return(0,lA.jsx)(Xe.A,(0,v.A)((0,v.A)({className:(0,b.default)(RD["h".concat(a)],A),variant:"h".concat(a)},n),{},{children:t}))},OD="PageHeader_page-header__auMAd",zD="PageHeader_container__gaoq5",VD="PageHeader_wrapper__73HPx",HD="PageHeader_active__Q9phi",WD="PageHeader_menu__ry7hR",qD="PageHeader_item__VDWPT",UD=e=>{let{title:A,description:t,breadcrumbProps:a,breadcrumbs:n=[],menu:i=[],ecd:s,actionTooltip:l="",action:r=null,anchorOrigin:o,transformOrigin:c}=e;const d=(0,w.useHistory)(),[g,C]=y.useState(null),I=()=>{C(null)},u=(0,lA.jsx)(Gs.A,{onClick:e=>{C(e.currentTarget)},className:Boolean(g)&&HD,children:(0,lA.jsx)(Xl.A,{})});return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("header",{className:OD,children:[(0,lA.jsx)(jw.A,(0,v.A)((0,v.A)({separator:(0,lA.jsx)(bw.A,{}),"aria-label":"breadcrumb"},a),{},{children:n.map(((e,A)=>{let{element:t,icon:a,label:i,link:s,onClick:l}=e;if(t){const e=t;return(0,lA.jsx)(e,{label:i,icon:a,link:s})}return A<n.length-1?(0,lA.jsxs)("span",{onClick:()=>{l?l():d.push(s)},children:[a,i]}):(0,lA.jsxs)(Xe.A,{color:"textPrimary",children:[a,i]})}))})),(0,lA.jsxs)(S.A,{className:zD,children:[(0,lA.jsxs)(S.A,{className:VD,children:[(0,lA.jsx)(MD,{level:1,children:A}),t]}),!!i.length&&(0,lA.jsx)(lA.Fragment,{children:l?(0,lA.jsx)(Uu.pb,{placement:"rightTop",title:l,white:!0,children:u}):u}),!!s&&s,r]})]}),(0,lA.jsx)(Ge.A,{className:WD,anchorEl:g,open:Boolean(g),onClose:I,variant:"menu",autoFocus:!1,anchorOrigin:(0,v.A)({vertical:"bottom",horizontal:"center"},o||{}),transformOrigin:(0,v.A)({vertical:"top",horizontal:"center"},c||{}),children:i.map(((e,A)=>{let{label:t,icon:a,onClick:n,className:i}=e;return(0,lA.jsxs)(Zl.A,{className:(0,b.default)(qD,i),onClick:()=>{I(),n&&n()},children:[a&&(0,lA.jsx)(eA.A,{children:a}),(0,lA.jsx)(Ze.A,{primary:t})]},A)}))})]})};var JD=t(57170),GD=t(33843),YD=t(68571),ZD=t(72791);const XD="Sorter_wrapper__X2nul",KD="Sorter_button__BkQGG",$D="Sorter_active__-hL9-",ek="Sorter_item__vYUbD",Ak="Sorter_footer__eq1Uf",tk="Sorter_primary__2dV7O",ak=e=>{let{renderLabel:A,sorters:t=[],defaultValue:a,onApply:n}=e;const i=y.createRef(),[s,l]=y.useState(null),[r,o]=y.useState(!1),[c,d]=y.useState(a||{}),g=y.useRef(a||{}),C=e=>{let{key:A,label:t}=e;return()=>{c.key!==A?d({key:A,label:t,direction:"asc"}):d({})}},I=e=>{d((0,v.A)((0,v.A)({},c),{},{direction:e}))};return(0,lA.jsxs)(S.A,{className:XD,children:[A?A({setAnchorEl:l}):(0,lA.jsxs)(fr.A,{disableRipple:!0,focusVisibleClassName:"button-focus",className:(0,b.default)(KD,{[$D]:r}),style:{textTransform:"none"},onClick:e=>{l(e.currentTarget),o(!0)},ref:i,startIcon:(0,lA.jsx)(ZD.A,{}),endIcon:s?(0,lA.jsx)(Kp.A,{}):(0,lA.jsx)(Lr.A,{}),children:["Sort by ",c.label]}),(0,lA.jsxs)(GD.Ay,{PaperProps:{style:{width:"auto"}},onClose:()=>{l(null),o(!1),d(g.current)},open:r,anchorEl:s,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},children:[(0,lA.jsxs)(S.A,{maxHeight:"350px",overflow:"scroll",children:[(0,lA.jsx)($e.A,{children:t.map((e=>{let{key:A,label:t}=e;return(0,lA.jsxs)(Ye.A,{className:ek,dense:!0,button:!0,onClick:C({key:A,label:t}),children:[(0,lA.jsx)(eA.A,{children:c.key===A&&(0,lA.jsx)(YD.A,{})}),(0,lA.jsx)(Ze.A,{primary:t})]},A)}))}),(0,lA.jsx)(nl.A,{}),(0,lA.jsxs)($e.A,{children:[(0,lA.jsxs)(Ye.A,{className:ek,dense:!0,button:!0,onClick:()=>{I("desc")},children:[(0,lA.jsx)(eA.A,{children:"desc"===c.direction&&(0,lA.jsx)(YD.A,{})}),(0,lA.jsx)(Ze.A,{primary:"Newest to Oldest"})]}),(0,lA.jsxs)(Ye.A,{className:ek,dense:!0,button:!0,onClick:()=>{I("asc")},children:[(0,lA.jsx)(eA.A,{children:"asc"===c.direction&&(0,lA.jsx)(YD.A,{})}),(0,lA.jsx)(Ze.A,{primary:"Oldest to Newest"})]})]})]}),(0,lA.jsxs)(S.A,{className:Ak,children:[(0,lA.jsx)(fr.A,{onClick:()=>{l(null),o(!1),n(c),g.current=c},className:tk,variant:"contained",color:"primary",children:"Apply"}),(0,lA.jsx)(fr.A,{onClick:()=>{d(g.current)},variant:"outlined",color:"default",children:"Reset"})]})]})]})};var nk=t(21757);const ik="Categories_wrapper__fiFwm",sk="Categories_button__fAWr-",lk="Categories_active__JM7a7",rk="Categories_searchBox__VlK0-",ok="Categories_item__+1rMD",ck="Categories_footer__a0HQM",dk="Categories_primary__b+z5v",gk=e=>{let{renderLabel:A,categories:t=[],selections:a=[],onApply:n,onReset:i}=e;const s=t.map((e=>{let{value:A}=e;return A})),l=y.createRef(),r=y.useRef(!1),[o,c]=y.useState(null),[d,g]=y.useState(!1),[C,I]=y.useState(""),[u,p]=y.useState(a);y.useEffect((()=>{null!==a&&void 0!==a&&a.length||p(s)}),[]),y.useEffect((()=>{I("")}),[d]);const E=e=>()=>{const A=u.indexOf(e),a=""===e;let n=[...u];
1if(-1===A){if(a)return n=t.map((e=>{let{value:A}=e;return A})),void p(n);n.push(e)}else{if(a)return n.length=0,void p(n);n.splice(A,1)}n=n.filter((e=>!!e)),n.length===t.length-1&&n.push(""),p(n)};return(0,lA.jsxs)(S.A,{className:ik,children:[A?A({setAnchorEl:c}):(0,lA.jsx)(fr.A,{disableRipple:!0,className:(0,b.default)(sk,{[lk]:d}),style:{textTransform:"none"},onClick:e=>{c(e.currentTarget),g(!0)},ref:l,startIcon:(0,lA.jsx)(nk.default,{}),endIcon:o?(0,lA.jsx)(Kp.A,{}):(0,lA.jsx)(Lr.A,{}),children:u.length===t.length?"All categories":"".concat(u.length," categories")}),(0,lA.jsxs)(GD.Ay,{PaperProps:{style:{width:"auto"}},onClose:()=>{I(""),c(null),g(!1),r.current||p(a)},open:d,anchorEl:o,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},children:[(0,lA.jsx)(td.A,{className:rk,variant:"outlined",value:C,onChange:e=>{I(e.target.value)},placeholder:"Search product category"}),(0,lA.jsx)(S.A,{maxHeight:"350px",overflow:"scroll",children:(0,lA.jsx)($e.A,{children:t.filter((e=>{let{text:A,label:t}=e;return(A||t).toLowerCase().includes(C.toLowerCase())})).map((e=>{let{value:A,text:a,label:n}=e;return(0,lA.jsxs)(Ye.A,{className:ok,dense:!0,button:!0,onClick:E(A),children:[(0,lA.jsx)(eA.A,{children:(0,lA.jsx)(Yr.A,{indeterminate:""===A&&u.length>0&&u.length<t.length,edge:"start",checked:-1!==u.indexOf(A),tabIndex:-1,disableRipple:!0,inputProps:{"aria-labelledby":A}})}),(0,lA.jsx)(Ze.A,{primary:a||n})]},A)}))})}),(0,lA.jsxs)(S.A,{className:ck,children:[(0,lA.jsx)(fr.A,{onClick:()=>{I(""),c(null),g(!1),n&&n(u)},className:dk,variant:"contained",color:"primary",children:"Apply"}),(0,lA.jsx)(fr.A,{onClick:()=>{p(s),i&&i(s)},variant:"outlined",color:"default",children:ee().translate("general.reset")})]})]})]})};var Ck=t(78483),Ik=t(99273),uk=t(21453);const pk={"breadcrumbs--large":"Breadcrumb_breadcrumbs--large__K9lL-"},Ek=["size","breadcrumbs"],Bk=e=>{let{size:A="large",breadcrumbs:t=[]}=e,a=(0,f.A)(e,Ek);return(0,lA.jsx)(jw.A,(0,v.A)((0,v.A)({className:(0,b.default)(pk.breadcrumbs,pk["breadcrumbs--".concat(A)])},a),{},{children:t.map(((e,A)=>{let{label:t,link:a}=e;return a?(0,lA.jsx)(vg.A,{href:a},A):(0,lA.jsx)(Xe.A,{children:t},A)}))}))},Qk={header:"MyPoList_header__5axDv",section__toolbar:"MyPoList_section__toolbar__-ym9S",main:"MyPoList_main__4cKGz",table:"MyPoList_table__mdcxc",subCaption:"MyPoList_subCaption__C7zJC",cancelled:"MyPoList_cancelled__liYd1",itemCancelled:"MyPoList_itemCancelled__IDCsi",rowDisabled:"MyPoList_rowDisabled__LcFtT"};const mk=t.p+"static/media/rocket.91ea4d50e53a9528f975b6e5dd52357d.svg";const hk=t.p+"static/media/status-check-icon.df91dba1fefad216b94a43a9d02a29f5.svg";var xk=t(96795);const vk="ProductInfoCell_wrapper__QweAl",fk="ProductInfoCell_content_image__HkI1m",yk="ProductInfoCell_imageRound__SzMP9",jk="ProductInfoCell_nonAvatar__drExw";var bk=t(75384);const Pk=e=>{var A;let{record:t,imageRound:a,nonAvatar:n}=e;const{files:i=[],itemNo:s,productName:l}=t;return(0,lA.jsx)(bl.A,{className:(0,b.default)(vk,{[jk]:n}),size:"small",children:(0,lA.jsx)(xk.A,{avatar:n?null:(0,lA.jsx)("div",{className:(0,b.default)(fk,{[yk]:a}),children:(0,lA.jsx)(hl.A,{src:i.length>0?null===(A=i[0])||void 0===A?void 0:A.url:bk.A,alt:l})}),title:l,subheader:s})})},wk="TableSearchBox_content__HY8Xb",Sk="TableSearchBox_search__xUZaS",Nk="TableSearchBox_searchBox__o7xqd",_k="TableSearchBox_startAdornment__dXymB",Tk="TableSearchBox_actions__6h4ma",Dk=e=>{let{placeholder:A,setSelectedKeys:t,selectedKeys:a=[],confirm:n,clearFilters:i}=e;const s=y.useRef(!1);return(0,lA.jsx)("div",{children:(0,lA.jsxs)("div",{className:wk,children:[(0,lA.jsx)("div",{className:Sk,children:(0,lA.jsx)(td.A,{className:Nk,value:a[0]||"",onChange:e=>{let{target:A}=e;s.current=!0,t(A.value?[A.value]:[])},placeholder:A,size:"small",variant:"outlined",InputProps:{startAdornment:(0,lA.jsx)(dm.default,{className:_k,style:{color:"rgba(196, 200, 208, 1)"}})}})}),(0,lA.jsxs)(S.A,{className:Tk,children:[(0,lA.jsx)(fr.A,{variant:"contained",color:"primary",size:"large",onClick:()=>{s.current=!1,n()},children:"Search"}),(0,lA.jsx)(fr.A,{color:"default",variant:"outlined",disabled:!s.current,onClick:()=>{s.current=!1,i()},children:"Reset"})]})]})})},kk={rocketIcon:mk,statusIcon:hk},Lk=[{label:"All status",value:""},{label:"In progress",value:"in-progress"},{label:"Draft",value:"draft"},{label:"Completed",value:"completed"},{label:"Cancelled",value:"cancelled"}],Rk=[{label:"All tasks",value:""},{label:"Waiting for file",value:"waiting-for-file"},{label:"Awaiting approval",value:"awaiting-approval"},{label:"Done",value:"done"}],Fk=[{id:"1",po:"PO-2022-0001-01",files:[],productName:"Mel Armchair Wood Brass Beige Jacquard Velvet Pearl Cotton Linen Boucl\xe9 Fabric",itemNo:"LU5353219920362",supplier:"1stDibs",shippingDate:"01/05/2022",factoryAudit:"waiting-for-file",productTesting:"waiting-for-file",inspection:"waiting-for-file",otherDoc:"waiting-for-file",status:""},{id:"2",po:"PO-2022-0002-01",files:[],productName:'Thin, Metal-Framed "Apart Chair" with Upholstery',itemNo:"LU3799315361542",supplier:"1stDibs",shippingDate:"23/12/2021",factoryAudit:"",productTesting:"done",inspection:"waiting-for-file",otherDoc:"",status:""},{id:"3",po:"PO-2022-0003-01",files:[],productName:'Thin, Metal-Framed "Apart Chair" Green Edition',itemNo:"LU3799311181161",supplier:"1stDibs",shippingDate:"23/12/2021",factoryAudit:"waiting-for-file",productTesting:"waiting-for-file",inspection:"waiting-for-file",otherDoc:"",status:""},{id:"4",po:"PO-2022-0004-01",files:[],productName:"Mary Chair with Armrests Black Leather Black Beech Polished Stainless Steel",itemNo:"LU5353220828422",supplier:"1stDibs",shippingDate:"23/12/2021",factoryAudit:"awaiting-approval",productTesting:"waiting-for-file",inspection:"waiting-for-file",otherDoc:"",status:""},{id:"5",po:"PO-2022-0005-01",files:[],productName:"Burgundy Backgroun
1d Vintage Persian Silk Qum Rug. Size: 2 ft x 3 ft",itemNo:"LU859726415112",supplier:"1stDibs",shippingDate:"23/12/2021",factoryAudit:"done",productTesting:"waiting-for-file",inspection:"waiting-for-file",otherDoc:"",status:""},{id:"6",po:"PO-2022-0005-01",files:[],productName:'Marquinia Marble Ceiling lamp "Werner Sr." in Stock',itemNo:"LU3799311181161",supplier:"1stDibs",shippingDate:"23/12/2021",factoryAudit:"done",productTesting:"waiting-for-file",inspection:"waiting-for-file",otherDoc:"",status:"draft"},{id:"7",po:"PO-2021-0286-01",files:[],productName:"Tulle 2 Wall Lamp in Brass and Black Enamel Mesh by Blueprint Lighting, 2019",itemNo:"LU1084023688252",supplier:"1stDibs",shippingDate:"16/03/2022",factoryAudit:"done",productTesting:"waiting-for-file",inspection:"waiting-for-file",otherDoc:"",status:"cancelled"}];const Mk=t.p+"static/media/my-po-empty.3c99d0e86df422318a5390c498da041f.svg",Ok="EmptyState_emptyState__LmhQh",zk="EmptyState_button__IRKd9",Vk=e=>{let{onClick:A}=e;return(0,lA.jsx)(ks.A,{className:Ok,children:(0,lA.jsx)(iA.Sv,{image:Mk,title:"Manage your purchase order here!",subTitle:"When you create a new purchase order, your supplier will receive a request to provide relevant documentation.",children:(0,lA.jsx)(iA.$n,{startIcon:(0,lA.jsx)(Yl.A,{}),className:zk,variant:"contained",color:"primary",onClick:e=>{e.stopPropagation(),A()},children:"Create PO"})})})},Hk=()=>{const e=(e=>{let{classes:A,getSubCaptionClasses:t,renderItemByStatus:a}=e;return[{title:"PO No.",dataIndex:"po",key:"po",colSpan:1,filterIcon:(0,lA.jsx)(dm.default,{fontSize:"small"}),filterDropdown:e=>(0,lA.jsx)(Dk,(0,v.A)((0,v.A)({},e),{},{placeholder:"Search PO No."})),render:(e,A)=>(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Xe.A,{children:e}),(0,lA.jsxs)(Xe.A,{className:t(A.status),children:["draft"===A.status?"Draft":"","cancelled"===A.status?"Cancelled":""]})]})},{title:"Product / ItemNo",dataIndex:"productName",key:"productName",colSpan:1,filterIcon:(0,lA.jsx)(dm.default,{fontSize:"small"}),filterDropdown:e=>(0,lA.jsx)(Dk,(0,v.A)((0,v.A)({},e),{},{placeholder:"Search Product name or item no."})),render:(e,A)=>(0,lA.jsx)(Pk,{record:A})},{title:"Supplier",dataIndex:"supplier",key:"supplier",colSpan:1,filterIcon:(0,lA.jsx)(dm.default,{fontSize:"small"}),filterDropdown:e=>(0,lA.jsx)(Dk,(0,v.A)((0,v.A)({},e),{},{placeholder:"Search Supplier"})),render:(e,A)=>(0,lA.jsx)(Xe.A,{children:e})},{title:"Shipping date",dataIndex:"shippingDate",key:"shippingDate",width:"175px",colSpan:1,filterIcon:(0,lA.jsx)(nk.default,{fontSize:"small"}),filterDropdown:e=>(0,lA.jsx)(Ik.A,{children:(0,lA.jsx)(Ik.A.Date,{})}),render:(e,A)=>(0,lA.jsx)(Xe.A,{children:e||"N/A"})},{title:"Factory Audit",dataIndex:"factoryAudit",key:"factoryAudit",width:"175px",filterIcon:(0,lA.jsx)(nk.default,{fontSize:"small"}),onCell:(e,A)=>({colSpan:"draft"!==e.status&&"cancelled"!==e.status||4!==A?1:4,align:"draft"!==e.status&&"cancelled"!==e.status||4!==A?"inherit":"center"}),filterDropdown:()=>(0,lA.jsx)(Ik.A,{children:(0,lA.jsx)(Ik.A.DefaultFilter,{options:Rk,selections:[],disablePopover:!0})}),render:(e,A)=>{const t=a(A.status);if(t)return(0,lA.jsx)(lA.Fragment,{children:t});const n=Rk.find((A=>{let{value:t}=A;return t===e}));return e?(0,lA.jsx)(Uk,{status:n.value,label:n.label}):(0,lA.jsx)(Xe.A,{children:e||"N/A"})}},{title:"Product Testing",dataIndex:"productTesting",key:"productTesting",width:"190px",filterIcon:(0,lA.jsx)(nk.default,{fontSize:"small"}),onCell:(e,A)=>({colSpan:"draft"===e.status||"cancelled"===e.status?0:1,padding:"draft"===e.status||"cancelled"===e.status?"none":"normal",width:0}),filterDropdown:()=>(0,lA.jsx)(Ik.A,{children:(0,lA.jsx)(Ik.A.DefaultFilter,{options:Rk,selections:[],disablePopover:!0})}),render:(e,A)=>{if("draft"===A.status||"cancelled"===A.status)return(0,lA.jsx)(lA.Fragment,{});const t=Rk.find((A=>{let{value:t}=A;return t===e}));return e?(0,lA.jsx)(Uk,{status:null===t||void 0===t?void 0:t.value,label:t.label}):(0,lA.jsx)(Xe.A,{children:e||"N/A"})}},{title:"inspection",dataIndex:"inspection",key:"inspection",width:"175px",filterIcon:(0,lA.jsx)(nk.default,{fontSize:"small"}),onCell:(e,A)=>({colSpan:"draft"===e.status||"cancelled"===e.status?0:1,padding:"draft"===e.status||"cancelled"===e.status?"none":"normal",width:0}),filterDropdown:()=>(0,lA.jsx)(Ik.A,{children:(0,lA.jsx)(Ik.A.DefaultFilter,{options:Rk,selections:[],disablePopover:!0})}),render:(e,A)=>{if("draft"===A.status||"cancelled"===A.status)return(0,lA.jsx)(lA.Fragment,{});const t=Rk.find((A=>{let{value:t}=A;return t===e}));return e?(0,lA.jsx)(Uk,{status:null===t||void 0===t?void 0:t.value,label:t.label}):(0,lA.jsx)(Xe.A,{children:e||"N/A"})}},{title:"Other Doc",dataIndex:"otherDoc",key:"otherDoc",width:"175px",filterIcon:(0,lA.jsx)(nk.default,{fontSize:"small"}),onCell:(e,A)=>({colSpan:"draft"===e.status||"cancelled"===e.status?0:1,padding:"draft"===e.status||"cancelled"===e.status?"none":"normal",width:0}),filterDropdown:()=>(0,lA.jsx)(Ik.A,{children:(0,lA.jsx)(Ik.A.DefaultFilter,{options:Rk,selections:[],disablePopover:!0})}),render:(e,A)=>{if("draft"===A.status||"cancelled"===A.status)return(0,lA.jsx)(lA.Fragment,{});const t=Rk.find((A=>{let{value:t}=A;return t===e}));return e?(0,lA.jsx)(Uk,{status:null===t||void 0===t?void 0:t.value,label:t.label}):(0,lA.jsx)(Xe.A,{children:e||"N/A"})}}]})({classes:Qk,getSubCaptionClasses:e=>"draft"===e?Qk.subCaption:"cancelled"===e?(0,b.default)(Qk.subCaption,Qk.cancelled):"",renderItemByStatus:e=>"draft"===e?(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)(hm.OV,{variant:"outlined",buttonProps:{type:"button",color:"primary",variant:"outlined"},children:"Continue Editing"})}):"cancelled"===e?(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)(Xe.A,{className:Qk.itemCancelled,children:"This PO was cancelled"})}):void 0});return(0,lA.jsx)(S.A,{display:"flex",flex:1,flexDirection:"column",children:Fk.length?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("header",{className:Qk.header,children:[(0,lA.jsx)(Bk,{breadcrumbs:[{label:"My PO",link:""},{label:"Buyer\u2019s file request"}]}),(0,lA.jsx)(hm.OV,{buttonProps:{type:"button",color:"primary",startIcon:(0,lA.jsx)(Yl.A,{})},children:"New PO"})]}),(0,lA.jsx)("section",{className:Qk.section__toolbar,children:(0,lA.jsxs)(uk.A,{children:[(0,lA.jsx)(Ck.A,{filterIcon:(0,lA.jsx)("img",{src:kk.rocketIcon,alt:"rocket"}),selections:[""],renderLabel:e=>"All status",options:Lk}),(0,lA.jsx)(Ck.A,{filterIcon:(0,lA.jsx)("img",{src:kk.statusIcon,alt:"rocket"}),selections:[""],renderLabel:e=>"All tasks",options:Rk}),(0,lA.jsx)(ak,{defaultValue:{key:"shippingDate",label:"Shipping date",direction:"asc"},sorters:[{key:"shippingDate",label:"Shipping date"},{key:"updatedAt",label:"Date modified"},{key:"createdAt",label:"Date created"}]})]})}),(0,lA.jsx)("main",{children:(0,lA.jsx)(ks.A,{className:Qk.main,children:(0,lA.jsx)(Pw.A,{onChange:(e,A,t,a)=>{let{action:n}=a},onRow:e=>{const{status:A}=e;return{className:"cancelled"===A?Qk.rowDisabled:""}},className:Qk.table,getRowKey:e=>"".concat(e.id),columns:e,dataSource:Fk,pagination:{total:10,currentPage:1,pageSize:10}})})})]}):(0,lA.jsx)(Vk,{})})};var Wk=t(37654);const qk={tag:"TagStatus_tag__1sOmb",done:"TagStatus_done__t58sg","waiting-for-file":"TagStatus_waiting-for-file__9W7ZO","awaiting-approval":"TagStatus_awaiting-approval__demdk",reject:"TagStatus_reject__dj7EP","upload-file":"TagStatus_upload-file__HRu2m"}
1,Uk=e=>{let{status:A,label:t}=e;return(0,lA.jsx)(Wk.A,{className:(0,b.default)(qk.tag,qk[A]),label:t})},Jk="Quotes_container__HyvYp",Gk="Quotes_listHeader__etxcr",Yk="Quotes_listHeaderExpand__N5xeh",Zk="Quotes_center__I8qnV",Xk="Quotes_text__7LvN7",Kk="Quotes_button__h5t8z",$k="Quotes_popupTitle__m9YoT",eL="Quotes_rootExpand__paR53",AL="Quotes_rootExpandTitle__CAK8U",tL="Quotes_expandBody__8I2lF",aL="Quotes_footerExpandItem__9OGyV",nL="Quotes_footerExpandText__+XSJa",iL="Quotes_footerExpandPackage__HloYD",sL="Quotes_expandHead__wGZ3k";var lL=t(87833),rL=t(1613);const oL=(e,A,t)=>({isAsyncCall:!0,baseType:lL.Ay.GET_QUOTES,asyncCall:()=>(0,rL.fetchQuotationsByJobId)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),cL=(e,A,t)=>({isAsyncCall:!0,baseType:lL.Ay.GET_QUOTE_DETAIL,asyncCall:()=>(0,rL.fetchQuotationById)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),dL=(e,A,t,a)=>({isAsyncCall:!0,baseType:lL.Ay.UPDATE_QUOTE_STATUS,asyncCall:()=>(0,rL.updateQuotationStatus)(e,A,t),afterSuccessCall:(e,A)=>{a&&a(A)},afterFailureCall:(e,A)=>{a&&a(!1,A)}}),gL=(e,A)=>({type:lL.Ay.CHANGE_PARAMS_QUOTES,payload:{pagination:e,sorter:A}}),CL=(e,A,t)=>({isAsyncCall:!0,baseType:lL.Ay.GET_ON_HOLD_LOGS,asyncCall:()=>(0,rL.fetchOnHoldLogs)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),IL=(e,A,t)=>({isAsyncCall:!0,baseType:lL.Ay.GET_QUOTE_MESSAGE,asyncCall:()=>(0,rL.apiGetQuoteMessage)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),uL=(e,A)=>({isAsyncCall:!0,baseType:lL.Ay.GET_JOB_MESSAGE,asyncCall:()=>(0,rL.apiGetJobMessage)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),pL="productTesting",EL=()=>(0,TA.useStoreActions)((0,v.A)({},s)),BL=e=>{const[A,t]=(0,y.useState)(!1),{mutateQuotationStatus:a}=EL();return{mutate:(A,n,i)=>(t(!0),a(e,A,n,(e=>{t(!1),i&&i(e)}))),loading:A}},QL=["destroy"],mL=["destroy"];var hL;T.Ay.div(hL||(hL=(0,_.A)(["\n  display: flex;\n  gap: 8px;\n"])));const xL={confirm:e=>{const A=F.A.confirm((0,v.A)({closable:!0,width:480,cancelText:"No",className:"modal__info"},e)),{destroy:t}=A,a=(0,f.A)(A,QL);return(0,v.A)({destroy:t},a)},error:e=>{const A=F.A.confirm((0,v.A)({closable:!0,width:480},e)),{destroy:t}=A,a=(0,f.A)(A,mL);return(0,v.A)({destroy:t},a)}},vL={pending:"awaiting-approval",draft:"waiting-for-file",preAccepted:"done",accepted:"done",rejected:"reject",finalQuote:"done",voided:"awaiting-approval"},fL=(0,w.withRouter)((e=>{var A;const{history:t,data:{jobId:a,quotes:{list:n=[]},isAdmin:i,isHackedAccount:s},func:{onDownloadZipFile:l,onAcceptQuoteJobDetail:r,deleteQuoteIem:o,setNotification:c,getQuoteListJobDetail:d,publishQuote:g}}=e,C=i||s,[I,u]=(0,y.useState)(!1),[,p]=y.useState(!1),[E,B]=(0,y.useState)({}),{mutate:Q}=BL(a),m=()=>{u(!1),B({})},h=e=>{xL.confirm({title:"Do you want to accept this final quote?",content:"By accepting this quote, any other quotes will be automatically declined.",okText:"Yes",cancelText:"No",onOk:()=>{Q(e,"finalQuote",(()=>{c({type:"success",message:"Update successfully"}),d(a)}))}})},x=e=>R()(cr()(Ws.T,{value:e}),"symbol","$"),f=e=>{o(a,e,(()=>c({type:"success",message:ee().translate("factoryAudit.detail.tabs.quote.table.deleteSuccess")})))},j=e=>(0,ne.R7)(t)("/product-testing/".concat(a,"/quotes/").concat(e,"/edit")),b=e=>(0,ne.R7)(t)("/product-testing/".concat(a,"/quotes/").concat(e,"/duplicate")),P=[{columnId:"serviceProvider",label:ee().translate("productTesting.jobDetails.actions.quotes.table.serviceProvider"),classes:{head:Gk},render:e=>{let{serviceProvider:A}=e;return(0,lA.jsx)(S.A,{className:Xk,children:(0,lA.jsx)("span",{children:(0,ne.lB)(R()(A,"fullName"))})})}},{columnId:"quoteStatus",label:ee().translate("productTesting.jobDetails.actions.quotes.table.quoteStatus"),classes:{head:Gk},render:e=>{let{status:A}=e;const t=A||"pending",a=vL[t]||"awaiting-approval";return(0,lA.jsx)(Uk,{status:a,label:ee().translate("productTesting.jobDetails.actions.quotes.table.status.".concat(t))})}},{columnId:"document",label:ee().translate("productTesting.jobDetails.actions.quotes.table.documents"),classes:{head:Gk},render:e=>{let{documents:A}=e;return(0,lA.jsx)(S.A,{className:Xk,children:A&&!Qn()(A)?A.map(((e,t)=>{const a=(0,ne.lB)(R()(e,"fileName"));return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(xl.A,{filename:a,type:e.url?"link":"item",handleOnClick:()=>(0,al.gd)(e.url)}),A.length>1&&t!==A.length-1&&(0,lA.jsx)("br",{})]})})):"-"})}},{columnId:"downloadDoc",label:ee().translate("productTesting.jobDetails.actions.quotes.table.downloadDocuments"),classes:{head:Gk},render:e=>{let{documents:A=[],id:t=null}=e;return A.length?(0,lA.jsx)(Ls.A,{type:"native-icon",buttonProps:{icon:(0,lA.jsx)(Gl.A,{}),onClick:()=>{return e=A,a=t,void(!Qn()(e)&&a&&l("quotes",a));var e,a}}}):"-"}},{columnId:"totalCost",label:ee().translate("productTesting.jobDetails.actions.quotes.table.totalCost"),classes:{head:Gk},render:e=>{let{currency:A,isPackagePrice:t,packagePrice:a,totalCost:n}=e;return(0,lA.jsx)(S.A,{className:Xk,children:t?(0,ne.BD)(a,A):(0,ne.BD)(n,A)})}},{columnId:"acceptAction",classes:{body:Zk},render:e=>Object.values(Ws.RL).map((e=>e.value)).includes(null===e||void 0===e?void 0:e.status)?null:(0,lA.jsxs)(S.A,{style:{display:"flex",gap:8,alignItems:"center"},children:[(0,lA.jsx)(Ls.A,{buttonProps:{onClick:()=>{return A=e,u(!0),void B(A);var A},className:Kk,disabled:"draft"===(null===e||void 0===e?void 0:e.status),style:{minWidth:70}},children:ee().translate("productTesting.jobDetails.actions.quotes.table.accept")}),"draft"===(null===e||void 0===e?void 0:e.status)&&(0,lA.jsx)(Uu.gZ,{size:"small",type:"primary",style:{minWidth:70},onClick:()=>{a&&null!==e&&void 0!==e&&e.id&&g(a,e.id,(()=>{c({type:"success",message:"Published successfully"}),d(a)}),(()=>{c({type:"error"})}))},children:ee().translate("productTesting.jobDetails.actions.quotes.table.publish")})]})}],w=C?[...P,{columnId:"editAction",classes:{head:Gk},render:e=>(0,lA.jsx)(ir,(0,v.A)((0,v.A)({},e),{},{isAdmin:i,history:t,handleDelete:f,handleEdit:j,handleDuplicate:b,handleMarkFinalQuote:h}))}]:P,N=[{columnId:"name",label:ee().translate("productTesting.jobDetails.actions.quotes.table.expand.table.testItem"),classes:{head:Yk},render:e=>{let{name:A}=e;return(0,lA.jsx)(S.A,{className:Xk,children:(0,ne.lB)(A)})}},{columnId:"quantity",label:ee().translate("productTesting.jobDetails.actions.quotes.table.expand.table.quantity"),classes:{head:Yk},render:e=>{let{quantity:A}=e;return(0,lA.jsx)(S.A,{className:Xk,children:(0,ne.lB)(A)})}},{columnId:"unitCost",label:ee().translate("productTesting.jobDetails.actions.quotes.table.expand.table.unitCost"),classes:{head:Yk},render:e=>{let{unitCost:A,currency:t}=e;return(0,lA.jsx)(S.A,{className:Xk,children:"".concat(t," ").concat((0,ne.lB)((0,ne.BD)(A,""),"-"))})}},{columnId:"cost",label:ee().translate("productTesting.jobDetails.actions.quotes.table.expand.table.cost"),classes:{head:Yk},render:e=>{let{cost:A,unitCost:t,quantity:a,currency:n}=e;return(0,lA.jsx)(S.A,{className:Xk,children:"".concat(n," ").concat((0,ne.lB)((0,ne.BD)(null!==A&&void 0!==A?A:Number(a||0)*Number(t||0),""),"-"))})}}],_=e=>{let{data:A}=e;const{currency:t,isPackagePrice:a,packagePrice:n,remark:i}=A;return(0,lA.jsxs)("div",{className:eL,children:[(0,lA.jsx)(Xe.A,{variant:"h6",component:"div",className:AL,children:ee().translate("productTesting.jobDetails.actions.quotes.table.expand.title")}),(0,lA.jsx)(Bl.A,{data:(A.testItems||[]).map((e=>{const A=(0,v.A)((0,v.A)({},e),{},{currency:x(t)});return a?(0,v.A)((0,v.A)({},A),{},{unitCost:null,cost:null}):A})),classes:{body:tL,head:sL},columnData:N,noPagination:!0}
1),a&&(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",style:{paddingTop:30,paddingBottom:20,background:"#fff"},children:[(0,lA.jsx)(wl.A,{item:!0,xs:3,sm:3,md:3,className:aL}),(0,lA.jsx)(wl.A,{item:!0,xs:3,sm:3,md:3,className:aL}),(0,lA.jsxs)(wl.A,{item:!0,xs:3,sm:3,md:3,className:Si()(aL,iL),children:[(0,lA.jsx)(Xe.A,{className:nL,children:ee().translate("productTesting.jobDetails.actions.quotes.actions.packagePrice")}),(0,lA.jsx)(Xe.A,{className:nL,children:t})]}),(0,lA.jsx)(wl.A,{item:!0,xs:3,sm:3,md:3,className:aL,children:(0,lA.jsx)(Xe.A,{className:nL,children:"".concat(x(t)," ").concat((0,ne.BD)(n,""))})}),(0,lA.jsx)(wl.A,{item:!0,xs:3,sm:3,md:3,className:aL})]}),(0,lA.jsxs)(S.A,{className:Xk,marginTop:2,children:[(0,lA.jsx)(Xe.A,{style:{fontWeight:600},children:ee().translate("productTesting.jobDetails.actions.quotes.table.remarks")}),(0,lA.jsx)(Xe.A,{style:{fontSize:"0.75rem",whiteSpace:"pre-wrap"},children:(0,ne.lB)(i)})]})]})},T=()=>(0,lA.jsx)(Bl.A,{data:n.map((e=>{var A;return(0,v.A)((0,v.A)({},e),{},{expandLayout:null!==(A=e.testItems)&&void 0!==A&&A.length?(0,lA.jsx)(_,{data:e}):null})})),columnData:w,noPagination:!0});return(0,lA.jsxs)(ks.A,{className:Jk,children:[(0,lA.jsx)(S.A,{p:4,children:C?n.length?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(S.A,{style:{margin:"20px 0",display:"flex",justifyContent:"space-between"},children:[(0,lA.jsx)(Xe.A,{style:{fontWeight:"bold",textAlign:"left"},children:ee().translate("productTesting.jobDetails.actions.quotes.title")}),(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",style:{textTransform:"uppercase"},onClick:()=>(0,ne.R7)(t)("/product-testing/".concat(a,"/quotes/create")),children:ee().translate("productTesting.jobDetails.actions.quotes.subTitle")})]}),T()]}):(0,lA.jsx)(yI.A,{children:(0,lA.jsx)(vI.A,{children:(0,lA.jsxs)(fI.A,{colSpan:P.length,align:"center",style:{width:"100vw"},children:[(0,lA.jsx)(Xe.A,{style:{fontWeight:"bold",marginBottom:20,textAlign:"left"},children:ee().translate("productTesting.jobDetails.actions.quotes.table.title")}),(0,lA.jsx)(Xe.A,{style:{fontWeight:"bold",marginBottom:20},children:ee().translate("productTesting.jobDetails.actions.quotes.table.subTitle")}),(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",style:{textTransform:"uppercase"},onClick:()=>(0,ne.R7)(t)("/product-testing/".concat(a,"/quotes/create")),children:ee().translate("productTesting.jobDetails.actions.quotes.table.uploadQuotes")})]})})}):T()}),(0,lA.jsx)(Rs.A,{modalProps:{size:"small",open:I,handleClose:m,title:(0,lA.jsx)(S.A,{className:$k,children:ee().translate("factoryAudit.detail.tabs.quote.popup.title")}),footer:(0,lA.jsxs)(S.A,{marginRight:"auto",children:[(0,lA.jsx)(Ls.A,{buttonProps:{color:"primary",onClick:e=>{a&&null!==E&&void 0!==E&&E.id&&r({quoteId:null===E||void 0===E?void 0:E.id,status:Ws.RL.accepted.value,message:ee().translate("productTesting.jobDetails.actions.quotes.table.quoteAccepted")},m)},buttonStyle:{background:"#005EFF"},style:{marginRight:16,minWidth:"max-content"}},children:ee().translate("factoryAudit.detail.tabs.quote.popup.button.confirm")}),(0,lA.jsx)(Ls.A,{buttonProps:{variant:"outlined",color:"primary",buttonStyle:{borderColor:"#005EFF",color:"#005EFF"},style:{minWidth:"max-content"},onClick:e=>m()},children:ee().translate("factoryAudit.detail.tabs.quote.popup.button.cancel")})]}),className:{}},children:(0,lA.jsxs)(S.A,{className:Xk,children:[ee().translate("factoryAudit.detail.tabs.quote.popup.content.content01"),(0,lA.jsx)("span",{style:{color:"#005EFF"},children:null===E||void 0===E||null===(A=E.serviceProviders)||void 0===A?void 0:A.fullname}),ee().translate("factoryAudit.detail.tabs.quote.popup.content.content02")]})})]})}));var yL=t(66565),jL=t(33212),bL=t(15342),PL=t(54177);const wL={shareWith:"email",emailAddressList:[""],linkExpired:"7"};var SL=t(10825),NL=t.n(SL);const _L=(0,qs.A)((()=>({shareLinkContainer:{"& > .MuiFormControl-root":{"& > .MuiTextField-root":{"& > .Mui-disabled":{color:"#000",background:"white","& > input":{textAlign:"center"}}}}},downlinkInputContainer:{"& > .MuiTooltip-popper > .MuiTooltip-tooltipPlacementBottom":{margin:"0px !important"}}}))),TL={emailAddressList:SE.YO().when("shareWith",{is:e=>"email"===e,then:SE.YO().min(1).of(SE.Ik().shape({emailAddress:SE.Yj().email().required("".concat(ee().translate("productTesting.actionReport.form.emailAddress")," ").concat(ee().translate("error.stringRequired")))})),otherwise:SE.YO().of(SE.Ik().shape({emailAddress:SE.Yj().notRequired()}))}),linkExpired:SE.ai().required("".concat(ee().translate("productTesting.actionReport.form.linkExpired")," ").concat(ee().translate("error.stringRequired")))},DL=e=>{const{open:A,handleClose:t,handleShareReport:a,handleShareReportEmail:n,dataSelected:i,senderEmail:s,productTestingId:l}=e,r=new(NL())("05f27b4f-f7ab-4671-baa2-614fab586e1a"),[o,c]=(0,y.useState)(!1),[d,g]=(0,y.useState)(""),[C,I]=(0,y.useState)(!1),u=_L();return(0,lA.jsx)(Rs.A,{modalProps:{open:A,handleClose:()=>{t(),g(""),c(!1),I(!1)},size:"small",title:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{style:{fontWeight:500,fontSize:20},children:ee().translate("productTesting.buttons.shareReport")}),(0,lA.jsx)(nl.A,{style:{marginTop:16}})]})},children:(0,lA.jsx)(zs.lV,{initialValues:wL,render:e=>{const{values:A,errors:t,setFieldValue:a,handleSubmit:n,handleChange:i}=e;return(0,lA.jsx)("form",{onSubmit:n,children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",style:{background:"#fff",width:"100%"}
1,paddingBottom:"16px",children:[(0,lA.jsx)(wl.A,{container:!0,children:o?(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("productTesting.shareReport.yourDownloadLink")}),(0,lA.jsx)(S.A,{onClick:()=>navigator.clipboard.writeText(d).then((()=>I(!0))),className:u.downlinkInputContainer,children:(0,lA.jsx)(qc.Ay,{PopperProps:{disablePortal:!0},onClose:()=>I(!1),open:C,disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0,placement:"bottom",arrow:!0,title:(0,lA.jsx)(Xe.A,{variant:"subtitle2",children:ee().translate("productTesting.shareReport.clipboardSuccessful")}),children:(0,lA.jsx)(S.A,{children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"shareLink",disabled:!0,className:u.shareLinkContainer,value:d}})})})})]})}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("productTesting.shareReport.shareWith.title")}),(0,lA.jsxs)(Og.A,{value:A.shareWith,onChange:e=>{a("shareWith",e.target.value)},style:{flexDirection:"row"},children:[(0,lA.jsx)(Zr.A,{value:"email",control:(0,lA.jsx)(zg.A,{style:{color:"email"===A.shareWith?"#B0D400":"#4E5A71"}}),label:ee().translate("productTesting.shareReport.shareWith.choices.email")}),(0,lA.jsx)(Zr.A,{value:"link",control:(0,lA.jsx)(zg.A,{style:{marginLeft:40,color:"link"===A.shareWith?"#B0D400":"#4E5A71"}}),label:ee().translate("productTesting.shareReport.shareWith.choices.link")})]})]}),"email"===(null===A||void 0===A?void 0:A.shareWith)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,style:{marginBottom:28},children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("productTesting.shareReport.emailAddress")}),(0,lA.jsx)(Jr.ED,{name:"emailAddressList",render:t=>(0,lA.jsxs)(lA.Fragment,{children:[A.emailAddressList.map(((A,a)=>(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"emailAddressList[".concat(a,"].emailAddress"),placeholder:"e.g. [email protected]",formProps:e,touched:!0}}),(0,lA.jsx)(S.A,{style:{marginLeft:a>0?10:35},children:a>0&&(0,lA.jsx)(Iv.A,{style:{cursor:"pointer"},onClick:()=>t.remove(a)})})]},a))),(0,lA.jsxs)(S.A,{display:"flex",marginTop:"16px",onClick:()=>t.push(""),style:{cursor:"pointer"},children:[(0,lA.jsx)(Xr.A,{style:{color:"#005EFF"}}),(0,lA.jsx)(Xe.A,{style:{color:"#005EFF",fontWeight:500,marginLeft:5},children:ee().translate("productTesting.shareReport.recipient")})]})]})})]}),(0,lA.jsxs)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,children:ee().translate("productTesting.shareReport.message.title")}),(0,lA.jsx)("textarea",{name:"message",placeholder:ee().translate("productTesting.shareReport.message.placeholder"),value:A.message,onChange:i})]})]}),(0,lA.jsxs)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("productTesting.shareReport.linkExpired.title")}),(0,lA.jsxs)(Og.A,{value:A.linkExpired,onChange:e=>a("linkExpired",e.target.value),style:{flexDirection:"row"},children:[(0,lA.jsx)(Zr.A,{value:"7",control:(0,lA.jsx)(zg.A,{style:{color:"7"===A.linkExpired?"#B0D400":"#4E5A71"}}),label:ee().translate("productTesting.shareReport.linkExpired.choices.1week")}),(0,lA.jsx)(Zr.A,{value:"14",control:(0,lA.jsx)(zg.A,{style:{marginLeft:40,color:"14"===A.linkExpired?"#B0D400":"#4E5A71"}}),label:ee().translate("productTesting.shareReport.linkExpired.choices.2weeks")}),(0,lA.jsx)(Zr.A,{value:"30",control:(0,lA.jsx)(zg.A,{style:{marginLeft:40,color:"30"===A.linkExpired?"#B0D400":"#4E5A71"}}),label:ee().translate("productTesting.shareReport.linkExpired.choices.30days")})]}),t.linkExpired&&(0,lA.jsx)(Xe.A,{style:{color:"#FF5555",fontSize:12},children:null===t||void 0===t?void 0:t.linkExpired})]})]})}),(0,lA.jsx)(S.A,{marginTop:"30px",children:(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.PRIMARY,type:"submit",buttonStyle:{background:"#005E
1FF",textTransform:"none"}},children:"email"===(null===A||void 0===A?void 0:A.shareWith)?ee().translate("productTesting.buttons.sendInvite"):o?ee().translate("productTesting.buttons.copyLink"):ee().translate("productTesting.buttons.getLink")})})]})})},onSubmit:e=>{const A=null!==e&&void 0!==e&&e.linkExpired?parseInt(e.linkExpired,10):7,t=(null===e||void 0===e?void 0:e.message)&&e.message.trim()||" ",C=((null===e||void 0===e?void 0:e.emailAddressList)||[]).map((e=>null===e||void 0===e?void 0:e.emailAddress)).filter((e=>e&&e.trim())),u={selectedReports:null===i||void 0===i?void 0:i.map((e=>e.id)),receiver:C,message:t,expiryDate:A,senderEmail:s},p=C.length>0?C:[s],E={selectedReports:null===i||void 0===i?void 0:i.map((e=>e.id)),receiver:p,senderEmail:s,expiryDate:A};r.encrypt(u);"link"===(null===e||void 0===e?void 0:e.shareWith)?o?navigator.clipboard.writeText(d).then((()=>I(!0))):a(l,E,(e=>{const A="string"===typeof e?e:String(e||""),t="http://".concat(window.location.host,"/reports/share?token=").concat(encodeURIComponent(A));c(!0),g(t)})):a(l,E,(e=>{const A="string"===typeof e?e:String(e||""),t="http://".concat(window.location.host,"/reports/share?token=").concat(encodeURIComponent(A));n((0,v.A)((0,v.A)({},u),{},{path:t}))}))},validateValues:TL})})};var kL=t(2564),LL=t(94786),RL=t(90484);var FL=t(19892);const ML="TestExclusionModal_testExclusionModal__kErMV",OL="TestExclusionModal_modalTitle__sa+Ws",zL="TestExclusionModal_modalContent__OFYII",VL="TestExclusionModal_tabsContainer__E3Dqh",HL="TestExclusionModal_tabTitle__ZK40B",WL="TestExclusionModal_exclusionTable__OLAlV",{TabPane:qL}=FL.A,UL=e=>{let{open:A,onClose:t,exclusionData:a}=e;const n="Test Exclusion(".concat(a?a.length:0,")");return(0,lA.jsx)(F.A,{open:A,onCancel:t,footer:null,width:1200,zIndex:1302,className:ML,title:(0,lA.jsx)("div",{className:OL,children:"Test Exclusion"}),children:(0,lA.jsx)("div",{className:zL,children:(0,lA.jsx)(FL.A,{defaultActiveKey:"1",className:VL,children:(0,lA.jsx)(qL,{tab:(0,lA.jsx)("span",{className:HL,children:n}),children:(0,lA.jsx)(Jn.A,{columns:[{title:"Code",dataIndex:"code",key:"code",width:"15%"},{title:"Description",dataIndex:"exclusion",key:"description",width:"50%"}],dataSource:a||[],pagination:!1,bordered:!0,size:"middle",className:WL,rowKey:"id"})},"1")})})})};UL.defaultProps={exclusionData:[],productName:""};const JL=UL,GL="EFilingSummaryTable_eFilingSummaryContainer__zoLT-",YL="EFilingSummaryTable_titleContainer__aTePI",ZL="EFilingSummaryTable_title__AcKpG",XL="EFilingSummaryTable_alertMessage__sOmTH",KL="EFilingSummaryTable_tableContainer__vjAVL",$L="EFilingSummaryTable_eFilingSummaryTable__pxEU1",eR=e=>{let{data:A,loading:t,showAlert:a}=e;const[n,i]=(0,y.useState)(!1),[s,l]=(0,y.useState)([]),[r,o]=(0,y.useState)(""),c=(d=(e,A)=>{l(e),o(A),i(!0)},[{title:"Product",dataIndex:"testingProductInfo",key:"product",width:"30%",render:(e,A)=>(0,lA.jsxs)("div",{children:[(0,lA.jsx)("div",{style:{fontWeight:"bold",color:"#333"},children:e&&e.itemName||e&&e.productProfile&&e.productProfile.name}),(0,lA.jsx)("div",{style:{color:"#666",fontSize:"12px"},children:e&&e.itemNo||e&&e.productProfile&&e.productProfile.itemNo||A.itemNo})]})},{title:"Certificate Type",dataIndex:"certificateType",key:"certificateType",width:"25%",align:"center"},{title:"Exclusion",dataIndex:"citationExclusions",key:"exclusion",width:"45%",align:"center",render:(e,A)=>!e||0===e.length||A.notApplicable?"-":(0,lA.jsxs)(Sa.A,{type:"link",size:"small",style:{color:"#1890ff",padding:"0 4px",textDecoration:"underline",fontFamily:"Roboto",fontWeight:400,fontSize:"12px",lineHeight:"16px",height:"auto",verticalAlign:"middle"},onClick:()=>{d&&d(e)},children:[(0,lA.jsx)("span",{role:"img","aria-label":"document",children:(0,lA.jsx)(RL.h,{style:{width:"16px",height:"16px",marginRight:"4px",verticalAlign:"text-bottom"}})})," ","Test Exclusion(",e.length,")"]})}]);var d;return(0,lA.jsxs)("div",{className:GL,children:[(0,lA.jsx)("div",{className:YL,children:(0,lA.jsx)("h3",{className:ZL,children:"eFiling Summary"})}),(0,lA.jsxs)("div",{className:KL,children:[a&&(0,lA.jsx)(NS.A,{message:"As you have select CPSC citation in above test item section, here is the citation & exclusion table per product",type:"info",showIcon:!0,icon:(0,lA.jsx)(LL.A,{}),className:XL}),(0,lA.jsx)(Jn.A,{columns:c,dataSource:A,loading:t,pagination:!1,bordered:!0,size:"middle",className:$L,scroll:{x:"max-content"}})]}),(0,lA.jsx)(JL,{open:n,onClose:()=>{i(!1),l([]),o("")},exclusionData:s,productName:r})]})};eR.defaultProps={data:[],loading:!1,showAlert:!0};const AR=eR,tR="ViewReport_tooltipOverlay__geOzG",aR="ViewReport_customTag__gIVjg",nR=e=>{var A,t,a,n,i;const{countryListOptions:s}=(0,kL.A)(),{open:l,jobId:r,jobStatus:o,dataDetail:c,handleClose:d}=e,g="completed"===o,[C,I]=(0,y.useState)(!1),u=e=>{let A="#000000",t="transparent";return(e||"").toLowerCase()===Ws.Sw[0].value?(A="#1BB135",t="rgba(50, 200, 50, 0.1)"):(e||"").toLowerCase()===Ws.Sw[1].value?(A="#D42600",t=" rgba(255, 85, 85, 0.1)"):(e||"").toLowerCase()===Ws.Sw[2].value&&(A="#3A4861",t="rgba(235, 237, 239, 0.5)"),{color:A,backgroundColor:t}},p=[{label:ee().translate("productTesting.detail.reportFile"),value:(0,lA.jsx)("a",{href:null===c||void 0===c||null===(A=c.documentList)||void 0===A?void 0:A.url,target:"_blank",rel:"noreferrer",children:(0,lA.jsx)(xl.A,{filename:(null===c||void 0===c?void 0:c.reportName)||(null===c||void 0===c?void 0:c.fileName),type:null!==c&&void 0!==c&&null!==(t=c.documentList)&&void 0!==t&&t.url?"link":"item",handleOnClick:()=>{var e;return(0,al.gd)(null===c||void 0===c||null===(e=c.documentList)||void 0===e?void 0:e.url)}})})},{label:ee().translate("productTesting.detail.issueBy"),value:(0,ne.lB)(null===c||void 0===c||null===(a=c.serviceProvider)||void 0===a?void 0:a.fullname)},{label:ee().translate("productTesting.detail.issueDate"),value:null!==c&&void 0!==c&&c.issueDate?te()(null===c||void 0===c?void 0:c.issueDate).format(Ws.FH):(0,ne.lB)("")},{label:ee().translate("productTesting.detail.expiryDate"),value:null!==c&&void 0!==c&&c.expiryDate?te()(null===c||void 0===c?void 0:c.expiryDate).format(Ws.FH):(0,ne.lB)("")},{label:ee().translate("productTesting.detail.remarks"),value:(0,ne.lB)(null===c||void 0===c?void 0:c.remark)},{label:ee().translate("productTesting.detail.itemName"),value:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[R()(c,"testingReportProducts",[]).slice(0,C?null===c||void 0===c?void 0:c.testingReportProducts.length:3).map(((e,A)=>{var t,a;return(0,lA.jsx)(PL.A,{xs:12,children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A"},children:(null===e||void 0===e?void 0:e.itemName)||(null===e||void 0===e||null===(t=e.testingProductInfo)||void 0===t?void 0:t.itemName)}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#232B3A",opacity:.8},children:(null===e||void 0===e?void 0:e.itemNo)||(null===e||void 0===e||null===(a=e.testingProductInfo)||void 0===a?void 0:a.itemNo)})]})},A)})),R()(c,"testingReportProducts",[]).length>3&&(0,lA.jsx)(PL.A,{xs:12,children:(0,lA.jsxs)(S.A,{display:"flex",style:{cursor:"pointer"},onClick:()=>I(!C),children:[(0,lA.jsx)(Xe.A,{style:{color:"#005EFF",marginRight:14},children:C?ee().translate("productTesting.detail.showLess"):ee().translate("productTesting.detail.showAll")}),C?(0,lA.jsx)(Kp.A,{style:{color:"#005EFF"}}):(0,lA.jsx)(Lr.A,{style:{color:"#005EFF"}})]})})]})}],E=[{label:ee().translate("productTesting.detail.exportMarket"),key:"exportMarket",render:e=>{var A,t;return(null===e||void 0===e||null===(A=e.exportMarket)||void 0===A?void 0:A.name)||(null===(t=cr()(s,{value:Number(null===e||void 0===e?void 0:e.exportMarket)}))||void 0===t?void 0:t.label)||"N/A"}},{label:ee().translate("productTesting.detail.testItemCitation"),key:"testItem",render:e=>{var A,t,a,n,i;return e.isEFiling?(0,lA.jsxs)(Aa.A,{size:4,wrap:!0,children:[(0,lA.jsx)(wa.A,{className:aR,children:null===e||void 0===e||null===(n=e.testItemList)||void 0===n?void 0:n.name}),(0,lA.jsx)("span",{children:null===e||void 0===e||null===(i=e.citationList)||void 0===i?void 0:i.name})]}):[null===e||void 0===e||null===(A=e.testItemList)||void 0===A?void 0:A.legislation,null===e||void 0===e||null===(t=e.testItemList)||void 0===t?void 0:t.name,null===e||void 0===e||null===(a=e.citationList)||void 0===a?void 0:a.name].filter(
1Boolean).join(", ")||"N/A"}},{label:ee().translate("productTesting.detail.testResult"),key:"result",render:e=>{var A;let{result:t=""}=e;const a=null===(A=u(R()(cr()(Ws.Sw,(e=>e.value===t)),"value")))||void 0===A?void 0:A.color;return t&&(0,lA.jsx)(Xe.A,{style:{color:a,fontWeight:400,fontSize:12},children:ee().translate("productTesting.result.".concat(t))})}},{label:ee().translate("productTesting.detail.linkedItem"),key:"isAllProductsLinked",render:e=>{let{isAllProductsLinked:A,linkedTestingReportProductInfos:t}=e;const a=t||[];return A?"All":(0,lA.jsx)(Uu.pb,{dark:!0,title:(0,lA.jsx)("span",{style:{whiteSpace:"pre-wrap"},children:a.map((e=>e.itemName)).join(",\n")}),placement:"bottomLeft",overlayClassName:tR,children:(0,lA.jsx)("span",{children:"Partially"})})}}];return(0,lA.jsx)(Rs.A,{modalProps:{open:l,handleClose:d,title:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",paddingBottom:"16px",children:[(0,lA.jsx)(S.A,{fontSize:"20px",fontWeight:500,marginRight:"12px",children:(0,lA.jsx)(xl.A,{type:"item",filename:(0,ne.lB)((null===c||void 0===c?void 0:c.reportName)||(null===c||void 0===c?void 0:c.fileName))})}),(0,lA.jsx)(Gr.A,{style:{color:null===(n=u(null===c||void 0===c?void 0:c.result))||void 0===n?void 0:n.color,background:null===(i=u(null===c||void 0===c?void 0:c.result))||void 0===i?void 0:i.backgroundColor,fontWeight:400,fontSize:12},label:null!==c&&void 0!==c&&c.result?ee().translate("productTesting.result.".concat(null===c||void 0===c?void 0:c.result)):(0,ne.lB)("")})]})},children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",maxHeight:"70vh",style:{background:"#fff",width:"100%",overflowY:"auto",overflowX:"hidden"},children:[(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:p.map(((e,A)=>(0,lA.jsx)(PL.A,{xs:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(PL.A,{xs:3,children:(0,lA.jsx)(Xe.A,{style:{color:"#8991A0"},children:e.label})}),(0,lA.jsx)(PL.A,{xs:9,children:(0,lA.jsx)(S.A,{color:"#232B3A",children:e.value})})]})},A)))}),(0,lA.jsxs)(hI.A,{style:{marginTop:28},children:[(0,lA.jsx)(xI.A,{children:(0,lA.jsx)(vI.A,{style:{background:"#EBF1FF"},children:E.map((e=>(0,lA.jsx)(fI.A,{style:{border:"none"},children:e.label},e.key)))})}),(0,lA.jsx)(yI.A,{children:R()(c,"testingReportTestItems",[]).map(((e,A)=>(0,lA.jsx)(vI.A,{children:E.map((A=>(0,lA.jsx)(fI.A,{component:"th",scope:"row",style:{border:"none",background:"#F7FAFF",color:"#232B3A",fontWeight:"normal"},children:(0,lA.jsx)("span",{className:(0,b.default)({}),children:["exportMarket","testItem","result","isAllProductsLinked"].includes(A.key)?null===A||void 0===A?void 0:A.render(e):(0,ne.lB)(null===e||void 0===e?void 0:e[A.key])})},A.key)))},A)))})]}),R()(c,"testingReportTestItems",[]).some((e=>e.isEFiling))&&(0,lA.jsx)(AR,{data:null===c||void 0===c?void 0:c.testingReportProducts}),(0,lA.jsx)(fr.A,{disabled:g,style:{background:g?"#EBEDEF":"#005EFF",marginTop:32,color:g?"#8991A0":"#fff",borderRadius:4,width:"max-content",padding:"12px 20px",marginBottom:16},onClick:()=>{return e=null===c||void 0===c?void 0:c.id,void(0,ne.X_)("/product-testing/".concat(r,"/reports/").concat(e,"/edit"));var e},children:ee().translate("productTesting.detail.editReport")})]})})};const iR=t.p+"static/media/upload_up.d3e39d3ddce14df8e5157c52ee4724e0.svg";const sR=t.p+"static/media/upload_down.151554c710143b1732e2ae05f529849e.svg";const lR=t.p+"static/media/search.b443ad6443808ba8388c1879206426a3.svg",rR="Reports_container__NZ-0h",oR="Reports_moreOptionContainer__Yf-ly",cR=e=>{const{classes:A,data:{jobId:t,reports:{list:a=[],pagination:n={}},reportDownloadedLoading:i,jobStatus:s},func:{onDownloadZipFile:l,shareReport:r,deleteReport:o,getReportDetailJobDetail:c,shareReportEmail:d,getReportListJobDetail:g}}=e,C=(0,w.useHistory)(),I=(0,j.d4)((e=>e.loginState.profile)),u="completed"===s,[p,E]=(0,y.useState)([]),[,B]=(0,y.useState)(!1),[Q,m]=(0,y.useState)(null),[h,x]=(0,y.useState)(!1),[f,b]=(0,y.useState)(!1),[P,N]=(0,y.useState)(!1),[_,T]=(0,y.useState)(!1),[D,k]=(0,y.useState)(!1),[L,R]=(0,y.useState)({}),[F,M]=(0,y.useState)({type:null,message:null}),[O,z]=(0,y.useState)(!1),[V,H]=(0,y.useState)({page:n.page||1,size:n.pageSize||10}),W=(0,y.useRef)(),q=e=>{e.stopPropagation(),m(null)},U=e=>{W.current&&W.current.contains(e.target)||q(e)};(0,y.useEffect)((()=>
1(document.addEventListener("mousedown",U),()=>{document.removeEventListener("mousedown",U)})),[]),(0,y.useEffect)((()=>(i||B(!1),()=>{})),[i]),(0,y.useEffect)((()=>{E(null===a||void 0===a?void 0:a.map((e=>(0,v.A)((0,v.A)({},e),{},{checked:!1}))))}),[a]),(0,y.useEffect)((()=>{p.filter((e=>e.checked)).length===p.length?T(!0):T(!1)}),[p]),(0,y.useEffect)((()=>{if(t&&g){(!(null!==n&&void 0!==n&&n.page)||n.page!==V.page||n.pageSize!==V.size)&&g(t,{pageNo:V.page,pageSize:V.size})}}),[t,V.page,V.size]);const J=()=>{C.push("/product-testing/".concat(t,"/reports/create"))},G=()=>{z(!1),R({})},Y=[{columnId:"reportName",label:ee().translate("productTesting.jobDetails.actions.reports.reportName"),width:"15rem",classes:{head:A.listHeader},render:e=>{let{reportName:A,fileName:t,documentList:a}=e;const n=(0,ne.lB)(A||t),i=null===a||void 0===a?void 0:a.url;return(0,lA.jsxs)(S.A,{fontSize:12,fontWeight:400,display:"flex",justifyContent:"space-between",alignItems:"center",children:[(0,lA.jsx)(xl.A,{filename:n,type:i?"link":"item",handleOnClick:()=>(0,al.gd)(i)}),(0,lA.jsx)(Ls.A,{type:"native-icon",buttonProps:{icon:(0,lA.jsx)(ml.A,{}),onClick:e=>((e,A)=>{e.stopPropagation(),(0,al.gd)(A)})(e,i)}})]})}},{columnId:"issueDate",label:ee().translate("productTesting.jobDetails.actions.reports.reportIssueDate"),classes:{head:A.listHeader},render:e=>{let{issueDate:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:A&&te()(A).format(Ws.FH)})}},{columnId:"expiryDate",label:ee().translate("productTesting.jobDetails.actions.reports.reportExpiryDate"),classes:{head:A.listHeader},render:e=>{let{expiryDate:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:A&&te()(A).format(Ws.FH)})}},{columnId:"result",label:ee().translate("productTesting.jobDetails.actions.reports.reportResult"),classes:{head:A.listHeader},render:e=>{let{result:A=""}=e,t="",a="";return"pass"===(A||"").toLowerCase()?(t="#1BB135",a="rgba(50, 200, 50, 0.1)"):"fail"===(A||"").toLowerCase()?(t="#D42600",a=" rgba(255, 85, 85, 0.1)"):"reportAsIs"===(A||"").toLowerCase()&&(t="#3A4861",a="rgba(235, 237, 239, 0.5)"),A&&(0,lA.jsx)(Gr.A,{style:{color:t,background:a,fontWeight:400,fontSize:12},label:ee().translate("productTesting.result.".concat(A))})}},{columnId:"viewDetail",noSort:!0,render:e=>(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(bL.A,{className:A.link,text:ee().translate("productTesting.jobDetails.actions.reports.viewDetail"),linkProps:{onClick:()=>{var A;k(!0),A=e.id,c(t,A,(e=>{R(e)}))}}}),(0,lA.jsx)(S.A,{marginLeft:"32px",children:(0,lA.jsx)(Vr,{disabled:u,handleDelete:()=>{R(e),z(!0)},handleDuplicate:()=>{return A=e.id,void C.push("/product-testing/".concat(t,"/reports/").concat(A,"/duplicate"));var A},handleEdit:()=>{return A=e.id,void C.push("/product-testing/".concat(t,"/reports/").concat(A,"/edit"));var A}})})]})}];return(0,lA.jsx)(ks.A,{className:rR,children:(0,lA.jsxs)(S.A,{p:4,children:[(0,lA.jsxs)(S.A,{position:"relative",display:"flex",justifyContent:"flex-end",children:[h||f?(0,lA.jsxs)(lA.Fragment,{children:[h&&(0,lA.jsx)(Ls.A,{buttonProps:{style:{minWidth:"max-content",marginRight:"16px"},buttonStyle:{background:"#005EFF",color:"#fff",textTransform:"none",fontWeight:500},onClick:()=>N(!0)},children:ee().translate("productTesting.buttons.share")}),f&&(0,lA.jsx)(Ls.A,{buttonProps:{style:{minWidth:"max-content",marginRight:"16px"},buttonStyle:{background:"#005EFF",color:"#fff",textTransform:"none",fontWeight:500},onClick:()=>{const e=p.filter((e=>e.checked)).map((e=>e.id));e.length&&l("reports",{selectedReports:e})}},children:ee().translate("general.download")}),(0,lA.jsx)(Ls.A,{buttonProps:{style:{minWidth:"max-content"},nonBackground:!0,buttonStyle:{borderColor:"#005EFF",color:"#005EFF",textTransform:"none",fontWeight:500},onClick:()=>{b(!1),x(!1),E(null===a||void 0===a?void 0:a.map((e=>(0,v.A)((0,v.A)({},e),{},{checked:!1}))))}},children:ee().translate("productTesting.buttons.cancel")})]}):(p||[]).filter((e=>!e.isDeleted)).length>0&&(0,lA.jsxs)(Ls.A,{buttonProps:{buttonStyle:{background:"#005EFF",color:"#fff",textTransform:"none",fontWeight:500},onClick:e=>(e=>{e.stopPropagation(),m(e.currentTarget)})(e)},children:[ee().translate("productTesting.buttons.actions"),(0,lA.jsx)(Jl.A,{style:{marginLeft:"14px"},children:Q?(0,lA.jsx)(jL.A,{style:{width:15,height:15}}):(0,lA.jsx)(yL.A,{style:{width:15,height:15}})})]}),Boolean(Q)&&(0,lA.jsxs)(S.A,{ref:W,className:oR,children:[(0,lA.jsx)(Zl.A,{disabled:u,onClick:q,children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",onClick:J,children:[(0,lA.jsx)("img",{src:iR,alt:"uploadUpIcon",style:{marginRight:15}}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:ee().translate("productTesting.buttons.uploadReports")})]})}),(0,lA.jsx)(Zl.A,{onClick:q,children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",onClick:()=>b(!0),children:[(0,lA.jsx)("img",{src:sR,alt:"uploadDownIcon",style:{marginRight:15}}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:ee().translate("productTesting.buttons.downloadReports")})]})}),(0,lA.jsx)(Zl.A,{onClick:q,children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",onClick:()=>x(!0),children:[(0,lA.jsx)("img",{src:lR,alt:"searchIcon",style:{marginRight:15}}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:ee().translate("productTesting.buttons.shareReport")})]})})]})]}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(Bl.A,{data:(p||[]).filter((e=>!e.isDeleted)),columnData:h||f?[{columnId:"checked",label:(0,lA.jsx)(Yr.A,{style:{padding:0},color:"primary",checked:_,onChange:e=>{return A=e.target.checked,T(A),void E(p.map((e=>(0,v.A)((0,v.A)({},e),{},{checked:A}))));var A}}),width:30,classes:{head:A.listHeader},noSort:!0,render:e=>(0,lA.jsx)(Yr.A,{style:{padding:0},color:"primary",checked:e.checked,onChange:A=>{return t=e,a=A.target.checked,void E(p.map((e=>e.id===t.id?(0,v.A)((0,v.A)({},e),{},{checked:a}):e)));var t,a}})},...Y]:Y,paginationProps:{classes:{toolbar:A.tablePagination},pagination:{page:V.page-1,size:V.size},totalRecord:(null===n||void 0===n?void 0:n.total)||0},forceData:!0,onChangeRowsPerPage:e=>{H({page:1,size:parseInt(e,10)})},onChangePage:e=>{H((A=>(0,v.A)((0,v.A)({},A),{},{page:e+1})))},titleTableHead:ee().translate("productTesting.jobDetails.actions.reports.title"),customEmptyTableBody:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",width:"100%",children:[(0,lA.jsx)(Xe.A,{style:{marginBottom:16},children:ee().translate("productTesting.jobDetails.actions.reports.emptyData")}),(0,lA.jsx)(Ls.A,{buttonProps:{buttonStyle:{background:u?"#EBEDEF":"#005EFF",color:u?"#8991A0":"#fff",textTransform:"none",fontWeight:500},disabled:u,onClick:J},children:ee().translate("general.upload")})]})})}),(0,lA.jsx)(DL,{open:P,handleClose:()=>N(!1),handleShareReport:(e,A,t)=>{r(e,A,t)},handleShareReportEmail:e=>{d(t,e,(()=>{M({type:"green_success",message:ee().translate("productTesting.jobDetails.actions.reports.invitationSe
1nt")}),N(!1),x(!1),E(null===a||void 0===a?void 0:a.map((e=>(0,v.A)((0,v.A)({},e),{},{checked:!1}))))}))},dataSelected:p.filter((e=>e.checked)),productTestingId:t,senderEmail:I.email}),(0,lA.jsx)(nR,{open:D,jobId:t,jobStatus:s,dataDetail:L,handleClose:()=>{k(!1),R({})}}),(0,lA.jsx)(rr,{open:O,handleClose:G,handleDelete:()=>{o(t,L.id,(()=>{M({type:"success",message:ee().translate("productTesting.reportDetails.messages.deleteSuccess")}),G(),g&&g(t,{pageNo:V.page,pageSize:V.size})}),(()=>{M({type:"error",message:ee().translate("productTesting.reportDetails.messages.deleteError")}),G()}))},mainTitle:ee().translate("productTesting.jobDetails.actions.reports.deleteMainTitle"),subTitle:null===L||void 0===L?void 0:L.reportName}),(0,lA.jsx)(Wn.A,{notification:F,onClose:()=>M({type:null,message:null})})]})})},dR="TrackLog_container__NaXWk",gR=e=>{const{classes:A,data:{logs:t}}=e,a=[{columnId:"activity",label:ee().translate("productTesting.jobDetails.actions.trackLog.activity"),width:"50vw",classes:{head:A.listHeader},render:e=>{let{msg:A="",params:t=null}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:ee().translate(A,JSON.parse(t))})}},{columnId:"initiatedBy",label:ee().translate("productTesting.jobDetails.actions.trackLog.initiatedBy"),classes:{head:A.listHeader},render:e=>{let{isAdmin:A=!1}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:A?"Admin":"User"})}},{columnId:"timeStamp",label:ee().translate("productTesting.jobDetails.actions.trackLog.timeStamp"),classes:{head:A.listHeader},render:e=>{let{createdAt:A}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:te()(A).format(Ws.Ji)})}}];return(0,lA.jsx)(ks.A,{className:dR,children:(0,lA.jsx)(S.A,{p:4,children:(0,lA.jsx)(Bl.A,{data:t,columnData:a,paginationProps:{classes:{toolbar:A.tablePagination}},titleTableHead:ee().translate("productTesting.jobDetails.actions.trackLog.title")})})})};var CR=t(68652);const IR={container:"JobDetailsActions_container__ug3sj",tabs:"JobDetailsActions_tabs__u4aV4",tabItem:"JobDetailsActions_tabItem__rJlt6",listHeader:"JobDetailsActions_listHeader__6UF7d",text:"JobDetailsActions_text__V2E2C",buttonLeft:"JobDetailsActions_buttonLeft__MLUXL",buttonText:"JobDetailsActions_buttonText__WNryC",link:"JobDetailsActions_link__o87h1",tablePagination:"JobDetailsActions_tablePagination__xkUgP",tag:"JobDetailsActions_tag__GE2Pv"},uR=e=>{const{classes:A,data:{productTagList:t,productCategoryList:a,tags:n},func:{onGetProductTagList:i,onUpdateTagJobDetail:s}}=e;y.useEffect((()=>{i()}),[]);return(0,lA.jsx)(S.A,{p:4,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:2,lg:2,children:(0,lA.jsx)(Xe.A,{className:A.buttonText,children:ee().translate("productTesting.jobDetails.actions.tag.tags")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:10,lg:10,children:(0,lA.jsx)(CR.A,{data:n,suggestions:(()=>{const e=t.map((e=>{let{id:A,name:t}=e;return{id:A,name:t}}));if(a.length)for(const{name_en:A}of a)rm()(e,{name:A})<0&&e.push({id:(0,Gj.l)(),name:A});return e})(),onAdd:e=>{const A=R()(e,"name");A&&s(Ws.TH.add,A)},onDelete:e=>{const A=R()(e,"id");A&&s(Ws.TH.delete,A)},tagComponent:e=>{let{tag:A,onDelete:t}=e;return(0,lA.jsx)(Gr.A,{classes:{root:IR.tag},label:A.name,onDelete:t})},allowNew:!0})})]})})},pR="DeleteFailureRecordModal_deleteButton__vXuCc",ER="DeleteFailureRecordModal_cancelButton__3rC3S",BR=e=>{let{mainTitle:A,subTitle:t,open:a,handleClose:n,handleDelete:i}=e;const s=!t;return(0,lA.jsx)(Rs.A,{modalProps:{open:a,size:"small",handleClose:n,title:(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:700},children:ee().translate("productTesting.failureRecordDetails.deleteDialog.title")}),footer:(0,lA.jsxs)(S.A,{display:"flex",marginTop:"30px",marginRight:"auto",children:[(0,lA.jsx)(Ls.A,{buttonProps:{onClick:i,className:pR},children:s?ee().translate("productTesting.buttons.deleteRecord"):ee().translate("productTesting.failureRecordDetails.deleteDialog.deleteRecordBtn")}),(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.DEFAULT,variant:"outlined",onClick:n,className:ER},children:ee().translate("general.cancel")})]})},children:(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",style:{background:"#fff",width:"100%"},children:(0,lA.jsx)(S.A,{children:(0,lA.jsxs)(Xe.A,{style:{color:"#4E5A71",fontSize:14},children:[A||(s?ee().translate("productTesting.failureRecordDetail
1s.deleteDialog.contentDraft"):ee().translate("productTesting.failureRecordDetails.deleteDialog.content"))," ",(0,lA.jsx)("span",{style:{color:"#FF5555",textTransform:"lowercase"},children:ee().translate("general.delete")})," ","".concat(t||ee().translate("productTesting.failureRecordDetails.deleteDialog.subContent1")).concat(ee().translate("productTesting.failureRecordDetails.deleteDialog.subContent2"))]})})})})},QR="ViewFailure_testItemBody__WaH4R",mR="ViewFailure_testItemHead__tFbAv",hR=e=>{var A,t;const{countryListOptions:a}=(0,kL.A)(),{open:n,jobId:i,dataDetail:s,handleClose:l,isAdmin:r}=e,[o,c]=(0,y.useState)(!1),d=[{columnId:"exportMarket",label:ee().translate("productTesting.detail.exportMarket"),render:e=>{var A,t;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:(0,ne.lB)((null===(A=e.country)||void 0===A?void 0:A.name)||(null===(t=cr()(a,{value:Number(e.exportMarket)}))||void 0===t?void 0:t.label))})}},{columnId:"testItem",label:ee().translate("productTesting.detail.testItem"),render:e=>{let{name:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:(0,ne.lB)(A)})}}],g=[{label:ee().translate("productTesting.detail.issueDate"),value:null!==s&&void 0!==s&&s.issueDate?te()(null===s||void 0===s?void 0:s.issueDate).format(Ws.FH):(0,ne.lB)("")},{label:"".concat(ee().translate("productTesting.detail.itemName")," \n ").concat(ee().translate("productTesting.detail.showInReport")),value:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[R()(s,"testingProductInfo",[]).slice(0,o?null===s||void 0===s?void 0:s.testingProductInfo.length:3).map(((e,A)=>(0,lA.jsx)(PL.A,{xs:12,children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:14},children:e.reportName}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#232B3A",opacity:.8},children:e.itemNo})]})},A))),R()(s,"testingProductInfo",[]).length>3&&(0,lA.jsx)(PL.A,{xs:12,children:(0,lA.jsxs)(S.A,{display:"flex",style:{cursor:"pointer"},onClick:()=>c(!o),children:[(0,lA.jsx)(Xe.A,{style:{color:"#005EFF",marginRight:14,fontSize:14},children:o?ee().translate("productTesting.detail.showLess"):ee().translate("productTesting.detail.showAll")}),o?(0,lA.jsx)(Kp.A,{style:{color:"#005EFF"}}):(0,lA.jsx)(Lr.A,{style:{color:"#005EFF"}})]})})]})},{label:ee().translate("productTesting.detail.testItem"),value:(0,lA.jsx)(iA.XI,{data:[...(null===s||void 0===s?void 0:s.testItemList)||[],...(null===s||void 0===s?void 0:s.directTestItemList)||[]],classes:{body:QR,head:mR},columnData:d,noPagination:!0})},{label:ee().translate("productTesting.detail.failureReason"),value:(0,ne.lB)(null===s||void 0===s?void 0:s.failureReason)},{label:ee().translate("productTesting.detail.attachment"),value:(0,lA.jsx)(lA.Fragment,{children:It()(null===s||void 0===s?void 0:s.documentList)&&!Qn()(null===s||void 0===s?void 0:s.documentList)?(null===s||void 0===s?void 0:s.documentList).map((e=>(0,lA.jsx)(xl.A,{filename:(null===e||void 0===e?void 0:e.name)||(null===e||void 0===e?void 0:e.fileName),type:null!==e&&void 0!==e&&e.url?"link":"item",handleOnClick:()=>(0,al.gd)(null===e||void 0===e?void 0:e.url)}))):(0,ne.lB)("")})},{label:ee().translate("productTesting.detail.conclusion"),value:ee().translate(R()(cr()(Ws.Zb,{value:null===s||void 0===s?void 0:s.conclusion}),"label")||"general.na")+" ".concat(null!==s&&void 0!==s&&s.conclusionName?null===s||void 0===s?void 0:s.conclusionName:"")}];return(0,lA.jsx)(Rs.A,{modalProps:{open:n,handleClose:l,title:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",borderBottom:"1px solid #EBEDEF",paddingBottom:"16px",children:[(0,lA.jsx)(Xe.A,{style:{fontSize:20,fontWeight:500,marginRight:12},children:null===s||void 0===s?void 0:s.retestName}),(0,lA.jsx)(Gr.A,{style:{color:null===(A=vR(null===s||void 0===s?void 0:s.conclusion))||void 0===A?void 0:A.color,background:null===(t=vR(null===s||void 0===s?void 0:s.conclusion))||void 0===t?void 0:t.backgroundColor,fontWeight:400,fontSize:12},label:ee().translate(R()(cr()(Ws.Zb,{value:null===s||void 0===s?void 0:s.conclusion}),"label")||"general.na")+" ".concat(null!==s&&void 0!==s&&s.conclusionName?null===s||void 0===s?void 0:s.conclusionName:"")})]})},children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",maxHeight:"80vh",overflowY:"scroll",style:{background:"#fff",width:"100%"},children:[(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:g.map(((e,A)=>(0,lA.jsx)(PL.A,{xs:12,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(PL.A,{xs:3,children:(0,lA.jsx)(Xe.A,{style:{color:"#8991A0",fontSize:14},children:e.label})}),(0,lA.jsx)(PL.A,{xs:9,children:(0,lA.jsx)(S.A,{style:{color:"#232B3A",fontSize:"14px",whiteSpace:"pre-wrap"},children:e.value})})]})},A)))}
1),r&&(0,lA.jsx)(fr.A,{style:{background:"#005EFF",marginTop:32,color:"#fff",borderRadius:4,width:"max-content",padding:"12px 20px",marginBottom:16,textTransform:"none"},onClick:()=>{return e=null===s||void 0===s?void 0:s.id,void(0,ne.X_)("/product-testing/".concat(i,"/failureRecords/").concat(e,"/edit"));var e},children:ee().translate("productTesting.detail.editRecord")})]})})},xR={container:"FailureRecord_container__j77FM",rootExpand:"FailureRecord_rootExpand__GD0xi",rootEmptyExpand:"FailureRecord_rootEmptyExpand__-PPaB",expandHead:"FailureRecord_expandHead__M-Tb2",head:"FailureRecord_head__MTdyj"},vR=e=>({color:R()(cr()(Ws.Zb,{value:e}),"color")||"#3A4861",backgroundColor:R()(cr()(Ws.Zb,{value:e}),"backgroundColor")||"#F5F6F7"}),fR=(0,w.withRouter)((e=>{const{history:A,data:{jobId:t,failureRecords:{list:a=[]},isAdmin:n},func:{getFailureRecordDetailJobDetail:i,deleteFailureRecord:s}}=e,[l,r]=(0,y.useState)(!1),[o,c]=(0,y.useState)({}),[d,g]=(0,y.useState)(!1),[C,I]=(0,y.useState)({type:null,message:null}),u=[{columnId:"retestName",label:ee().translate("productTesting.jobDetails.actions.failures.table.failure"),width:"5rem",noSort:!0,render:e=>{let{retestName:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:(0,ne.lB)(A)})}},{columnId:"issueDate",label:ee().translate("productTesting.jobDetails.actions.failures.table.issueDate"),width:"5rem",render:e=>{let{issueDate:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:A&&te()(A).format(Ws.FH)})}},{columnId:"conclusion",label:ee().translate("productTesting.jobDetails.actions.failures.table.conclusion"),render:e=>(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",justifyContent:"space-between",children:[(0,lA.jsx)(Gr.A,{style:{color:vR(null===e||void 0===e?void 0:e.conclusion).color,background:vR(null===e||void 0===e?void 0:e.conclusion).backgroundColor,fontWeight:"normal"},label:ee().translate(R()(cr()(Ws.Zb,{value:null===e||void 0===e?void 0:e.conclusion}),"label")||"general.na")+" ".concat(null!==e&&void 0!==e&&e.conclusionName?null===e||void 0===e?void 0:e.conclusionName:"")}),(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{style:{color:"#005EFF",fontSize:12,textDecorationLine:"underline",marginRight:32,cursor:"pointer"},onClick:()=>{r(!0),(e=>{let{id:A,retestName:a}=e;i(t,A,(e=>{c((0,v.A)((0,v.A)({},e),{},{retestName:a}))}))})(e)},children:ee().translate("productTesting.jobDetails.actions.reports.viewDetail")}),n&&(0,lA.jsx)(Vr,{handleDuplicate:()=>(0,ne.R7)(A)("/product-testing/".concat(t,"/failureRecords/").concat(e.id,"/duplicate")),handleEdit:()=>(0,ne.R7)(A)("/product-testing/".concat(t,"/failureRecords/").concat(e.id,"/edit")),handleDelete:()=>{c(e),g(!0)}})]})]})}],p=[{columnId:"citationName",label:ee().translate("productTesting.detail.citation"),render:e=>{let{citationList:A={}}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:(0,ne.lB)(R()(A,"name"))})}},{columnId:"testItem",label:ee().translate("productTesting.detail.testItem"),render:e=>{let{name:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:(0,ne.lB)(A)})}}],E=e=>{let{data:A}=e;return(0,lA.jsx)("div",{className:A.length?xR.rootExpand:xR.rootEmptyExpand,children:(0,lA.jsx)(iA.XI,{data:A,classes:{body:xR.expandBody,head:xR.expandHead},columnData:p,noPagination:!0,customEmptyTableBody:(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",children:(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#8991A0"},children:ee().translate("productTesting.jobDetails.actions.failures.emptyDataExpand")})})})})},B=()=>{g(!1),c({})};return(0,lA.jsx)(ks.A,{className:xR.container,children:(0,lA.jsxs)(S.A,{padding:"36px",children:[n&&a.length>0&&(0,lA.jsx)(S.A,{display:"flex",justifyContent:"flex-end",children:(0,lA.jsxs)(fr.A,{variant:"contained",style:{background:"#005EFF",color:"#fff"},onClick:()=>(0,ne.R7)(A)("/product-testing/".concat(t,"/failureRecords/create")),children:[(0,lA.jsx)(Jl.A,{fontSize:"small",children:(0,lA.jsx)(Yl.A,{})}),(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",children:ee().translate("productTesting.jobDetails.actions.failures.retestRecord")})]})}),(0,lA.jsx)(iA.XI,{data:a.map(((e,A)=>(0,v.A)((0,v.A)({},e),{},{retestName:"".concat((0,ne.o$)(A+1)," Failure"),expandLayout:(0,lA.jsx)(E,{data:null===e||void 0===e?void 0:e.testItemList})}))),usingExpandLayout:!0,columnData:u,rowsPerPage:100,positionExpand:"right",classes:{head:xR.head},customEmptyTableBody:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{style:{fontSize:16,fontWeight:500,color:"#232B3A"},children:ee().translate("productTesting.jobDetails.actions.failures.emptyData")}
1),n&&(0,lA.jsx)(fr.A,{style:{background:"#005EFF",color:"#fff",marginTop:16},onClick:()=>(0,ne.R7)(A)("/product-testing/".concat(t,"/failureRecords/create")),children:ee().translate("general.upload")})]})}),(0,lA.jsx)(hR,{open:l,jobId:t,dataDetail:o,isAdmin:n,handleClose:()=>r(!1)}),(0,lA.jsx)(BR,{open:d,handleClose:B,handleDelete:()=>{s(t,o.id,(()=>{I({type:"success",message:ee().translate("productTesting.failureRecordDetails.messages.deleteSuccess")}),B()}),(()=>{I({type:"error",message:ee().translate("productTesting.failureRecordDetails.messages.deleteError")}),B()}))},subTitle:null===o||void 0===o?void 0:o.retestName}),(0,lA.jsx)(Wn.A,{notification:C,onClose:()=>I({type:null,message:null})})]})})})),yR="OnHold_container__RONSL",{useReducerData:jR,useStoreActions:bR}=t(65737),PR="productTesting",wR=e=>{const{getOnHoldLogs:A}=bR((0,v.A)({},s));return{fetch:(t,a)=>{A(e,t,a)},data:jR(PR,"onHoldLogs.data",[]),loading:jR(PR,"onHoldLogs.loading",!1),total:jR(PR,"onHoldLogs.total",0)}},{apiDownloadOnHoldAttachment:SR}=t(1613),NR=e=>{const[A,t]=y.useState(!1);return{download:async A=>{try{t(!0);const a=(await SR(e,A)).data.data.content.data;(0,al.ol)(a,"application/zip","on-hold-log-attachment")}catch(a){console.error(a)}finally{t(!1)}},isDownloading:A}},_R=(0,w.withRouter)((e=>{let{classes:A,data:{jobId:t}}=e;const[a,n]=(0,y.useState)(10),[i,s]=(0,y.useState)(1),{data:l,fetch:r}=wR(t),{download:o,isDownloading:c}=NR(t);(0,y.useEffect)((()=>{r({pageNo:i,pageSize:a})}),[t,i,a]);const d=[{columnId:"createdAt",label:ee().translate("productTesting.jobDetails.actions.onHold.onHoldDate"),render:e=>(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:te()(e.createdAt).format(Ws.FH)})},{columnId:"reason",label:ee().translate("productTesting.jobDetails.actions.onHold.onHoldReason"),render:e=>(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:e.reason})},{columnId:"attachment",label:ee().translate("productTesting.jobDetails.actions.onHold.attachmentName"),render:e=>{var A,t;return e&&null!==e&&void 0!==e&&null!==(A=e.documents)&&void 0!==A&&A.length?(0,lA.jsx)(Aa.A,{wrap:!0,size:12,children:null===e||void 0===e||null===(t=e.documents)||void 0===t?void 0:t.map(((e,A)=>(0,lA.jsx)(vg.A,{href:null===e||void 0===e?void 0:e.url,target:"__blank",fontSize:12,fontWeight:400,children:null===e||void 0===e?void 0:e.fileName},A)))}):(0,lA.jsx)("div",{})}},{columnId:"download",label:ee().translate("productTesting.jobDetails.actions.reports.download"),render:e=>{var A;if(e&&null!==e&&void 0!==e&&null!==(A=e.documents)&&void 0!==A&&A.length)return(0,lA.jsx)(Sa.A,{loading:c,icon:(0,lA.jsx)(Ta.A,{}),onClick:()=>o(e.id)})}}];return(0,lA.jsx)(ks.A,{className:yR,children:(0,lA.jsx)(S.A,{p:4,children:(0,lA.jsx)(Bl.A,{data:l,columnData:d,rowsPerPage:a,page:i,onChangePage:e=>s(e),onChangeRowsPerPage:e=>n(e),titleTableHead:ee().translate("productTesting.jobDetails.actions.trackLog.title")})})})})),TR="MessageInput_inputContainer__atGDl",DR="MessageInput_inputHandleBar__ajJiV",kR="MessageInput_inputBar__5i7K-",LR="MessageInput_fileUpload__rtpOr",RR="MessageInput_input__62Lo-",FR="MessageInput_btnCircle__lsaVS",MR="MessageInput_fileContainer__x8v8s";const OR=t.p+"static/media/SendBlack.04e5b7ce2d72c76145ddd013c1c9ade8.svg";const zR=t.p+"static/media/Send.a1b8aab8660540d93b56b6860abff45b.svg";const VR=t.p+"static/media/PlusCircle.cd3100168d093eb9c39b82ed8495732e.svg",HR=e=>{let{onSubmit:A}=e;const[t,a]=(0,y.useState)(!1),[n,i]=(0,y.useState)([]),[s,l]=(0,y.useState)(""),r=async()=>{a(!0),await A({content:s,documents:n}),o(),a(!1)},o=()=>{l(""),i([])};return(0,lA.jsxs)("div",{className:TR,children:[(0,lA.jsx)("div",{className:DR}),(0,lA.jsxs)("div",{className:kR,children:[(0,lA.jsx)("input",{type:"file",id:"file-upload-message",className:LR,onChange:e=>{if(e.target.files){const A=[];for(let t=0;t<e.target.files.length;t++)A.push(e.target.files[t]);i([...n,...A])}},multiple:!0}),(0,lA.jsx)("label",{htmlFor:"file-upload-message",children:(0,lA.jsx)("img",{src:VR,className:FR})}),(0,lA.jsx)(uE.A,{value:s,onChange:e=>{l(e.target.value)},className:RR,onKeyDown:e=>{"Enter"===e.key&&r()},placeholder:ee().translate("productTesting.messageBoard.enterMessage")}),(0,lA.jsx)(Sa.A,{className:FR,type:"text",onClick:r,disabled:!s.length,icon:s.length?(0,lA.jsx)("img",{src:zR}):(0,lA.jsx)("img",{src:OR}),loading:t})]}
1),(0,lA.jsx)(Aa.A,{size:[36,12],className:MR,children:n.map(((e,A)=>(0,lA.jsx)(QP,{data:e,deletable:!0,onDelete:()=>(e=>{i([...n.filter(((A,t)=>e!==t))])})(A)},A)))})]})};var WR=t(42857),qR=t(40932);const UR="MessageItem_container__HPw4M",JR="MessageItem_infoContainer__LgkTx",GR="MessageItem_avatar__LeHCL",YR="MessageItem_messageContainer__Kc7fT",ZR="MessageItem_name__VMOez",XR="MessageItem_date__DSDGf",KR="MessageItem_content__Gexwx",$R="MessageItem_fileContainer__JDeFa",eF="MessageItem_btnCircle__pzUU3",AF=["onClick"];var tF,aF;const nF=(0,T.Ay)(WR.A)(tF||(tF=(0,_.A)(["\n  border-radius: 12px;\n"]))),iF=(0,T.Ay)(Sa.A)(aF||(aF=(0,_.A)(["\n  border: none;\n  &:hover {\n    color: #f55;\n  }\n"]))),sF=e=>{let{data:A,onDelete:t,deletable:a}=e;return(0,lA.jsxs)("div",{className:UR,children:[(0,lA.jsxs)("div",{className:JR,children:[(0,lA.jsx)(an.A,{className:GR,children:A.senderInfo.name}),(0,lA.jsxs)("div",{className:YR,children:[(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)("div",{className:ZR,children:A.senderInfo.name}),(0,lA.jsx)("div",{className:XR,children:null!==A&&void 0!==A&&A.createdAt?te()(A.createdAt).format("DD MMM YYYY HH:mm"):""})]}),(0,lA.jsx)("div",{className:KR,children:A.content}),(0,lA.jsx)(Aa.A,{className:$R,size:[32,16],children:A.files.map(((e,A)=>{let{onClick:t}=e,a=(0,f.A)(e,AF);return(0,lA.jsx)(QP,{data:a,onClick:t},A)}))})]})]}),(0,lA.jsx)(nF,{content:a&&(0,lA.jsx)(iF,{onClick:t,icon:(0,lA.jsx)(Jb.A,{}),children:"Delete"}),trigger:"click",children:(0,lA.jsx)(Sa.A,{className:eF,type:"text",icon:(0,lA.jsx)(qR.A,{})})})]})};var lF;const rF=T.Ay.div(lF||(lF=(0,_.A)(["\n  color: var(--text-text-600, #232b3a);\n  font-size: 16px;\n  font-weight: 500;\n"]))),oF=e=>{let{onCreateMessage:A,onDeleteMessage:t,hiddenTitle:a,messages:n}=e;const[i]=(0,Na.A)(),s=(0,ae.A)();return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(rF,{hidden:a,children:ee().translate("productTesting.messageBoard.title")}),(0,lA.jsxs)(Aa.A,{direction:"vertical",style:{width:"100%"},size:16,children:[(0,lA.jsx)(HR,{onSubmit:A}),(0,lA.jsx)(Aa.A,{direction:"vertical",style:{width:"100%"},children:n.map((e=>{var A,a,n,l,r,o,c;return(0,lA.jsx)(sF,{data:{senderInfo:{name:"".concat(null!==(A=null===e||void 0===e||null===(a=e.user)||void 0===a?void 0:a.firstName)&&void 0!==A?A:""," ").concat(null!==(n=null===e||void 0===e||null===(l=e.user)||void 0===l?void 0:l.lastName)&&void 0!==n?n:""),avatar:null!==(r=null===e||void 0===e||null===(o=e.user)||void 0===o?void 0:o.avatar)&&void 0!==r?r:""},files:null===e||void 0===e||null===(c=e.documents)||void 0===c?void 0:c.map((e=>({name:e.fileName,size:e.size,onClick:()=>{i(e.fileName,e.url)}}))),createdAt:e.createdAt,content:e.content},deletable:s.id===e.userId,onDelete:()=>{t(e.id)}})}))})]})]})},{useReducerData:cF,useStoreActions:dF}=t(65737),gF="productTesting",CF=e=>{const{getJobMessage:A}=dF((0,v.A)({},s));return{fetch:t=>{A(e,t)},data:cF(gF,"jobMessage.data",[]),loading:cF(gF,"jobMessage.loading",!1)}},IF=e=>{const[A,t]=y.useState(!1);return{mutate:async A=>{t(!0);try{return(await(0,rL.apiCreateJobMessage)(e,A)).data}catch(a){throw a}finally{t(!1)}},loading:A}},uF=e=>{const[A,t]=y.useState(!1);return{mutate:async A=>{t(!0);try{return(await(0,rL.apiDeleteJobMessage)(e,A)).data}catch(a){throw a}finally{t(!1)}},loading:A}},pF=(0,w.withRouter)((e=>{let{data:{jobId:A}}=e;const t=(0,ae.A)(),{uploadFile:a}=(0,Vl.A)(),{fetch:n,data:i}=CF(A),{mutate:s}=IF(A),{mutate:l}=uF(A);(0,y.useEffect)((()=>{n()}),[A]);return(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(S.A,{p:4,children:(0,lA.jsx)(oF,{onCreateMessage:async e=>{const{documents:A,content:i}=e;let l=[];if(A.length){l=(await a(A,null===t||void 0===t?void 0:t.companyId)).map((e=>e.id))}await s({content:i,documentListIds:l}),await n()},onDeleteMessage:async e=>{await l(e),await n()},messages:i})})})})),EF="Document_productTestingDocument__HNWjL",BF="Document_functionBar__6mNhz",QF=["complianceData"];const mF=function(e){let{detail:A}=e;const[t,a]=(0,y.useState)([]),[n,i]=(0,y.useState)({pageNo:1,pageSize:10}),{data:s,loading:l,refetch:r}=(0,Nn.U)({resource:"product-testing-document",pagination:n,meta:{transformResponse:[Qs.SA],params:{id:null===A||void 0===A?void 0:A.id}},skip:!A}),{mutate:o}=(0,ms.y)({resource:"document-list/document-list-index",skip:!A,meta:{method:"PUT"}}),{download:c}=bs({resource:"document-list",meta:{method:"POST",data:{documentListIds:null===t||void 0===t?void 0:t.map((e=>{let{documentListId:A}=e;return A}))}}}),d=(0,y.useMemo)((()=>R()(s,"data.list",[])),[s]),g=(0,y.useMemo)((()=>{const e=R()(s,"data.pagination",null);return e?(0,v.A)((0,v.A)({},n),e):(0,v.A)({},n)}),[s]),C=(0,y.useMemo)((()=>Array.isArray(t)?t.map((e=>e.id)):[]),[t]),I=(0,y.useMemo)((()=>A?{products:(A.testingProductInfos||[]).map((e=>{let{productProfile:A}=e;return A}
1)).filter(Boolean),suppliers:(A.testingProductInfos||[]).reduce(((e,A)=>{let{productProfile:t}=A;if(t){const{productSupplierMaps:A}=t;return e.concat(A.map((e=>{let{supplier:A}=e;return A})))}return e}),[]).filter(Boolean),factories:[]}:{products:[],suppliers:[],factories:[]}),[A]),u=async(e,A,t)=>{try{const{complianceData:A}=e,n=(0,f.A)(e,QF),i=hs.Z.updateDTO(n),s=Ss.B.mapComplianceDataToMutate(A);await o((0,v.A)((0,v.A)({},i),{},{complianceData:(0,v.A)({},s)})),xs.A.success({closeIcon:!0,message:"Upload Document Succeed",placement:"bottomLeft"}),a([]),r(),t()}catch(n){xs.A.error({closeIcon:!0,message:"Upload Document Error",placement:"bottomLeft"}),t()}},p=async e=>{try{await c(),e()}catch(A){e()}};return(0,lA.jsx)("div",{className:EF,children:(0,lA.jsx)(us.A,{loading:l,title:()=>t.length?(0,lA.jsx)(ps.A,{className:BF,displayItems:[Es.Nt.SAVE_TO_SET_DATA,Es.Nt.DOWNLOAD],selectedRows:t,module:"product-testing",metadataItems:{[Es.Nt.SAVE_TO_SET_DATA]:{related:I,featureFlags:["saveTo","reminder","compliance-data"]}},actions:{[Es.Nt.SAVE_TO_SET_DATA]:u,[Es.Nt.DOWNLOAD]:p}}):null,columns:Bs.M,box:!0,rowSelection:{selectedRowKeys:C,onChange:(e,A)=>{a(A)}},dataSource:d,showSorterTooltip:!1,rowKey:"id",pagination:{pageSize:g.pageSize||10,current:g.page||1,total:g.total||0,showSizeChanger:!0,showTotal:(e,A)=>(0,lA.jsxs)("div",{children:[A[0],"-",A[1]," ",ee().translate("desktopReview.of")," ",g.total||0]})},sortDirections:["ascend","descend","ascend"],scroll:{x:!0},onChange:e=>{let{current:A,pageSize:t}=e;i((0,v.A)((0,v.A)({},n),{},{pageNo:A,pageSize:t}))}})})},hF=e=>{const{data:{jobId:A,actionsData:{jobNoList:t="",quotes:a={},quoteDocumentsDownloadedLoading:n=!1,reports:i={},reportDownloadedLoading:s=!1,failureRecords:l={},attachments:r={},attachmentDownloaded:o={},attachmentDownloadedLoading:c=!1,invoices:d=[],logs:g=[],tags:C=[],onHoldLogs:I=[],attachmentsLoading:u=!1},isAdmin:p,isHackedAccount:E,productTagList:B=[],productCategoryList:Q=[],jobDetail:m},func:{onDownloadZipFile:h,onAcceptQuoteJobDetail:x,onUpdateInvoiceJobDetail:f,onUpdateAttachmentJobDetail:j,onGetProductTagList:b,onUpdateTagJobDetail:P,deleteQuoteIem:N,getInvoiceJobDetail:_,deleteInvoiceJobDetail:T,setNotification:D,shareReport:k,shareReportEmail:L,deleteReport:R,getReportDetailJobDetail:F,getReportListJobDetail:M,getFailureRecordDetailJobDetail:O,deleteFailureRecord:z,downloadInvoiceListJobDetail:V,getAttachmentJobDetailList:H,downloadAttachmentListJobDetailReset:W,addMessage:q,getQuoteListJobDetail:U,publishQuote:J}}=e,{state:G}=(0,w.useLocation)(),Y=y.useRef(null),{fetch:Z,total:X}=wR(A);(0,y.useEffect)((()=>{Z({pageNo:1,pageSize:10})}),[]);const K=()=>{var e;const y={label:ee().translate("productTesting.jobDetails.actions.quotes.title"),tabProps:{className:IR.tabItem},component:{name:fL,componentProps:{classes:IR,data:{jobNoList:t,jobId:A,quotes:a,quoteDocumentsDownloadedLoading:n,isAdmin:p,isHackedAccount:E},func:{onDownloadZipFile:h,onAcceptQuoteJobDetail:x,deleteQuoteIem:N,setNotification:D,addMessage:q,getQuoteListJobDetail:U,publishQuote:J}}}},w={label:ee().translate("productTesting.jobDetails.actions.failures.title"),tabProps:{className:IR.tabItem},component:{name:fR,componentProps:{classes:IR,data:{jobId:A,failureRecords:l,isAdmin:p||E},func:{getFailureRecordDetailJobDetail:O,deleteFailureRecord:z}}}},S={label:ee().translate("productTesting.jobDetails.actions.reports.title"),tabProps:{className:IR.tabItem},component:{name:cR,componentProps:{classes:IR,data:{jobId:A,reports:i,reportDownloadedLoading:s,jobStatus:null===m||void 0===m?void 0:m.status},func:{onDownloadZipFile:h,shareReport:k,deleteReport:R,getReportDetailJobDetail:F,shareReportEmail:L,getReportListJobDetail:M}}}},G={label:ee().translate("productTesting.jobDetails.actions.attachments.title"),tabKey:"attachments",tabProps:{className:IR.tabItem},component:{name:Ul,componentProps:{data:{module:"product-testing",jobId:A,attachments:(0,v.A)((0,v.A)({},r),{},{hasAttachmentZipFile:(null===r||void 0===r||null===(e=r.pagination)||void 0===e?void 0:e.total)>0}),downloadedAttachments:o,downloadedAttachmentsLoading:c,loading:u,jobStatus:null===m||void 0===m?void 0:m.status,hasDynamicPagination:!0}
1,func:{onFetchList:H,onDownloadZipFile:(e,A)=>h("attachments",null,A),onDownloadZipFileReset:W,onUpload:e=>j(Ws.TH.add,{documentList:e}),onDelete:e=>j(Ws.TH.delete,e)}}}},Y={label:ee().translate("productTesting.jobDetails.actions.tag.title"),tabProps:{className:IR.tabItem},component:{name:uR,componentProps:{classes:IR,data:{productTagList:B,productCategoryList:Q,tags:C},func:{onGetProductTagList:b,onUpdateTagJobDetail:P}}}},Z={label:ee().translate("productTesting.jobDetails.actions.trackLog.title"),tabProps:{className:IR.tabItem},component:{name:gR,componentProps:{classes:IR,data:{logs:g}}}},K={label:ee().translate("productTesting.jobDetails.actions.invoices.title"),tabProps:{className:IR.tabItem},component:{name:Cr,componentProps:{classes:IR,data:{jobId:A,quotes:a,invoices:d,isAdmin:p||E,moduleType:"product-testing"},func:{onDownloadInvoiceAttachments:V,onUpdateInvoiceDetail:f,getInvoiceDetail:_,deleteInvoiceDetail:T,setNotification:D}}}},$={label:ee().translate("productTesting.jobDetails.actions.onHold.title"),tabProps:{className:IR.tabItem},component:{name:_R,componentProps:{onHoldLogs:I,classes:IR,data:{jobId:A}}},badge:"onHold"===(null===m||void 0===m?void 0:m.status)},Ae={label:"Message Board",tabKey:"message",tabProps:{className:IR.tabItem},component:{name:pF,componentProps:{classes:IR,data:{jobId:A}}}};let te=[];const ae=e=>{let{tabKey:A}=e;return!m||"completed"!==m.status||"attachments"!==A};if(te=p||E?[y,w,S,G,K,Y,Z,Ae].filter(ae):[w,S,K,Z,G].filter(ae),X>0&&te.push($),"waitingTesting"===m.status){te.some((e=>{let{tabKey:A}=e;return"message"===A}))||te.push(Ae)}return m&&"completed"===m.status&&te.push({tabKey:"document",label:"Document",tabProps:{className:IR.tabItem},component:{name:mF,componentProps:{detail:m}}}),te};return(0,y.useEffect)((()=>{function e(e){let{data:{type:A,nextTab:t,postedBy:a}}=e;if(A===Ds&&"ProductTestingDetail"===a&&Y.current&&"Document"===t){const e=K().findIndex((e=>{let{tabKey:A}=e;return"document"===A}));e>-1&&Y.current.setActiveTab(e)}}return window.addEventListener("message",e),()=>{window.removeEventListener("message",e)}}),[G]),(0,lA.jsx)(S.A,{height:"auto",className:IR.container,children:(0,lA.jsx)($u,{ref:Y,className:IR.tabs,tabList:K(),customValue:null===G||void 0===G?void 0:G.currentTab,variant:"scrollable",scrollButtons:"auto"})})},xF="JobDetails_cancelOrder__KOmbx",vF="JobDetails_ecd__U20m3",fF="JobDetails_fileItem__eflQq",yF="JobDetails_datePicker__dGyZZ",jF="JobDetails_datepickerField__4glj0",bF="JobDetails_label__c320G",PF="JobDetails_changeStatusForm__OgTwM";var wF=t(48557),SF=t(53003),NF=t(30125),_F=t(2199),TF=t(85421);const DF=t.p+"static/media/no-quotation.3865825f6809e9ed02ac1752ba6afbf2.svg",kF="TextInputWithOptions_searchWithOption__RpMxy",LF="TextInputWithOptions_startAdornment__QHsyJ",RF="TextInputWithOptions_select__11ohR",FF=["startAdornment","hiddenSelect","onChange","onBlur","onFocus","selectProps","containerClassName"],MF=y.forwardRef(((e,A)=>{let{startAdornment:t,hiddenSelect:a,onChange:n,onBlur:i,onFocus:s,selectProps:l,containerClassName:r}=e,o=(0,f.A)(e,FF);return(0,lA.jsxs)(S.A,{className:(0,b.default)(kF,r),children:[(0,lA.jsx)(hm.sQ,(0,v.A)({type:"text",name:"searchKeyword",InputProps:{startAdornment:(0,lA.jsx)(dm.default,{className:LF,style:{color:"rgba(196, 200, 208, 1)"}})}},o)),!a&&(0,lA.jsx)(hm.Iu,(0,v.A)({name:"searchOption",className:(0,b.default)(RF,l.className),isClearable:!1},$c()(l,["className"])))]})}));var OF=t(43903),zF=t.n(OF);const VF=["currentPage","height","loader","loadMore","threshold","renderItem","dataSource"],HF=e=>{let{currentPage:A,height:t,loader:a,loadMore:n,threshold:i,renderItem:s,dataSource:l=[]}=e,r=(0,f.A)(e,VF);const o=y.useRef();return(0,lA.jsx)(S.A,{height:t,overflow:"auto",ref:o,onScroll:r.onScroll,children:(0,lA.jsx)("div",{children:(0,lA.jsx)(zF(),(0,v.A)((0,v.A)({threshold:i,pageStart:A,loader:a,loadMore:n,getScrollParent:()=>o.current},r),{},{children:l.map(((e,A)=>s(e,A)))}))})})},WF="DataView_dataView__2tkcm",qF=e=>{let{onChange:A,filtered:t,onClickItem:a,data:n=[],pagination:i={total:0,current:0},columns:s,placeholder:l}=e;return(0,lA.jsx)(S.A,{className:WF,children:(0,lA.jsx)(Pw.A,{placeholder:l,filtered:t,onChange:A,getRowKey:e=>e.id,columns:s,dataSource:n,pagination:(0,v.A)({},i),onRow:e=>({onClick:()=>{a&&a(e)}})})})};var UF=t(55403),JF=t(4967),GF=t(10490);const YF="DataGridView_dataGridView__GsG8d",ZF="DataGridView_loadMore__k3WYc",XF=e=>{let{renderItem:A,pagination:t,onClickLoadMore:a,isLazy:n=!1,cols:i=3,dataSource:s=[],onChange:l,placeholder:r}=e;return(0,lA.jsxs)(S.A,{className:YF,children:[s.length?(0,lA.jsx)(UF.A,{rowHeight:"auto",gap:16,cols:i,children:s.map(((e,t)=>(0,lA.jsx)(JF.A,{cols:1,children:A(e,t)},t)))}):(0,lA.jsx)(S.A,{children:r}),t?(0,lA.jsxs)(lA.Fragment,{children:[n&&(0,lA.jsx)(S.A,{className:ZF,children:(0,lA.jsx)(fr.A,{variant:"outlined",onClick:a,children:"Show more"})}),!n&&(0,lA.jsx)(GF.A,{pageSizeOptions:[10,20,50],onChange:l,total:null===t||void 0===t?void 0:t.total,current:null===t||void 0===t?void 0:t.current,pageSize:null===t||void 0===t?void 0:t.pageSize})]}):(0,lA.jsx)(lA.Fragment,{})]})};t(74786),t(11641),t(99907),t(94075);const KF="SelectModal_wrapper__togWx",$F="SelectModal_header__ZKMtF",eM="SelectModal_footer__2H067",AM="SelectModal_search__K46sD",tM="SelectModal_startAdornment__zbVYf",aM="SelectModal_inputSelect__RYAxR",nM=["children","header","footer","className","onClose","isOpen","dataIndex","defaultSelected"],iM=e=>
1{let{children:A,header:t,footer:a,className:n,onClose:i,isOpen:s,dataIndex:l="id",defaultSelected:r}=e,o=(0,f.A)(e,nM);const[c,d]=y.useState([]),g=()=>{d([])};return y.useEffect((()=>{d(r)}),[r]),(0,lA.jsxs)(Rs.A,{modalProps:(0,v.A)({open:s,handleClose:()=>{i(),d(r)},className:{classRoot:(0,b.default)(KF,n)},titleSmall:!0,hideTitleBorder:!0},o),children:[t&&y.cloneElement(t,{selectedItems:c,onClear:g}),(0,lA.jsx)(S.A,{className:"content",children:A({selectedItems:c,onSelectItem:function(e){if(!(arguments.length>1&&void 0!==arguments[1])||arguments[1]){let A=[...c];const t=c.findIndex((A=>A[l]===e[l]));-1===t?A.push(e):A.splice(t,1),d(A)}else d([e])},onClear:g})}),a&&a({selectedItems:c,onClear:g})]})};iM.Footer=e=>{let{className:A,extra:t,direction:a="row",confirmButtonProps:n={},cancelButtonProps:i}=e;return(0,lA.jsxs)(S.A,{display:"flex",flexDirection:a,className:(0,b.default)(eM,A),children:[(0,lA.jsx)(hm.OV,{buttonProps:(0,v.A)({type:"button",color:"primary"},n),children:n.label||"Confirm"}),i&&(0,lA.jsx)(hm.OV,{buttonProps:(0,v.A)({type:"button",color:"primary"},i),children:"Cancel"}),t]})},iM.Header=e=>{let{className:A,children:t}=e;return(0,lA.jsx)(S.A,{className:(0,b.default)($F,A),children:t})},iM.SearchBar=e=>{let{className:A,onChange:t,placeholder:a,selectPlaceholder:n,renderSelectInput:i,endAdornment:s,searchOptions:l=[],search:r={key:"",value:""},defaultValue:o={key:"",value:""},maxWidth:c=480}=e;const[d,g]=y.useState(o),C=y.useCallback(cm()((e=>{t((0,v.A)({},e))}),500),[]),I=cm()(((e,A)=>{let{value:t}=A;g((0,v.A)((0,v.A)({},d),{},{key:t})),C((0,v.A)((0,v.A)({},d),{},{key:t}))})),u=y.useMemo((()=>l.find((e=>{let{value:A}=e;return A===(null===d||void 0===d?void 0:d.key)}))),[l,d]);return y.useEffect((()=>(g(r),()=>{})),[]),(0,lA.jsxs)(S.A,{maxWidth:c,className:(0,b.default)(AM,A),children:[(0,lA.jsx)(hm.sQ,{type:"text",placeholder:a,name:"keyword",value:null===d||void 0===d?void 0:d.value,onChange:e=>{g((0,v.A)((0,v.A)({},d),{},{value:null===e||void 0===e?void 0:e.target.value})),C((0,v.A)((0,v.A)({},d),{},{value:null===e||void 0===e?void 0:e.target.value}))},InputProps:{startAdornment:(0,lA.jsx)(dm.default,{className:tM,style:{color:"rgba(196, 200, 208, 1)"}}),endAdornment:s}}),i?i({selectPlaceholder:n,onChangeSearchOption:I}):(0,lA.jsx)(hm.Iu,{name:"searchOption",placeholder:n,options:l,value:u,onChange:I,className:aM,isClearable:!1,isSearchable:!1})]})};const sM=iM;var lM=t(39835),rM=t.n(lM);const oM="SelectTags_stickyHeader__zkjwp",cM="SelectTags_tag__2PRK2",dM="SelectTags_createBtn__Bi9Mv",gM="SelectTags_startAdornment__2v4O2",CM="SelectTags_searchInput__+nYZU",IM=e=>{let{selectedTags:A,visible:t,loadMore:a,onClose:n,onChangeSearch:i,onCreateTag:s,onSelectTags:l,handleGroup:r,inputProps:o,className:c,search:d={key:"all",value:""},hasMore:g=!1,dataSource:C=[],currentPage:I=0,showCreate:u=!0}=e;const p=y.useMemo((()=>C&&C.length?rM()(C.filter((e=>!!e.name)),(e=>{if(r)return r(e);const A=e.name?e.name[0]:"";return new RegExp("[A-Za-z]","i").test(A)?A.toUpperCase():"#"})):[]),[C]);return(0,lA.jsx)(sM,{isOpen:t,onClose:n,defaultSelected:A||[],title:ee().translate("general.select",{suffix:ee().translate("general.tag")}),dataIndex:"id",className:c,header:(0,lA.jsx)(sM.Header,{children:(0,lA.jsx)(hm.sQ,(0,v.A)({type:"text",name:"keyword",value:null===d||void 0===d?void 0:d.value,className:CM,onChange:i,InputProps:{startAdornment:(0,lA.jsx)(dm.default,{className:gM,style:{color:"rgba(196, 200, 208, 1)"}}),endAdornment:u?(0,lA.jsx)(hm.OV,{buttonProps:{disabled:!(null!==d&&void 0!==d&&d.value),onClick:()=>{s&&s(d.value)}},className:dM,children:"Create"}):null}},o))}),footer:e=>{let{selectedItems:A}=e;return(0,lA.jsx)(sM.Footer,{confirmButtonProps:{label:"Add tag",onClick:()=>{l(A)}},extra:A.length?(0,lA.jsxs)(S.A,{color:"#000000",m:2,display:"flex",alignItems:"center",children:[A.length," selected"]}):null})},children:e=>{let{selectedItems:A,onSelectItem:t}=e;return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(S.A,{mt:A.length?"16px":0,display:"flex",flexWrap:"wrap",gridGap:8,children:A.map((e=>(0,lA.jsx)(hm.ih,{label:e.name,isSelected:!0,onClose:e=>{e.preventDefault()},onDelete:()=>{t(e)}},"selected-".concat(e.id))))}),(0,lA.jsx)(HF,{dataSource:Object.entries(p),useWindow:!1,threshold:90,renderItem:e=>(0,lA.jsxs)($e.A,{children:[(0,lA.jsx)(WI.A,{className:oM,children:e[0]}),(0,lA.jsx)(Aa.A,{wrap:!0,children:e[1].filter((e=>null===d||void 0===d||!d.value||e.name.toLowerCase().includes(null===d||void 0===d?void 0:d.value.toLowerCase()))).map((e=>(0,lA.jsx)(hm.ih,{onClick:()=>{t(e)},isSelected:A.findIndex((A=>{let{id:t}=A;return t===e.id}))>-1,className:cM,label:e.name},"".concat(e.id))))})]},e[0]),hasMore:g,currentPage:I,height:480,loadMore:a})]})}})},uM=["suffix","prefix","spaceProps"],pM=e=>{let{suffix:A,prefix:t,spaceProps:a}=e,n=(0,f.A)(e,uM);return(0,lA.jsxs)(Aa.A,(0,v.A)((0,v.A)({direction:"horizontal",size:4},a),{},{children:[t,(0,lA.jsx)(EM,(0,v.A)({},n)),A]}))},{Text:EM,Title:BM,Paragraph:QM,Link:mM}=ta.A;var hM;const xM=(0,T.Ay)(Xo.A)(hM||(hM=(0,_.A)([""]))),vM=e=>(0,lA.jsx)(xM,(0,v.A)({},e));var fM=t(79822),yM=t(59266);const jM=y.createContext({}),bM={loading:!1,data:[],error:"",search:{key:"all",value:""},pagination:{current:1,pageSize:10},sorter:{},filter:{},total:0,hasMore:!0},PM=(e,A)=>{switch(A.type){case"FETCH_DATA":return(0,v.A)((0,v.A)((0,v.A)({},e),A.payload),{},{loading:!0,error:null});case"FETCH_DATA_SUCCESS":return(0,v.A)((0,v.A)((0,v.A)({},e),A.payload),{},{loading:!1,error:null});case"FETCH_DATA_FAILURE":return(0,v.A)((0,v.A)((0,v.A)({},e),A.payload),{},{loading:!1,hasMore:!1});case"UPDATE_PARAMS":case"UPDATE_SEARCH":case"SHOULD_LOAD_MORE":return(0,v.A)((0,v.A)({},e),A.payload);case"RESET":return(0,v.A)((0,v.A)((0,v.A)({},e),A.payload),{},{isReset:!0});default:return(0,v.A)({},e)}},wM=e=>{let{children:A,fetch:t,lazy:a}=e;const[n,i]=y.useReducer(PM,bM),s=y.useMemo((()=>n.pagination),[n]),l=y.useMemo((()=>n.search),[n]),r=y.useMemo((()=>n.sorter),[n]),o=y.useMemo((()=>n.filter),[n]),c=y.useMemo((()=>
1{if(!n.data)return[];if(rT()(n.data)){const{data:e}=n.data;if(rT()(e))return Array.isArray(e)?[...e]:[]}return[...n.data]}),[n]),d=y.useMemo((()=>n.total),[n]),g=y.useMemo((()=>n.loading),[n]),C=y.useMemo((()=>n.error),[n]),I=y.useMemo((()=>n.hasMore),[n]),u=y.useMemo((()=>{return(0,v.A)((0,v.A)((0,v.A)((0,v.A)({},(e=>{let{key:A,value:t}=e;return t?{searchBy:A,keywords:t}:{}})(l||{key:"all",value:""})),(e=o||{},Qn()(e)?{}:Object.keys(e).reduce(((A,t)=>Array.isArray(e[t])&&e[t].findIndex((e=>""===e||"all"===e))>-1?(0,v.A)({},A):(0,v.A)((0,v.A)({},A),{},{[t]:e[t]})),{}))),(e=>({pageNo:e.current,pageSize:e.pageSize}))(s||{current:1,pageSize:10})),(e=>{let A={};return Qn()(e)||(A=Object.keys(e).reduce(((A,t)=>(A.sortBy="".concat(t,":").concat(e[t]),A)),{sortBy:""})),A})(r));var e}),[s,l,o,r]),p=async(e,A)=>{i({type:"FETCH_DATA"});try{const s=await t(e,A),{data:l}=s,r=R()(l,"data.list",null)||R()(l,"data.records",null)||R()(s,"data",null)||[];a&&Qn()(r)&&i({type:"SHOULD_LOAD_MORE",payload:{hasMore:!1}}),i({type:"FETCH_DATA_SUCCESS",payload:{data:a&&!n.isReset?c.concat(r):r,total:R()(l,"data.pagination.total",0),isReset:!1}})}catch(C){i({type:"FETCH_DATA_SUCCESS",payload:{error:C}})}};return y.useEffect((()=>{if(!g){if(a&&!I)return;p(u,r)}}),[s,l,o,r]),y.useEffect((()=>{n.isReset&&p(u,r)}),[n.isReset]),(0,lA.jsx)(jM.Provider,{value:{data:c,search:l||{key:"all",value:""},filter:o||{},pagination:s||{current:1,pageSize:10},hasMore:I,sorter:r||{},error:C,onChange:(e,A,t,a)=>{i({type:"UPDATE_PARAMS",payload:(0,v.A)((0,v.A)({},n),{},{pagination:e,sorter:t,filter:A})})},onChangeSearch:e=>{i({type:"UPDATE_SEARCH",payload:(0,v.A)((0,v.A)({},n),{},{search:e,data:[],pagination:{current:1,pageSize:50},hasMore:!0,loading:!1})})},total:d,refetch:()=>{p(u,r)},reset:e=>{i({type:"RESET",payload:(0,v.A)((0,v.A)({},bM),e)})},isLoading:g},children:A})},SM=e=>{let{children:A,queryKey:t,fetch:a,update:n,updateSearch:i}=e;const s=(0,j.d4)((e=>R()(e,"".concat(t,".pagination")))),l=(0,j.d4)((e=>R()(e,"".concat(t,".search")))),r=(0,j.d4)((e=>R()(e,"".concat(t,".sorter")))),o=(0,j.d4)((e=>R()(e,"".concat(t,".filter")))),c=(0,j.d4)((e=>R()(e,"".concat(t,".data")))),d=(0,j.d4)((e=>R()(e,"".concat(t,".total")))),g=(0,j.d4)((e=>R()(e,"".concat(t,".loading")))),C=cm()((e=>{i(e)}),150),I=y.useMemo((()=>{return(0,v.A)((0,v.A)((0,v.A)((0,v.A)({},(e=>{let{key:A,value:t}=e;return t?{searchBy:A,keyword:t,keywords:t}:{}})(l||{key:"all",value:""})),(e=o||{},Qn()(e)?{}:Object.keys(e).reduce(((A,t)=>Array.isArray(e[t])&&e[t].findIndex((e=>""===e||"all"===e))>-1?(0,v.A)({},A):(0,v.A)((0,v.A)({},A),{},{[t]:e[t]})),{}))),(e=>({pageNo:e.current,pageSize:e.pageSize}))(s||{current:1,pageSize:10})),(e=>{let A={};return Qn()(e)||(A=Object.keys(e).reduce(((A,t)=>(A.sortBy="".concat(t,":").concat(e[t]),A)),{sortBy:""})),A})(r));var e}),[s,l,o,r]);return y.useEffect((()=>{a(I,r)}),[s,l,o,r]),(0,lA.jsx)(jM.Provider,{value:{data:c,search:l||{key:"all",value:""},filter:o||{},pagination:s||{current:1,pageSize:10},sorter:r||{},onChange:(e,A,t,a)=>{n(e,t,A,a)},onChangeSearch:C,total:d,refetch:()=>{a(I,r)},isLoading:g},children:A})},NM={postpaid:"Cash on Delivery",POSTPAID:"Cash on Delivery",prepaid:"Prepaid",PREPAID:"Prepaid"},_M={postpaid:"Cash on Delivery refers to customer is billed after job is completed for this service provider. The specific terms may vary depending on the service provider.",prepaid:"Prepaid refers to customer must pay before job is started for this service provider. The specific terms may vary depending on the service provider."},TM=e=>({pending:{okButtonProps:{children:"productTesting.buttons.prelimanaryAccept",type:"primary",ghost:!0,disabled:e},cancelButtonProps:{hidden:!0}},null:{okButtonProps:{children:"productTesting.buttons.prelimanaryAccept",type:"primary",ghost:!0,disabled:e},cancelButtonProps:{hidden:!0}},finalQuote:{okButtonProps:{children:"productTesting.buttons.finalAccept",type:"primary",ghost:!0},cancelButtonProps:{children:"productTesting.buttons.decline",danger:!0,hidden:!1}}});var DM,kM=t(15169),LM=t(75100);const RM=["title","titleId"];function FM(){return FM=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},FM.apply(null,arguments)}function MM(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,RM);return y.createElement("svg",FM({width:10,height:14,viewBox:"0 0 10 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,DM||(DM=y.createElement("path",{d:"M9 2.71429H3.61344C2.42998 2.71429 1.47059 3.67368 1.47059 4.85714V4.85714C1.47059 6.04061 2.42998 7 3.61345 7H6.85715C8.04061 7 9 7.95939 9 9.14286V9.14286C9 
110.3263 8.04061 11.2857 6.85714 11.2857H1M5.23529 1V13",stroke:"#ED4646",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})))}const OM=y.forwardRef(MM);t.p;var zM=t(94197),VM=t(37755),HM=t(69380),WM=t(12405);const qM="ListQuotation_staticTooltip__ED0h7";var UM,JM,GM,YM,ZM,XM,KM,$M;const eO=(0,T.Ay)(Aa.A)(UM||(UM=(0,_.A)(["\n  flex: 0.7;\n  justify-content: space-between;\n  > .ant-space-item {\n    &:nth-of-type(2) {\n      flex: 1;\n      .ant-list-item-meta {\n        align-items: center;\n        p {\n          margin-bottom: 0;\n        }\n        .ant-avatar {\n          width: 60px;\n          height: 60px;\n          img {\n            object-fit: contain;\n          }\n        }\n      }\n    }\n  }\n"]))),AO=T.Ay.p(JM||(JM=(0,_.A)(["\n  font-size: 12px;\n  color: #8991a0;\n  margin-bottom: 0;\n"]))),tO=(0,T.Ay)(ja.Ay.Item)(GM||(GM=(0,_.A)(["\n  cursor: pointer;\n  .ant-list-item-meta-avatar {\n    .ant-avatar-circle {\n      .ant-avatar-string {\n        transform: none !important;\n        left: 0;\n        width: 60px;\n        height: 60px;\n      }\n\n      svg {\n        height: 60px;\n        width: 60px;\n      }\n    }\n  }\n  .ant-list-item-meta-title {\n    font-weight: 500;\n    font-size: 16px;\n    line-height: 19px;\n    letter-spacing: 0.005em;\n    color: #232b3a;\n  }\n"]))),aO=(0,T.Ay)(il.A)(YM||(YM=(0,_.A)(["\n  svg {\n    width: 14px;\n    height: 14px;\n  }\n"]))),nO=(0,T.Ay)(Sa.A)(ZM||(ZM=(0,_.A)(["\n  padding: 8px;\n  border: none;\n  &.ant-btn-text {\n    svg {\n      color: #b2c5e4;\n    }\n  }\n"]))),iO=(0,T.Ay)(Zo.A.Item)(XM||(XM=(0,_.A)(["\n  margin-bottom: 0;\n  label {\n    &:after {\n      display: none;\n    }\n    font-size: 14px;\n    color: ",";\n    .ant-form-item-tooltip {\n      color: ",";\n    }\n  }\n  .statisicTooltip {\n    background: red;\n  }\n"])),(e=>"prepaid"===e.type?"#8991a0":"#8DAA00"),(e=>"prepaid"===e.type?"#8991a0":"#8DAA00")),sO=(0,T.Ay)(wa.A)(KM||(KM=(0,_.A)(["\n  font-size: 12px;\n  padding: 4px 8px 4px 6px;\n  background: #e5efff;\n  border-radius: 13px;\n  color: #005eff;\n  line-height: 16px;\n  border: none;\n  font-weight: 400;\n"]))),lO=(0,T.Ay)(wa.A)($M||($M=(0,_.A)(["\n  font-size: 12px;\n  padding: 4px 8px 4px 6px;\n  background: #ffebeb;\n  border-radius: 13px;\n  color: #ff5555;\n  line-height: 16px;\n  border: none;\n  font-weight: 400;\n"]))),rO=e=>{let{quotations:A,height:t=380,onClickItem:a,loadMore:n}=e;return(0,lA.jsx)(ja.Ay,{onScroll:e=>{var A,t,a;(null===e||void 0===e||null===(A=e.target)||void 0===A?void 0:A.scrollTop)+(null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.offsetHeight)>=(null===e||void 0===e||null===(a=e.target)||void 0===a?void 0:a.scrollHeight)-50&&n()},style:{height:t,overflow:"auto",paddingTop:16},dataSource:A,rowKey:e=>e.id,renderItem:(e,A)=>(0,lA.jsx)(dO,{onClick:()=>{a(e,A)},index:A,quotation:e},e.id)})},oO=e=>(0,lA.jsx)(lO,(0,v.A)((0,v.A)({icon:(0,lA.jsx)(il.A,{component:OM})},e),{},{children:ee().translate("productTesting.bestValue")})),cO=e=>(0,lA.jsx)(sO,(0,v.A)((0,v.A)({icon:(0,lA.jsx)(zM.A,{})},e),{},{children:ee().translate("productTesting.recommended")})),dO=e=>{let{quotation:A,index:t,onClick:a}=e;const[n,i]=y.useState(!1),[s,l]=y.useState(!1),r=y.useMemo((()=>[R()(A,"serviceProvider.fullName"),A.createdAt?te()(A.createdAt).format(Ws.FH):""].join(" - ")),[A]),o=y.useMemo((()=>{if(!A)return null;const e={null:ee().translate("general.pending"),pending:ee().translate("general.pending"),draft:"Draft",preAccepted:ee().translate("productTesting.prelimanaryAccept"),accepted:ee().translate("productTesting.finalAccepted"),rejected:ee().translate("general.reject"),finalQuote:ee().translate("productTesting.finalQuote"),voided:"Voided"};return{status:{null:"awaiting-approval",pending:"awaiting-approval",draft:"waiting-for-file",preAccepted:"done",accepted:"done",rejected:"reject",finalQuote:"done",voided:"awaiting-approval"}[A.status],label:e[A.status]}}),[A]);return(0,lA.jsx)(tO,{onClick:a,extra:(0,lA.jsxs)(Aa.A,{direction:"vertical",align:"end",size:0,children:[(0,lA.jsx)(kM.A,{style:{textAlign:"right"},title:(0,lA.jsxs)(Aa.A,{size:2,hidden:!0,children:[(0,lA.jsx)(cO,{}),(0,lA.jsx)(oO,{})]}),value:[A.currency,A.isPackagePrice?A.packagePrice:A.totalCost].filter((e=>null!==e&&void 0!==e&&""!==e)).join(" ")}),(0,lA.jsx)(iO,{labelAlign:"right",tooltip:{icon:(0,lA.jsx)(LL.A,{}),title:_M[A.billingMethod],placement:"bottomLeft",overlayStyle:{color:"#fff",fontSize:12,fontWeight:400},overlayInnerStyle:{background:"#3A4861"},overlayClassName:qM},label:NM[A.billingMethod],colon:!1,type:A.billingMethod})]}),children:(0,lA.jsxs)(eO,{children:[(0,lA.jsx)(AO,{children:"".concat(t+1).padStart(2,0)}),(0,lA.jsx)(ja.Ay.Item.Meta,{avatar:(0,lA.jsx)(an.A,{shape:"circle",src:A?A.url:null,children:(0,lA.jsx)(LM.h,{})}),title:A.quoteBy.name,description:(0,lA.jsxs)(Aa.A,{direction:"vertical",size:0,children:[(0,lA.jsx)(AO,{children:r}),(0,lA.jsxs)(Aa.A,{size:0,children:[(0,lA.jsx)(nO,{hidden:!0,onClick:e=>{e.preventDefault(),e.stopPropagation(),i(!n)},type:n?"link":"text",icon:n?(0,lA.jsx)(VM.A,{}):(0,lA.jsx)(HM.A,{})}),(0,lA.jsx)(nO,{hidden:!0,onClick:e=>{e.preventDefault(),e.stopPropagation(),l(!s)},type:s?"link":"text",icon:(0,lA.jsx)(aO,{component:WM.A})}),o?(0,lA.jsx)(Uk,{status:o.status,label:o.label}):null]})]})})]})})};rO.Item=dO,rO.BestValue=oO,rO.Recommended=cO;const gO=rO,CO=["fields","data"];var IO,uO,pO,EO;const BO=(0,T.Ay)(EM)(IO||(IO=(0,_.A)(["\n  font-style: normal;\n  font-weight: 400;\n  font-size: 14px;\n  color: #8991a0;\n"]))),QO=(0,T.Ay)(na.A)(uO||(uO=(0,_.A)(["\n  font-weight: 400;\n  font-size: 14px;\n  color: #232b3a;\n  text-transform: capitalize;\n  display: inline-flex;\n"]))),mO=(0,T.Ay)(na.A)(pO||(pO=(0,_.A)(["\n  display: inline-flex;\n"]))),hO=(0,T.Ay)(Ca.A)(EO||(EO=(0,_.A)(["\n  margin-bottom: 25px;\n"]))),xO=e=>{let{fields:A,data:t}=e,a=(0,f.A)(e,CO);return(0,lA.jsx)("div",{style:{width:"100%"},children:(A||[]).map(((e,A)=>(0,lA.jsxs)(hO,(0,v.A)((0,v.A)({gutter:[20,20],wrap:!1},a),{},{children:[e.hiddenLabel?null:(0,lA.jsx)(mO,{span:e.labelSpan||12,children:(0,lA.jsx)(BO,{children:e.label})}),(0,lA.jsx)(QO,{children:e.render((0,V.get)(t,e.name),t)})]}),A)))})},vO=["bookmarked"];var fO;const yO=(0,T.Ay)(tn)(fO||(fO=(0,_.A)(["\n  padding: 8px;\n  border: none;\n  &.ant-btn-text {\n    color: #8991a0;\n    svg {\n      color: #b2c5e4;\n    }\n  }\n  &:hover,\n  &:focus {\n    opacity: 1;\n    background: transparent;\n    &.ant-btn-text {\n      color: #8991a0;\n    }\n    svg {\n      color: #669eff;\n    }\n  }\n"]))),jO=e=>{let{bookmarked:A=!1}=e,t=(0,f.A)(e,vO);return(0,lA.jsx)(yO,(0,v.A)({type:A?"link":"text",icon:A?(0,lA.jsx)(VM.A,{}):(0,lA.jsx)(HM.A,{})},t))};var bO=t(81210);const PO=["value","onSubmit","onClose"];var wO;const SO=(0,T.Ay)(Aa.A)(wO||(wO=(0,_.A)(["\n  width: 100%;\n  margin-bottom: 16px;\n  .ant-avatar {\n    height: 80px;\n    width: 80px;\n  }\n  button {\n    border: none !important;\n  }\n"]))),NO=e=>{let{value:A,onSubmit:t,onClose:a}=e,n=(0,f.A)(e,PO);return(0,lA.jsx)(gE.Form,(0,v.A)({title:"Edit Company Info",onClose:a,formProps:{initialValues:(0,v.A)({},A),enableReinitialize:!0,onSubmit:t},okText:"Update",cancelButtonProps:{hidden:!0},fields:[{name:"companyLogo",validate:()=>{},renderField:(e,A)=>{let{field:t}=e;return(0,lA.jsx)(SO,{direction:"vertical",children:(0,lA.jsxs)(Aa.A,{size:16,children:[(0,lA.jsx)(an.A,{size:"large",src:t.value?t.value.uid?URL.createObjectURL(t.value):t.value:null}),(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(Db.A,{accept:"image/*",beforeUpload:()=>!1,showUploadList:!1,onChange:e=>{let{file:t}=e;A.setFieldValue("companyLogo",t)},children:(0,lA.jsx)(tn,{type:"primary",children:"Change Logo"})}),(0,lA.jsx)(tn,{type:"danger",onClick:()=>{A.setFieldValue("companyLogo",null)},children:"Delete"})]})]})})}},{name:"companyName",validate:()=>{},renderField:e=>{let{field:A}=e;return(0,lA.jsxs)(Aa.A,{direction:"vertical",style:{width:"100%"},children:[(0,lA.jsx)("label",{children:"Company Name"}),(0,lA.jsx)(uE.A,(0,v.A)({},A))]})}},{name:"companyLocalName",validate:()=>{},renderField:e=>{let{field:A}=e;return(0,lA.jsx)(Aa.A,{direction:"vertical",style:{width:"100%"},children:(0,lA.jsx)(uE.A,(0,v.A)({placeholder:"Local language name (optional)"},A))})}}]},n))};var _O,TO,DO,kO,LO,RO=t(48646);const FO=(0,T.Ay)(Aa.A)(_O||(_O=(0,_.A)(["\n  width: 100%;\n  margin-bottom: 1em;\n"]))),MO=(0,T.Ay)(Aa.A)(TO||(TO=(0,_.A)(["\n  width: 100%;\n"]))),OO=(0,T.Ay)(Aa.A)(DO||(DO=(0,_.A)(["\n  h1 {\n    font-size: 36px;\n    font-weight: 700;\n    line-height: 42px;\n    letter-spacing: 0.03em;\n    text-align: left;\n    margin-bottom: 0;\n  }\n  button {\n    border: none !important;\n    background-color: transparent;\n    svg {\n      color: #4e5a71;\n      font-size: 18px;\n    }\n  }\n"]))),zO=(0,T.Ay)(ta.A.Text)(kO||(kO=(0,_.A)(["\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 18px;\n  letter-spacing: 0.002em;\n  text-align: left;
1\n"]))),VO=(0,T.Ay)(an.A)(LO||(LO=(0,_.A)(["\n  width: 60px;\n  height: 60px;\n  line-height: 60px;\n"]))),HO=e=>{let{breadcrumb:A,avatar:t,defaultAvatar:a,extra:n,title:i,subTitle:s,onClickEdit:l}=e;return(0,lA.jsxs)(FO,{direction:"vertical",children:[A,(0,lA.jsx)(MO,{direction:"vertical",children:(0,lA.jsxs)(Aa.A,{size:16,children:[(0,lA.jsx)(VO,{size:"large",src:t,children:a}),(0,lA.jsxs)(Aa.A,{direction:"vertical",children:[y.isValidElement(i||null)?i:(0,lA.jsxs)(OO,{align:"center",children:[(0,lA.jsx)(ta.A.Title,{children:i}),l&&(0,lA.jsx)(tn,{onClick:l,type:"text",ghost:!0,icon:(0,lA.jsx)(RO.A,{})})]}),y.isValidElement(s||null)?s:(0,lA.jsx)(zO,{children:s}),n]})]})})]})};var WO=t(43096);const qO=["onClose","onSubmit","value"];var UO,JO;const GO=(0,T.Ay)(Aa.A)(UO||(UO=(0,_.A)(["\n  width: 100%;\n  justify-content: space-between;\n  .ant-space-item {\n    width: 100%;\n  }\n"]))),YO=(0,T.Ay)(hE)(JO||(JO=(0,_.A)(["\n  .ant-upload-list {\n    margin-top: 16px;\n  }\n"]))),ZO=e=>{let{onClose:A,onSubmit:t,value:a}=e,n=(0,f.A)(e,qO);const{getOptions:i}=y.useContext(ZE.CR);return(0,lA.jsx)(gE.Form,(0,v.A)({title:"Add Certification",space:24,onClose:A,onSubmit:t,formProps:{initialValues:(0,v.A)({},a),enableReinitialize:!0,onSubmit:t,validationSchema:SE.Ik().shape({certificationType:SE.gl().nullable().required("This field is required."),document:SE.gl().nullable().required("This field is required."),grade:SE.gl().nullable().required("This field is required."),organisation:SE.gl().nullable().required("This field is required.")})},okText:"Add certificate",cancelButtonProps:{hidden:!0},fields:[{name:"certificationType",renderField:e=>(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(hE,{label:"Certification Type",validateStatus:e.meta.error?"error":null,help:e.meta.error,children:(0,lA.jsx)(IE.l6,(0,v.A)((0,v.A)({},e.field),{},{placeholder:"Select certification types",showSearch:!0,options:i("certificationTypes"),onChange:A=>{e.field.onChange({target:{name:"certificationType",value:A}})},onBlur:()=>{e.form.setFieldTouched("certificationType",!0)}}))}),(0,lA.jsxs)("div",{children:["\ud83d\udca1Please upload: ",(0,lA.jsx)("b",{children:"Report"})]})]})},{name:"document",renderField:e=>(0,lA.jsx)(YO,{label:"Upload",validateStatus:e.meta.error?"error":null,help:e.meta.error,children:(0,lA.jsx)(zb,{beforeUpload:()=>!1,dragger:!0,onChange:A=>{let{file:t}=A;e.field.onChange({target:{name:"document",value:t}})},itemRender:(e,A)=>(0,lA.jsx)(WO.I,{file:A,canRemoveFiles:!1})})})},{layout:!0,renderField:(e,A,t)=>(0,lA.jsxs)(GO,{align:"start",children:[(0,lA.jsx)(Jr.B0,{name:"grade",children:e=>(0,lA.jsx)(hE,{label:"Score/Overall Rating",validateStatus:e.meta.error?"error":null,help:e.meta.error,children:(0,lA.jsx)(EE,(0,v.A)({placeholder:"Enter score/Overall Rating"},e.field))})}),(0,lA.jsx)(Jr.B0,{name:"organisation",children:e=>(0,lA.jsx)(hE,{label:"Issue Party",validateStatus:e.meta.error?"error":null,help:e.meta.touched&&e.meta.error,children:(0,lA.jsx)(EE,(0,v.A)({placeholder:"Enter Issue Party"},e.field))})})]},t)},{layout:!0,renderField:(e,A,t)=>(0,lA.jsxs)(GO,{children:[(0,lA.jsx)(Jr.B0,{name:"auditDate",children:e=>(0,lA.jsx)(hE,{label:"Issue Date",children:(0,lA.jsx)(jE,{value:e.field.value,format:"DD/MM/YYYY",onChange:A=>{e.field.onChange({target:{name:"auditDate",value:A}})}})})}),(0,lA.jsx)(Jr.B0,{name:"expiryDate",children:e=>(0,lA.jsx)(hE,{label:"Expiry Date",children:(0,lA.jsx)(jE,{value:e.field.value,onChange:A=>{e.field.onChange({target:{name:"expiryDate",value:A}})},format:"DD/MM/YYYY"})})})]},t)}]},n))};var XO=t(45743);const KO={asc:"ascend",desc:"descend"},$O=(e,A)=>[{title:"Document",dataIndex:"fileName",key:"fileName",render:(e,A)=>{const t=(0,V.get)(A,"file.url");return(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(XO.A,{style:{color:"#B2C5E4"}}),(0,lA.jsx)("a",{href:t,target:"_blank",rel:"noopener noreferrer",children:e})]})}},{title:"Certification Type",dataIndex:"certificationType",key:"certificationType",render:e=>(0,lA.jsx)(Ai.mz,{children:e?e.name:"N/A"})},{title:"Score/Overall Rating",dataIndex:"grade",key:"grade",sorter:!0,render:e=>(0,lA.jsx)(Ai.mz,{children:e||"N/A"}),sortOrder:"grade"===(e||{}).key?KO[e.value]:null},{title:"Issue Party",dataIndex:"organisation",key:"organisation",sorter:!0,render:e=>(0,lA.jsx)(Ai.mz,{children:e||"N/A"}),sortOrder:"organisation"===(e||{}).key?KO[e.value]:null},{title:"Issue Date",dataIndex:"auditDate",key:"auditDate",sorter:!0,render:e=>(0,lA.jsx)(Ai.mz,{children:e?te()(e).format("DD/MM/YYYY"):"N/A"}),sortOrder:"auditDate"===(e||{}).key?KO[e.value]:null},{title:"Expiry date",dataIndex:"expiryDate",key:"expiryDate",sorter:!0,render:e=>(0,lA.jsx)(Ai.mz,{children:e?te()(e).format("DD/MM/YYYY"):"N/A"}),sortOrder:"expiryDate"===(e||{}).key?KO[e.value]:null},{title:"Delete",dataIndex:"",key:"action",render:(e,t)=>(0,lA.jsx)(tn,{onClick:()=>A(t),style:{border:"none"},icon:(0,lA.jsx)(Jb.A,{})})}],ez=(e,A)=>[{title:"Attachment Name",dataIndex:"fileName",key:"name",render:(e,A)=>(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(XO.A,{style:{color:"#B2C5E4"}}),(0,lA.jsx)("a",{href:(0,V.get)(A,"url","#"),target:"_blank",rel:"noopener noreferrer",children:e})]})},{title:"Upload Date",dataIndex:"createdAt",key:"createdAt",render:e=>(0,lA.jsx)(Ai.mz,{children:e?te()(e).format("DD/MM/YYYY"):"N/A"})},{title:"Download",dataIndex:"",key:"download",align:"center",render:(A,t)=>(0,lA.jsx)(tn,{onClick:()=>e(t),style:{border:"none"},icon:(0,lA.jsx)(Ta.A,{})})},{title:"Delete",dataIndex:"",key:"delete",align:"center",render:e=>(0,lA.jsx)(tn,{onClick:()=>A(e),style:{border:"none"},icon:(0,lA.jsx)(Jb.A,{})})}],Az=e=>{const[A,t]=y.useState(!1);return{loading:A,mutation:async A=>{t(!0);try{return(await(0,UE.Ls)(e,A)).data}catch(a){throw a}finally{t(!1)}}}},tz=["className","containerClassName"];var az;const nz=T.Ay.div(az||(az=(0,_.A)(["\n  background: #fff;\n  box-shadow: 0px 2px 4px 1px rgba(165, 178, 200, 0.1), 0px 1px 6px rgba(165, 178, 200, 0.2);\n  border-radius: 4px;\n  padding: 0px 30px;\n  thead {\n    tr > th {\n      background: transparent;\n      font-size: 12px;\n      font-weight: 400;\n      color: #8991a0;\n    }\n  }\n"]))),iz=e=>{let{className:A,containerClassName:t}=e,a=(0,f.A)(e,tz);return(0,lA.jsx)(nz,{className:t,children:(0,lA.jsx)(Jn.A,(0,v.A)({className:A},a))})};
1var sz,lz=t(67321),rz=t(85855),oz=t.n(rz);const cz=["title","titleId"];function dz(){return dz=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},dz.apply(null,arguments)}function gz(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,cz);return y.createElement("svg",dz({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,sz||(sz=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.5 15H2.5V13.3333H7.5V15ZM2.5 6.66667V5H17.5V6.66667H2.5ZM12.5 10.8333H2.5V9.16667H12.5V10.8333Z",fill:"#3A4861"})))}const Cz=y.forwardRef(gz);t.p;var Iz,uz=t(72411),pz=t(57319);const Ez=(0,T.Ay)(im.A)(Iz||(Iz=(0,_.A)([""]))),Bz=e=>(0,lA.jsx)(Ez,(0,v.A)({},e));Bz.Group=im.A.Group;const Qz=Bz;var mz=t(39033);const hz=e=>{const[A,t]=y.useState(!1),[a,n]=y.useState(!0),[i,s]=y.useState([]),[l,r]=y.useState({currentPage:1,pageSize:50}),[o,c]=y.useState({}),[d,g]=y.useState({});return y.useEffect((()=>{(async(A,a,n)=>{try{if(e.fetch){t(!0);const i=await e.fetch(A,a,n);s(i),t(!1)}}catch(i){t(!1)}})(l,o||{},d||{})}),[]),{loadMore:async()=>{if(A||!a)return;const c=(0,v.A)((0,v.A)({},l),{},{currentPage:l.currentPage+1});r(c);try{t(!0);const A=await e.fetch(c,o,d);s(i.concat(A)),n(!!A.length),t(!1)}catch(g){t(!1),console.error(g)}},onSearch:async A=>{const a={keywords:A},i={currentPage:1,pageSize:20};r(i),c(a),n(!0);try{t(!0);const A=await e.fetch(i,a,d);n(!!A.length),s(A),t(!1)}catch(l){t(!1),console.error(l)}},loading:A,hasMore:a,data:i}};var xz;const vz=T.Ay.a(xz||(xz=(0,_.A)(["\n  color: #3a4861;\n"]))),fz=e=>{const{value:A}=e,[t,a]=y.useState(["all"]);return y.useEffect((()=>{a(A)}),[A]),y.useEffect((()=>{}),[]),(0,lA.jsx)(Lz.FilterDropdown,{renderLabel:e.renderLabel?e.renderLabel:()=>(0,lA.jsx)(vz,{type:"link",children:(0,lA.jsxs)(Aa.A,{size:8,children:[(t||[]).includes("all")?"All Inspectors":"All Inspectors(".concat((t||[]).length||"",")"),(0,lA.jsx)(Ac.A,{})]})}),value:t,onApply:A=>{a(A),e.onApply&&e.onApply(A)},onReset:()=>{e.onReset&&e.onReset()},options:[{value:"all",label:" All Inspectors"}]})},yz=e=>(0,lA.jsx)(lA.Fragment,{}),jz=["actions"];var bz,Pz,wz,Sz;const Nz=(0,T.Ay)(yA.A)(bz||(bz=(0,_.A)([""]))),_z=T.Ay.div(Pz||(Pz=(0,_.A)(["\n  padding: 8px;\n  background: white;\n  box-shadow: 0 3px 6px -4px rgb(0 0 0 / 12%), 0 6px 16px 0 rgb(0 0 0 / 8%),\n    0 9px 28px 8px rgb(0 0 0 / 5%);\n  li[role='menuitem'] {\n    padding-left: 4px;\n    background: transparent;\n    &:hover {\n      background: #ebf1ff;\n    }\n  }\n  .ant-dropdown-menu {\n    box-shadow: none;\n  }\n  .ant-divider {\n    margin: 8px 0;\n  }\n"]))),Tz=(0,T.Ay)($a)(wz||(wz=(0,_.A)(["\n  .infinite-scroll-component {\n    max-height: 250px;\n  }\n  padding: 0px;\n"]))),Dz=e=>{const{footer:A,showSearch:t,searchProps:a}=e,[n,i]=y.useState(!1);return(0,lA.jsx)(Nz,(0,v.A)({onOpenChange:e=>{i(e)},open:n,dropdownRender:e=>(0,lA.jsxs)(_z,{children:[t&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(mz.A,(0,v.A)({prefix:(0,lA.jsx)(uz.A,{})},a)),(0,lA.jsx)(_Q.A,{})]}),e,A&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(_Q.A,{}),A]})]})},e))},kz=(0,T.Ay)((e=>{const{actions:A}=e,t=(0,f.A)(e,jz);return(0,lA.jsx)(Aa.A,(0,v.A)((0,v.A)({},t),{},{children:A.map((e=>(0,lA.jsx)(tn,(0,v.A)((0,v.A)({},e.buttonProps),{},{children:e.label}),e.key)))}))}))(Sz||(Sz=(0,_.A)(["\n  margin-top: 8px;\n  display: flex;\n  padding-left: 0;\n  gap: 8px;\n"])));Dz.Footer=kz,Dz.CheckBoxItem=e=>{const{option:A,checkboxProps:t}=e;return(0,lA.jsx)(Qz,(0,v.A)((0,v.A)({},t),{},{children:(A||{}).label}))},Dz.FilterDropdown=e=>{let{footer:A,prefix:t,renderLabel:a,lazy:n,lazyProps:i,onApply:s,onReset:l,value:r=[],options:o=[]}=e;const[c,d]=y.useState(!1),{onSearch:g,hasMore:C,loadMore:I,data:u,loading:p}=hz({fetch:n?i.fetch:null,transformOption:n?i.transformOption:null}),[E,B]=y.useState(""),[Q,m]=y.useState([]),h=y.useMemo((()=>[...o.concat(u)]),[o,u]),x=y.useMemo((()=>{const e=h.filter((e=>{let{label:A}=e;return!!n||(!E||A.toLowerCase().includes(E.toLowerCase()))})).map((e=>{let{value:A,label:t}=e;const a=(null===Q||void 0===Q?void 0:Q.includes(A))||(null===Q||void 0===Q?void 0:Q.includes("all"));return{key:A,label:(0,lA.jsx)(Dz.CheckBoxItem,{checkboxProps:{onCh
1ange:(n={value:A,label:t},e=>{const A=Q.indexOf(n.value),t=[...Q];"all"!==n.value?(A>-1?t.splice(A,1):t.push(null===n||void 0===n?void 0:n.value),m(t.filter((e=>"all"!==e)))):m(e.target.checked?h.map((e=>{let{value:A}=e;return A})):[])}),checked:a},option:{value:A,label:t}})};var n}));return e}),[h,E,Q]),v=cm()((e=>{g(e)}),250),f=e=>{B(e.target.value),n&&v(e.target.value)},j=y.useMemo((()=>{const e=o.filter((e=>null===r||void 0===r?void 0:r.includes(e.value))).map((e=>{let{label:A}=e;return A}));return e.join(",")}),[r,o]),b=()=>{s&&s(Q),setTimeout((()=>{d(!1)}))},P=()=>{let e=[];h.find((e=>{let{value:A}=e;return"all"===A}))&&(e=h.map((e=>{let{value:A}=e;return A})),m(h.map((e=>{let{value:A}=e;return A})))),m(e),l()};return y.useEffect((()=>{r.includes("all")?m(["all"].concat(h.map((e=>{let{value:A}=e;return A})))):m(r)}),[r]),y.useEffect((()=>{c||(r.includes("all")?m(["all"].concat(h.map((e=>{let{value:A}=e;return A})))):m(r))}),[c]),(0,lA.jsx)(Dz,{trigger:["click"],open:c,onOpenChange:e=>{d(e)},menu:{items:x},dropdownRender:e=>(0,lA.jsxs)(_z,{children:[(0,lA.jsx)(mz.A,{suffix:p&&(0,lA.jsx)(pz.A,{}),onChange:f,prefix:(0,lA.jsx)(uz.A,{})}),(0,lA.jsx)(_Q.A,{}),(0,lA.jsx)(Tz,{height:"auto",isLazy:n,hasMore:C,loadMoreData:()=>{},infiniteProps:{onScroll:e=>{var A,t,a;(null===e||void 0===e||null===(A=e.target)||void 0===A?void 0:A.scrollTop)+(null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.offsetHeight)>=(null===e||void 0===e||null===(a=e.target)||void 0===a?void 0:a.scrollHeight)-50&&I()}},dataSource:y.Children.toArray(e),renderItem:e=>e}),(0,lA.jsx)(_Q.A,{}),A?y.cloneElement(A,{onApply:b,onReset:P,options:h,selectedValue:Q}):(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)(Dz.Footer,{actions:[{key:"apply",label:"Apply",buttonProps:{type:"primary",onClick:b}},{key:"reset",label:"Reset",buttonProps:{onClick:P}}]})})]}),children:a?a({prefix:t,selections:Q,options:o,onClick:()=>{d(!0)}}):(0,lA.jsx)("a",{onClick:()=>{d(!0)},children:(0,lA.jsxs)(Aa.A,{size:8,children:[t,j,(0,lA.jsx)(Ac.A,{})]})})})},Dz.Inspector=fz,Dz.CustomerTags=yz;const Lz=Dz;var Rz,Fz,Mz=t(18758);const Oz=["className"],zz=(0,T.AH)(Rz||(Rz=(0,_.A)(["\n  background: #3a4861;\n  box-shadow: 0px 1px 5px rgba(58, 72, 97, 0.1), 0px 8px 20px rgba(58, 72, 97, 0.06),\n    0px 24px 32px rgba(0, 0, 0, 0.05);\n  border-radius: 6px;\n  color: #fff;\n  font-weight: 400;\n  font-size: 12px;\n"]))),Vz=(0,T.Ay)((e=>{let{className:A}=e,t=(0,f.A)(e,Oz);return(0,lA.jsx)(WR.A,(0,v.A)((0,v.A)({},t),{},{overlayClassName:A}))}))(Fz||(Fz=(0,_.A)(["\n  .ant-popover-inner-content {\n    ","\n  }\n  .ant-popover-arrow-content::before {\n    ","\n  }\n"])),(e=>"dark"===e.theme?zz:""),(e=>"dark"===e.theme?"background: #3a4861":""));var Hz,Wz;const qz=(0,T.Ay)(Vz)(Hz||(Hz=(0,_.A)(["\n  .ant-popover-inner {\n    border-radius: 12px;\n  }\n  .ant-popover-inner-content {\n    min-width: 160px;\n    padding: 0;\n    .ant-list-item {\n      border-bottom: 0px;\n      padding: 0;\n    }\n    padding-top: 8px;\n    padding-bottom: 8px;\n  }\n"]))),Uz=(0,T.Ay)(tn)(Wz||(Wz=(0,_.A)(["\n  height: 45px;\n  width: 100%;\n  text-align: left;\n  font-size: 14px;\n  font-weight: 500;\n  line-height: 16px;\n  letter-spacing: 0.001em;\n  text-align: left;\n  color: #232b3a;\n  &:not(.ant-btn-link) {\n    border-color: transparent !important;\n  }\n  &:hover {\n    background: #f6f9ff;\n  }\n  &.ant-btn-dangerous.ant-btn-text:hover {\n    background: #fff2f2;\n  }\n"]))),Jz=e=>{const{actions:A,className:t}=e;return(0,lA.jsx)(qz,{overlayClassName:t,trigger:"click",showArrow:!1,placement:"bottom",content:(0,lA.jsx)(ja.Ay,{bordered:!1,children:A.map(((e,A)=>{let{key:t,type:a,label:n,prefix:i,extraProps:s}=e;return"divider"===a?(0,lA.jsx)(_Q.A,(0,v.A)({},s),A):(0,lA.jsx)(ja.Ay.Item,{children:(0,lA.jsx)(Uz,(0,v.A)((0,v.A)({type:"text",icon:i},s),{},{children:n}))},t)}))}),children:e.children?e.children:(0,lA.jsx)(Mz.A,{})})},Gz=()=>(0,lA.jsxs)("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:[(0,lA.jsx)("mask",{id:"path-1-inside-1_159_35062",fill:"white",children:(0,lA.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.33301 21.8332H22.6663V16.8332H9.33301V21.8332ZM9.33301 10.1665V15.1665H22.6663V10.1665H9.33301Z",fill:"#C4C8D0"})}),(0,lA.jsx)("path",{d:"M22.6663 21.8332V23.0332H23.8663V21.8332H22.6663ZM22.6663 16.8332H23.8663V15.6332H22.6663V16.8332ZM9.33301 16.8332V15.6332H8.13301V16.8332H9.33301ZM9.33301 15.166
15H8.13301V16.3665H9.33301V15.1665ZM22.6663 15.1665V16.3665H23.8663V15.1665H22.6663ZM22.6663 10.1665H23.8663V8.9665H22.6663V10.1665ZM9.33301 23.0332H22.6663V20.6332H9.33301V23.0332ZM23.8663 21.8332V16.8332H21.4663V21.8332H23.8663ZM22.6663 15.6332H9.33301V18.0332H22.6663V15.6332ZM8.13301 16.8332V21.8332H10.533V16.8332H8.13301ZM8.13301 10.1665V15.1665H10.533V10.1665H8.13301ZM9.33301 16.3665H22.6663V13.9665H9.33301V16.3665ZM23.8663 15.1665V10.1665H21.4663V15.1665H23.8663ZM22.6663 8.9665H9.33301V11.3665H22.6663V8.9665Z",fill:"#C4C8D0",mask:"url(#path-1-inside-1_159_35062)"})]}),Yz=e=>(0,lA.jsx)(il.A,(0,v.A)({component:Gz},e)),Zz=()=>(0,lA.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,lA.jsx)("mask",{id:"path-1-inside-1_345_12428",fill:"white",children:(0,lA.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.16634 9.16683H3.33301V3.3335H9.16634V9.16683ZM9.16634 16.6668H3.33301V10.8335H9.16634V16.6668ZM10.833 16.6668H16.6663V10.8335H10.833V16.6668ZM16.6663 9.16683H10.833V3.3335H16.6663V9.16683Z"})}),(0,lA.jsx)("path",{d:"M3.33301 9.16683H2.13301V10.3668H3.33301V9.16683ZM9.16634 9.16683V10.3668H10.3663V9.16683H9.16634ZM3.33301 3.3335V2.1335H2.13301V3.3335H3.33301ZM9.16634 3.3335H10.3663V2.1335H9.16634V3.3335ZM3.33301 16.6668H2.13301V17.8668H3.33301V16.6668ZM9.16634 16.6668V17.8668H10.3663V16.6668H9.16634ZM3.33301 10.8335V9.6335H2.13301V10.8335H3.33301ZM9.16634 10.8335H10.3663V9.6335H9.16634V10.8335ZM16.6663 16.6668V17.8668H17.8663V16.6668H16.6663ZM10.833 16.6668H9.63301V17.8668H10.833V16.6668ZM16.6663 10.8335H17.8663V9.6335H16.6663V10.8335ZM10.833 10.8335V9.6335H9.63301V10.8335H10.833ZM10.833 9.16683H9.63301V10.3668H10.833V9.16683ZM16.6663 9.16683V10.3668H17.8663V9.16683H16.6663ZM10.833 3.3335V2.1335H9.63301V3.3335H10.833ZM16.6663 3.3335H17.8663V2.1335H16.6663V3.3335ZM3.33301 10.3668H9.16634V7.96683H3.33301V10.3668ZM2.13301 3.3335V9.16683H4.53301V3.3335H2.13301ZM9.16634 2.1335H3.33301V4.5335H9.16634V2.1335ZM10.3663 9.16683V3.3335H7.96634V9.16683H10.3663ZM3.33301 17.8668H9.16634V15.4668H3.33301V17.8668ZM2.13301 10.8335V16.6668H4.53301V10.8335H2.13301ZM9.16634 9.6335H3.33301V12.0335H9.16634V9.6335ZM10.3663 16.6668V10.8335H7.96634V16.6668H10.3663ZM16.6663 15.4668H10.833V17.8668H16.6663V15.4668ZM15.4663 10.8335V16.6668H17.8663V10.8335H15.4663ZM10.833 12.0335H16.6663V9.6335H10.833V12.0335ZM12.033 16.6668V10.8335H9.63301V16.6668H12.033ZM10.833 10.3668H16.6663V7.96683H10.833V10.3668ZM9.633
101 3.3335V9.16683H12.033V3.3335H9.63301ZM16.6663 2.1335H10.833V4.5335H16.6663V2.1335ZM17.8663 9.16683V3.3335H15.4663V9.16683H17.8663Z",fill:"#C4C8D0",mask:"url(#path-1-inside-1_345_12428)"})]}),Xz=e=>(0,lA.jsx)(il.A,(0,v.A)({component:Zz},e)),Kz=()=>(0,lA.jsx)("svg",{width:"14",height:"12",viewBox:"0 0 14 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,lA.jsx)("path",{id:"Shape",fillRule:"evenodd",clipRule:"evenodd",d:"M0.333008 11.8332H13.6663V6.83317H0.333008V11.8332ZM0.333008 0.166504V5.1665H13.6663V0.166504H0.333008Z",fill:"#4E5A71"})}),$z=e=>(0,lA.jsx)(il.A,(0,v.A)({component:Kz},e)),eV=()=>(0,lA.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,lA.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.333008 6.16683H6.16634V0.333496H0.333008V6.16683ZM0.333008 13.6668H6.16634V7.8335H0.333008V13.6668ZM7.83301 13.6668H13.6663V7.8335H7.83301V13.6668ZM7.83301 6.16683H13.6663V0.333496H7.83301V6.16683Z",fill:"#3A4861"})}),AV=e=>(0,lA.jsx)(il.A,(0,v.A)({component:eV},e)),tV="ToggleViewMode_wrapper__HLpzE",aV="ToggleViewMode_toggleButton__L1b56",nV=["defaultMode","onChangeMode","className"],iV=e=>{let{defaultMode:A="list",onChangeMode:t,className:a}=e,n=(0,f.A)(e,nV);const[i,s]=y.useState(A),l=e=>{s(e),t&&t(e)};return(0,lA.jsxs)(S.A,(0,v.A)((0,v.A)({className:(0,b.default)(tV,a)},n),{},{children:[(0,lA.jsx)(Gs.A,{className:aV,onClick:()=>{l("list")},children:"list"===i?(0,lA.jsx)($z,{}):(0,lA.jsx)(Yz,{})}),(0,lA.jsx)(nl.A,{orientation:"vertical"}),(0,lA.jsx)(Gs.A,{className:aV,onClick:()=>{l("grid")},children:"list"!==i?(0,lA.jsx)(AV,{}):(0,lA.jsx)(Xz,{})})]}))};var sV,lV,rV;const oV=T.Ay.div(sV||(sV=(0,_.A)(["\n  padding: 8px;\n  background: white;\n  box-shadow: 0 3px 6px -4px rgb(0 0 0 / 12%), 0 6px 16px 0 rgb(0 0 0 / 8%),\n    0 9px 28px 8px rgb(0 0 0 / 5%);\n  li[role='menuitem'] {\n    padding-left: 4px;\n    background: transparent;\n    &:hover {\n      background: #ebf1ff;\n    }\n  }\n  .ant-dropdown-menu {\n    box-shadow: none;\n  }\n  .ant-divider {\n    margin: 8px 0;\n  }\n"]))),cV=T.Ay.div(lV||(lV=(0,_.A)(["\n  width: 100%;\n  background: #fff;\n  padding: 10px 12px;\n  border-radius: 4px;\n  box-shadow: 0px 1px 6px 0px #a5b2c833;\n  box-shadow: 0px 2px 4px 1px #a5b2c81a;\n"]))),dV=(0,T.Ay)(mz.A.Search)(rV||(rV=(0,_.A)(["\n  min-width: 30vw;\n  .ant-input-group-addon {\n    display: none;\n  }\n"]))),gV=e=>{let{children:A,className:t,size:a=8}=e;return(0,lA.jsx)(cV,{className:(0,b.default)("toolbar",t),children:(0,lA.jsx)(Aa.A,{wrap:!0,size:a,children:y.Children.toArray(A).map((e=>e))})})};gV.SearchInput=dV,gV.Sorter=e=>{const[A,t]=y.useState(!1),[a,n]=y.useState(e.value),[i,s]=y.useState(e.direction||"desc"),l=y.useMemo((()=>{const A=e.options.map((e=>{let{value:A,label:t}=e;return{key:A,label:(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(iy.A,{style:{visibility:(a||[])[0]!==A?"hidden":"unset"}}),t]})}}));return A}),[e.options,a]),r=y.useMemo((()=>{const A=e.directions.map((e=>{let{value:A,label:t}=e;return{key:A,label:(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(iy.A,{style:{visibility:i!==A?"hidden":"unset"}}),t]})}}));return A}),[e.directions,i]),o=y.useMemo((()=>{const A=e.options.filter((A=>(e.value||[]).includes(A.value))).map((e=>{let{label:A}=e;return A}));return A.join(",")}),[e.value,e.options]),c=e=>{s(e.key)},d=()=>{e.onApply(oz()(a)||"",i),setTimeout((()=>{t(!1)}))},g=()=>{n(e.value),s(e.direction||"desc")};return y.useEffect((()=>{n(e.value)}),[e.value]),y.useEffect((()=>{s(e.direction||"desc")}),[e.direction]),y.useEffect((()=>{A||(n(e.value),s(e.direction||"desc"))}),[A]),(0,lA.jsx)(Lz,{trigger:["click"],open:A,menu:{items:l,selectedKeys:a,onClick:e=>{n([e.key])}},showSearch:!1,dropdownRender:e=>(0,lA.jsxs)(oV,{children:[e,(0,lA.jsx)(_Q.A,{}),(0,lA.jsx)(lz.A,{onClick:c,selectedKeys:[i],items:r}),(0,lA.jsx)(Lz.Footer,{actions:[{key:"apply",label:"Apply",buttonProps:{type:"primary",onClick:d}},{key:"reset",label:"Reset",buttonProps:{onClick:g}}]})]}),onOpenChange:e=>{t(e)},children:(0,lA.jsx)("a",{type:"link",onClick:e=>{t(!0),e.preventDefault()},style:{color:"#3A4861"},children:(0,lA.jsxs)(Aa.A,{size:8,align:"center",children:[(0,lA.jsx)(Cz,{style:{marginTop:5}}),(0,lA.jsx)("span",{children:e.renderLabel?e.renderLabel({selections:a}):(0,lA.jsxs)(lA.Fragment,{children:["Sort by ",(0,lA.jsx)("span",{style:{textTransform:"capitalize"},children:o})]})}),(0,lA.jsx)(Ac.A,{})]})})})},gV.MoreMenu=Jz,gV.ToggleViewMode=iV;const CV=gV,IV=e=>{const[A,t]=y.useState(!1);return{loading:A,mutation:async A=>{t(!0);try{return(await(0,UE.NI)(e,A)).data}catch(a){throw a}finally{t(!1)}}}};var uV,pV;const EV=(0,T.Ay)(Aa.A)(uV||(uV=(0,_.A)(["\n  width: 100%;\n"]))),BV=(0,T.Ay)(CV)(pV||(pV=(0,_.A)(["\n  > div {\n    width: 100%;\n    > div.ant-space-item {\n      width: 100%;\n      button {\n        float: right;\n      }\n    }\n  }\n"]))),QV=e=>{let{viewMode:A,companyId:t}=e;const[a,n]=y.useState({type:null,message:null}),{data:i,pagination:s,total:l,sorter:r,onChange:o,refetch:c}=y.useContext(jM),{upload:d,isUploading:g}=(0,uT.fU)(),{mutation:C,loading:I}=Az(t),{mutation:u}=IV(t),[p,E]=y.useState(!1);return(0,lA.jsxs)(EV,{size:16,direction:"vertical",children:[A?null:(0,lA.jsx)(BV,{children:(0,lA.jsx)(tn,{onClick:()=>{E(!0)},icon:(0,lA.jsx)(Eb.A,{}),type:"primary",children:"Certificate"})}),(0,lA.jsx)(iz,{rowKey:e=>e.id,columns:$O(r,(async e=>{await u([e.id]),c()})),onChange:o,dataSource:i,pagination:(0,v.A)((0,v.A)({},s),{},{total:l,showQuickJumper:!0})}),(0,lA.jsx)(ZO,{loading:g||I,closeable:!1,open:p,onClose:e=>{E(!1),e.resetForm()},onSubmit:async(e,A)=>{try{const{document:t,certificationType:a}=e,{data:i}=await d([t]),s=(0,V.first)(i).name.split("/")[1],l={factoryAuditRequestTypeGroupItemId:a,grade:e.grade,organisation:e.organisation,auditDate:e.auditDate?e.auditDate.toISOString():null,expiryDate:e.expiryDate?e.expiryDate.toISOString():null,fileName:s};await C(l),n({type:"success",message:"Certificate added"}),E(!1),A.resetForm(),c()}catch(t){console.error(t)}}}),(0,lA.jsx)(Wn.A,{notification:a,onClose:()=>n({type:null,message:null})})]})};QV.WrappedWithDataProvider=e=>{const{getCompanyCertificates:A,updateParamCertification:t}=(0,Hl.dN)();return(0,lA.jsx)(SM,{queryKey:"company.certification",fetch:async(t,a)=>{let n={};!(0,V.isEmpty)(a)&&a.key&&a.value&&(n={sortBy:"".concat(a.key,":").concat(a.value)}),A(e.companyId,(0,v.A)((0,v.A)({},(0,V.omit)(t,["sortBy"])),n))},update:(e,A)=>{t(e,{key:A?A.columnKey:"",value:A?{ascend:"asc",descend:"desc"}[A.order]:""})},updateSearch:()=>{},children:(0,lA.jsx)(QV,(0,v.A)({},e))})};const mV=QV,hV=e=>{const[A,t]=y.useState(!1);return{loading:A,mutation:async A=>{t(!0);try{return(await(0,UE.nT)(e,A)).data}catch(a){throw a}finally{t(!1)}}}},xV=e=>{const[A,t]=y.useState(!1);return{loading:A,mutation:async A=>{t(!0);try{return(await(0,UE.rC)(e,A)).data}catch(a){throw a}finally{t(!1)}}}};var vV,fV,yV,jV,bV,PV,wV,SV,NV,_V;const TV=["title","titleId"];function DV(){return DV=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},DV.apply(null,arguments)}function kV(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,TV);
1return y.createElement("svg",DV({width:130,height:80,viewBox:"0 0 130 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,vV||(vV=y.createElement("path",{d:"M129.154 4H114.559V18.5955H129.154V4Z",fill:"#F1F1F1"})),fV||(fV=y.createElement("path",{d:"M14.9275 60.7954H0.332031V75.3909H14.9275V60.7954Z",fill:"#F1F1F1"})),yV||(yV=y.createElement("path",{d:"M8.52344 68.9951H123.915V10.5787H8.52344V68.9951Z",fill:"white"})),jV||(jV=y.createElement("path",{opacity:.87,d:"M23.4015 60.728C23.3175 60.728 23.2455 60.692 23.1855 60.62C23.1375 60.548 23.1135 60.47 23.1135 60.386V60.296L23.8155 57.47L22.7895 57.506C22.6575 57.518 22.5555 57.482 22.4835 57.398C22.4115 57.302 22.3755 57.212 22.3755 57.128C22.3755 56.792 22.4055 56.534 22.4655 56.354C22.5375 56.162 22.6275 56.024 22.7355 55.94C22.8435 55.856 22.9575 55.814 23.0775 55.814L24.2295 55.76L24.6975 53.852L23.4915 53.906C23.3595 53.918 23.2575 53.882 23.1855 53.798C23.1135 53.702 23.0775 53.612 23.0775 53.528C23.0775 53.192 23.1075 52.934 23.1675 52.754C23.2395 52.562 23.3295 52.424 23.4375 52.34C23.5455 52.256 23.6595 52.214 23.7795 52.214L25.1295 52.16L25.7595 49.586C25.7955 49.382 25.8735 49.25 25.9935 49.19C26.1255 49.13 26.2935 49.1 26.4975 49.1C26.5695 49.1 26.6235 49.136 26.6595 49.208C26.7075 49.28 26.7315 49.358 26.7315 49.442C26.7315 49.478 26.7255 49.508 26.7135 49.532C26.7015 49.544 26.6955 49.562 26.6955 49.586L26.0835 52.106L28.1355 52.034L28.7835 49.388C28.8195 49.184 28.8975 49.052 29.0175 48.992C29.1495 48.932 29.3175 48.902 29.5215 48.902C29.5935 48.902 29.6475 48.938 29.6835 49.01C29.7315 49.082 29.7555 49.16 29.7555 49.244C29.7555 49.28 29.7495 49.31 29.7375 49.334C29.7255 49.346 29.7195 49.364 29.7195 49.388L29.0895 51.98L30.1515 51.926C30.3075 51.914 30.4275 51.95 30.5115 52.034C30.5955 52.106 30.6375 52.202 30.6375 52.322C30.6375 52.526 30.5955 52.73 30.5115 52.934C30.4395 53.126 30.3435 53.288 30.2235 53.42C30.1155 53.54 30.0015 53.606 29.8815 53.618L28.6575 53.672L28.1895 55.598L29.4495 55.544C29.6055 55.532 29.7255 55.568 29.8095 55.652C29.8935 55.724 29.9355 55.82 29.9355 55.94C29.9355 56.144 29.8935 56.348 29.8095 56.552C29.7375 56.744 29.6415 56.906 29.5215 57.038C29.4135 57.158 29.2995 57.224 29.1795 57.236L27.7755 57.29L27.1095 60.008C27.0615 60.2 26.9835 60.32 26.8755 60.368C26.7795 60.416 26.6355 60.44 26.4435 60.44C26.3595 60.44 26.2875 60.404 26.2275 60.332C26.1795 60.26 26.1555 60.182 26.1555 60.098V60.008L26.8215 57.344L24.7695 57.416L24.0675 60.296C24.0195 60.488 23.9415 60.608 23.8335 60.656C23.7375 60.704 23.5935 60.728 23.4015 60.728ZM25.1835 55.724L27.2355 55.652L27.7035 53.726L25.6695 53.798L25.1835 55.724Z",fill:"#005EFF"})),bV||(bV=y.createElement("path",{opacity:.87,d:"M58.4015 60.728C58.3175 60.728 58.2455 60.692 58.1855 60.62C58.1375 60.548 58.1135 60.47 58.1135 60.386V60.296L58.8155 57.47L57.7895 57.506C57.6575 57.518 57.5555 57.482 57.4835 57.398C57.4115 57.302 57.3755 57.212 57.3755 57.128C57.3755 56.792 57.4055 56.534 57.4655 56.354C57.5375 56.162 57.6275 56.024 57.7355 55.94C57.8435 55.856 57.9575 55.814 58.0775 55.814L59.2295 55.76L59.6975 53.852L58.4915 53.906C58.3595 53.918 58.2575 53.882 58.1855 53.798C58.1135 53.702 58.0775 53.612 58.0775 53.528C58.0775 53.192 58.1075 52.934 58.1675 52.754C58.2395 52.562 58.3295 52.424 58.4375 52.34C58.5455 52.256 58.6595 52.214 58.7795 52.214L60.1295 52.16L60.7595 49.586C60.7955 49.382 60.8735 49.25 60.9935 49.19C61.1255 49.13 61.2935 49.1 61.4975 49.1C61.5695 49.1 61.6235 49.136 61.6595 49.208C61.7075 49.28 61.7315 49.358 61.7315 49.442C61.7315 49.478 61.7255 49.508 61.7135 49.532C61.7015 49.544 61.6955 49.562 61.6955 49.586L61.0835 52.106L63.1355 52.034L63.7835 49.388C63.8195 49.184 63.8975 49.052 64.0175 48.992C64.1495 48.932 64.3175 48.902 64.5215 48.902C64.5935 48.902 64.6475 48.938 64.6835 49.01C64.7315 49.082 64.7555 49.16 64.7555 49.244C64.7555 49.28 64.7495 49.31 64.7375 49.334C64.7255 49.346 64.7195 49.364 64.7195 49.388L64.0895 51.98L65.1515 51.926C65.3075 51.914 65.4275 51.95 65.5115 52.034C65.5955 52.106 65.6375 52.202 65.6375 52.322C65.6375 52.526 65.5955 52.73 65.5115 52.934C65.4395 53.126 65.3435 53.288 65.2235 53.42C65.1155 53.54 65.0015 53.606 64.8815 53.618L63.6575 53.672L63.1895 55.598L64.4495 55.544C64.6055 55.532 64.7255 55.568 64.8095 55.652C64.8935 55.724 64.9355 55.82 64.9355 55.94C64.9355 56.144 64.8935 56.348 64.8095 56.552C64.7375 56.744 64.6415 56.906 64.5215 57.038C64.4135 57.158 64.2995 57.224 64.1795 57.236L62.7755 57.29L62.1095 60.008C62.0615 60.2 61.9835 60.32 61.8755 60.368C61.7795 60.416 61.6355 60.44 61.4435 60.44C61.3595 60.44 61.2875 60.404 61.2275 60.332C61.1795 60.26 61.1555 60.182 61.1555 60.098V60.008L61.8215 57.344L59.7695 57.416L59.0675 60.296C59.0195 60.488 58.9415 60.608 58.8335 60.656C58.7375 60.704 58.5935 60.728 58.4015 60.728ZM60.1835 55.724L62.2355 55.652L62.7035 53.726L60.6695 53.798L60.1835 55.724Z",fill:"#005EFF"}
1)),PV||(PV=y.createElement("path",{d:"M124.869 69.947H7.57422V9.62683H124.869V69.947ZM9.47798 68.0433H122.966V11.5306H9.47798V68.0433Z",fill:"#E5E5E5"})),wV||(wV=y.createElement("path",{d:"M111.156 31.0701H22.375V34.0143H111.156V31.0701Z",fill:"#E5E5E5"})),SV||(SV=y.createElement("path",{d:"M111.156 38.2102H22.375V41.1544H111.156V38.2102Z",fill:"#E5E5E5"})),NV||(NV=y.createElement("path",{d:"M45 54H33V57H45V54Z",fill:"#3F3D56"})),_V||(_V=y.createElement("path",{d:"M96 54H68V57H96V54Z",fill:"#3F3D56"})))}const LV=y.forwardRef(kV),RV=t.p+"static/media/TagEmpty.4b681b8b836cf733d0282b59320bb59f.svg";var FV,MV,OV,zV,VV;const HV=T.Ay.div(FV||(FV=(0,_.A)(["\n  margin-bottom: 20px;\n  width: 100%;\n  background: #fff;\n  box-shadow: 0px 2px 4px 1px rgba(165, 178, 200, 0.1), 0px 1px 6px rgba(165, 178, 200, 0.2);\n  border-radius: 8px;\n  padding: 24px;\n  .edit_button {\n    visibility: hidden;\n    opacity: 0;\n    transition: visibility 0.3s linear, opacity 0.3s linear;\n  }\n  &:hover {\n    .edit_button {\n      visibility: visible;\n      opacity: 1;\n      transition: visibility 0.3s linear, opacity 0.3s linear;\n    }\n  }\n  .empty-state {\n    h3 {\n      display: none;\n    }\n    h6 {\n      font-size: 12px;\n      font-weight: 400;\n      line-height: 16px;\n      letter-spacing: 0.005em;\n      text-align: center;\n      color: #8991a0;\n    }\n  }\n  .wrapper-header {\n    width: 100%;\n    justify-content: space-between;\n    h5 {\n      margin-bottom: 0;\n    }\n  }\n"]))),WV=(0,T.Ay)(ta.A.Title)(MV||(MV=(0,_.A)(["\n  font-weight: 500 !important;\n  color: #232b3a !important;\n"]))),qV=(0,T.Ay)(wa.A)(OV||(OV=(0,_.A)(["\n  cursor: pointer;\n  background: ",";\n  color: ",";\n  border: 1px solid #ebedef;\n  border-radius: 50px;\n  padding: 7px 12px;\n  margin-bottom: 0.5rem;\n  &:hover {\n    background: ",";\n  }\n"])),(e=>e.selected?"#4e5a71":"#fafafa"),(e=>e.selected?"#fff":"initial"),(e=>e.selected?"#4e5a71CC":"#ebedef")),UV=(0,T.Ay)(hm.ih)(zV||(zV=(0,_.A)(["\n  margin-right: 8px;\n  margin-bottom: 8px;\n"]))),JV=(0,T.Ay)(tn)(VV||(VV=(0,_.A)(["\n  border: none !important;\n"])));var GV,YV;const ZV=(0,T.Ay)(IM)(GV||(GV=(0,_.A)(["\n  .search-input {\n    max-width: 480px;\n  }\n"]))),XV=T.Ay.div(YV||(YV=(0,_.A)(["\n  ul {\n    padding-left: 0;\n    list-style: none;\n    display: flex;\n    flex-wrap: wrap;\n    li {\n      display: inline-flex;\n      margin-right: 16px;\n    }\n  }\n  h5 {\n    font-size: 12px;\n    font-weight: 400;\n    color: #8991a0;\n    margin-bottom: 10px;\n    text-transform: capitalize;\n  }\n  span {\n    color: #196eff;\n    font-size: 12px;\n    font-weight: 400;\n    line-height: 16px;\n    margin: 4px 0px;\n  }\n"]))),KV=e=>{let{onChangeTag:A,viewMode:t,companyTags:a}=e;const[n,i]=y.useState(!1),{data:s}=y.useContext(jM),[l,r]=y.useState({key:"all",value:""}),[o,c]=y.useState([]),d=y.useMemo((()=>(0,V.groupBy)(a,"category")),[a]);return y.useEffect((()=>{c(a||[])}),[a]),(0,lA.jsxs)(HV,{children:[(0,lA.jsxs)(Aa.A,{className:"wrapper-header",align:"center",style:{marginBottom:16},children:[(0,lA.jsx)(WV,{level:5,children:"Tag"}),(0,lA.jsx)(JV,{hidden:t,className:"edit_button",onClick:()=>{i(!0)},type:"text",ghost:!0,icon:(0,lA.jsx)(RO.A,{})})]}),o.length?Object.keys(d).map((e=>(0,lA.jsxs)(XV,{children:[(0,lA.jsx)("h5",{children:e}),(0,lA.jsx)("ul",{children:d[e].map((e=>(0,lA.jsx)("li",{children:(0,lA.jsxs)("span",{children:["#",e.name]})},e.id)))})]},e))):(0,lA.jsx)(XE.A,{className:"empty-state",image:RV,subTitle:"Classify your business role",children:(0,lA.jsx)(tn,{hidden:t,type:"primary",onClick:()=>{i(!0)},children:"Add Tag"})}),(0,lA.jsx)(ZV,{inputProps:{placeholder:"Search",className:"search-input"},selectedTags:o,showCreate:!1,onClose:()=>{i(!1)},onChangeSearch:e=>{r((0,v.A)((0,v.A)({},l),{},{value:e.target.value}))},onSelectTags:e=>{c(e),A(e.map((e=>{let{id:A}=e;return A}))),i(!1)},handleGroup:e=>{const{category:A}=e;return A.charAt(0).toUpperCase()+A.slice(1)},search:l,dataSource:s,hasMore:!1,loadMore:()=>{},visible:n})]})},$V=e=>(0,lA.jsx)(wM,{fetch:async()=>(0,UE.vo)({pageNo:1,pageSize:9999999,type:"company"}),children:(0,lA.jsx)(KV,(0,v.A)({},e))});const eH=t.p+"static/media/contact-empty_state.76decdddbe99ccc9ff58efae1c0af511.svg";var AH,tH=t(66092),aH=t(12586),nH=t(48558);const iH=T.Ay.div(AH||(AH=(0,_.A)(["\n  width: 100%;\n  min-height: 370px;\n  background: #fff;\n  box-shadow: 0px 2px 4px 1px rgba(165, 178, 200, 0.1), 0px 1px 6px rgba(165, 178, 200, 0.2);\n  border-radius: 8px;\n  padding: 24px;\n  .contact_edit_button {\n    visibility: hidden;\n    opacity: 0;\n    transition: visibility 0.2s linear, opacity 0.2s linear;\n  }\n  &:hover {\n    .contact_edit_button {\n      visibility: visible;\n      opacity: 1;\n      transition: visibility 0.2s linear, opacity 0.2s linear;\n    }\n  }\n  .empty-state {\n    h3 {\n      display: none;\n    }\n    h6 {\n      font-size: 12px;\n      font-weight: 400;\n      line-height: 16px;\n      letter-spacing: 0.005em;\n      text-align: center;\n      color: #8991a0;\n    }\n  }\n  .wrapper-header {\n    width: 100%;\n    justify-content: space-between;\n    h5 {\n      margin-bottom: 0;\n    }\n  }\n  .list-info {\n    list-style: none;\n    padding-left: 0;\n    li {\n      margin-bottom: 16px;\n      font-size: 12px;\n      font-weight: 400;\n      line-height: 16px;\n      letter-spacing: 0.005em;\n      text-align: left;\n      color: #4e5a71;\n\n      display: flex;\n      gap: 4px;\n      align-items: center;\n\n      svg {\n        color: #cccccc;\n        width: 16px;\n        height: 16px;\n      }\n    }\n  }\n"]))),sH=e=>
1{let{contact:A,viewMode:t,onChangeContact:a}=e;const[n,i]=y.useState(!1),{getOptions:s}=y.useContext(ZE.CR),l=(0,V.get)(A,"contactPerson"),r=(0,V.get)(A,"address"),o=(0,V.get)(A,"address2"),c=(0,V.get)(A,"area.city"),d=(0,V.get)(A,"area.state"),g=(0,V.get)(A,"area.country"),C=(0,V.get)(A,"siteUrl"),I=[r,c,d,g].filter((e=>!!e)).join(", "),{states:u,isStateFetching:p}=(0,TE.vT)(g),{cities:E,isCityFetching:B}=(0,TE.RL)(g,d),Q=y.useMemo((()=>{if(!A)return{};return GE(A,s("areaCountries"),u,E)}),[A,s,u,E]);return(0,lA.jsxs)(iH,{children:[(0,lA.jsxs)(Aa.A,{className:"wrapper-header",align:"center",children:[(0,lA.jsx)(WV,{level:5,children:"Contact"}),(0,lA.jsx)(JV,{hidden:t,className:"contact_edit_button",disabled:p||B,onClick:()=>{i(!0)},type:"text",ghost:!0,icon:(0,lA.jsx)(RO.A,{})})]}),I?(0,lA.jsx)("div",{style:{width:"100%",height:"250px",paddingTop:8},children:(0,lA.jsx)("iframe",{width:"100%",height:"210",id:"gmap_canvas",src:"https://maps.google.com/maps?q=".concat(I,"&t=&z=13&ie=UTF8&iwloc=&output=embed"),frameBorder:"0",scrolling:"no",marginHeight:"0",marginWidth:"0"})}):(0,lA.jsx)(XE.A,{className:"empty-state",image:eH,subTitle:"Missing address info"}),(0,lA.jsxs)("ul",{className:"list-info",children:[(0,lA.jsxs)("li",{children:[(0,lA.jsx)(tH.A,{}),I,(0,lA.jsx)("br",{}),o]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)(aH.A,{}),l||"N/A"]}),(0,lA.jsxs)("li",{hidden:!C,children:[(0,lA.jsx)(nH.A,{}),(0,lA.jsx)("a",{href:C?(0,OA.Cq)(C):"javascript:void(0)",target:"_blank",children:C||"N/A"})]})]}),(0,lA.jsx)(qE,{open:n,value:Q,onClose:e=>{i(!1),e.resetForm()},onSubmit:(e,A)=>{a(YE(e)),i(!1),A.resetForm()}})]})};var lH=t(84419),rH=t(73856),oH=t(92117);const cH={title:"EFill_title__2nGTq",wrapper:"EFill_wrapper__zp3RQ",notFoundWrapper:"EFill_notFoundWrapper__b4Urn",block:"EFill_block__SgWCU",expiredText:"EFill_expiredText__4lS7V",isExpired:"EFill_isExpired__6x0fg",blocks:"EFill_blocks__bukHi",actionOverlay:"EFill_actionOverlay__gNRUl"},dH=e=>{let{className:A}=e;return(0,lA.jsx)("div",{className:(0,b.default)(cH.notFoundWrapper,A),children:(0,lA.jsx)("span",{children:"No Data"})})};var gH;const CH=["title","titleId"];function IH(){return IH=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},IH.apply(null,arguments)}function uH(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,CH);return y.createElement("svg",IH({width:18,height:18,viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,gH||(gH=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.5429 10.934H12.2204L16.5 15.2221L15.2221 16.5L10.934 12.2204V11.5429L10.7024 11.3027C9.7247 12.1432 8.4554 12.6492 7.07461 12.6492C3.99571 12.6492 1.5 10.1535 1.5 7.07461C1.5 3.99571 3.99571 1.5 7.07461 1.5C10.1535 1.5 12.6492 3.99571 12.6492 7.07461C12.6492 8.4554 12.1432 9.7247 11.3027 10.7024L11.5429 10.934ZM3.21527 7.07461C3.21527 9.21012 4.93911 10.934 7.07461 10.934C9.21012 10.934 10.934 9.21012 10.934 7.07461C10.934 4.93911 9.21012 3.21527 7.07461 3.21527C4.93911 3.21527 3.21527 4.93911 3.21527 7.07461ZM7.50343 7.50343H9.2187V6.6458H7.50343V4.93053H6.6458V6.6458H4.93053V7.50343H6.6458V9.2187H7.50343V7.50343Z",fill:"#005EFF"})))}const pH=y.forwardRef(uH);t.p;var EH;const BH=["title","titleId"];function QH(){return QH=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},QH.apply(null,arguments)}function mH(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,BH);return y.createElement("svg",QH({width:18,height:18,viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,EH||(EH=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.37 2.655L15.4125 3.915C15.6225 4.1775 15.75 4.5075 15.75 4.875V14.25C15.75 15.075 15.075 15.75 14.25 15.75H3.75C2.9175 15.75 2.25 15.075 2.25 14.25V4.875C2.25 4.5075 2.3775 4.1775 2.595 3.915L3.6375 2.6625C3.84 2.4075 4.1475 2.25 4.5 2.25H13.5C13.8525 2.25 14.16 2.4075 14.37 2.655ZM13.125 11.25L9 7.125L4.875 11.25H7.5V12.75H10.5V11.25H13.125ZM4.455 3L3.84 3.75H14.1525L13.455 3H4.455Z",fill:"#005EFF"})))}const hH=y.forwardRef(mH);t.p;var xH,vH=t(35457);const fH=["title","titleId"];function yH(){return yH=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},yH.apply(null,arguments)}function jH(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,fH);return y.createElement("svg",yH({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,xH||(xH=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.99935 4.20667V1H5.99935V4.20667C4.80602 4.9 3.99935 6.18667 3.99935 7.66667C3.99935 9.87333 5.79268 11.6667 7.99935 11.6667C10.206 11.6667 11.9993 9.87333 11.9993 7.66667C11.9993 6.18667 11.1927 4.9 9.99935 4.20667ZM0.666016 7.00001H2.66602V8.33334H0.666016V7.00001ZM2.36523 12.36L3.3
10523 13.3L4.49857 12.1L3.55857 11.16L2.36523 12.36ZM8.66602 14.9667V13H7.33268V14.9667H8.66602ZM13.332 8.33334V7.00001H15.332V8.33334H13.332ZM11.4928 12.1067L12.6862 13.3067L13.6262 12.3667L12.4262 11.1733L11.4928 12.1067Z",fill:"#3A4861"})))}const bH=y.forwardRef(jH),PH=(t.p,["children","className"]),wH=e=>{let{children:A,className:t}=e,a=(0,f.A)(e,PH);return(0,lA.jsx)("div",(0,v.A)((0,v.A)({className:(0,b.default)(DS,t)},a),{},{children:A}))},SH="Alert_alertList__x9pWz",NH="Alert_alertListItem__unezT",_H="Alert_formAlert__2II+9",TH=["children","className"],DH=e=>{let{children:A,className:t}=e,a=(0,f.A)(e,TH);return(0,lA.jsx)("div",(0,v.A)((0,v.A)({className:(0,b.default)(_H,t)},a),{},{children:A}))},kH={warningModal:"AddEFillModal_warningModal__kauxI",type_warning:"AddEFillModal_type_warning__662t8",type_info:"AddEFillModal_type_info__9fanc",modalWrapper:"AddEFillModal_modalWrapper__-KDYA",isDetails:"AddEFillModal_isDetails__S6SjO",fillTag:"AddEFillModal_fillTag__LrZ3s",status_inactive:"AddEFillModal_status_inactive__0raFy",info:"AddEFillModal_info__Y60HL",variant_id:"AddEFillModal_variant_id__WwWEK",variant_id1:"AddEFillModal_variant_id1__I1WEM",variant_id_link:"AddEFillModal_variant_id_link__tdESS",variant_username:"AddEFillModal_variant_username__1mvXM",idValue:"AddEFillModal_idValue__hRs8+",detailsContent:"AddEFillModal_detailsContent__x4+5d",buttonLinks:"AddEFillModal_buttonLinks__R6NxQ",btnDisabled:"AddEFillModal_btnDisabled__zgHgw",eyeIcon:"AddEFillModal_eyeIcon__-C8mv",expiresOn:"AddEFillModal_expiresOn__9ZF9k",status_expired:"AddEFillModal_status_expired__GKljJ",logTable:"AddEFillModal_logTable__ik--2",tokenBlock:"AddEFillModal_tokenBlock__aGYWd",tokenBlockContent:"AddEFillModal_tokenBlockContent__BGWQY",secretKeyBox:"AddEFillModal_secretKeyBox__Kuxze",apiKeyValue:"AddEFillModal_apiKeyValue__+Pkws",logNotFound:"AddEFillModal_logNotFound__HAE-v",editFormWrapper:"AddEFillModal_editFormWrapper__vVLX+",usernameText:"AddEFillModal_usernameText__cMXEa"};var LH;const RH=["title","titleId"];function FH(){return FH=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},FH.apply(null,arguments)}function MH(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,RH);return y.createElement("svg",FH({width:18,height:18,viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,LH||(LH=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.75 9C2.0475 5.7075 5.25 3.375 9 3.375C12.75 3.375 15.9525 5.7075 17.25 9C15.9525 12.2925 12.75 14.625 9 14.625C5.25 14.625 2.0475 12.2925 0.75 9ZM5.25 9C5.25 11.07 6.93 12.75 9 12.75C11.07 12.75 12.75 11.07 12.75 9C12.75 6.93 11.07 5.25 9 5.25C6.93 5.25 5.25 6.93 5.25 9ZM6.75 9C6.75 7.755 7.755 6.75 9 6.75C10.245 6.75 11.25 7.755 11.25 9C11.25 10.245 10.245 11.25 9 11.25C7.755 11.25 6.75 10.245 6.75 9Z",fill:"#C4C8D0"})))}const OH=y.forwardRef(MH);t.p;var zH;const VH=["title","titleId"];function HH(){return HH=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},HH.apply(null,arguments)}function WH(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,VH);return y.createElement("svg",HH({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,zH||(zH=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 7.6824L9.67458 5.00781L10.5 5.83323L7 9.33323L3.5 5.83323L4.32542 5.00781L7 7.6824Z",fill:"#808080"})))}const qH=y.forwardRef(WH);t.p;var UH,JH=t(43212);const GH=["title","titleId"];function YH(){return YH=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},YH.apply(null,arguments)}function ZH(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,GH);return y.createElement("svg",YH({width:18,height:18,viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,UH||(UH=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.75 9C12.75 6.93 11.07 5.25 9 5.25C8.5125 5.25 8.055 5.3475 7.6275 5.52L6.0075 3.9C6.9375 3.5625 7.9425 3.375 8.9925 3.375C12.7425 3.375 15.945 5.7075 17.2425 9C16.695 10.395 15.8025 11.6175 14.67 12.5625L12.48 10.3725C12.6525 9.945 12.75 9.4875 12.75 9ZM3.21 4.9125L1.5 3.2025L2.4525 2.25L15.75 15.5475L14.7975 16.5L12.6 14.31L12.285 13.995C11.2725 14.4 10.1625 14.625 9 14.625C5.25 14.625 2.0475 12.2925 0.75 9C1.335 7.515 2.31 6.225 3.555 5.2575L3.21 4.9125ZM6.81 8.5125L5.6475 7.35C5.4 7.8525 5.25 8.4075 5.25 9
1C5.25 11.07 6.93 12.75 9 12.75C9.5925 12.75 10.1475 12.6 10.65 12.3525L9.4875 11.19C9.33 11.2275 9.165 11.25 9 11.25C7.755 11.25 6.75 10.245 6.75 9C6.75 8.835 6.7725 8.67 6.81 8.5125ZM11.2425 9.1275L8.88 6.765L9.0075 6.7575C10.2525 6.7575 11.2575 7.7625 11.2575 9.0075L11.2425 9.1275Z",fill:"#C4C8D0"})))}const XH=y.forwardRef(ZH),KH=(t.p,e=>{let{children:A,status:t}=e;return(0,lA.jsx)("span",{className:(0,b.default)(kH.fillTag,kH["status_".concat(t)]),children:A})}),$H=e=>{let{title:A,value:t,variant:a,status:n,tooltip:i,onIDClick:s,idValue:l,hasEye:r,className:o,style:c,hideStatus:d,valueClassName:g,onCopy:C,username:I}=e;const[u,p]=(0,y.useState)(!1),[E,B]=(0,y.useState)(!r),Q=["id","id1","id_link","username"].includes(a),m=()=>{B(!E)};return(0,lA.jsxs)("div",{className:(0,b.default)(kH.info,kH["variant_".concat(a)],o),style:c,children:[!!A&&(0,lA.jsx)("span",{children:A}),(0,lA.jsxs)("div",{children:[Q?(0,lA.jsxs)(lA.Fragment,{children:[!d&&(0,lA.jsx)(KH,{status:n,children:n}),(0,lA.jsx)(Uu.pb,{dark:!0,placement:"top",overlayClassName:"",title:i,children:(0,lA.jsx)("span",{onClick:s,className:kH.idValue,children:l})})]}):(0,lA.jsxs)(lA.Fragment,{children:[!!r&&(0,lA.jsx)(lA.Fragment,{children:E?(0,lA.jsx)(OH,{onClick:m,className:kH.eyeIcon}):(0,lA.jsx)(XH,{onClick:m,className:kH.eyeIcon})}),(0,lA.jsx)("span",{className:(0,b.default)(kH.keyValue,g),children:(E?t:(0,JH.yw)(t))||"-"}),(0,lA.jsx)(Uu.gZ,{type:"primary",size:"sm",onClick:()=>{C&&(p(!0),C(),setTimeout((()=>{p(!1)}),3e3))},children:u?"Copied":"Copy"})]}),!!I&&(0,lA.jsx)("span",{className:kH.usernameText,children:I})]})]})},eW=e=>{let{placement:A,tooltip:t,children:a}=e;return(0,lA.jsx)(Uu.pb,{dark:!0,placement:A||"top",overlayClassName:kH.infoIconTooltip,title:t,children:a||(0,lA.jsx)("span",{className:kH.infoIcon,children:(0,lA.jsx)(oH.h,{})})})},AW=e=>{let{value:A,status:t,onClick:a}=e;return(0,lA.jsxs)("span",{className:(0,b.default)(kH.expiresOn,kH["status_".concat(t)]),children:[(0,lA.jsx)("span",{children:ee().translate("general.expiresOnLabel")}),(0,lA.jsx)("span",{children:(0,Qa.y)(A,"DD MMM YYYY")||"-"}),"expired"===t&&(0,lA.jsx)("span",{children:(0,lA.jsx)(eW,{tooltip:(0,lA.jsxs)(lA.Fragment,{children:[ee().translate("general.expiredPleaseGoToCpscUpdate").split("CPSC")[0],(0,lA.jsx)("span",{style:{textDecoration:"underline",cursor:"pointer"},onClick:a,children:"CPSC"}),ee().translate("general.expiredPleaseGoToCpscUpdate").split("CPSC")[1]]})})})]})},tW=e=>{let{columns:A,data:t,meta:a,onChange:n}=e;const i={pageSize:(null===a||void 0===a?void 0:a.pageSize)||10,page:(null===a||void 0===a?void 0:a.pageNo)||1,total:(null===a||void 0===a?void 0:a.total)||0};return(0,lA.jsx)("div",{className:(0,b.default)(kH.logTable),children:(0,lA.jsx)(Uu.OC,{className:"",columns:A,dataSource:t||[],onChange:e=>{n&&n(null===e||void 0===e?void 0:e.current,null===e||void 0===e?void 0:e.pageSize)},showSorterTooltip:!1,rowKey:"id",pagination:{pageSize:i.pageSize||10,current:i.page||1,total:i.total||0,showSizeChanger:!0,showTotal:(e,A)=>(0,lA.jsxs)("div",{children:[A[0],"-",A[1]," of ",i.total||0]})},scroll:{x:800,y:500}})})},aW=e=>{let{className:A,data:t}=e;const[a,n]=(0,y.useState)(!0),[i,s]=(0,y.useState)(!1),l=(null===t||void 0===t?void 0:t.apiKey)||"",r=(null===t||void 0===t?void 0:t.secretKey)||"";return(0,lA.jsxs)("div",{className:(0,b.default)(kH.tokenBlock,A),children:[(0,lA.jsx)("div",{children:(0,lA.jsxs)("span",{onClick:()=>{n(!a)},children:[(0,lA.jsx)("span",{children:null===t||void 0===t?void 0:t.name}),(0,lA.jsx)(qH,{})]})}),a&&(0,lA.jsxs)("div",{className:kH.tokenBlockContent,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:ee().translate("general.cpscUserName")}),(0,lA.jsx)("div",{style:{minHeight:"40px"},children:(0,lA.jsx)("span",{children:null===t||void 0===t?void 0:t.username})})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:ee().translate("general.apiKey")}),(0,lA.jsx)("div",{style:{minHeight:"40px"},children:(0,lA.jsx)("span",{children:l})})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:ee().translate("general.secretKey")}),(0,lA.jsxs)("div",{className:kH.secretKeyBox,children:[(0,lA.jsx)("span",{children:(i?r:(0,JH.yw)(r))||"-"}),(0,lA.jsx)("span",{className:kH.eyeIcon,onClick:()=>{s(!i)},children:i?(0,lA.jsx)(OH,{}):(0,lA.jsx)(XH,{})})]})]})]})]})},nW=(e,A)=>e||"/",iW=(e,A)=>e?(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:(0,Qa.y)(e,"DD/MMM/YYYY")}),(0,lA.jsx)("br",{}),(0,lA.jsx)("span",{children:(0,Qa.y)(e,"hh:mm:ss A")})]}):"/",sW={list:[],pagination:{}},lW=e=>{var A;let{open:t,onClose:a,data:n}=e;const[i,s]=(0,y.useState)(!1),[l,r]=(0,y.useState)((0,v.A)({},sW)),o=!(null!==l&&void 0!==l&&null!==(A=l.pagination)&&void 0!==A&&A.total),c=[{title:ee().translate("general.content"),dataIndex:"content",render:(e,A)=>{var t,a,n;return(0,lA.jsx)(aW,{data:{name:"update"===(null===A||void 0===A?void 0:A.action)?ee().translate("general.tokenUpdated"):ee().translate("general.tokenCreated"),apiKey:null===A||void 0===A||null===(t=A.after)||void 0===t?void 0:t.apiKey,secretKey:null===A||void 0===A||null===(a=A.after)||void 0===a?void 0:a.secretKey,username:null===A||void 0===A||null===(n=A.after)||void 0===n?void 0:n.name}})},className:kH.nameColumn,width:"auto"},{title:ee().translate("general.expiresOnLabel"),dataIndex:"expiresOn",render:iW,width:120},{title:ee().translate("general.actorLabel"),dataIndex:"userEmail",render:nW,width:160},{title:ee().translate("general.updatedLabel"),dataIndex:"updatedAt",render:iW,width:120}],d=async e=>{var A;let{page:t,size:a}=e;s(!0);const i=await(0,zA.V)((()=>(0,DA.v62)(null===n||void 0===n?void 0:n.companyId,null===n||void 0===n?void 0:n.id,{pageNo:t,pageSize:a})));s(!1),r(null!==i&&void 0!==i&&i.success?null===i||void 0===i||null===(A=i.data)||void 0===A?void 0:A.data:(0,v.A)({},sW))};return(0,y.useEffect)((()=>{t&&(r((0,v.A)({},sW)),d({page:1,size:10}))}),[t]),(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)(Uu.ZM,{title:ee().translate("general.log"),open:t,onCancel:a,closable:!0,centered:!0,width:1024,wrapClassName:kH.modalWrapper,children:(0,lA.jsxs)("div",{style:{position:"relative"},children:[i&&(0,lA.jsx)(Uu.Il,{container:!0}),(0,lA.jsx)($H,{title:ee().translate("general.certifierId"),hideStatus:!0,idValue:null===n||void 0===n?void 0:n.certifierId,variant:"id1"}),o?(0,lA.jsx)("div",{className:kH.logNotFound,children:(0,lA.jsx)("span",{children:ee().translate("general.thereIsNoLogHere")})}):(0,lA.jsx)(tW,{columns:c,data:null===l||void 0===l?void 0:l.list,meta:null===l||void 0===l?void 0:l.pagination,onChange:(e,A)=>{d({page:e,size:A})}})]})})})},rW=e=>{let{open:A,onClose:t,editObj:a,onSubmit:n}=e;const[i,s]=(0,Uu.hS)(),[l]=Zo.A.useForm(),[r,o]=(0,y.useState)(!1),c=(e,A)=>{let{title:t,description:a,submitText:n,type:s}=e;i.confirm({title:t,icon:(0,lA.jsx)(lA.Fragment,{}),content:a,onOk(){A&&A()},okText:n,closable:!0,centered:!0,cancelButtonProps:{className:kH.cancelBtn,style:{display:"none"}},className:(0,b.default)(kH.warningModal,kH["type_".concat(s)]),wrapClassName:kH.warningModalWrapper,rootClassName:kH.warningRootModalWrapper,width:480})};return(0,y.useEffect)((()=>{}),[A]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Uu.ZM,{title:ee().translate("general.edit",{suffix:""}).trim(),open:A,onCancel:t,closable:!0,centered:!0,width:700,wrapClassName:(0,b.default)(kH.modalWrapper,{}),children:(0,lA.jsxs)(Zo.A,{name:"setDatesForm",initialValues:{certifierId:(null===a||void 0===a?void 0:a.certifierId)||"",apiKey:(null===a||void 0===a?void 0:a.apiKey)||"",secretKey:(null===a||void 0===a?void 0:a.secretKey)||"",username:(null===a||void 0===a?void 0:a.name)||""},onFinish:()=>{},form:l,autoComplete:"off",layout:"vertical",className:kH.editFormWrapper,children:[(0,lA.jsx)($H,{title:ee().translate("general.certifierId"),variant:"id",status:null===a||void 0===a?void 0:a.status,idValue:null===a||void 0===a?void 0:a.certifierId,style:{marginBottom:"12px"}}),(0,lA.jsx)(Zo.A.Item,{name:"username",label:ee().translate("general.cpscUserName"),children:(0,lA.jsx)(Uu.kj,{name:"username",size:"large",minHeight:!0,placeholder:ee().translate("general.fillHere"),radius:"md"})}),(0,lA.jsx)(Zo.A.Item,{name:"apiKey",label:ee().translate("general.apiKey"),children:(0,lA.jsx)(Uu.kj,{name:"apiKey",size:"large",minHeight:!0,placeholder:ee().translate("general.fillHere"),radius:"md"})}),(0,lA.jsx)(Zo.A.Item,{name:"secretKey",label:ee().translate("general.secretKey"),children:(0,lA.jsx)(Uu.kj,{name:"secretKey",size:"large",minHeight:!0,placeholder:ee().translate("general.fillHere"),radius:"md"})}),(0,lA.jsx)("div",{className:(0,b.default)(kH.footer,{}),children:(0,lA.jsx)(Uu.gZ,{htmlType:"button",type:"primary",size:"large",className:kH.confirmBtn,onClick:()=>{const e=l.getFieldsValue();null!==e&&void 0!==e&&e.apiKey&&null!==e&&void 0!==e&&e.secretKey?(o(!0),n(e,(()=>{o(!1)}),(e=>{c({title:e,description:ee().translate("general.visitCpscEnsureIdKeyCorrect"),submitText:ee().translate("general.confirm"),type:"warning"})}))):c({title:ee().translate("general.pleaseCompleteAllFields"),description:ee().translate("general.pleaseFillRequiredFields"),submitText:ee().translate("general.confirm")})},loading:r,children:ee().translate("general.confirm")})})]})}),s]})};var oW=t(92382);const cW=t.p+"static/media/tutorial-1.63bddbd05da36d59e39e.png",dW=t.p+"static/media/tutorial-2.47d22a980db8dd9216a9.png",gW=t.p+"static/media/tutorial-3.57a17ee5e7a8cd00b013.png",CW=t.p+"static/media/tutorial-4.fc018c6d720886db97a8.png",IW="EFillTutorialModal_modalWrapper__R2L-1",uW="EFillTutorialModal_footer__3HrP7",pW="EFillTutorialModal_header__pK-eD",EW="EFillTutorialModal_sliderWrapper__BWcN8",BW="EFillTutorialModal_wrapperImage__WN-d0",QW="EFillTutorialModal_slider__4-qKk",mW=[{url:cW,style:{width:"562px",height:"205px"},titleKey:"tutorialStep1Title",descriptionKey:"tutorialStep1Description"},{url:dW,style:{width:"316px",height:"385px"},titleKey:"tutorialStep2Title",descriptionKey:"tutorialStep2Description"},{url:gW,style:{width:"312px",height:"266px"},titleKey:"tutorialStep3Title",descriptionKey:"tutorialStep3Description"},{url:CW,style:{width:"478px",height:"106px"},titleKey:"tutorialStep4Title",descriptionKey:"tutorialStep4Description"}],hW=e=>{let{open:A,onClose:t}=e;const[a,n]=(0,y.useState)(0),i={dots:!0,infinite:!1,slidesToShow:1,slidesToScroll:1,arrow:!1,initialSlide:0,customPaging:()=>(0,lA.jsx)("div",{children:(0,lA.jsx)("button",{type:"button"})}),beforeChange:(e,A)=>{n(A)},afterChange:e=>{n(e)}},s=(0,y.useMemo)((()=>{const e=mW[a];return{title:ee().translate("general.".concat((null===e||void 0===e?void 0:e.titleKey)||"")),description:ee().translate("general.".concat((null===e||void 0===e?void 0:e.descriptionKey)||""))}}),[a]);return(0,y.useEffect)((()=>{A&&n(0)}),[A]),(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)(Uu.ZM,{title:ee().translate("general.tutorialCreateToken"),open:A,onCancel:t,closable:!0,centered:!0,width:700,wrapClassName:(0,b.default)(IW),children:[(0,lA.jsxs)("div",{className:pW,children:[(0,lA.jsx)("span",{children:s.title}),(0,lA.jsx)("span",{children:s.description})]}),(0,lA.jsx)("div",{className:EW,children:(0,lA.jsx)(oW.A,(0,v.A)((0,v.A)({},i),{},{className:QW,children:mW.filter((e=>{let{url:A}=e;return!!A})).map(((e,A)=>{let{url:t,style:a}=e;return(0,lA.jsx)("div",{children:(0,lA.jsx)("div",{className:BW,children:(0,lA.jsx)("img",{src:t,alt:"product-".concat(A),style:a})})},"".concat(A))}))}))}),(0,lA.jsx)("div",{className:uW,children:(0,lA.jsxs)("a",{className:"icw-link",href:Jy.OT,target:"_blank",rel:"noreferrer",children:[(0,lA.jsx)("span",{children:ee().translate("general.goToCpscToCreateNow")}),(0,lA.jsx)(vH.h,{})]})})]})})},xW=["username"],vW=e=>{let{open:A,onClose:t,addObj:a,onSubmit:n,companyId:i,onFetch:s}=e;const{onGetEFillConfigDetails:l,fetchLoading:r,efillConfigDetails:o,onStatusChange:c,statusLoading:d,onUp
1dateConfig:g}=(()=>{const[e,A]=(0,y.useState)(!1),[t,a]=(0,y.useState)(!1),[n,i]=(0,y.useState)(!1),[s,l]=(0,y.useState)({});return{onGetEFillConfigDetails:async(e,t)=>{var a;A(!0),l({});const n=await(0,zA.V)((()=>(0,DA.$01)(e,t)));return l(null!==n&&void 0!==n&&n.success?null===n||void 0===n||null===(a=n.data)||void 0===a?void 0:a.data:{}),A(!1),n},fetchLoading:e,efillConfigDetails:s,onStatusChange:async(e,A,t)=>{a(!0);const n=await(0,zA.V)((()=>(0,DA.I8r)(e,A,{status:t})));return a(!1),n},statusLoading:t,onUpdateConfig:async(e,A,t)=>{let{username:a}=t,n=(0,f.A)(t,xW);i(!0);const s=await(0,zA.V)((()=>(0,DA.inB)(e,A,(0,v.A)((0,v.A)({},n),{},{name:a}))));return i(!1),s},editLoading:n}})(),C=(0,v.A)((0,v.A)({},a||{}),o||{}),I=!(null===a||void 0===a||!a.certifierId)&&!(null===a||void 0===a||!a.apiKey)&&!(null===a||void 0===a||!a.secretKey),[u,p]=(0,Uu.hS)(),[E]=Zo.A.useForm(),[B,Q]=(0,y.useState)(null),[m,h]=(0,y.useState)(null),[x,j]=(0,y.useState)(!1),[P,w]=(0,y.useState)(!1),[S,N]=(0,y.useState)({type:null,message:null}),_=null===C||void 0===C?void 0:C.status,T="inactive"===_,D=(e,A)=>{let{title:t,description:a,submitText:n,type:i}=e;u.confirm({title:t,icon:(0,lA.jsx)(lA.Fragment,{}),content:a,onOk(){A&&A()},okText:n,closable:!0,centered:!0,cancelButtonProps:{className:kH.cancelBtn,style:{display:"none"}},className:(0,b.default)(kH.warningModal,kH["type_".concat(i)]),wrapClassName:kH.warningModalWrapper,rootClassName:kH.warningRootModalWrapper,width:480})};return(0,y.useEffect)((()=>{A&&null!==a&&void 0!==a&&a.id&&l(i,null===a||void 0===a?void 0:a.id)}),[A]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(Uu.ZM,{title:I?ee().translate("general.certifierIdTokenDetail"):ee().translate("general.setUpEFilingCertifierIdKey"),open:A,onCancel:t,closable:!0,centered:!0,width:I?1184:700,wrapClassName:(0,b.default)(kH.modalWrapper,{[kH.isDetails]:I}),children:[(r||d)&&(0,lA.jsx)(Uu.Il,{container:!0}),I?(0,lA.jsxs)("div",{className:kH.detailsContent,children:[(0,lA.jsx)($H,{title:ee().translate("general.certifierId"),variant:"id",status:_,idValue:null===C||void 0===C?void 0:C.certifierId}),(0,lA.jsx)($H,{title:ee().translate("general.cpscUserName"),variant:"username",idValue:null===C||void 0===C?void 0:C.name,hideStatus:!0}),(0,lA.jsxs)("div",{className:kH.buttonLinks,children:[(0,lA.jsx)(Uu.gZ,{type:"link",icon:(0,lA.jsx)(rH.h,{}),onClick:()=>{h(C)},children:ee().translate("general.editUserNameKey")}),(0,lA.jsx)(Uu.gZ,{type:"link",icon:(0,lA.jsx)(pH,{}),onClick:()=>{Q(C)},children:ee().translate("general.viewLog")}),(0,lA.jsx)(Uu.gZ,{type:"link",icon:(0,lA.jsx)(hH,{}),className:(0,b.default)({[kH.btnDisabled]:!T}),onClick:()=>{(async e=>{D({title:T?ee().translate("general.reactivateThisCertifierId"):ee().translate("general.deactivateThisCertifierId"),description:T?ee().translate("general.certifierIdWillShowAgainAtEFiling"):ee().translate("general.inactiveProfileWillNotShowAtEFiling"),submitText:T?ee().translate("general.activate"):ee().translate("general.deactivate"),type:T?"info":"warning"},(async()=>{const A=await c(i,null===a||void 0===a?void 0:a.id,e);null!==A&&void 0!==A&&A.success?(l(i,null===a||void 0===a?void 0:a.id),s&&s()):N({type:"error",message:T?ee().translate("general.activateFailed"):ee().translate("general.deactivateFailed")})}))})(T?"active":"inactive")},children:T?ee().translate("general.activate"):ee().translate("general.deactivate")})]}),(0,lA.jsx)($H,{title:ee().translate("general.apiKey"),value:null===C||void 0===C?void 0:C.apiKey,valueClassName:kH.apiKeyValue,onCopy:()=>{(0,JH.lW)(null===C||void 0===C?void 0:C.apiKey,(()=>{N({type:"success",message:ee().translate("general.copied")})}))}}),(0,lA.jsx)($H,{title:ee().translate("general.secretKey"),hasEye:!0,value:null===C||void 0===C?void 0:C.secretKey,onCopy:()=>{(0,JH.lW)(null===C||void 0===C?void 0:C.secretKey,(()=>{N({type:"success",message:ee().translate("general.copied")})}))}}),(0,lA.jsx)(AW,{value:null===C||void 0===C?void 0:C.tokenExpiration,status:_,onClick:()=>{}})]}):(0,lA.jsxs)(Zo.A,{name:"setDatesForm",initialValues:{certifierId:"",apiKey:"",secretKey:""},onFinish:()=>{},form:E,autoComplete:"off",layout:"vertical",className:kH.formWrapper,children:[(0,lA.jsx)(OS,{name:"certifierId",label:ee().translate("general.certifierId"),required:!0,children:(0,lA.jsx)(Uu.kj,{name:"certifierId",size:"large",minHeight:!0,placeholder:ee().translate("general.fillHere"),radius:"md"})}),(0,lA.jsx)(OS,{name:"username",label:ee().translate("general.userName"),required:!0,children:(0,lA.jsx)(Uu.kj,{name:"username",size:"large",minHeight:!0,placeholder:ee().translate("general.fillHere"),radius:"md"})}),(0,lA.jsx)(DH,{style:{marginBottom:"10px"},children:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(bH,{}),(0,lA.jsxs)("span",{children:["For user name, please reference in cpsc user name. It will only saved in QMAS."," "]})]})}),(0,lA.jsxs)(wH,{style:{marginBottom:"12px"},children:[(0,lA.jsx)(OS,{name:"apiKey",label:ee().translate("general.apiKey"),required:!0,children:(0,lA.jsx)(Uu.kj,{name:"apiKey",size:"large",minHeight:!0,placeholder:ee().translate("general.fillHere"),radius:"md"})}),(0,lA.jsx)(OS,{name:"secretKey",label:ee().translate("general.secretKey"),required:!0,children:(0,lA.jsx)(Uu.kj,{name:"secretKey",size:"large",minHeight:!0,placeholder:ee().translate("general.fillHere"),radius:"md"})}),(0,lA.jsx)(DH,{children:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(bH,{}),(0,lA.jsx)("span",{children:ee().translate("general.forApiKeySecretPleaseCreateInCpscFirst")}),(0,lA.jsxs)("div",{className:"alert-links",style:{flex:"1"},children:[(0,lA.jsx)("a",{href:"javascript:void(0)",rel:"noreferrer",onClick:()=>{w(!0)},className:"icw-link icw-underline",children:ee().translate("general.tutorialWhereFindApiKey")}),(0,lA.jsxs)("a",{href:Jy.OT,target:"_blank",rel:"noreferrer",style:{gap:4},className:"icw-link icw-flex icw-items-center",children:[(0,lA.jsx)("span",{children:ee().translate("general.goToCpscToCreate")}),(0,lA.jsx)(vH.h,{})]})]})]})})]}),(0,lA.jsx)("div",{className:(0,b.default)(kH.footer,{}),children:(0,lA.jsx)(Uu.gZ,{htmlType:"button",type:"primary",size:"large",className:kH.confirmBtn,onClick:()=>{const e=E.getFieldsValue();e.apiKey&&e.certifierId&&e.secretKey&&e.username?(j(!0),n(e,(()=>{j(!1)}),(e=>{D({title:e,description:ee().translate("general.visitCpscEnsureIdKeyCorrect"),submitText:ee().translate("general.confirm"),type:"warning"})}))):D({title:ee().translate("general.pleaseCompleteAllFields"),description:ee().translate("general.pleaseFillRequiredFields"),submitText:ee().translate("general.confirm")})},loading:x,children:ee().translate("general.confirm")})})]})]}),!!B&&(0,lA.jsx)(lW,{open:!0,onClose:()=>{Q(null)},data:B}),!!m&&(0,lA.jsx)(rW,{open:!0,onClose:()=>{h(null)},editObj:m,onSubmit:async(e,A,t)=>{const a=await g(i,null===m||void 0===m?void 0:m.id,{certifierId:null===m||void 0===m?void 0:m.certifierId,apiKey:e.apiKey,secretKey:e.secretKey,username:e.username});A&&A();const{isError:n,msg:r}=PW(a);n?t&&t(r):(null!==a&&void 0!==a&&a.success&&(l(i,null===m||void 0===m?void 0:m.id),h(null),s&&s()),N({type:null!==a&&void 0!==a&&a.success?"success":"error",message:null!==a&&void 0!==a&&a.success?ee().translate("general.editSucceeded"):r||ee().translate("general.editFailed")}))}}),!!P&&(0,lA.jsx)(hW,{open:!0,onClose:()=>w(!1)}),p,(0,lA.jsx)(Wn.A,{notification:S,onClose:()=>N({type:null,message:null})})]})},fW=["username"],yW=["username"],jW=e=>{let{selectedKeys:A,onChange:t}=e;return(0,lA.jsx)(_v.A,{placement:"bottomRight",trigger:["click"],className:(0,b.default)(""),color:"default",overlayClassName:cH.actionOverlay,selectedKeys:A,items:[{key:"active",label:(0,lA.jsxs)("span",{className:"icw-flex icw-align-center icw-gap-3",children:[(0,lA.jsx)("span",{className:(0,b.default)("icw-flex",{"icw-invisible":!(null!==A&&void 0!==A&&A.includes("active"))}),children:(0,lA.jsx)(vv,{})}),(0,lA.jsx)("span",{children:"Only Active ID"})]}),onClick:()=>{t(["active"])}},{key:"all",label:(0,lA.jsxs)("span",{className:"icw-flex icw-align-center icw-gap-3",children:[(0,lA.jsx)("span",{className:(0,b.default)("icw-flex",{"icw-invisible":!(null!==A&&void 0!==A&&A.includes("all"))}),children:(0,lA.jsx)(vv,{})}),(0,lA.jsx)("span",{children:"Show All"})]}),onClick:()=>{t(["all"])}}],children:(0,lA.jsx)(Bv,{})})},bW=e=>{let{className:A,status:t,dateValue:a,idValue:n,onView:i,onEdit:s,username:l}=e;const r="expired"===t;(0,Qa.z)("",!0);return(0,lA.jsxs)("div",{className:(0,b.default)(cH.block,cH["status_".concat(t)],A),children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)($H,{variant:"id_link",status:t,tooltip:(0,lA.jsx)(lA.Fragment,{children:ee().translate("general.viewCertifierIdToken")}),onIDClick:i,idValue:n,username:l}),(0,lA.jsx)(eW,{tooltip:(0,lA.jsx)(lA.Fragment,{children:ee().translate("general.editKey")}),children:(0,lA.jsx)(rH.h,{onClick:s})})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:ee().translate("general.apiKeySecretExpiresOn")}),(0,lA.jsxs)("span",{className:(0,b.default)(cH.expiredText,{[cH.expired]:r}),children:[(0,lA.jsx)("span",{children:(0,Qa.y)(a,"DD MMM YYYY")||"-"}),r&&(0,lA.jsx)(Uu.pb,{dark:!0,placement:"top",overlayClassName:cH.tooltipOverlay1,title:(0,lA.jsxs)(lA.Fragment,{children:[ee().translate("general.expiredPleaseGoToCpscUpdate").split("CPSC")[0],(0,lA.jsx)("span",{style:{textDecoration:"underline",cursor:"pointer"},children:"CPSC"}),ee().translate("general.expiredPleaseGoToCpscUpdate").split("CPSC")[1]]}),children:(0,lA.jsx)("span",{children:(0,lA.jsx)(oH.h,{})})})]})]})]})},PW=e=>{var A,t;const a=(null===e||void 0===e||null===(A=e.error)||void 0===A||null===(t=A.errorObj)||void 0===t?void 0:t.message)||"";return{msg:a,isError:!!a&&"string"===typeof a&&a.includes("Invalid API credentials")}},wW=e=>{let{className:A,companyId:t}=e;const[a,n]=(0,y.useState)(null),[i,s]=(0,y.useState)(null),[l,r]=(0,y.useState)({type:null,message:null}),[o,c]=(0,y.useState)(["active"]),{onGetEFillConfig:d,fetchLoading:g,efillConfigs:C,onSubmitEfill:I,onUpdateConfig:u}=(()=>{const[e,A]=(0,y.useState)(!1),[t,a]=(0,y.useState)(!1),[n,i]=(0,y.useState)([]);return{onGetEFillConfig:async(e,t)=>{var a,n;
1A(!0);const s=await(0,zA.V)((()=>(0,DA.JRH)(e,(0,v.A)({pageSize:999,pageNo:1},t||{})))),l=(null!==s&&void 0!==s&&s.success?null===s||void 0===s||null===(a=s.data)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.list:[])||[];return i(l),A(!1),s},fetchLoading:e,efillConfigs:n,onSubmitEfill:async(e,A)=>{let{username:t}=A,n=(0,f.A)(A,fW);a(!0);const i=await(0,zA.V)((()=>(0,DA.bBR)(e,(0,v.A)((0,v.A)({},n),{},{name:t}))));return a(!1),i},submitLoading:t,onUpdateConfig:async(e,A,t)=>{let{username:n}=t,i=(0,f.A)(t,yW);a(!0);const s=await(0,zA.V)((()=>(0,DA.inB)(e,A,(0,v.A)((0,v.A)({},i),{},{name:n}))));return a(!1),s}}})(),p=!g&&!(null!==C&&void 0!==C&&C.length),E=function(){d(t,{status:(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).includes("active")?"active":void 0})};return(0,y.useEffect)((()=>{t&&E(["active"])}),[t]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(HV,{className:(0,b.default)(cH.wrapper,A),children:[g&&(0,lA.jsx)(Uu.Il,{container:!0}),(0,lA.jsxs)("div",{className:cH.title,children:[(0,lA.jsx)(WV,{level:5,children:ee().translate("general.cpscEFilingCertifierId")}),(0,lA.jsxs)("div",{className:"icw-flex",children:[(0,lA.jsx)(jW,{selectedKeys:o,onChange:e=>{c(e),E(e)}}),(0,lA.jsx)(Uu.pb,{title:ee().translate("general.addCertifierId"),placement:"top",dark:!0,overlayClassName:cH.resubmitTooltip,children:(0,lA.jsx)("span",{className:"icw-pointer",onClick:()=>{n({})},children:(0,lA.jsx)(lH.h,{})})})]})]}),p?(0,lA.jsx)(dH,{}):(0,lA.jsx)("div",{className:cH.blocks,children:C.map(((e,A)=>(0,lA.jsx)(bW,{status:null===e||void 0===e?void 0:e.status,dateValue:null===e||void 0===e?void 0:e.tokenExpiration,username:null===e||void 0===e?void 0:e.name,idValue:null===e||void 0===e?void 0:e.certifierId,onView:()=>{n((0,v.A)({},e))},onEdit:()=>{s(e)}},A)))})]}),!!a&&(0,lA.jsx)(vW,{open:!0,addObj:a,onClose:()=>{n(null)},onSubmit:async(e,A,a)=>{const i=await I(t,e);A&&A();const{isError:s,msg:l}=PW(i);s?a&&a(l):(null!==i&&void 0!==i&&i.success&&(E(o),n(null)),r({type:null!==i&&void 0!==i&&i.success?"success":"error",message:null!==i&&void 0!==i&&i.success?ee().translate("general.addedSuccessfully"):l||ee().translate("general.addFailed")}))},companyId:t,onFetch:()=>{E(o)}}),!!i&&(0,lA.jsx)(rW,{open:!0,onClose:()=>{s(null)},editObj:i,onSubmit:async(e,A,a)=>{const n=await u(t,null===i||void 0===i?void 0:i.id,{certifierId:null===i||void 0===i?void 0:i.certifierId,apiKey:e.apiKey,secretKey:e.secretKey,username:e.username});A&&A();const{isError:l,msg:c}=PW(n);l?a&&a(c):(null!==n&&void 0!==n&&n.success&&(E(o),s(null)),r({type:null!==n&&void 0!==n&&n.success?"success":"error",message:null!==n&&void 0!==n&&n.success?ee().translate("general.editSucceeded"):c||ee().translate("general.editFailed")}))}}),(0,lA.jsx)(Wn.A,{notification:l,onClose:()=>r({type:null,message:null})})]})};var SW,NW;const _W=["title","titleId"];function TW(){return TW=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},TW.apply(null,arguments)}function DW(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,_W);
1return y.createElement("svg",TW({width:130,height:80,viewBox:"0 0 130 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,SW||(SW=y.createElement("g",{clipPath:"url(#clip0_6037_40868)"},y.createElement("path",{d:"M61.3438 64.0777L54.159 68.2259C52.9149 68.9442 52.4886 70.5351 53.2069 71.7793C53.9252 73.0234 55.5161 73.4497 56.7603 72.7314L63.945 68.5833C65.1892 67.865 65.6155 66.2741 64.8972 65.0299C64.1788 63.7857 62.5879 63.3594 61.3438 64.0777Z",fill:"#FF6584"}),y.createElement("path",{d:"M23.0165 70.3559C22.8065 70.0861 22.6582 69.7735 22.5821 69.4401C22.506 69.1068 22.5039 68.7608 22.576 68.4266C22.6481 68.0923 22.7925 67.778 22.9992 67.5056C23.2059 67.2332 23.4699 67.0095 23.7724 66.8502L23.284 61.5279L26.4459 60.4423L27.0301 67.968C27.2641 68.494 27.297 69.0875 27.1226 69.6361C26.9482 70.1848 26.5786 70.6503 26.0839 70.9447C25.5892 71.239 25.0037 71.3417 24.4383 71.2331C23.873 71.1246 23.3671 70.8125 23.0165 70.3559Z",fill:"#FFB8B8"}),y.createElement("path",{d:"M26.4099 39.8092C26.4099 39.8092 28.5798 35.2555 30.5079 36.8573C32.436 38.4592 27.8645 51.9235 27.8645 51.9235L27.1692 64.9944L23.5048 64.6281L22.4688 51.8935L26.4099 39.8092Z",fill:"#CCCCCC"}),y.createElement("path",{d:"M41.2495 50.0084C41.2495 50.0084 47.8151 58.0012 46.3878 65.9941C44.9605 73.9869 43.8187 79.9815 43.8187 79.9815L41.535 97.9653C41.535 97.9653 42.3914 102.863 41.2495 104.125C41.2495 104.125 42.9623 107.1 39.8223 108.242C36.6822 109.384 34.988 107.847 34.988 107.847C34.988 107.847 32.6858 104.531 34.1131 103.674L34.7144 68.3816L11.8474 98.2508C11.8474 98.2508 11.4271 101.884 8.4972 101.923L4.99641 104.531L1 102.247L2.9982 99.6781C2.9982 99.6781 1.85636 96.8235 4.42548 96.2526L19.2693 76.8415L22.9802 66.8504C22.9802 66.8504 24.9785 59.1431 30.4022 56.003V52.6618L41.2495 50.0084Z",fill:"#2F2E41"}),y.createElement("path",{d:"M29.9736 36.1636C30.838 35.1421 32.0478 34.4743 33.3727 34.2872C34.6976 34.1001 36.0451 34.4069 37.1584 35.1491L37.3955 35.3072C39.9293 38.1766 41.6323 41.6829 42.3211 45.4484L43.3902 51.2929L29.9736 54.1991L26.8284 43.3517C26.4292 41.9748 26.5252 40.5016 27.0999 39.1883C27.6746 37.875 28.6914 36.8047 29.9736 36.1636V36.1636Z",fill:"#CCCCCC"}),y.createElement("path",{d:"M52.0183 71.5986C51.6464 71.477 51.3056 71.2753 51.02 71.0078C50.7344 70.7403 50.511 70.4134 50.3654 70.0501C50.2198 69.6869 50.1557 69.2962 50.1774 68.9054C50.1992 68.5147 50.3063 68.1335 50.4914 67.7887L46.6211 63.052L48.9259 59.998L54.2975 66.7639C54.8562 67.1131 55.2674 67.6551 55.4531 68.2873C55.6389 68.9194 55.5863 69.5977 55.3053 70.1936C55.0244 70.7895 54.5346 71.2617 53.9288 71.5206C53.323 71.7796 52.6432 71.8073 52.0183 71.5986Z",fill:"#FFB8B8"}),y.createElement("path",{d:"M35.6829 40.4455C35.6829 40.4455 34.8266 34.7364 37.6811 35.0218C40.5357 35.3073 44.8176 51.0075 44.8176 51.0075L52.5249 63.8531L48.814 65.8513L39.6793 54.433L35.6829 40.4455Z",fill:"#CCCCCC"}),y.createElement("path",{d:"M40.9097 32.099H27.3164C27.0368 32.0987 26.7687 31.9875 26.571 31.7898C26.3732 31.592 26.262 31.324 26.2617 31.0443V25.1852C26.2617 23.1029 27.0889 21.1059 28.5613 19.6335C30.0337 18.1611 32.0307 17.3339 34.113 17.3339C36.1953 17.3339 38.1923 18.1611 39.6647 19.6335C41.1371 21.1059 41.9643 23.1029 41.9643 25.1852V31.0444C41.964 31.324 41.8528 31.592 41.6551 31.7898C41.4574 31.9875 41.1893 32.0987 40.9097 32.099Z",fill:"#2F2E41"}),y.createElement("path",{d:"M40.7769 28.9673C42.3018 26.1778 41.2766 22.6803 38.4871 21.1554C35.6976 19.6305 32.2 20.6557 30.6751 23.4452C29.1502 26.2347 30.1754 29.7323 32.965 31.2572C35.7545 32.7821 39.252 31.7569 40.7769 28.9673Z",fill:"#FFB8B8"}),y.createElement("path",{d:"M43.8237 25.771H36.5795L36.5051 24.5777L36.1337 25.771H35.0183L34.8711 23.4058L34.1349 25.771H31.9766V25.6539C31.9766 22.2292 34.4047 19.4431 37.3894 19.4431H38.4108C41.3954 19.4431 43.8237 22.2292 43.8237 25.6539L43.8237 25.771Z",fill:"#2F2E41"}),y.createElement("path",{d:"M36.8791 33.1927C36.7906 33.1926 36.7022 33.1858 36.6147 33.1723L27.9922 31.8442V22.8633C27.9922 22.409 28.0817 21.9592 28.2555 21.5395C28.4293 21.1198 28.6842 20.7385 29.0054 20.4172C29.3266 20.096 29.7079 19.8412 30.1276 19.6674C30.5473 19.4935 30.9971 19.4041 31.4514 19.4041H37.4839L37.2489 19.6432C33.9794 22.9719 36.4426 28.3695 38.2019 31.2906C38.331 31.5005 38.3893 31.7464 38.3683 31.992C38.3472 32.2376 38.2479 32.47 38.0849 32.6549C37.9352 32.8269 37.7497 32.9641 37.5414 33.057C37.3332 33.1499 37.1071 33.1962 36.8791 33.1927Z",fill:"#2F2E41"}),y.createElement("path",{d:"M125.88 0H75.3095C74.3474 0.000800856 73.4249 0.383208 72.7444 1.06332C72.0639 1.74343 71.681 2.6657 71.6797 3.62778V49.1962C71.6809 50.1585 72.0638 51.081 72.7442 51.7614C73.4247 52.4419 74.3472 52.8247 75.3095 52.8259H125.88
1C126.842 52.8246 127.765 52.4417 128.445 51.7612C129.125 51.0807 129.507 50.1583 129.508 49.1962V3.62778C129.507 2.6659 129.125 1.74367 128.445 1.06352C127.764 0.383372 126.842 0.000878439 125.88 0Z",fill:"white"}),y.createElement("path",{d:"M116.78 28.9142H83.3638C83.0984 28.9142 82.8439 28.8088 82.6563 28.6212C82.4687 28.4335 82.3633 28.179 82.3633 27.9137C82.3633 27.6484 82.4687 27.3939 82.6563 27.2062C82.8439 27.0186 83.0984 26.9132 83.3638 26.9132H116.78C117.046 26.9132 117.3 27.0186 117.488 27.2062C117.675 27.3939 117.781 27.6484 117.781 27.9137C117.781 28.179 117.675 28.4335 117.488 28.6212C117.3 28.8088 117.046 28.9142 116.78 28.9142Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M116.503 35.5173H83.0864C82.8211 35.5173 82.5666 35.4119 82.379 35.2243C82.1913 35.0367 82.0859 34.7822 82.0859 34.5168C82.0859 34.2515 82.1913 33.997 82.379 33.8094C82.5666 33.6218 82.8211 33.5164 83.0864 33.5164H116.503C116.768 33.5164 117.023 33.6218 117.21 33.8094C117.398 33.997 117.503 34.2515 117.503 34.5168C117.503 34.7822 117.398 35.0367 117.21 35.2243C117.023 35.4119 116.768 35.5173 116.503 35.5173Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M109.952 8.25806H90.1962C89.2341 8.25886 88.3116 8.64127 87.6311 9.32138C86.9507 10.0015 86.5677 10.9238 86.5664 11.8858V17.8348C86.5677 18.7971 86.9505 19.7196 87.6309 20.4C88.3114 21.0805 89.2339 21.4633 90.1962 21.4645H109.952C110.914 21.4632 111.836 21.0803 112.516 20.3998C113.196 19.7193 113.579 18.7968 113.58 17.8348V11.8858C113.579 10.924 113.196 10.0017 112.516 9.32158C111.836 8.64143 110.914 8.25893 109.952 8.25806ZM113.179 17.8348C113.179 18.6913 112.839 19.5128 112.234 20.1184C111.628 20.7241 110.806 21.0643 109.95 21.0643H95.7684C93.434 21.0643 91.1952 20.137 89.5446 18.4864C87.8939 16.8357 86.9666 14.597 86.9666 12.2626V11.8858C86.968 11.0299 87.3087 10.2094 87.9142 9.60439C88.5196 8.99934 89.3402 8.65908 90.1962 8.65825H109.952C110.808 8.65916 111.628 8.99951 112.233 9.6046C112.838 10.2097 113.179 11.0301 113.179 11.8858V17.8348Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M125.88 0H75.3095C74.3474 0.000800856 73.4249 0.383208 72.7444 1.06332C72.0639 1.74343 71.681 2.6657 71.6797 3.62778V49.1962C71.6809 50.1585 72.0638 51.081 72.7442 51.7614C73.4247 52.4419 74.3472 52.8247 75.3095 52.8259H125.88C126.842 52.8246 127.765 52.4417 128.445 51.7612C129.125 51.0807 129.507 50.1583 129.508 49.1962V3.62778C129.507 2.6659 129.125 1.74367 128.445 1.06352C127.764 0.383372 126.842 0.000878439 125.88 0ZM129.108 49.1962C129.108 50.0527 128.768 50.8742 128.162 51.4798C127.556 52.0855 126.735 52.4258 125.878 52.4258H98.1328C94.7115 52.4258 91.3237 51.7519 88.1628 50.4426C85.0019 49.1333 82.1299 47.2143 79.7106 44.795C77.2914 42.3758 75.3723 39.5037 74.063 36.3428C72.7538 33.1819 72.0799 29.7941 72.0799 26.3728V3.62778C72.0812 2.77184 72.422 1.95138 73.0274 1.34633C73.6329 0.741278 74.4535 0.401028 75.3095 0.400196H125.88C126.736 0.401107 127.556 0.741449 128.162 1.34654C128.767 1.95163 129.107 2.77205 129.108 3.62778V49.1962Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M106.657 21.0703H94.0215C93.8011 21.0704 93.5845 21.0124 93.3935 20.9022C93.2026 20.792 93.044 20.6334 92.9338 20.4425C92.8236 20.2516 92.7656 20.035 92.7656 19.8145C92.7657 19.5941 92.8238 19.3775 92.9341 19.1866L96.7401 12.5937C96.8503 12.4028 97.0088 12.2443 97.1997 12.1341C97.3907 12.0238 97.6072 11.9658 97.8277 11.9658C98.0481 11.9658 98.2647 12.0238 98.4556 12.1341C98.6465 12.2443 98.8051 12.4028 98.9153 12.5937L101.374 16.8516L102.798 14.3848C102.908 14.1939 103.066 14.0354 103.257 13.9252C103.448 13.8149 103.665 13.7569 103.885 13.7569C104.106 13.7569 104.322 13.8149 104.513 13.9252C104.704 14.0354 104.863 14.1939 104.973 14.3848L107.745 19.1866C107.855 19.3775 107.913 19.5941 107.913 19.8146C107.913 20.035 107.855 20.2516 107.745 20.4425C107.635 20.6334 107.476 20.7919 107.285 20.9021C107.094 21.0123 106.878 21.0703 106.657 21.0703Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M5.54146 24.3006L2.25277 26.1994C1.0086 26.9177 0.582316 28.5086 1.30064 29.7528C2.01896 30.9969 3.60988 31.4232 4.85405 30.7049L8.14273 28.8062C9.3869 28.0879 9.81319 26.4969 9.09487 25.2528C8.37654 24.0086 6.78563 23.5823 5.54146 24.3006Z",fill:"#005EFF"}),y.createElement("path",{d:"M90.4985 40.3198H84.5015C83.6722 40.3198 83 40.9921 83 41.8213C83 42.6506 83.6722 43.3228 84.5015 43.3228H90.4985C91.3278 43.3228 92 42.6506 92 41.8213C92 40.9921 91.3278 40.3198 90.4985 40.3198Z",fill:"#3F3D56"}),y.createElement("path",{d:"M102.99 40.3198H95.5874C94.7582 40.3198 94.0859 40.9921 94.0859 41.8213C94.0859 42.6506 94.7582 43.3228 95.5874 43.3228H102.99C103.819 43.3228 104.491 42.6506 104.491 41.8213C104.491 40.9921 103.819 40.3198 102.99 40.3198Z",fill:"#FF6584"}),y.createElement("path",{d:"M79.6969 69.2109L76.0974 71.2891C74.939 71.9579 74.5421 73.439 75.2109 74.5974C75.8797 75.7557 77.3608 76.1526 78.5192 75.4838L82.1187 73.4056C83.277 72.7369 83.6739 71.2557 83.0051 70.0974C82.3364 68.939 80.8552 68.5421 79.6969 69.2109Z",fill:"#E5E5E5"}))),NW||(NW=y.createElement("defs",null,y.createElement("clipPath",{id:"clip0_6037_40868"},y.createElement("rect",{width:130,height:80,fill:"white"})))))}const kW=y.forwardRef(DW),LW=t.p+"static/media/ProductCategoryEmpty.7b908923d5846ca16ebeeba5e1b5129f.svg";var RW,FW;const MW=(0,T.Ay)(sM)(RW||(RW=(0,_.A)(["\n  div.content {\n    max-height: 70vh;\n    overflow: scroll;\n    padding-top: 8px;\n  }\n"]))),OW=T.Ay.div(FW||(FW=(0,_.A)(["\n  ul {\n    padding-left: 0;\n    list-style: none;\n    display: flex;\n    flex-wrap: wrap;\n    li {\n      display: inline-flex;\n      margin-right: 16px;\n    }\n  }\n  h5 {\n    font-size: 12px;\n    font-weight: 400;\n    color: #8991a0;\n    margin-bottom: 10px;\n    text-transform: capitalize;\n  }\n  span {\n    color: #3a4861;\n    font-size: 12px;\n    font-weight: 400;\n    line-height: 16px;\n    margin: 4px 0px;\n    padding: 4px 8px;\n  }\n"]))),zW=e=>{let{subCategories:A,viewMode:t,onChangeSubCategory:a}=e;const{getOptions:n}=(0,y.useContext)(ZE.CR),[i,s]=y.useState(!1),[l,r]=y.useState({key:"all",value:""}),o=y.useMemo((()=>"all"!==l.key?n("productCategories").filter((e=>{let{value:A}=e;return A===l.key})):n("productCategories")),[l,n]),c=y.useMemo((()=>A&&A.length?(0,V.groupBy)(A,"productCategory.name_en"):null),[A]),d=y.useMemo((()=>[{value:"all",label:"All categories"}].concat(n("productCategories"))),[o]);return(0,lA.jsxs)(HV,{children:[(0,lA.jsxs)(Aa.A,{className:"wrapper-header",align:"center",children:[(0,lA.jsx)(WV,{level:5,children:"Product Category"}),(0,lA.jsx)(JV,{hidden:t,className:"edit_button",onClick:()=>{s(!0)},type:"text",ghost:!0,icon:(0,lA.jsx)(RO.A,{})})]}),c?Object.keys(c).map((e=>(0,lA.jsxs)(OW,{children:[(0,lA.jsx)("h5",{children:e}),(0,lA.jsx)("ul",{children:c[e].map((e=>(0,lA.jsx)("li",{children:(0,lA.jsx)(qV,{children:e.name_en})},e.id)))})]},e))):(0,lA.jsx)(XE.A,{className:"empty-state",image:LW,subTitle:"Classify by types of product offered by suppliers",children:(0,lA.jsx)(tn,{hidden:t,onClick:()=>{s(!0)},type:"primary",children:"Add category"})}
1),(0,lA.jsx)(MW,{title:A&&A.length?"Edit Category":"Select Category",onClose:()=>{s(!1)},isOpen:i,defaultSelected:A||[],footer:e=>{let{selectedItems:A}=e;return(0,lA.jsx)(sM.Footer,{confirmButtonProps:{onClick:()=>{a(A.map((e=>{let{id:A}=e;return A}))),s(!1)}}})},header:(0,lA.jsx)(sM.Header,{children:(0,lA.jsx)(sM.SearchBar,{onChange:e=>{r(e)},search:l,placeholder:"Search",searchOptions:d})}),children:e=>{let{onSelectItem:A,selectedItems:t}=e;return(0,lA.jsxs)(y.Fragment,{children:[(t||[]).map((e=>(0,lA.jsx)(UV,{label:e.name_en,isSelected:!0,onDelete:()=>{A(e)},onClose:e=>{e.preventDefault()}},e.id))),(0,lA.jsx)("div",{style:{marginTop:8},children:o.map((e=>{const{productSubCategories:a}=e;return(0,lA.jsxs)(Aa.A,{direction:"vertical",style:{width:"100%"},children:[(0,lA.jsx)(ta.A.Title,{level:5,children:e.label}),(0,lA.jsx)("ul",{style:{paddingLeft:0},children:a.filter((e=>!l.value||e.name_en.toLowerCase().includes(l.value.toLowerCase()))).map((e=>{const a=t.find((A=>A.id===e.id));return(0,lA.jsx)("li",{style:{display:"inline"},children:(0,lA.jsx)(qV,{selected:a,onClick:()=>{A(e)},children:e.name_en})},e.id)}))})]},e.id)}))})]})}})]})},VW=e=>{let{company:A,viewMode:t,companyId:a}=e;const[n,i]=y.useState({type:null,message:null}),{getCompanyDetail:s}=(0,Hl.kS)(),{mutation:l}=JE(a),{mutation:r}=hV(a),{mutation:o}=xV(a);return(0,lA.jsxs)("div",{children:[(0,lA.jsxs)(Ca.A,{gutter:20,children:[(0,lA.jsx)(na.A,{span:16,style:{paddingRight:20},children:(0,lA.jsx)(sH,{viewMode:t,contact:A,onChangeContact:async e=>{try{await l(e),s(a),i({type:"success",message:"Contact updated"})}catch(A){console.error(A)}}})}),(0,lA.jsx)(na.A,{span:8,children:(0,lA.jsxs)(Ca.A,{gutter:20,children:[(0,lA.jsx)(Ca.A,{style:{width:"100%"},children:(0,lA.jsx)(wW,{companyId:a})}),(0,lA.jsx)(Ca.A,{style:{width:"100%"},children:(0,lA.jsx)(zW,{viewMode:t,subCategories:A.productSubCategories,onChangeSubCategory:async e=>{try{await o(e),s(a),i({type:"success",message:"Product category updated"})}catch(A){console.error(A)}}})}),(0,lA.jsx)(Ca.A,{style:{width:"100%"},children:(0,lA.jsx)($V,{viewMode:t,companyTags:A.tags,onChangeTag:async e=>{try{await r(e),s(a),i({type:"success",message:"Tag updated"})}catch(A){console.error(A)}}})})]})})]}),(0,lA.jsx)(Wn.A,{notification:n,onClose:()=>i({type:null,message:null})})]})},HW=e=>{const[A,t]=y.useState(!1);return{loading:A,mutation:async A=>{t(!0);try{return(await(0,UE.AA)(e,A)).data}catch(a){throw a}finally{t(!1)}}}},WW=e=>{const[A,t]=y.useState(!1);return{loading:A,mutation:async A=>{t(!0);try{return(await(0,UE.IP)(e,A)).data}catch(a){throw a}finally{t(!1)}}}};var qW=t(67327),UW=t(50227);const JW="DocumentCardItem_documentCard__7j24R",GW=e=>{let{title:A,subTitle:t,url:a,onClickDownload:n,onClickDelete:i,isPlaceholder:s=!1}=e;const l={height:157};return(0,lA.jsxs)(bl.A,{className:JW,children:[(0,lA.jsxs)(Pl.A,{children:[(0,lA.jsx)(qW.A,{style:s?(0,v.A)({backgroundSize:"auto"},l):l,title:"Paella dish",image:a}),(0,lA.jsx)(xk.A,{title:A,subheader:t})]}),(0,lA.jsxs)(UW.A,{children:[(0,lA.jsx)(Gs.A,{size:"small",onClick:n,children:(0,lA.jsx)(ml.A,{})}),(0,lA.jsx)(Gs.A,{size:"small",onClick:i,children:(0,lA.jsx)(Ql.default,{})})]})]})};const YW=t.p+"static/media/document-item-place-holder.026bb8c65ad75b97453b78040f918c86.svg";var ZW,XW,KW;const $W=(0,T.Ay)(Aa.A)(ZW||(ZW=(0,_.A)(["\n  width: 100%;\n"]))),eq=(0,T.Ay)(CV)(XW||(XW=(0,_.A)(["\n  > div {\n    width: 100%;\n    justify-content: space-between;\n    > div.ant-space-item:last-child {\n      // width: 100%;\n      button {\n        float: right;\n      }\n    }\n  }\n"]))),Aq=T.Ay.div(KW||(KW=(0,_.A)(["\n  background: #ffffff;\n  /* Shadow-default/elevation-1 */\n  box-shadow: 0px 2px 4px 1px rgba(165, 178, 200, 0.1), 0px 1px 6px rgba(165, 178, 200, 0.2);\n  border-radius: 4px;\n  padding: 24px;\n  ul {\n    li {\n      > div {\n        > div {\n          box-shadow: none;\n        }\n      }\n    }\n  }\n"]))),tq=e=>{let{viewMode:A,companyId:t}=e;const[a,n]=y.useState("list"),[i,s]=y.useState(!1),[l,r]=y.useState({type:null,message:null}),{data:o,pagination:c,total:d,onChange:g,refetch:C,sorter:I,filter:u}=y.useContext(jM),[p]=(0,Na.A)(),{mutation:E,loading:B}=HW(t),{mutation:Q}=WW(t),{upload:m,isUploading:h}=(0,uT.fU)(),[x,f]=y.useState([]),j=async e=>{await Q([e.id]),C()},b=e=>{p(e.fileName,e.downloadUrl)};return y.useEffect((()=>{x.length&&(async()=>{try{const{data:e}=await m(x);await E(e.map((e=>{const[,A]=e.name.split("/"),a=x.find((e=>{let{name:t}=e;return A.includes(t.replace(/\s/g,"_"))}));return{fileName:A,filePath:t,fileSize:a?a.size:0,mineType:e.mineType}}))),C(),r({type:"success",message:"Document uploaded"})}catch(e){console.error(e)}})()}),[x]),(0,lA.jsxs)($W,{size:16,direction:"vertical",children:[(0,lA.jsxs)(eq,{children:[(0,lA.jsx)(CV.ToggleViewMode,{mode:a,onChangeMode:e=>{n(e)}}),A?null:(0,lA.jsx)(zb,{disabled:h,showUploadList:!1,fileList:[],multiple:!0,beforeUpload:()=>!1,onChange:async e=>{let{fileList:A}=e;try{h&&B||f(A.map((e=>{let{originFileObj:A}=e;return A})))}catch(t){console.error(t)}},children:(0,lA.jsx)(tn,{loading:h,icon:(0,lA.jsx)(Eb.A,{}),type:"primary",children:"Document"})})]}),"list"===a?(0,lA.jsx)(iz,{columns:ez(b,j),rowKey:e=>e.id,dataSource:o,onChange:g,pagination:(0,v.A)((0,v.A)({},c),{},{total:d,showQuickJumper:!0})}):(0,lA.jsx)(Aq,{children:(0,lA.jsx)(XF,{pagination:(0,v.A)((0,v.A)({},c),{},{total:d}),onChange:(e,A)=>{g({current:e,pageSize:A},I,u,{action:"pagination"})},columns:ez(b,j),dataSource:o,renderItem:(e,A)=>{const t=!(e.mineType&&e.mineType.includes("image"));return(0,lA.jsx)(GW,{title:(0,lA.jsx)("a",{href:e.url,children:e.fileName}),subTitle:te()(e.createdAt).format("DD/MM/YYYY"),url:e.mineType&&e.mineType.includes("image")?e.url:YW,isPlaceholder:t,onClickDownload:()=>{p(e.fileName,e.downloadUrl,!1)},onClickDelete:async()=>{await Q([e.id]),C()}},A)}})}),(0,lA.jsx)(ZO,{open:i,onClose:e=>{s(!1),e.resetForm()},onSubmit:(e,A)=>{s(!1),A.resetForm()}}),(0,lA.jsx)(Wn.A,{notification:l,onClose:()=>r({type:null,message:null})})]})};tq.CompanyWithDataProvider=e=>{const{getCompanyDocuments:A,updateParamDocument:t}=(0,Hl.dN)();return(0,lA.jsx)(SM,{queryKey:"company.documentation",fetch:async(t,a)=>{let n={};!(0,V.isEmpty)(a)&&a.key&&a.value&&(n={sortBy:"".concat(a.key,":").concat(a.value)}),A(e.companyId,(0,v.A)((0,v.A)({},(0,V.omit)(t,["sortBy"])),n))},update:(e,A)=>{t(e,{key:A?A.columnKey:"",value:A?{ascend:"asc",descend:"desc"}[A.order]:""})},updateSearch:()=>{},children:(0,lA.jsx)(tq,(0,v.A)({},e))})};const aq=tq;var nq,iq,sq;const lq=T.Ay.div(nq||(nq=(0,_.A)(["\n  margin: 32px;\n  background: #f6f9ff;\n  min-height: 100%;\n"]))),rq=(0,T.Ay)(Aa.A)(iq||(iq=(0,_.A)(["\n  .anticon {\n    > svg {\n      color: #b2c5e4;\n    }\n  }\n  .ant-typography {\n    color: #8991a0;\n  }\n"]))),oq=(0,T.Ay)(FL.A)(sq||(sq=(0,_.A)(["\n  .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {\n    color: #005eff;\n    font-size: 14px;\n    font-weight: 700;\n    line-height: 16px;\n    letter-spacing: 0.03em;\n    text-align: center;\n  }\n  .ant-tabs-tab {\n    > div {\n      font-size: 14px;\n      font-weight: 700;\n      line-height: 16px;\n      letter-spacing: 0.03em;\n      text-align: center;\n      color: #8991a0;\n    }\n  }\n  .ant-tabs-ink-bar {\n    background: #005eff;\n  }\n"]))),cq=e=>{let{viewMode:A=!1,companyId:t}=e;const[a,n]=y.useState({type:null,message:null}),{company:i}=(0,Hl.yj)(),s=y.useMemo((()=>t||(0,V.get)(i,"companyId")),[i]),{data:l,loading:r,getCompanyDetail:o}=(0,Hl.kS)(),{mutation:c,loading:d}=JE(s),[g,C]=y.useState(!1),{upload:I,isUploading:u}=(0,uT.fU)(),p=y.useMemo((()=>l?(0,v.A)((0,v.A)({},(0,V.omit)(l,["nameChi","companyImage"])),{},{companyName:l.companyName,companyLocalName:l.companyNameChi,companyLogo:(0,V.get)(l,"companyImage.url"),joinedAt:te()(l.createdAt).format("DD/MM/YYYY")}):{}),[l]);y.useEffect((()=>{s&&o(s)}),[s]);const E=y.useMemo((()=>[{label:ee().translate("productTesting.companyDetail.overview"),key:"overview",content:(0,lA.jsx)(VW,{viewMode:A,company:
1p,companyId:s})},{label:ee().translate("productTesting.companyDetail.certificate"),key:"certificate",content:(0,lA.jsx)(mV.WrappedWithDataProvider,{viewMode:A,companyId:s})},{label:ee().translate("productTesting.companyDetail.document"),key:"document",content:(0,lA.jsx)(aq.CompanyWithDataProvider,{viewMode:A,companyId:s})}]),[p]);return(0,lA.jsxs)(lq,{children:[(0,lA.jsx)(HO,{title:p.companyName,subTitle:p.companyLocalName||"N/A",avatar:p.companyLogo,onClickEdit:A?null:()=>{C(!0)},extra:(0,lA.jsxs)(rq,{align:"center",children:[(0,lA.jsx)(bO.A,{}),(0,lA.jsxs)(ta.A.Text,{children:[ee().translate("productTesting.companyDetail.joined")," ",p.joinedAt]})]})}),(0,lA.jsx)(oq,{centered:!0,children:E.map((e=>(0,lA.jsx)(FL.A.TabPane,{tab:e.label,children:e.content},e.key)))}),(0,lA.jsx)(NO,{loading:u||d||r,open:g,value:p,onClose:e=>{C(!1),e.resetForm()},onSubmit:async(e,A)=>{try{const{companyLogo:t}=e;let a=(0,V.omit)(e,["companyLocalName","companyLogo","joinedAt"]);if(t&&!(0,V.isString)(t)){const{data:e}=await I([t]),A=(0,V.first)(e).name.split("/")[1];a=(0,v.A)((0,v.A)({},a),{},{companyImage:A})}t||(a=(0,v.A)((0,v.A)({},a),{},{companyImage:null})),await c((0,v.A)((0,v.A)({},a),{},{companyNameChi:e.companyLocalName})),n({type:"success",message:ee().translate("productTesting.companyDetail.updateSuccess")}),o(s),C(!1),A.resetForm()}catch(t){console.error(t)}}}),(0,lA.jsx)(Wn.A,{notification:a,onClose:()=>n({type:null,message:null})})]})},dq=function(e,A){let t=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const a=parseInt(arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",10)||0,n=(parseInt(e,10)||0)*(parseInt(A,10)||0),i=n*a/100;return t?n+i:n-i},gq=(e,A,t)=>{let a=0;const n=(e||[]).filter((e=>e.quantity>0&&e.unitCost>0));return n.forEach((e=>{a+=t?dq(e.quantity,e.unitCost)*parseInt(e.surcharge||0,10)/100:A?dq(e.quantity,e.unitCost)*parseInt(e.discount||0,10)/100:dq(e.quantity,e.unitCost)})),a},Cq=e=>(e||0).toFixed(2),Iq=(e,A)=>e?"".concat(e," ").concat(A):"".concat(A),uq=e=>parseInt(e,10),pq="QuotationDetail_totalCostLabel__qgRpi",Eq="QuotationDetail_documentListWrapper__uGXoE",Bq=[{label:ee().translate("productTesting.quotationFields.remarks"),name:"remark",labelSpan:4,render:e=>(0,lA.jsx)("p",{style:{marginBottom:0},dangerouslySetInnerHTML:{__html:"<div>".concat((0,ne.SU)(e||""),"</div>")}})},{label:ee().translate("productTesting.documents"),name:"documentList",labelSpan:4,render:e=>(0,lA.jsx)(Ca.A,{className:Eq,children:Array.isArray(e)?e.map((e=>(0,lA.jsx)(na.A,{children:(0,lA.jsx)($a.FileItem,{file:e,onClick:()=>{window.open(e.url,"_blank")}})},e.id))):null})}],Qq=[{title:ee().translate("productTesting.quotationFields.itemDescription"),dataIndex:"name",width:350,render:(e,A)=>A.type?"":e},{title:ee().translate("productTesting.quotationFields.quantity"),dataIndex:"quantity",render:(e,A)=>A.type?"":e},{title:ee().translate("productTesting.quotationFields.unitCost"),dataIndex:"unitCost",render:(e,A)=>e},{title:ee().translate("productTesting.quotationFields.surc"),dataIndex:"surcharge",render:(e,A)=>{if(A.type){var t,a,n;const e="totalCost"===A.type,i=(e=>{const A=gq(e),t=gq(e,!0);return A>0?uq(t/A*100):0})((null===(t=A.raw)||void 0===t?void 0:t.testItems)||[]),s=((e,A)=>{const t=gq(e);return t>0?uq((t-A)/t*100):0})(null===(a=A.raw)||void 0===a?void 0:a.testItems,(null===(n=A.raw)||void 0===n?void 0:n.packagePrice)||0);return(0,lA.jsxs)("p",{className:pq,children:[(0,lA.jsxs)("span",{children:[e&&i>0&&(0,lA.jsxs)(wa.A,{children:[i,"% Off"]}),!e&&s>0&&(0,lA.jsxs)(wa.A,{children:[s,"% Off"]})]}),e?ee().translate("productTesting.quotationFields.totalCost"):ee().translate("productTesting.quotationFields.packagePrice")]})}return"".concat(e||0,"%")}},{title:ee().translate("productTesting.quotationFields.disc"),dataIndex:"discount",render:(e,A)=>A.type?"":"".concat(e||0,"%")},{title:ee().translate("productTesting.quotationFields.cost"),dataIndex:"cost",render:(e,A)=>{var t;if(A.type){var a,n;if("totalCost"===A.type){var i,s;const e=(e=>{const A=gq(e),t=gq(e,!0);return A+gq(e,!1,!0)-t})((null===(i=A.raw)||void 0===i?void 0:i.testItems)||[]);return Iq(null===(s=A.raw)||void 0===s?void 0:s.currency,Cq(e))}return Iq(null===(a=A.raw)||void 0===a?void 0:a.currency,Cq((null===(n=A.raw)||void 0===n?void 0:n.packagePrice)||0))}return Iq(null===(t=A.raw)||void 0===t?void 0:t.currency,Cq(e))}}],mq=(e,A)=>{const[t,a]=y.useState(!1);return{mutate:async t=>{a(!0);try{return(await(0,rL.apiCreateQuoteMessage)(e,A,t)).data}catch(n){throw n}finally{a(!1)}},loading:t}},{useReducerData:hq,useStoreActions:xq}=t(65737),vq="productTesting",fq=(e,A)=>{const{getQuoteMessage:t}=xq((0,v.A)({},s));return{fetch:a=>{t(e,A,a)},data:hq(vq,"quoteMessage.data",[]),loading:hq(vq,"quoteMessage.loading",!1)}},yq=(e,A)=>{const[t,a]=y.useState(!1);return{mutate:async t=>{a(!0);try{return(await(0,rL.apiDeleteQuoteMessage)(e,A,t)).data}catch(n){throw n}finally{a(!1)}},loading:t}};var jq,bq;const Pq=(0,T.Ay)(Jn.A)(jq||(jq=(0,_.A)(["\n  thead {\n    th {\n      background: #f0f0f0 !important;\n      color: #4e5a71;\n      font-weight: 500;\n    }\n  }\n  .ant-table-tbody > tr > td {\n    color: #232b3a;\n    font-weight: 500;\n    border: 0;\n    background: #FAFAFA;\n    padding: 8px 12px;\n  }\n"]))),wq=(0,T.Ay)(gE)(bq||(bq=(0,_.A)(["\n  .ant-modal-body {\n    > div {\n      background: #fff;\n    }\n  }\n"]))),Sq=e=>{let{quotation:A,jobId:t}=e;const[a,n]=y.useState(!1),[i,s]=y.useState(),l=(0,ae.A)(),{uploadFile:r}=(0,Vl.A)(),{mutate:o}=mq(t,null===A||void 0===A?void 0:A.id),{mutate:c}=yq(t,null===A||void 0===A?void 0:A.id),{fetch:d,data:g}
1=fq(t,null===A||void 0===A?void 0:A.id),C=y.useMemo((()=>{const e=[{type:"totalCost",id:"totalCost",raw:A}];return A.isPackagePrice&&e.push({type:"packagePrice",id:"packagePrice",raw:A}),e}),[A]);return(0,y.useEffect)((()=>{t&&null!==A&&void 0!==A&&A.id&&d()}),[null===A||void 0===A?void 0:A.id,t]),(0,lA.jsxs)(Aa.A,{style:{width:"100%"},direction:"vertical",size:12,children:[(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(jO,{hidden:!0,children:ee().translate("productTesting.bookmarkThisLab")}),(0,lA.jsx)(xO,{fields:(I=e=>{let{id:A}=e;n(!0),s(A)},[{label:ee().translate("productTesting.quotationFields.quotedPrice"),name:"isPackagePrice",labelSpan:8,render:(e,A)=>{const t=[A.currency||"",e?A.packagePrice:A.totalCost];return(0,lA.jsx)("h5",{style:{fontWeight:500,color:"#232B3A",marginBottom:0},children:"".concat(t.filter((e=>!!e)).join(" "))})}},{label:ee().translate("productTesting.quotationFields.billingModel"),name:"billingMethod",labelSpan:8,render:e=>e?NM[e]:"N/A"},{label:ee().translate("productTesting.quotationFields.serviceProvider"),name:"serviceProvider",labelSpan:8,render:e=>e?e.fullName||e.fullname:"N/A"},{label:ee().translate("productTesting.quotationFields.quotedBy"),name:"quoteBy",labelSpan:8,render:e=>(0,lA.jsx)(mM,{onClick:()=>{I(e)},children:e?e.name:""})},{label:ee().translate("productTesting.quotationFields.quoteDate"),name:"createdAt",labelSpan:8,render:e=>e?te()(e).format(Ws.FH):"N/A"},{label:ee().translate("productTesting.quotationFields.quantity"),name:"quantity",labelSpan:8,render:e=>e},{label:ee().translate("productTesting.quotationFields.turnaroundTime"),name:"turnaroundTime",labelSpan:8,render:e=>e>0?"".concat(e," days"):e}]),data:A,gutter:[8,8],style:{marginBottom:12}}),(0,lA.jsx)(Pq,{pagination:!1,tableLayout:"fixed",columns:Qq,dataSource:(A.testItems||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{raw:A}))).concat(C),getRowKey:e=>e.id}),(0,lA.jsx)(xO,{fields:Bq,data:A,wrap:!1,gutter:[8,8],style:{marginBottom:12}}),(0,lA.jsx)(oF,{onCreateMessage:async e=>{const{documents:A,content:t}=e;let a=[];if(A.length){a=(await r(A,null===l||void 0===l?void 0:l.companyId)).map((e=>e.id))}await o({content:t,documentListIds:a}),await d()},onDeleteMessage:async e=>{await c(e),await d()},messages:g})]}),(0,lA.jsx)(wq,{footer:null,onCancel:()=>{n(!1)},title:ee().translate("productTesting.companyDetail.profile").toString(),open:a,width:"80vw",children:(0,lA.jsx)(cq,{viewMode:!0,companyId:i})})]});var I};var Nq,_q,Tq,Dq,kq,Lq;const Rq=T.Ay.div(Nq||(Nq=(0,_.A)(["\n  background: #ffffff;\n\n  border-radius: 4px;\n  height: 100%;\n"]))),Fq=(0,T.Ay)(TF.A)(_q||(_q=(0,_.A)(["\n  display: flex;\n  height: 100%;\n  flex-direction: column;\n  justify-content: center;\n\n  .ant-empty-image {\n    height: 200px;\n  }\n  .ant-empty-description {\n    color: #4e5a71;\n  }\n"]))),Mq=(0,T.Ay)(Aa.A)(Tq||(Tq=(0,_.A)(["\n  width: 100%;\n  justify-content: space-between;\n"]))),Oq=(0,T.Ay)(BM)(Dq||(Dq=(0,_.A)(["\n  font-weight: 500;\n  color: #232b3a;\n  margin-bottom: 0;\n"]))),zq=(0,T.Ay)(vM)(kq||(kq=(0,_.A)(["\n  min-width: 150px;\n"]))),Vq=(0,T.Ay)(Sa.A)(Lq||(Lq=(0,_.A)(["\n  border: none;\n"]))),Hq=e=>{let{refresh:A,jobId:t}=e;const{filter:a,sorter:n,data:i,pagination:s,hasMore:l,onChange:r,isLoading:o,total:c,reset:d}=y.useContext(jM),{fetchQuotation:g,loading:C}=(e=>{const{getQuotationDetail:A}=EL();return{fetchQuotation:(t,a)=>A(e,t,a),data:(0,TA.useReducerData)(pL,"quote.data",{}),loading:(0,TA.useReducerData)(pL,"quote.loading",!1)}})(t),{mutate:I,loading:u}=BL(t),[p,E]=y.useState({}),[B,Q]=y.useState(!1),m=!Qn()(p),[h,x]=y.useState(0),f=(0,y.useMemo)((()=>i.find((e=>"preAccepted"===e.status))),[i]),j=y.useCallback((()=>{o||!o&&l&&r((0,v.A)((0,v.A)({},s),{},{current:s.current+1}),a,n)}),[o,l,s,a,r,n]),b=(e,A)=>{null!==e&&void 0!==e&&e.id&&(Q(!0),g(null===e||void 0===e?void 0:e.id,(t=>{var a;const n=(null===t||void 0===t||null===(a=t.data)||void 0===a?void 0:a.data)||{};Qn()(n)||E((0,v.A)((0,v.A)({},n),{},{serviceProvider:e.serviceProvider,quoteBy:e.quoteBy})),Q(!1),A&&A()})))},{okButtonProps:P,cancelButtonProps:w}=y.useMemo((()=>{if(!p)return{};const e=TM(!!f)[p.status];return(0,v.A)({},e)}),[p]),S=y.useMemo((()=>
1{if(Qn()(p))return null;const e={null:ee().translate("general.pending"),pending:ee().translate("general.pending"),draft:"Draft",preAccepted:ee().translate("productTesting.prelimanaryAccept"),accepted:ee().translate("productTesting.finalAccepted"),rejected:ee().translate("general.reject"),finalQuote:ee().translate("productTesting.finalQuote")};return{status:{null:"awaiting-approval",pending:"awaiting-approval",draft:"waiting-for-file",preAccepted:"done",accepted:"done",rejected:"reject",finalQuote:"done"}[p.status],label:e[p.status]}}),[p]);return(0,lA.jsxs)(Rq,{children:[(0,lA.jsxs)(Mq,{children:[(0,lA.jsxs)(Oq,{level:5,children:[ee().translate("productTesting.quotations")," ","".concat(i&&i.length?"(".concat(i.length,")"):"")]}),(0,lA.jsx)(zq,{hidden:!0,defaultValue:["price_low_to_high"],options:[{value:"price_low_to_high",label:ee().translate("productTesting.priceLowToHigh")},{value:"price_high_to_low",label:ee().translate("productTesting.priceHightToLow")},{value:"recommended",label:ee().translate("productTesting.recommended")}],bordered:!1})]}),i&&i.length?(0,lA.jsx)(gO,{loadMore:()=>{l&&!o&&j()},quotations:i,onClickItem:(e,A)=>{x(A),E({serviceProvider:e.serviceProvider,quoteBy:e.quoteBy}),Q(!0),g(e.id,(A=>{var t;const a=(null===A||void 0===A||null===(t=A.data)||void 0===t?void 0:t.data)||{};Qn()(a)||E((0,v.A)((0,v.A)((0,v.A)({},p),a),{},{serviceProvider:e.serviceProvider,quoteBy:e.quoteBy})),Q(!1)}))}}):(0,lA.jsx)(Fq,{image:DF,description:ee().translate("emptyState.noQuotation")}),(0,lA.jsx)(gE,{destroyOnClose:!0,open:m,width:"60vw",okText:P?ee().translate(P.children):"OK",cancelText:w?ee().translate(w.children):"Cancel",onOk:()=>{if(p&&[null,"null","pending","finalQuote"].includes(p.status)){const e=e=>{I(p.id,e,(e=>{let{data:t}=e;E({}),d(),A()}))};return[null,"null","pending"].includes(p.status)&&e("preAccepted"),void("finalQuote"===p.status&&xL.confirm({title:"Do you want to accept this final quote?",content:"By accepting this quote, any other quotes will be automatically declined.",okText:"Yes",cancelText:"No",onOk:()=>{e("accepted")}}))}E({})},okButtonProps:(0,v.A)({loading:u},P),cancelButtonProps:(0,v.A)((0,v.A)({hidden:!0},w),{},{onClick:()=>{p&&["finalQuote"].includes(p.status)?xL.error({title:"Do you want to decline this final quote?",content:"Once a quote is declined, it cannot be undone.",okText:"Yes",cancelText:"No",onOk:()=>{I(p.id,"rejected",(e=>{let{data:t}=e;E({}),d(),A()}))}}):E({})}}),onCancel:()=>{E({})},title:(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsxs)(Aa.A,{size:2,children:[(0,lA.jsx)(Vq,{disabled:0===h,onClick:()=>{if(h-1<0)return;const e=i[h-1];b(e,(()=>{x(h-1)}))},type:"text",icon:(0,lA.jsx)(fM.A,{})}),(0,lA.jsx)(Vq,{disabled:h>=c-1,onClick:()=>{if(h+1>c-1)return;const e=i[h+1];b(e,(()=>{x(h+1)}))},type:"text",icon:(0,lA.jsx)(yM.A,{})})]}),B?null:(0,lA.jsxs)(Aa.A,{children:[(0,V.get)(p,"quoteBy.name",""),(0,lA.jsx)(gO.BestValue,{hidden:!0}),S?(0,lA.jsx)(Uk,{status:null===S||void 0===S?void 0:S.status,label:null===S||void 0===S?void 0:S.label}):null]})]}),children:B?(0,lA.jsx)(Aa.A,{style:{width:"100%",minHeight:90,justifyContent:"center"},align:"center",children:(0,lA.jsx)(Tl.A,{size:"large"})}):(0,lA.jsx)(Sq,{quotation:p,jobId:t})})]})},Wq=e=>e.jobId?(0,lA.jsx)(wM,{fetch:async(A,t)=>(0,rL.fetchQuotationsByJobId)(e.jobId,(0,v.A)({},A)),lazy:!0,children:(0,lA.jsx)(Hq,(0,v.A)({},e))}):null;var qq=t(18205);const Uq=e=>{const A=qq.Ay.useBreakpoint(),{breakpoints:t=["xs","sm","md","lg","xl"]}=e||{};return(0,y.useMemo)((()=>(()=>{for(let e=t.length-1;e>=0;e--)if(A[t[e]])return t[e];return"unknown"})()),[A])};var Jq;const Gq=(0,T.Ay)(qn.A)(Jq||(Jq=(0,_.A)(["\n  .ant-tabs-nav {\n    &:before {\n      border-bottom: none;\n    }\n  }\n  .ant-tabs-tab + .ant-tabs-tab {\n    margin: 0 0 0 8px;\n  }\n  .ant-tabs-ink-bar {\n    display: none;\n  }\n  .ant-tabs-tab {\n    font-style: normal;\n    font-weight: 500;\n    font-size: 14px;\n    color: #c4c8d0;\n    padding: 6px 12px;\n\n    &.ant-tabs-tab-active {\n      background: #e5efff;\n      border-radius: 24px;\n    }\n  }\n  .ant-tabs-content-holder {\n    padding: 8px;\n    height: 380px;\n    overflow-y: auto;\n    overflow-x: hidden;\n    padding-bottom: 4px;\n  }\n"]))),Yq={PRTOverview:"PRTOverview_PRTOverview__RNfQu",PRTOverview__panel:"PRTOverview_PRTOverview__panel__Dv+3K"};t(78254);var Zq=t(74954);const Xq=e=>(0,lA.jsx)(Zq.A,(0,v.A)({src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASPSURBVHgB3VR9TFVlGH+e9z2X6xVGGrI2Za3C0ZgMB4RkfEwb00ykFjWGc2qu9UcfupmsnLWYGzFmy0VEf5hzjWarJoY4AlZk2MZAKOBSkiGKgVPg3svXvbd77znv03PODcalXLa5tflsZ+e8z3k+fr/n4wX4n6ShK+N+uAMibseoqT9tZ7MzvZSo7Lbs/02+GcjYaF9q2OEOiJZ5dvhFEHjwlgY2LBxzFR2/d5mhtVys72BVm6nPanTFAgQTiHx659bESxYwZ3qqIfA8KOrZlFK4EbFMLY7X1J++Wg9C7hOpPYfhP0hDz/pVS2SwUCH9ujnlx9Y5vUAJAQAaMh8CkIroASAIzelCrLjudhwa92g1U/bVvaZTZuPVtwhmf1MQ+pnQNpDZeK3zkabf11kRiWIBIa/llzMli0G0DKStRKBPSME8ACLCxsYtt+wGEaDZeZsWTGLwNQC4a+F/XHhI/PziSVaVIOD+weKHj87pU+qHuKrGpC1KHgn8YeRIKcotZ4SbhBiDBC472XMqErctNxB6w5lhVGra2vzkTpd5bL6RGk3jtrOM6JRAyEVNfKQMVc4xMhiknZFcl4CV+Wu6q5r7M25wgADHaOMkz7L7u3wu4ncyP7Osv4qafGVT8oXvtYUEJqb9JiheDIqowtSMP4sT2NAPtUqpUpO30ORBhwM/DHjtcVqUrvcVrRoBZ/ryv6oyzBHOKyOUzccz4eC2N7mW0WZ3OMlSXde5/SKB/xzjM3GZnzeA3m/py+wlMGJYfx/bPsfvXhQwQYoJhes9wedhKXULZAQB39Ss1TOBkQRcMz6rpKx9iEMss2zjot+Dp9YE+XNmzo7njhvF/UMc5DjxnPDUV10ZOVKDbEPBXk2DHaEQ1imExidTe87VO7PW+f0y3i4MuyaNaE6whzHmgxJmOkCpsgtSu7vN2PVdGX1CYivHbduW3j0/RhEEYsZmgEeCCaC5GPOiT3utgIRiEim8lzFuTxLT7V/o7/HYODdZXXQwYB/CAHt9wY4rhVRHuW2XlVU4Ese+e7TY41LVHH1ZQICPSNiJrJ1wcGesIdy9oat7fjomNXY3Y0dM/SICEz7OxUaM1h2h94Y/BF1RiG1skgcKmuJfa6jlxbpHoYj1HCnYMclmISUtsvsK2i9Vf511SFfyHU55bUVsVIXbaySoYDhUUOebj8QKCZS6/+l2Z+Xpx8p4N942SYRBUsQN5vHbQsRtZGWcxY4X27zlIgg4PF74J4l2c62ZlkQM+BzaHltAP8cgzfl9Y97mhS/rxjxVgyo8atYMTnR0VFJS9nYGVLFv6w+ew5+uT9D52uMCiaAhRpWCtboBrx84njfinqKXLGA8Xyjobxg8buOKQZqP/2wuPZHbUXri21pWV0cQQKXqBKghvssvRBCbDlQgKKmEuDn28c7LSSUn0wwydgsFuYQwo4Q8PfTZ9jpXzuOJXNpmHoAe06+sDNSrVfqWD/Z2jJjncS/6GF0zF/gnXS6pMfyBSiTxIPDS8ggdY
1KLPcIWdEqGVyxCBrXxX++jL1RuKQwRsR1EcwwZ3g/wJh64OxbKyRysAAAAASUVORK5CYII=",preview:!1,width:47,height:11},e)),Kq=[{label:ee().translate("productTesting.productTestingFields.selectedServiceProvider"),name:"testingLabs",render:(e,A)=>{let t=[];return A.isICW&&(t=t.concat((e||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{labName:"ICW (".concat(e.labName,")")}))))),A.isDirectLab&&(t=e.concat(A.directLabs||[])),A.isTicmart&&t.push({id:"".concat(A.id,"_ticmart"),labName:(0,lA.jsx)(Xq,{})}),(0,lA.jsx)(Aa.A,{direction:"vertical",size:2,children:(t||[]).map((e=>(0,lA.jsx)("div",{children:e.labName},e.id)))})}},{label:ee().translate("productTesting.productTestingFields.serviceLevel"),name:"serviceLevel",render:e=>e},{label:ee().translate("productTesting.productTestingFields.exportedMarket"),name:"exportedMarket",render:e=>e},{label:ee().translate("productTesting.productTestingFields.countryOfOrigin"),name:"areas",render:(e,A)=>e&&e.length?(0,lA.jsx)(Aa.A,{direction:"vertical",size:2,children:(e||[]).map((e=>e||(0,V.get)(e,"area.name","")))}):(0,lA.jsx)(Aa.A,{direction:"vertical",size:2,children:(A.productTestingAreaMaps||[]).map((e=>[(0,V.get)(e,"area.city",""),(0,V.get)(e,"area.state",""),(0,V.get)(e,"area.country","")].filter((e=>!!e)).join(",")))})},{label:ee().translate("productTesting.productTestingFields.intendedUsage"),name:"testingIntendedUsages",render:(e,A)=>e&&e.length?(0,lA.jsx)(Aa.A,{direction:"vertical",size:2,children:(e||[]).map((e=>e.name))}):(0,lA.jsx)(Aa.A,{direction:"vertical",size:2,children:(A.productTestingTestingIntendedUsageMaps||[]).map((e=>(0,V.get)(e,"testingIntendedUsage.name","")))})},{label:ee().translate("productTesting.productTestingFields.buyerName"),name:"buyerName",render:e=>e},{label:ee().translate("productTesting.productTestingFields.remarks"),name:"remark",render:e=>e}],$q=[{label:ee().translate("productTesting.documents"),name:"documents",labelSpan:4,render:e=>(0,lA.jsx)(Ca.A,{children:Array.isArray(e)?e.map((e=>(0,lA.jsx)(na.A,{children:(0,lA.jsx)($a.FileItem,{suffix:(0,lA.jsx)(Ta.A,{}),file:(0,v.A)((0,v.A)({},e.documentList),{},{fileName:e.fileName}),onClick:(A,t)=>{t(e.fileName,e.url,!0)}})},e.id))):null})}],eU=e=>{let{products:A=[]}=e;const t=(0,w.useHistory)();return(0,lA.jsx)(ja.Ay,{dataSource:A,renderItem:(e,A)=>{const a=(0,V.get)(e,"supplier.name");return(0,lA.jsx)(ja.Ay.Item,{children:(0,lA.jsx)(FP,{layout:"grid",itemIndex:(0,uQ.H8)(A+1,2),avatar:e.avatar,title:e.itemName,description:e.itemNo,supplier:a,extra:(0,lA.jsx)(Sa.A,{type:"link",onClick:(n=e.productProfileId,()=>{t.push("/product/profile/".concat(n))}),children:ee().translate("productTesting.viewProfile")})})});var n}})};var AU,tU,aU,nU,iU,sU=t(71161);const lU=T.Ay.div(AU||(AU=(0,_.A)(["\n  width: 100%;\n  // .ant-row {\n  //   margin-bottom: 0;\n  //   line-height: 1.66;\n  // }\n  display: flex;\n  gap: 4px;\n  flex-direction: column;\n"]))),rU=T.Ay.p(tU||(tU=(0,_.A)(["\n  font-size: 10px;\n  color: #8991a0;\n  margin-bottom: 0 !important;\n"]))),oU=(0,T.Ay)(EM)(aU||(aU=(0,_.A)(["\n  font-size: 10px;\n  font-weight: 400;\n  margin-bottom: 0 !important;\n  color: #232b3a;\n"]))),cU=T.Ay.span(nU||(nU=(0,_.A)(["\n  display: inline-flex;\n  gap: 16px;\n  align-items: center;\n  > p {\n    width: 65px;\n  }\n"]))),dU=(0,T.Ay)(sU.A)(iU||(iU=(0,_.A)(["\n  width: 100%;\n  > div {\n    padding: 0;\n  }\n"]))),gU=e=>{let{suppliers:A}=e;const t=(0,w.useHistory)();return(0,lA.jsx)(ja.Ay,{dataSource:A,renderItem:e=>{return(0,lA.jsx)(ja.Ay.Item,{extra:(0,lA.jsx)(Sa.A,{type:"link",onClick:(A=e.id,()=>{t.push("/supplier-manager/detail/".concat(A))}),children:ee().translate("productTesting.viewProfile")}),children:(0,lA.jsx)(dU,{bordered:!1,title:e.name,description:(0,lA.jsxs)(lU,{children:[(0,lA.jsxs)(cU,{children:[(0,lA.jsx)(rU,{children:ee().translate("productTesting.supplierFields.address")}),(0,lA.jsx)(oU,{children:e.address||"/"})]}),(0,lA.jsxs)(cU,{children:[(0,lA.jsxs)(rU,{children:[" ",ee().translate("productTesting.supplierFields.contactPerson")]}),(0,lA.jsx)(oU,{children:e.contactPerson||"/"})]}),(0,lA.jsxs)(cU,{children:[(0,lA.jsx)(rU,{children:ee().translate("productTesting.supplierFields.email")}),(0,lA.jsx)(oU,{children:e.email||"/"})]})]})})});var A}})};
1var CU,IU;const uU=(0,T.Ay)(Aa.A)(CU||(CU=(0,_.A)(["\n  width: 100%;\n  justify-content: space-between;\n  > .ant-space-item {\n    display: inline-flex;\n    align-items: center;\n    p {\n      margin-bottom: 0;\n    }\n    &:nth-of-type(2) {\n      flex: 1;\n      .ant-list-item-meta {\n        align-items: center;\n        .ant-list-item-meta-title {\n          font-size: 12px;\n          margin-bottom: 0;\n        }\n        p {\n          margin-bottom: 0;\n        }\n      }\n    }\n  }\n"]))),pU=T.Ay.p(IU||(IU=(0,_.A)(["\n  font-size: 12px;\n  color: #8991a0;\n"]))),EU=e=>{let{testPlans:A}=e;return(0,lA.jsx)(ja.Ay,{dataSource:A,renderItem:(e,A)=>{const t=[(0,V.get)(e,"citationList.name"),(0,V.get)(e,"testItemList.name")];return(0,lA.jsx)(ja.Ay.Item,{style:0===A?{paddingTop:0}:{},children:(0,lA.jsxs)(uU,{align:"center",children:[(0,lA.jsx)(pU,{children:(0,uQ.H8)(A+1,2)}),(0,lA.jsx)(ja.Ay.Item.Meta,{title:t.filter((e=>!!e)).join("-")})]})})}})},BU={po__tooltipOverlay:"PO_po__tooltipOverlay__2quQ3",po__productNames:"PO_po__productNames__5MwO0",po:"PO_po__EX8xU","text--small":"PO_text--small__Wtrqt","text--caption":"PO_text--caption__XRsrG",text__underline:"PO_text__underline__oXYl+"};var QU;const mU=["title","titleId"];function hU(){return hU=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},hU.apply(null,arguments)}function xU(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,mU);return y.createElement("svg",hU({width:25,height:24,viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,QU||(QU=y.createElement("path",{d:"M15.0195 18.4717C16.1185 19.4574 17.5433 20.002 19.0195 20H21.0195V22H19.0195C17.6152 22.0023 16.2352 21.6328 15.0195 20.9297C13.8039 21.6328 12.4239 22.0023 11.0195 22C9.61517 22.0023 8.23518 21.6328 7.01953 20.9297C5.80388 21.6328 4.42389 22.0023 3.01953 22H1.01953V20H3.01953C4.4958 20.002 5.92061 19.4574 7.01953 18.4717C8.11846 19.4574 9.54327 20.002 11.0195 20C12.4958 20.002 13.9206 19.4574 15.0195 18.4717ZM9.01953 4H14.4658C14.6352 4.00005 14.802 4.04291 14.9502 4.125C15.0985 4.20718 15.2236 4.326 15.3135 4.46973L18.7695 10H23.1777C23.2644 9.99997 23.3495 10.0226 23.4248 10.0654C23.5003 10.1084 23.5641 10.1704 23.6084 10.2451C23.6525 10.3197 23.6762 10.4046 23.6777 10.4912C23.6792 10.578 23.6579 10.6641 23.6162 10.7402L19.6562 18H19.0195C18.5015 18.0004 17.9854 17.9336 17.4844 17.8018L20.6494 12H3.41992L4.46777 17.8242C3.99404 17.9414 3.50755 18.0003 3.01953 18H2.47461L1.23438 11.1787C1.20825 11.0348 1.21377 10.8865 1.25098 10.7451C1.28821 10.6038 1.35667 10.4727 1.4502 10.3604C1.5438 10.248 1.6606 10.1569 1.79297 10.0947C1.92542 10.0325 2.07047 10.0003 2.2168 10H3.01953V5C3.01953 4.73478 3.12496 4.48051 3.3125 4.29297C3.50004 4.10543 3.75431 4 4.01953 4H5.01953V1H9.01953V4ZM5.01953 10H16.4111L13.9111 6H5.01953V10Z",fill:"#3A4861"})))}const vU=y.forwardRef(xU),fU=(t.p,[{title:"No.",dataIndex:"poNo",key:"no.",width:"50px",render:(e,A,t)=>(0,lA.jsx)(fy,{noPadding:!0,children:(0,lA.jsx)("span",{className:Si()(BU.text,BU["text--small"],BU["text--caption"]),children:(0,uQ.H8)(t+1,2)})})},{title:"PO No.",dataIndex:"poNo",key:"poNo",width:"30%",render:e=>(0,lA.jsx)(fy,{noPadding:!0,children:e})},{title:"Product",dataIndex:"productNames",key:"productNames",width:"30%",render:e=>{var A;return(0,lA.jsx)(fy,{className:BU.po__productNames,options:{tooltip:{placement:"bottomLeft",overlayClassName:BU.po__tooltipOverlay,title:(0,lA.jsx)(lA.Fragment,{children:null===e||void 0===e?void 0:e.map(((A,t)=>(0,lA.jsxs)(y.Fragment,{children:[A,t<e.length-1&&(0,lA.jsxs)(lA.Fragment,{children:[",",(0,lA.jsx)("br",{})]})]},t)))})}},noPadding:!0,children:(0,lA.jsx)("span",{className:BU.text__underline,children:null!==(A=null===e||void 0===e?void 0:e.length)&&void 0!==A?A:0})})}},{title:"Completion Date/Shipment Date",dataIndex:"quantity",key:"shipDate",width:"30%",render:(e,A)=>{const t=(0,V.get)(A,"shipDate","");return(0,lA.jsx)(fy,{noPadding:!0,children:(0,lA.jsxs)(Aa.A,{direction:"horizontal",size:4,children:[(0,lA.jsx)(vU,{}),(0,lA.jsx)("span",{className:Si()(BU.text,BU["text--small"],BU["text--caption"]),children:t&&(0,Qa.y)(t,"DD MMMM YYYY")})]})})}}]),yU=e=>{let{data:A}=e;return(0,lA.jsx)(xb.A,{size:"small",tableLayout:"fixed",className:BU.po,dataSource:A,pagination:!1,bordered:!1,columns:fU})},jU={data:[],total:0},bU=e=>{const{overview:A,product:t=jU,supplier:a=jU,po:n=jU,testPlan:i=jU}=e,s=(e,A)=>"".concat(ee().translate(e)," ").concat(A?"(".concat(A,")"):"");return[{key:"product-testing-requirement",label:s("productTesting.productTestingRequirement",null),children:(0,lA.jsx)(xO,{fields:Kq,data:A})},{key:"products",label:s("productTesting.products",t.total),children:(0,lA.jsx)(eU,{products:t.data})},{key:"supplier",label:s("productTesting.supplier",a.total),children:(0,lA.jsx)(gU,{suppliers:a.data})},{key:"po",label:s("productTesting.po",n.total),children:(0,lA.jsx)(yU,{data:n.data})},{key:"test-plan",label:s("productTesting.testPlan",i.total),children:(0,lA.jsx)(EU,{testPlans:i.data})}]}
1,{useBreakpoint:PU}=wF.Ay,wU={xs:24,sm:24,md:12,flex:1},SU=e=>{const{data:A,onRefresh:t,loading:a}=e,n=Uq(),i=(0,w.useParams)(),{productTestingId:s}=A||{};return(0,lA.jsxs)(SF.A,{className:Yq.PRTOverview,gutter:[24],justify:"space-between",wrap:["xs","sm"].includes(n),children:[(0,lA.jsx)(NF.A,(0,v.A)((0,v.A)({},wU),{},{className:Si()(Yq.PRTOverview__panel,Yq.PRTOverview__colLeft),children:(0,lA.jsx)(_F.A,{spinning:a,className:Yq.PRTOverview__spin,children:(0,lA.jsx)(Gq,{items:bU((0,v.A)({},A))})})})),(0,lA.jsx)(NF.A,(0,v.A)((0,v.A)({},wU),{},{className:Si()(Yq.PRTOverview__panel,Yq.PRTOverview__colRight),children:(0,lA.jsx)(Wq,{jobId:null===i||void 0===i?void 0:i.id,refresh:()=>{t&&t()}})}))]})};var NU=t(26142),_U=t(91287);const TU=y.createContext({}),DU=e=>{const{children:A,params:t,mapper:a,onVerifySuccess:n,onVerifyError:i,resource:s="",applicableToAllProduct:l=!0}=e,[r,o]=y.useState(l),[c,d]=y.useState(null),{data:g,loading:C,refetch:I}=(0,Nn.U)({resource:s,meta:{params:t}}),{mutate:u,loading:p}=(0,ms.y)({resource:s,meta:{params:t}}),E=a((0,Mt.o)(g,"data.data",{products:[],requirements:[]})),B=(0,y.useMemo)((()=>E.products||[]),[E]),Q=(0,y.useMemo)((()=>r?E.requirements||[]:c&&(null===c||void 0===c?void 0:c.requirements)||[]),[E,r,c]),m=(0,y.useMemo)((()=>!r||(null===Q||void 0===Q?void 0:Q.length)&&Q.filter((e=>e.verified))),[Q,r]),h=e=>{var A,t,a,n;return(0,v.A)((0,v.A)({},null!=(null===e||void 0===e?void 0:e.id)?{id:Number(e.id)}:{}),{},{type:null!==(A=null===e||void 0===e?void 0:e.type)&&void 0!==A?A:null===e||void 0===e||null===(t=e.customType)||void 0===t?void 0:t.name,name:null!==(a=null===e||void 0===e?void 0:e.name)&&void 0!==a?a:null===e||void 0===e||null===(n=e.customName)||void 0===n?void 0:n.name})};return(0,lA.jsx)(TU.Provider,{value:{products:B,requirements:Q,applicableToAllProduct:r,activeProduct:c,changeActiveProduct:e=>{d(e),r&&o(!1)},verifyRequirements:async(e,A)=>{try{if(r){const{data:t}=await u({synchronizeToProductProfile:A,requirements:(e||[]).map(h)});n&&n(t)}I()}catch(t){throw console.error("Error verifying requirements:",t),i&&i(t),t}},isVerifying:p,loading:C,allProductVerified:m},children:A})};var kU,LU,RU,FU=t(48077);const MU=["title","titleId"];function OU(){return OU=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},OU.apply(null,arguments)}function zU(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,MU);return y.createElement("svg",OU({width:25,height:24,viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,kU||(kU=y.createElement("path",{d:"M20.0195 2C20.5718 2 21.0195 2.44772 21.0195 3V6.757L19.0195 8.757V4H5.01953V20H19.0195V17.242L21.0195 15.242V21C21.0195 21.5523 20.5718 22 20.0195 22H4.01953C3.46725 22 3.01953 21.5523 3.01953 21V3C3.01953 2.44772 3.46725 2 4.01953 2H20.0195ZM21.7977 8.80761L23.2119 10.2218L15.4337 18L14.0174 17.9979L14.0195 16.5858L21.7977 8.80761ZM14.0195 12V14H10.0195V12H14.0195ZM17.0195 8V10H10.0195V8H17.0195Z",fill:"#005EFF"})),LU||(LU=y.createElement("path",{d:"M8.01953 9C8.01953 9.55228 7.57182 10 7.01953 10C6.46725 10 6.01953 9.55228 6.01953 9C6.01953 8.44772 6.46725 8 7.01953 8C7.57182 8 8.01953 8.44772 8.01953 9Z",fill:"white"})),RU||(RU=y.createElement("path",{d:"M8.01953 13C8.01953 13.5523 7.57182 14 7.01953 14C6.46725 14 6.01953 13.5523 6.01953 13C6.01953 12.4477 6.46725 12 7.01953 12C7.57182 12 8.01953 12.4477 8.01953 13Z",fill:"white"})))}const VU=y.forwardRef(zU);t.p;var HU=t(18878);const WU="VerifyButton_verifyButton__o9yzd",qU="VerifyButton_verifyButton__checkmarkIcon__Udspz",UU="VerifyButton_verifyButton__checkmarkIcon--verified__3p-w8",JU="Verify
1Button_verifyButton__tooltip__B72ky",GU={true:"Completed",false:"Incomplete"},YU=e=>{const{onClick:A,renderTooltipContent:t,verifyButtonText:a,isVerified:n=!1,tooltipProps:i={},prefixIcon:s=(0,lA.jsx)(VU,{}),checkmarkIcon:l=(0,lA.jsx)(HU.h,{})}=e;return(0,lA.jsx)(FU.m,(0,v.A)((0,v.A)({overlayClassName:JU,title:(()=>{const e=GU[!!n];return t?t({state:e,isVerified:n}):e})(),color:"#3A4861",placement:"topRight"},i),{},{children:(0,lA.jsxs)(Sa.A,{className:WU,type:"text",icon:s,onClick:A,children:[a,(0,lA.jsx)("span",{className:Si()(qU,{[UU]:n}),children:l})]})}))};var ZU=t(15832);const XU={tag:"QualityRequirementTag_tag__3VX4m"},KU=e=>{const{type:A,name:t,deletable:a,onDelete:n,verified:i=!1}=e;return(0,lA.jsx)("span",{className:Si()(XU.tag,{[XU.verified]:i}),children:(0,lA.jsxs)(jb.v,{closable:a,onClose:n,color:i?"success":"default",children:[(0,lA.jsx)(bb.A,{}),(()=>{let e="";return e=A?"".concat(A," - ").concat(t):t,(0,lA.jsx)("span",{className:XU.tag__label,children:e})})()]})})},$U="RequirementOverview_overview__CXY3x",eJ="RequirementOverview_overview__header__sDaYI",AJ="RequirementOverview_overview__header__title__V6dEb",tJ="RequirementOverview_overview__list__05rlm",aJ=()=>{const{requirements:e}=(0,y.useContext)(TU);return(0,lA.jsxs)("div",{className:$U,children:[(0,lA.jsxs)("div",{className:eJ,children:[(0,lA.jsx)("h5",{className:AJ,children:"Requirement"}),(0,lA.jsx)(ZU.A,{size:"small",color:"#005EFF",count:null===e||void 0===e?void 0:e.length,showZero:!0})]}),(0,lA.jsx)(Sn.G,{className:tJ,height:187,dataSource:e,renderItem:e=>{const{customType:A,customName:t,verified:a}=e;return(0,lA.jsx)(ja.Ay.Item,{children:(0,lA.jsx)(KU,{type:A.name,name:t.name,verified:a})})}})]})},nJ="VerifyRequirement_verifyContent__R1kDF",iJ="VerifyRequirement_verifyContent__button__JL4Hz",sJ="VerifyRequirement_verifyPopover__5jlWq",lJ="ProductsOverview_overview__HwwW+",rJ="ProductsOverview_overview__header__d2D2I",oJ="ProductsOverview_overview__header__title__AhLBM",cJ="ProductsOverview_overview__list__ljDiJ",dJ=()=>{const{products:e}=(0,y.useContext)(TU);return(0,lA.jsxs)("div",{className:lJ,children:[(0,lA.jsxs)("div",{className:rJ,children:[(0,lA.jsx)("h5",{className:oJ,children:"Products"}),(0,lA.jsx)(ZU.A,{size:"small",color:"#005EFF",count:null===e||void 0===e?void 0:e.length})]}),(0,lA.jsx)(Sn.G,{className:cJ,height:"unset",dataSource:e,renderItem:e=>(0,lA.jsx)(ja.Ay.Item,{children:(0,lA.jsx)(FP,{title:e.itemName,description:e.itemNo,avatar:e.avatar})})})]})};var gJ=t(73348),CJ=t(57675),IJ=t(57202),uJ=t(39632);const pJ="InputSearch_searchFilterGroup__3QHGe",EJ="InputSearch_focused__mxhZo",BJ="InputSearch_searchInput__JOHOi",QJ="InputSearch_selectBox__TDktD",mJ="InputSearch_selectPopupRoot__RxQ92",hJ="InputSearch_verticalDivider__vkfF0",xJ="InputSearch_optionItem__E+71T",vJ=(0,y.forwardRef)(((e,A)=>{let{inputValue:t,selectValue:a,onChange:n,allCategoriesLabel:i,className:s,selectProps:l={},inputProps:r={},options:o=[],hasAll:c=!0,mode:d="single",optionType:g="default",selectHidden:C=!1}=e;const I="multiple"===d,u=(0,y.useRef)(),p=(0,y.useRef)(),[E,B]=(0,y.useState)(!1),[Q,m]=(0,y.useState)(""),[h,x]=(0,y.useState)((()=>void 0!==a?a:I?[]:void 0)),f=e=>{x(e)},j=(0,y.useMemo)((()=>c?[{value:"all",label:i},...o]:o),[o,c,i]),b=(0,y.useMemo)((()=>o.map((e=>e.value))),[o]),P=()=>{if(!I||!c)return!1;const e=h.filter((e=>"all"!==e)).length;return!h.includes("all")&&e>0&&e<b.length},w=e=>{let{keyword:A,selected:t}=e;null===n||void 0===n||n({keyword:A,selected:t})};return(0,y.useImperativeHandle)(A,(()=>({focusInput:()=>{var e;return null===(e=u.current)||void 0===e?void 0:e.focus()},focusSelect:()=>{var e,A;return null===(e=p.current)||void 0===e||null===(A=e.focus)||void 0===A?void 0:A.call(e)},getValue:()=>({input:internalInput,select:internalSelect}),setInputValue:e=>setInternalInput(e),setSelectValue:e=>setInternalSelect(e)}))),(0,y.useEffect)((()=>{void 0!==t&&m(t)}),[t]),(0,y.useEffect)((()=>{void 0!==a&&x(a)}),[a]),(0,y.useEffect)((()=>{I&&c&&0===h.length&&o.length>0&&f(j.map((e=>e.value))),!I&&c&&f("all")}),[b,c]),(0,lA.jsxs)("div",{className:Si()("".concat(pJ," ").concat(E?EJ:"")),children:[(0,lA.jsx)(CJ.A,(0,v.A)({ref:u,className:BJ,prefix:(0,lA.jsx)(uz.A,{}),value:Q,onChange:e=>{const A=e.target.value;void 0===t&&setInternalInput(A),w({keyword:A,selected:h})},bordered:!1,onFocus:()=>B(!0),onBlur:()=>B(!1)},r)),C?null:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(IJ.A,{type:"vertical",className:hJ}),(0,lA.jsx)(uJ.A,(0,v.A)({ref:p,showSearch:!0,mode:I?"multiple":void 0,popupClassName:mJ,className:QJ,options:j,value:h,onChange:e=>{let A=e;if(I&&c&&(h.includes("all")&&(A=e.includes("all")?e.filter((e=>"all"!==e)):[]),!h.includes("all"))){A=e.filter((e=>"all"!==e)).length===b.length||e.includes("all")?["all",...b]:A}void 0===a&&x(A),w({keyword:Q,selected:A})},bordered:!1,suffixIcon:(0,lA.jsx)(Ac.A,{style:{fontSize:12,color:"#999"}}),onFocus:()=>B(!0),onBlur:()=>B(!1),optionRender:"checkbox"===g?e=>{if("checkbox"===g){const A="all"===e.value,t=(e=>I&&Array.isArray(h)?"all"===e.value?h.includes("all"):h.includes(e.value):h===e.value)(e);return(0,lA.jsx)("div",{className:xJ,children:(0,lA.jsx)(gJ.A,{style:{pointerEvents:"none"},checked:t,indeterminate:!!A&&P(),children:e.label})})}return(0,lA.jsx)("div",{className:xJ,children:e.label})}:void 0,popupMatchSelectWidth:200,tagRender:e=>I&&h.includes("all")?"all"===e.value?e.label:void 0:e.label,menuItemSelectedIcon:"default"!==g?null:void 0},l))]})]})}));var fJ=t(63876),yJ=t(30460);const jJ=y.forwardRef(((e,A)=>{const{renderItem:t,resource:a,pagination:n,filters:i,sorters:s,meta:l,className:r,onExcludeItem:o,loadMore:c,loading:d,height:g=450,scrollableTarget:C,emptyText:I}=e,{data:u,loading:p,pagination:E,hasNextPage:B,fetchNextPage:Q,reset:m}=(0,fJ.Y)({resource:a,filters:i,sorters:s,pagination:n,meta:l,skip:!a}),h=y.useMemo((()=>{var e;const A=[].concat(...(null!==(e=null===u||void 0===u?void 0:u.pages)&&void 0!==e?e:[]).map((e=>e.data)));return o?A.filter((e=>!o(e))):A}),[JSON.stringify(u),o]);return(0,y.useImperativeHandle)(A,(()=>({remotePagination:E,data:h,reset:m}))),(0,lA.jsx)(Pa.A,{className:Si()("icw-scrollbar",r),next:()=>{a?p||Q():c&&c()},hasMore:B,dataLength:Qn()(h)?0:h.length,height:C?void 0:g,scrollableTarget:C,loader:(0,lA.jsx)(yJ.A,{paragraph:{rows:5},active:!0}),children:(0,lA.jsx)(ja.Ay,{locale:p?{emptyText:" "}:I?{emptyText:I}:void 0,dataSource:h,renderItem:t,loading:p||d})})})),bJ={list__header:"Style_list__header__v3J07",list__item:"Style_list__item__QBFEE",list__item__verified:"Style_list__item__verified__JODHV",list__divider:"Style_list__divider__sIndK",list__button:"Style_list__button__oyuFp",list__inputSearch:"Style_list__inputSearch__pIabV"},PJ=e=>{const{customType:A,customName:t}=e;return A&&t?(0,v.A)((0,v.A)({},e),{},{fullLabel:"".concat(A.name," - ").concat(t.name)}):(0,v.A)((0,v.A)({},e),{},{fullLabel:"".concat(t.name)})},wJ=e=>{const{customType:A,customName:t}=e,a=(0,v.A)({},e);return A||(a.customType={name:e.type}),t||(a.customName={name:e.name}),a},SJ=y.forwardRef(((e,A)=>{const t=e.resource?jJ:Sn.G;return(0,lA.jsx)(t,(0,v.A)({ref:A},e))})),NJ=y.forwardRef(((e,A)=>{const t=y.useRef(),{onChange:a,dataSource:n,height:i=250,resource:s="",classNames:l={},value:r,excluded:o=[]}=e,[c,d]=y.useState([]),[g,C]=y.useState(""),[I,u]=y.useState(!1),p=(0,y.useMemo)((()=>Array.isArray(n)?n.filter((e=>{var A;let{fullLabel:t}=e;return null===t||void 0===t||null===(A=t.toLowerCase)||void 0===A?void 0:A.call(t).includes(null===g||void 0===g?void 0:g.toLowerCase())})):n),[n,g]),E=e=>{const{fullLabel:A}=e;return A},B=e=>{const A=(i=e,c.some((e=>E(e)===E(i))));var i;return e.verified||!1?(0,lA.jsx)("span",{className:bJ.list__item__verified,children:"Verified"}):(0,lA.jsx)(Sa.A,{className:bJ.list__button,type:"primary",icon:A&&(0,lA.jsx)(iy.A,{}),ghost:!A,onClick:()=>{let i=[...c];A?i=i.filter((A=>E(A)!==E(e))):i.push(e),(e=>{var A;u(s?e.length===(null===(A=t.current.data)||void 0===A?void 0:A.length):e.length===n.length)})(i),a&&a(i.map(wJ)),d(i)},children:A?"Selected":"Select"})};return(0,y.useEffect)((()=>{"undefined"!==typeof r&&d(r.map(PJ))}),[r]),(0,y.useImperativeHandle)(A,(()=>({selected:c}))),(0,lA.jsxs)("div",{className:Si()(bJ.list,l.root),children:[(0,lA.jsxs)("div",{className:Si()(bJ.list__header),children:[(0,lA.jsx)(vJ,{className:bJ.list__search,inputValue:g,inputProps:{placeholder:"Search by quality requirement"},onChange:e=>{let{keyword:A}=e;return C(A)},selectHidden:!0}),(0,lA.jsx)(Sa.A,{className:bJ.list__button,type:"link",onClick:()=>{const e=!I;u(e);let A=[];const i=s?t.current.data:n;A=e?i:[],d(A),a&&a(A)},children:I?"Deselect All":"Select All"})]}),(0,lA.jsx)(_Q.A,{className:bJ.list__divider}),(0,lA.jsx)(SJ,{ref:t,resource:s,onExcludeItem:e=>o.map(PJ).some((A=>E(A)===E(e))),dataSource:p,filters:{keyword:g},pagination:{pageSize:999999,current:1},height:i,renderItem:e=>(0,lA.jsx)(ja.Ay.Item,{className:Si()(bJ.list__item),extra:B(e),children:(0,lA.jsx)(ja.Ay.Item.Meta,{title:e.fullLabel})})})]})})),_J={container__content:"RequirementVerificationSelector_container__content__3ahBy",container__requirements:"RequirementVerificationSelector_container__requirements__3DK0C",container__title:"RequirementVerificationSelector_container__title__ha7+V"},TJ=e=>{let{onConfirmSuccess:A}=e;const{products:t,requirements:a,verifyRequirements:n,isVerifying:i}=(0,y.useContext)(TU),[{confirm:s},l]=F.A.useModal(),[r,o]=(0,y.useState)(!1),[c,d]=(0,y.useState)([]),g=(0,y.useMemo)((()=>!c.length||c.every((e=>e.verified))),[c,i]);return(0,lA.jsxs)("div",{className:_J.container,children:[(0,lA.jsxs)("div",{className:_J.container__content,children:[(0,lA.jsx)(dJ,{products:t}),(0,lA.jsxs)("div",{className:_J.container__requirements,children:[(0,lA.jsx)("h5",{className:_J.container__title,children:"Requirement"}),(0,lA.jsx)(NJ,{height:155,dataSource:a,onChange:e=>{const A=e.filter((e=>{let{verified:A}=e;return!A}));d(A)}})]})]}),(0,lA.jsx)(_Q.A,{style:{margin:"16px 0"}}),(0,lA.jsxs)(Aa.A,{direction:"vertical",size:12,children:[(0,lA.jsx)(im.A,{checked:r,onChange:e=>{const{checked:A}=e.target;A?s({title:"Replace the existing requirement ?",icon:(0,lA.jsx)(lA.Fragment,{}),closable:!0,content:(0,lA.jsxs)(lA.Fragment,{children:["A requirement with the same name already exists.",(0,lA.jsx)("br",{}),"If you replace , existing data will be removed."]}),onOk(){o(!0)},okText:"Confirm",centered:!0,cancelButtonProps:{hidden:!0}}):o(A)},children:"Synchronise all requirement and data to this product profile"}),(0,lA.jsx)(Sa.A,{loading:i,disabled:g,type:"primary",onClick:async()=>{try{await n(c,r),A()}catch(e){console.error("Error verifying requirements:",e)}},children:"Confirm"})]}),l]})},DJ=e=>{const{popoverContent:A,verifyButtonProps:t}=e,{products:a,requirements:n,allProductVerified:i}=y.useContext(TU),[s,l]=y.useState(!1),[r,o]=(0,_U.g)(),c=(0,y.useMemo)((()=>!a.length||!n.length||n.every((e=>e.verified))),[a,n]);return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(WR.A,{overlayClassName:sJ,arrow:!1,open:s,placement:"bottomRight",onOpenChange:l,trigger:"click",content:void 0===A?(0,lA.jsxs)("div",{className:nJ,children:[(0,lA.jsx)(dJ,{products:a}),(0,lA.jsx)(aJ,{requirements:n}),(0,lA.jsx)("div",{className:iJ,children:(0,lA.jsxs)(Sa.A,{disabled:c,type:"link",onClick:()=>{s&&l(!1);const e=r.show({title:"Verify Requirement",width:670,destroyOnClose:!0,cancelButtonProps:{hidden:!0},okButtonProps:{hidden:!0},footer:null,onCancel:()=>{e.destroy()},content:(0,lA.jsx)(TJ,{onConfirmSuccess:()=>{e.destroy()}})})},children:["Go To verify",(0,lA.jsx)(nN.A,{})]})})]}):A,children:(0,lA.jsx)(YU,(0,v.A)({onClick:()=>l(!s),isVerified:i,verifyButtonText:"Quality Requirement",renderTooltipContent:e=>{let{state:A}=e;return"Requirement ".concat(A)}},t))}),o]})},kJ=()=>{xs.A.success({message:"Verification successful",placement:"bottomLeft"})},LJ=()=>{xs.A.error({message:"Verification failed",placement:"bottomLeft"})},RJ=e=>{const{resource:A,params:t,mapper:a,popoverContent:n,verifyButtonProps:i,applicableForAllProduct:s,onVerifySuccess:l=kJ,onVerifyError:r=LJ}=e;return(0,lA.jsx)(DU,{applicableForAllProduct:s,resource:A,params:t,mapper:a,onVerifySuccess:l,onVerifyError:r,children:(0,lA.jsx)(DJ,{popoverContent:n,verifyButtonProps:i})})},FJ="Detail_header__RdU-2",MJ="Detail_header__extra__w4uCS";var OJ,zJ;const VJ=T.Ay.div(OJ||(OJ=(0,_.A)(["\n  padding: 24px;\n  /* position: absolute; */\n"]))),HJ=T.Ay.div(zJ||(zJ=(0,_.A)([""]))),WJ=Pi((e=>{let{params:A,header:t,entity:a,refresh:n,children:i}=e;const{data:s}=(0,Nn.U)({resource:"product-testing-document",pagination:{pageNo:1,pageSize:10},meta:{transformResponse:[Qs.SA],params:{id:A.id}}}),l=y.useMemo((()=>(0,V.get)(a,"status")),[a]),r=y.useMemo((()=>{const e=(0,V.get)(s,"data.list",[]);return!Array.isArray(e)||e.length>0}),[s]),o=(0,y.useMemo)((()=>NU.R2.fromDTOToOverviewVM(a)),[a]);return(0,lA.jsxs)(VJ,{children:[(0,lA.jsx)(Nx.A,{visible:"completed"===l&&!!r,banner:!0,closeIcon:!0,showIcon:!0,type:"warning",message:(0,lA.jsxs)("span",{children:["Job completed. You can save document to other modules and set data using the"," ",(0,lA.jsx)("a",{href:"#",onClick:e=>{e.preventDefault(),e.stopPropagation(),window.postMessage({type:Ds,nextTab:"Document",postedBy:"ProductTestingDetail"})},children:"Document tab"})," ","below."]})}),(0,lA.jsxs)(HJ,{className:FJ,children:[t,(0,lA.jsx)("div",{className:MJ,children:(0,lA.jsx)(RJ,{resource:"product-testing-job-quality-requirements",params:{id:A.id},mapper:NU.R2.fromQualityRequirementToVerification,applicableForAllProduct:!0})})]}),(0,lA.jsx)(SU,{data:o,loading:!a,onRefetch:()=>{n()}}),i]})})),qJ=WJ;var UJ,JJ;const GJ=T.Ay.div(UJ||(UJ=(0,_.A)(["\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  padding: 4px 8px 4px 8px;\n  gap: 2px;\n  background: #e5efff;\n  border-radius: 13px;\n  margin-left: 6px;\n"]))),YJ=T.Ay.span(JJ||(JJ=(0,_.A)(["\n  font-weight: 400;\n  font-size: 10px;\n  line-height: 12px;\n  letter-spacing: 0.01em;\n  color: #005eff;\n  margin-left: 2px;\n"]))),ZJ=e=>{let{time:A,T:t}=e;return(0,lA.jsxs)(GJ,{children:[(0,lA.jsx)("img",{src:oa}),(0,lA.jsxs)(YJ,{children:[t.translate("productTesting.lastUpdated")," : ",te()(A).format("HH:MM, DD MMMM YYYY")]})]})},XJ={root:"WarningModal_root__WaI50",isReverse:"WarningModal_isReverse__9LIOQ","root--danger":"WarningModal_root--danger__Q1PHK","root--warning":"WarningModal_root--warning__Zunhs"},KJ={default:"",danger:XJ["root--danger"],warning:XJ["root--warning"]},$J=e=>{let{open:A,title:t,actionConfirmLabel:a,actionCancelLabel:n,body:i,content:s,handleClose:l,handleConfirm:r,type:o="default",className:c="",hideCancel:d=!1,disableSubmit:g=!1,isReverse:C}=e;return(0,lA.jsx)(Rs.A,{modalProps:{className:{classRoot:(0,b.default)(XJ.root,KJ[o],{[XJ.isReverse]:C},c)},open:A,handleClose:()=>{l()},title:t,size:"small",footer:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(fr.A,{className:XJ.button,color:"primary",variant:"contained",disabled:g,onClick:()=>{r()},children:a||"Delete"}),!d&&(0,lA.jsx)(fr.A,{className:XJ.defaultButton,variant:"outlined",onClick:()=>{l()},children:n||"Cancel"})]})},children:i})};var eG=t(4124);const AG=(e,A)=>{if(!e||!A)return Ws.P9;const t=A.value;return["underReview","draft","quoteAvailable","waitingForFinalQuote","finalQuoteAvailable","waitingForStartTesting"].includes(t)?Ws.P9.filter((e=>
1["in-progress","cancel"].includes(e.value))):"in-progress"===t?Ws.P9.filter((e=>["onHold","completed"].includes(e.value))):"onHold"===t||"completed"===t?Ws.P9.filter((e=>"in-progress"===e.value)):Ws.P9},tG=e=>{let{openChangeStatus:A,setOpenChangeStatus:t,isLoading:a,handleUpdateStatus:n,setJobStatus:i,jobStatus:s,reason:l,setReason:r,uploadProps:o,files:c,handleDeleteFile:d,rawJobStatus:g,ecdDate:C,setECDDate:I,shouldFilterOptions:u}=e;const p=s||{},E="in-progress"===p.value,B="onHold"===p.value,Q=E&&!C||B&&!l;return(0,lA.jsx)($J,{open:A,title:ee().translate("productTesting.updateJob.changeStatus"),actionConfirmLabel:ee().translate("general.confirm"),hideCancel:!0,handleConfirm:()=>{a||n()},handleClose:()=>{t(!1),i(g)},disableSubmit:Q,body:(0,lA.jsx)(Zo.A,{layout:"vertical",className:PF,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",style:{width:"100%"},size:24,children:[(0,lA.jsx)(zs.l6,{selectProps:{onChange:(e,A)=>{i(A)},isClearable:!1,value:s,options:AG(u,g).map((e=>(0,v.A)((0,v.A)({},e),{},{label:ee().translate(e.label)}))),menuPosition:"fixed"}}),"onHold"===p.value&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Zo.A.Item,{label:ee().translate("productTesting.reason"),children:(0,lA.jsx)(eG.A,{placeholder:ee().translate("productTesting.fillYourReason"),value:l,onChange:e=>r(e.target.value)})}),!c.length&&(0,lA.jsx)(Zo.A.Item,{label:ee().translate("productTesting.uploadFile"),children:(0,lA.jsx)(zb,(0,v.A)({},o))}),c.map(((e,A)=>(0,lA.jsx)(QP,{data:e,deletable:!0,onDelete:()=>d(A),className:fF},A))),c.length>0&&(0,lA.jsx)(zb,(0,v.A)((0,v.A)({},$c()(o,"dragger")),{},{children:(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(PE.A,{style:{color:"#005EFF"}}),(0,lA.jsx)("div",{style:{color:"#005EFF",cursor:"pointer"},children:ee().translate("productTesting.uploadFile")})]})}))]}),E&&(0,lA.jsxs)("div",{className:jF,children:[(0,lA.jsx)("span",{className:bF,children:"ECD"}),(0,lA.jsx)(pd,{type:"date",pickerProps:{className:yF,name:"issueDate",autoOk:!0,showEmptyValue:!0,placeholder:"Select",format:"DD MMMM YYYY",value:C||null,onChange:e=>{I(e)}}})]})]})})})},aG=["invoiceId"],nG=e=>{var A,t;const{history:a,match:{params:{id:n}},jobDetailLoading:i,jobDetail:s,tagList:l,labList:r,labOptionalList:o,quoteListJobDetail:c,quoteDocumentsDownloadedJobDetailLoading:d,quoteDocumentsDownloadedJobDetail:g,reportListJobDetail:C,reportDownloadedListJobDetailLoading:I,reportDownloadedListJobDetail:u,failureRecordListJobDetail:p,attachmentsJobDetail:E,invoiceDownloadedListJobDetailLoading:B,invoiceDownloadedListJobDetail:Q,invoicesJobDetail:m,attachmentDownloadedListJobDetailLoading:h,attachmentDownloadedListJobDetail:x,logListJobDetail:j,tagListJobDetail:b,isAdmin:P,isHackedAccount:w,productCategoryList:S,getJobDetail:N,getTagList:_,getProductCategoryList:T,getLabList:D,getLabOptionalList:k,getQuoteListJobDetail:L,downloadQuoteDocumentsJobDetail:F,downloadQuoteDocumentsJobDetailReset:M,updateQuote:O,getReportListJobDetail:z,downloadReportListJobDetail:V,downloadReportListJobDetailReset:H,downloadInvoiceListJobDetail:W,downloadInvoiceListJobDetailReset:q,getAttachmentJobDetailList:U,getInvoiceJobDetail:J,getInvoiceJobDetailList:G,downloadAttachmentListJobDetail:Y,downloadAttachmentListJobDetailReset:Z,getLogListJobDetail:X,getTagListJobDetail:K,updateJobDetail:$,updateAdminStatusJobDetail:Ae,addAttachmentJobDetail:ie,deleteAttachmentJobDetail:se,addInvoiceJobDetail:le,updateInvoiceJobDetail:re,deleteInvoiceJobDetail:oe,addTagJobDetail:ce,deleteTagJobDetail:de,deleteLabJobDetail:ge,adminDuplicateJob:Ce,deleteQuoteIem:Ie,shareReport:ue,deleteReport:pe,getReportDetailJobDetail:Ee,shareReportEmail:Be,getFailureRecordListJobDetail:Qe,getFailureRecordDetailJobDetail:me,deleteFailureRecord:he,serviceProvider:xe,addMessage:ve,getCountryList:fe,publishQuote:ye}=e,je=zn()(s,["jobNoList","status","currency","cost","exportedMarket","serviceLevel"]),be=zn()(s,["testingProductInfos","testingSupplier","buyerName","testingLabs","remark"]),Pe={jobNoList:s.jobNoList,quotes:c,quoteDocumentsDownloadedLoading:g,reports:C,reportDownloadedLoading:I,failureRecords:p,attachments:E,attachmentDownloaded:x,attachmentDownloadedLoading:h,invoices:m,logs:j,tags:b,attachmentsLoading:e.attachmentsLoading},we=(0,ae.A)(),{uploadFile:Se,isLoading:Ne}=(0,Vl.A)(),{fetch:_e}=wR(n),[Te,De]=(0,y.useState)({type:null,message:null}),[ke,Le]=(0,y.useState)(!1),[Re,Fe]=y.useState(null),[Me,Oe]=(0,y.useState)([]),[ze,Ve]=(0,y.useState)(""),[He,We]=(0,y.useState)(""),[qe,Ue]=(0,y.useState)(!1),Je=((e,A,t)=>
1({showUploadList:!1,beforeUpload:()=>!1,onChange:t=>{A([...e,t.file])},supportText:t.translate("productTesting.support"),dragger:!0,style:{width:"100%",background:"white"}}))(Me,Oe,ee()),Ge=y.useMemo((()=>({value:s.status,label:ee().translate("status.".concat(s.status))})),[s]),Ye=(Ze=null===s||void 0===s?void 0:s.id,Xe=e=>{e||(De({type:"success",message:ee().translate("productTesting.updateJob.success")}),N(n),_e({pageNo:1,pageSize:10}),Oe([]),Ve(""),Le(!1))},async(e,A,t)=>{const{status:a}=await(0,DA.Kyu)(Ze,{status:e,onHoldReason:A,onHoldDocumentListIds:t});Xe(200!==a||null)});var Ze,Xe;const Ke=P||w,$e=y.useMemo((()=>{const e={icon:(0,lA.jsx)(LD.A,{}),label:ee().translate("productTesting.updateJob.editOrder"),onClick:()=>{(0,ne.R7)(a)("/product-testing/edit-job/".concat(n))}},A={icon:(0,lA.jsx)(er.A,{}),label:ee().translate("productTesting.updateJob.duplicateJob"),onClick:()=>{(0,ne.R7)(a)("/product-testing/duplicate-job/".concat(n))}},t={icon:(0,lA.jsx)(LD.A,{}),label:ee().translate("productTesting.updateJob.changeStatus"),onClick:()=>{Le(!0)}},i={icon:(0,lA.jsx)(er.A,{}),label:ee().translate("productTesting.updateJob.duplicateOrder"),onClick:()=>{(0,ne.R7)(a)("/product-testing/duplicate-job/".concat(n))}},s={className:xF,icon:(0,lA.jsx)(Ql.default,{}),label:ee().translate("productTesting.updateJob.cancelOrder"),onClick:()=>{Ye("cancel")}};return Ke?[e,t,i,s]:[e,t,A]}),[s,Ke]);(0,y.useEffect)((()=>{let e=!1;return e||(N(n),It()(r)&&Qn()(r)&&D(),It()(o)&&Qn()(o)&&k(),L(n),z(n,{pageNo:1,pageSize:10}),Qe(n,{page:1,size:100}),G(n),X(n),K(n)),()=>{e=!0}}),[n]),(0,y.useEffect)((()=>{const e=R()(g,"data",[]);return d||Qn()(e)||(0,al.ol)(e),()=>{M()}}),[g]),(0,y.useEffect)((()=>{const e=R()(u,"data",[]);return I||Qn()(e)||(0,al.ol)(e),()=>{H()}}),[u]),(0,y.useEffect)((()=>{const e=R()(Q,"data",[]);return B||Qn()(e)||(0,al.ol)(e),()=>{q()}}),[Q]),(0,y.useEffect)((()=>{if(!Re||Re.value!==s.status){const e={value:s.status,label:ee().translate("status.".concat(s.status))};Fe(e)}}),[s]),(0,y.useEffect)((()=>{fe()}),[]);const eA={openChangeStatus:ke,setOpenChangeStatus:Le,isLoading:Ne,handleUpdateStatus:async()=>{"in-progress"===(null===Re||void 0===Re?void 0:Re.value)&&await(0,JD.YC)(null===s||void 0===s?void 0:s.id,{ecd:He});const e=await Se(Me,we.companyId);await Ye(Re.value,ze,e.map((e=>e.id)))},setJobStatus:Fe,jobStatus:Re,reason:ze,setReason:Ve,uploadProps:Je,files:Me,handleDeleteFile:e=>{const A=Me.filter(((A,t)=>t!==e));Oe(A)},rawJobStatus:Ge,ecdDate:He,setECDDate:We,shouldFilterOptions:!Ke},AA=(0,y.useMemo)((()=>{var e;return!(null===c||void 0===c||null===(e=c.list)||void 0===e||!e.find((e=>"accepted"===e.status)))}),[c]);return(0,lA.jsxs)(y.Fragment,{children:[(i||qe)&&(0,lA.jsx)(ep.P,{}),(0,lA.jsx)(qJ,{refresh:()=>{N(n)},entity:s,data:{infosData:(0,v.A)((0,v.A)((0,v.A)({},be),s),{},{history:a,jobId:n}),labList:r,labOptionalList:o},header:(0,lA.jsx)(UD,{breadcrumbs:[{label:ee().translate("productTesting.productTesting"),link:"/product-testing"},{label:ee().translate("productTesting.orderDetails")}],title:null!==(A=null===(t=je.jobNoList)||void 0===t?void 0:t.jobNo)&&void 0!==A?A:"",description:null!==s&&void 0!==s&&s.status?(0,lA.jsx)(iD,{status:null===s||void 0===s?void 0:s.status,label:ee().translate("status.".concat(null===s||void 0===s?void 0:s.status)),hideProgress:!0}):"",menu:$e,anchorOrigin:{horizontal:"left"},transformOrigin:{horizontal:"left"},ecd:(0,lA.jsxs)(lA.Fragment,{children:[null!==s&&void 0!==s&&s.updatedAt&&!AA?(0,lA.jsx)(ZJ,{time:null===s||void 0===s?void 0:s.updatedAt,T:ee()}):null,null!==s&&void 0!==s&&s.ecd?(0,lA.jsxs)("div",{className:vF,children:[ee().translate("productTesting.ecd"),":"," ",te()(null===s||void 0===s?void 0:s.ecd).format(Ws.FH)]}):null]}),actionTooltip:(0,lA.jsxs)(lA.Fragment,{children:["Click to change the status to",(0,lA.jsx)("br",{}),'"Completed" if you upload all',(0,lA.jsx)("br",{}),"Reports!"]})}),children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,lg:12,children:(0,lA.jsx)(hF,{data:{history:a,jobId:n,actionsData:Pe,isAdmin:P,isHackedAccount:w,productTagList:l,productCategoryList:S,serviceProvider:xe,jobDetail:s},func:{onDownloadZipFile:(e,A,t)=>{const a={quotes:{func:F},reports:{func:V},invoices:{func:W},attachments:{func:Y}},i=e=>{De({type:"success",message:ee().translate("productTesting.downloadSuccess")}),t&&t(e)},s=()=>{De({type:"error"}),t&&t()};["quotes","reports","invoices"].includes(e)?a[e].func(n,A,i,s):a[e].func(n,i,s)},onAcceptQuoteJobDetail:(e,A)=>{const{quoteId:t,status:a,message:i}=e;O(n,t,!0,{status:a},(()=>{De({type:"success",message:i}),L(n),A&&A()}),(()=>{De({type:"error"}),A&&A()}))},onUpdateInvoiceJobDetail:function(e,A){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3?arguments[3]:void 0;const i=()=>{De({type:"success",message:t}),a&&a()},s=()=>{De({type:"error",message:t}),a&&a()};if(e===Ws.TH.add)le(n,A,i,s);else if(e===Ws.TH.edit){const{invoiceId:e}=A,t=(0,f.A)(A,aG);re(n,e,(0,v.A)({},t),i,s)}else e===Ws.TH.delete&&oe(n,A,i,s)},onUpdateAttachmentJobDetail:(e,A)=>{const t=()=>{De({type:"success"}),U(n,{pageNo:1,pageSize:10},void 0,!0)},a=()=>{De({type:"error"})};e===Ws.TH.add?ie(n,A,t,a):e===Ws.TH.delete&&se(n,A,t,a)},onGetProductTagList:()=>{_(),T()},onUpdateTagJobDetail:(e,A)=>{const t=()=>{De({type:"success"})},a=()=>{De({type:"error"})};e===Ws.TH.add?ce(n,A,t,a):e===Ws.TH.delete&&de(n,A,t,a)},setNotification:De,deleteQuoteIem:Ie,shareReport:ue,deleteReport:pe,getReportDetailJobDetail:Ee,getReportListJobDetail:z,shareReportEmail:Be,getFailureRecordDetailJobDetail:me,deleteFailureRecord:he,deleteInvoiceJobDetail:oe,getInvoiceJobDetail:J,downloadInvoiceListJobDetail:W,getAttachmentJobDetailList:U,downloadAttachmentListJobDetailReset:Z,addMessage:ve,getQuoteListJobDetail:L,publishQuote:ye}})})})}),(0,lA.jsx)(Wn.A,{notification:Te,onClose:()=>De({type:null,message:null})}),(0,lA.jsx)(tG,(0,v.A)({},eA))]})};nG.defaultProps={labList:[],quoteListJobDetail:{},reportListJobDetail:{},failureRecordListJobDetail:{},attachmentsJobDetail:{},invoicesJobDetail:{},logListJobDetail:[],tagListJobDetail:[],getLabList:()=>{},getQuoteListJobDetail:()=>{},getReportListJobDetail:()=>{},getFailureRecordListJobDetail:()=>{},getAttachmentJobDetailList:()=>{},getInvoiceJobDetailList:()=>{},getLogListJobDetail:()=>{},getTagListJobDetail:()=>{},updateJobDetail:()=>{},updateAdminStatusJobDetail:()=>{},addAttachmentJobDetail:()=>{},deleteAttachmentJobDetail:()=>{},addInvoiceJobDetail:()=>{},updateInvoiceJobDetail:()=>{},deleteInvoiceJobDetail:()=>{},addTagJobDetail:()=>{},deleteTagJobDetail:()=>{},deleteLabJobDetail:()=>{},createJob:()=>{},getInvoiceJobDetail:()=>{}};const iG=nG,sG={TOP_BAR:"top-bar"},lG="topbar",rG={TOP_BAR:{JOB_ID:"".concat(lG,".jobId"),SERVICE_LEVEL:"".concat(lG,".serviceLevel"),JOB_STATUS:"".concat(lG,".jobStatus"),COST:"".concat(lG,".cost"),EXPORTED_MARKET:"".concat(lG,".exportedMarket"),DUPLICATE:"".concat(lG,".duplicate"),EDIT_LINKAGE:"".concat(lG,".editLinkage")}},oG=rG.TOP_BAR,cG={sections:{[sG.TOP_BAR]:!0},fields:{[oG.JOB_ID]:"V",[oG.SERVICE_LEVEL]:"O",[oG.JOB_STATUS]:"V",[oG.COST]:"O",[oG.EXPORTED_MARKET]:"O",[oG.DUPLICATE]:"-",[oG.EDIT_LINKAGE]:"V"}},dG={sections:{[sG.TOP_BAR]:!0},fields:{[oG.JOB_ID]:"V",[oG.SERVICE_LEVEL]:"O",[oG.JOB_STATUS]:"O",[oG.COST]:"O",[oG.EXPORTED_MARKET]:"O",[oG.DUPLICATE]:"V",[oG.EDIT_LINKAGE]:"V"}},gG=e=>e?dG:cG,CG="productTestingReducer",IG="jobDetail",uG="quoteDocumentsDownloadedJobDetail",pG="reportDownloadedListJobDetail",EG="attachmentsJobDetail",BG="invoiceDownloadedListJobDetail",QG="attachmentDownloadedListJobDetail",mG=(0,w.withRouter)((0,j.Ng)((e=>{const A=(0,lt.dJ)("loginState","profile",{})(e),t=(0,J.Sc)(A).some((e=>J.op.includes(e)));return{createJobLoading:(0,lt.Nz)(CG,"createJob")(e),jobDetailLoa
1ding:(0,lt.Nz)(CG,IG)(e),jobDetail:(0,lt.fd)(CG,IG,{})(e),tagList:(0,lt.fd)(CG,"tagList",[])(e),labList:(0,lt.fd)(CG,"labList")(e),labOptionalList:(0,lt.fd)(CG,"labOptionalList")(e),quoteListJobDetail:(0,lt.fd)(CG,"quoteListJobDetail",{})(e),quoteDocumentsDownloadedJobDetailLoading:(0,lt.Nz)(CG,uG,{})(e),quoteDocumentsDownloadedJobDetail:(0,lt.fd)(CG,uG,{})(e),reportListJobDetail:(0,lt.fd)(CG,"reportListJobDetail",{})(e),reportDownloadedListJobDetailLoading:(0,lt.Nz)(CG,pG)(e),reportDownloadedListJobDetail:(0,lt.fd)(CG,pG,{})(e),failureRecordListJobDetail:(0,lt.fd)(CG,"failureRecordListJobDetail",{})(e),attachmentsJobDetail:(0,lt.fd)(CG,EG,{})(e),attachmentsLoading:(0,lt.Nz)(CG,EG,!1)(e),invoiceDownloadedListJobDetailLoading:(0,lt.Nz)(CG,BG,{})(e),invoiceDownloadedListJobDetail:(0,lt.fd)(CG,BG,{})(e),invoicesJobDetail:(0,lt.fd)(CG,"invoicesJobDetail",{})(e),attachmentDownloadedListJobDetailLoading:(0,lt.Nz)(CG,QG)(e),attachmentDownloadedListJobDetail:(0,lt.fd)(CG,QG,{})(e),logListJobDetail:(0,lt.fd)(CG,"logListJobDetail",[])(e),tagListJobDetail:(0,lt.fd)(CG,"tagListJobDetail",[])(e),permission:gG(t),isAdmin:t,isHackedAccount:(0,O.R5)(e),productCategoryList:R()(e,"productCategoryList.data",[]),serviceProvider:(0,lt.fd)(CG,"serviceProvider",[])(e)}}),(e=>({getJobDetail:(0,st.zH)(tT.xHu,e),getTagList:(0,st.zH)(tT.TnF,e),getProductCategoryList:(0,st.zH)(DD.QM,e),getLabList:(0,st.zH)(tT.Kdh,e),getLabOptionalList:(0,st.zH)(tT.arS,e),getQuoteListJobDetail:(0,st.zH)(tT.pGn,e),downloadQuoteDocumentsJobDetail:(0,st.zH)(tT.nSd,e),downloadQuoteDocumentsJobDetailReset:(0,st.zH)(tT.GZC,e),updateQuote:(0,st.zH)(tT.Gac,e),getReportListJobDetail:(0,st.zH)(tT.Zwu,e),downloadReportListJobDetail:(0,st.zH)(tT.xnf,e),downloadReportListJobDetailReset:(0,st.zH)(tT.Czo,e),getAttachmentJobDetailList:(0,st.zH)(tT.GE6,e),getInvoiceJobDetail:(0,st.zH)(tT.sjm,e),downloadInvoiceListJobDetail:(0,st.zH)(tT.MAm,e),downloadInvoiceListJobDetailReset:(0,st.zH)(tT.HxO,e),getInvoiceJobDetailList:(0,st.zH)(tT.qa6,e),downloadAttachmentListJobDetail:(0,st.zH)(tT.GZG,e),downloadAttachmentListJobDetailReset:(0,st.zH)(tT.Zm5,e),getLogListJobDetail:(0,st.zH)(tT.bou,e),getTagListJobDetail:(0,st.zH)(tT.x69,e),updateJobDetail:(0,st.zH)(tT.G75,e),updateAdminStatusJobDetail:(0,st.zH)(tT.LN7,e),addAttachmentJobDetail:(0,st.zH)(tT.J0Z,e),deleteAttachmentJobDetail:(0,st.zH)(tT.XQY,e),addInvoiceJobDetail:(0,st.zH)(tT.lV9,e),updateInvoiceJobDetail:(0,st.zH)(tT.lVH,e),deleteInvoiceJobDetail:(0,st.zH)(tT.LDm,e),addTagJobDetail:(0,st.zH)(tT.qV3,e),deleteTagJobDetail:(0,st.zH)(tT._eH,e),deleteLabJobDetail:(0,st.zH)(tT.f5H,e),createJob:(0,st.zH)(tT._Ss,e),adminDuplicateJob:(0,st.zH)(tT.r3j,e),deleteQuoteIem:(0,st.zH)(tT.bAO,e),shareReport:(0,st.zH)(tT.e70,e),deleteReport:(0,st.zH)(tT.y87,e),getReportDetailJobDetail:(0,st.zH)(tT.MCd,e),shareReportEmail:(0,st.zH)(tT.Q4C,e),getFailureRecordListJobDetail:(0,st.zH)(tT.GIA,e),getFailureRecordDetailJobDetail:(0,st.zH)(tT.Xc4,e),deleteFailureRecord:(0,st.zH)(tT.rb9,e),addMessage:(0,st.zH)($d.tg,e),getCountryList:(0,st.zH)(kD.lg,e),publishQuote:(0,st.zH)(tT.mKD,e)})))(iG));var hG=t(9441),xG=t.n(hG);const vG="Block_wrapper__HT-QM",fG="Block_padding__BFih1",yG="Block_shadow__UjyHU",jG=e=>{const{children:A,padding:t,shadow:a,className:n,style:i}=e;return(0,lA.jsx)("div",{style:i,className:(0,b.default)(vG,t&&fG,a&&yG,n),children:A})},bG="Base_wrapper__BJwos",PG=e=>{const{title:A,content:t}=e,[a,n]=y.useState(!1);return(0,lA.jsxs)("div",{className:bG,children:[(0,lA.jsxs)(Ye.A,{button:!0,onClick:()=>{n(!a)},children:[(0,lA.jsx)(Ze.A,{primary:A}),a?(0,lA.jsx)(Kp.A,{}):(0,lA.jsx)(Lr.A,{})]}),(0,lA.jsx)(ld.A,{in:a,timeout:"auto",unmountOnExit:!0,children:(0,lA.jsx)($e.A,{component:"div",disablePadding:!0,children:(0,lA.jsx)(Ye.A,{children:t})})})]})},wG=e=>{const{type:A,children:t,collapseProps:a}=e;return"base"===A?(0,lA.jsx)(PG,(0,v.A)((0,v.A)({},a),{},{children:t})):(0,lA.jsx)(lA.Fragment,{})};wG.defaultProps={type:"base",children:""};const SG=wG,NG={wrapper:"ModalSelect_wrapper__qairh",list:"ModalSelect_list__TOPy7",item:"ModalSelect_item__gY7rP",contentList:"ModalSelect_contentList__zcKiV"},_G=e=>{const{open:A,onClose:t,classNames:a,title:n,data:i,onSearch:s,onSelect:l,placeholder:r,paginationProps:o}=e,{totalRecord:c,pagination:d,handleChangePage:g}=o,{page:C}=d,[I,u]=(0,y.useState)("");(0,y.useEffect)((()=>(A||u(""),()=>{})),[A]);const p=[{columnId:"product",render:e=>
1(0,lA.jsxs)(jG,{className:NG.item,children:[(0,lA.jsx)(SG,{collapseProps:{title:R()(e,"title")||"",content:(0,lA.jsx)("div",{className:NG.contentList,children:R()(e,"content",[]).map(((e,A)=>(0,lA.jsx)("div",{children:e},A)))})}}),(0,lA.jsx)(Ls.A,{buttonProps:{onClick:()=>{l(e)},color:"primary"},children:"Select"})]},R()(e,"id"))}];return(0,lA.jsxs)(Rs.A,{modalProps:{open:A,handleClose:t,title:n,className:{classRoot:(0,b.default)(NG.wrapper,a.modalWrapper),classContent:(0,b.default)(NG.content,a.modalContent)}},children:[(0,lA.jsxs)("div",{className:NG.inner,children:[(0,lA.jsx)(jG,{children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"keyword",placeholder:r,value:I,onChange:e=>{u(e.target.value)},onKeyPress:e=>{"Enter"===e.key&&(e.preventDefault(),s(I))}}})}),(0,lA.jsx)("div",{className:NG.list,children:(0,lA.jsx)(Bl.A,{data:i,columnData:p,noPagination:!0,hover:!1})})]}),(0,lA.jsx)(Al,{perPageOptions:[10],count:c,size:10,page:C,onChangePage:g})]})};_G.defaultProps={classNames:{},title:"",placeholder:"",onSearch:()=>{},onSelect:()=>{}};const TG=_G,DG="ActionButtons_wrapper__qkifE",kG=e=>{const{children:A}=e;return(0,lA.jsx)("div",{className:DG,children:A})},LG={wrapper:"ProductInformation_wrapper__iEqgX",block:"ProductInformation_block__G91+l",existingBlock:"ProductInformation_existingBlock__XJWWJ",action:"ProductInformation_action__8v81a",inputs:"ProductInformation_inputs__vuWOK",top:"ProductInformation_top__99GHd",left:"ProductInformation_left__4oy+m",removeButton:"ProductInformation_removeButton__7J1Yq",bottom:"ProductInformation_bottom__sJ6Ep"},RG={products:SE.YO().of(SE.Ik().shape({itemName:SE.Yj().when("existingObj",(e=>e?SE.Yj().nullable():SE.Yj().required(ee().translate("helperText.itemName")))),itemNo:SE.Yj().when("existingObj",(e=>e?SE.Yj().nullable():SE.Yj().required(ee().translate("helperText.itemNo")))),isCreateItem:SE.lc()})).required()},FG=e=>{const{getProductList:A,productList:t,productListTotal:a,onNext:n,oldData:i,mode:s,activeStep:l,disabledStep:r,setDisabledStep:o}=e,[c,d]=(0,y.useState)(!1),[g,C]=(0,y.useState)({}),[I,u]=(0,y.useState)({page:1});(0,y.useEffect)((()=>(c||(u((0,v.A)((0,v.A)({},I),{},{page:1})),C((0,v.A)((0,v.A)({},g),{},{keyword:""}))),()=>{})),[c]);const p=(e,t)=>{((e,t)=>{const a=xG()(t,(e=>!e)),n=(0,v.A)((0,v.A)({},I),e),i=(0,v.A)((0,v.A)({},n),a);u(n),A(i)})({page:t+1},g)},E={products:i?i.products:[]};return(0,lA.jsxs)(ks.A,{className:LG.wrapper,children:[(0,lA.jsx)(Nv,{children:ee().translate("productTesting.createJob.title.step1")}),(0,lA.jsx)(zs.lV,{initialValues:E,validateValues:"create"===s?RG:{},onSubmit:e=>{const A=e.products.map((e=>(0,v.A)((0,v.A)({},e),{},{isCreateItem:e.isCreateItem||!1})));n((0,v.A)((0,v.A)({},e),{},{products:A}))},render:e=>{const{handleSubmit:n,values:g,setFieldValue:u,isValid:E,dirty:B}=e,Q=!E||!B&&!i;return(0,y.useEffect)((()=>{Q&&o((0,v.A)((0,v.A)({},r),{},{[l-1]:!0,[l]:!0}))}),[B,i,E]),(0,lA.jsxs)("form",{className:LG.form,onSubmit:n,children:[(0,lA.jsx)(Jr.ED,{name:"products",render:t=>(0,lA.jsxs)("div",{children:[g.products.map(((A,a)=>{const n=!!A.existingObj,i={padding:n,shadow:n},l=(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"products[".concat(a,"].itemName"),label:"".concat(ee().translate("productTesting.createJob.productInformation.form.itemName")).concat(n?" ".concat(ee().translate("productTesting.createJob.form.optional")):""),formProps:e}}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"products[".concat(a,"].itemNo"),label:"".concat(ee().translate("productTesting.createJob.productInformation.form.itemNo")).concat(n?" ".concat(ee().translate("productTesting.createJob.form.optional")):""),formProps:e}})]}),r=(0,lA.jsx)(Ls.A,{buttonProps:{nonBackground:!0,type:"button",color:Ls.X.ERROR,onClick:()=>t.remove(a),className:LG.removeButton},children:ee().translate("productTesting.buttons.remove")}),o=(0,lA.jsx)(jG,(0,v.A)((0,v.A)({},i),{},{className:Si()(LG.block,LG.existingBlock),children:(0,lA.jsxs)("div",{className:LG.inputs,children:[(0,lA.jsxs)("div",{className:LG.top,children:[(0,lA.jsxs)("div",{className:LG.left,children:[(0,lA.jsx)("img",{src:R()(A,"existingObj.productProfile.productFiles[0].previewUrl"),alt:"preview"}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("div",{children:(0,lA.jsx)("b",{children:(0,ne.lB)(R()(A,"existingObj.itemName"))})}),(0,lA.jsx)("div",{children:(0,ne.lB)(R()(A,"existingObj.itemNo"))})]})]}),r]}),"create"===s&&(0,lA.jsx)("div",{className:LG.bottom,children:l})]})}),a),c=(0,lA.jsx)(y.Fragment,{children:"create"===s&&(0,lA.jsx)(jG,(0,v.A)((0,v.A)({},i),{},{className:LG.block,children:(0,lA.jsxs)(jG,(0,v.A)((0,v.A)({},i),{},{style:{display:"flex",border:"none",alignItems:"center",width:"100%",paddingBottom:0},children:[l,r]}))}))},a);return n?o:c})),(0,lA.jsxs)("div",{className:LG.action,children:["create"===s&&(0,lA.jsxs)(Ls.A,{buttonProps:{nonBackgroun
1d:!0,type:"button",color:Ls.X.PRIMARY,onClick:()=>t.push({itemName:"",itemNo:""}),buttonStyle:{textTransform:"none",borderColor:"#005EFF",color:"#005EFF"}},children:[(0,lA.jsx)(Jl.A,{fontSize:"small",style:{marginRight:13},children:(0,lA.jsx)(Yl.A,{})}),ee().translate("productTesting.buttons.newProduct")]}),(0,lA.jsxs)(Ls.A,{buttonProps:{nonBackground:!0,type:"button",color:Ls.X.PRIMARY,onClick:()=>{A(I),d(!0)},buttonStyle:{textTransform:"none",borderColor:"#005EFF",color:"#005EFF"}},children:[(0,lA.jsx)(Jl.A,{fontSize:"small",style:{marginRight:13},children:(0,lA.jsx)(dm.default,{})}),ee().translate("productTesting.createJob.productInformation.form.searchExisting")]})]})]})}),(0,lA.jsx)(kG,{children:(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.PRIMARY,type:"submit",disabled:Q,buttonStyle:{textTransform:"none",background:Q?"rgba(0, 0, 0, 0.12)":"#005EFF"}},children:ee().translate("general.next")})}),(0,lA.jsx)(TG,{open:c,onClose:()=>{d(!1)},title:ee().translate("productTesting.createJob.productInformation.modal.title"),placeholder:ee().translate("productTesting.createJob.productInformation.modal.placeholder"),data:t.map((e=>(0,v.A)((0,v.A)({},e),{},{title:e.name,content:["".concat((0,ne.lB)(e.itemNo))]}))),onSearch:e=>{A((0,v.A)((0,v.A)({},I),{},{keyword:e})),C({keyword:e})},onSelect:e=>{u("products",[...g.products,{itemName:e.name,itemNo:e.itemNo,existingObj:{itemName:e.name,itemNo:e.itemNo,productProfileId:e.id,productProfile:e}}]),d(!1)},paginationProps:{totalRecord:a,pagination:I,handleChangePage:p}})]})}})]})};FG.defaultProps={oldData:null,mode:"create"};const MG=FG,OG={wrapper:"SupplierInformation_wrapper__uyXM9",action:"SupplierInformation_action__0O5lu",disabled:"SupplierInformation_disabled__xiFGv",hidden:"SupplierInformation_hidden__uKkrL",inputBlock:"SupplierInformation_inputBlock__QBn3b",inputs:"SupplierInformation_inputs__WaG8y",top:"SupplierInformation_top__koIpf"},zG={suppliers:SE.YO().of(SE.Ik().shape({supplierName:SE.Yj().when("existingObj",(e=>e?SE.Yj().nullable():SE.Yj().required(ee().translate("helperText.supplierName")))),supplierEmail:SE.Yj().when("existingObj",(e=>e?SE.Yj().email(ee().translate("helperText.supplierEmailInvalid")).nullable():SE.Yj().email(ee().translate("helperText.supplierEmailInvalid")).required(ee().translate("helperText.supplierEmail")))),supplierAddress:SE.Yj().when("existingObj",(e=>e?SE.Yj().nullable():SE.Yj().required(ee().translate("helperText.supplierAddress")))),contactPerson:SE.Yj().nullable(),contactPhone:SE.Yj().nullable()}))},VG=e=>{const{onSkip:A,onNext:t,supplierList:a,supplierListTotal:n,getSupplierList:i,oldData:s,mode:l,dontSkip:r,submitBtnTxt:o,submitLoading:c}=e,[d,g]=(0,y.useState)(!1),[C,I]=(0,y.useState)({}),[u,p]=(0,y.useState)({page:1});(0,y.useEffect)((()=>(d||(p((0,v.A)((0,v.A)({},u),{},{page:1})),I((0,v.A)((0,v.A)({},C),{},{keyword:""}))),()=>{})),[d]);const E=(e,A)=>{((e,A)=>{const t=xG()(A,(e=>!e)),a=(0,v.A)((0,v.A)({},u),e),n=(0,v.A)((0,v.A)({},a),t);p(a),i(n)})({page:A+1},C)},B={suppliers:s?s.suppliers:[]};return(0,lA.jsxs)(ks.A,{className:OG.wrapper,children:[(0,lA.jsx)(Nv,{children:ee().translate("productTesting.createJob.title.step2")}),(0,lA.jsx)(zs.lV,{initialValues:B,validateValues:"create"===l?zG:{},onSubmit:e=>{t(e)},render:e=>{const{handleSubmit:t,values:C,setFieldValue:p,isValid:B,dirty:Q}=e;return(0,lA.jsxs)("form",{className:OG.form,onSubmit:t,children:[(0,lA.jsx)(Jr.ED,{name:"suppliers",render:A=>(0,lA.jsxs)("div",{children:[C.suppliers.map(((t,a)=>{const n=!!t.existingObj,i=(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"suppliers[".concat(a,"].contactPerson"),label:"".concat(ee().translate("productTesting.createJob.supplierInformation.form.contactName")," ").concat(ee().translate("productTesting.createJob.form.optional")),formProps:e}}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"suppliers[".concat(a,"].contactPhone"),label:"".concat(ee().translate("productTesting.createJob.supplierInformation.form.contactNumber")," ").concat(ee().translate("productTesting.createJob.form.optional")),formProps:e}}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"suppliers[".concat(a,"].supplierEmail"),label:"".concat(ee().translate("productTesting.createJob.supplierInformation.form.contactEmail")," ").concat(ee().translate("productTesting.createJob.form.optional")),formProps:e}})]}),s=(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"suppliers[".concat(a,"].supplierName"),label:"".concat(ee().translate("productTesting.createJob.supplierInformation.form.name")),formProps:e}}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"suppliers[".concat(a,"].supplierEmail"),label:"".concat(ee().translate("productTesting.createJob.supplierInformation.form.email")),formProps:e}}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"suppliers[".concat(a,"].supplierAddress"),label:"".concat(ee().translate("productTesting.createJob.supplierInformation.form.address")),formProps:e}})]}
1),r=(0,lA.jsx)(Ls.A,{buttonProps:{nonBackground:!0,type:"button",color:Ls.X.ERROR,onClick:()=>A.remove(a)},children:ee().translate("productTesting.buttons.remove")}),o=(0,lA.jsx)(jG,{padding:!0,shadow:!0,className:OG.inputBlock,children:(0,lA.jsxs)("div",{className:OG.inputs,children:[(0,lA.jsxs)("div",{className:OG.top,children:[(0,lA.jsxs)("div",{className:OG.left,children:[(0,lA.jsxs)("div",{children:[ee().translate("productTesting.createJob.supplierInformation.form.name"),":"," ",(0,lA.jsx)("b",{children:(0,ne.lB)(R()(t,"existingObj.supplier.name"))})]}),(0,lA.jsxs)("div",{children:[ee().translate("productTesting.createJob.supplierInformation.form.email"),": ",(0,ne.lB)(R()(t,"existingObj.supplier.email"))]}),(0,lA.jsxs)("div",{children:[ee().translate("productTesting.createJob.supplierInformation.form.address"),":"," ",(0,ne.lB)(R()(t,"existingObj.supplier.address1")||R()(t,"existingObj.supplier.address2"))]}),(0,lA.jsxs)("div",{children:[ee().translate("productTesting.createJob.supplierInformation.form.contactName"),": ",(0,ne.lB)(R()(t,"existingObj.supplier.contactPerson"))]}),(0,lA.jsxs)("div",{children:[ee().translate("productTesting.createJob.supplierInformation.form.contactNumber"),": ",(0,ne.lB)(R()(t,"existingObj.supplier.phoneNumber"))]})]}),r]}),"create"===l&&(0,lA.jsx)("div",{className:OG.bottom,children:i})]})},a),c=(0,lA.jsx)(y.Fragment,{children:"create"===l&&(0,lA.jsxs)(jG,{padding:!0,shadow:!0,className:OG.inputBlock,children:[(0,lA.jsx)("div",{className:OG.inputs,children:s}),r]})},a);return n?o:c})),(0,lA.jsxs)("div",{className:(0,b.default)(OG.action),children:["create"===l&&(0,lA.jsxs)(Ls.A,{buttonProps:{nonBackground:!0,type:"button",color:Ls.X.PRIMARY,onClick:()=>{A.replace(0,{supplierName:"",supplierEmail:"",supplierAddress:""})},buttonStyle:{textTransform:"none",borderColor:"#005EFF",color:"#005EFF"}},children:[(0,lA.jsx)(Jl.A,{fontSize:"small",style:{marginRight:13},children:(0,lA.jsx)(Yl.A,{})}),ee().translate("productTesting.buttons.newSupplier")]}),(0,lA.jsxs)(Ls.A,{buttonProps:{nonBackground:!0,type:"button",color:Ls.X.PRIMARY,onClick:()=>{i(u),g(!0)},buttonStyle:{textTransform:"none",borderColor:"#005EFF",color:"#005EFF"}},children:[(0,lA.jsx)(Jl.A,{fontSize:"small",style:{marginRight:13},children:(0,lA.jsx)(dm.default,{})}),ee().translate("productTesting.createJob.supplierInformation.form.searchExisting")]})]})]})}),(0,lA.jsxs)(kG,{children:[!r&&(0,lA.jsx)(Ls.A,{buttonProps:{nonBackground:!0,color:Ls.X.PRIMARY,onClick:A},children:ee().translate("productTesting.buttons.skip")}),(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.PRIMARY,type:"submit",disabled:!Q&&!s||!B,loading:c,buttonStyle:{textTransform:"none",background:(Q||s)&&B?"#005EFF":"rgba(0, 0, 0, 0.12)"}},children:o||ee().translate("general.next")})]}),(0,lA.jsx)(TG,{open:d,onClose:()=>{g(!1)},title:ee().translate("productTesting.createJob.supplierInformation.modal.title"),placeholder:ee().translate("productTesting.createJob.supplierInformation.modal.placeholder"),data:a.map((e=>(0,v.A)((0,v.A)({},e),{},{title:e.name,content:["".concat(ee().translate("general.email"),": ").concat((0,ne.lB)(e.email)),"".concat(ee().translate("general.address"),": ").concat((0,ne.lB)(e.address1))]}))),onSearch:e=>{i((0,v.A)((0,v.A)({},u),{},{keyword:e})),I({keyword:e})},onSelect:e=>{p("suppliers",[{contactPerson:e.contactPerson,supplierEmail:e.email,contactPhone:e.phoneNumber,existingObj:{contactPerson:e.contactPerson,supplierEmail:e.email,contactPhone:e.phoneNumber,supplierId:e.id,supplier:e}}]),g(!1)},paginationProps:{totalRecord:n,pagination:u,handleChangePage:E}})]})}})]})};VG.defaultProps={oldData:null,mode:"create",dontSkip:!1,submitLoading:!1,submitBtnTxt:"",onSkip:()=>{}};const HG=VG,WG={stepContent:"EditLinkage_stepContent__V3Sq1"},qG="Content_wrapper__Ib42Y",UG=e=>{const{children:A}=e;return(0,lA.jsx)("div",{className:qG,children:A})};(0,ne.Nv)(ee(),[Ue._B]);const JG=e=>{const{history:A,productListLoading:t,supplierListLoading:a,getJobDetail:n,match:i,jobDetailLoading:s,jobDetail:l,updateLinkage:r,updateLinkageLoading:o}=e,c=[ee().translate("productTesting.editLinkage.titles.step1"),ee().translate("productTesting.editLinkage.titles.step2")],d=R()(i,"params.id",""),[g,C]=(0,y.useState)(1),[I,u]=(0,y.useState)({}),[p,E]=(0,y.useState)({type:null,message:null});return(0,y.useEffect)((()=>(n(d),()=>{})),[]),(0,y.useEffect)((()=>(s||Qn()(l)||u({1:{products:(R()(l,"testingProductInfos")||[]).map((e=>e.productProfileId?{existingObj:(0,v.A)({},e)}:e))},2:{suppliers:(Qn()(R()(l,"testingSupplier"))?[]:[R()(l,"testingSupplier")]).map((e=>e.supplierId?{existingObj:(0,v.A)({},e)}:e))}}),()=>{})),[s]),(0,lA.jsxs)(y.Fragment,{children:[(t||a||s)&&(0,lA.jsx)(ep.P,{}),(0,lA.jsx)(ov,{stepBarProps:{steps:c,activeStepIndex:g,activeStepLabel:(0,lA.jsx)(dv,{stepLabelProps:{heading:ee().translate("productTesting.editLinkage.titles.main"),activeStep:g,stepLength:c.length,stepLabel:c[g-1]}}),onBack:()=>{C(g-1)},onQuit:()=>{(0,ne.R7)(A)("/product-testing/".concat(d))}}}),(0,lA.jsx)(UG,{children:(0,lA.jsx)("div",{className:WG.content,children:(0,lA.jsx)(Wc.A,{children:(0,lA.jsx)(ks.A,{className:WG.paper,children:(0,lA.jsx)(S.A,{display:"flex",justifyContent:"space-between",p:4,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,children:(0,lA.jsxs)("div",{className:WG.stepContent,children:[1===g&&(0,lA.jsx)(MG,(0,v.A)((0,v.A)({},e),{},{oldData:I[1],mode:"edit",onNext:e=>{u((0,v.A)((0,v.A)({},I),{},{[g]:e})),C(g+1)}})),2===g&&(0,lA.jsx)(HG,(0,v.A)((0,v.A)({},e),{},{oldData:I[2],mode:"edit",onNext:e=>{const t=(e=>e.map((e=>e.existingObj?{id:R()(e,"existingObj.id",null),itemName:R()(e,"itemName",null),itemNo:R()(e,"itemNo",null),productProfileId:R()(e,"existingObj.productProfileId",null)}:$c()(e,["existingObj"]))))(R()(I[1],"products",[])),a=(e=>e.map((e=>e.existingObj?{id:R()(e,"existingObj.id",null),contactPerson:R()(e,"contactPerson",null),supplierEmail:R()(e,"supplierEmail",null),contactPhone:R()(e,"contactPhone",null),supplierId:R()(e,"existingObj.supplierId",null)}:$c()(e,"existingObj"))))(R()(e,"suppliers",[]));r(d,{testingProductInfos:t,testingSupplier:a[0]||null},(()=>{E({type:"success",message:ee().translate("productTesting.editLinkage.messages.success")}),(0,ne.R7)(A)("/product-testing/".concat(d))}),(()=>{E({type:"error",message:ee().translate("productTesting.editLinkage.messages.error")})}))},dontSkip:!0,submitBtnTxt:ee().translate("productTesting.editLinkage.buttons.confirm"),submitLoading:o}))]})})})})})})})}),(0,lA.jsx)(Wn.A,{notification:p,onClose:()=>E({type:null,message:null})})]})},GG="productTestingReducer",YG="productList",ZG="supplierList",XG=(0,D.A)((0,w.withRouter)((0,j.Ng)((e=>
1({jobDetailLoading:(0,lt.Nz)(GG,"jobDetail")(e),jobDetail:(0,lt.fd)(GG,"jobDetail",{})(e),productListLoading:(0,lt.Nz)(GG,YG)(e),productList:(0,lt.fd)(GG,YG)(e),productListTotal:(0,lt.dJ)(GG,"productList.total",0)(e),supplierListLoading:(0,lt.Nz)(GG,ZG)(e),supplierList:(0,lt.fd)(GG,ZG)(e),supplierListTotal:(0,lt.dJ)(GG,"supplierList.total",0)(e),updateLinkageLoading:(0,lt.Nz)(GG,"updateLinkage")(e)})),(e=>({getProductList:(0,st.zH)(tT.qrm,e),getSupplierList:(0,st.zH)(tT.Fp1,e),getJobDetail:(0,st.zH)(tT.xHu,e),updateLinkage:(0,st.zH)(tT.VHf,e)})))(JG))),KG={stepContent:"ActionQuote_stepContent__XrQUe",required:"ActionQuote_required__MBSrs",formItem:"ActionQuote_formItem__0ImXS",formItemListHeader:"ActionQuote_formItemListHeader__LGgAW",formItemInList:"ActionQuote_formItemInList__hGEg-",formItemInListRow:"ActionQuote_formItemInListRow__PPC34",formItemInListHeader:"ActionQuote_formItemInListHeader__OzBDJ",datePicker:"ActionQuote_datePicker__GAtAN",fieldTitle:"ActionQuote_fieldTitle__jvrMc",uploadButton:"ActionQuote_uploadButton__YrzRF",formItemInListInputWrapper:"ActionQuote_formItemInListInputWrapper__j2YMp",selectField:"ActionQuote_selectField__QA59a",selectFieldInList:"ActionQuote_selectFieldInList__u5wmI",formItemInListInput:"ActionQuote_formItemInListInput__81t71",input:"ActionQuote_input__4QrAp",flex1:"ActionQuote_flex1__J22UW",btnUpload:"ActionQuote_btnUpload__mBFQ-",divider:"ActionQuote_divider__TZO9D"},$G=(0,pA.A)({switchBase:{color:"rgba(241, 241, 241, 1)","&$checked":{color:"rgba(176, 212, 0, 1)"},"&$checked + $track":{backgroundColor:"rgba(176, 212, 0, 1)"}}})(qI.A),eY={serviceProvider:"1",currency:"USD",isPackagePrice:!1,totalCost:null,packagePrice:null,remark:null,testItem:[],document:[],deleteDocument:[]},AY={serviceProvider:SE.Yj().nullable(),currency:SE.Yj().nullable(),isPackagePrice:SE.lc(),totalCost:SE.ai().nullable(),packagePrice:SE.ai().nullable(),remark:SE.Yj().nullable(),testItem:SE.YO().nullable().of(SE.Ik().nullable().shape({name:SE.Yj().nullable(),quantity:SE.ai().nullable(),unitCost:SE.ai().nullable()})),document:SE.YO().nullable().of(SE.Ik().nullable().shape({fileName:SE.Yj().nullable(),filePath:SE.Yj().nullable()})),deleteDocument:SE.YO().nullable().of(SE.ai())},tY=e=>{const{history:A,match:t,isAdmin:a,isHackedAccount:n,serviceProvider:i,quoteTestItemList:s,quoteDetailJobDetail:l,getQuoteDetailJobDetail:r,createQuote:o,updateQuote:c,publishQuote:d,getServiceProvider:g,getQuoteTestItemList:C}=e,I=R()(t,"params.id",null),u=R()(t,"params.quoteId",null),p=R()(t,"params.mode",null),E="/product-testing/".concat(I),B={[Ws.TH.add]:{mode:Ws.TH.add,isCreate:!0,heading:ee().translate("productTesting.actionQuote.title.create"),onQuit:()=>(0,ne.R7)(A)(E),submitButtonText:ee().translate("productTesting.buttons.confirmSubmit"),onSubmit:(e,A,t)=>o(I,e,A,t),successMsg:ee().translate("productTesting.actionQuote.messages.createSuccess"),errorMsg:ee().translate("productTesting.actionQuote.messages.createError")},[Ws.TH.edit]:{mode:Ws.TH.edit,isCreate:!1,heading:ee().translate("productTesting.actionQuote.title.edit"),onQuit:()=>(0,ne.R7)(A)(E),submitButtonText:ee().translate("productTesting.buttons.confirmEdit"),onSubmit:(e,A,t)=>c(I,u,!1,e,A,t),successMsg:ee().translate("productTesting.actionQuote.messages.editSuccess"),errorMsg:ee().translate("productTesting.actionQuote.messages.editError")},[Ws.TH.duplicate]:{mode:Ws.TH.duplicate,isCreate:!1,heading:ee().translate("productTesting.actionQuote.title.create"),onQuit:()=>(0,ne.R7)(A)(E),submitButtonText:ee().translate("productTesting.buttons.confirmSubmit"),onSubmit:(e,A,t)=>o(I,e,A,t),successMsg:ee().translate("productTesting.actionQuote.messages.createSuccess"),errorMsg:ee().translate("productTesting.actionQuote.messages.createError")}},Q="duplicate"===p?B[Ws.TH.duplicate]:u?B[Ws.TH.edit]:B[Ws.TH.add];(0,y.useEffect)((()=>{a||n?(!I||Q.mode!==Ws.TH.edit&&Q.mode!==Ws.TH.duplicate||r(I,u),It()(i)&&Qn()(i)&&g(),It()(s)&&Qn()(s)&&C()):(0,ne.R7)(A)(E)}),[]);const m=(0,v.A)({},(()=>{var e,A;if(Q.mode===Ws.TH.add)return(0,v.A)({},eY);const t={serviceProvider:R()(l,"serviceProvider.id")};if(Q.mode===Ws.TH.duplicate){var a,n;delete l.document;const e=null!==(a=null!==(n=null===l||void 0===l?void 0:l.testItem)&&void 0!==n?n:null===l||void 0===l?void 0:l.testItems)&&void 0!==a?a:[];l.testItem=e.map((e=>{const A=(0,v.A)({},e);return delete A.id,A}))}return rT()(l)&&!Qn()(l)?(0,v.A)((0,v.A)((0,v.A)({},l),t),{},{deleteDocument:[],testItem:null!==(e=null!==(A=l.testItem)&&void 0!==A?A:l.testItems)&&void 0!==e?e:[]}):(0,v.A)({},eY)})()),[h,x]=(0,y.useState)({type:null,message:null}),f=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce(((e,A)=>{var t,a;return e+Number(null!==(t=A.quantity)&&void 0!==t?t:0)*Number(null!==(a=A.unitCost)&&void 0!==a?a:0)}),0)},j=(It()(i)?i:[]).map((e=>({label:e.fullname,value:e.id})));j.unshift({label:"No preference",value:"none"});const b=s.map((e=>({value:(0,Gj.l)(),label:(0,ne.lB)(e)})));return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(ov,{stepBarProps:{steps:[],activeStepIndex:1,activeStepLabel:(0,lA.jsx)(dv,{stepLabelProps:{heading:Q.heading,activeStep:1,stepLength:1},notShowStep:!0}),onQuit:Q.onQuit}}),(0,lA.jsx)(Wc.A,{maxWidth:"lg",children:(0,lA.jsx)(S.A,{position:"relative",my:4,children:(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(S.A,{p:4,pt:0,children:(0,lA.jsxs)(S.A,{className:KG.stepContent,children:[(0,lA.jsx)(jG,{children:(0,lA.jsx)(Nv,{children:ee().translate("productTesting.jobDetails.actions.quotes.actions.title")})}),(0,lA.jsx)(zs.lV,{initialValues:m,validateValues:AY,onSubmit:e=>{Q.onSubmit((e=>{const A=(0,v.A)({},e);return rT()(e.serviceProvider)&&!Qn()(e.serviceProvider)&&(A.serviceProvider=Number(R()(e,"serviceProvider.value"))),rT()(e.currency)&&!Qn()(e.currency)&&(A.currency=R()(e,"currency.value")),It()(e.testItem)&&!Qn()(e.testItem)&&(A.totalCost=f(e.testItem)),It()(e.document)&&!Qn()(e.document)&&(A.document=e.document.map((e=>$c()(e,["name","url"])))),A})(e),(()=>{x({type:"success",message:Q.successMsg}),Q.onQuit()}),(()=>{x({type:"error",message:Q.errorMsg})}))},render:e=>{var A,t;const{values:a,setFieldValue:n,handleSubmit:i}=e;null!==a&&void 0!==a&&a.testItem&&a.testItem.forEach((e=>{e.name&&!b.map((e=>e.label)).includes(e.name)&&b.push({value:b.length+1,label:e.name})}));const s=R()(cr()(Ws.T,{value:null===a||void 0===a||null===(A=a.currency)||void 0===A?void 0:A.value}),"label","USD"),l=R()(cr()(Ws.T,{value:null===a||void 0===a||null===(t=a.currency)||void 0===t?void 0:t.value}
1),"symbol","$"),r=f(a.testItem);return(0,lA.jsxs)("form",{onSubmit:i,children:[(0,lA.jsxs)(wl.A,{container:!0,justify:"space-between",style:{marginTop:30},children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:6,md:6,className:KG.formItem,children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsxs)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:KG.fieldTitle,children:[(0,lA.jsx)("span",{className:KG.required,children:"*"}),ee().translate("productTesting.jobDetails.actions.quotes.actions.serviceProvider")]}),(0,lA.jsx)(zs.l6,{selectProps:{options:j,name:"serviceProvider",value:(0,$r.v)("serviceProvider",j,a),isClearable:!1,className:KG.flex1,formProps:e}})]})}),(0,lA.jsxs)(wl.A,{item:!0,container:!0,alignItems:"center",xs:12,sm:5,md:5,className:KG.formItem,children:[(0,lA.jsx)(Zr.A,{control:(0,lA.jsx)($G,{checked:a.isPackagePrice,name:"isPackagePrice",onChange:e=>n("isPackagePrice",e.target.checked)}),label:ee().translate("productTesting.jobDetails.actions.quotes.actions.usePackagePrice")}),(0,lA.jsx)(zs.l6,{selectProps:{options:Ws.T,name:"currency",value:(0,$r.v)("currency",Ws.T,a),isClearable:!1,className:Si()(KG.flex1,KG.selectField),isDisabled:!a.isPackagePrice,formProps:e}}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{className:KG.input,name:"packagePrice",type:"number",disabled:!a.isPackagePrice,formProps:e}})]}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,className:KG.formItem,children:(0,lA.jsx)(Jr.ED,{name:"testItem",render:A=>{var t;return(0,lA.jsxs)("div",{children:[(0,lA.jsxs)(wl.A,{container:!0,className:KG.formItemListHeader,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:3,md:3,className:KG.formItemInList,children:(0,lA.jsx)(Xe.A,{className:KG.formItemInListHeader,children:ee().translate("productTesting.jobDetails.actions.quotes.actions.testItem")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:3,md:3,className:KG.formItemInList,children:(0,lA.jsx)(Xe.A,{className:KG.formItemInListHeader,children:ee().translate("productTesting.jobDetails.actions.quotes.actions.quantity")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:3,md:3,className:KG.formItemInList,children:(0,lA.jsx)(Xe.A,{className:KG.formItemInListHeader,children:ee().translate("productTesting.jobDetails.actions.quotes.actions.unitCost")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:2,md:2,className:KG.formItemInList,children:(0,lA.jsx)(Xe.A,{className:KG.formItemInListHeader,children:ee().translate("productTesting.jobDetails.actions.quotes.actions.cost")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:1,md:1,className:KG.formItemInList})]}),null===a||void 0===a||null===(t=a.testItem)||void 0===t?void 0:t.map(((t,a)=>{var n,i;const s=cr()(b,{label:t.name}),r=Number(null!==(n=t.quantity)&&void 0!==n?n:0)*Number(null!==(i=t.unitCost)&&void 0!==i?i:0);return(0,lA.jsxs)(wl.A,{container:!0,className:KG.formItemInListRow,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:3,md:3,className:KG.formItemInListInputWrapper,children:(0,lA.jsx)(zs.l6,{selectProps:{options:b,name:"testItem[".concat(a,"].name"),value:s,className:KG.formItemInListInput,isCreate:!0,formProps:e,onChange:(A,t)=>{e.setFieldValue(A,R()(t,"label"))}}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:3,md:3,className:KG.formItemInListInputWrapper,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{className:KG.formItemInListInput,name:"testItem[".concat(a,"].quantity"),type:"number",onChange:A=>e.setFieldValue("testItem[".concat(a,"].quantity"),"".concat(A.target.value)),formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:3,md:3,className:KG.formItemInListInputWrapper,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{className:KG.formItemInListInput,name:"testItem[".concat(a,"].unitCost"),type:"number",onChange:A=>e.setFieldValue("testItem[".concat(a,"].unitCost"),"".concat(A.target.value)),formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:2,md:2,className:KG.formItemInListInputWrapper,children:(0,lA.jsx)(Xe.A,{children:"".concat(l," ").concat((0,ne.BD)(r,""))})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:1,md:1,className:KG.formItemInList,children:(0,lA.jsx)(Gs.A,{"aria-label":"delete",className:KG.margin,size:"small",onClick:()=>A.remove(a),children:(0,lA.jsx)(Ql.default,{fontSize:"inherit"})})})]},a)})),(0,lA.jsx)(wl.A,{container:!0,item:!0,justify:"center",children:(0,lA.jsx)(fr.A,{style:{textTransform:"uppercase",margin:"auto"},startIcon:(0,lA.jsx)(Yl.A,{}),variant:"outlined",color:"primary",onClick:()=>A.push(""),children:ee().translate("productTesting.jobDetails.actions.quotes.actions.addItem")})}),(0,lA.jsx)(nl.A,{className:KG.divider}),(0,lA.jsxs)(wl.A,{container:!0,className:KG.formItemInListRow,
1children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:3,md:3,className:KG.formItemInList}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:3,md:3,className:KG.formItemInList}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:3,md:3,className:KG.formItemInList,style:{display:"flex",alignItems:"center"},children:[(0,lA.jsx)(Xe.A,{style:{fontWeight:400,color:"rgba(0, 0, 0, 0,54)"},children:ee().translate("productTesting.jobDetails.actions.quotes.actions.totalCost")}),!a.isPackagePrice&&(0,lA.jsx)(zs.l6,{selectProps:{options:Ws.T,name:"currency",value:(0,$r.v)("currency",Ws.T,a,!1,"value"),isClearable:!1,className:Si()(KG.flex1,KG.selectFieldInList),formProps:e}})]}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:2,md:2,className:KG.formItemInList,children:(0,lA.jsx)(Xe.A,{children:" ".concat(l," ").concat((0,ne.BD)(r,""))})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:1,md:1,className:KG.formItemInList})]}),a.isPackagePrice&&(0,lA.jsxs)(wl.A,{container:!0,className:KG.formItemInListRow,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:3,md:3,className:KG.formItemInList}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:3,md:3,className:KG.formItemInList}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:3,md:3,className:KG.formItemInList,children:[(0,lA.jsx)(Xe.A,{style:{fontWeight:700,color:"rgba(0, 0, 0, 0,54)"},children:ee().translate("productTesting.jobDetails.actions.quotes.actions.packagePrice")}),(0,lA.jsx)(Xe.A,{style:{fontWeight:700,marginLeft:16},children:s})]}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:2,md:2,className:KG.formItemInList,children:(0,lA.jsx)(Xe.A,{style:{fontWeight:700},children:"".concat(l," ").concat(a.packagePrice||"0")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:1,md:1,className:KG.formItemInList})]}),(0,lA.jsx)(nl.A,{className:KG.divider})]})}})}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:6,md:6,className:KG.formItem,children:[(0,lA.jsx)(Nv,{className:KG.uploadButton,children:ee().translate("productTesting.jobDetails.actions.quotes.actions.uploadDocuments")}),(0,lA.jsx)(zs.EO,{inputProps:{name:"document",buttonProps:{btnText:ee().translate("productTesting.jobDetails.actions.quotes.actions.uploadDocuments"),className:KG.btnUpload},isCallApi:!0,isSingleFile:!1,isMultipleSelected:!0,onRemove:(e,A)=>{Q.mode===Ws.TH.edit&&A.id&&n("deleteDocument",[...a.deleteDocument,A.id])},formProps:e},uploadDocument:!0})]}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,className:KG.formItem,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:KG.fieldTitle,children:ee().translate("productTesting.jobDetails.actions.quotes.actions.remarks")}),(0,lA.jsx)("textarea",{name:"remark",placeholder:ee().translate("productTesting.jobDetails.actions.quotes.actions.remarksPlaceholder"),className:KG.textArea,value:e.values.remark,onChange:e.handleChange})]})]}),(0,lA.jsx)(kG,{children:(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.PRIMARY,type:"submit",disabled:!1,loading:!1},children:Q.submitButtonText})})]})}})]})})})})}),(0,lA.jsx)(Wn.A,{notification:h,onClose:()=>x({type:null,message:null})})]})},aY="productTestingReducer",nY="quoteDetailJobDetail",iY=(0,w.withRouter)((0,j.Ng)((e=>({isAdmin:(0,O.nw)(e),isHackedAccount:(0,O.R5)(e),quoteDetailJobDetailLoading:(0,lt.Nz)(aY,nY)(e),quoteDetailJobDetail:(0,lt.fd)(aY,nY)(e),serviceProvider:(0,lt.fd)(aY,"serviceProvider",[])(e),quoteTestItemList:(0,lt.fd)(aY,"quoteTestItemList",[])(e)})),(e=>({getQuoteDetailJobDetail:(0,st.zH)(tT.Gz1,e),createQuote:(0,st.zH)(tT.bsN,e),updateQuote:(0,st.zH)(tT.Gac,e),publishQuote:(0,st.zH)(tT.mKD,e),getServiceProvider:(0,st.zH)(tT.fab,e),getQuoteTestItemList:(0,st.zH)(tT.I0h,e)})))(tY));var sY=t(22908),lY=t.n(sY),rY=t(22098);const oY=["pageNo","pageSize","type"];function cY(e,A){return(t,a)=>{var n,i,s,l,r,o,c,d,g;t({type:rY.N.GET_ITEM_LIST.LOADING});const C=a(),{pageNo:I,pageSize:u,type:p="job"}=((0,O.nw)(C),e),E=(0,f.A)(e,oY),B={pageNo:I,pageSize:u,type:p,keyword:(null===E||void 0===E?void 0:E.search)||""};var Q,m,h,x,v,y,j,b,P,w,S,N,_,T,D,k,L,F,M,z,V,H;(null!==E&&void 0!==E&&null!==(n=E.status)&&void 0!==n&&n.length&&(B.status=(E.status||[]).filter((e=>!!e))),null!==E&&void 0!==E&&null!==(i=E.auditDate)&&void 0!==i&&null!==(s=i.dates)&&void 0!==s&&s.length)&&(B.auditStartDate=null!==E&&void 0!==E&&null!==(Q=E.auditDate)&&void 0!==Q&&null!==(m=Q.dates)&&void 0!==m&&null!==(h=m[0])&&void 0!==h&&h.format?null===E||void 0===E||null===(x=E.auditDate)||void 0===x||null===(v=x.dates)||void 0===v||null===(y=v[0])||void 0===y?void 0:y.format("YYYY-MM-DD"):(0,Wi.A)(new Date(null===E||void 0===E||null===(j=E.auditDate)||void 0===j||null===(b=j.dates)||void 0===b?void 0:b[0]),"yyyy-MM-dd"),B.auditEnd
1Date=null!==E&&void 0!==E&&null!==(P=E.auditDate)&&void 0!==P&&null!==(w=P.dates)&&void 0!==w&&null!==(S=w[1])&&void 0!==S&&S.format?null===E||void 0===E||null===(N=E.auditDate)||void 0===N||null===(_=N.dates)||void 0===_||null===(T=_[1])||void 0===T?void 0:T.format("YYYY-MM-DD"):(0,Wi.A)(new Date(null===E||void 0===E||null===(D=E.auditDate)||void 0===D||null===(k=D.dates)||void 0===k?void 0:k[1]),"yyyy-MM-dd"));null!==E&&void 0!==E&&null!==(l=E.auditDate)&&void 0!==l&&null!==(r=l.field)&&void 0!==r&&r.length&&null!==E&&void 0!==E&&null!==(o=E.auditDate)&&void 0!==o&&null!==(c=o.method)&&void 0!==c&&c.length&&(B.sortBy="".concat(null===E||void 0===E||null===(L=E.auditDate)||void 0===L||null===(F=L.field)||void 0===F?void 0:F[0],":").concat("az"===(null===E||void 0===E||null===(M=E.auditDate)||void 0===M||null===(z=M.method)||void 0===z?void 0:z[0])?"asc":"desc"));(null!==E&&void 0!==E&&E.auditDateTo&&(B.auditEndDate=E.auditDateTo),null!==E&&void 0!==E&&null!==(d=E.auditSchema)&&void 0!==d&&null!==(g=d.method)&&void 0!==g&&g[0])&&(B.auditScheme=null===E||void 0===E||null===(V=E.auditSchema)||void 0===V||null===(H=V.method)||void 0===H?void 0:H[0]);const W=lY().stringify(B,{encodeValuesOnly:!1,indices:!1}),q="".concat(ne.xx).concat(ne.YU,"/micro/factory-audits?").concat(W),U={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"}};return ot()(q,U).then(ne.dq).then(ne.Pq).then((e=>{const a=R()(e,"data")||{};t(function(e,A,t){return t&&t(),{type:rY.N.GET_ITEM_LIST.SUCCESS,payload:A,key:e}}(p,a,A))})).catch((e=>{t(p,function(e,A){return{type:rY.N.GET_ITEM_LIST.ERROR,payload:A,key:e}}("object"===typeof e?e.message:e))}))}}function dY(e){return(A,t)=>{A({type:rY.N.GET_ITEM_DETAIL.LOADING});const a=t(),n=(0,O.nw)(a),i="".concat(ne.xx).concat(ne.j8).concat(n?"/admin":"","/factoryAudit/items/").concat(e),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"}};return ot()(i,s).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data.0",{});var a;A((a=t,{type:rY.N.GET_ITEM_DETAIL.SUCCESS,payload:a}))})).catch((e=>{var t;A((t="object"===typeof e?e.message:e,{type:rY.N.GET_ITEM_DETAIL.ERROR,payload:t}))}))}}function gY(e,A){return t=>{t({type:rY.N.GET_QUOTE_LIST_ITEM_DETAIL.LOADING});const a="".concat(ne.xx).concat(ne.j8,"/factoryAudit/items/").concat(e,"/quotes"),n={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(a,n).then(ne.dq).then(ne.Pq).then((e=>{const a=R()(e,"data.list",[]);t(function(e,A){return A&&A(),{type:rY.N.GET_QUOTE_LIST_ITEM_DETAIL.SUCCESS,payload:e}}(a,A))})).catch((e=>{var A;t((A="object"===typeof e?e.message:e,{type:rY.N.GET_QUOTE_LIST_ITEM_DETAIL.ERROR,payload:A}))}))}}function CY(e,A,t){return a=>{a({type:rY.N.GET_QUOTE_ITEM_DETAIL.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/admin/factoryAudit/items/").concat(e,"/quotes/").concat(A),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});a(function(e,A){return A&&A(),{type:rY.N.GET_QUOTE_ITEM_DETAIL.SUCCESS,payload:e}}(A,t))})).catch((e=>{var A;a((A="object"===typeof e?e.message:e,{type:rY.N.GET_QUOTE_ITEM_DETAIL.ERROR,payload:A}))}))}}function IY(e,A){return t=>{t({type:rY.N.GET_REPORT_ITEM_DETAIL.LOADING});const a="".concat(ne.xx).concat(ne.j8,"/factoryAudit/items/").concat(e,"/reports"),n={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(a,n).then(ne.dq).then(ne.Pq).then((e=>{const a=R()(e,"data",{});t(function(e,A){return A&&A(),{type:rY.N.GET_REPORT_ITEM_DETAIL.SUCCESS,payload:e}}(a,A))})).catch((e=>{var A;t((A="object"===typeof e?e.message:e,{type:rY.N.GET_REPORT_ITEM_DETAIL.ERROR,payload:A}))}))}}function uY(e,A,t){return a=>{a({type:rY.N.GET_INVOICE_ITEM_DETAIL.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/factoryAudit/items/").concat(e,"/invoices/").concat(A),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};
1return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});a(function(e,A){return A&&A(),{type:rY.N.GET_INVOICE_ITEM_DETAIL.SUCCESS,payload:e}}(A,t))})).catch((e=>{var A;a((A="object"===typeof e?e.message:e,{type:rY.N.GET_INVOICE_ITEM_DETAIL.ERROR,payload:A}))}))}}function pY(e,A){return t=>{t({type:rY.N.GET_INVOICE_LIST_ITEM_DETAIL.LOADING});const a="".concat(ne.xx).concat(ne.j8,"/factoryAudit/items/").concat(e,"/invoices"),n={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(a,n).then(ne.dq).then(ne.Pq).then((e=>{const a=R()(e,"data",{});t(function(e,A){return A&&A(),{type:rY.N.GET_INVOICE_LIST_ITEM_DETAIL.SUCCESS,payload:e}}(a,A))})).catch((e=>{var A;t((A="object"===typeof e?e.message:e,{type:rY.N.GET_INVOICE_LIST_ITEM_DETAIL.ERROR,payload:A}))}))}}function EY(e){return A=>{A({type:rY.N.GET_SERVICE_PROVIDER_LIST.LOADING});const t="".concat(ne.xx).concat(ne.j8,"/serviceProviders/lists"),a={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify({type:"factoryAudit"})};return ot()(t,a).then(ne.dq).then(ne.Pq).then((t=>{const a=R()(t,"data")||[];A(function(e,A){return A&&A(),{type:rY.N.GET_SERVICE_PROVIDER_LIST.SUCCESS,payload:e}}(a,e))})).catch((e=>{var t;A((t="object"===typeof e?e.message:e,{type:rY.N.GET_SERVICE_PROVIDER_LIST.ERROR,payload:t}))}))}}function BY(e,A){return t=>{t({type:rY.N.CREATE_ITEM.LOADING});const a="".concat(ne.xx).concat(ne.j8,"/factoryAudit/items"),n={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(e)};return ot()(a,n).then(ne.dq).then(ne.Pq).then((e=>{t(function(e,A){return A&&A(e),{type:rY.N.CREATE_ITEM.SUCCESS,payload:e}}(e,A))})).catch((e=>{var A;t((A="object"===typeof e?e.message:e,{type:rY.N.CREATE_ITEM.ERROR,payload:A}))}))}}function QY(e,A,t){return a=>{a({type:rY.N.CREATE_QUOTE_ITEM_DETAIL.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/admin/factoryAudit/items/").concat(e,"/quotes"),i={headers:{Authorization:(0,ne.Ri)("token")},method:"POST",body:A};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});a(function(e,A){return A&&A(),{type:rY.N.CREATE_QUOTE_ITEM_DETAIL.SUCCESS,payload:e}}(A,t))})).catch((e=>{var A;a((A="object"===typeof e?e.message:e,{type:rY.N.CREATE_QUOTE_ITEM_DETAIL.ERROR,payload:A}))}))}}function mY(e){return{type:rY.N.CREATE_REPORT_ITEM_DETAIL.ERROR,payload:e}}function hY(e,A,t){return a=>{a({type:rY.N.CREATE_REPORT_ITEM_DETAIL.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/admin/factoryAudit/items/").concat(e,"/reports"),i={headers:{Authorization:(0,ne.Ri)("token")},method:"POST",body:A};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});a(function(e,A){return A&&A(),{type:rY.N.CREATE_REPORT_ITEM_DETAIL.SUCCESS,payload:e}}(A,t))})).catch((e=>{a(mY("object"===typeof e?e.message:e))}))}}function xY(e,A,t,a){return a=>{a({type:rY.N.CREATE_INVOICE_ITEM_DETAIL.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/admin/factoryAudit/items/").concat(e,"/invoices"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(A)};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});a(function(e,A){return A&&A(),{type:rY.N.CREATE_INVOICE_ITEM_DETAIL.SUCCESS,payload:e}}(A,t))})).catch((e=>{a(mY("object"===typeof e?e.message:e))}))}}function vY(e,A,t){return(a,n)=>{a({type:rY.N.UPDATE_ITEM_DETAIL.LOADING});const i=n(),s=(0,O.nw)(i)||(0,O.R5)(i),l="".concat(ne.xx).concat(ne.j8).concat(s?"/admin":"","/factoryAudit/items/").concat(e),r={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"PUT",body:JSON.stringify(A)};return ot()(l,r).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data.0",{});a(function(e,A){return A&&A(),{type:rY.N.UPDATE_ITEM_DETAIL.SUCCESS,payload:e}}(A,t))})).catch((e=>{var A;a((A="object"===typeof e?e.message:e,{type:rY.N.UPDATE_ITEM_DETAIL.ERROR,payload:A}))}))}}function fY(e,A){return t=>{const a="".concat(ne.xx).concat(ne.j8,"/admin/factoryAudit/items/").concat(e,"/status"),n={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"PUT",body:JSON.stringify({status:A})};
1return ot()(a,n).then(ne.dq).then(ne.Pq).then((()=>{t(dY(e)),t(gY(e)),t(IY(e))})).catch((e=>{}))}}function yY(e,A,t){let a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],n=arguments.length>4?arguments[4]:void 0;return i=>{i({type:rY.N.UPDATE_QUOTE_ITEM_DETAIL.LOADING});let s="".concat(ne.xx).concat(ne.j8,"/admin/factoryAudit/items/").concat(e,"/quotes/").concat(A),l={Authorization:(0,ne.Ri)("token")},r=t;a&&(s="".concat(ne.xx).concat(ne.j8,"/factoryAudit/items/").concat(e,"/quotes/").concat(A),l=(0,v.A)((0,v.A)({},l),{},{Accept:"application/json","Content-Type":"application/json"}),r=JSON.stringify(t));const o={headers:l,method:"PUT",body:r};return ot()(s,o).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});i(function(e,A){return A&&A(),{type:rY.N.UPDATE_QUOTE_ITEM_DETAIL.SUCCESS,payload:e}}(A,n))})).catch((e=>{var A;i((A="object"===typeof e?e.message:e,{type:rY.N.UPDATE_QUOTE_ITEM_DETAIL.ERROR,payload:A}))}))}}function jY(e){return{type:rY.N.UPDATE_REPORT_ITEM_DETAIL.ERROR,payload:e}}function bY(e,A,t,a){return n=>{n({type:rY.N.UPDATE_REPORT_ITEM_DETAIL.LOADING});const i="".concat(ne.xx).concat(ne.j8,"/admin/factoryAudit/items/").concat(e,"/reports/").concat(A),s={headers:{Authorization:(0,ne.Ri)("token")},method:"PUT",body:t};return ot()(i,s).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});n(function(e,A){return A&&A(),{type:rY.N.UPDATE_REPORT_ITEM_DETAIL.SUCCESS,payload:e}}(A,a))})).catch((e=>{n(jY("object"===typeof e?e.message:e))}))}}function PY(e,A,t,a,n){return n=>{n({type:rY.N.UPDATE_INVOICE_ITEM_DETAIL.LOADING});const i="".concat(ne.xx).concat(ne.j8,"/admin/factoryAudit/items/").concat(e,"/invoices/").concat(A),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"PUT",body:JSON.stringify(t)};return ot()(i,s).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});n(function(e,A){return A&&A(),{type:rY.N.UPDATE_INVOICE_ITEM_DETAIL.SUCCESS,payload:e}}(A,a))})).catch((e=>{n(jY("object"===typeof e?e.message:e))}))}}function wY(e,A,t,a){return n=>{n({type:rY.N.DELETE_INVOICE_ITEM_DETAIL.LOADING});const i="".concat(ne.xx).concat(ne.j8,"/admin/factoryAudit/items/").concat(e,"/invoices/").concat(A),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"DELETE"};return ot()(i,s).then(ne.dq).then(ne.Pq).then((A=>{n(pY(e)),t&&t()})).catch((e=>{n(function(e,A){return A&&A(),{type:rY.N.DELETE_INVOICE_ITEM_DETAIL.ERROR,payload:e}}("object"===typeof e?e.message:e,a))}))}}function SY(e,A,t){return a=>{a({type:rY.N.DOWNLOAD_QUOTE_ATTACHMENT_ITEM_DETAIL.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/factoryAudit/items/").concat(e,"/quotes/").concat(A,"/attachment"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",[]);a(function(e,A){return A&&A(e),{type:rY.N.DOWNLOAD_QUOTE_ATTACHMENT_ITEM_DETAIL.SUCCESS,payload:e}}(A,t))})).catch((e=>{var A;a((A="object"===typeof e?e.message:e,{type:rY.N.DOWNLOAD_QUOTE_ATTACHMENT_ITEM_DETAIL.ERROR,payload:A}))}))}}function NY(e,A,t){return a=>{a({type:rY.N.DOWNLOAD_REPORT_ATTACHMENT_ITEM_DETAIL.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/factoryAudit/items/").concat(e,"/report/").concat(A,"/attachment"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",[]);a(function(e,A){return A&&A(e),{type:rY.N.DOWNLOAD_REPORT_ATTACHMENT_ITEM_DETAIL.SUCCESS,payload:e}}(A,t))})).catch((e=>{var A;a((A="object"===typeof e?e.message:e,{type:rY.N.DOWNLOAD_REPORT_ATTACHMENT_ITEM_DETAIL.ERROR,payload:A}))}))}}function _Y(e,A){return()=>{const t="".concat(ne.xx).concat(ne.j8,"/admin/factoryAudit/lists/excel"),a={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify((0,v.A)({},e))};return ot()(t,a).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",[]);A&&A(t)}
1)).catch((e=>{A&&A(!1)}))}}function TY(e,A,t,a){return n=>{n({type:rY.N.DOWNLOAD_INVOICE_LIST_ITEM_DETAIL.LOADING});const i="".concat(ne.xx).concat(ne.j8,"/factoryAudit/items/").concat(e,"/invoices/").concat(A,"/download"),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST"};return ot()(i,s).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});n(function(e,A){return A&&A(e),{type:rY.N.DOWNLOAD_INVOICE_LIST_ITEM_DETAIL.SUCCESS,payload:e}}(A)),t&&t(A)})).catch((e=>{n(function(e,A){return A&&A(),{type:rY.N.DOWNLOAD_INVOICE_LIST_ITEM_DETAIL.ERROR,payload:e}}("object"===typeof e?e.message:e,a))}))}}function DY(e,A,t){return a=>{const n="".concat(ne.xx).concat(ne.j8,"/admin/factoryAudit/items/").concat(e,"/quotes/").concat(A),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"DELETE"};return ot()(n,i).then(ne.dq).then(ne.Pq).then((()=>{a(gY(e)),t&&t()})).catch((e=>{}))}}const kY={stepContent:"ActionInvoice_stepContent__0L2wg",required:"ActionInvoice_required__arDLH",formItem:"ActionInvoice_formItem__1my5x",formItemListHeader:"ActionInvoice_formItemListHeader__zwYgu",formItemInList:"ActionInvoice_formItemInList__F+1Ms",formItemInListRow:"ActionInvoice_formItemInListRow__k1IhA",formItemInListHeader:"ActionInvoice_formItemInListHeader__uCpdL",datePicker:"ActionInvoice_datePicker__gmcTs",fieldTitle:"ActionInvoice_fieldTitle__6Bn0C",uploadButton:"ActionInvoice_uploadButton__5hHnr",formItemInListInputWrapper:"ActionInvoice_formItemInListInputWrapper__D2I8z",selectField:"ActionInvoice_selectField__c9TxW",selectFieldInList:"ActionInvoice_selectFieldInList__fR4yY",formItemInListInput:"ActionInvoice_formItemInListInput__9Mqzl",input:"ActionInvoice_input__ZK68O",flex1:"ActionInvoice_flex1__qMzZ7",btnUpload:"ActionInvoice_btnUpload__BBucJ",divider:"ActionInvoice_divider__3P5KW",formTitle:"ActionInvoice_formTitle__auKic",formLabel:"ActionInvoice_formLabel__yOIn3",analyticSelectField:"ActionInvoice_analyticSelectField__YVlNK"};var LY=t(54549),RY=t(43855),FY=t.n(RY);(0,ne.Nv)(ee(),[Ue.OG]);const MY=(0,pA.A)({switchBase:{color:"rgba(241, 241, 241, 1)","&$checked":{color:"rgba(176, 212, 0, 1)"},"&$checked + $track":{backgroundColor:"rgba(176, 212, 0, 1)"}}})(qI.A),OY=e=>{var A,t;const{history:a,match:n,isAdmin:i,isHackedAccount:s=!1,factoryAuditQuotes:l,factoryAuditInvoiceDetail:r,factoryAuditAddInvoiceJobDetail:o,factoryAuditGetInvoiceJobDetail:c,factoryAuditUpdateInvoiceJobDetail:d,productTestingQuotes:g,productTestingInvoiceDetail:C,productTestingAddInvoiceJobDetail:I,productTestingGetInvoiceJobDetail:u,productTestingUpdateInvoiceJobDetail:p,productTestingGetQuoteListJobDetail:E,productTestingGetQuoteDetailJobDetail:B,productTestingQuoteDetail:Q,inspectionQuotes:m,inspectionInvoiceDetail:h,inspectionAddInvoiceJobDetail:x,inspectionGetInvoiceJobDetail:f,inspectionUpdateInvoiceJobDetail:j}=e,[b,P]=(0,y.useState)({type:null,message:null}),w=R()(n,"params.id",null),N=R()(n,"params.invoiceId",null),_=R()(n,"params.mode",null),T=R()(n,"params.moduleType",null),D={factory_audit:{previousPageUrl:"/factory_audit/job/".concat(w),createInvoice:o,fetchInvoice:c,editInvoice:d,quotes:l,invoiceDetail:r,invoiceItems:r.factoryAuditJobInvoiceItems},"product-testing":{previousPageUrl:"/product-testing/".concat(w),createInvoice:I,fetchInvoice:u,editInvoice:p,quotes:g,invoiceDetail:C,invoiceItems:C.testingInvoiceItems},inspection:{previousPageUrl:"".concat(i?"/admin":"","/inspection/jobs/").concat(w),createInvoice:x,fetchInvoice:f,editInvoice:j,quotes:m,invoiceDetail:h,invoiceItems:h.inspectionFormInvoiceItems}},k="edit"==_?Ws.TH.edit:Ws.TH.add,L=(0,y.useMemo)((()=>{if("product-testing"!==T)return null;const e=null===g||void 0===g?void 0:g.list;return Array.isArray(e)&&(e.find((e=>"accepted"===e.status))||e.find((e=>"finalQuote"===e.status)))||null}),[T,g]),F={noPadding:!0,style:{marginTop:24}},M="inspection"==T?null===(A=D[T].quotes)||void 0===A?void 0:A.find((e=>e.isSelected)):"factory_audit"==T?null===(t=D[T].quotes)||void 0===t?void 0:t.find((e=>"confirmed"==e.status)):L?(()=>{const e=L,A=Q;return A&&null!=e.id&&String(A.id)===String(e.id)?(0,v.A)((0,v.A)({},e),A):e})():void 0,O={serviceProvider:(()=>{return"inspection"==T?null===M||void 0===M?void 0:M.companyName:"factory_audit"==T?null===M||void 0===M||null===(e=M.serviceProvider)||void 0===e?void 0:e.name:"product-testing"==T&&M&&(R()(M,"serviceProvider.name")||R()(M,"serviceProvider.fullName")||R()(M,"serviceProvider.fullname")||R()(M,"serviceProviders.fullname")||R()(M,"serviceProviders.fullName"))||"";var e})(),isPackagePrice:!(!M||!M.isPackagePrice)&&M.isPackagePrice,packagePrice:M&&M.isPackagePrice?M.packagePrice:0,invoiceItems:(()=>{var e;if("product-testing"!==T||!M)return[];const A=null!==(e=M.testItems)&&void 0!==e?e:M.testItem,t=Array.isArray(A)&&A.length>0?A.map((e=>({name:e.name,quantity:e.quantity,unitCost:e.unitCost}
1))):[];return 0===t.length&&M.isPackagePrice&&null!=M.packagePrice&&""!==M.packagePrice?[{name:"Package price",quantity:1,unitCost:Number(M.packagePrice)}]:t})(),vat:null,currency:M&&M.currency?M.currency:"USD",totalCost:0,analyticCurrency:"USD",exchangeRate:1,documentList:[]},z={serviceProvider:SE.Yj().nullable(),isPackagePrice:SE.lc(),packagePrice:SE.ai().nullable(),invoiceItems:SE.YO().of(SE.Ik().shape({name:SE.Yj().nullable(),quantity:SE.ai().nullable(),unitCost:SE.ai().nullable()})),vat:SE.ai().nullable(),currency:SE.Yj().nullable(),totalCost:SE.ai().nullable(),analyticCurrency:SE.Yj().nullable(),exchangeRate:SE.ai().nullable()},V=(0,v.A)({},k===Ws.TH.edit?(0,v.A)({invoiceItems:D[T].invoiceItems},D[T].invoiceDetail):O);(0,y.useEffect)((()=>{i||s?("product-testing"===T&&k===Ws.TH.add&&w&&E(w),k===Ws.TH.edit&&N&&D[T].fetchInvoice(w,N)):(0,ne.R7)(a)(D[T].previousPageUrl)}),[w,T,k,N,i,s]),(0,y.useEffect)((()=>{if("product-testing"!==T||k!==Ws.TH.add||!w)return;const e=null===L||void 0===L?void 0:L.id;null!=e&&B(w,e)}),[T,k,w,null===L||void 0===L?void 0:L.id,B]);const H=e=>{const{invoiceItems:A=[],vat:t,isPackagePrice:a,packagePrice:n}=e;let i=0;const s=A.reduce(((e,A)=>e+Number(A.quantity||0)*Number(A.unitCost||0)),0);return a&&n&&t&&(i=n+n*t/100),a&&n&&!t&&(i=n),!a&&t&&(i=s+s*t/100),a||t||(i=s),i};return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(ov,{stepBarProps:{steps:[ee().translate("invoice.steps.1"),ee().translate("invoice.steps.2")],activeStepIndex:1,activeStepLabel:(0,lA.jsx)(dv,{stepLabelProps:{heading:"Invoice Detail",activeStep:1,stepLength:1}}),onQuit:()=>(0,ne.R7)(a)(D[T].previousPageUrl)}}),(0,lA.jsx)(Wc.A,{maxWidth:"lg",children:(0,lA.jsx)(S.A,{position:"relative",my:4,children:(0,lA.jsx)(S.A,{p:4,pt:1,children:(0,lA.jsx)(zs.lV,{initialValues:V,validateValues:z,onSubmit:e=>{var A;const t=FY()(V.documentList,R()(e,"documentList",[]),"id").map((e=>e.id)),n=R()(e,"documentList",[]).map((e=>e.id?zn()(e,["id","fileName","filePath","fileSize"]):zn()(e,["fileName","filePath","fileSize"])));if((null===e||void 0===e||null===(A=e.remark)||void 0===A?void 0:A.length)>200)return void P({type:"error",message:"remark max length: 200"});const i=(0,v.A)((0,v.A)({},e),{},{analyticCurrency:e.analyticCurrency.value||e.analyticCurrency,currency:e.currency.value||e.currency,documentList:n,deleteDocumentIds:t,totalCost:H(e),analyticAmount:H(e)*e.exchangeRate}),s=k===Ws.TH.add?"create":"update",l=()=>{P({type:"success",message:ee().translate("invoice.notification.".concat(s,".success"))}),(0,ne.R7)(a)(D[T].previousPageUrl)},r=()=>{P({type:"error",message:ee().translate("invoice.notification.".concat(s,".fail"))})};k===Ws.TH.add&&D[T].createInvoice(w,i,l,r),k===Ws.TH.edit&&D[T].editInvoice(w,N,i,l,r)},render:e=>{const{values:A,setFieldValue:t,handleSubmit:a}=e,n=H(A),i=R()(A,"remark")||"";return(0,lA.jsxs)("form",{onSubmit:a,children:[(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(S.A,{position:"relative",my:4,children:(0,lA.jsx)(S.A,{p:4,children:(0,lA.jsxs)(S.A,{className:kY.stepContent,children:[(0,lA.jsxs)(Xe.A,{className:kY.formTitle,children:["1. ",ee().translate("invoice.from.title1")]}),(0,lA.jsx)(Xe.A,{className:kY.formLabel,children:ee().translate("invoice.from.serviceProvider")}),(0,lA.jsxs)(wl.A,{container:!0,item:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:5,md:5,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{className:kY.input,name:"serviceProvider",type:"string",formProps:e}})}),(0,lA.jsxs)(wl.A,{container:!0,item:!0,xs:12,sm:7,md:7,spacing:1,children:[(0,lA.jsx)(wl.A,{item:!0,xs:5,children:(0,lA.jsx)(Zr.A,{control:(0,lA.jsx)(MY,{checked:A.isPackagePrice,name:"isPackagePrice",onChange:e=>t("isPackagePrice",e.target.checked)}),label:ee().translate("invoice.from.usePackagePrice")})}),(0,lA.jsx)(wl.A,{item:!0,xs:4,children:(0,lA.jsx)(zs.l6,{selectProps:{options:Ws.T,name:"currency",value:(0,$r.v)("currency",Ws.T,A),isClearable:!1,className:Si()(kY.flex1,kY.selectField),isDisabled:!A.isPackagePrice,formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:3,style:{marginTop:"4px"},children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{className:kY.input,name:"packagePrice",type:"number",placeholder:"$",disabled:!A.isPackagePrice,formProps:e}})})]})]}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,className:kY.formItem,children:(0,lA.jsx)(Jr.ED,{name:"invoiceItems",render:t=>{var a;return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(wl.A,{container:!0,className:kY.formItemListHeader,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,className:kY.formItemInList,children:(0,lA.jsx)(Xe.A,{className:kY.formItemInListHeader,children:ee().translate("invoice.from.table.item")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:2,md:2,className:kY.formItemInList,children:(0,lA.jsx)(Xe.A,{className:kY.formItemInListHeader,children:ee().translate("invoice.from.table.quantity")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:2,md:2,className:kY.formItemInList,children:(0,lA.jsx)(Xe.A,{className:kY.formItemInListHeader,children:ee().translate("invoice.from.table.unitCost")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:2,md:2,className:kY.formItemInList,children:(0,lA.jsx)(Xe.A,{className:kY.formItemInListHeader,children:ee().translate("invoice.from.table.cost")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:2,md:2,className:kY.formItemInList})]}),null===A||void 0===A||null===(a=A.invoiceItems)||void 0===a?void 0:a.map(((A,a)=>{const n=Number(A.quantity)*Number(A.unitCost)||0;return(0,lA.jsxs)(wl.A,{container:!0,className:kY.formItemInListRow,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:4,md:4,className:kY.formItemInListInputWrapper,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{className:kY.formItemInListInput,name:"invoiceItems[".concat(a,"].name"),type:"string",onCh
1ange:A=>e.setFieldValue("invoiceItems[".concat(a,"].name"),"".concat(A.target.value)),formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:2,md:2,className:kY.formItemInListInputWrapper,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{className:kY.formItemInListInput,name:"invoiceItems[".concat(a,"].quantity"),type:"number",onChange:A=>e.setFieldValue("invoiceItems[".concat(a,"].quantity"),"".concat(A.target.value)),formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:2,md:2,className:kY.formItemInListInputWrapper,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{className:kY.formItemInListInput,name:"invoiceItems[".concat(a,"].unitCost"),type:"number",onChange:A=>e.setFieldValue("invoiceItems[".concat(a,"].unitCost"),"".concat(A.target.value)),formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:2,md:2,className:kY.formItemInListInputWrapper,children:(0,lA.jsx)(Xe.A,{style:{marginLeft:"20px"},children:"".concat((0,ne.BD)(n,"$"))})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:2,md:2,className:kY.formItemInList,justifyContent:"center",children:(0,lA.jsx)(Gs.A,{"aria-label":"delete",className:kY.margin,size:"small",onClick:()=>t.remove(a),children:(0,lA.jsx)(Ql.default,{fontSize:"inherit"})})})]},a)})),(0,lA.jsx)(S.A,{p:2,children:(0,lA.jsx)(wl.A,{container:!0,item:!0,children:(0,lA.jsx)(fr.A,{style:{color:"#005EFF",margin:"auto"},startIcon:(0,lA.jsx)(Yl.A,{}),onClick:()=>t.push(""),children:ee().translate("invoice.from.button.item")})})}),(0,lA.jsx)(S.A,{pt:4,children:(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:6,sm:6,md:6}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(Xe.A,{style:{textAlign:"center"},children:ee().translate("invoice.from.vat")})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{className:kY.formItemInListInput,name:"vat",type:"number",placeholder:"%",formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2})]})}),(0,lA.jsx)(S.A,{pt:4,children:(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,sm:4,md:4}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(Xe.A,{style:{textAlign:"right",marginRight:"20px"},children:ee().translate("invoice.from.totalCost")})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(zs.l6,{selectProps:{options:Ws.T,name:"currency",value:(0,$r.v)("currency",Ws.T,A),className:Si()(kY.flex1,kY.analyticSelectField),formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(Xe.A,{style:{fontWeight:700,marginLeft:"20px"},children:"$ ".concat((0,ne.BD)(n,""))})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2})]})}),(0,lA.jsx)(S.A,{pt:4,children:(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:1,sm:1,md:1}),(0,lA.jsx)(wl.A,{item:!0,xs:3,sm:3,md:3,children:(0,lA.jsxs)(Xe.A,{style:{fontWeight:500},children:[(0,lA.jsx)(S.A,{children:ee().translate("invoice.from.analyticField")}),(0,lA.jsx)(S.A,{children:ee().translate("invoice.from.analyticTotal")})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(zs.l6,{selectProps:{options:Ws.T,name:"analyticCurrency",value:(0,$r.v)("analyticCurrency",Ws.T,A),className:Si()(kY.flex1,kY.analyticSelectField),formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{className:Si()(kY.formItemInListInput,kY.flex1,kY.analyticSelectField),name:"exchangeRate",type:"number",placeholder:"Exchange Rate",formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2,children:(0,lA.jsx)(Xe.A,{style:{fontWeight:500,marginLeft:"20px"},children:"$ ".concat((0,ne.BD)(n*(A.exchangeRate||0),""))})}),(0,lA.jsx)(wl.A,{item:!0,xs:2,sm:2,md:2})]})})]})}})})]})})})}),(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(S.A,{position:"relative",my:4,children:(0,lA.jsx)(S.A,{p:4,children:(0,lA.jsxs)(S.A,{className:kY.stepContent,children:[(0,lA.jsxs)(Xe.A,{className:kY.formTitle,children:["2. ",ee().translate("invoice.from.title2")]}),(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:12,sm:12,md:12},F),{},{children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("invoice.from.attachment")}),(0,lA.jsx)(S.A,{pt:1,pb:8,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:6,md:6,children:(0,lA.jsx)(zs.EO,{inputProps:{name:"documentList",formProps:e,isCallApi:!0,isSingleFile:!1,isMultipleSelected:!0,isDropzone:!0,buttonProps:{btnText:(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)(Xe.A,{children:[ee().translate("formUploadBR.businessRegistration.uploadText"),(0,lA.jsx)("br",{}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#8991A0",textAlign:"center"},children:ee().translate("invoice.from.acceptedAllFormat")})]})})}}})})})}),(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("invoice.from.remark")}),(0,lA.jsx)(S.A,{pt:1,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:6,md:6,children:[(0,lA.jsx)(LY.A,{"aria-label":"remark textarea",placeholder:"E.g. Special instructions, additional information (Max char: 200)",value:A.remark,onChange:e=>t("remark",e.target.value)}),(0,lA.jsxs)("span",{style:i.length>200?{fontSize:11,color:"red"}:{fontSize:11},children:[i.length,"/200"]})]})})})]}))]})})})}),(0,lA.jsx)(Ls.A,{buttonProps:{type:"submit",buttonStyle:{backgroundColor:"#005EFF",width:"92px",height:"40px"}},children:ee().translate("invoice.from.button.next")})]})}})})})}),(0,lA.jsx)(Wn.A,{notification:b,onClose:()=>P({type:null,message:null})})]})},zY="productTestingReducer",VY="factoryAuditReducer",HY="adminInspectionWorkspace",WY=(0,w.withRouter)((0,j.Ng)((e=>({isAdmin:(0,O.nw)(e),isHackedAccount:(0,O.R5)(e),productTestingQuotes:(0,lt.fd)(zY,"quoteListJobDetail",{})(e),productTestingQuoteDetail:(0,lt.fd)(zY,"quoteDetailJobDetail",{})(e),productTestingInvoiceDetail:(0,lt.fd)(zY,"invoiceJobDetail")(e),factoryAuditQuotes:(0,lt.fd)(VY,"quoteListItemDetail")(e),factoryAuditInvoiceDetail:(0,lt.fd)(VY,"invoiceItemDetail")(e),inspectionQuotes:R()(e,HY).data.inspectionQuotes||[],inspectionInvoiceDetail:R()(e,HY).data.inspectionInvoice||{}})),(e=>({productTestingAddInvoiceJobDetail:(0,st.zH)(tT.lV9,e),productTestingGetInvoiceJobDetail:(0,st.zH)(tT.sjm,e),productTestingUpdateInvoiceJobDetail:(0,st.zH)(tT.lVH,e),productTestingGetQuoteListJobDetail:(0,st.zH)(tT.pGn,e),productTestingGetQuoteDetailJobDetail:(0,st.zH)(tT.Gz1,e),factoryAuditAddInvoiceJobDetail:(0,st.zH)(xY,e),factoryAuditGetInvoiceJobDetail:(0,st.zH)(uY,e),factoryAuditUpdateInvoiceJobDetail:(0,st.zH)(PY,e),inspectionAddInvoiceJobDetail:(0,st.zH)(yt,e),inspectionGetInvoiceJobDetail:(0,st.zH)(bt,e),inspectionUpdateInvoiceJobDetail:(0,st.zH)(Pt,e)}
1)))(OY));var qY=t(2840);const UY={wrapper:"ReportItem_wrapper__o4oec",heading:"ReportItem_heading__0-iqP",text:"ReportItem_text__dY12u",inputWrapper:"ReportItem_inputWrapper__Z63mH",pickerWrapper:"ReportItem_pickerWrapper__WBtkI",selectWrapper:"ReportItem_selectWrapper__kCj+y",textSelect:"ReportItem_textSelect__txhck",buttonWrapper:"ReportItem_buttonWrapper__23tFb",removeButton:"ReportItem_removeButton__ynZLP",duplicateButton:"ReportItem_duplicateButton__q-SFQ",productItem:"ReportItem_productItem__yK7aS",iconButton:"ReportItem_iconButton__Ndxm1",radio:"ReportItem_radio__9jB8H",selected:"ReportItem_selected__A2wOF",noMarginLeft:"ReportItem_noMarginLeft__B5VhE",testItemLine:"ReportItem_testItemLine__pmmfO",testDataRecordWrapper:"ReportItem_testDataRecordWrapper__TKkqa",testItemTitle:"ReportItem_testItemTitle__3C8Zv",isNewStyle:"ReportItem_isNewStyle__kUGIP",resultStatus:"ReportItem_resultStatus__bEJuB",pass:"ReportItem_pass__OShFe",fail:"ReportItem_fail__YzHB4",dataRecordLeft:"ReportItem_dataRecordLeft__fnoU5",dataRecordRight:"ReportItem_dataRecordRight__IWok0",dataRecordActions:"ReportItem_dataRecordActions__acZrN",dataRecordWrapper:"ReportItem_dataRecordWrapper__ZKu67",editIcon:"ReportItem_editIcon__wutIi",warningIcon:"ReportItem_warningIcon__nhZJy",requirementSelect:"ReportItem_requirementSelect__sWliR",testDataLabel:"ReportItem_testDataLabel__Cm2Sp",addBtn:"ReportItem_addBtn__eVsZh"};var JY=t(17771),GY=t(71079),YY=t(74400),ZY=t(57931),XY=t(6624),KY=t(30269),$Y=t(80249);const eZ={loadingWrapper:"ExtractAIModal_loadingWrapper__YYs6F",aiExtractBlockWrapper:"ExtractAIModal_aiExtractBlockWrapper__fAeRg",modalWrapper:"ExtractAIModal_modalWrapper__py5L6",isAction:"ExtractAIModal_isAction__UwpjO",mainContent:"ExtractAIModal_mainContent__rJxmF",documentBar:"ExtractAIModal_documentBar__4swr1",dataSelect:"ExtractAIModal_dataSelect__TY++H",dataSelectTitle:"ExtractAIModal_dataSelectTitle__Tt7VP",dataSelectContentWrapper:"ExtractAIModal_dataSelectContentWrapper__Fh8sh",dataSelectContent:"ExtractAIModal_dataSelectContent__d81lp",fieldSection:"ExtractAIModal_fieldSection__c0NyH",fieldSectionLabel:"ExtractAIModal_fieldSectionLabel__J5U3X",fieldSectionHint:"ExtractAIModal_fieldSectionHint__jUGUI",fieldSectionOptions:"ExtractAIModal_fieldSectionOptions__YKwOw",fieldRow:"ExtractAIModal_fieldRow__tMeGG",fieldRowValue:"ExtractAIModal_fieldRowValue__MoTTP",documentNumber:"ExtractAIModal_documentNumber__m2dIj",testResultTag:"ExtractAIModal_testResultTag__3Vp38",result_pass:"ExtractAIModal_result_pass__hlFn2",result_fail:"ExtractAIModal_result_fail__cA8h0",testItemHint:"ExtractAIModal_testItemHint__NWNpq",testItemBlock:"ExtractAIModal_testItemBlock__81lmx",testItemHeader:"ExtractAIModal_testItemHeader__jQiGo",testItemLabel:"ExtractAIModal_testItemLabel__hf9In",testItemSubItems:"ExtractAIModal_testItemSubItems__SIyWP",testItemSubRow:"ExtractAIModal_testItemSubRow__thiRo"},AZ=e=>{if(!e)return"";return"Not Applicable"===e?"N/A":e},tZ=e=>{let{result:A}=e;const t=(a=A)?String(a).toLowerCase().startsWith("pass")?"pass":String(a).toLowerCase().startsWith("fail")?"fail":"":"";var a;return t?(0,lA.jsx)("span",{className:(0,b.default)(eZ.testResultTag,eZ["result_".concat(t)]),children:AZ(A)}):null},aZ=e=>{let{item:A,checked:t,onChange:a,disabled:n}=e;return(0,lA.jsxs)("div",{className:eZ.fieldRow,children:[(0,lA.jsx)("div",{className:"icw-flex",children:(0,lA.jsx)(Uu.fZ,{checked:t,onChange:e=>a(e.target.checked),disabled:n,children:(0,lA.jsx)("span",{className:eZ.fieldRowValue,children:A.value})})}),(0,lA.jsxs)(KY.h,{className:eZ.documentNumber,children:["#",A.documentDisplayIndex]})]})},nZ=e=>{let{label:A,hint:t,items:a,checkedMap:n,onCheck:i,disabled:s}=e;return(0,lA.jsxs)("div",{className:eZ.fieldSection,children:[(0,lA.jsx)("div",{className:eZ.fieldSectionLabel,children:A}),t&&(0,lA.jsx)("div",{className:eZ.fieldSectionHint,children:t}),(0,lA.jsxs)("div",{className:eZ.fieldSectionOptions,children:[a.map(((e,A)=>(0,lA.jsx)(aZ,{item:e,checked:!!n[A],onChange:e=>i(A,e),disabled:s},A))),!a.length&&(0,lA.jsx)($Y.rh,{})]})]})},iZ=e=>{let{items:A,checkedMap:t,onCheck:a,isExclusion:n,label:i}=e;return(0,lA.jsxs)("div",{className:eZ.fieldSection,children:[(0,lA.jsx)("div",{className:eZ.fieldSectionLabel,children:i||"Test Item"}),(0,lA.jsxs)("div",{className:eZ.fieldSectionOptions,children:[A.map(((e,A)=>{const i=e.documentDisplayIndex||1,s=String(e.uniqueId);return(0,lA.jsx)("div",{className:eZ.testItemBlock,children:(0,lA.jsxs)("div",{className:eZ.testItemHeader,children:[(0,lA.jsx)(Uu.fZ,{checked:!!t[s],onChange:e=>a(s,e.target.checked),children:(0,lA.jsxs)("div",{className:"icw-flex icw-items-center icw-gap-2",children:[!n&&(0,lA.jsx)(tZ,{result:e.result}),(0,lA.jsx)($Y.cW,{tooltipText:e.testItem,mediumOverlay:!0,children:e.testItem})]})}),(0,lA.jsxs)(KY.h,{className:eZ.documentNumber,children:["#",i]})]})},A)})),!A.length&&(0,lA.jsx)($Y.rh,{})]})]})},sZ=e=>{let{onSearch:A,checked:t,setChecked:a,fields:n,testItems:i,isTestItem:s,efilingTestItems:l,efilingCitationExclusions:r}=e;const o=n,c=e=>(t,n)=>{if(n&&A){const a="testItems"===e?i:l,n=["testItems","efilingTestItems"].includes(e)?((e,A)=>{const t=A[String(e).split("_")[0]];return(null===t||void 0===t?void 0:t.testItem)||""})(t,a):((e,A)=>{var t;const a=o[e];return a?"issueDate"===e?null===(n=a.options[A])||void 0===n?void 0:n.originalValue:null===(t=a[A])||void 0===t?void 0:t.value:null;var n})(e,t);n&&A(n)}a((A=>(0,v.A)((0,v.A)({},A),{},{[e]:(0,v.A)((0,v.A)({},A[e]),{},{[t]:n})})))};return(0,lA.jsxs)("div",{className:eZ.dataSelect,children:[(0,lA.jsx)(XY.zE,{title:s?"eFiling AI Extracted Data Select":"AI Extracted Data Select",subTitle:"Review all conflicts to proceed",icon:(0,lA.jsx)(ZY.h,{}),sticky:!0,className:eZ.dataSelectTitle}),(0,lA.jsx)("div",{className:eZ.dataSelectContentWrapper,children:(0,lA.jsx)("div",{className:eZ.dataSelectContent,children:s?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(n
1Z,{label:"Issue By",items:o.issueBy,checkedMap:t.issueBy,onCheck:c("issueBy"),disabled:!0}),(0,lA.jsx)(iZ,{items:l,checkedMap:t.efilingTestItems,onCheck:c("efilingTestItems")}),(0,lA.jsx)(iZ,{items:r,checkedMap:t.efilingCitationExclusions,onCheck:c("efilingCitationExclusions"),isExclusion:!0,label:"Exclusion"})]}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(nZ,{label:"Issue By",items:o.issueBy,checkedMap:t.issueBy,onCheck:c("issueBy")}),(0,lA.jsx)(nZ,{label:"Issue Date",hint:o.issueDate.hint,items:o.issueDate.options,checkedMap:t.issueDate,onCheck:c("issueDate")}),(0,lA.jsx)(nZ,{label:"Report ID",items:o.reportId,checkedMap:t.reportId,onCheck:c("reportId")}),(0,lA.jsx)(iZ,{items:i,checkedMap:t.testItems,onCheck:c("testItems")})]})})})]})},lZ=e=>{let{open:A,onClose:t,isLoading:a,data:n,initialChecked:i,formProps:s,onSubmit:l,isTestItem:r}=e;const o=(null===n||void 0===n?void 0:n.result)||{},c=(null===o||void 0===o?void 0:o.testItems)||[],d=(null===o||void 0===o?void 0:o.efilingTestItems)||[],g=(null===o||void 0===o?void 0:o.efilingCitationExclusions)||[],C=d.length?d.reduce(((e,A)=>(e[A.uniqueId]=!0,e)),{}):{},I=g.length?g.reduce(((e,A)=>(e[A.uniqueId]=!0,e)),{}):{},u=c.reduce(((e,A)=>((e=>{const A=String(e||"").replace(/\s+/g,"").toLowerCase();return A.startsWith("pass")||A.startsWith("reportasis")})(A.result)&&(e[A.uniqueId]=!0),e)),{}),p=(0,y.useRef)(null),[E,B]=(0,y.useState)(i||{issueBy:{0:!0},issueDate:{0:!0},reportId:{0:!0},testItems:u,efilingTestItems:C,efilingCitationExclusions:I}),[Q,m]=(0,y.useState)(!1),{setFieldValue:h}=s||{},x={issueBy:null!==o&&void 0!==o&&o.labName?[{value:null===o||void 0===o?void 0:o.labName,documentDisplayIndex:1,checked:!0}]:[],issueDate:{hint:"If more than one report issue date, it will show the latest date.",options:null!==o&&void 0!==o&&o.issueDate?[{value:(0,Qa.y)(o.issueDate,"DD MMMM YYYY"),documentDisplayIndex:1,checked:!1,originalValue:o.issueDate}]:[]},reportId:null!==o&&void 0!==o&&o.reportName?[{value:null===o||void 0===o?void 0:o.reportName,documentDisplayIndex:1,checked:!0}]:[]};return(0,y.useEffect)((()=>{a||i||B((e=>(0,v.A)((0,v.A)({},e),{},{testItems:u,efilingTestItems:C,efilingCitationExclusions:I})))}),[a]),(0,lA.jsx)(Uu.ZM,{open:A,onCancel:t,className:(0,b.default)(eZ.modalWrapper,{[eZ.isAction]:!a}),centered:!0,width:a?1024:"100%",title:(0,lA.jsxs)("span",{className:"icw-flex icw-items-center icw-gap-2",children:[(0,lA.jsx)(JY.A,{isBlue:!0}),a?"Scanning Data":r?"eFiling Extract ":"Extract Result",!a&&(0,lA.jsx)("div",{className:"icw-flex icw-ml-auto",children:(0,lA.jsx)(Uu.gZ,{type:"primary",htmlType:"button",style:{borderRadius:"6px"},loading:Q,onClick:()=>{m(!0),l(E,(()=>{m(!1)}))},children:"Apply"})})]}),footer:null,children:a?(0,lA.jsx)(GY.A,{style:{padding:"48px"},data:{description:"Clarifying data..."},customIcon:!0,className:eZ.loadingWrapper}):(0,lA.jsxs)("div",{className:eZ.mainContent,children:[(0,lA.jsx)(YY.A,{className:eZ.documentBar,documents:(null===n||void 0===n?void 0:n.uploadedFiles)||[],searchRef:p,customIcon:!0,customTitle:"AI Extracted Files"}),(0,lA.jsx)(sZ,{onSearch:null===p||void 0===p?void 0:p.current,checked:E,setChecked:B,fields:x,testItems:c,efilingTestItems:d,efilingCitationExclusions:g,isTestItem:r})]})})},rZ=e=>{let{className:A,onClick:t,isExisting:a,buttonText:n,descriptionText:i}=e;return(0,lA.jsxs)("div",{className:(0,b.default)(eZ.aiExtractBlockWrapper,A),children:[(0,lA.jsxs)("div",{className:"icw-flex icw-items-center icw-gap-2",children:[(0,lA.jsx)(JY.A,{}),(0,lA.jsx)("span",{style:{fontSize:14,color:"#374151",fontWeight:400},children:i||(a?(0,lA.jsx)(lA.Fragment,{children:"View the extracted data here"}):(0,lA.jsx)(lA.Fragment,{children:"\ud83d\udc49 You can using our ai tool to generate the data in the field. It maybe wrong , Please check the content."}))})]}),(0,lA.jsx)(Uu.gZ,{type:"primary",size:"middle",onClick:t,ghost:!!a,style:{background:a?"white":void 0,height:"24px",padding:"1px 7px",fontWeight:400},children:n||(a?"View AI Data":"Extract Now")})]})},oZ=()=>(0,lA.jsx)(KY.a,{isAI:!0,isSmall:!0,style:{gap:"8px",fontWeight:400},children:ee().translate("general.aiFilledShort")});var cZ,dZ,gZ=t(38461),CZ=t(36026),IZ=t(38143),uZ=t(70633);const pZ=["title","titleId"];function EZ(){return EZ=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},EZ.apply(null,arguments)}function BZ(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,pZ);return y.createElement("svg",EZ({width:22,height:22,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,cZ||(cZ=y.createElement("g",{clipPath:"url(#clip0_624_10267)"}
1,y.createElement("path",{d:"M18.9062 17.9609H3.09375C2.71348 17.9609 2.40625 18.2682 2.40625 18.6484V19.4219C2.40625 19.5164 2.48359 19.5938 2.57812 19.5938H19.4219C19.5164 19.5938 19.5938 19.5164 19.5938 19.4219V18.6484C19.5938 18.2682 19.2865 17.9609 18.9062 17.9609ZM5.53652 16.1562C5.57949 16.1562 5.62246 16.152 5.66543 16.1455L9.2791 15.5117C9.32207 15.5031 9.36289 15.4838 9.39297 15.4516L18.5002 6.34434C18.5201 6.32446 18.5359 6.30085 18.5467 6.27486C18.5575 6.24887 18.563 6.22101 18.563 6.19287C18.563 6.16473 18.5575 6.13687 18.5467 6.11088C18.5359 6.08489 18.5201 6.06128 18.5002 6.04141L14.9295 2.46855C14.8887 2.42773 14.835 2.40625 14.777 2.40625C14.7189 2.40625 14.6652 2.42773 14.6244 2.46855L5.51719 11.5758C5.48496 11.608 5.46563 11.6467 5.45703 11.6896L4.82324 15.3033C4.80234 15.4184 4.80981 15.5369 4.845 15.6484C4.88019 15.76 4.94204 15.8613 5.0252 15.9436C5.16699 16.0811 5.34531 16.1562 5.53652 16.1562Z",fill:"#1677FF"}))),dZ||(dZ=y.createElement("defs",null,y.createElement("clipPath",{id:"clip0_624_10267"},y.createElement("rect",{width:22,height:22,fill:"white"})))))}const QZ=y.forwardRef(BZ);t.p;var mZ,hZ=t(87934);const xZ=["title","titleId"];function vZ(){return vZ=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},vZ.apply(null,arguments)}function fZ(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,xZ);return y.createElement("svg",vZ({width:22,height:22,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,mZ||(mZ=y.createElement("path",{d:"M18.352 6.58711L13.1334 1.56621C13.0045 1.44375 12.8348 1.375 12.6564 1.375H6.35938C6.26484 1.375 6.1875 1.45234 6.1875 1.54688V2.75C6.1875 2.84453 6.26484 2.92188 6.35938 2.92188H12.3105L17.0156 7.44648V17.7031C17.0156 17.7977 17.093 17.875 17.1875 17.875H18.3906C18.4852 17.875 18.5625 17.7977 18.5625 17.7031V7.08125C18.5625 6.89434 18.4873 6.71602 18.352 6.58711ZM11.8895 4.32695C11.7605 4.19805 11.5865 4.125 11.4039 4.125H4.125C3.74473 4.125 3.4375 4.43223 3.4375 4.8125V19.9375C3.4375 20.3178 3.74473 20.625 4.125 20.625H15.125C15.5053 20.625 15.8125 20.3178 15.8125 19.9375V8.53574C15.8125 8.35312 15.7395 8.1791 15.6105 8.0502L11.8895 4.32695ZM12.2031 16.1777C12.2031 16.2594 12.1301 16.3281 12.042 16.3281H7.20801C7.11992 16.3281 7.04688 16.2594 7.04688 16.1777V15.2754C7.04688 15.1938 7.11992 15.125 7.20801 15.125H12.042C12.1301 15.125 12.2031 15.1938 12.2031 15.2754V16.1777ZM12.2031 11.4512C12.2031 11.5328 12.1301 11.6016 12.042 11.6016H10.2266V13.4256C10.2266 13.5094 10.16 13.5781 10.0762 13.5781H9.17383C9.09219 13.5781 9.02344 13.5094 9.02344 13.4256V11.6016H7.20801C7.11992 11.6016 7.04688 11.5328 7.04688 11.4512V10.5488C7.04688 10.465 7.11992 10.3984 7.20801 10.3984H9.02344V8.57441C9.02344 8.49063 9.09219 8.42188 9.17383 8.42188H10.0762C10.16 8.42188 10.2266 8.49063 10.2266 8.57441V10.3984H12.042C12.1301 10.3984 12.2031 10.465 12.2031 10.5488V11.4512Z",fill:"#1677FF"})))}const yZ=y.forwardRef(fZ);t.p;var jZ,bZ;const PZ=["title","titleId"];function wZ(){return wZ=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},wZ.apply(null,arguments)}function SZ(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,PZ);return y.createElement("svg",wZ({width:22,height:22,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,jZ||(jZ=y.createElement("g",{clipPath:"url(#clip0_1518_11396)"},y.createElement("path",{d:"M9.96929 15.4688C9.96929 15.7423 10.0779 16.0046 10.2713 16.198C10.4647 16.3914 10.727 16.5 11.0005 16.5C11.274 16.5 11.5363 16.3914 11.7297 16.198C11.9231 16.0046 12.0318 15.7423 12.0318 15.4688C12.0318 15.1952 11.9231 14.9329 11.7297 14.7395C11.5363 14.5461 11.274 14.4375 11.0005 14.4375C10.727 14.4375 10.4647 14.5461 10.2713 14.7395C10.0779 14.9329 9.96929 15.1952 9.96929 15.4688ZM10.313 8.9375V12.8906C10.313 
112.9852 10.3904 13.0625 10.4849 13.0625H11.5162C11.6107 13.0625 11.688 12.9852 11.688 12.8906V8.9375C11.688 8.84297 11.6107 8.76562 11.5162 8.76562H10.4849C10.3904 8.76562 10.313 8.84297 10.313 8.9375ZM20.5332 18.3906L11.5957 2.92188C11.4625 2.69199 11.2326 2.57812 11.0005 2.57812C10.7685 2.57812 10.5365 2.69199 10.4054 2.92188L1.46793 18.3906C1.20367 18.8504 1.53453 19.4219 2.06304 19.4219H19.938C20.4666 19.4219 20.7974 18.8504 20.5332 18.3906ZM3.70015 17.7912L11.0005 5.1541L18.3009 17.7912H3.70015Z",fill:"#FF4D4F"}))),bZ||(bZ=y.createElement("defs",null,y.createElement("clipPath",{id:"clip0_1518_11396"},y.createElement("rect",{width:22,height:22,fill:"white"})))))}const NZ=y.forwardRef(SZ);t.p;var _Z=t(32861),TZ=t(25766),DZ=t(85583);const kZ="ReviewDocuments_shareProductTag__HsNvA",LZ="ReviewDocuments_shareProductTitle__7FP79",RZ="ReviewDocuments_shareProductTagHelper__BEydF",FZ="ReviewDocuments_complianceDataWrapper__g1DA3",MZ="ReviewDocuments_name__NYoe5",OZ="ReviewDocuments_name1__Sd0-y",zZ="ReviewDocuments_arrow__FFP0t",VZ="ReviewDocuments_resultStatus__ctSqJ",HZ="ReviewDocuments_pass__rQhYt",WZ="ReviewDocuments_fail__z-Z-J",qZ="ReviewDocuments_tooltipOverlay__aRD-8",UZ="ReviewDocuments_tooltipOverlayNormal__wJY3z",JZ=e=>{let{children:A,title:t,placement:a}=e;return t?(0,lA.jsx)(Uu.pb,{title:t,dark:!0,overlayClassName:(0,b.default)(qZ,{[UZ]:!a}),placement:a,children:A}):A};var GZ=t(35696);const YZ={chip:"Chip_chip__nNH4Y","ant-tag":"Chip_ant-tag__+4y0P","chip--blue":"Chip_chip--blue__X+5qj","chip--default":"Chip_chip--default__uZhHf",closeIcon:"Chip_closeIcon__iLWru",closeIconDefault:"Chip_closeIconDefault__d-Rn0"},ZZ=["children","closable","onClose","className","variant","bordered","tooltip"],XZ=e=>{let{children:A,closable:t=!0,onClose:a,className:n,variant:i="default",bordered:s=!1,tooltip:l}=e,r=(0,f.A)(e,ZZ);const o="".concat(YZ.chip," ").concat(YZ["chip--".concat(i)]," ").concat(n||""),c=(0,lA.jsx)(wa.A,(0,v.A)((0,v.A)({className:o,closable:t,onClose:e=>{e.preventDefault(),a&&a()},closeIcon:t?"default"===i?(0,lA.jsx)(Pb.A,{className:"".concat(YZ.closeIcon," ").concat(YZ.closeIconDefault)}):(0,lA.jsx)(Ex.A,{className:YZ.closeIcon}):null,bordered:s},r),{},{children:A}));return l?(0,lA.jsx)(GZ.A,{title:l,children:c}):c};XZ.defaultProps={closable:!0,onClose:null,className:"",variant:"default",bordered:!1};const KZ=XZ,$Z=e=>{switch(e){case"TEST_DATA":return"testData";case"CERTIFICATE_DATA":return"certificateData";case"OTHER_DATA":return"otherData";default:return e}},eX=e=>{switch($Z(null===e||void 0===e?void 0:e.cType)){case"testData":return(0,lA.jsx)(JZ,{title:"Test Data",children:(0,lA.jsx)(_Z.h,{})});case"certificateData":return(0,lA.jsx)(JZ,{title:"Certificate Data",children:(0,lA.jsx)(TZ.h,{})});default:return(0,lA.jsx)(JZ,{title:"Other",children:(0,lA.jsx)(DZ.h,{})})}},AX=e=>{var A;switch($Z(null===e||void 0===e?void 0:e.cType)){case"testData":default:return null===e||void 0===e?void 0:e.result;case"certificateData":return null===e||void 0===e||null===(A=e.customCertificateScore)||void 0===A?void 0:A.name}},tX=e=>{var A;switch($Z(null===e||void 0===e?void 0:e.cType)){case"testData":var t,a,n;if(null!==e&&void 0!==e&&e.isEFiling||null!==e&&void 0!==e&&e.isCPSC){const A=[],t=[];var i,s,l,r,o,c,d;if(null!==e&&void 0!==e&&e.testItemObj)A.push((null===e||void 0===e||null===(i=e.testItemObj)||void 0===i||null===(s=i.data)||void 0===s?void 0:s.name)||(null===e||void 0===e||null===(l=e.testItemList)||void 0===l?void 0:l.name)),t.push(null===e||void 0===e||null===(r=e.testItemObj)||void 0===r?void 0:r.label);else A.push(null===e||void 0===e||null===(o=e.testItemList)||void 0===o?void 0:o.name),t.push(null===e||void 0===e||null===(c=e.testItemList)||void 0===c?void 0:c.name),t.push(null===e||void 0===e||null===(d=e.citationList)||void 0===d?void 0:d.name);return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(KZ,{closable:!1,children:["(eFiling) ",null===A||void 0===A?void 0:A.join("")]})," ",(0,lA.jsx)("span",{children:t.filter((e=>!!e)).join(": ")})]})}return(0,lA.jsx)("span",{children:[(null===e||void 0===e?void 0:e.legislation)||(null===e||void 0===e||null===(t=e.testItem)||void 0===t?void 0:t.legislation),null===e||void 0===e||null===(a=e.testItem)||void 0===a?void 0:a.name,null===e||void 0===e||null===(n=e.citation)||void 0===n?void 0:n.name].filter((e=>!!e)).join(", ")});case"certificateData":return null===e||void 0===e||null===(A=e.certificateType)||void 0===A?void 0:A.name;default:return null===e||void 0===e?void 0:e.name}},aX=(e,A)=>[null===e||void 0===e?void 0:e.result,null===e||void 0===e?void 0:e.exportMarketId,null===e||void 0===e?void 0:e.citationListId,null===e||void 0===e?void 0:e.customIssuePartyId,null===e||void 0===e?void 0:e.testItemListId,String(A)].filter(
1Boolean).join("_"),nX={pass:"Pass",fail:"Fail",reportAsIs:"Report As Is"},iX=e=>{let{data:A,formProps:t,onEdit:a,onDuplicate:n,onDelete:i,productOptions:s,reportIndex:l,recordIndex:r,isNewStyle:o=!1}=e;const{setFieldValue:c,values:d}=t,g=o?QZ:uZ.h,C=function(){var e;let A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=[];return A.result||A.testResult||t.push("Result"),A.exportMarket||t.push("Export Market"),A.testItem||A.testItemId||null!==(e=A.testItemObj)&&void 0!==e&&e.value||t.push("Legislation, Test Item & Citation"),A.issueParty||A.serviceProviderId||t.push("Issue Party"),A.isCPSC&&!A.reportId&&t.push("Report ID"),t}(A),I=!(null===A||void 0===A||!A.aiUniqueId);return(0,lA.jsxs)("div",{className:(0,b.default)(UY.testDataRecordWrapper,{[UY.isNewStyle]:!!o}),children:[(0,lA.jsxs)("span",{className:UY.testItemTitle,children:["Test Item ",r+1,I&&(0,lA.jsx)(oZ,{})]}),(0,lA.jsxs)("div",{className:(0,b.default)(UY.dataRecordWrapper),children:[(0,lA.jsxs)("div",{className:UY.dataRecordLeft,children:[(0,lA.jsx)("span",{children:(0,lA.jsx)("span",{className:(0,b.default)(UY.resultStatus,{[UY.pass]:"pass"===AX(A),[UY.fail]:"fail"===AX(A)}),children:nX[AX(A)]||AX(A)})}),(0,lA.jsx)("span",{children:tX(A)}),C.length>0&&(0,lA.jsx)(Uu.pb,{dark:!0,placement:"top",title:"Missing: ".concat(C.join(", ")),children:(0,lA.jsx)("span",{className:UY.warningIcon,children:(0,lA.jsx)(NZ,{})})}),(0,lA.jsx)(g,{className:(0,b.default)(UY.editIcon,{"icw-mr-1 cw-flex-shrink-0":!!o}),onClick:a})]}),(0,lA.jsxs)("div",{className:UY.dataRecordRight,children:[(0,lA.jsxs)("div",{className:UY.requirementSelect,children:[(0,lA.jsx)("span",{children:"Item Name"}),(0,lA.jsx)(zs.l6,{selectProps:{options:s,name:"reports[".concat(l,"].testingReportTestItems[").concat(r,"].itemNames"),isMulti:!0,isCreate:!1,value:R()(d,"reports[".concat(l,"].testingReportTestItems[").concat(r,"].itemNames"))||[],closeMenuOnSelect:!1,hideSelectedOptions:!1,onChange:(e,A)=>{c("reports[".concat(l,"].testingReportTestItems[").concat(r,"].itemNames"),null!==A&&void 0!==A&&A.find((e=>"selectAll"===e.value))?s:null===A||void 0===A?void 0:A.filter((e=>"selectAll"!==e.value)))},formProps:t,custom:{showCheckbox:!0,customValue:!0},menuPortalTarget:document.body,isAntdStyle:o,radius:o?"lg":"",size:o?"medium":""}})]}),(0,lA.jsxs)("span",{className:UY.dataRecordActions,children:[o?(0,lA.jsx)("span",{className:"icw-flex icw-items-center icw-p-1 icw-justify-center cursor-pointer",onClick:n,children:(0,lA.jsx)(yZ,{className:"icw-flex-shrink-0",style:{width:"22px",height:"22px"}})}):(0,lA.jsx)(g,{onClick:a}),o?(0,lA.jsx)("span",{className:"icw-flex icw-items-center icw-p-1 icw-justify-center cursor-pointer",onClick:i,children:(0,lA.jsx)(wv.h,{className:"icw-flex-shrink-0",style:{width:"22px",height:"22px"}})}):(0,lA.jsx)(hZ.h,{onClick:i})]})]})]})]})},sX=e=>(0,v.A)((0,v.A)({},e),{},{serviceProviderId:e.issueParty,expiryDate:e.expiryDate,result:e.testResult||e.result,countryListId:e.exportMarket,action:"edit"}),lX=e=>{let{reportIndex:A,itemValue:t,formProps:a,onAddItem:n,onRemoveItem:i,onDuplicateItem:s,onEditItem:l,productOptions:r,issuePartyOptions:o,reloadIssuePartyOptions:c,handleCreateIssueParty:d,metadata:g,hideTitle:C=!1,isNewStyle:I=!1}=e;const u=(null===t||void 0===t?void 0:t.testingReportTestItems)||[],[p,E]=y.useState(null),[B,Q]=y.useState([]),m=CZ.hI.TEST_DATA,h=(r||[]).filter((e=>{var A;return!(null===(A=t.testingReportProducts)||void 0===A||!A.length)&&("selectAll"===e.value||t.testingReportProducts.findIndex((A=>A.value===e.value))>=0)})),x=h.filter((e=>"selectAll"!==e.value)),f=(0,y.useMemo)((()=>{if(!((null===t||void 0===t?void 0:t.issueDate)||""))return"";const e=null===t||void 0===t?void 0:t.validation,A=(null===t||void 0===t?void 0:t.expiryDate)||"";if(-1===e)return"";{if(!A)return"";const e=(0,Qa.z)(A);return e&&"string"!==typeof e?e.format("YYYY-MM-DD"):""}}),[null===t||void 0===t?void 0:t.issueDate,null===t||void 0===t?void 0:t.expiryDate,null===t||void 0===t?void 0:t.validation]),j={result:(null===t||void 0===t?void 0:t.result)||"",reportName:(null===t||void 0===t?void 0:t.reportName)||"",validation:null===t||void 0===t?void 0:t.validation,issueDate:f,testDate:(null===t||void 0===t?void 0:t.issueDate)||"",lab:null===t||void 0===t?void 0:t.lab};return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,children:(0,lA.jsxs)(S.A,{pb:I?0:4,display:"flex",flexDirection:"column",children:[!C&&(0,lA.jsxs)(Xe.A,{className:UY.text,style:{fontSize:16},children:["3. ",ee().translate("productTesting.actionReport.form.testItemOptional.title")]}),(0,lA.jsx)(S.A,{pt:I?0:2,style:{display:"flex",gap:"12px",flexDirection:"column"},children:u.length>0?(0,lA.jsx)(lA.Fragment,{children:u.map(((e,n)=>{var l;return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)(iX,{data:(0,v.A)((0,v.A)({},e),{},{cType:"testData",citation:{name:null===(l=e.testItemObj)||void 0===l?void 0:l.label},result:e.testResult||e.result}),productOptions:h,formProps:a,onEdit:()=>{var e;E({reportId:j.reportName,serviceProviderId:null===(e=j.lab)||void 0===e?void 0:e.value,expiryDate:j.issueDate||"",result:j.result,testDate:j.testDate,itemNames:x}),Q(u.map((e=>sX(e)))),c()},onDuplicate:()=>{s("testingReportTestItems",t,n,e)},onDelete:()=>{i("testingReportTestItems",t,n)},reportIndex:A,recordIndex:n,isNewStyle:I},n)})}))}):I?(0,lA.jsx)(lA.Fragment,{}):(0,lA.jsx)("span",{className:UY.testDataLabel,children:"Test Item 1"})}),(0,lA.jsx)(S.A,{style:I?{marginTop:u.length?16:0}:{marginTop:16},children:(0,lA.jsx)(Uu.gZ,{type:"link",size:I?"medium":"small",icon:I?(0,lA.jsx)(AN.h,{}):(0,lA.jsx)(gZ.h,{}),style:I?void 0:{paddingLeft:0},className:(0,b.default)({[UY.addBtn]:I}),onClick:()=>{var e,A;E({reportId:j.reportName,serviceProviderId:null===(e=j.lab)||void 0===e?void 0:e.value,expiryDate:j.issueDate||"",result:j.result,testDate:j.testDate,itemNames:x}),Q([...u.map((e=>sX(e))),{reportId:j.reportName,serviceProviderId:null===(A=j.lab)||void 0===A?void 0:A.value,expiryDate:j.issueDate,result:j.result,testDate:j.testDate,itemNames:x}]),c()},children:ee().translate("productTesting.buttons.addTestData")})})]})})}),!!p&&(0,lA.jsx)(CZ.Ay,{open:!0,action:m,title:(0,IZ.je)(m,I),onClose:()=>{E(null)},editObj:p,issuePartyOptions:o,existingDocuments:[],onSubmit:(e,A,a)=>{const n=e.editArray;A&&A(),l("testingReportTestItems",t,p.index,{},n),E(null)},reloadIssuePartyOptions:c,complianceTypeOptions:[],reloadComplianceTypes:()=>()=>{},scoreOptions:[],reloadScoreOptions:()=>{}
1,otherComplianceTypeOptions:[],hideDocument:!0,isShort:!1,onCreateIssueParty:d,forcePrefill:!0,editArray:B,isMultiple:!0,metadata:g,isNewStyle:I,variant:"ai-extract"})]})},rX="AddExclusionModal_modal__5CZkj",oX="AddExclusionModal_isNewStyle__a3e1N",cX="AddExclusionModal_modalContent__QkvBq",dX="AddExclusionModal_tableSection__ofBzZ",gX="AddExclusionModal_tableTitle__Oj3Xn",CX="AddExclusionModal_tableSubtitle__E5EDl",IX="AddExclusionModal_availableTable__UKQDZ",uX="AddExclusionModal_selectedTable__gWkWv",pX="AddExclusionModal_searchSection__NhgpG",EX="AddExclusionModal_searchInput__soGoR",BX=(e,A)=>{const[t,a]=(0,y.useState)(e);return(0,y.useEffect)((()=>{const t=setTimeout((()=>{a(e)}),A);return()=>{clearTimeout(t)}}),[e,A]),t},QX="selected",mX="available",hX=(e,A,t,a,n)=>[{title:"",dataIndex:"selected",key:"selected",width:50,render:(i,s)=>{const l=e===QX?t.includes(s.id):A.includes(s.id);return(0,lA.jsx)("div",{className:"icw-flex",children:n?(0,lA.jsx)(Uu.fZ,{checked:l,variant:"blue",size:"small",onChange:A=>a(e)(s,A.target.checked)}):(0,lA.jsx)("input",{type:"checkbox",checked:l,onChange:A=>{a(e)(s,A.target.checked)}})})}},{title:"Code",dataIndex:"code",key:"code",width:170},{title:"Exclusion",dataIndex:"exclusion",key:"exclusion",ellipsis:!0}],{Search:xX}=uE.A,{Title:vX}=ta.A,fX=e=>{let{visible:A,onCancel:t,onConfirm:a,selectedExclusions:n=[],isNewStyle:i=!1}=e;const[s,l]=(0,y.useState)(""),[r,o]=(0,y.useState)([]),[c,d]=(0,y.useState)([]),[g,C]=(0,y.useState)(n),I=BX(s,500),{data:u=[],loading:p}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{keyword:A,excludeIds:t}=e||{},{data:a,loading:n,error:i}=(0,Nn.U)({resource:"test-items-citation-exclusions",filters:{keyword:A,excludeIds:t}});return{data:(0,y.useCallback)((()=>a&&null!==a&&void 0!==a&&a.data?Array.isArray(a.data)?a.data:R()(a,"data.data",[]):[]),[a])(),loading:n,error:i}}({keyword:I,excludeIds:null===g||void 0===g?void 0:g.map((e=>e.id))});(0,y.useEffect)((()=>(A&&(o(n.map((e=>e.id))),C([...n])),()=>{l(""),d([])})),[A,n]);const E=()=>{l(""),d(n.map((e=>e.id))),o([...n]),t()},B=e=>(A,t)=>{e===QX?o(t?[...r,A.id]:r.filter((e=>e!==A.id))):e===mX&&d(t?[...c,A.id]:c.filter((e=>e!==A.id)))},Q=u;return(0,lA.jsx)(F.A,{title:"Add Exclusion",open:A,onCancel:E,width:1e3,className:(0,b.default)(rX,{[oX]:i}),footer:[i?void 0:(0,lA.jsx)(Sa.A,{onClick:E,children:"Cancel"},"cancel"),(0,lA.jsx)(Sa.A,{type:"primary",onClick:()=>{const e=r.concat(c),A=[...new Set(e)],t=[...g,...u].filter((e=>A.includes(e.id))),n=t.filter(((e,A,t)=>A===t.findIndex((A=>A.id===e.id))));a(n,t),l("")},style:i?{borderRadius:"6px"}:void 0,children:i?"Confirm Submit":"Confirm"},"confirm")],children:(0,lA.jsxs)("div",{className:cX,children:[(0,lA.jsx)("div",{className:pX,children:(0,lA.jsx)(xX,{placeholder:i?"Search Content":"Search exclusion code or name",allowClear:!0,enterButton:(0,lA.jsx)(uz.A,{}),size:i?"medium":"large",onSearch:e=>{l(e)},onChange:e=>l(e.target.value),value:s,className:(0,b.default)({[EX]:i})})}),(0,lA.jsxs)("div",{className:dX,children:[(0,lA.jsx)(vX,{level:5,className:gX,children:"Selected Exclusion"}),(0,lA.jsx)(Jn.A,{columns:hX(QX,c,r,B,i),dataSource:g,pagination:!1,rowKey:"id",className:uX,locale:{emptyText:i?(0,lA.jsx)(TF.A,{description:"No Data",image:TF.A.PRESENTED_IMAGE_SIMPLE}):"There is no selected exclusion"},scroll:{y:186}})]}),(0,lA.jsxs)("div",{className:dX,children:[(0,lA.jsx)(vX,{level:5,className:gX,children:"All Exclusion"}),(0,lA.jsx)("div",{className:CX,children:"Please select exclusion below."}),(0,lA.jsx)(Jn.A,{loading:p,columns:hX(mX,c,r,B,i),dataSource:Q,pagination:!1,rowKey:"id",className:IX,scroll:{y:186},locale:i?{emptyText:(0,lA.jsx)(TF.A,{description:"No Data",image:TF.A.PRESENTED_IMAGE_SIMPLE})}:void 0})]})]})})};fX.defaultProps={selectedExclusions:[]};const yX=fX,jX={exclusionItem:"Exclusions_exclusionItem__UeMMe",productInfo:"Exclusions_productInfo__LRS+F",productName:"Exclusions_productName__kfDfn",productCode:"Exclusions_productCode__Neptp",certificateSection:"Exclusions_certificateSection__QcZKS",certificateTypeWrapper:"Exclusions_certificateTypeWrapper__I2bNQ",fieldLabel:"Exclusions_fieldLabel__Gp3g6",certificateSelect:"Exclusions_certificateSelect__Wh70q",exclusionWrapper:"Exclusions_exclusionWrapper__AcpUu",exclusionControlsRow:"Exclusions_exclusionControlsRow__FlvtP",checkboxWrapper:"Exclusions_checkboxWrapper__Nr3Np",addButtonWrapper:"Exclusions_addButtonWrapper__5tiO0",addButton:"Exclusions_addButton__g6uTr",exclusionTagsRow:"Exclusions_exclusionTagsRow__jpG4Q",noExclusionsText:"Exclusions_noExclusionsText__7oJGd",sectionTitle:"Exclusions_sectionTitle__MvUhv",infoMessage:"Exclusions_infoMessage__pmGrh",productC
1ount:"Exclusions_productCount__PRmuf",exclusionsList:"Exclusions_exclusionsList__pG9WU",emptyMessage:"Exclusions_emptyMessage__XFNQH",exclusionsCard:"Exclusions_exclusionsCard__kH6Mm",isNewStyle:"Exclusions_isNewStyle__wwnoU"},{Text:bX}=ta.A,PX=[{value:"CPC",label:"CPC"},{value:"GCC",label:"GCC"}],wX=e=>{let{product:A,index:t,isNotApplicable:a,onCertificateTypeChange:n,onNotApplicableChange:i,onExclusionsChange:s,isNewStyle:l=!1}=e;const[r,o]=(0,y.useState)(!1),{certificateType:c,citationExclusions:d=[]}=A;return(0,lA.jsxs)("div",{className:jX.exclusionItem,children:[(0,lA.jsxs)("div",{className:jX.productInfo,children:[(0,lA.jsx)("div",{className:jX.productName,children:A.name||A.label}),(0,lA.jsx)("div",{className:jX.productCode,children:A.itemNo||A.desc||A.code})]}),(0,lA.jsxs)("div",{className:jX.certificateSection,children:[(0,lA.jsxs)("div",{className:jX.certificateTypeWrapper,children:[(0,lA.jsxs)(bX,{className:jX.fieldLabel,children:["Certificate Type ",!a&&(0,lA.jsx)("span",{style:{color:"red"},children:"*"})]}),(0,lA.jsx)(Xo.A,{className:jX.certificateSelect,placeholder:"Select",options:PX,value:c,onChange:e=>n(t,e),status:a||c?"":"error",size:l?"medium":""})]}),(0,lA.jsxs)("div",{className:jX.exclusionWrapper,children:[(0,lA.jsxs)("div",{className:jX.exclusionControlsRow,children:[(0,lA.jsx)(bX,{className:jX.fieldLabel,children:"Exclusion"}),(0,lA.jsx)("div",{className:jX.checkboxWrapper,children:(0,lA.jsx)(Uu.fZ,{checked:a,variant:l?"blue":"",size:l?"small":"",onChange:e=>i(t,e.target.checked),children:"Not Applicable"})}),(0,lA.jsx)("div",{className:jX.addButtonWrapper,children:(0,lA.jsx)(Uu.gZ,{type:"link",icon:l?(0,lA.jsx)(AN.h,{}):(0,lA.jsx)(gZ.h,{}),className:jX.addButton,disabled:a,onClick:()=>{o(!0)}})})]}),(0,lA.jsxs)("div",{className:jX.exclusionTagsRow,children:[d.map((e=>(0,lA.jsx)(KZ,{variant:"primary",closable:!0,onClose:()=>(e=>{const A=d.filter((A=>A.id!==e));s(t,A)})(e.id),tooltip:e.exclusion,children:e.code},e.id))),0===d.length&&!a&&(0,lA.jsx)("span",{className:jX.noExclusionsText,children:"No exclusions selected"})]})]})]}),(0,lA.jsx)(yX,{visible:r,onCancel:()=>{o(!1)},onConfirm:(e,A)=>{s(t,A),o(!1)},selectedExclusions:d,isNewStyle:l})]})};wX.defaultProps={isNotApplicable:!0};const SX=wX,{Title:NX,Text:_X}=ta.A,TX=e=>{let{products:A=[],onChange:t,isNewStyle:a=!1}=e;y.useEffect((()=>{if(A.some((e=>void 0===e.notApplicable||null===e.notApplicable))&&A.length>0){const e=A.map((e=>{const A=void 0===e.notApplicable||null===e.notApplicable||e.notApplicable;return(0,v.A)((0,v.A)({},e),{},{notApplicable:A,citationExclusions:e.citationExclusions||[]})}));t(e)}}),[A.length]);const n=(e,a)=>{const n=[...A];n[e]=(0,v.A)((0,v.A)({},n[e]),{},{certificateType:a}),t(n)},i=(e,a)=>{const n=[...A];n[e]=(0,v.A)((0,v.A)({},n[e]),{},{notApplicable:a}),a&&(n[e].citationExclusions=[]),t(n)},s=(e,a)=>{const n=[...A];n[e]=(0,v.A)((0,v.A)({},n[e]),{},{citationExclusions:a}),t(n)};return A&&0!==A.length?(0,lA.jsx)(aa.A,{className:(0,b.default)(jX.exclusionsCard,{[jX.isNewStyle]:a}),children:(0,lA.jsx)(Ca.A,{children:(0,lA.jsxs)(na.A,{span:24,children:[(0,lA.jsx)(NX,{level:4,className:jX.sectionTitle,children:"3a. Exclusion Only for CPSC eFiling"}),(0,lA.jsxs)("div",{className:jX.infoMessage,children:[a?(0,lA.jsx)(T_.h,{className:"icw-flex-shrink-0"}):(0,lA.jsx)(LL.A,{className:jX.infoIcon}),(0,lA.jsx)("span",{children:"As you have select CPSC citation in above test item section , please fill the exclusion"})]}),(0,lA.jsxs)(_X,{className:jX.productCount,children:["Product with CPSC Citation (",A.length,")"]}),(0,lA.jsx)("div",{className:jX.exclusionsList,children:A.map(((e,A)=>(0,lA.jsx)(SX,{product:e,index:A,isNotApplicable:!1!==e.notApplicable,onCertificateTypeChange:n,onNotApplicableChange:i,onExclusionsChange:s,isNewStyle:a},A)))})]})})}):(0,lA.jsx)(aa.A,{className:"".concat(UY.wrapper," ").concat(jX.exclusionsCard),children:(0,lA.jsx)(Ca.A,{children:(0,lA.jsx)(na.A,{span:24,children:(0,lA.jsx)(_X,{className:jX.emptyMessage,children:"No products with CPSC Citation found."})})})})};TX.defaultProps={products:[],onChange:()=>{}};const DX=TX,kX={wrapper:"Section_wrapper__XJMjX",title:"Section_title__BGnCw"},LX=e=>{let{title:A,children:t,className:a}=e;return(0,lA.jsxs)("div",{className:Si()(kX.wrapper,a),children:[(0,lA.jsx)("div",{className:kX.title,children:(0,lA.jsx)("h3",{className:kX.sectionTitle,children:A})}),t]})},RX="Heading_wrapper__vvUdq",FX=e=>{let{children:A,className:t}=e;return(0,lA.jsx)("div",{className:Si()(RX,t),children:A})},MX=e=>{let{setNotification:A}=e;const t=(0,y.useRef)(null),a=(0,y.useRef)(!1);(0,y.useEffect)((()=>()=>
1{a.current=!0,clearTimeout(t.current)}),[]);return{extractDocumentData:async(e,n,i,s,l)=>{try{if(!e||!n)return A({type:"error",message:"A report file is required to extract."}),l(),null;const g=new FormData;g.append("file",n);const C=await(0,zA.V)((()=>(0,DA.hfT)(e,g)));if(C.success){var r,o;const n=(null===(r=C.data)||void 0===r||null===(o=r.data)||void 0===o?void 0:o.requestId)||"";if(!n)return A({type:"error",message:"Extraction failed. Please try again."}),l(),C;try{const A=await((e,A)=>new Promise(((n,i)=>{let s=0;const l=async()=>{var r,o,c,d;if(a.current)return;const g=await(0,zA.V)((()=>(0,DA.fNr)(e,A)));if(a.current)return;var C;if(!g.success)return void i((null===(C=g.error)||void 0===C?void 0:C.message)||"Failed to get status. Please try again.");const I=(null===(r=g.data)||void 0===r||null===(o=r.data)||void 0===o?void 0:o.status)||"",u=null===(c=g.data)||void 0===c||null===(d=c.data)||void 0===d?void 0:d.result;if("FAILED"!==I&&("COMPLETED"!==I&&I||u))if("COMPLETED"!==I)s+=1,s>=150?i("Extraction timed out. Please try again."):t.current=setTimeout((()=>{l()}),2e3);else{const e=u.testItems||[],A=u.efilingTestItems||[],t=u.efilingCitationExclusions||[];n((0,v.A)((0,v.A)({},g.data.data),{},{result:(0,v.A)((0,v.A)({},u),{},{testItems:e.map(((e,A)=>(0,v.A)((0,v.A)({},e),{},{uniqueId:aX(e,A)}))),efilingTestItems:A.map(((e,A)=>(0,v.A)((0,v.A)({},e),{},{uniqueId:aX(e,A)}))),efilingCitationExclusions:t.map((e=>(0,v.A)((0,v.A)({},e),{},{uniqueId:e.citationExclusionListId,testItem:[e.code,e.exclusion].filter(Boolean).join(" - ")})))})}))}else n(!1)};l()})))(e,n);!1===A?s():i(A)}catch(d){A({type:"error",message:d}),l()}}else{var c;A({type:"error",message:(null===(c=C.error)||void 0===c?void 0:c.message)||"Extraction failed. Please try again."}),l()}return C}catch(g){A({type:"error",message:"An error occurred during extraction. Please try again."}),l()}return null}}};var OX=t(94166);const zX=["certificateType","notApplicable","citationExclusions"],VX=e=>{var A,t,a;const{data:{reportIndex:n,itemValue:i={},jobDetail:{testingProductProfiles:s=[]}={},reportLabList:l,reportCitationList:r,reportTestItemList:o,formProps:c={},jobId:d},func:{onAddItem:g,onRemoveItem:C,onDuplicateItem:I,onEditItem:u,handleConfirm:p}}=e,[E,B]=y.useState([]),[Q,m]=y.useState(null),[h,x]=y.useState(!1),[j,b]=y.useState({type:null,message:null}),P=y.useRef(null),{extractDocumentData:w}=MX({setNotification:b});y.useEffect((()=>()=>clearTimeout(P.current)),[]);const{mutate:S}=(0,ms.y)({resource:"test_items"}),{countryListOptions:N}=(0,kL.A)(),{testingReportProducts:_=[],testingReportTestItems:T=[],result:D,reportNameChoice:k,validation:L,documentList:F=[],issueDate:M,expiryDate:O,aiExtractData:z,aiExtractChecked:V}=i,{values:H={},setFieldValue:W}=c,{data:q}=(0,Nn.U)({resource:"compliance-service-providers",pagination:{pageSize:9999},filters:{type:"common",category:"cpsc"},meta:{transformResponse:[e=>{try{const A=JSON.parse(e);return R()(A,"data.list",[]).map((e=>({label:"".concat(e.fullname,"(").concat(e.address,")"),value:e.id,data:e})))}catch(A){throw new Error("Failed to parse response")}}]}}),U=[...s.map((e=>({value:R()(e,"id"),label:(0,ne.lB)(R()(e,"reportName")),desc:(0,ne.lB)(R()(e,"itemNo"))})))],J=(0,y.useMemo)((()=>({issuePartyWithCPSCOptions:(null===q||void 0===q?void 0:q.data)||[]})),[q]),G=async e=>{var A,t;const a=await(0,zA.V)((()=>(0,DA.QjE)("service-providers",{pageNo:1,pageSize:9999,type:"common"}))),n=((null===a||void 0===a||null===(A=a.data)||void 0===A||null===(t=A.data)||void 0===t?void 0:t.list)||[]).filter((e=>!!e.fullname)).map((e=>({value:e.id,label:e.fullname})));B(n),e&&e(n)},Y=async(e,A)=>{const t=await(0,zA.V)((()=>(0,DA.Swl)({name:e,fullname:e})));return A&&A(t),t},Z=()=>{const e={label:ee().translate("productTesting.actionReport.form.product.selectAll"),value:"selectAll"};return U.length?[e,...U]:[]},X=e=>{var A;null!==(A=i.aiFilledFields)&&void 0!==A&&A[e]&&W("reports[".concat(n,"].aiFilledFields"),(0,v.A)((0,v.A)({},i.aiFilledFields),{},{[e]:!1}))},K=(e,A)=>()=>{var t;const a=null===F||void 0===F||null===(t=F[0])||void 0===t?void 0:t.rawFile;if(a){if(null!==z&&void 0!==z&&z.result)return x(!!A),void m({isTestItem:e});x(!0),m({isTestItem:e}),w(d,a,((e,A)=>{W("reports[".concat(n,"].aiExtractData"),(0,v.A)((0,v.A)({},e),{},{uploadedFiles:[a].map((e=>(0,v.A)((0,v.A)({},e),{},{fileName:e.name,originalFileUrl:(0,OX.R)(e)}))),appliedResult:!0})),x(!1)}),(()=>{m(null),x(!1),b({type:"error",message:"Extraction failed. Please try again."})}),(()=>{m(null),x(!1)}))}else b({type:"error",message:"A report file is required to extract.\nPlease try to upload new file to continue."})};return y.useEffect((()=>{G()}),[]),y.useEffect((()=>
1{if(!T.some((e=>e.isCPSC))&&_.length>0){const e=_.map((e=>{const{certificateType:A,notApplicable:t,citationExclusions:a}=e;return(0,f.A)(e,zX)}));W("reports[".concat(n,"].testingReportProducts"),e)}}),[T,n]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(LX,{title:(0,lA.jsxs)(lA.Fragment,{children:["1. ",ee().translate("productTesting.actionReport.form.reportResult")]}),children:(0,lA.jsxs)("div",{className:"icw-flex icw-flex-col icw-gap-4",children:[(0,lA.jsx)("div",{children:(0,lA.jsx)(Uu.yl,{value:D,onChange:e=>W("reports[".concat(n,"].result"),e.target.value),children:Ws.Sw.map((e=>(0,lA.jsx)(Uu.FP,{value:e.value,children:ee().translate(e.label)},e.value)))})}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)(FX,{children:ee().translate("productTesting.actionReport.form.uploadReportFile")}),(0,lA.jsxs)("div",{className:"icw-pt-4",children:[(0,lA.jsx)(zs.EO,{inputProps:{name:"reports[".concat(n,"].documentList"),originName:"reports",originSubName:"documentList",acceptTypes:[al.Z$.documents.pdf,...al.Z$.documents.doc,...al.Z$.documents.xls],formProps:c,isCallApi:!0,isSingleFile:!0,isMultipleSelected:!1,isDropzone:!0,onRemove:()=>{W("reports[".concat(n,"].aiExtractData"),null),W("reports[".concat(n,"].aiExtractChecked"),null)},onConfirmRemove:p?e=>{p({title:"Do you want to delete upload file?",description:"You cannot view ai data again. You need to upload again but data will keep in form.",onOk:e})}:void 0,buttonProps:{btnText:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:"Click or drag file to this area to upload"}),(0,lA.jsx)("span",{children:"Support for a single or bulk upload. Strictly prohibited from uploading company data or other banned files."})]})}},uploadDocument:!0,getFileNameFirst:!0,isNewStyle:!0}),F.length>0&&(0,lA.jsx)(rZ,{onClick:K(!1),isExisting:!(null===z||void 0===z||!z.appliedResult)})]})]}),(0,lA.jsx)("div",{children:(0,lA.jsxs)("div",{className:"icw-flex icw-flex-col icw-gap-4",children:[(0,lA.jsxs)("div",{className:"icw-flex icw-items-center icw-gap-2",children:[(0,lA.jsx)(FX,{children:ee().translate("productTesting.jobDetails.actions.reports.reportName")}),!(null===(A=i.aiFilledFields)||void 0===A||!A.reportName)&&(0,lA.jsx)(oZ,{})]}),(0,lA.jsx)(Uu.yl,{value:Number(k),onChange:e=>{const A=Number(e.target.value);X("reportName"),W("reports[".concat(n,"].reportNameChoice"),A),F.length&&A===Ws.at[1].value&&W("reports[".concat(n,"].reportName"),R()(F,"0.rawFileName")||R()(F,"0.fileName")||R()(F,"0.name")||"")},children:Ws.at.map((e=>(0,lA.jsx)(Uu.FP,{value:e.value,disabled:e.value===Ws.at[1].value&&!F.length,children:ee().translate(e.label)},e.value)))}),(0,lA.jsx)(Uu.kj,{minHeight:!0,size:"medium",name:"reports[".concat(n,"].reportName"),value:R()(H,"reports[".concat(n,"].reportName")),onChange:e=>{X("reportName"),W("reports[".concat(n,"].reportNameChoice"),1),W("reports[".concat(n,"].reportName"),e.target.value)},radius:"lg",placeholder:"Enter"})]})}),(0,lA.jsxs)("div",{className:"icw-flex icw-flex-col icw-gap-4",children:[(0,lA.jsxs)("div",{className:"icw-flex icw-items-center icw-gap-2",children:[(0,lA.jsx)(FX,{children:ee().translate("productTesting.actionReport.form.reportIssueBy")}),!(null===(t=i.aiFilledFields)||void 0===t||!t.lab)&&(0,lA.jsx)(oZ,{})]}),(0,lA.jsx)("div",{style:{maxWidth:"400px"},children:(0,lA.jsx)(qY.A,{placeholder:ee().translate("placeholder.fillOrSelect"),creatable:!0,options:E,size:"medium",radius:"lg",onChange:e=>{X("lab"),c.setFieldValue("reports[".concat(n,"].lab"),e)},mode:"client",onCreateOption:async e=>{X("lab"),c.setFieldValue("reports[".concat(n,"].lab"),{value:e,label:e}),Y(e,(e=>{G(),c.setFieldValue("reports[".concat(n,"].lab"),{value:e.data.data.id,label:e.data.data.fullname})}))},isClearable:!0,isAntdStyle:!0,value:R()(H,"reports[".concat(n,"].lab"))})})]}),(0,lA.jsxs)("div",{className:"icw-flex icw-flex-col icw-gap-4",children:[(0,lA.jsxs)("div",{className:"icw-flex icw-items-center icw-gap-2",children:[(0,lA.jsx)(FX,{children:ee().translate("productTesting.actionReport.form.reportIssueDate")}),!(null===(a=i.aiFilledFields)||void 0===a||!a.issueDate)&&(0,lA.jsx)(oZ,{})]}),(0,lA.jsx)("div",{style:{maxWidth:"200px"},children:(0,lA.jsx)(C_.A,{radius:"lg",size:"medium",className:UY.datePicker,value:(0,Qa.z)(M)||null,onChange:e=>{var A,t;const a=e?e.toDate():null,i=Number((null===H||void 0===H||null===(A=H.reports)||void 0===A||null===(t=A[n])||void 0===t?void 0:t.validation)||0);X("issueDate"),W("reports[".concat(n,"].issueDate"),a),i>0&&W("reports[".concat(n,"].expiryDate"),(0,ne.pV)(new Date(a),i))},allowClear:!1})})]}),(0,lA.jsxs)("div",{className:"icw-flex icw-flex-col icw-gap-4",children:[(0,lA.jsx)(FX,{children:ee().translate("productTesting.actionReport.form.validation")}),(0,lA.jsx)(Uu.yl,{value:Number(L),onChange:e=>{const A=Number(e.target.value);W("reports[".concat(n,"].validation"),A),A>0&&W("reports[".concat(n,"].expiryDate"),(0,ne.pV)(new Date(M),A))},children:Ws.lO.map((e=>(0,lA.jsx)(Uu.FP,{value:e.value,children:ee().translate(e.label)},e.value)))})]}),-1!==L&&(0,lA.jsx)("div",{style:{maxWidth:"200px"},children:(0,lA.jsx)(C_.A,{radius:"lg",size:"medium",className:UY.datePicker,value:(0,Qa.z)(O)||null,disabled:0!==L,onChange:e=>W("reports[".concat(n,"].expiryDate"),e?e.toDate():null),allowClear:!1})}),(0,lA.jsxs)("div",{className:"icw-flex icw-flex-col icw-gap-4",children:[(0,lA.jsx)(FX,{children:ee().translate("productTesting.actionReport.form.remark")}),(0,lA.jsx)(Uu.Cr,{name:"reports[".concat(n,"].remark"),value:R()(H,"reports[".concat(n,"].remark"))||"",rows:2,radius:"lg",fullWidth:!0,placeholder:"Write a description",onChange:e=>W("reports[".concat(n,"].remark"),e.target.value)})]})]})}),(0,lA.jsx)(LX,{title:(0,lA.jsxs)(lA.Fragment,{children:["2. ",ee().translate("productTesting.actionReport.form.product.itemName")]}),children:(0,lA.jsx)("div",{style:{maxWidth:"400px"},children:(0,lA.jsx)(zs.l6,{selectProps:{options:Z(),name:"reports[".concat(n,"].testingReportProducts"),isMulti:!0,isCreate:!1,value:(0,$r.v)("testingReportProducts",_,H),closeMenuOnSelect:!1,hideSelectedOptions:!1,onChange:(e,A)=>{W(e,null!==A&&void 0!==A&&A.find((e=>"selectAll"===e.value))?U:null===A||void 0===A?void 0:A.filter((e=>"selectAll"!==e.value)))},formProps:c,custom:{showCheckbox:!0,showSelectedTags:!0,customValue:!0},radius:"lg",size:"medium",isAntdStyle:!0}})})}),(0,lA.jsx)(LX,{title:(0,lA.jsxs)(lA.Fragment,{children:["3. ",ee().translate("productTesting.actionReport.form.testItemOptional.title")]}),children:(0,lA.jsxs)("div",{className:"icw-flex icw-flex-col icw-gap-4",children:[!(null===z||void 0===z||!z.result)&&(0,lA.jsx)(rZ,{onClick:()=>{K(!0,!(null!==z&&void 0!==z&&z.appliedTestItems))(),null!==z&&void 0!==z&&z.appliedTestItems||(clearTimeout(P.current),P.current=setTimeout((()=>{x(!1),W("reports[".concat(n,"].aiExtractData"),(0,v.A)((0,v.A)({},z),{},{appliedTestItems:!0}))}),3e3))},buttonText:null!==z&&void 0!==z&&z.appliedTestItems?"View Data":"Extract eFiling Data",descriptionText:"Extract eFiling data here",isExisting:!(null===z||void 0===z||!z.appliedTestItems)}),(0,lA.jsx)(lX,{reportIndex:n,itemValue:i,formProps:c,onAddItem:g,onRemoveItem:C,onDuplicateItem:I,onEditItem:u,productOptions:Z(),issuePartyOptions:E,reloadIssuePartyOptions:G,handleCreateIssueParty:Y,metadata:J,hideTitle:!0,isNewStyle:!0}),T.some((e=>e.isCPSC))&&(0,lA.jsx)(DX,{products:_,onChange:e=>{W("reports[".concat(n,"].testingReportProducts"),e)},isNewStyle:!0})]})}),!!Q&&(0,lA.jsx)(lZ,{open:!0,onClose:()=>m(null),isLoading:h,data:z,initialChecked:V,formProps:c,onSubmit:async(e,A)=>{const t=!(null===Q||void 0===Q||!Q.isTestItem);W("reports[".concat(n,"].aiExtractChecked"),e);const a=((e,A)=>{var t,a,n;const i={},s=Array.isArray(null===e||void 0===e?void 0:e.testItems)?e.testItems:[],l=Array.isArray(null===e||void 0===e?void 0:e.efilingTestItems)?e.efilingTestItems:[],r=Array.isArray(null===e||void 0===e?void 0:e.efilingCitationExclusions)?e.efilingCitationExclusions:[];null!==A&&void 0!==A&&null!==(t=A.issueBy)&&void 0!==t&&t[0]&&null!==e&&void 0!==e&&e.labName&&(i.issueBy=e.labName),null!==A&&void 0!==A&&null!==(a=A.issueDate)&&void 0!==a&&a[0]&&null!==e&&void 0!==e&&e.issueDate&&(i.issueDate=e.issueDate),null!==A&&void 0!==A&&null!==(n=A.reportId)&&void 0!==n&&n[0]&&null!==e&&void 0!==e&&e.reportName&&(i.reportName=e.reportName);const o=(null===A||void 0===A?void 0:A.testItems)||{},c=s.filter((e=>!(null===o||void 0===o||!o[e.uniqueId]))),d=(null===A||void 0===A?void 0:A.efilingTestItems)||{},g=l.filter((e=>!(null===d||void 0===d||!d[e.uniqueId]))),C=(null===A||void 0===A?void 0:A.efilingCitationExclusions)||{},I=r.filter((e=>!(null===C||void 0===C||!C[e.uniqueId])));return i.testItems=c,i.efilingTestItems=g,i.efilingCitationExclusions=I,i})(null===z||void 0===z?void 0:z.result,e),s=T||[],l=(_||[]).filter((e=>"selectAll"!==e.value)),r=l.length>0,o=r?l:U,d=async(e,A,t)=>{const a=await async function(e){let{existingItems:A=[],testingReportProducts:t=[],countryListOptions:a=[],reportId:n="",expiryDate:i="",issuePartyId:s="",testDate:l="",apiGetTestItemCitations:r,createTestItem:o}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null===e||void 0===e||!e.length)return[];const c=new Set(A.map((e=>
1e.aiUniqueId)).filter(Boolean)),d=(t||[]).filter((e=>"selectAll"!==e.value)),g=e.filter((e=>!c.has(e.uniqueId))),C=new Map;return Promise.all(g.map((async e=>{var A;const{testItemId:t,citationId:c}=await(async(e,A)=>{let{apiGetTestItemCitations:t,createTestItem:a,optionsCache:n}=A,i="",s=e.citationListId||"";try{const A=await((e,A,t)=>{if(t&&t.has(A))return t.get(A);const a=(async(e,A)=>{var t,a;const n=await e({countryListId:A});return((null===n||void 0===n||null===(t=n.data)||void 0===t||null===(a=t.data)||void 0===a?void 0:a.list)||[]).map((e=>{var A,t;return{value:e.id,label:[e.legislation,e.name,null===(A=e.citationList)||void 0===A?void 0:A.name].filter((e=>!!e)).join(", "),testItemId:e.id,citationId:null===(t=e.citationList)||void 0===t?void 0:t.id,sourceType:e.sourceType,data:e}}))})(e,A);return t&&t.set(A,a),a})(t,e.exportMarketId,n),d=(e.testItem||"").trim().toLowerCase(),g=A.find((A=>A.value===e.testItemListId)),C=A.find((e=>{var A;return((null===(A=e.data)||void 0===A?void 0:A.name)||"").trim().toLowerCase()===d||(e.label||"").trim().toLowerCase()===d})),I=g||C;if(I)i=I.testItemId,s=I.citationId||s;else if(d){var l,r,o,c;const A=await a({name:e.testItem,countryListId:e.exportMarketId});i=(null===A||void 0===A||null===(l=A.data)||void 0===l||null===(r=l.data)||void 0===r?void 0:r.id)||"",s=(null===A||void 0===A||null===(o=A.data)||void 0===o||null===(c=o.data)||void 0===c?void 0:c.citationListId)||s}}catch(d){}return{testItemId:i,citationId:s}})(e,{apiGetTestItemCitations:r,createTestItem:o,optionsCache:C}),g=(a||[]).find((A=>A.value===e.exportMarketId));return function(e){let{reportId:A="",expiryDate:t="",itemNames:a=[],testItemId:n="",citationId:i,isCPSC:s=!1,issuePartyId:l="",testDate:r=""}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const o=i||e.citationListId||"",c=e.customIssuePartyId||l||"";return{reportId:A||"",serviceProviderId:c,issueParty:c,expiryDate:t||"",testDate:r||"",result:e.result,testResult:e.result,itemNames:a,exportMarket:e.exportMarketId,citationId:o,citationList:{id:o},testItem:n||"",testItemId:n||"",testItemObj:{value:n||"",label:e.testItem,testItemId:n||"",citationId:o},isCPSC:!!s,aiUniqueId:e.uniqueId}}(e,{reportId:n,expiryDate:i,itemNames:d,testItemId:t,citationId:c,isCPSC:!(null===g||void 0===g||null===(A=g.label)||void 0===A||!A.includes("CPSC")),issuePartyId:s,testDate:l})})))}(e,{existingItems:s,testingReportProducts:o,countryListOptions:N,reportId:(null===i||void 0===i?void 0:i.reportName)||"",expiryDate:O,issuePartyId:A,testDate:t,apiGetTestItemCitations:GN.O_,createTestItem:S});a.length&&(!r&&U.length&&W("reports[".concat(n,"].testingReportProducts"),U),W("reports[".concat(n,"].testingReportTestItems"),[...s,...a]))};if(t){var g,C;await d(a.efilingTestItems,(null===i||void 0===i||null===(g=i.lab)||void 0===g?void 0:g.value)||"",(null===i||void 0===i?void 0:i.issueDate)||""),null!==(C=a.efilingCitationExclusions)&&void 0!==C&&C.length&&null!==_&&void 0!==_&&_.length&&W("reports[".concat(n,"].testingReportProducts"),_.map(((e,A)=>0===A?(0,v.A)((0,v.A)({},e),{},{notApplicable:!1,citationExclusions:BN()([...e.citationExclusions||[],...a.efilingCitationExclusions.map((e=>(0,v.A)((0,v.A)({},e),{},{id:e.citationExclusionListId})))],["id"])}):e)))}else{var I;const e=(0,v.A)({},i.aiFilledFields||{});a.reportName&&(W("reports[".concat(n,"].reportNameChoice"),1),W("reports[".concat(n,"].reportName"),a.reportName),e.reportName=!0);let A=(null===i||void 0===i?void 0:i.issueDate)||"";if(a.issueDate){const t=new Date(a.issueDate);if(!isNaN(t.getTime())){var u,p;A=t,W("reports[".concat(n,"].issueDate"),t),e.issueDate=!0;const a=Number((null===H||void 0===H||null===(u=H.reports)||void 0===u||null===(p=u[n])||void 0===p?void 0:p.validation)||0);a>0&&W("reports[".concat(n,"].expiryDate"),(0,ne.pV)(t,a))}}let t=(null===i||void 0===i||null===(I=i.lab)||void 0===I?void 0:I.value)||"";a.issueBy&&(t=await(async e=>{var A,t,a,i;const s=E.find((A=>(A.label||"").trim().toLowerCase()===e.trim().toLowerCase()));if(s)return W("reports[".concat(n,"].lab"),s),s.value;const l=await Y(e),r=null===l||void 0===l||null===(A=l.data)||void 0===A||null===(t=A.data)||void 0===t?void 0:t.id,o=null===l||void 0===l||null===(a=l.data)||void 0===a||null===(i=a.data)||void 0===i?void 0:i.fullname;let d={value:r,label:o||e};return await G((e=>{d=(e||[]).find((e=>e.value===r))||d})),c.setFieldValue("reports[".concat(n,"].lab"),d),d.value})(a.issueBy),e.lab=!0),W("reports[".concat(n,"].aiFilledFields"),e),await d(a.testItems,t,A)}W("reports[".concat(n,"].aiExtractData"),(0,v.A)((0,v.A)({},z),{},{appliedResult:!0,appliedTestItems:!(null===Q||void 0===Q||!Q.isTestItem)})),A&&A(),m(null)},isTestItem:!(null===Q||void 0===Q||!Q.isTestItem)}),(0,lA.jsx)(Wn.A,{notification:j,onClose:()=>b({type:null,message:null})})]})},HX="ActionReport_stepContent__vphNg",WX="ActionReport_actionSidebarButtons__1maJh",qX="ActionReport_warningModal__LYRIV",UX="ActionReport_type_info__e9rZG",JX={reports:SE.YO().of(SE.Ik().shape({reportNameChoice:SE.ai().required(),reportName:SE.Yj().max(1e3,"".concat(ee().translate("productTesting.actionReport.form.reportName")," ").concat(ee().translate("productTesting.actionReport.form.reportNameLimit"))).required("".concat(ee().translate("productTesting.actionReport.form.reportName")," ").concat(ee().translate("error.stringRequired"))),labName:SE.Ik().nullable(),serviceProviderId:SE.ai().nullable(),lab:SE.Ik().required().typeError("".concat(ee().translate("productTesting.actionReport.form.labName")," ").concat(ee().translate("error.stringRequired"))),result:SE.Yj().nullable(),issueDate:SE.p6().required("".concat(ee().translate("productTesting.actionReport.form.reportIssueDate")," ").concat(ee().translate("error.stringRequired"))),validation:SE.ai().required(),expiryDate:SE.p6().nullable(),remark:SE.Yj().nullable(),testingReportProducts:SE.YO().required("".concat(ee().translate("productTesting.actionReport.form.product.title")," ").concat(ee().translate("error.stringRequired"))).of(SE.Ik().nullable().shape({id:SE.ai().nullable(),itemName:SE.Yj().nullable(),itemNo:SE.Yj().nullable(),testingProductInfoId:SE.Yj().nullable()})),testingReportTestItems:SE.YO().nullable().of(SE.Ik().nullable().shape({id:SE.ai().nullable(),citation:SE.Yj().nullable(),testItem:SE.Yj().nullable(),citationListId:SE.ai().nullable(),testItemListId:SE.ai().nullable(),result:SE.Yj().nullable()})),documentList:SE.YO().required("".concat(ee().translate("productTesting.actionReport.form.documentList")," ").concat(ee().translate("error.stringRequired"))).of(SE.Ik().nullable().shape({fileName:SE.Yj().nullable(),filePath:SE.Yj().nullable(),fileSize:SE.ai().nullable(),url:SE.Yj().nullable()}))}).test("cpsc-certificate-required",ee().translate("productTesting.actionReport.validation.cpscCertificateRequired"),(e=>{if(!e)return!0;const A=e.testingReportTestItems||[],t=e.testingReportProducts||[];
1if(!A.some((e=>e&&e.isCPSC)))return!0;return!t.some((e=>{if(!e)return!1;const{notApplicable:A,certificateType:t}=e;return!1===A&&!t}))})))},GX={reportNameChoice:Ws.at[0].value,reportName:null,labName:null,serviceProviderId:null,lab:null,result:Ws.Sw[0].value,issueDate:new Date,validation:Ws.lO[0].value,expiryDate:(0,ne.pV)(new Date,Number(Ws.lO[0].value)),remark:null,testingReportProducts:[],testingReportTestItems:[],documentList:[]},YX=(e,A)=>{var t,a,n,i;if(e.mode===Ws.TH.add)return[(0,v.A)((0,v.A)({},GX),{},{reportName:"Report 1"})];A.validation=null===A.validation?-1:A.validation;const s={lab:null!==A&&void 0!==A&&null!==(t=A.serviceProvider)&&void 0!==t&&t.id?{value:null===(a=A.serviceProvider)||void 0===a?void 0:a.id,label:null===(n=A.serviceProvider)||void 0===n?void 0:n.fullname}:null},l={documentList:null!==A&&void 0!==A&&null!==(i=A.documentList)&&void 0!==i&&i.id?[A.documentList]:[]},r={testingReportProducts:R()(A,"testingReportProducts",[]).map((e=>{var A;return{value:e.testingProductInfoId,label:null===(A=e.testingProductInfo)||void 0===A?void 0:A.itemName,desc:e.itemNo,certificateType:null===e||void 0===e?void 0:e.certificateType,citationExclusions:(null===e||void 0===e?void 0:e.citationExclusions)||[],notApplicable:null===e||void 0===e?void 0:e.notApplicable}}))},o={testingReportTestItems:R()(A,"testingReportTestItems",[]).map((e=>{var A,t,a,n,i,s,l,r,o,c;return(0,v.A)((0,v.A)({},e),{},{exportMarket:(null===(A=e.exportMarket)||void 0===A?void 0:A.id)||Number(e.exportMarket),citationId:(null===(t=e.citationList)||void 0===t?void 0:t.id)||e.citationListId||"",testItem:(null===(a=e.testItemList)||void 0===a?void 0:a.id)||e.testItemListId||e.testItem||"",testItemId:(null===(n=e.testItemList)||void 0===n?void 0:n.id)||e.testItemListId||e.testItem||"",issueParty:(null===(i=e.customIssueParty)||void 0===i?void 0:i.id)||e.customIssuePartyId||(null===(s=e.issueParty)||void 0===s?void 0:s.id)||"",result:e.result,testResult:e.result,testItemObj:{label:[null===(l=e.testItemList)||void 0===l?void 0:l.name,null===(r=e.citationList)||void 0===r?void 0:r.name].filter((e=>!!e)).join(", ")},itemNames:(e.linkedTestingReportProductInfos||[]).map((e=>({value:e.id,label:e.itemName,desc:e.itemNo}))),isCPSC:(null===(o=R()(e,"exportMarket.name"))||void 0===o||null===(c=o.includes)||void 0===c?void 0:c.call(o,"CPSC"))||!1})}))},c=R()(A,"reportName",null)||R()(A,"fileName"),d=[(0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)({},GX),A),s),l),{},{reportName:c,disabled:!0}),(0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)({},GX),A),s),r),o),l),{},{id:null,reportName:"Copy of ".concat(c),documentList:[]})],g=[(0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)({},GX),A),{},{reportName:c},s),r),o),l)];return rT()(A)&&!Qn()(A)?e.mode===Ws.TH.duplicate?d:g:[]},ZX=e=>{if(!e)return null;const A=(0,Qa.z)(e);return A&&"string"!==typeof A&&te().isMoment(A)?A.format("YYYY-MM-DD"):null},XX=e=>{const{values:A,currentIndex:t,currentMode:a,setCurrentIndex:n,handleDeleteReport:i,arrayHelpers:s,setOpenDeleteModal:l,handleDuplicateReport:r,handleAddReport:o,onQuick:c}=e;return(0,lA.jsxs)("div",{className:"icw-flex icw-flex-col icw-flex-1 icw-gap-4",style:{maxWidth:"280px",minWidth:"280px"},children:[(0,lA.jsx)("div",{className:"icw-flex",children:(0,lA.jsx)(Mw,{onClick:c})}),A.reports.map(((e,o)=>{const c=!(R()(e,"lab")||R()(e,"documentList.length")||R()(e,"testingReportProducts.length"));return(0,lA.jsx)(y.Fragment,{children:(0,lA.jsx)(kv,{data:{itemValue:e,active:t===o,usingAction:a.mode===Ws.TH.add,usingDelete:A.reports.length>1},func:{onSelectItem:()=>n(o),onRemove:()=>{c?i(s,o):(n(o),l(!0))},onDuplicate:()=>{r(s,A.reports,e,o)}}})},o)})),a.mode===Ws.TH.add&&(0,lA.jsx)("div",{className:WX,children:(0,lA.jsx)(Uu.gZ,{icon:(0,lA.jsx)(Yl.A,{}),type:"primary",ghost:!0,size:"large",onClick:()=>o(s,A.reports),children:ee().translate("productTesting.buttons.addMoreReport")})})]})};(0,ne.Nv)(ee(),[Ue._B]);const KX=e=>{const{history:A,match:t,reportDetailJobDetail:a,jobDetail:n,productListLoading:i,productList:s,reportLabListLoading:l,reportLabList:r,reportCitationListLoading:o,reportCitationList:c,reportTestItemListLoading:d,reportTestItemList:g,getReportDetailJobDetail:C,getJobDetail:I,getReportLabList:u,getProductList:p,getReportCitationList:E,getReportTestItemList:B,createReport:Q,updateReport:m,isAdmin:h,isH
1ackedAccount:x}=e,[f,j]=(0,Uu.hS)(),{getV2CountryList:P}=(0,TA.useStoreActions)((0,v.A)({},Uh)),w=R()(t,"params.id",null),S=R()(t,"params.reportId",null),N=R()(t,"params.mode",null),[_,T]=y.useState(!1),{currentMode:D,isEditMode:k}=(e=>{let{history:A,jobId:t,reportId:a,mode:n,isAdmin:i,isHackedAccount:s,createReport:l,updateReport:r}=e;const o=(0,y.useMemo)((()=>i||s?2:1),[i,s]),c={[Ws.TH.add]:{mode:Ws.TH.add,heading:ee().translate("productTesting.actionReport.title.create"),onQuit:()=>(0,ne.R7)(A)("/product-testing/".concat(t),{currentTab:o}),submitButtonText:ee().translate("productTesting.buttons.confirmSubmit"),onSubmit:(e,A,a)=>l(t,e,A,a),errorMsg:ee().translate("productTesting.actionReport.messages.createError")},[Ws.TH.edit]:{mode:Ws.TH.edit,heading:ee().translate("productTesting.actionReport.title.edit"),onQuit:()=>(0,ne.R7)(A)("/product-testing/".concat(t),{currentTab:o}),submitButtonText:ee().translate("productTesting.buttons.updateReport"),onSubmit:(e,A,n)=>r(t,a,e,A,n),successMsg:ee().translate("productTesting.actionReport.messages.editSuccess"),errorMsg:ee().translate("productTesting.actionReport.messages.editError")},[Ws.TH.duplicate]:{mode:Ws.TH.duplicate,heading:ee().translate("productTesting.actionReport.title.create"),onQuit:()=>(0,ne.R7)(A)("/product-testing/".concat(t),{currentTab:o}),submitButtonText:ee().translate("productTesting.buttons.confirmSubmit"),onSubmit:(e,A,a)=>l(t,e,A,a),errorMsg:ee().translate("productTesting.actionReport.messages.createError")}},d="duplicate"===n?c[Ws.TH.duplicate]:a?c[Ws.TH.edit]:c[Ws.TH.add];return{currentMode:d,isEditMode:![Ws.TH.add,Ws.TH.duplicate].includes(d.mode)}})({history:A,jobId:w,reportId:S,mode:N,isAdmin:h,isHackedAccount:x,createReport:Q,updateReport:m}),L={reports:YX(D,a)},[F,M]=(0,y.useState)({type:null,message:null}),[O,z]=(0,y.useState)(0),[V,H]=(0,y.useState)(!1),{handleAddReport:W,handleDuplicateReport:q,handleDeleteReport:U}=(e=>({handleAddReport:(A,t)=>{A.push((0,v.A)((0,v.A)({},GX),{},{reportName:"Report ".concat(t.length+1)})),e(t.length)},handleDuplicateReport:(A,t,a,n)=>{A.insert(n+1,(0,v.A)((0,v.A)((0,v.A)({},GX),a),{},{reportName:"Copy of ".concat(R()(a,"reportName",null)),documentList:[],testingReportTestItems:R()(a,"testingReportTestItems",[]).filter((e=>R()(e,"citation.value")||R()(e,"citation")))})),e(n+1)},handleDeleteReport:(A,t)=>{A.remove(t),e(t-1)}}))(z),J=()=>H(!1);(0,y.useEffect)((()=>{P();let e=!1;return e||(D.mode!==Ws.TH.add&&C(w,S),I(w),It()(s)&&Qn()(s)&&p(),It()(r)&&Qn()(r)&&u(),It()(c)&&Qn()(c)&&E(),It()(g)&&Qn()(g)&&B()),()=>{e=!0}}),[]),(0,y.useEffect)((()=>{D.mode===Ws.TH.duplicate&&z(1)}),[D]),(0,y.useEffect)((()=>{String(null===n||void 0===n?void 0:n.id)===String(w)&&"completed"===(null===n||void 0===n?void 0:n.status)&&D.onQuit()}),[null===n||void 0===n?void 0:n.id,null===n||void 0===n?void 0:n.status]);const G=e=>{let{title:A,description:t,onOk:a}=e;f.confirm({title:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(T_.h,{className:"icw-flex-shrink-0"}),(0,lA.jsx)("span",{children:A})]}),icon:(0,lA.jsx)(lA.Fragment,{}),content:(0,lA.jsx)(lA.Fragment,{children:t}),onOk(){a&&a()},okText:"Confirm",closable:!0,centered:!0,className:(0,b.default)(qX,UX),width:416})},Y=()=>{G({title:"Are sure you want to back ?",description:"Data will not be saved",onOk:()=>D.onQuit()})};return(0,lA.jsxs)(y.Fragment,{children:[(l||i||o||d)&&(0,lA.jsx)(ep.P,{}),(0,lA.jsx)("div",{className:HX,children:(0,lA.jsx)(zs.lV,{initialValues:L,validateValues:JX,onSubmit:e=>{const{reports:A=[]}=e;if(!It()(A)||Qn()(A))return;const t=()=>{T(!1),M({type:"success",message:D!==Ws.TH.edit?A.length>1?"".concat(A.length," ").concat(ee().translate("productTesting.actionReport.messages.createSuccess2")," ").concat(ee().translate("productTesting.actionReport.messages.createSuccess3")):"1 ".concat(ee().translate("productTesting.actionReport.messages.createSuccess1")," ").concat(ee().translate("productTesting.actionReport.messages.createSuccess3")):D.successMsg}),D.onQuit()},a=()=>{T(!1),M({type:"error",message:D.errorMsg})},n=[];A.forEach((e=>{const A=(e=>{var A,t;const a={testingReportProducts:R()(e,"testingReportProducts",[]).filter((e=>!Qn()(e))).map((e=>({itemName:e.label||null,itemNo:e.desc||null,testingProductInfoId:e.testingProductInfoId||e.value||null,certificateType:(null===e||void 0===e?void 0:e.certificateType)||null,
1notApplicable:void 0===(null===e||void 0===e?void 0:e.notApplicable)||null===(null===e||void 0===e?void 0:e.notApplicable)||Boolean(e.notApplicable),citationExclusionListIds:null!==e&&void 0!==e&&e.citationExclusions?e.citationExclusions.map((e=>e.id)):[]})))},n={testingReportTestItems:R()(e,"testingReportTestItems",[]).map((e=>{var A,t,a,n,i,s;return{exportMarket:e.exportMarket||"",testItem:(null===(A=e.testItemObj)||void 0===A||null===(t=A.label)||void 0===t||null===(a=t.split(", "))||void 0===a?void 0:a[0])||"",citationListId:e.citationId||(null===e||void 0===e||null===(n=e.testItemObj)||void 0===n?void 0:n.citationId)||"",testItemListId:e.testItem||(null===e||void 0===e||null===(i=e.testItemObj)||void 0===i?void 0:i.testItemId)||"",result:e.testResult||"",reportId:e.reportId,customIssuePartyId:e.issueParty,expiryDate:ZX(e.expiryDate),testDate:ZX(e.testDate),testingProductInfoIds:(null===(s=e.itemNames)||void 0===s?void 0:s.filter((e=>"selectAll"!==e.value)).map((e=>e.value)))||[]}}))},i=(0,v.A)((0,v.A)((0,v.A)((0,v.A)({},GX),{},{reportName:e.reportName||"",reportNameChoice:e.reportNameChoice,labName:(null===(A=e.lab)||void 0===A?void 0:A.label)||"",serviceProviderId:null===(t=e.lab)||void 0===t?void 0:t.value,result:e.result,issueDate:e.issueDate,validation:e.validation,expiryDate:e.expiryDate&&-1!==e.validation&&ZX(e.expiryDate)||"",remark:e.remark||""},a),n),{},{documentListId:R()(e,"documentList[0].id","")});return zn()(i,["reportNameChoice","reportName","labName","serviceProviderId","result","issueDate","validation","expiryDate","remark","testingReportProducts","testingReportTestItems","documentListId"])})(e);D.mode!==Ws.TH.edit?D.mode===Ws.TH.duplicate&&e.id?n.push(null):n.push(A):(T(!0),D.onSubmit(A,t,a))})),D.mode!==Ws.TH.edit&&(T(!0),D.onSubmit(n.filter((e=>!!e)),t,a))},render:e=>{const{values:A,handleSubmit:t}=e;return(0,lA.jsx)("form",{onSubmit:t,children:(0,lA.jsx)(Jr.ED,{name:"reports",render:t=>{const a=A.reports.find(((e,A)=>A===O)),{handleAddItem:i,handleDuplicateItem:l,handleEditItem:o,handleRemoveItem:d}=((e,A)=>({handleAddItem:(t,a,n)=>{e.replace(A,(0,v.A)((0,v.A)({},a),{},{[t]:[...a[t]||[],"testingReportTestItems"===t?n:{}]}))},handleDuplicateItem:(t,a,n,i)=>{const s=[...a[t]||[]];s.splice(n+1,0,(0,v.A)((0,v.A)({},i),{},{id:"".concat(i.id,"_").concat((new Date).getTime().toString(),"_copy")})),e.replace(A,(0,v.A)((0,v.A)({},a),{},{[t]:s}))},handleEditItem:(t,a,n,i,s)=>{const l=s?(0,v.A)((0,v.A)({},a),{},{[t]:[...s]}):(0,v.A)((0,v.A)({},a),{},{[t]:a[t].map(((e,A)=>A===n?i:e))});e.replace(A,l)},handleRemoveItem:(t,a,n)=>{e.replace(A,(0,v.A)((0,v.A)({},a),{},{[t]:a[t].filter(((e,A)=>A!==n))}))}}))(t,O);return(0,lA.jsxs)(lA.Fragment,{children:[k&&(0,lA.jsx)("div",{className:"icw-flex icw-mb-4",children:(0,lA.jsx)(Mw,{onClick:Y})}),(0,lA.jsxs)("div",{className:"icw-flex icw-gap-4",children:[!k&&(0,lA.jsx)(XX,{values:A,currentIndex:O,currentMode:D,setCurrentIndex:z,handleDeleteReport:U,arrayHelpers:t,setOpenDeleteModal:H,handleDuplicateReport:q,handleAddReport:W,onQuick:Y}),(0,lA.jsxs)("div",{className:"icw-flex-1 icw-pb-2 icw-flex icw-flex-col icw-gap-4",children:[(0,lA.jsx)(VX,{data:{reportIndex:O,itemValue:a,jobDetail:n,productList:s,reportLabList:r,reportCitationList:c,reportTestItemList:g,formProps:e,jobId:w},func:{onAddItem:i,onDuplicateItem:l,onRemoveItem:d,onEditItem:o,handleConfirm:G}}),(0,lA.jsx)("div",{className:"icw-flex",children:(0,lA.jsx)(Uu.gZ,{size:"",type:"primary",htmlType:"submit",loading:_,children:D.submitButtonText})})]})]}),(0,lA.jsx)(rr,{open:V,handleClose:J,handleDelete:()=>{U(t,O),J()}})]})}})})}})}),(0,lA.jsx)(Wn.A,{notification:F,onClose:()=>M({type:null,message:null})}),j]})},$X="productTestingReducer",eK="reportDetailJobDetail",AK="jobDetail",tK="productList",aK="reportLabList",nK="reportCitationList",iK="reportTestItemList",sK=(0,w.withRouter)((0,j.Ng)((e=>({reportDetailJobDetailLoading:(0,lt.Nz)($X,eK)(e),reportDetailJobDetail:(0,lt.fd)($X,eK)(e),jobDetailLoading:(0,lt.Nz)($X,AK)(e),jobDetail:(0,lt.fd)($X,AK,{})(e),productListLoading:(0,lt.Nz)($X,tK)(e),productList:(0,lt.fd)($X,tK,[])(e),reportLabListLoading:(0,lt.Nz)($X,aK)(e),reportLabList:(0,lt.fd)($X,aK,[])(e),reportCitationListLoading:(0,lt.Nz)($X,nK)(e),reportCitationList:(0,lt.fd)($X,nK,[])(e),reportTestItemListLoading:(0,lt.Nz)($X,iK)(e),reportTestItemList:(0,lt.fd)($X,iK,[])(e),isAdmin:(0,O.nw)(e),isHackedAccount:(0,O.R5)(e)})),(e=>({getReportDetailJobDetail:(0,st.zH)(tT.MCd,e),getJobDetail:(0,st.zH)(tT.xHu,e),getProductList:(0,st.zH)(tT.qrm,e),getReportLabList:(0,st.zH)(tT.M3L,e),getReportCitationList:(0,st.zH)(tT.ekJ,e),getReportTestItemList:(0,st.zH)(tT.m53,e),createReport:(0,st.zH)(tT.LUJ,e),updateReport:(0,st.zH)(tT.A0X,e)})))(KX)),lK="TestItemLine_exportMarket__aFH09",rK="TestItemLine_testItem__Au2CG",oK="TestItemLine_wrapper__nKbhC",cK=e=>{let{isExportMarketEmpty:A,additionTestItems:t,onCreateTestItemOption:a,parentName:n,exportMarketId:i,setFieldValue:s,value:l,disabled:r}=e;const[o,c]=(0,y.useState)([]),d=async function(e){var A,t;let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=await(0,GN.O_)({countryListId:e,keyword:a});c(((null===n||void 0===n||null===(A=n.data)||void 0===A||null===(t=A.data)||void 0===t?void 0:t.list)||[]).map((e=>{var A,t;return{value:e.id,label:"".concat(null===(A=e.citationList)||void 0===A?void 0:A.name,", ").concat(e.name),testItemId:e.id,citationId:null===(t=e.citationList)||void 0===t?void 0:t.id}})))};return(0,y.useEffect)((()=>{i&&d(i)}),[i]),(0,lA.jsx)(Uu.Gs,{allowClear:!0,showSearch:!0,placeholder:"Fill and search test item , citation",options:[...o,...t],size:"large",virtual:!0,value:l,onCh
1ange:(e,A)=>{s("".concat(n,".testItem"),e),s("".concat(n,".testItemId"),null===A||void 0===A?void 0:A.testItemId),s("".concat(n,".citationId"),null===A||void 0===A?void 0:A.citationId)},disabled:A,creatable:!0,onCreate:a,onSearch:e=>{e?(0,YN.x)(e,(e=>{d(i,e)})):d(i,"")},filterOption:()=>!0,disabled:r,className:rK})},dK=e=>{let{parentName:A,index:t=0,formProps:a,className:n="",disabled:i}=e;const{values:s,setFieldValue:l}=a,r=R()(s,A),o=A||"",{countryListOptions:c}=(0,kL.A)(),[d,g]=y.useState([]);return(0,lA.jsxs)("div",{className:Si()(oK,n),children:[(0,lA.jsx)(Uu.Gs,{allowClear:!0,showSearch:!0,placeholder:"Export Market",options:c,size:"large",virtual:!0,value:(null===r||void 0===r?void 0:r.exportMarket)||null,onChange:e=>{l("".concat(A,".exportMarket"),e),l("".concat(A,".testItem"),null)},className:lK,disabled:i}),(0,lA.jsx)(cK,{index:t,isExportMarketEmpty:!(null!==r&&void 0!==r&&r.exportMarket),additionTestItems:d,onCreateTestItemOption:e=>{g([...d,{value:e,label:e}])},parentName:o,exportMarketId:null===r||void 0===r?void 0:r.exportMarket,setFieldValue:l,value:null===r||void 0===r?void 0:r.testItem,disabled:i})]})},gK={wrapper:"FailureRecordItem_wrapper__s+unN",heading:"FailureRecordItem_heading__y0ZEV",text:"FailureRecordItem_text__vQr1w",inputWrapper:"FailureRecordItem_inputWrapper__6jxT9",pickerWrapper:"FailureRecordItem_pickerWrapper__h7Pc8",selectWrapper:"FailureRecordItem_selectWrapper__10CM0",textSelect:"FailureRecordItem_textSelect__ge+rx",buttonWrapper:"FailureRecordItem_buttonWrapper__6wy3Y",removeButton:"FailureRecordItem_removeButton__8SqSx",duplicateButton:"FailureRecordItem_duplicateButton__3LTvz",productItem:"FailureRecordItem_productItem__4fynM",testItemLine:"FailureRecordItem_testItemLine__RW4jY"},CK=e=>{const{data:{itemIndex:A,itemValue:t={},jobDetail:{testingProductProfiles:a=[]}={},reportCitationList:n,reportTestItemList:i,formProps:s={}},func:{onAddItem:l,onRemoveItem:r}}=e,{testingProductInfo:o=[],testItemList:c=[]}=t,{values:d={},setFieldValue:g}=s,C={noPadding:!0,style:{marginTop:24}},I=a.map((e=>({value:R()(e,"id"),label:(0,ne.lB)(R()(e,"reportName")),desc:(0,ne.lB)(R()(e,"itemNo"))}))),u=(n.map((e=>({value:R()(e,"id"),label:(0,ne.lB)(R()(e,"name"))}))),i.map((e=>({value:e&&e.id,label:(0,ne.lB)(R()(e,"name")),citationListId:R()(e,"citationList.id")})))),p=Ws.Zb.map((e=>{let{value:A,label:t}=e;return{value:A,label:ee().translate(t)}})),E=()=>{const e={label:(0,lA.jsx)(Xe.A,{style:{fontWeight:"normal",fontSize:14},children:ee().translate("productTesting.actionReport.form.product.selectAll")}),value:"selectAll"};return I.length?[e,...I]:[...I]},B=e=>{g("failureRecords[".concat(A,"].issueDate"),e)};return(0,lA.jsx)(S.A,{children:(0,lA.jsx)(S.A,{children:(0,lA.jsx)(ks.A,{className:gK.wrapper,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(zs.pd,{type:"hidden",inputProps:{name:"failureRecords[".concat(A,"].retestName"),value:R()(t,"retestName"),disabled:!0,formProps:s}}),(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,children:(0,lA.jsxs)(Xe.A,{className:gK.text,style:{fontSize:16},children:["1. ",ee().translate("productTesting.actionFailureRecord.form.failureDetails")]})}),(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:6},C),{},{children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("productTesting.actionReport.form.reportIssueDate")}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(pd,{type:"date",pickerProps:{className:gK.datePicker,value:R()(t,"issueDate"),name:"failureRecords[".concat(A,"].issueDate"),autoOk:!0,onChange:B,formProps:s}})})]})),(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,style:{marginTop:20},children:(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:6},C),{},{children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("productTesting.actionReport.form.product.itemName")}),(0,lA.jsx)(zs.l6,{selectProps:{options:E(),name:"failureRecords[".concat(A,"].testingProductInfo"),isMulti:!0,isCreate:!1,value:(0,$r.v)("testingProductInfo",o,d),closeMenuOnSelect:!1,hideSelectedOptions:!1,onChange:(e,A)=>{g(e,null!==A&&void 0!==A&&A.find((e=>"selectAll"===e.value))?I:null===A||void 0===A?void 0:A.filter((e=>"selectAll"!==e.value)))},placeholder:ee().translate("productTesting.actionReport.form.product.testingProductInfoPlaceholder"),formProps:s,custom:{showCheckbox:!0,showSelectedTags:!0,customValue:!0}}})]}))}),(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,style:{marginTop:20},children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,children:(0,lA.jsxs)(S.A,{pb:4,display:"flex",flexDirection:"column",children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("productTesting.detail.testItem")}),(0,lA.jsx)(S.A,{children:c.map(((e,a)=>(u.filter((A=>!R()(e,"citation.value")||A.citationListId===R()(e,"citation.value"))),(0,lA.jsxs)(wl.A,{container:!0,spacing:2,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:10,lg:10,children:(0,lA.jsx)(dK,{formProps:s,index:a,parentName:"failureRecords.".concat(A,".testItemList.").concat(a),className:gK.testItemLine})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:2,lg:2,children:(0,lA.jsxs)(Gs.A,{classes:{root:gK.iconButton},onClick:()=>r("testItemList",t,a),children:[(0,lA.jsx)(Jl.A,{fontSize:"small",style:{color:"#005EFF"},children:(0,lA.jsx)(Iv.A,{})}),(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",color:"#005EFF",marginLeft:"5px",children:ee().translate("productTesting.buttons.remove")})]})})]},a))))}),(0,lA.jsx)(S.A,{children:(0,lA.jsxs)(Ls.A,{buttonProps:{nonBackgroun
1d:!0,type:"button",onClick:()=>l("testItemList",t),buttonStyle:{textTransform:"none",borderColor:"#005EFF",color:"#005EFF"},style:{marginTop:16}},children:[(0,lA.jsx)(Jl.A,{fontSize:"small",style:{color:"#005EFF"},children:(0,lA.jsx)(Yl.A,{})}),ee().translate("productTesting.buttons.addTestItem")]})})]})})})}),(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:6},C),{},{children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("productTesting.detail.failureReason")}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"failureRecords[".concat(A,"].failureReason"),multiline:!0,rows:5,placeholder:ee().translate("productTesting.actionReport.form.product.failureReasonPlaceholder"),formProps:s}})})]})),(0,lA.jsx)(iA.GV,{xs:12,noPadding:!0,children:(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:6},C),{},{children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("productTesting.detail.attachment")}),(0,lA.jsx)(S.A,{pt:2,children:(0,lA.jsx)(zs.EO,{inputProps:{name:"failureRecords[".concat(A,"].documentList"),originName:"reports",originSubName:"documentList",formProps:s,isCallApi:!0,isSingleFile:!1,isMultipleSelected:!0,isDropzone:!0,maxFile:10,buttonProps:{btnText:(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)(Xe.A,{children:[ee().translate("formUploadBR.businessRegistration.uploadText"),(0,lA.jsx)("br",{}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#8991A0",textAlign:"center"},children:ee().translate("productTesting.actionReport.form.acceptedAllFormat")})]})})}}})})]}))}),(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:12},C),{},{children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("productTesting.detail.conclusion")}),(0,lA.jsxs)(S.A,{display:"flex",alignItem:"center",children:[(0,lA.jsx)(S.A,{flex:.5,children:(0,lA.jsx)(zs.l6,{selectProps:{options:p,name:"failureRecords[".concat(A,"].conclusion"),multiple:!1,value:(0,$r.v)("conclusion",p,d),placeholder:ee().translate("productTesting.actionReport.form.product.conclusionPlaceholder"),formProps:s}})}),[Ws.Zb[4].value,Ws.Zb[5].value,Ws.Zb[6].value].includes(R()(t,"conclusion.value"))&&(0,lA.jsx)(S.A,{flex:.35,children:(0,lA.jsx)("input",{name:"failureRecords[".concat(A,"].conclusionName"),value:R()(t,"conclusionName"),onChange:s.handleChange,placeholder:ee().translate("productTesting.actionReport.form.product.conclusionNamePlaceholder"),style:{marginLeft:8,border:"1px solid #C4C8D0",fontSize:12,borderRadius:4,height:36,width:"100%",marginTop:3,padding:"0 12px"}})})]})]}))]})})})})};CK.defaultProps={};const IK=CK,uK={wrapper:"FailureRecordItemHeader_wrapper__cceQu"},pK=e=>{const{data:{itemValue:{retestName:A,disabled:t},active:a,usingAction:n=!1,usingDelete:i=!1},func:{onRemove:s,onDuplicate:l,onSelectItem:r}}=e;return(0,lA.jsx)(ks.A,{className:uK.wrapper,style:{borderLeft:a?"4px s
1olid #005EFF":"none",marginBottom:16,cursor:"pointer",background:t?"#8991A0":"white",opacity:t?.5:1},onClick:e=>{t||(e.stopPropagation(),r())},children:(0,lA.jsxs)(S.A,{display:"flex",justifyContent:"space-between",alignItems:"center",className:uK.heading,children:[(0,lA.jsx)(Nv,{children:A}),n&&(0,lA.jsx)(Vr,{type:"vertical",usingEdit:!1,usingDelete:i,handleDelete:i&&s,handleDuplicate:l})]})})};pK.defaultProps={};const EK=pK,BK="ActionFailureRecord_stepContent__hPIbD";(0,ne.Nv)(ee(),[Ue._B]);const QK={retestName:"",issueDate:new Date,failureReason:null,testingProductInfo:[],testItemList:[],documentList:[],conclusion:"",conclusionName:null},mK={failureRecords:SE.YO().of(SE.Ik().shape({retestName:SE.Yj().required("".concat(ee().translate("productTesting.actionFailureRecord.form.retestName")," ").concat(ee().translate("error.stringRequired"))),issueDate:SE.p6().required("".concat(ee().translate("productTesting.actionFailureRecord.form.reportIssueDate")," ").concat(ee().translate("error.stringRequired"))),testingProductInfo:SE.YO().required("".concat(ee().translate("productTesting.actionFailureRecord.form.product.title"))).of(SE.Ik().nullable().shape({id:SE.ai().nullable(),itemName:SE.Yj().nullable(),itemNo:SE.Yj().nullable()})),conclusion:SE.Yj().required("".concat(ee().translate("productTesting.actionFailureRecord.form.product.conclusion"))),conclusionName:SE.Yj().nullable()}))},hK=e=>{const{history:A,match:t,failureRecordDetailJobDetail:a,failureRecordListJobDetail:n,jobDetail:i,productListLoading:s,productList:l,reportCitationListLoading:r,reportCitationList:o,reportTestItemListLoading:c,reportTestItemList:d,getFailureRecordDetailJobDetail:g,getFailureRecordListJobDetail:C,getJobDetail:I,getProductList:u,getReportCitationList:p,getReportTestItemList:E,createFailureRecord:B,updateFailureRecord:Q}=e,{getV2CountryList:m}=(0,TA.useStoreActions)((0,v.A)({},Uh)),h=R()(t,"params.id",null),x=R()(t,"params.failureRecordId",null),f=R()(t,"params.mode",null),j={[Ws.TH.add]:{mode:Ws.TH.add,heading:ee().translate("productTesting.jobDetails.actions.failures.heading"),onQuit:()=>(0,ne.R7)(A)("/product-testing/".concat(h),{currentTab:1}),submitButtonText:ee().translate("productTesting.buttons.updateRecord"),onSubmit:(e,A,t)=>B(h,e,A,t),errorMsg:ee().translate("productTesting.actionFailureRecord.messages.createError")},[Ws.TH.edit]:{mode:Ws.TH.edit,heading:ee().translate("productTesting.jobDetails.actions.failures.heading"),onQuit:()=>(0,ne.R7)(A)("/product-testing/".concat(h),{currentTab:1}),submitButtonText:ee().translate("productTesting.buttons.updateRecord"),onSubmit:(e,A,t)=>Q(h,x,e,A,t),successMsg:ee().translate("productTesting.actionFailureRecord.messages.editSuccess"),errorMsg:ee().translate("productTesting.actionFailureRecord.messages.editError")},[Ws.TH.duplicate]:{mode:Ws.TH.duplicate,heading:ee().translate("productTesting.jobDetails.actions.failures.heading"),onQuit:()=>(0,ne.R7)(A)("/product-testing/".concat(h),{currentTab:1}),submitButtonText:ee().translate("productTesting.buttons.updateRecord"),onSubmit:(e,A,t)=>B(h,e,A,t),errorMsg:ee().translate("productTesting.actionFailureRecord.messages.createError")}},b="duplicate"===f?j[Ws.TH.duplicate]:x?j[Ws.TH.edit]:j[Ws.TH.add],{testingProductInfos:P=[]}=i,w=P.map((e=>({value:R()(e,"id"),label:(0,ne.lB)(R()(e,"reportName")),desc:(0,ne.lB)(R()(e,"itemNo"))}))),N={failureRecords:(()=>{const e=R()(a,"retestName","");if(b.mode===Ws.TH.add)return[(0,v.A)((0,v.A)({},QK),{},{retestName:e,testingProductInfo:w})];const A={testingProductInfo:R()(a,"testingProductInfo",w).map((e=>(0,v.A)((0,v.A)({},e),{},{value:e.id,label:e.reportName,desc:e.itemNo})))},t=(a.directTestItemList||[]).map((e=>({exportMarket:Number(e.exportMarket),testItem:Number(e.name)>0?Number(e.name):e.name}))),n={testItemList:[...(a.testItemList||[]).map((e=>({exportMarket:e.country?e.country.id:null,testItem:e.id,citationId:e.citationListId,testItemId:e.id}))),...t]},i={conclusion:{value:R()(a,"conclusion"),label:ee().translate(R()(cr()(Ws.Zb,{value:R()(a,"conclusion")}),"label")||"general.na")}},s=[(0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)({},QK),a),{},{retestName:e},A),n),i),{},{id:null,documentList:[]})],l=[(0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)({},QK),a),{},{retestName:e},A),n),i)];return rT()(a)&&!Qn()(a)?b.mode===Ws.TH.duplicate?s:l:[]})()},[_,T]=(0,y.useState)({type:null,message:null}),[D,k]=(0,y.useState)(0),[L,F]=(0,y.useState)(!1);(0,y.useEffect)((()=>{m();let e=!1;return e||(b.mode!==Ws.TH.add&&g(h,x),C(h,{page:1,size:100}),I(h),It()(l)&&Qn()(l)&&u(),It()(o)&&Qn()(o)&&p(),It()(d)&&Qn()(d)&&E()),()=>{e=!0}}),[]);const M=()=>F(!1),O=(e,A)=>{e.remove(A),k(A-1)},z=e=>{const{failureRecords:A=[]}=e,t=()=>{T({type:"success",message:b!==Ws.TH.edit?A.length>1?"".concat(A.length," ").concat(ee().translate("productTesting.actionFailureRecord.messages.createSuccess2")," ").concat(ee().translate("productTesting.actionFailureRecord.messages.createSuccess3")):"1 ".concat(ee().translate("productTesting.actionFailureRecord.messages.createSuccess1")," ").concat(ee().translate("productTesting.actionFailureRecord.messages.createSuccess3")):b.successMsg}),b.onQuit()},a=()=>{T({type:"error",message:b.errorMsg}),QK.conclusion||T({type:"error",message:ee().translate("productTesting.actionFailureRecord.messages.missingConclusion")}),QK.conclusion&&!QK.conclusionName&&T({type:"error",message:ee().translate("productTesting.actionFailureRecord.messages.missingConclusionName")})};It()(A)&&!Qn()(A)&&A.forEach((e=>{const A={testingProductInfo:R()(e,"testingProductInfo",[]).filter((e=>!Qn()(e))).map((e=>({id:e.id||e.value||null,itemName:e.label||null,itemNo:e.desc||null})))},n={},i=(e.testItemList||[]).filter((e=>!!e.citationId&&!!e.testItemId)),s=(e.testItemList||[]).filter((e=>!e.citationId&&!e.testItemId));n.testItemList=i.map((e=>({citationListId:e.citationId,testItemListId:e.testItemId}))),n.directTestItemList=s.map((e=>({name:e.testItem,exportMarket:e.exportMarket})));const l={documentList:R()(e,"documentList",[]).map((e=>$c()(e,"name")))},r={conclusion:R()(e,"conclusion.value",null)},o=(0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)({}
1,QK),e),A),n),l),r),c=zn()(o,["retestName","issueDate","failureReason","testingProductInfo","testItemList","directTestItemList","documentList","conclusion","conclusionName"]);b.mode===Ws.TH.duplicate&&e.id||b.onSubmit(c,t,a)}))};return(0,lA.jsxs)(y.Fragment,{children:[(s||r||c)&&(0,lA.jsx)(ep.P,{}),(0,lA.jsx)(ov,{stepBarProps:{steps:[b.heading,ee().translate("registration.done")],activeStepIndex:1,activeStepLabel:(0,lA.jsx)(dv,{stepLabelProps:{heading:b.heading,activeStep:1,stepLength:1}}),onQuit:()=>{b.onQuit()}}}),(0,lA.jsx)(Wc.A,{maxWidth:"lg",children:(0,lA.jsx)(S.A,{position:"relative",mt:4,mb:16,children:(0,lA.jsx)(S.A,{p:4,children:(0,lA.jsx)(S.A,{className:BK,children:(0,lA.jsx)(zs.lV,{initialValues:N,validateValues:mK,onSubmit:z,render:e=>{const{values:A}=e,t=(e,A)=>{if(b.mode===Ws.TH.edit&&A){const e=rm()(R()(n,"list",[]),{id:A});return"".concat((0,ne.o$)(e+1)," Failure")}const t=R()(n,"list.length",0)+e+1;return"".concat((0,ne.o$)(t)," Failure")},a=(e,A)=>(t,a)=>{const n=(0,v.A)((0,v.A)({},a),{},{[t]:[...a[t]||[],"testItemList"===t?{result:Ws.Sw[0].value}:{}]});e.replace(A,n)},s=(e,A)=>(t,a,n)=>{const i=(0,v.A)((0,v.A)({},a),{},{[t]:a[t].filter(((e,A)=>A!==n))});e.replace(A,i)};return(0,lA.jsx)("form",{children:(0,lA.jsx)(Jr.ED,{name:"failureRecords",render:n=>{const r=A.failureRecords.find(((e,A)=>A===D));return(0,lA.jsxs)(S.A,{children:[(0,lA.jsxs)(S.A,{display:"flex",children:[(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",flex:.3,mr:"16px",children:[A.failureRecords.map(((e,a)=>{const i=!(R()(e,"documentList.length")||R()(e,"testingProductInfo.length")||R()(e,"testItemList.length")),s=t(a,R()(e,"id"));return(0,lA.jsx)(y.Fragment,{children:(0,lA.jsx)(EK,{data:{itemValue:(0,v.A)((0,v.A)({},e),{},{retestName:s}),active:D===a,usingAction:b.mode===Ws.TH.add,usingDelete:A.failureRecords.length>1},func:{onSelectItem:()=>{k(a)},onRemove:()=>{i?O(n,a):(k(a),F(!0))},onDuplicate:()=>{((e,A,t,a)=>{e.insert(a+1,(0,v.A)((0,v.A)((0,v.A)({},QK),t),{},{documentList:[],testItemList:R()(t,"testItemList",[]).filter((e=>R()(e,"citation.value")||R()(e,"citation")))})),k(a+1)})(n,A.failureRecords,e,a)}}})},a)})),b.mode!==Ws.TH.edit&&(0,lA.jsx)(S.A,{mt:"16px",children:(0,lA.jsxs)(Ls.A,{buttonProps:{nonBackground:!0,type:"button",onClick:()=>{((e,A)=>{e.push((0,v.A)((0,v.A)({},QK),{},{retestName:"".concat((0,ne.o$)(A.length+1)," Retest"),testingProductInfo:w})),k(A.length)})(n,A.failureRecords)},buttonStyle:{textTransform:"none",borderColor:"#005EFF",color:"#005EFF"}},children:[(0,lA.jsx)(Jl.A,{fontSize:"small",children:(0,lA.jsx)(Yl.A,{})}),ee().translate("productTesting.buttons.addMoreRecord")]})})]}),(0,lA.jsxs)(S.A,{flex:.7,children:[(0,lA.jsx)(IK,{data:{itemIndex:D,itemValue:(0,v.A)((0,v.A)({},r),{},{retestName:t(D)}),jobDetail:i,productList:l,reportCitationList:o,reportTestItemList:d,formProps:e},func:{onAddItem:a(n,D),onRemoveItem:s(n,D)}}),(0,lA.jsx)(S.A,{marginTop:"32px",children:(0,lA.jsx)(kG,{children:(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.PRIMARY,loading:!1,buttonStyle:{background:"#005EFF",textTransform:"none"},onClick:()=>z(A)},children:b.submitButtonText})})})]})]}),(0,lA.jsx)(BR,{open:L,handleClose:M,handleDelete:()=>{O(n,D),M()}})]})}})})}})})})})}),(0,lA.jsx)(Wn.A,{notification:_,onClose:()=>T({type:null,message:null})})]})},xK="productTestingReducer",vK="jobDetail",fK="productList",yK="reportCitationList",jK="reportTestItemList",bK=(0,w.withRouter)((0,j.Ng)((e=>({failureRecordDetailJobDetail:(0,lt.fd)(xK,"failureRecordDetailJobDetail")(e),failureRecordListJobDetail:(0,lt.fd)(xK,"failureRecordListJobDetail",{})(e),jobDetailLoading:(0,lt.Nz)(xK,vK)(e),jobDetail:(0,lt.fd)(xK,vK,{})(e),productListLoading:(0,lt.Nz)(xK,fK)(e),productList:(0,lt.fd)(xK,fK,[])(e),reportCitationListLoading:(0,lt.Nz)(xK,yK)(e),reportCitationList:(0,lt.fd)(xK,yK,[])(e),reportTestItemListLoading:(0,lt.Nz)(xK,jK)(e),reportTestItemList:(0,lt.fd)(xK,jK,[])(e)})),(e=>({getFailureRecordDetailJobDetail:(0,st.zH)(tT.Xc4,e),getFailureRecordListJobDetail:(0,st.zH)(tT.GIA,e),getJobDetail:(0,st.zH)(tT.xHu,e),getProductList:(0,st.zH)(tT.qrm,e),getReportCitationList:(0,st.zH)(tT.ekJ,e),getReportTestItemList:(0,st.zH)(tT.m53,e),createFailureRecord:(0,st.zH)(tT.oxB,e),updateFailureRecord:(0,st.zH)(tT.fQe,e)})))(hK));var PK=t(9643),wK=t(84119);const SK=e=>({root:{background:"linear-gradient(45deg, #2196F3 30%, #21CBF3 90%)",border:0,borderRadius:3,boxShadow:"0 3px 5px 2px rgba(33, 203, 243, .3)",color:"white",height:60},paper:{padding:"20px",flexGrow:1,minHeight:"50vh",textAlign:"center"},icon:{padding:"20px"},uploadIcon:{width:"48px",height:"48px",color:"#c7c7c7c7"},paddingTop:{paddingTop:"20px"},gridMargin:{margin:"20px 0"},submitIcon:{borderRadius:0,boxShadow:"1px 1px 1px 0 #c7c7c7c7",float:"left",height:"auto",padding:"10px 60px",marginLeft:"20px",width:"auto"},resetIcon:{borderRadius:0,float:"left",width:"auto",height:"auto",color:"#c7c7c7c7",marginLeft:"40px",marginRight:"20px",padding:"10px 60px","&:hover":{backgroundColor:"rgba(232,232,232) "}},dropdown:{textAlign:"left"},dzDropZone:{backgroundColor:"transparent !important",minHeight:"20vh !important","& .dz-message p:nth-child(2)":{fontSize:"1.5rem",margin:"5px 0"},"& .dz-message p:nth-child(3)":{fontSize:"1rem",margin:"5px 0"},"& .dz-message p:nth-child(4)":{fontSize:"1.5rem",fontWeight:"600",margin:"5px 0",color:"#234ca2"},"& .dz-image-preview":{margin:"40px !important"},"& .dz-details":{fontSize:"1.5rem"}},buttonFont:{fontSize:"16px"},dialogTitle:{fontSize:"20px"},dialogContent:{"& p,label":{fontSize:"18px"}}});
1(0,ne.Nv)(ee(),[Ue.wZ]);const NK=(0,dI.A)(yC.A),_K=(0,dI.A)(Pg.A),TK=(0,pA.A)(SK)((e=>{const{classes:A,status:t,data:a,sendEmail:n,onInit:i,onEdit:s,onUploadFile:l,onSubmit:r,onReset:o}=e,[c,d]=(0,y.useState)({open:!1,errorOpen:!1,successOpen:!1,reportType:[{label:ee().translate("general.productTesting"),value:"product-testing"},{label:ee().translate("general.factoryAudit"),value:"factory-audit"},{label:ee().translate("general.productInspection"),value:"inspection"}],reportUploadDz:null}),{open:g,errorOpen:C,successOpen:I,reportType:u,reportUploadDz:p}=c;function E(e){d((0,v.A)((0,v.A)({},c),{},{reportUploadDz:e}))}function B(e){n(e.files)}function Q(){d((0,v.A)((0,v.A)({},c),{},{open:!1}))}function m(){d((0,v.A)((0,v.A)({},c),{},{errorOpen:!1}))}function h(){window.location.reload()}function x(){r()}return(0,y.useEffect)((()=>{i()}),[]),(0,y.useEffect)((()=>{"completed"===t&&l({reportUploadDz:p},a),"fail"===t&&(s(),d((0,v.A)((0,v.A)({},c),{},{errorOpen:!0}))),"updated"===t&&d((0,v.A)((0,v.A)({},c),{},{successOpen:!0}))}),[t]),(0,lA.jsxs)("div",{children:[(0,lA.jsx)(Br.A,{position:"static",className:A.root,children:(0,lA.jsxs)(Qr.A,{variant:"dense",children:[(0,lA.jsx)(wK.A,{className:A.icon}),ee().translate("reportUploadWorkspace.reportUpload")]})}),(0,lA.jsxs)(ks.A,{className:A.paper,children:[(0,lA.jsx)(wl.A,{container:!0,className:A.paddingTop,children:(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:8,children:(0,lA.jsx)(NK,{className:A.gridMargin,storeName:"reportUploadWorkspace",accessPath:["email"],shrink:!0})})}),(0,lA.jsx)(wl.A,{container:!0,className:A.gridMargin,children:(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:8,children:(0,lA.jsx)(_K,{textAlign:!0,storeName:"reportUploadWorkspace",accessPath:["reportType"],shrink:!0,choices:u||[]})})}),(0,lA.jsx)(wl.A,{container:!0,className:A.gridMargin,children:(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:8,children:(0,lA.jsx)(Jv.A,{componentConfig:{postUrl:"".concat(ne.xx).concat(ne.j8,"/files/upload")},djsConfig:{addRemoveLinks:!1,autoProcessQueue:!1,uploadMultiple:!0,params:{path:"report/upload"}},className:A.dzDropZone,layout:(0,lA.jsxs)("div",{className:"dz-message",children:[(0,lA.jsx)(wK.A,{className:A.uploadIcon}),(0,lA.jsx)("p",{children:ee().translate("reportUploadWorkspace.reportUpload")}),(0,lA.jsx)("p",{children:ee().translate("reportUploadWorkspace.or")}),(0,lA.jsx)("p",{children:ee().translate("reportUploadWorkspace.browse")})]}),previewTemplate:(0,lA.jsx)("div",{className:"dz-image-preview",children:(0,lA.jsxs)("div",{className:"dz-details",children:[(0,lA.jsx)(hg.A,{className:A.uploadIcon}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{"data-dz-name":!0}),(0,lA.jsx)(hC.A,{"data-dz-remove":!0})]})]})}),onChange:E,onSuccess:B})})}),(0,lA.jsx)(wl.A,{container:!0,className:A.gridMargin,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:8,children:[(0,lA.jsx)(Gs.A,{className:A.submitIcon,variant:"contained",color:"primary",onClick:function(){d((0,v.A)((0,v.A)({},c),{},{open:!0}))},children:ee().translate("reportUploadWorkspace.submit")}),(0,lA.jsx)(Gs.A,{className:A.resetIcon,variant:"contained",color:"secondary",onClick:function(){i(),o(p)},children:ee().translate("reportUploadWorkspace.clear")})]})}),(0,lA.jsxs)(mA.A,{open:g,onClose:Q,"aria-labelledby":"form-dialog-title",children:[(0,lA.jsx)(yr.A,{id:"form-dialog-title",className:A.dialogTitle,children:ee().translate("reportUploadWorkspace.reportUpload")}),(0,lA.jsxs)(jr.A,{className:A.dialogContent,children:[(0,lA.jsx)(Mp.A,{children:ee().translate("reportUploadWorkspace.popUpDialog")}),(0,lA.jsx)(NK,{required:!0,className:A.gridMargin,type:"password",storeName:"reportUploadWorkspace",accessPath:["password"],shrink:!0})]}),(0,lA.jsxs)(br.A,{children:[(0,lA.jsx)(fr.A,{className:A.buttonFont,onClick:Q,color:"primary",children:ee().translate("reportUploadWorkspace.cancel")}),(0,lA.jsx)(fr.A,{className:A.buttonFont,onClick:x,color:"primary",children:ee().translate("reportUploadWorkspace.submit")})]})]}),(0,lA.jsxs)(mA.A,{onClose:m,"aria-labelledby":"customized-dialog-title",open:C,children:[(0,lA.jsx)(yr.A,{id:"customized-dialog-title",onClose:m,children:(0,lA.jsx)(Xe.A,{variant:"h4",children:ee().translate("reportUploadWorkspace.errorTitle")})}),(0,lA.jsx)(jr.A,{children:(0,lA.jsx)(Xe.A,{variant:"h5",children:ee().translate("reportUploadWorkspace.errorContent")})}),(0,lA.jsx)(br.A,{children:(0,lA.jsx)(fr.A,{className:A.buttonFont,onClick:m,color:"primary",children:ee().translate("reportUploadWorkspace.cancel")})})]}
1),(0,lA.jsxs)(mA.A,{onClose:h,"aria-labelledby":"customized-dialog-title",open:I,children:[(0,lA.jsx)(yr.A,{id:"customized-dialog-title",onClose:h,children:(0,lA.jsx)(Xe.A,{variant:"h4",children:ee().translate("reportUploadWorkspace.successTitle")})}),(0,lA.jsx)(jr.A,{children:(0,lA.jsx)(Xe.A,{variant:"h5",children:ee().translate("reportUploadWorkspace.successContent")})}),(0,lA.jsx)(br.A,{children:(0,lA.jsx)(fr.A,{className:A.buttonFont,onClick:h,color:"primary",children:ee().translate("reportUploadWorkspace.confirm")})})]})]})]})}));let DK=0;const kK=(0,w.withRouter)((0,j.Ng)((e=>({login:e.loginState.profile,data:e.reportUploadWorkspace.data,status:e.reportUploadWorkspace.status})),(e=>({onInit:()=>{e((0,PK.e5)())},onEdit:()=>{e((0,PK.qS)())},sendEmail:A=>{e((0,PK.qu)(A))},onSubmit:()=>{e((0,PK.WI)())},onUploadFile:(e,A)=>{Object.keys(e)&&Object.keys(e).map((t=>{e[t]&&e[t].getQueuedFiles().length>0?(e[t].options.headers={Authorization:A.user.token},DK++,e[t].processQueue(e)):window.location.reload()})),0===DK&&window.location.reload()},onReset:e=>{e.removeAllFiles()}})))(TK));var LK=t(6924),RK=t.n(LK);const FK=e=>e.supplierInvitation.data,MK=(0,z.Mz)(FK,(e=>{let{validFiles:A,invalidFilenames:t}=e;return{validFiles:A,invalidFilenames:t}})),OK=(0,z.Mz)(FK,(e=>{let{validFiles:A}=e;const t=RK()(A.map((e=>{let{contactList:A}=e;return A})));for(let a=0;a<t.length;a++)"isValid"===t[a].status?t[a].isSelected=!0:t[a].isSelected=!1;return{contacts:t,totalContactNo:A.length>0?A[0].totalContactNo:0}})),zK=(0,z.Mz)(FK,(e=>{let{selectedContacts:A}=e;return{selectedContacts:A,selectedContactsNo:A.length}}));var VK=t(80580);const HK=["contactList"];function WK(e){return A=>{A(function(e){return{type:VK.U4,files:e}}(e));const t=new FormData;for(let a=0;a<e.length;a++)t.append("file",e[a],e[a].name);return ot()("".concat(ne.xx).concat(ne.j8,"/suppliers/email/import"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token")},body:t}).then(ne.dq).then(ne.Pq).then((e=>{const t=e.filter((e=>{let{isValid:A}=e;return!A})).map((e=>{let{name:A}=e;return A})),a=e.filter((e=>{let{isValid:A}=e;return A})).map((e=>{let{contactList:A}=e,t=(0,f.A)(e,HK);return(0,vr.A)((0,v.A)((0,v.A)({},t),{},{contactList:A.map((e=>(0,vr.A)(e)))}))}));A(function(e){return{type:VK.AB,validFiles:e}}(a)),t.length>0&&A((0,M.P2)({persist:!0,variant:"warning",anchorOrigin:{vertical:"bottom",horizontal:"left"},message:"supplierInvitation.file".concat(t.length>1?"s":"","NotSupported"),params:t.join(", ")}))})).catch((e=>{var t;401===e.status&&A((0,N.RS)()),A((t="object"===typeof e?e.message:e,{type:VK.Zu,reason:t}))}))}}function qK(e){return A=>{const{suppliers:t}=e;return A(function(e){return{type:VK.$W,data:e}}
1(e)),ot()("".concat(ne.xx).concat(ne.j8,"/suppliers/create/bulk"),{method:"POST",headers:{Authorization:(0,ne.Ri)("token"),"Content-Type":"application/json"},body:JSON.stringify(e)}).then(ne.dq).then((()=>A(function(e){return{type:VK.D7,suppliers:e}}(t)))).catch((e=>{if(401===e.status)return A((0,N.RS)());var t;A((t="object"===typeof e?e.message:e,{type:VK.Wz,reason:t})),A((0,M.P2)({variant:"error",message:"genericError"}))}))}}function UK(){return{type:VK.zv}}var JK=t(15665);(0,ne.Nv)(ee(),[Ue.Sm]);const GK=e=>1500<e.length,YK=e=>{const{history:A,selectedContacts:t,selectedContactsNo:a,onImport:n,onRaiseErrorNotification:i}=e,[s,l]=(0,y.useState)(ee().translate("supplierInvitation.draftTemplate.emailTemplate"));return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(S.A,{mx:3.5,my:4.5,children:(0,lA.jsxs)(fr.A,{component:Je.Link,to:"/supplier-manager/import-contacts/imported-result",children:[(0,lA.jsx)(JK.A,{}),ee().translate("supplierInvitation.draftTemplate.mySuppliers")]})}),(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",children:[(0,lA.jsx)(S.A,{mb:5,children:(0,lA.jsx)(Xe.A,{variant:"h5",children:ee().translate("supplierInvitation.draftTemplate.personalizeEmail")})}),(0,lA.jsxs)(S.A,{minWidth:"60%",children:[(0,lA.jsx)(S.A,{mb:2,children:(0,lA.jsx)(Xe.A,{variant:"h6",children:ee().translate("supplierInvitation.draftTemplate.yourMessage")})}),(0,lA.jsx)(Xe.A,{gutterBottom:!0,children:ee().translate("supplierInvitation.draftTemplate.yourMessageDescription")}),(0,lA.jsxs)(S.A,{mb:6,children:[(0,lA.jsx)(Sr.A_,{noLabel:!0,fullWidth:!0,multiline:!0,rows:15,value:s,placeholder:ee().translate("supplierInvitation.draftTemplate.messagePlaceholder"),variant:"outlined",onChange:e=>{let{target:{value:A}}=e;return l(A)}}),(0,lA.jsxs)(Xe.A,{variant:"caption",color:GK(s)?"error":"initial",children:[ee().translate("supplierInvitation.draftTemplate.total")," ",s.length," ",ee().translate("supplierInvitation.draftTemplate.characters"),"."," ",ee().translate("supplierInvitation.draftTemplate.max"),". ",1500," ",ee().translate("supplierInvitation.draftTemplate.characters"),"."]})]})]}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(fr.A,{variant:"contained",color:"primary",onClick:()=>{return e=s,void Promise.resolve().then((()=>{n({suppliers:t,isSentInvitation:!0,message:e})})).then((()=>(0,ne.R7)(A)("/supplier-manager/invitation/invitation-sent")),i);var e},children:ee().translate("supplierInvitation.draftTemplate.sendInvites",{selectedContactsNo:a})})})]})]})};YK.defaultProps={selectedContacts:[],selectedContactsNo:0};const ZK=YK,XK=(0,j.Ng)((e=>(0,v.A)({},zK(e))),(e=>({onImport:A=>e(qK(A)),onRaiseErrorNotification:()=>e((0,M.P2)({variant:"error",message:"genericError"}))})))(ZK);var KK=t(55670);(0,ne.Nv)(ee(),[Ue.Sm]);const $K=e=>{const{classes:A,selectedContactsNo:t,history:a}=e;return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(Gc,{title:ee().translate("supplierInvitation.importComplete.title"),children:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",onClick:()=>(0,ne.R7)(a)("/supplier-manager/suppliers"),children:ee().translate("supplierInvitation.importComplete.backToMySupplier")})}),(0,lA.jsx)(S.A,{display:"flex",justifyContent:"center",alignItems:"center",px:5.25,children:(0,lA.jsxs)(S.A,{width:"100%",children:[(0,lA.jsx)(Xe.A,{variant:"h6",children:ee().translate("supplierInvitation.importComplete.subtitle",{selectedContactsNo:t})}),(0,lA.jsx)(Xe.A,{variant:"caption",children:ee().translate("supplierInvitation.importComplete.caption")}),(0,lA.jsx)(ks.A,{children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",children:[(0,lA.jsx)(S.A,{mt:8,mb:3,children:(0,lA.jsx)(KK.A,{classes:{root:A.centerIcon}})}),(0,lA.jsx)(S.A,{mb:3,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("supplierInvitation.importComplete.callForConnectSuppliers")})}),(0,lA.jsx)(S.A,{mb:6,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:ee().translate("supplierInvitation.importComplete.callForConnectSuppliersCaption")})}),(0,lA.jsx)(S.A,{mb:5,children:(0,lA.jsx)(fr.A,{variant:"contained",color:"primary",component:Je.Link,to:"/supplier-manager/invitation/draft-template",children:ee().translate("supplierInvitation.importComplete.sendInvitation")})})]})})]})})]})};$K.defaultProps={selectedContactsNo:0};const e$=(0,pA.A)((e=>({checkIcon:{fontSize:2*e.typography.fontSize,color:"#43a047 !important"},centerIcon:{fontSize:14*e.typography.fontSize},disabled:{color:e.palette.grey[400]},warning:{color:e.palette.error.light}})))($K),A$=(0,j.Ng)((e=>(0,v.A)({},zK(e))))(e$);var t$=t(42278);
1(0,ne.Nv)(ee(),[Ue.Sm]);const a$=(0,pA.A)((e=>({icon:{fontSize:10*e.typography.fontSize}})))((e=>{const{classes:A,onInit:t}=e;return(0,y.useEffect)((()=>{t()}),[]),(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(Gc,{title:ee().translate("supplierInvitation.importContactsStart.title")}),(0,lA.jsx)(S.A,{display:"flex",justifyContent:"center",alignItems:"center",px:5.25,children:(0,lA.jsxs)(S.A,{width:"100%",children:[(0,lA.jsx)(ks.A,{children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",children:[(0,lA.jsx)(S.A,{mt:8,mb:3,children:(0,lA.jsx)(t$.A,{classes:{root:A.icon}})}),(0,lA.jsx)(S.A,{mb:6,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("supplierInvitation.importContactsStart.downloadTemplate")})}),(0,lA.jsx)(S.A,{mb:5,children:(0,lA.jsx)(Xe.A,{variant:"caption",children:ee().translate("supplierInvitation.importContactsStart.downloadTemplateDescription")})}),(0,lA.jsx)(S.A,{mb:4,children:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",component:"a",href:"https://icw-data.oss-cn-hongkong.aliyuncs.com/public/ICW_supplier_import_template.xlsx",children:ee().translate("general.download")})})]})}),(0,lA.jsxs)(hr,{children:[(0,lA.jsx)(xr,{}),(0,lA.jsx)(fr.A,{variant:"contained",color:"primary",component:Je.Link,to:"/supplier-manager/import-contacts/import-files",children:ee().translate("supplierInvitation.importContactsStart.startImport")})]})]})})]})})),n$=(0,j.Ng)(null,(e=>({onInit:()=>e({type:VK.wh})})))(a$);(0,ne.Nv)(ee(),[Ue.Sm]);const i$=e=>{const{classes:A,history:t,contacts:a,totalContactNo:n,onImport:i,onSelectedContactsUpdate:s,onRaiseErrorNotification:l}=e,[r,o]=(0,y.useState)(!0),[c,d]=(0,y.useState)({contactList:a,selectedContactNo:n,isAllSelected:a.filter((e=>"isValid"===e.status)).every((e=>e.isSelected))}),{contactList:g,selectedContactNo:C,isAllSelected:I}=c;(0,y.useEffect)((()=>{d((e=>(0,v.A)((0,v.A)({},e),{},{selectedContactNo:e.contactList.filter((e=>{let{isSelected:A}=e;return A})).length,isAllSelected:e.contactList.every((e=>{let{isSelected:A}=e;return A}))})))}),[c.contactList]);const u=[{columnId:"selected",noSort:!0,padding:"0 5px",width:"1vw",label:(0,lA.jsx)(Yr.A,{checked:I,onChange:function(e){let{target:{checked:A}}=e;d((e=>(0,v.A)((0,v.A)({},e),{},{contactList:e.contactList.map((e=>(0,v.A)((0,v.A)({},e),{},{isSelected:"isValid"===e.status&&A})))})))}}),render:e=>{let{status:A,isSelected:t}=e;return(0,lA.jsx)(Yr.A,{disabled:"isValid"!==A,checked:t})}},{columnId:"name",noSort:!0,width:"250px",padding:"none",label:ee().translate("supplierInvitation.importedResult.companyName"),render:e=>{let{status:t,name:a}=e;return(0,lA.jsx)(Xe.A,{classes:{root:Si()({[A.disabled]:"isValid"!==t})},children:a})}},{columnId:"email",noSort:!0,width:"250px",padding:"none",label:ee().translate("supplierInvitation.importedResult.emailAddresses"),render:e=>{let{status:t,email:a}=e;return(0,lA.jsx)(Xe.A,{classes:{root:Si()({[A.disabled]:"isValid"!==t})},children:a})}},{columnId:"isExisted",noSort:!0,width:"250px",padding:"none",render:e=>{let{status:t}=e;return"isExisted"===t&&(0,lA.jsx)(Xe.A,{classes:{root:A.warning},children:(0,lA.jsx)("i",{children:ee().translate("supplierInvitation.importedResult.alreadyExisted")})})||"isDuplicated"===t&&(0,lA.jsx)(Xe.A,{classes:{root:A.warning},children:(0,lA.jsx)("i",{children:ee().translate("supplierInvitation.importedResult.duplicatedItem")})})||"isWrongEmail"===t&&(0,lA.jsx)(Xe.A,{classes:{root:A.warning},children:(0,lA.jsx)("i",{children:ee().translate("supplierInvitation.importedResult.wrongEmail")})})}}];return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(Gc,{title:ee().translate("supplierInvitation.importedResult.title")}),(0,lA.jsxs)(S.A,{px:5.25,children:[(0,lA.jsx)(S.A,{children:(0,lA.jsx)(Xe.A,{variant:"caption",children:ee().translate("supplierInvitation.importedResult.contactsSelected",{selectedContactNo:C,totalContactNo:n})})}),(0,lA.jsx)(S.A,{maxWidth:"50%",pb:4,children:(0,lA.jsx)(iA.XI,{data:g,keyColumn:"key",noPagination:!0,orderColumn:"key",columnData:u,onRowClick:e=>function(e){d((A=>{const t=A.contactList.findIndex((A=>{let{key:t}=A;return t===e}));return"isValid"===A.contactList[t].status?ur()(A,{contactList:{[t]:{$toggle:["isSelected"]}}}):A}))}(e)})}),(0,lA.jsxs)(hr,{children:[(0,lA.jsx)(xr,{}),(0,lA.jsx)(Zr.A,{control:(0,lA.jsx)(Yr.A,{checked:r,onChange:e=>{let{target:{checked:A}}=e;return o(A)}}),label:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{children:ee().translate("supplierInvitation.importedResult.isSendInvitation")}),(0,lA.jsx)(Xe.A,{classes:{root:A.caption},children:ee().translate("supplierInvitation.importedResult.isSendInvitationCaption")})]})})]}),(0,lA.jsxs)(hr,{children:[(0,lA.jsx)(xr,{}),(0,lA.jsx)(fr.A,{variant:"text",color:"primary",component:Je.Link,to:"/supplier-manager",children:ee().translate("general.cancel")}),(0,lA.jsxs)(fr.A,{variant:"contained",color:"primary",disabled:C<=0,onClick:()=>function(e){const A=g.filter((e=>{let{isSelected:A,status:t}=e;return A&&"isValid"===t})).map((e=>{const A=(0,v.A)({},e);let t=[];if(Object.prototype.hasOwnProperty.call(A,"tag")){const e="name";t=A.tag.replace(/\s+/g,"").split(",").map((A=>({[e]:A}))),delete A.tag}return(0,v.A)((0,v.A)({},A),{},{tags:t})}));e?Promise.resolve().then((()=>s(A))).then((()=>(0,ne.R7)(t)("/supplier-manager/invitation/draft-template"))):Promise.resolve().then((()=>{i({suppliers:A,isSentInvitation:!1})})).then((()=>(0,ne.R7)(t)("/supplier-manager/invitation/invitation-sent")),(()=>l()))}(r),children:[ee().translate("general.import")," (",C,")"]})]})]})]})};i$.defaultProps={contacts:[],totalContactNo:0};const s$=(0,pA.A)((e=>({icon:{fontSize:10*e.typography.fontSize},disabled:{color:e.palette.grey[400]},caption:{color:e.palette.grey[600]},warning:{color:e.palette.error.light}})))(i$),l$=(0,j.Ng)((e=>(0,v.A)({},OK(e))),(e=>({onImport:A=>e(qK(A)),onSelectedContactsUpdate:A=>{return e((t=A,{type:VK.CY,selectedContacts:t}));var t},onRaiseErrorNotification:()=>e((0,M.P2)({variant:"error",message:"genericError"}))})))(s$);var r$=t(59615);
1(0,ne.Nv)(ee(),[Ue.Sm]);const o$=(0,pA.A)((e=>({icon:{fontSize:3*e.typography.fontSize,color:e.palette.primary.main},checkIcon:{color:"#43a047 !important"}})))((e=>{const{classes:A,validFiles:t,onUploadFiles:a,onRemoveFile:n}=e;return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(Gc,{title:ee().translate("supplierInvitation.importFilesPage.uploadTemplate")}),(0,lA.jsxs)(S.A,{px:5.25,children:[(0,lA.jsx)(S.A,{maxWidth:"60%",mb:5,children:(0,lA.jsx)(ks.A,{children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",px:1,py:3,children:[(0,lA.jsx)(S.A,{mx:2,children:(0,lA.jsx)(_C.A,{classes:{root:A.icon}})}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(Xe.A,{variant:"body1",children:(0,lA.jsx)(ee().text,{text:{key:"supplierInvitation.importFilesPage.uploadTemplateCaption",download:(0,lA.jsx)(ee().a,{href:"https://icw-data.oss-cn-hongkong.aliyuncs.com/public/ICW_supplier_import_template.xlsx",text:"download"})}})})})]})})}),(0,lA.jsx)(S.A,{width:"50%",children:t.length>0&&t.map((e=>{let{key:t,name:a}=e;return(0,lA.jsx)(S.A,{py:.5,children:(0,lA.jsxs)(wl.A,{container:!0,alignItems:"center",children:[(0,lA.jsx)(wl.A,{item:!0,xs:6,sm:6,md:6,children:(0,lA.jsx)(Xe.A,{noWrap:!0,children:a})}),(0,lA.jsx)(wl.A,{item:!0,xs:1,sm:1,md:1,children:(0,lA.jsx)(Gs.A,{disabled:!0,classes:{disabled:A.checkIcon},children:(0,lA.jsx)(r$.A,{})})}),(0,lA.jsx)(wl.A,{item:!0,xs:1,sm:1,md:1,children:(0,lA.jsx)(Gs.A,{onClick:n(t),children:(0,lA.jsx)(au.A,{})})})]})},t)}))}),(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)("input",{accept:".xlsx,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",style:{display:"none"},id:"import-contacts-files",type:"file",multiple:!0,onChange:function(e){let{target:{files:A}}=e;a(A)}}),(0,lA.jsx)("label",{htmlFor:"import-contacts-files",children:(0,lA.jsx)(fr.A,{variant:"contained",color:"primary","aria-label":"Upload picture",component:"span",children:ee().translate("general.upload")})})]}),(0,lA.jsx)(S.A,{children:(0,lA.jsxs)(hr,{children:[(0,lA.jsx)(xr,{}),(0,lA.jsx)(fr.A,{variant:"text",color:"primary",component:Je.Link,to:"/supplier-manager/suppliers",children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{variant:"contained",color:"primary",disabled:t.length<=0,component:Je.Link,to:"/supplier-manager/import-contacts/imported-result",children:ee().translate("general.next")})]})})]})]})})),c$=(0,j.Ng)((e=>(0,v.A)({},MK(e))),(e=>({onUploadFiles:A=>e(WK(A)),onRemoveFile:A=>()=>e(function(e){return{type:VK.RK,key:e}}(A))})))(o$);var d$=t(38119);(0,ne.Nv)(ee(),[Ue.Sm]);const g$=e=>JSON.stringify(e).indexOf("imported-result")>-1,C$=e=>{const{classes:A,selectedContactsNo:t,onReset:a}=e;(0,y.useEffect)((()=>()=>{a()}),[]);const n=(0,d$.useLastLocation)();return(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",children:[(0,lA.jsx)(S.A,{mt:20,mb:3,children:(0,lA.jsx)(r$.A,{classes:{root:A.checkIcon}})}),(0,lA.jsx)(S.A,{mb:6,children:(0,lA.jsx)(Xe.A,{variant:"h5",classes:{root:A.uppercase},children:ee().translate("supplierInvitation.".concat(g$(n)?"importComplete":"invitationSent",".subt
1itle"),{selectedContactsNo:t})})}),(0,lA.jsx)(S.A,{mb:6,children:(0,lA.jsx)(Xe.A,{variant:"caption",classes:{root:A.uppercase},children:ee().translate("supplierInvitation.".concat(g$(n)?"importComplete":"invitationSent",".caption"))})}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",component:Je.Link,to:"/supplier-manager/suppliers",children:ee().translate("supplierInvitation.invitationSent.backToMySupplier")})})]})};C$.defaultProps={selectedContactsNo:0};const I$=(0,pA.A)((e=>({checkIcon:{fontSize:10*e.typography.fontSize,color:"#43a047 !important"},uppercase:{textTransform:"uppercase"}})))(C$),u$=(0,j.Ng)((e=>(0,v.A)({},zK(e))),(e=>({onReset:()=>e(UK())})))(I$);var p$=t(42323),E$=t.n(p$);const B$=e=>e.supplierManager.data.filters,Q$=e=>e.supplierManager.data.selectedSuppliers,m$=(0,z.Mz)(B$,(e=>Object.values(e).map((e=>Object.values(e.values).filter((e=>!!e)))).reduce(((e,A)=>e.concat(A)),[]).length)),h$=((0,z.Mz)([B$,e=>e.companies.suppliers.noOfPages],((e,A)=>{let t={};for(const[a,{values:n,field:i}]of Object.entries(e))n.length>0&&n.some((e=>e))&&(t=Object.assign(t,{[i]:n.filter((e=>e))}));return(0,v.A)((0,v.A)({},t),{},{pageNo:A})})),(0,z.Mz)([e=>e.supplierManager.data.currTab,Q$,eb],((e,A,t)=>{let{data:a}=t;const n="all"===e?a:(a||[]).filter((A=>{let{classification:t}=A;return t===e}));return{isAllChecked:(A||[]).length===(a||[]).length,suppliers:(n||[]).map((e=>{let{id:t,name:a,nameChi:n,address1:i,productCategories:s,tags:l,supplierRating:r,isBookmarked:o,connectionDate:c}=e;return{id:t,country:i||null,companyName:a||n,productCategories:s,tags:l,isChecked:!!A.find((e=>{let{id:A}=e;return A===t})),rating:r?E$()([r.responsiveness,r.quality,r.pricing,r.marketAwareness]):0,isBookmarked:o,connectionDate:c}}))}}))),x$=(0,z.Mz)(Q$,(e=>e?e.length:0)),v$=(0,z.Mz)(Q$,(e=>e.map((e=>{let{id:A,companyName:t}=e;return{id:A,companyName:t}})))),f$=(0,z.Mz)(Q$,(e=>e.map((e=>e)))),y$=(0,z.Mz)(Q$,(e=>e&&1===e.length?e[0].tags:null));var j$=t(59486),b$=t.n(j$);(0,z.Mz)((e=>e.auditCertificationList.data),(e=>b$()(e.map((e=>{let{factoryAuditRequestTypeGroupItems:A}=e;return A.map((e=>{let{id:A,name:t}=e;return{id:A,name:t}}))})))));t(73660),t(72800);var P$=t(28520);var w$=t(96313),S$=t(53613),N$=t(86340);const _$=(e,A,t)=>({isAsyncCall:!0,baseType:N$.Ay.UPDATE_SM_SUPPLIER_STATUS,asyncCall:()=>(0,DA.mLn)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),T$=e=>({isAsyncCall:!0,baseType:N$.Ay.GET_SM_SUPPLIER_QUANTITY,asyncCall:()=>(0,DA.gpm)(),afterSuccessCall:(A,t)=>{e&&e(t)},afterFailureCall:(A,t)=>{e&&e(!1,t)}}),D$=e=>({isAsyncCall:!0,baseType:N$.Ay.GET_SM_FACTORY_QUANTITY,asyncCall:()=>(0,DA.w1o)(),afterSuccessCall:(A,t)=>{e&&e(t)},afterFailureCall:(A,t)=>{e&&e(!1,t)}}),k$=(e,A,t)=>({isAsyncCall:!0,baseType:N$.Ay.GET_SM_SUPPLIER_LIST,asyncCall:()=>(0,DA.fjO)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),L$=(e,A,t,a)=>{const{auditCertOptions:n}=a||{};return{isAsyncCall:!0,baseType:N$.Ay.GET_SM_FACTORY_LIST,asyncCall:()=>{var t;return(0,DA.B21)((0,v.A)((0,v.A)({},e),{},{certTypeIds:null!==(t=e.certTypeIds)&&void 0!==t&&t.length&&e.certTypeIds.length===(null===n||void 0===n?void 0:n.length)?[]:e.certTypeIds}),A)},afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}},R$=(e,A,t)=>({isAsyncCall:!0,baseType:N$.Ay.GET_SM_FACTORY_LIST_BY_SUPPLIER_ID,asyncCall:()=>(0,DA.pUW)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),F$=e=>({type:N$.Ay.UPDATE_SM_SUPPLIER_LIST_PAGINATION,payload:{pagination:e}}),M$=e=>({type:N$.Ay.UPDATE_SM_SUPPLIER_LIST_FILTER,payload:{filter:e}}),O$=e=>({type:N$.Ay.UPDATE_SM_SUPPLIER_LIST_SORTER,payload:{sorter:e}}),z$=e=>({type:N$.Ay.UPDATE_SM_SUPPLIER_LIST_SEARCH,payload:{search:e}}),V$=e=>({type:N$.Ay.UPDATE_SM_FACTORY_LIST_PAGINATION,payload:{pagination:e}}),H$=e=>({type:N$.Ay.UPDATE_SM_FACTORY_LIST_FILTER,payload:{filter:e}}),W$=e=>({type:N$.Ay.UPDATE_SM_FACTORY_LIST_SORTER,payload:{sorter:e}}),q$=e=>({type:N$.Ay.UPDATE_SM_FACTORY_LIST_SEARCH,payload:{search:e}}),U$=()=>({type:N$.Ay.SELECT_SM_SUPPLIER});var J$=t(23228);const G$=function(e,A,t){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";return{isAsyncCall:!0,baseType:J$.A.UPDATE_SM_FACTORY_PROFILE,asyncCall:()=>(0,DA.TNx)(e,A,a),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}},Y$=(e,A,t)=>({isAsyncCall:!0,baseType:J$.A.CREATE_SM_FACTORY_INTERNAL_NOTES,asyncCall:()=>(0,DA.Npg)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),Z$=(e,A)=>({isAsyncCall:!0,baseType:J$.A.GET_SM_FACTORY_INTERNAL_NOTES,asyncCall:()=>(0,DA.F_S)(e),afterSuccessCall:(e,t)=>
1{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),X$=(e,A,t,a)=>({isAsyncCall:!0,baseType:J$.A.UPDATE_SM_FACTORY_INTERNAL_NOTES,asyncCall:()=>(0,DA.u9q)(e,A,t),afterSuccessCall:(e,A)=>{a&&a(A)},afterFailureCall:(e,A)=>{a&&a(!1,A)}}),K$=(e,A,t)=>({isAsyncCall:!0,baseType:J$.A.DELETE_SM_FACTORY_INTERNAL_NOTES,asyncCall:()=>(0,DA.Gmi)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}});var $$=t(69554);const e0=()=>(0,TA.useStoreActions)((0,v.A)((0,v.A)((0,v.A)({},l),r),$$)),A0=["children"],t0=["getSupplierList","getFactoryList","getSupplierQuantity","getFactoryQuantity","updateSupplierStatus","updateFactoryStatus","updateSMFactoryProfile"],a0=["alpha3"],n0=y.createContext({}),i0=e=>{var A;let{children:t}=e,a=(0,f.A)(e,A0);const n=(0,TA.useStoreActions)((0,v.A)((0,v.A)({},l),r)),{getSupplierList:i,getFactoryList:s,getSupplierQuantity:o,getFactoryQuantity:c,updateSupplierStatus:d,updateFactoryStatus:g,updateSMFactoryProfile:C}=n,I=(0,f.A)(n,t0),u=y.useRef(),{getOptions:p,getData:E}=y.useContext(ZE.CR),{supplier:B,factory:Q}={supplier:{pagination:(0,TA.useReducerData)("supplierManagement","smSupplierList.pagination",{current:1,pageSize:10}),sorter:(0,TA.useReducerData)("supplierManagement","smSupplierList.sorter",{}),filter:(0,TA.useReducerData)("supplierManagement","smSupplierList.filter",{}),search:(0,TA.useReducerData)("supplierManagement","smSupplierList.search",{key:"all",value:""}),data:(0,TA.useReducerData)("supplierManagement","smSupplierList.data",[]),total:(0,TA.useReducerData)("supplierManagement","smSupplierList.total",0),quantity:(0,TA.useReducerData)("supplierManagement","smSupplierList.quantity",0)},factory:{pagination:(0,TA.useReducerData)("supplierManagement","smFactoryList.pagination",{current:1,pageSize:10}),sorter:(0,TA.useReducerData)("supplierManagement","smFactoryList.sorter",{}),filter:(0,TA.useReducerData)("supplierManagement","smFactoryList.filter",{}),search:(0,TA.useReducerData)("supplierManagement","smFactoryList.search",{key:"all",value:""}),data:(0,TA.useReducerData)("supplierManagement","smFactoryList.data",[]),total:(0,TA.useReducerData)("supplierManagement","smFactoryList.total",0),quantity:(0,TA.useReducerData)("supplierManagement","smFactoryList.quantity",0)},supplierFactory:{pagination:(0,TA.useReducerData)("supplierManagement","smSupplierFactoryList.pagination",{current:1,pageSize:10}),sorter:(0,TA.useReducerData)("supplierManagement","smSupplierFactoryList.sorter",{}),filter:(0,TA.useReducerData)("supplierManagement","smSupplierFactoryList.filter",{}),search:(0,TA.useReducerData)("supplierManagement","smSupplierFactoryList.search",{key:"all",value:""}),data:(0,TA.useReducerData)("supplierManagement","smSupplierFactoryList.data",[]),total:(0,TA.useReducerData)("supplierManagement","smSupplierFactoryList.total",0)}},[m,h]=y.useState(),x=!m||"Supplier"===m.label,j={rating:E("rating"),location:(p("areaCountries")||[]).map((e=>{let{alpha3:A}=e,t=(0,f.A)(e,a0);return(0,v.A)((0,v.A)({},t),{},{value:A})})),productCategory:p("productCategories"),auditCert:null===(A=a.auditCertificationChoices)||void 0===A?void 0:A.map((e=>{let{id:A,name:t}=e;return{value:A,label:t}})),status:[{label:"Active",value:"active"},{label:"Inactive",value:"inactive"}]},b=e=>{const{updateSupplierPagination:A,updateFactoryPagination:t}=I;x?A(e):t(e)},P=e=>{const{updateSupplierFilter:A,updateFactoryFilter:t}=I;x?A((0,v.A)((0,v.A)({},B.filter),e)):t((0,v.A)((0,v.A)({},Q.filter),e))},w=e=>{const{updateSupplierSorter:A,updateFactorySorter:t}=I;x?A(e):t(e)},S=y.useCallback(((e,A)=>{const{updateSupplierSearch:t,updateFactorySearch:a}=I;x?t({key:A,value:e}):a({key:A,value:e})}),[m]),N=()=>{var e;const{sorter:A,filter:t,pagination:a,search:n}=B;let i={},s={};const l=null===(e=Object.keys(A||{}))||void 0===e?void 0:e[0];i=Object.keys(A).reduce(((e,t)=>(A[t]&&(e.sortBy="".concat(t,":").concat(A[t])),e)),{}),!(0,V.isEmpty)(n)&&n.value&&(s={searchBy:n.key,keywords:n.value}),t.createdAtFrom||delete t.createdAtFrom,t.createdAtTo||delete t.createdAtTo,l&&"updatedAt"===l&&t.createdAtFrom&&t.createdAtTo&&(t.updatedAtFrom=t.createdAtFrom,t.updatedAtTo=t.createdAtTo,delete t.createdAtFrom,delete t.createdAtTo),l&&"createdAt"===l&&t.createdAtFrom&&t.createdAtTo&&(delete t.updatedAtFrom,delete t.updatedAtTo),t.updatedAtFrom||delete t.updatedAtFrom,t.updatedAtTo||delete t.updatedAtTo;return{filterParams:(0,v.A)((0,v.A)((0,v.A)({pageNo:a.current,pageSize:a.pageSize},t),s),i),sorter:A}},_=()=>{var e,A;const{sorter:t,pagination:a,filter:n,search:i}=Q;let s={},l={};const r=null===(e=Object.keys(t||{}))||void 0===e?void 0:e[0];s=Object.keys(t).reduce(((e,A)=>(t[A]&&(e.sortBy="".concat(A,":").concat(t[A])),e)),{}),!(0,V.isEmpty)(i)&&i.value&&(l={searchBy:i.key,keywords:i.value}),n.createdAtFrom||delete n.createdAtFrom,n.createdAtTo||delete n.createdAtTo,r&&"updatedAt"===r&&n.createdAtFrom&&n.createdAtTo&&(n.updatedAtFrom=n.createdAtFrom,n.updatedAtTo=n.createdAtTo,delete n.createdAtFrom,delete n.createdAtTo),r&&"createdAt"===r&&n.createdAtFrom&&n.createdAtTo&&(delete n.updatedAtFrom,delete n.updatedAtTo),n.updatedAtFrom||delete n.updatedAtFrom,n.updatedAtTo||delete n.updatedAtTo;const o=(0,v.A)((0,v.A)((0,v.A)({pageNo:a.current,pageSize:a.pageSize},n),l),s),c=(0,v.A)({},$c()(o,"status"));var d;1===(null===o||void 0===o||null===(A=o.status)||void 0===A?void 0:A.length)&&(c.isActive="active"===(null===o||void 0===o||null===(d=o.status)||void 0===d?void 0:d[0]));return{filterParams:c,sorter:t}},T=async e=>{const{filterParams:A,sorter:t}=N();await d(e.id,{status:"active"===e.status?"inactive":"active"}),await i(A,t)},D=y.useMemo((()=>m&&"Supplier"!==m.label?(0,w$.bC)({filters:j,filtered:Q.filter}):(0,w$.Ls)({filters:j,actions:[{leftIcon:(0,lA.jsx)(S$.A,{}),children:"Deactivate supplier",onClick:T,danger:!0}],filtered:B.filter})),[m,j]),k=y.useMemo((()=>({supplier:B,factory:Q})),[B,Q]);return y.useEffect((()=>
1{if(!x)return;const{filterParams:e,sorter:A}=N();o(),c(),i(e,A)}),[B.pagination,B.filter,B.search,B.sorter,m]),y.useEffect((()=>{if(x)return;u.current=Q;const{filterParams:e,sorter:A}=_();c(),o(),s(e,A,null,{auditCertOptions:j.auditCert})}),[Q.pagination,Q.filter,Q.search,Q.sorter,m]),(0,lA.jsx)(n0.Provider,{value:{filters:j,onChangeTab:e=>{h(e)},columnDef:D,onChange:(e,A,t,a)=>{"pagination"===a.action&&b(e),"filter"===a.action&&P(A),"sort"===a.action&&w(t),"all"===a.action&&(b(e),P(A),w(t))},onChangeSearch:S,currentTab:m,tabData:k,toggleSupplierStatusFn:async(e,A)=>{const{filterParams:t,sorter:a}=N();await d(e,{status:"active"===A?"inactive":"active"}),await i(t,a)},toggleFactoryStatusFn:async(e,A)=>{const{filterParams:t,sorter:a}=_();await C(e,{isActive:A}),await s(t,a,null,{auditCertOptions:j.auditCert})},refetchSuppliers:async()=>{const{filterParams:e,sorter:A}=N();o(),c(),i(e,A)}},children:y.cloneElement(t,a)})},s0={SUPPLIER:{KEY:"supplier",LABEL:"Supplier"},FACTORY:{KEY:"factory",LABEL:"Factory"}},l0={productCategory:"category",location:"country",lastModified:"updatedAt"},r0=[{value:"createdAt",label:"Create Date"},{value:"updatedAt",label:"Last Modified"}],o0=[{value:"az",label:"Newest to Oldest"},{value:"za",label:"Oldest to Newest"}],c0=[{value:"za",label:"High to Low"},{value:"az",label:"Low to High"}];var d0=t(69139);const g0=e=>{let{data:A}=e;return(0,lA.jsxs)("div",{className:d0.A.sitColumn,children:[(0,lA.jsx)("img",{src:(null===A||void 0===A?void 0:A.avatar)||LM.A,alt:"avt"}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:null===A||void 0===A?void 0:A.supplier}),(0,lA.jsx)("span",{children:null===A||void 0===A?void 0:A.id}),(0,lA.jsx)("span",{children:((null===A||void 0===A?void 0:A.tags)||[]).map(((e,A)=>(0,lA.jsxs)("span",{children:["#",e]},A)))})]})]})},C0=e=>{let{className:A="",children:t}=e;return(0,lA.jsx)("div",{className:Si()(d0.A.multiCell,A),children:t})};var I0=t(76657),u0=t(7991);const p0="TableStatus_wrapper__-5qd5",E0="TableStatus_active__wzd8b",B0="TableStatus_inactive__tjSbo",Q0=e=>{let{value:A}=e;return(0,lA.jsxs)(S.A,{className:p0,children:[(0,lA.jsx)("span",{className:"active"===A?E0:B0,children:"active"===A?(0,lA.jsx)(u0.A,{size:"small"}):(0,lA.jsx)(Sp.A,{})}),(0,lA.jsx)("span",{className:"active"===A?E0:B0,children:"active"===A?"Active":"Inactive"})]})};var m0,h0=t(57456);const x0=["title","titleId"];function v0(){return v0=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},v0.apply(null,arguments)}function f0(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,x0);return y.createElement("svg",v0({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,m0||(m0=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.7237 11.6626L13.7284 14.6673L14.6204 13.7753L2.226 1.38093L1.33398 2.27295L3.7127 4.65167C3.6188 4.92293 3.54577 5.20983 3.49361 5.51239C3.44144 5.81494 3.41536 6.13315 3.41536 6.46701C3.41578 7.52074 3.83059 8.65793 4.65981 9.87859C5.48902 11.0992 6.74348 12.4242 8.42319 13.8535C8.87139 13.478 9.28599 13.1076 9.66701 12.7424C10.048 12.3773 10.4002 12.0173 10.7237 11.6626ZM9.5343 6.90519L12.3043 9.67514C12.6798 9.09131 12.9615 8.53586 13.1493 8.00879C13.3371 7.48172 13.431 6.96779 13.431 6.46701C13.4314 4.90206 12.9281 3.65532 11.9212 2.72679C10.9142 1.79825 9.74817 1.33398 8.42319 1.33398C7.80806 1.3344 7.22131 1.43623 6.66294 1.63946C6.10456 1.8427 5.60107 2.13732 5.15245 2.52334L7.85981 5.2307C7.94327 5.17853 8.03195 5.14202 8.12585 5.12115C8.21974 5.10029 8.31886 5.08985 8.42319 5.08985C8.76789 5.08944 9.06273 5.21192 9.30769 5.4573C9.55266 5.70269 9.67514 5.99752 9.67514 6.34181C9.67514 6.44614 9.66471 6.54525 9.64384 6.63915C9.62298 6.73305 9.58646 6.82173 9.5343 6.90519Z",fill:"#B2C5E4"})))}const y0=y.forwardRef(f0);t.p;var j0=t(85410);
1const b0={wrapper:"ConnectionStatus_wrapper__7Vx2D",inner:"ConnectionStatus_inner__FTSCR",connected:"ConnectionStatus_connected__vWplb",text:"ConnectionStatus_text__v0cYD",infoIcon:"ConnectionStatus_infoIcon__jqs3e"},P0=e=>{let{value:A,label:t}=e;const a=A===j0.rk.CONNECTED;return(0,lA.jsx)("div",{className:Si()(b0.wrapper,{[b0.connected]:a}),children:(0,lA.jsxs)("div",{className:b0.inner,children:[(0,lA.jsx)("span",{className:b0.icon,children:a?(0,lA.jsx)(h0.h,{}):(0,lA.jsx)(y0,{})}),(0,lA.jsx)("span",{className:b0.text,children:t}),(0,lA.jsx)(Uu.pb,{title:j0.y_[A]||t,white:!0,children:(0,lA.jsx)("span",{className:b0.infoIcon,children:(0,lA.jsx)(oH.h,{})})})]})})};var w0=t(77299);const S0="Rating_wrapper__Qa6As",N0=e=>{let{value:A}=e;return(0,lA.jsxs)(S.A,{className:S0,children:[(0,lA.jsx)(w0.A,{}),A]})};var _0=t(40487);const T0=e=>{const A=[{title:"Supplier Name / ID / Tag",dataIndex:"name",render:(e,A)=>{var t;return(0,lA.jsx)(g0,{data:{avatar:null===(t=A.companyLogo)||void 0===t?void 0:t.url,supplier:A.name,id:A.supplierId,tags:A.tags.map((e=>e.name))}})}},{title:"Location",dataIndex:"area",render:e=>[null===e||void 0===e?void 0:e.city,null===e||void 0===e?void 0:e.state,null===e||void 0===e?void 0:e.country].filter((e=>!!e)).join(", ")||"-",width:200},{title:"Product Category",dataIndex:"productSubCategories",render:e=>{const A=BN()((e||[]).map((e=>{let{productCategory:A}=e;return A})),"id");return(0,lA.jsx)(C0,{children:A.length?A.map((e=>(0,lA.jsx)(I0.A,{type:"default",children:e.name_en},e.id))):"-"})},width:300},{title:"Status",dataIndex:"status",render:e=>(0,lA.jsx)(Q0,{value:e}),width:120},{title:"Connect Status",dataIndex:"connectionStatus",render:(e,A)=>{const t=null===A||void 0===A?void 0:A.connectionStatusLabel;return(0,lA.jsx)(P0,{value:e,label:t})},width:180},{title:"Rating",dataIndex:"rating_average",render:e=>{const A=e||0===e?parseFloat(e):"";return(0,lA.jsx)(N0,{value:A||0===A?A.toFixed(2):"-"})},width:120},{title:"Create Date",dataIndex:"createdAt",render:e=>(0,Qa.y)(e,Jy.TK),width:120},{title:"Last Modified",dataIndex:"updatedAt",render:e=>(0,Qa.y)(e,Jy.TK),width:120},{title:"",dataIndex:"action",render:(A,t)=>{const a="inactive"===t.status;return(0,lA.jsx)(_0.A,{color:a?"default":"red",items:a?[{key:"1",label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Ta.A,{})," Active Supplier"]}),onClick:A=>{var a,n;e&&e(t),null===A||void 0===A||null===(a=A.domEvent)||void 0===a||a.preventDefault(),null===A||void 0===A||null===(n=A.domEvent)||void 0===n||n.stopPropagation()}}]:[{key:"2",label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Ta.A,{})," Deactive Supplier"]}),onClick:A=>{var a,n;e&&e(t),null===A||void 0===A||null===(a=A.domEvent)||void 0===a||a.preventDefault(),null===A||void 0===A||null===(n=A.domEvent)||void 0===n||n.stopPropagation()}}]})},width:50}];return A},D0={container:"SupplierManager_container__h2O3S",factoryFilterBar:"SupplierManager_factoryFilterBar__Q+Y9T",supplierFilterBar:"SupplierManager_supplierFilterBar__CQMkL",tabs:"SupplierManager_tabs__EpAOS"},k0={noConnection:"Not invited yet",invited:"Invited"};var L0=t(63048);const R0=(0,y.createContext)(),F0={data:[],loaded:!1,loading:!1,loadMore:!0,error:"",pagination:{pageNo:1,pageSize:100},haveNoConnection:!1,keywords:""},M0=e=>{let{children:A}=e;const[t,a]=(0,y.useState)(F0),[n,i]=(0,y.useState)(!1),s=async()=>{try{a((0,v.A)({},F0));const{data:e,errorObj:A}=await(0,L0.dj)();if(e)return void a((0,v.A)((0,v.A)({},F0),{},{loaded:!0,data:(0,V.get)(e,"data.list",[]),haveNoConnection:!!((0,V.get)(e,"data.list",[])||[]).length,loading:!1,loadMore:!0,error:""}));if(A)throw A}catch(e){a((0,v.A)((0,v.A)({},F0),{},{loading:!1,error:(0,V.get)(e,"message","")||"Unknown error"})),xs.A.error({message:(0,V.get)(e,"message","")||"Unknown error"})}},l=async e=>{const A=(0,v.A)((0,v.A)({},t),{},{pagination:{pageSize:t.pagination.pageSize,pageNo:1},loading:!0,error:"",keywords:e});try{a((0,v.A)({},A));const{data:n,errorObj:i}=await(0,L0.dj)(t.pagination,e);if(n)return void a((0,v.A)((0,v.A)({},A),{},{data:(0,V.get)(n,"data.list",[]),loading:!1,loadMore:!0,error:""}));if(i)throw i}catch(n){a((0,v.A)((0,v.A)({},A),{},{loading:!1,error:(0,V.get)(n,"message","")||"Unknown error"})),xs.A.error({message:(0,V.get)(n,"message","")||"Unknown error"})}},r=async()=>{const e={pageSize:t.pagination.pageSize,pageNo:t.pagination.pageNo+1},A=(0,v.A)((0,v.A)({},t),{},{pagination:(0,v.A)({},e),loading:!0,error:""});try{a((0,v.A)({},A));const{data:n,errorObj:i}=await(0,L0.dj)(e,t.keywords);if(n)return void a((0,v.A)((0,v.A)({},A),{},{data:A.data.concat((0,V.get)(n,"data.list",[])),loadMore:!!(0,V.get)(n,"data.list",[]).length,loading:!1,error:""}));if(i)throw i}catch(n){a((0,v.A)((0,v.A)({},A),{},{loading:!1,error:(0,V.get)(n,"message","")||"Unknown error"})),xs.A.error({message:(0,V.get)(n,"message","")||"Unknown error"})}},o=async(e,A)=>{let{suppliers:t,news:a,message:n}=e;const l={supplierIds:t,otherSuppliers:Array.isArray(a)?a.filter((e=>{let{email:A}=e;return!!A})):a,message:n};try{i(!0);const{data:e,errorObj:t}=await(0,L0.eY)(l);if(t)throw t;
1return A&&A(),i(!1),xs.A.success({message:"Invite supplier success",placement:"bottomLeft"}),s(),e}catch(r){i(!1),xs.A.error({message:(0,V.get)(r,"message","")||"Unknown error"})}},c=(0,y.useMemo)((()=>(0,v.A)((0,v.A)({},t),{},{refetchSupplierList:s,inviteSupplier:o,searchSupplierList:l,loadMoreSupplierList:r,updating:n})),[t,n]);return(0,y.useEffect)((()=>{s()}),[]),(0,lA.jsx)(R0.Provider,{value:c,children:"function"===typeof A?A(c):A})},O0="InviteSupplier_inviteSupplier__LOEcK",z0="InviteSupplier_selectedNo__OGFmU",V0="InviteSupplier_searcher__Suu05",H0="InviteSupplier_suppliers__+5s4H",W0="InviteSupplier_formFooter__1wzA4",q0="InviteSupplier_formContent__fotNQ",U0="InviteSupplier_supplierItem__Yl3WA",J0="InviteSupplier_newSupplierList__DlMc0",G0="InviteSupplier_newSupplier__v6BhA";var Y0;const Z0=(0,T.Ay)(Uu.gZ)(Y0||(Y0=(0,_.A)(["\n  &.ant-btn-dangerous.ant-btn-text {\n    color: #ff4d4f !important;\n    border-color: transparent !important;\n    background: transparent !important;\n    box-shadow: none !important;\n  }\n  &.ant-btn:not(.ant-btn-link):not([disabled]):not(.ant-btn-default) {\n    border-color: transparent !important;\n  }\n"]))),X0=e=>{let{item:A,className:t,form:a,index:n,operation:i,showDelete:s}=e;const{validate:l,validating:r}=(()=>{const[e,A]=(0,y.useState)(!1);return{validate:async e=>{try{A(!0);const{data:t,errorObj:a}=await(0,L0.lh)(e);if(t){const e=R()(t,"data.connectionStatus"),a=R()(t,"data.exists");if(A(!1),"invited"===e&&a)throw new Error("This supplier is already exists. Please select on the supplier list above.");return}if(a)throw a}catch(t){throw A(!1),t}},validating:e}})();return(0,lA.jsx)(ja.Ay.Item,{className:t,extra:s?(0,lA.jsx)(Z0,{type:"text",danger:!0,icon:(0,lA.jsx)(bE.A,{}),onClick:()=>{i.remove(n)},children:"Remove"}):null,children:(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(Zo.A.Item,{shouldUpdate:!0,rules:[{validator:async(e,t)=>{const n=a.getFieldValue("suppliers"),i=a.getFieldValue(["news",A.name,"email"]);return n.length||t?i&&!t?Promise.reject(new Error("This field is required")):Promise.resolve():Promise.reject(new Error("This field is required"))}}],label:"Supplier Company Name",name:[A.name,"name"],children:(0,lA.jsx)(Uu.kj,{placeholder:"Input supplier company name"})}),(0,lA.jsx)(Zo.A.Item,{rules:[{type:"email",message:"This field is not a valid email"},{validator:async(e,t)=>{const n=a.getFieldValue("suppliers"),i=a.getFieldValue(["news",A.name,"name"]);if(!n.length&&!t)return Promise.reject(new Error("This field is required"));if(i&&!t)return Promise.reject(new Error("This field is required"));if((0,ne.Bf)(t))try{return await l(t),Promise.resolve()}catch(s){return Promise.reject(s)}return Promise.resolve()}}],label:"Supplier Contact Email",name:[A.name,"email"],children:(0,lA.jsx)(Uu.kj,{placeholder:"Input supplier company name"})})]})},A.key)},K0=y.forwardRef((e=>{let{onSubmit:A}=e;const[t]=Zo.A.useForm(),{loaded:a,loading:n,loadMore:i,haveNoConnection:s,searchSupplierList:l,loadMoreSupplierList:r,data:o,updating:c,inviteSupplier:d}=y.useContext(R0),[g,C]=(0,y.useState)(""),I=(0,y.useCallback)((0,V.debounce)((e=>{l(e)}),500),[l]),u=e=>(0,lA.jsx)(ja.Ay.Item,{"aria-disabled":!e.email,onClick:A=>{e.email&&A.currentTarget.getElementsByClassName("ant-checkbox-input")[0].click()},className:U0,extra:(0,lA.jsx)(Uu.fZ,{disabled:!e.email,value:e.id}),children:(0,lA.jsx)(ja.Ay.Item.Meta,{avatar:(0,lA.jsx)(an.A,{size:"large",src:(0,V.get)(e,"companyLogo.url")||LM.A}),title:e.name,description:e.email?k0[e.connectionStatus]:"Missing contact email, please update"})},e.id),p=(e,A)=>(t,a)=>{const n=e.getFieldValue("news");return(0,lA.jsx)(X0,{item:t,form:e,operation:A,index:a,showDelete:n.length>1,className:G0},t.key)};return(0,lA.jsx)("div",{className:O0,children:a?(0,lA.jsxs)(Zo.A,{layout:"vertical",colon:!1,form:t,validateTrigger:["onBlur","onChange"],onValuesChange:()=>{t.validateFields()},onFinish:async e=>{const{suppliers:t,news:a,message:n}=e;await d({suppliers:t,news:a,message:n},A)},initialValues:{suppliers:[],news:[{name:"",email:""}],message:""},children:[(0,lA.jsxs)("div",{className:q0,children:[s&&(0,lA.jsx)(Zo.A.List,{name:"suppliers",children:()=>(0,lA.jsxs)(Aa.A,{direction:"vertical",size:16,children:[(0,lA.jsx)("h5",{children:"Select Supplier You Would Like To Invite"}),(0,lA.jsx)(Aa.A,{className:V0,size:24,children:(0,lA.jsx)(Uu.kj,{value:g,prefix:(0,lA.jsx)(uz.A,{}),placeholder:"Search supplier name",onChange:e=>{var A;A=e.target.value,C(A),I(A)}})}),(0,lA.jsx)(Uu._0,{onChange:e=>{t.setFieldValue("suppliers",e),t.setFields([{name:"suppliers",touched:!0}]),t.validateFields()},children:(0,lA.jsx)(ja.Ay,{loading:n,className:H0,itemLayout:"vertical",dataSource:o,renderItem:u,header:(0,lA.jsx)("h5",{children:"Supplier List"}),footer:(0,lA.jsxs)("span",{className:z0,children:["Selected (",(t.getFieldValue("suppliers")||[]).length,")"]}),onScroll:e=>{const{scrollHeight:A,scrollTop:t,clientHeight:a}=e.target;A-t-a<100&&!n&&i&&r()}})})]})}),(0,lA.jsx)(Zo.A.Item,{shouldUpdate:!0,children:e=>(0,lA.jsx)(Zo.A.List,{name:"news",children:(A,t)=>
1(0,lA.jsxs)(Aa.A,{direction:"vertical",gap:4,children:[s&&(0,lA.jsx)(Aa.A,{children:(0,lA.jsx)("h5",{children:"Or Invite Other Supplier"})}),(0,lA.jsx)(ja.Ay,{className:J0,dataSource:A,renderItem:p(e,t),footer:(0,lA.jsx)(Uu.gZ,{onClick:()=>{t.add({name:"",email:""}),setTimeout((()=>{e.validateFields()}),250)},type:"link",icon:(0,lA.jsx)(PE.A,{}),children:"Add Supplier"})})]})})}),(0,lA.jsx)(Zo.A.Item,{label:"Invitation Message (Optional)",name:"message",children:(0,lA.jsx)(Uu.Cr,{placeholder:"Enter message to greet with your supplier...",autoSize:{minRows:4}})})]}),(0,lA.jsx)(Zo.A.Item,{shouldUpdate:!0,children:e=>{const A=e.getFieldsError().some((e=>{let{errors:A}=e;return!!A.length}));return(0,lA.jsx)("div",{className:W0,children:(0,lA.jsx)(Uu.gZ,{loading:c,disabled:!t.isFieldsTouched()||A,htmlType:"submit",type:"primary",children:"Invite"})})}})]}):(0,lA.jsx)(Tl.A,{size:"medium"})})})),$0=e=>{let{onSubmit:A}=e;return(0,lA.jsx)(M0,{children:(0,lA.jsx)(K0,{onSubmit:A})})};(0,ne.Nv)(ee(),[Ue.AZ]);const e1=e=>{var A,t,a,n,i,s,l,r,o;const{filters:c,currentTab:d,onChangeTab:g,columnDef:C,onChange:I,onChangeSearch:u,tabData:p,toggleSupplierStatusFn:E,toggleFactoryStatusFn:B,refetchSuppliers:Q}=y.useContext(n0),[m,h]=y.useState(!1),[x,f]=y.useState(""),[j,P]=y.useState({type:null,message:null}),S=1===d?s0.FACTORY.KEY:s0.SUPPLIER.KEY;const N=null===p||void 0===p?void 0:p[S],_=(0,w.useHistory)(),{selectProduct:T}=e0(),{classes:D,status:k,onInit:L,onReset:R,updateSuppliersLoading:F}=e,M=null===p||void 0===p||null===(A=p.supplier)||void 0===A||null===(t=A.sorter)||void 0===t?void 0:t.rating,O=Object.keys((null===p||void 0===p||null===(a=p.supplier)||void 0===a?void 0:a.sorter)||{}),z=Object.keys((null===p||void 0===p||null===(n=p.factory)||void 0===n?void 0:n.sorter)||{}),V=O.includes("updatedAt")?"updatedAt":O.includes("createdAt")?"createdAt":"",H=null===p||void 0===p||null===(i=p.supplier)||void 0===i||null===(s=i.sorter)||void 0===s?void 0:s[V],W=z.includes("updatedAt")?"updatedAt":z.includes("createdAt")?"createdAt":"",q=null===p||void 0===p||null===(l=p.factory)||void 0===l||null===(r=l.sorter)||void 0===r?void 0:r[W],{supplierFilterItems:U,factoryFilterItems:J}=(e=>{var A,t,a,n,i,s,l,r,o,c,d,g,C,I,u,p,E,B,Q,m,h,x,v,f,y,j,b,P,w,S;let{filters:N,tabData:_,supplierRatingSort:T,supplierSortKey:D,supplierLastModifiedColumnSort:k,factorySortKey:L,factoryLastModifiedColumnSort:R}=e;const F=(0,Qa.z)(null===_||void 0===_||null===(A=_.supplier)||void 0===A||null===(t=A.filter)||void 0===t?void 0:t.createdAtTo)||(0,Qa.z)(null===_||void 0===_||null===(a=_.supplier)||void 0===a||null===(n=a.filter)||void 0===n?void 0:n.updatedAtTo),M=(0,Qa.z)(null===_||void 0===_||null===(i=_.supplier)||void 0===i||null===(s=i.filter)||void 0===s?void 0:s.createdAtFrom)||(0,Qa.z)(null===_||void 0===_||null===(l=_.supplier)||void 0===l||null===(r=l.filter)||void 0===r?void 0:r.updatedAtFrom),O=(0,Qa.z)(null===_||void 0===_||null===(o=_.factory)||void 0===o||null===(c=o.filter)||void 0===c?void 0:c.createdAtTo)||(0,Qa.z)(null===_||void 0===_||null===(d=_.factory)||void 0===d||null===(g=d.filter)||void 0===g?void 0:g.updatedAtTo),z=(0,Qa.z)(null===_||void 0===_||null===(C=_.factory)||void 0===C||null===(I=C.filter)||void 0===I?void 0:I.createdAtFrom)||(0,Qa.z)(null===_||void 0===_||null===(u=_.factory)||void 0===u||null===(p=u.filter)||void 0===p?void 0:p.updatedAtFrom);return{supplierFilterItems:[{key:"location",label:"Location",type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:N.location,defaultChecks:null===_||void 0===_||null===(E=_.supplier)||void 0===E||null===(B=E.filter)||void 0===B?void 0:B.country,setting:{placeholder:"Search location",hasAll:!0}}},{key:"productCategory",label:"Product Category",type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:N.productCategory,defaultChecks:null===_||void 0===_||null===(Q=_.supplier)||void 0===Q||null===(m=Q.filter)||void 0===m?void 0:m.category,setting:{placeholder:"Search product category",hasAll:!0}}},{key:"status",label:"Status",type:Jy.a.STATUS,dropdown:{type:Jy.oY.LIST,defaultChecks:null===_||void 0===_||null===(h=_.supplier)||void 0===h||null===(x=h.filter)||void 0===x?void 0:x.status,options:N.status,setting:{noSearch:!0,hasAll:!0}}},{key:"connectionStatus",label:"Connect Status",type:Jy.a.STATUS,dropdown:{type:Jy.oY.LIST,defaultChecks:null===_||void 0===_||null===(v=_.supplier)||void 0===v||null===(f=v.filter)||void 0===f?void 0:f.connectionStatus,options:j0.zF,setting:{noSearch:!0,hasAll:!0}}},{key:"rating",label:"Rating",type:Jy.a.RATING,dropdown:{type:Jy.oY.CHOOSING,defaultChecks:T?"desc"===T?["az"]:["za"]:[],options:c0}},{key:"lastModified",label:"Sort by Last Modified",type:Jy.a.RATING,dropdown:{type:Jy.oY.DATE,fieldItems:r0,methodItems:o0,defaultChecks:D||k?{field:D?[D]:"",method:k?["de
1sc"===k?"az":"za"]:""}:{},defaultDate:M||F?[M,F]:null,setting:{}}}],factoryFilterItems:[{key:"location",label:"Location",type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:N.location,defaultChecks:null===_||void 0===_||null===(y=_.factory)||void 0===y||null===(j=y.filter)||void 0===j?void 0:j.country,setting:{placeholder:"Search location",hasAll:!0}}},{key:"certTypeIds",label:"Audit Cert",type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:N.auditCert,defaultChecks:null===_||void 0===_||null===(b=_.factory)||void 0===b||null===(P=b.filter)||void 0===P?void 0:P.certTypeIds,setting:{placeholder:"Search audit cert",hasAll:!0}}},{key:"status",label:"Status",type:Jy.a.STATUS,dropdown:{type:Jy.oY.LIST,defaultChecks:null===_||void 0===_||null===(w=_.factory)||void 0===w||null===(S=w.filter)||void 0===S?void 0:S.status,options:N.status,setting:{noSearch:!0,hasAll:!0}}},{key:"lastModified",label:"Sort by Last Modified",type:Jy.a.RATING,dropdown:{type:Jy.oY.DATE,fieldItems:r0,methodItems:o0,defaultChecks:L||R?{field:L?[L]:"",method:R?["desc"===R?"az":"za"]:""}:{},defaultDate:z||O?[z,O]:null,setting:{}}}]}})({filters:c,tabData:p,supplierRatingSort:M,supplierSortKey:V,supplierLastModifiedColumnSort:H,factorySortKey:W,factoryLastModifiedColumnSort:q}),G=(e,A)=>{I({current:e,pageSize:A},{},{},{action:"pagination"})},Y=e=>{E(e.id,e.status)},Z=e=>{B(e.id,!e.isActive)},X=(e,A,t)=>{const a=l0[e.key]||e.key;if(["rating","lastModified"].includes(e.key))if("rating"===e.key){const e=null!==A&&void 0!==A&&A.includes("za")?"asc":"desc";I(null,null,(0,v.A)((0,v.A)({},N.sorter||{}),{},{[a]:e}),{action:"sort"})}else{var n,i;const e=(null===A||void 0===A||null===(n=A.field)||void 0===n?void 0:n[0])||"",a=(null===A||void 0===A||null===(i=A.method)||void 0===i?void 0:i[0])||"";if(e&&(a||null!==t&&void 0!==t&&t[0]&&null!==t&&void 0!==t&&t[1])){const A=(0,v.A)({},N.sorter||{});if(e?"updatedAt"===e?(delete A.createdAt,A.updatedAt=a?a.includes("za")?"asc":"desc":""):"createdAt"===e&&(delete A.updatedAt,A.createdAt=a?a.includes("za")?"asc":"desc":""):(delete A.createdAt,delete A.updatedAt),I(null,null,(0,v.A)({},A),{action:"sort"}),null!==t&&void 0!==t&&t[0]&&null!==t&&void 0!==t&&t[1])I(null,(0,v.A)((0,v.A)({},N.filter||{}),{},{createdAtFrom:null!==t&&void 0!==t&&t[0]?t[0].format(Ws.yo):"",createdAtTo:null!==t&&void 0!==t&&t[1]?t[1].format(Ws.yo):""}),null,{action:"filter"});else{const e=(0,v.A)((0,v.A)({},N.filter||{}),{},{createdAtFrom:"",createdAtTo:"",updatedAtFrom:"",updatedAtTo:""});I(null,e,null,{action:"filter"})}}}else I(null,(0,v.A)((0,v.A)({},N.filter),{},{[a]:A}),null,{action:"filter"});I({pageSize:10,current:1},null,null,{action:"pagination"})},K=(e,A)=>{if(["rating","lastModified"].includes(e.key)){const A=N.sorter||{},t=N.filter||{};"rating"===e.key?null===A||void 0===A||delete A[e.key]:(delete A.updatedAt,delete A.createdAt,delete t.createdAtTo,delete t.updatedAtTo,delete t.createdAtFrom,delete t.updatedAtFrom),I(null,null,(0,v.A)({},A),{action:"sort"}),I(null,(0,v.A)({},t),null,{action:"filter"})}else{const A=l0[e.key]||e.key,t=N.filter||{};I(null,(0,v.A)((0,v.A)({},t),{},{[A]:[]}),null,{action:"filter"})}I({pageSize:10,current:1},null,null,{action:"pagination"})},$=()=>{I({current:1,pageSize:10},{supplier:[],country:[],category:[],status:[],connectStatus:[],auditCert:[],connectionStatus:[],certTypeIds:[],createdAtTo:"",createdAtFrom:""},{},{action:"all"})},Ae=(e,A)=>{const t=(0,v.A)((0,v.A)({},A.pagination),{},{total:A.total,onChange:G}),a={dataSource:(It()(A.data||[])?A.data:[]).map((e=>(e.connectionStatusLabel=ee().translate("connectionStatus.".concat(e.connectionStatus)),e))),standardPagination:!0,box:!0,pagination:t,newStyle:!0,rowIsClick:!0,rowKey:"id",onRow:e=>({onClick:A=>{(e=>{var A;const{classList:t}=e.target,a=null===(A=e.target.parentNode)||void 0===A?void 0:A.classList;return!((null===t||void 0===t?void 0:t.contains("action-dropdown-icon"))||(null===t||void 0===t?void 0:t.contains("ant-dropdown-menu"))||(null===a||void 0===a?void 0:a.contains("ant-dropdown-menu"))||(null===a||void 0===a?void 0:a.contains("action-dropdown-icon")))})(A)&&(e=>{T(),"supplier"===S?setTimeout((()=>{(0,ne.R7)(_)("/supplier-manager/detail/".concat(e.id))})):setTimeout((()=>{(0,ne.R7)(_)("/supplier-manager/factory-detail/".concat(e.id))}))})(e)}}),scroll:{x:985}};return e===s0.FACTORY.KEY?(0,lA.jsxs)(Mf.A,{children:[(0,lA.jsx)(Lf.A,{items:J,onApply:X,onReset:K,onFilterReset:$,className:D0.factoryFilterBar}),(0,lA.jsx)("div",{className:D0.tableWrapper,children:(0,lA.jsx)(us.A,(0,v.A)((0,v.A)({},a),{},{columns:(n=Z,[{title:"Factory Name / ID",dataIndex:"name",render:(e,A)=>{var t;return(0,lA.jsx)(g0,{data:{avatar:null===(t=A.companyLogo)||void 0===t?void 0:t.url,supplier:A.name,id:A.factoryId}})}},{title:"Location",dataIndex:"area",render:e=>[null===e||void 0===e?void 0:e.city,null===e||void 0===e?void 0:e.state,null===e||void 0===e?void 0:e.country].filter((e=>!!e)).join(", ")||"-",width:300},{title:"Status",dataIndex:"isActive",render:e=>(0,lA.jsx)(Q0,{value:e?"active":"inactive"}),width:120},{title:"Audit Cert",dataIndex:"factoryCertifications",render:e=>{const A=(BN()((e||[]).map((e=>{let{certificationType:A}=e;return A})),"id")||[]).filter((e=>e));return(0,lA.jsx)(C0,{children:A.length?A.map((e=>(0,lA.jsx)(I0.A,{type:"default",children:e.name},e.id))):"-"})},width:300},{title:"Last Modified",dataIndex:"updatedAt",render:e=>(0,Qa.y)(e,Jy.TK),width:150},{title:"",dataIndex:"action",render:(e,A)=>{const t=!A.isActive;return(0,lA.jsx)(_0.A,{color:t?"default":"red",items:t?[{key:"1",label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Ta.A,{})," Active Factory"]}),onClick:e=>{var t,a;n&&n(A),null===e||void 0===e||null===(t=e.domEvent)||void 0===t||t.preventDefault(),null===e||void 0===e||null===(a=e.domEvent)||void 0===a||a.stopPropagation()}}]:[{key:"2",label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Ta.A,{})," Deactive Factory"]}),onClick:e=>{var t,a;n&&n(A),null===e||void 0===e||null===(t=e.domEvent)||void 0===t||t.preventDefault(),null===e||void 0===e||null===(a=e.domEvent)||void 0===a||a.stopPropagation()}}]})},width:50}])}))})]}):(0,lA.jsxs)(Mf.A,{children:[(0,lA.jsx)(Lf.A,{items:U,onApply:X,onReset:K,onFilterReset:$,className:D0.supplierFilterBar}),(0,lA.jsx)("div",{className:D0.tableWrapper,children:(0,lA.jsx)(us.A,(0,v.A)((0,v.A)({},a),{},{columns:T0(Y)}))})]});var n},te=Object.keys(s0).map((e=>{const A=s0[e],t=null===p||void 0===p?void 0:p[A.KEY];return{key:A.KEY,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:A.LABEL}),(0,lA.jsx)(Ff.A,{count:(null===t||void 0===t?void 0:t.quantity)||0,overflowCount:1e4})]}
1),children:Ae(A.KEY,t)}}));(0,y.useEffect)((()=>{var e;const A=pg.parse(null===_||void 0===_||null===(e=_.location)||void 0===e?void 0:e.search),{tab:t,status:a,connectionStatus:n,copy:i}=A;if(!t||t!==s0.FACTORY.KEY&&t!==s0.SUPPLIER.KEY||g(t===s0.FACTORY.KEY?1:0),(a||n)&&!t){const e={connectionStatus:[],status:[],category:[],country:[]};a&&(e.status=[a]),n&&(e.connectionStatus=[n]),I(null,e,null,{action:"filter"})}return L(a),!i||"supplier"!==i&&"factory"!==i||P({type:"success",message:"Copied ".concat("supplier"===i?"Supplier":"Factory"," successfully")}),()=>{R()}}),[]);return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsxs)(Wc.A,{className:(0,b.default)(D.container,D0.container),maxWidth:"xl",children:[(0,lA.jsx)(Df.A,{title:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(P$.h,{})," ",(0,lA.jsx)("span",{children:ee().translate("nav.mySuppliers")})]}),searchPlaceholder:S===s0.SUPPLIER.KEY?ee().translate("general.searchBySupplierIdNameTag"):ee().translate("general.searchByFactoryIdNameTag"),onSearch:e=>{G(1,N.pagination.pageSize),u(e,"all")},searchVal:(null===(o=N.search)||void 0===o?void 0:o.value)||""}),(0,lA.jsx)(Rf.A,{items:te,tabBarExtraContent:{right:S===s0.FACTORY.KEY?(0,lA.jsxs)(Of.A,{children:[(0,lA.jsx)(zf.A,{type:"primary",onClick:()=>{f(PP)},children:"Import Factory"}),(0,lA.jsx)(zf.A,{type:"primary",onClick:()=>{_.push("/supplier-manager/factory/create")},children:ee().translate("general.createFactory")})]}):(0,lA.jsxs)(Of.A,{children:[(0,lA.jsx)(zf.A,{type:"primary",onClick:()=>{f(jP)},children:ee().translate("general.importSupplier")}),(0,lA.jsx)(zf.A,{type:"primary",onClick:()=>{_.push("/supplier-manager/create")},children:ee().translate("general.createSupplier")}),(0,lA.jsx)(zf.A,{type:"primary",onClick:()=>{h(!0)},children:ee().translate("general.inviteSupplier")})]})},activeKey:S,onChange:e=>{g(e===s0.FACTORY.KEY?1:0)},className:D0.tabs}),(0,lA.jsx)(gE,{onCancel:()=>{h(!1)},bodyStyle:{padding:0},width:"60%",title:ee().translate("general.inviteSupplier"),destroyOnClose:!0,open:m,footer:null,children:(0,lA.jsx)($0,{onSubmit:()=>{Q(),h(!1)}})})]}),(0,lA.jsx)(Wn.A,{notification:j,onClose:()=>P({type:null,message:null})}),!!x&&(0,lA.jsx)(LP,{open:!0,onClose:()=>{f("")},onSubmit:()=>{f(""),Q()},entity:x})]})};e1.defaultProps={selectedNo:0,status:""};const A1=(0,pA.A)(EA.A)(e1),t1=["locations","productCategoryIds","auditCertificateIds","tags","topMarket","rating","isBookmarked"],a1=(0,j.Ng)((e=>(0,v.A)((0,v.A)({updateSuppliersLoading:(0,lt.Nz)("supplierManager","updateSuppliers")(e),selectedNo:x$(e),status:e.companies&&e.companies.suppliers&&e.companies.suppliers.status,supplierIds:Ab(e),currTab:e.supplierManager.data.currTab,activeFilters:m$(e),tagChoices:e.tags.data,productCategoryChoices:e.productCategoryList.data,tabCount:tb(e)},h$(e)),{},{selectedSuppliers:v$(e),selectedSuppliersFullObject:f$(e),supplierActionBarStatus:e.supplierManager&&e.supplierManager.status,messageSent:e.supplierManager&&e.supplierManager.data&&e.supplierManager.data.messageSent,loginState:e.loginState,tags:y$(e)})),(e=>({updateSuppliers:(0,st.zH)(Bp,e),onInit:()=>{e(cp()),e((0,tg.gG)()),e((0,DD.QM)()),(0,qu.Xv)(qu.cL.supplierListFilterParams)?e((0,Hd.wW)((e=>{const{locations:A,productCategoryIds:t,auditCertificateIds:a,tags:n,topMarket:i,rating:s,isBookmarked:l}=e,r=(0,f.A)(e,t1),o={rating:R()(s,"value",""),isBookmarked:R()(l,"value",""),keyword:r.keyword};return A&&A.length>0&&R()(A,"[0].value")&&(o.locations=A.map((e=>R()(e,"value","")))),t&&t.length>0&&R()(t,"[0].value")&&(o.productCategoryIds=t.map((e=>R()(e,"value.value","")))),a&&a.length>0&&R()(a,"[0].value")&&(o.auditCertificateIds=a.map((e=>R()(e,"value.value","")))),n&&n.length>0&&(o.tags=n.map((e=>R()(e,"value","")))),R()(i,"value","")&&(o.topMarket=[R()(i,"value","")]),o})(JSON.parse((0,qu.Xv)(qu.cL.supplierListFilterParams))))):e((0,Hd.wW)())},onReset:()=>{e({type:op.F4}),e(UK())},onExportSupplierSummary:A=>e(up(A)),onInvitationInit:()=>e(UK()),onFieldUpdate:(A,t,a)=>e((0,St.QB)(A,t,a)),onFetchReset:()=>{e(dp()),e((0,Hd.wW)())},onFetchSupplierWithFilters:A=>e((0,Hd.wW)(A)),onToggleSupplier:A=>t=>e(function(e,A){return{type:op.Ym,supplier:e,checked:A}}(A,t)),onToggleSuppliers:A=>e(function(e,A){return{type:op.J3,suppliers:e,checked:A}}(A)),onFavoriteToggle:A=>()=>e(gp(A)),onExportSelectedSuppliersSummary:A=>e(up(A)),onSuppliersHandleTags:A=>e(pp(A)),onSuppliersClassificationChange:A=>e(Ip(A)),onFetchSuppliers:A=>{e(dp()),e((0,Hd.wW)(A))},onMassMessageSend:(A,t,a)=>e(Ep(A,t,a)),onResetMassMessageSend:()=>e({type:op.mk}),onResetSelectedSupplier:()=>{e(dp())},tabDialogOnInit:A=>e(function(e){return{type:op.FX,tags:e}}(A))})))((e=>{const{getData:A}=y.useContext(_b.CR);return(0,lA.jsx)(i0,(0,v.A)((0,v.A)({},e),{},{auditCertificationChoices:A("certificationTypes")||[],children:(0,lA.jsx)(A1,{})}))})),n1={wrapper:"WarningModal_wrapper__7VL6z",wraning:"WarningModal_wraning__OVqe-"},i1=["className","color"],s1=e=>{let{className:A,color:t="red"}=e,a=(0,f.A)(e,i1);return(0,lA.jsx)($J,(0,v.A)((0,v.A)({},a),{},{className:(0,b.default)(n1.wrapper,n1[t],A)}))};var l1=t(70939);const r1=e=>{let{children:A,className:t,noPadding:a,noShadow:n}=e;return(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",className:t,style:{background:"#fff",width:"100%",padding:a?0:24,borderRadius:"4px",boxShadow:n?"none":"0px 2px 4px 1px rgba(165, 178, 200, 0.1), 0px 1px 6px rgba(165, 178, 200, 0.2)"},children:A})},o1="Typo_wrapper__3yw5T",c1=e=>{let{children:A}=e;return(0,lA.jsx)(Xe.A,{variant:"subtitle2",className:o1,style:{fontSize:12,fontWeight:"normal"},children:A})},d1=[{value:"company",label:"Company"},{value:"qa",label:"QA"},{value:"sales",label:"Sales"},{value:"other",label:"Other"}],g1="EmailsField_wrapper__p7taU",C1="EmailsField_remove__zFtME",I1="EmailsField_removeFirst__ft+nn",u1=e=>{let{formProps:A}=e;const{values:t,setFieldValue:a}=A,n=t.emails||[];return(0,lA.jsx)(Jr.ED,{name:"emails",render:e=>(0,lA.jsxs)(wl.A,{container:!0,spacing:1,className:g1,children:[n.map(((i,s)=>(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsxs)(iA.GV,{xs:3,children:[0===s&&(0,lA.jsx)(c1,{children:"Email address"}),(0,lA.jsx)(hm.Iu,{options:d1,name:"emails[".concat(s,"].type"),placeholder:"Select",isMulti:!1,isCreate:!1,isDisabled:!1,value:R()(t,"emails[".concat(s,"].type")),onChange:(e,A)=>{a("emails[".concat(s,"].type"),A)},formProps:A})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[0===s&&(0,lA.jsx)(c1,{children:"\xa0"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"emails[".concat(s,"].email"),placeholder:"e.g. [email protected]",formProps:A,errorIconCenter:!0})]}),(0,lA.jsx)(iA.GV,{xs:3,className:(0,b.default)(C1,{[I1]:0===s}),children:n.length>1?(0,lA.jsx)("div",{children:(0,lA.jsxs)("div",{onClick:()=>{e.remove(s)},children:[(0,lA.jsx)(bE.A,{}),(0,lA.jsx)("span",{children:"Remove"})]})}):(0,lA.jsx)("div",{children:"\xa0"})})]},s))),(0,lA.jsx)("div",{children:(0,lA.jsxs)(hm.OV,{buttonProps:{color:"primary",type:"button",variant:"outlined",onClick:()=>{e.push({type:null,email:""})},isLink:!0},link:!0,children:[(0,lA.jsx)(PE.A,{})," Add email"]})})]})})};var p1=t(94794);const E1="PhoneCodeField_startAdornment__4y9N4",B1="PhoneCodeField_phoneInput__kkjWJ",Q1="PhoneCodeField_phone
1EmailWrapper__vUIhK",m1="PhoneCodeField_countryCodeSelectContainer__yktzt",h1=Object.values(Ws.qo).filter((e=>e.code)).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code?"+".concat(e.code.replace(" ","")):""}})),x1=e=>{let{formProps:A,value:t,name:a,placeholder:n,codeName:i}=e;const{setFieldValue:s,values:l}=A;return(0,lA.jsx)("div",{className:Q1,children:(0,lA.jsx)(hm.sQ,{type:"text",placeholder:n,name:a,formProps:A,InputProps:{startAdornment:(0,lA.jsx)("div",{className:E1,children:(0,lA.jsx)(p1.Ay,{name:i,className:m1,options:h1,value:t||l[i]||null,onChange:e=>s(i,e||""),isClearable:!1,formatOptionLabel:e=>{let{value:A,label:t}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("div",{className:"flag-icon flag-icon-".concat(t)}),(0,lA.jsx)(Xe.A,{style:{marginLeft:5},children:A})]})}})})},className:B1})})};x1.OPTIONS=h1;const v1=x1,f1="LocationField_wrapper__PYl-A",y1=e=>{let{formProps:A,locationOptions:t,provinceOptions:a,cityOptions:n,onLocationSelect:i=()=>{},onProvinceSelect:s=()=>{}}=e;const{setFieldValue:l,values:r}=A,o=Qn()(r.location)?null:r.location,c=Qn()(r.province)?null:r.province;
1return(0,lA.jsxs)("div",{className:f1,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)(c1,{children:"Location"}),(0,lA.jsx)(hm.Iu,{options:t,name:"location",placeholder:"Select country/region",isMulti:!1,isCreate:!1,isDisabled:!1,value:o,onChange:(e,A)=>{l("location",A),l("province",null),l("city",null),i(A)},formProps:A})]}),o&&(0,lA.jsxs)("div",{children:[(0,lA.jsx)("div",{children:(0,lA.jsx)(hm.Iu,{options:a,name:"province",placeholder:"Select province",isMulti:!1,isCreate:!1,isDisabled:!1,value:c,onChange:(e,A)=>{l("province",A),l("city",null),s(o,A)},formProps:A})}),c&&(0,lA.jsx)("div",{children:(0,lA.jsx)(hm.Iu,{options:n,name:"city",placeholder:"Select city",isMulti:!1,isCreate:!1,isDisabled:!1,value:r.city||null,onChange:(e,A)=>{l("city",A)},formProps:A})})]})]})},j1={companyLogo:"SupplierProfile_companyLogo__C9tmY"},b1=e=>{let{formProps:A,defaultLogo:t,labels:a}=e;const[n,i]=(0,y.useState)(""),s={name:"companyLogo",acceptTypes:[...al.Z$.images.jpg,al.Z$.images.png,al.Z$.images.gif],formProps:A,isCallApi:!1,isSingleFile:!1,isMultipleSelected:!1,showUploadFiles:!1,isDropzone:!1,btnText:n?"Change Logo":"Upload Logo",alwaysShowBtn:!0,onChange:e=>{const A=e[e.length-1];(0,al.wr)(A,(e=>{i(e),l("deleteLogo",!1)}))}},{setFieldValue:l}=A;return(0,y.useEffect)((()=>{t&&i(t)}),[t]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(iA.GV,{xs:12,className:j1.companyLogo,children:[(0,lA.jsx)("div",{children:(0,lA.jsx)("img",{src:n||l1,alt:"logo"})}),(0,lA.jsx)(hm.Lp,(0,v.A)({},s)),!!n&&(0,lA.jsx)(hm.OV,{buttonProps:{color:"primary",type:"button",variant:"outlined",onClick:()=>{l("companyLogo",null),l("deleteLogo",!0),i("")}},link:!0,children:"Delete"})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:a?a[0]:"Supplier ID (optional)"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"supplierId",placeholder:"Enter supplier ID",formProps:A})]}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(c1,{children:a?a[1]:"Supplier Name"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"supplierEnglishName",placeholder:"English name",formProps:A,errorIconCenter:!0}),(0,lA.jsx)(hm.sQ,{type:"text",name:"supplierLocalName",placeholder:"Local language name (optional)",formProps:A})]})]})},P1=e=>{let{locationOptions:A,onLocationSelect:t,provinceOptions:a,onProvinceSelect:n,cityOptions:i,formProps:s}=e;return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsx)(y1,{formProps:s,locationOptions:A,onLocationSelect:t,provinceOptions:a,onProvinceSelect:n,cityOptions:i})}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(c1,{children:"Address"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"addressEnglish",placeholder:"English address (optional)",formProps:s,errorIconCenter:!0}),(0,lA.jsx)(hm.sQ,{type:"text",name:"localAddress",placeholder:"Local language address (optional)",formProps:s})]})]})},w1=e=>{let{formProps:A}=e;const t=Object.values(Ws.qo).filter((e=>e.code)).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code?"+".concat(e.code.replace(" ","")):""}})).find((e=>e.value===R()(A,"values.supplierPhoneCode.value","")));return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Contact person"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"contactPerson",placeholder:"e.g. Gladys",formProps:A,errorIconCenter:!0})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Contact no. (optional)"}),(0,lA.jsx)(v1,{formProps:A,value:t,name:"contactNo",placeholder:"Enter contact no.",codeName:"phoneCode"})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Contact Email"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"supplierEmail",placeholder:"e.g. [email protected]",formProps:A,errorIconCenter:!0})]})]})})},S1=e=>{let{className:A,formProps:t,locationOptions:a,onLocationSelect:n,provinceOptions:i,onProvinceSelect:s,cityOptions:l}=e;return(0,lA.jsxs)("div",{className:(0,b.default)(j1.wrapper,A),children:[(0,lA.jsxs)(r1,{children:[(0,lA.jsx)("h2",{children:"1. Company overview"}),(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(b1,{formProps:t}),(0,lA.jsx)(P1,{locationOptions:a,onLocationSelect:n,provinceOptions:i,onProvinceSelect:s,cityOptions:l,formProps:t}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(c1,{children:"Website (
1optional)"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"website",placeholder:"e.g. company website",formProps:t})]})]})]}),(0,lA.jsxs)(r1,{children:[(0,lA.jsx)("h2",{children:"2. Contact"}),(0,lA.jsx)(w1,{formProps:t}),(0,lA.jsx)(u1,{formProps:t})]})]})},N1=e=>e?e.toLowerCase():"",_1=(e,A)=>!!e&&N1(A.name_en).includes(e),T1=(e,A,t)=>{const a=N1(A);return(e||[]).filter((e=>e.productSubCategories&&e.productSubCategories.length>0)).filter((e=>{if(Qn()(t))return!0;return t.value===e.id})).filter((e=>{if(!A)return!0;const t=!A,n=_1(a,e),i=e.productSubCategories.map((e=>N1(e.name_en))).filter((e=>e.includes(a))).length>0;return t||n||i})).map((e=>{const t=(0,v.A)({},e);return A&&(_1(a,t)||(t.productSubCategories=t.productSubCategories.filter((e=>N1(e.name_en).includes(a))))),t}))},D1=function(){let e=0;return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((A=>(e+=A.productSubCategories.length,!0))),e},k1=(e,A)=>{let t=!1;return e.map((e=>(e.productSubCategories.filter((e=>e.id===A.id)).length>0&&(t=!0),!0))),t},L1="SelectCategoryModal_wrapper__AfH0C",R1="SelectCategoryModal_hideCancel__U1bwO",F1="SelectCategoryModal_header__cyo-+",M1="SelectCategoryModal_hasSelected__WNL5H",O1="SelectCategoryModal_groupInput__uALVg",z1="SelectCategoryModal_catList__SDSxI",V1="SelectCategoryModal_heightAuto__qIscX",H1="SelectCategoryModal_nonClick__2DalW",W1="SelectCategoryModal_tag__6HWFs",q1="SelectCategoryModal_subCatList__yYFEx",U1="SelectCategoryModal_selectedTag__Qwj1s",J1="SelectCategoryModal_selectedLabel__Taodc",G1="SelectCategoryModal_modalFooter__XriGv",Y1="SelectCategoryModal_startAdornment__UN+Ge",Z1="SelectCategoryModal_categorySelect__psQoe";let X1=null;const K1=e=>{let{productCats:A,selectedCats:t=[],setSelectedCats:a,nonClick:n,heightAuto:i}=e;return(0,lA.jsx)("div",{className:(0,b.default)(z1,{[V1]:i,[H1]:n}),children:A.map((e=>{const A=e.productSubCategories||[];return(0,lA.jsxs)("div",{children:[(0,lA.jsx)("h3",{children:e.name_en}),(0,lA.jsx)("div",{className:q1,children:A.map((A=>(0,lA.jsx)(hm.ih,{label:A.name_en,className:W1,onClick:n||k1(t,A)?null:()=>{const n=[...t],i=cr()(n,{id:e.id});Qn()(i)?n.push((0,v.A)((0,v.A)({},e),{},{productSubCategories:[A]})):(i.productSubCategories.push(A),n.map((A=>{const t=(0,v.A)({},A);return t.id===e.id&&(t.productSubCategories=[...i.productSubCategories]),t}))),a(n)},isSelected:!n&&k1(t,A)},A.id)))})]},e.id)}))})},$1=e=>{let{className:A,isOpen:t,onClose:a,productCategories:n,onSubmit:i,defaultCats:s,btnText:l,title:r}=e;const[o,c]=(0,y.useState)(""),[d,g]=(0,y.useState)([]),[C,I]=(0,y.useState)(null),u=T1(n,o,C),p=u.map((e=>({value:e.id,label:e.name_en}))),E=d.length>0;return(0,y.useEffect)((()=>{t&&(c(""),g(s),I(null),setTimeout((()=>{X1&&X1.focus()}),0))}),[t]),(0,lA.jsxs)(Rs.A,{modalProps:{open:t,handleClose:a,title:r||"Select Category",titleSmall:!0,className:{classRoot:(0,b.default)(L1,{[R1]:!E},A)}},children:[(0,lA.jsx)("div",{className:(0,b.default)(F1,{[M1]:E}),children:(0,lA.jsxs)("div",{className:O1,children:[(0,lA.jsx)(hm.sQ,{type:"text",placeholder:"Search by name of category or sub-category'",name:"searchKeyword",value:o,onChange:e=>{c(e.target.value)},setRef:e=>{X1=e},InputProps:{startAdornment:(0,lA.jsx)(dm.default,{className:Y1,style:{color:"rgba(196, 200, 208, 1)"}})}}),(0,lA.jsx)(hm.Iu,{name:"cat",placeholder:"All Categories",options:p,value:C,onChange:(e,A)=>{I(A)},className:Z1})]})}),(0,lA.jsxs)("div",{children:[E&&(0,lA.jsx)("div",{className:U1,children:d.map((e=>(0,lA.jsx)(y.Fragment,{children:e.productSubCategories.map((e=>(0,lA.jsx)(hm.ih,{onClose:e=>{e.preventDefault()},label:e.name_en,isSelected:!0,onDelete:()=>{var A;g((A=e,d.map((e=>{const t=(0,v.A)({},e);return t.productSubCategories=t.productSubCategories.filter((e=>e.id!==A.id)),t})).filter((e=>e.productSubCategories.length>0))))},small:!0},e.id)))},e.id)))}),(0,lA.jsx)(K1,{productCats:u,selectedCats:d,setSelectedCats:g})]}),(0,lA.jsxs)("div",{className:G1,children:[(0,lA.jsx)(hm.OV,{buttonProps:{type:"button",color:"primary",disabled:0===D1(d),onClick:()=>{i(d)}},children:l||"Add category"}),E&&(0,lA.jsxs)("span",{className:J1,children:[D1(d)," selected"]})]})]})},e2="Category_wrapper__CW6VI",A2="Category_catsDisplay__-NFjp",t2=e=>{let{className:A,selectedCats:t,onEdit:a,catRender:n,editBtnText:i}=e;return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)("div",{className:(0,b.default)(e2,A),children:[(0,lA.jsx)("div",{className:A2,children:n?n():t.map((e=>(0,lA.jsxs)("div",{children:[(0,lA.jsx)("h3",{children:e.name_en}),(0,lA.jsx)("span",{children:(e.productSubCategories||[]).map((e=>e.name_en)).join(", ")})]},e.id)))}),(0,lA.jsx)(hm.OV,{buttonProps:{type:"button",color:"primary",variant:"outlined",onClick:a},children:i||"Change category"})]})})},a2=e=>e?e.toLowerCase():"",n2=function(){return((arguments.length>0&&void 0!==arguments[0]?arguments[0]:[])||[]).length},i2=(e,A)=>rm()(e,{id:A.id})>=0,s2="SelectTagModal_wrapper__QuYrO",l2="SelectTagModal_hideCancel__a9car",r2="SelectTagModal_header__DniUn",o2="SelectTagModal_hasSelected__Hs2+i",c2="SelectTagModal_groupInput__czUBm",d2="SelectTagModal_tagList__5KiHe",g2="SelectTagModal_subTagList__vr3np",C2="SelectTagModal_selectedTag__YFIE4",I2="SelectTagModal_selectedLabel__Je8V+",u2="SelectTagModal_modalFooter__NtC7A",p2="SelectTagModal_startAdornment__hFuMy";let E2=null;const B2=e=>{let{className:A,isOpen:t,onClose:a,tags:n,onSubmit:i,defaultTags:s,onTagsLoad:l,onCreateTag:r,title:o,btnText:c}=e;const[d,g]=(0,y.useState)(""),[C,I]=(0,y.useState)([]),u=((e,A)=>{const t=a2(A),a=(e||[]).filter((e=>!t||(e.name||"").toLowerCase().includes(t)));return a})(n,d),p=C.length>0;return(0,y.useEffect)((()=>{t&&(g(""),I(s),setTimeout((()=>{E2&&E2.focus()}),0),l&&l())}),[t]),(0,lA.jsxs)(Rs.A,{modalProps:{open:t,handleClose:a,title:o||"Select tag",titleSmall:!0,className:{classRoot:(0,b.default)(s2,{[l2]:!p},A)}}
1,children:[(0,lA.jsx)("div",{className:(0,b.default)(r2,{[o2]:p}),children:(0,lA.jsxs)("div",{className:c2,children:[(0,lA.jsx)(hm.sQ,{type:"text",placeholder:"Search or create new",name:"searchKeyword",value:d,onChange:e=>{g(e.target.value)},setRef:e=>{E2=e},onKeyPress:e=>{"Enter"===e.key&&r&&r(e.target.value,(e=>{g(""),I([...C,e])}))},InputProps:{startAdornment:(0,lA.jsx)(dm.default,{className:p2,style:{color:"rgba(196, 200, 208, 1)"}})}}),(0,lA.jsx)(hm.OV,{buttonProps:{type:"button",color:"primary",onClick:()=>{r&&r(d,(e=>{g(""),I([...C,e])}))},disabled:!d},children:"Create"})]})}),(0,lA.jsxs)("div",{children:[p&&(0,lA.jsx)("div",{className:C2,children:C.map((e=>(0,lA.jsx)(hm.ih,{onClose:e=>{e.preventDefault()},label:e.name,isSelected:!0,onDelete:()=>{I(((e,A)=>e.filter((e=>e.id!==A.id)))(C,e))},small:!0},e.id)))}),(0,lA.jsx)("div",{className:d2,children:(0,lA.jsxs)("div",{children:[(0,lA.jsx)("h3",{children:"Supplier"}),(0,lA.jsx)("div",{className:g2,children:u.map((e=>(0,lA.jsx)(hm.ih,{label:e.name,onClick:i2(C,e)?null:()=>{I(i2(C,e)?C:[...C,e])},isSelected:i2(C,e)},e.id)))})]})})]}),(0,lA.jsxs)("div",{className:u2,children:[(0,lA.jsx)(hm.OV,{buttonProps:{type:"button",color:"primary",disabled:0===n2(C),onClick:()=>{i(C)}},children:c||"Add tag"}),p&&(0,lA.jsxs)("span",{className:I2,children:[n2(C)," selected"]})]})]})},Q2="Classification_wrapper__60bAi",m2="Classification_tagList__7Q7vM",h2=e=>{let{className:A,productCategories:t,setSelectedCats:a,selectedCats:n,setSelectedTags:i,selectedTags:s,onTagsLoad:l=()=>{},tags:r,onCreateTag:o,formProps:c}=e;const[d,g]=(0,y.useState)(!1),[C,I]=(0,y.useState)(!1),u=n&&n.length>0,p=s&&s.length>0,{setFieldValue:E}=c;return(0,lA.jsxs)("div",{className:(0,b.default)(Q2,A),children:[(0,lA.jsxs)(r1,{children:[(0,lA.jsxs)("h2",{children:["Classification",(0,lA.jsx)("span",{children:"(optional)"})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)(c1,{children:"Product category"}),(0,lA.jsx)("div",{children:u?(0,lA.jsx)(t2,{selectedCats:n,onEdit:()=>{g(!0)}}):(0,lA.jsx)(hm.OV,{buttonProps:{color:"primary",type:"button",variant:"outlined",onClick:()=>{g(!0)}},link:!0,children:"Select category"})})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsxs)(c1,{children:["Tag",(0,lA.jsx)("span",{children:"Customize tags to classify suppliers"})]}),(0,lA.jsx)("div",{children:p?(0,lA.jsx)(t2,{selectedCats:s,onEdit:()=>{I(!0)},catRender:()=>(0,lA.jsx)("div",{className:m2,children:s.map(((e,A)=>(0,lA.jsx)(hm.ih,{label:e.name,small:!0},"".concat(e.id,"_").concat(A))))}),editBtnText:"Edit tag"}):(0,lA.jsx)(hm.OV,{buttonProps:{color:"primary",type:"button",variant:"outlined",onClick:()=>{I(!0)}},link:!0,children:"Select tag"})})]})]}),(0,lA.jsx)($1,{isOpen:d,onClose:()=>{g(!1)},productCategories:t,onSubmit:e=>{a(e),g(!1),E("productCategories",e)},defaultCats:n}),(0,lA.jsx)(B2,{isOpen:C,onClose:()=>{I(!1)},tags:r,onSubmit:e=>{i(e),I(!1),E("tags",e)},defaultTags:s,onTagsLoad:l,onCreateTag:o})]})},x2="CertificationModal_formInner__Dm4bA",v2="CertificationModal_twoItemsPerLine__UnmPs",f2="CertificationModal_datePicker__VE6Kr",y2="CertificationModal_modalFooter__+YJdA",j2="CertificationModal_wrapper__gBLqp",b2="CertificationModal_uploadField__DUMDp",P2="CertificationModal_uploadHeading__RuEGP",w2="CertificationModal_uploadLabel__GKXa2",S2="CertificationModal_fileList__9m+Z8",N2="CertificationModal_fileItem__f4tkT",_2=e=>{let{children:A}=e;return(0,lA.jsx)("div",{className:v2,children:A})},T2=e=>{let{type:A,name:t,size:a}=e;return(0,lA.jsxs)("div",{className:N2,children:[(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:A})}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:t}),(0,lA.jsx)("span",{children:a})]})]})},D2=e=>{let{formProps:A,certTypeOptions:t}=e;const{values:a,setFieldValue:n}=A,i=a.certificationFile||[],s={name:"certificationFile",acceptTypes:[al.Z$.images.png,al.Z$.images.gif,...al.Z$.images.jpg,al.Z$.documents.pdf,...al.Z$.documents.doc,...al.Z$.documents.xls],formProps:A,isCallApi:!1,isSingleFile:!0,isMultipleSelected:!1,showUploadFiles:!1,isDropzone:!0,alwaysShowBtn:!0,hideErrAfter3s:!0};return(0,lA.jsxs)("div",{className:x2,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)(c1,{children:"Certification Type"}),(0,lA.jsx)(hm.Iu,{options:t,name:"certificationType",placeholder:"Select Type",isMulti:!1,isCreate:!1,isDisabled:!1,value:a.certificationType||null,onChange:(e,A)=>{n("certificationType",A)},formProps:A})]}),(0,lA.jsxs)("div",{className:b2,children:[(0,lA.jsxs)("div",{className:P2,children:["\ud83d\udca1Please upload: ",(0,lA.jsx)("b",{children:"Report"})]}),(0,lA.jsx)("p",{className:w2,children:"Upload Files"}),(0,lA.jsx)(hm.Lp,(0,v.A)((0,v.A)({},s),{},{description:"Support: JPG, JPEG, PNG, PDF, DOC, XLS"})),(0,lA.jsx)("div",{className:S2,children:i.map(((e,A)=>{const t=(e.name||"").split("."),a=(t[t.length-1]||"").toUpperCase(),n=e.size/1024/1024,i=parseInt(n,10),s=parseFloat(n),l="".concat(i===s?i:s.toFixed(2),"MB");return(0,lA.jsx)(T2,{type:a,name:e.name,size:l},A)}))})]}),(0,lA.jsxs)(_2,{children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)(c1,{children:"Score/Overall Rating"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"score",placeholder:"Enter Score/Overall Rating",formProps:A,errorIconCenter:!0})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)(c1,{children:"Issue Party"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"issueParty",placeholder:"Enter Issue Party",formProps:A,errorIconCenter:!0})]})]}),(0,lA.jsxs)(_2,{children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)(c1,{children:"Issue Date"}),(0,lA.jsx)(pd,{type:"date",pickerProps:{className:f2,value:a.issueDate||null,name:"issueDate",autoOk:!0,showEmptyValue:!0,formProps:A,placeholder:"Select",format:"DD/MM/YYYY"}})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)(c1,{children:"Expiry Date"}),(0,lA.jsx)(pd,{type:"date",pickerProps:{className:f2,value:a.expiryDate||null,name:"expiryDate",autoOk:!0,showEmptyValue:!0,formProps:A,placeholder:"Select",format:"DD/MM/YYYY"}})]})]})]})},k2={certificationType:SE.gl().nullable().required("Certification type is required"),
1certificationFile:SE.gl().nullable().required("Certification file is required"),score:SE.Yj().nullable().required("Score/Overall Rating is required"),issueParty:SE.Yj().nullable().required("Issue Party is required")},L2=e=>{let{className:A,isOpen:t,onClose:a,onSubmit:n,editObj:i,certTypeOptions:s}=e;const l=(0,y.useRef)(null);return(0,y.useEffect)((()=>{t&&i&&!Qn()(i)&&l&&setTimeout((()=>{Object.keys(i).map((e=>(l&&l.current&&l.current.setFieldValue(e,i[e]),!0)))}),100)}),[t,l]),(0,lA.jsxs)(Rs.A,{modalProps:{open:t,handleClose:a,title:"Add Certification",className:{classRoot:(0,b.default)(j2,A)}},children:[(0,lA.jsx)("div",{children:(0,lA.jsx)(zs.lV,{initialValues:{},validateValues:k2,onSubmit:n,innerRef:l,render:e=>{const{handleSubmit:A}=e,t={formProps:e,certTypeOptions:s};return(0,lA.jsx)("form",{onSubmit:A,children:(0,lA.jsx)(D2,(0,v.A)({},t))})},enableReinitialize:!0})}),(0,lA.jsx)("div",{className:y2,children:(0,lA.jsx)(hm.OV,{buttonProps:{type:"button",color:"primary",onClick:()=>{l&&l.current&&(l.current.setTouched({certificationFile:!0,certificationType:!0,issueParty:!0,score:!0}),l.current.validateForm().then((e=>{Qn()(e)&&l.current.handleSubmit()})))}},children:"Add"})})]})},R2="Certification_wrapper__BLR5p",F2="Certification_certification__6L13m",M2=e=>{let{className:A,certTypeOptions:t,formProps:a}=e;const[n,i]=(0,y.useState)(!1),[s,l]=(0,y.useState)({}),r=s&&!Qn()(s),{setFieldValue:o}=a;return(0,lA.jsxs)("div",{className:(0,b.default)(R2,A),children:[(0,lA.jsxs)(r1,{children:[(0,lA.jsxs)("h2",{children:["Certification",(0,lA.jsx)("span",{children:"(optional)"})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsxs)(c1,{children:["Add Certificate",(0,lA.jsx)("span",{children:"Adding certifcate for factory"})]}),(0,lA.jsx)("div",{children:r?(0,lA.jsx)(t2,{selectedCats:[],onEdit:()=>{i(!0)},catRender:()=>{var e;return(0,lA.jsx)("div",{className:F2,children:(0,lA.jsxs)("ul",{children:[(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:(null===(e=s.certificationType)||void 0===e?void 0:e.label)||"N/A"}),(0,lA.jsx)("span",{children:"Certification Type"})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:s.score||"N/A"}),(0,lA.jsx)("span",{children:"Score/Overall Rating"})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:s.issueParty||"N/A"}),(0,lA.jsx)("span",{children:"Issue Party"})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:s.issueDate?(0,Qa.y)(s.issueDate,"DD/MM/YYYY"):"N/A"}),(0,lA.jsx)("span",{children:"Issue Date"})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:s.expiryDate?(0,Qa.y)(s.expiryDate,"DD/MM/YYYY"):"N/A"}),(0,lA.jsx)("span",{children:"Expiry Date"})]})]})})},editBtnText:"Edit"}):(0,lA.jsx)(hm.OV,{buttonProps:{color:"primary",type:"button",variant:"outlined",onClick:()=>{i(!0)}},link:!0,children:"Add"})})]})]}),(0,lA.jsx)(L2,{isOpen:n,onClose:()=>{i(!1)},onSubmit:e=>{l(e),i(!1),o("certification",e)},editObj:s,certTypeOptions:t})]})},O2={formWrapper:"CreateSupplierPage_formWrapper__jjDJ6",formInner:"CreateSupplierPage_formInner__ZZAM1",wrapper:"CreateSupplierPage_wrapper__UyGvV"},z2=["Supplier Profile","Classification","Certification","Done"],V2=e=>{let{formProps:A,currentStep:t,setCurrentStep:a,completedStep:n,setCompletedStep:i,productCategories:s,setSelectedCats:l,selectedCats:r,setSelectedTags:o,selectedTags:c,locationOptions:d,onLocationSelect:g,provinceOptions:C,onProvinceSelect:I,onTagsLoad:u,tags:p,onCreateTag:E,cityOptions:B,certTypeOptions:Q,onCreateSupplier:m}=e;const h=A.values.emails||[];return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(ov,{stepBarProps:{steps:z2,activeStepIndex:t,activeStepLabel:(0,lA.jsx)(dv,{stepLabelProps:{heading:"",activeStep:t,stepLength:z2.length,stepLabel:z2[t-1]}}),completedStep:n,onSelect:e=>{const A=!0===n[e-2],t=!0===n[e-1];(A||t)&&a(e)},hideClose:!0,transparent:!0}}),(0,lA.jsx)("div",{className:O2.formInner,children:(e=>{switch(e){case 1:return(0,lA.jsx)(S1,{formProps:A,locationOptions:d,onLocationSelect:g,provinceOptions:C,onProvinceSelect:I,cityOptions:B});case 2:return(0,lA.jsx)(h2,{formProps:A,productCategories:s,setSelectedCats:l,selectedCats:r,setSelectedTags:o,selectedTags:c,onTagsLoad:u,tags:p,onCreateTag:E});case 3:return(0,lA.jsx)(M2,{formProps:A,certTypeOptions:Q});default:return(0,lA.jsx)("div",{children:(0,lA.jsx)(r1,{children:"Tab Content"})})}})(t)}),(0,lA.jsx)("div",{className:O2.footerButtons,children:(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.BLUE,type:"button",loading:!1,nonUpper:!0,onClick:()=>{const e=t+1,s=t-1;switch(t){case 1:A.setTouched({supplierEnglishName:!0,location:!0,province:!0,city:!0,addressEnglish:!0,contactPerson:!0,emails:h.map((()=>({type:!0,email:!0})))}),A.validateForm().then((A=>{Qn()(A)&&(i((0,v.A)((0,v.A)({},n),{},{[s]:!0})),a(e))}));break;case 3:m(A.values);break;default:i((0,v.A)((0,v.A)({},n),{},{[s]:!0})),a(e)}}},children:t===z2.length-1?"Done":"Next"})})]})},H2={supplierEnglishName:SE.Yj().nullable().required("English name is required"),location:SE.gl().nullable().required("Location is required"),province:SE.gl().nullable(),contactPerson:SE.Yj().nullable().required("Contact person is required"),emails:SE.YO().of(SE.Ik().shape({type:SE.gl().required("Type is required"),email:SE.Yj().required("Email is required")})),supplierEmail:SE.Yj().email("Invalid email")},W2=e=>{let{match:A}=e;const{productCategories:t,locations:a,provinces:n,cities:i,tags:s,certificationTypes:l}={productCategories:(0,TA.useReducerData)("addProduct","productCategories.data",[]),locations:(0,TA.useReducerData)("supplierManagement","smLocations.data",[]),provinces:(0,TA.useReducerData)("supplierManagement","smProvinces.data",[]),cities:(0,TA.useReducerData)("supplierManagement","smCities.data",[]),tags:(0,TA.useReducerData)("supplierManagement","smTags.data",[]),certificationTypes:(0,TA.useReducerData)("supplierManagement","certificationTypes.data",[])},{getProductCategories:r,getSMLocations:o,getSMProvinces:c,getSMTags:d,getSMCities:g,createSMTag:C,getCertificationTypes:I,uploadMultipleFile:u,createSMSupplier:p}=(0,TA.useStoreActions)((0,v.A)((0,v.A)((0,v.A)({},Uh),$$),Yy)),E=(0,y.useRef)(null),B=(0,w.useHistory)(),[Q,m]=(0,y.useState)({type:null,message:null}),[h,x]=(0,y.useState)(!1),[f,j]=(0,y.useState)([]),[b,P]=(0,y.useState)([]),[S,N]=(0,y.useState)(1),[_,T]=y.useState({}),D=a.map((e=>({value:e.id,label:e.country}))),k=n.map((e=>({value:e.id,label:e.state}))),L=i.map((e=>({value:e.id,label:e.city}))),F=l.map((e=>({value:e.id,label:e.name}))),M=()=>{B.push("/supplier-manager/suppliers")},O=e=>{null!==e&&void 0!==e&&e.label&&c(e.label)},z=(e,A)=>{null!==e&&void 0!==e&&e.label&&null!==A&&void 0!==A&&A.label&&g(e.label,A.label)},V=()=>{d()},H=(e,A)=>{C({type:"supplier",name:e},(e=>{e&&A(e.data)}))},W=e=>{var A,t,a;e?(m({type:"success",message:"Create supplier successfully!"}),a=null===(A=e.data)||void 0===A||null===(t=A.data)||void 0===t?void 0:t.id,B.push("/supplier-manager/detail/".concat(a))):m({type:"error",message:"Create supplier failed. Please try again"})},q=e=>{const A=(e=>{var A,t,a,n;const i={supplierId:e.supplierId||"",name:e.supplierEnglishName||"",nameChi:e.supplierLocalName||"",areaId:(null===(A=e.city)||void 0===A?void 0:A.value)||(null===(t=e.province)||void 0===t?void 0:t.value)||(null===(a=e.location)||void 0===a?void 0:a.value)||"",address1:e.addressEnglish||"",address2:e.localAddress||"",website:e.website||"",contactPerson:e.contactPerson||"",phoneNumber:"".concat((null===(n=e.phoneCode)||void 0===n?void 0:n.value)||"").concat(e.contactNo||""),contactEmails:e.emails.map((e=>({type:e.type.value,email:e.email}))),productSubCategoryIds:[],tagIds:[],supplierEmail:null===e||void 0===e?void 0:e.supplierEmail};var s,l,r,o,c,d;return e.productCategories&&e.productCategories.length>0&&e.productCategories.map((e=>((e.productSubCategories||[]).map((e=>(i.productSubCategoryIds.push(e.id),!0))),!0))),e.tags&&e.tags.length>0&&(i.tagIds=e.tags.map((e=>e.id))),e.certification&&!Qn()(e.certification)&&(i.supplierCertifications=[{factoryAuditRequestTypeGroupItemId:null===(s=e.certification)||void 0===s||null===(l=s.certificationType)||void 0===l?void 0:l.value,documentLists:[],grade:null===(r=e.certification)||void 0===r?void 0:r.score,organisation:null===(o=e.certification)||void 0===o?void 0:o.issueParty,auditDate:null===(c=e.certification)||void 0===c?void 0:c.issueDate,expiryDate:null===(d=e.certification)||void 0===d?void 0:d.expiryDate}]),i})(e),t=[],a=e.companyLogo&&e.companyLogo.length>0;
1if(a&&t.push(e.companyLogo[0]),e.certification&&e.certification.certificationFile&&e.certification.certificationFile.length>0&&t.push(e.certification.certificationFile[0]),t.length>0){const e=new FormData;t.map((A=>(e.append("file[]",A),!0))),u((new Date).getTime(),e,((e,t)=>{const n=a?t[0]:null,i=a?t[1]:t[0];n&&(A.companyLogo={fileName:n.fileName,filePath:n.filePath}),i&&A.supplierCertifications&&!Qn()(A.supplierCertifications)&&A.supplierCertifications[0].documentLists.push({fileName:i.fileName,filePath:i.filePath}),p(A,W)}))}else p(A,W)},U={emails:[{email:"",type:null}]};return(0,y.useEffect)((()=>{r(),o(),I(),d({type:"supplier"})}),[]),(0,lA.jsxs)("div",{className:O2.wrapper,children:[(0,lA.jsx)(QB,{title:"Create supplier profile",onClose:()=>{R()(E,"current.dirty")?x(!0):M()}}),(0,lA.jsx)(CB,{className:O2.formWrapper,children:(0,lA.jsx)(zs.lV,{initialValues:U,validateValues:H2,onSubmit:e=>{},innerRef:E,render:e=>{const{handleSubmit:A}=e,a={formProps:e,currentStep:S,setCurrentStep:N,completedStep:_,setCompletedStep:T,selectedCats:f,setSelectedCats:j,productCategories:t,setSelectedTags:P,selectedTags:b,locationOptions:D,onLocationSelect:O,provinceOptions:k,onProvinceSelect:z,onTagsLoad:V,tags:s,onCreateTag:H,cityOptions:L,certTypeOptions:F,onCreateSupplier:q};return(0,lA.jsx)("form",{onSubmit:A,children:(0,lA.jsx)(V2,(0,v.A)({},a))})},enableReinitialize:!0})}),(0,lA.jsx)(s1,{handleConfirm:()=>{x(!1),M()},handleClose:()=>{x(!1)},type:"warning",open:h,color:"wraning",title:ee().translate("general.sureToQuit"),actionConfirmLabel:ee().translate("general.quitAnyway"),actionCancelLabel:ee().translate("general.back"),body:(0,lA.jsx)("p",{children:ee().translate("general.completedFormQuitConfirm")})}),(0,lA.jsx)(Wn.A,{notification:Q,onClose:()=>m({type:null,message:null})})]})},q2=(0,w.withRouter)(W2);var U2=t(40883),J2=t(45357),G2=t(95545),Y2=t(78320);const Z2="Breadcrumb_wrapper__rhpT6",X2="Breadcrumb_isLink__DxQgz",K2=e=>{let{className:A,breadcrumbs:t}=e;const a=(0,w.useHistory)(),n=(t||[]).length;return(0,lA.jsx)("div",{className:(0,b.default)(Z2,A),children:(0,lA.jsx)("ul",{children:(t||[]).map(((e,A)=>(0,lA.jsxs)("li",{className:(0,b.default)({[X2]:A===n-1}),children:[A>0&&(0,lA.jsx)(Y2.A,{}),(0,lA.jsx)("span",{onClick:()=>{e.path&&a.push(e.path)},children:e.label})]},A)))})})},$2="EditModal_modalFooter__pk-Dl",e3="EditModal_wrapper__yGOC+",A3=e=>{let{className:A,isOpen:t,onClose:a,onSubmit:n,formRender:i,title:s,validateObj:l,initialValues:r,submitText:o,notDisableSubmit:c,loading:d}=e;const g=(0,y.useRef)(null);return(0,lA.jsx)(Rs.A,{modalProps:{open:t,handleClose:a,title:s,titleSmall:!0,className:{classRoot:(0,b.default)(e3,A)}},children:(0,lA.jsx)("div",{children:(0,lA.jsx)(zs.lV,{initialValues:r||{},validateValues:l||{},onSubmit:n,innerRef:g,render:e=>{const{handleSubmit:A,dirty:t,isValid:a}=e;return(0,lA.jsxs)("form",{onSubmit:A,children:[i&&i(e),(0,lA.jsx)("div",{className:$2,children:(0,lA.jsx)(hm.OV,{buttonProps:{type:"submit",color:"primary",disabled:!c&&(!t||!a),loading:d},children:o||"Update"})})]})},enableReinitialize:!0})})})},t3={supplierEnglishName:SE.Yj().nullable().required("English name is required")},a3="Title_wrapper__RL3bh",n3="Title_left__eXjeD",i3="Title_breadcrumb__hN2WD",s3="Title_logo__xMUoE",l3="Title_content__ufxhu",r3="Title_information__4JaKM",o3="Title_additional__6oWgk",c3="Title_popupOverlay__-s2UB",d3="Title_actionPopupContent__ltkjG",g3="Title_itemRed__-ORVC",C3="Title_statusLine__iq5n7",I3="Title_inActive__Kde+j",u3=e=>{let{className:A,children:t,breadcrumbs:a,supplierDetail:n,updateSMSupplierProfile:i,updateSupplierCb:s,uploadMultipleFile:l,loading:r,hideStatus:o,labels:c,names:d=[],nameLocalKey:g,onCopy:C,entityType:I}=e;const{updateSupplierStatus:u,updateSMFactoryProfile:p,getSMFactoryDetail:E}=e0(),[B,Q]=(0,y.useState)(!1),[m,h]=y.useState(null),[x,v]=y.useState(!1),f="DD/MM/YYYY",j=(null===n||void 0===n?void 0:n.id)||"",P=(null===n||void 0===n?void 0:n.companyLogo)||{},w=(null===n||void 0===n?void 0:n.status)||"",S=R()(n,"".concat(g||"nameChi"))||"",N=e=>{s&&s(e),e&&Q(!1)};return(0,lA.jsxs)("div",{className:(0,b.default)(a3,A),children:[(0,lA.jsxs)("div",{className:n3,children:[(0,lA.jsx)(K2,{className:i3,breadcrumbs:a}),(0,lA.jsxs)("div",{className:l3,children:[(0,lA.jsx)("div",{className:s3,children:(0,lA.jsx)("img",{src:P.fileName?P.url:l1,alt:"company-logo"})}),(0,lA.jsxs)("div",{className:r3,children:[(0,lA.jsxs)("h1",{children:[(null===n||void 0===n?void 0:n.name)||"N/A",(0,lA.jsx)("span",{children:(0,lA.jsx)(LD.A,{onClick:e=>{h(e.currentTarget),v(!0)}})})]}),!!S&&(0,lA.jsx)("p",{children:S}
1),(0,lA.jsxs)("ul",{children:[!o&&(0,lA.jsxs)("li",{className:(0,b.default)(C3,{[I3]:"active"!==w}),children:["active"===w?(0,lA.jsx)(u0.A,{}):(0,lA.jsx)(MC.A,{}),w]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)(U2.A,{}),R()(n,d[0]||"supplierId")||"N/A"]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)(J2.A,{}),"Created"," ",null!==n&&void 0!==n&&n.createdAt?(0,Qa.y)(null===n||void 0===n?void 0:n.createdAt,f):"N/A"]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)(J2.A,{}),"Modified"," ",null!==n&&void 0!==n&&n.updatedAt?(0,Qa.y)(null===n||void 0===n?void 0:n.updatedAt,f):"N/A"]})]})]})]})]}),(0,lA.jsx)("div",{className:o3,children:t}),(0,lA.jsx)(GD.Ay,{PaperProps:{style:{width:"auto"}},onClose:()=>{h(null),v(!1)},open:x,anchorEl:m,classes:{paper:(0,b.default)(c3)},anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},children:(0,lA.jsx)("div",{className:(0,b.default)(d3),children:(0,lA.jsxs)("ul",{children:[(0,lA.jsxs)("li",{onClick:()=>{Q(!0),h(null),v(!1)},children:[(0,lA.jsx)(LD.A,{}),(0,lA.jsx)("span",{children:"Edit profile"})]}),(0,lA.jsxs)("li",{onClick:()=>{C&&C(),h(null),v(!1)},children:[(0,lA.jsx)(er.A,{style:{color:"#4E5A71",fontSize:18}}),(0,lA.jsx)("span",{children:"Make a copy"})]}),!o&&(0,lA.jsxs)("li",{className:"active"==w&&g3,onClick:()=>{"factory"===I?p(j,{isActive:"active"!==w},(()=>{E(j)})):u(j,{status:"active"==w?"inactive":"active"}),h(null),v(!1)},children:[(0,lA.jsx)(G2.A,{}),(0,lA.jsx)("span",{children:"active"==w?"Deactivate profile":"Activate profile"})]})]})})}),!!B&&(0,lA.jsx)(A3,{isOpen:!0,loading:r,onClose:()=>{Q(!1)},onSubmit:e=>{const A=(e=>({supplierId:e.supplierId||"",name:e.supplierEnglishName||"",nameChi:e.supplierLocalName||""}))(e),t=[];if(e.companyLogo&&e.companyLogo[0].name&&t.push(e.companyLogo[0]),t.length>0){const e=new FormData;t.map((A=>(e.append("file[]",A),!0))),l((new Date).getTime(),e,((e,t)=>
1{const a=t[0];A.companyLogo={fileName:a.fileName,filePath:a.filePath},i(j,A,N)}))}else i(j,A,N)},formRender:e=>{var A;return(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(b1,{formProps:e,defaultLogo:(null===n||void 0===n||null===(A=n.companyLogo)||void 0===A?void 0:A.url)||"",labels:c})})},title:"Edit company profile",validateObj:t3,initialValues:{supplierId:R()(n,d[0]||"supplierId")||"",supplierEnglishName:R()(n,d[1]||"name")||"",supplierLocalName:R()(n,d[2]||"nameChi")||""}})]})};var p3,E3,B3=t(49213);const Q3=["title","titleId"];function m3(){return m3=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},m3.apply(null,arguments)}function h3(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,Q3);return y.createElement("svg",m3({width:36,height:36,viewBox:"0 0 36 36",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,p3||(p3=y.createElement("g",{clipPath:"url(#clip0_5965_48450)"},y.createElement("path",{d:"M17.3598 21.715C17.2059 22.0322 17.2182 22.4054 17.3915 22.7126L19.8546 26.9331C20.0631 27.2909 20.0427 27.7373 19.8029 28.0755C19.5725 28.4195 19.1647 28.5993 18.7552 28.5405L13.9149 27.9017C13.746 27.8779 13.5743 27.8947 13.4119 27.9487L13.163 28.0394C13.0814 28.0837 13.007 28.1421 12.9452 28.2124L9.65398 31.8266C9.48969 32.0009 9.27501 32.1197 9.0388 32.1652C8.45768 32.2605 7.90618 31.8748 7.7961 31.296L6.96663 26.48C6.90065 26.1306 6.6692 25.8352 6.34601 25.6878L1.85854 23.6823C1.48314 23.5143 1.23945 23.1454 1.2333 22.7347C1.22381 22.3262 1.44114 21.9463 1.79864 21.7484L6.12129 19.4228C6.45535 19.2605 6.68325 18.9381 6.72556 18.569L7.23381 13.7128C7.24809 13.6036 7.27882 13.4967 7.3271 13.3979L7.38632 13.3035C7.41207 13.24 7.44727 13.1825 7.49065 13.1303L7.57736 13.057L7.71004 12.9359L8.09665 12.795C8.45498 12.7049 8.83425 12.8007 9.10558 13.0514L12.6394 16.4135C12.8958 16.6602 13.2574 16.7646 13.6055 16.6949L18.4108 15.6935C18.8165 15.6081 19.2359 15.7569 19.4975 16.0777C19.752 16.4021 19.7955 16.844 19.6094 17.2124L17.3598 21.715Z",fill:"url(#paint0_linear_5965_48450)"}),y.createElement("g",{opacity:.5,filter:"url(#filter0_f_5965_48450)"},y.createElement("path",{d:"M13.1276 19.2728C11.026 19.2728 9.32031 20.9789 9.32031 23.0801C9.32031 25.1822 11.026 26.8875 13.1276 26.8875C15.2331 26.8875 16.9349 25.1822 16.9349 23.0801C16.9349 20.9789 15.2331 19.2728 13.1276 19.2728Z",fill:"#FF3D22"})),y.createElement("g",{filter:"url(#filter1_b_5965_48450)"},y.createElement("path",{d:"M28.5696 21.0057C28.1819 21.2295 27.9288 21.6305 27.8921 22.0769L27.474 28.2691C27.4382 28.7938 27.0986 29.2486 26.6055 29.4332C26.1182 29.6307 25.5613 29.5292 25.1728 29.1756L20.5395 25.0547C20.3789 24.9094 20.1863 24.8047 19.9771 24.7457L19.6509 24.6638C19.5335 24.6522 19.4136 24.6605 19.2986 24.6904L13.2632 26.1446C12.9662 26.2107 12.6559 26.1827 12.3751 26.0622C11.6963 25.7483 11.3913 24.9498 11.6881 24.2628L14.248 18.6088C14.4276 18.1945 14.3948 17.719 14.1601 17.3337L10.8716 12.0276C10.5966 11.5835 10.6033 11.022 10.8896 10.5858C11.1707 10.1496 11.6699 9.90515 12.1867 9.95183L18.3883 10.5873C18.8551 10.6547 19.3244 10.4783 19.6319 10.1203L23.6268 5.37731C23.7196 5.27265 23.8281 5.18216 23.9492 5.11276L24.0788 5.05571C24.1511 5.00733 24.2291 4.9719 24.3119 4.94791L24.4553 4.93273L24.6811 4.89988L25.1879 5.02724C25.6288 5.18794 25.9592 5.55895 26.0659 6.0158L27.3851 12.0685C27.4788 12.5106 27.7845 12.878 28.2001 13.0528L33.9654 15.4243C34.4529 15.6236 34.7878 16.0789 34.8341 16.6025C34.8705 17.1249 34.6013 17.6205 34.1431 17.8752L28.5696 21.0057Z",fill:"#FFAC95",fillOpacity:.4}),y.createElement("path",{d:"M27.6257 28.2795L27.6257 28.2793L28.0436 22.0894C28.0436 22.089 28.0437 22.0886 28.0437 22.0883C28.0766 21.6921 28.3012 21.3364 28.6448 21.1377C28.6451 21.1376 28.6453 21.1374 28.6456 21.1373L34.217 18.0081C34.2171 18.008 34.2172 18.008 34.2173 18.0079C34.7268 17.7245 35.0262 17.1732 34.9857 16.592L34.9857 16.592L34.9855 16.5892C34.9342 16.0091 34.5633 15.5047 34.0232 15.2837C34.0231 15.2837 34.023 15.2837 34.0229 15.2836L28.2591 12.9127C28.2589 12.9126 28.2587 12.9126 28.2585 12.9125C27.8888 12.7567 27.6171 12.4299 27.5338 12.037L27.5336 12.0362L26.2144 5.98343L26.2144 5.98343L26.2139 5.98125C26.0955 5.47414 25.7288 5.0626 25.24 4.88443C25.2351 4.88264 25.2301 4.8811 25.225 4.87982L24.7181 4.75247C24.6989 4.74763 24.6789 4.74661 24.6592 4.74947L24.4363 4.78189L24.2959 4.79676C24.287 4.7977 24.2782 4.79942 24.2696 4.80191C24.177 4.82873 24.0886 4.8681 24.0058 4.92175L23.888 4.97366C23.8831 4.97581 23.8783 4.97822 23.8737 4.98088C23.7371 5.05912 23.616 5.16044 23.5131 5.27644L23.513 5.2764L23.5105 5.27939L19.5166 10.0213C19.5165 10.0215 19.5163 10.0217 19.5162 10.0218C19.2425 10.34 18.8251 10.4968 18.41 10.4369L18.41 10.4367L18.4038 10.4361L12.2022 9.80063L12.2022 9.80061L12.2004 9.80045C11.6272 9.74868 11.0739 10.0197 10.7621 10.503C10.4437 10.9887 10.4365 11.6136 10.7423 12.1076L10.7424 12.1077L14.0303 17.4127C14.0304 17.4129 14.0304 17.413 14.0305 17.4132C14.2391 17.7559 14.2684 18.1786 14.109 18.5473C14.1088 18.5476 14.1087 18.548 14.1085 18.5483L11.5497 24.2001L11.5496 24.2001L11.5486 24.2025C11.2191 24.9651 11.5576 25.8516 12.3113 26.2002L12.3113 26.2002L12.3152 26.2019C12.6255 26.335 12.9684 26.366 13.2962 26.2929L13.2962 26.2929L13.2988 26.2923L19.3342 24.8382L19.3342 24.8382L19.3369 24.8375C19.4303 24.8132 19.5282 24.8056 19.6252 24.814L19.938 24.8926C20.1245 24.9455 20.2954 25.0388 20.4375 25.1674L20.4384 25.1683L25.0705 29.288C25.0707 29.2882 25.0709 29.2884 25.0711 29.2886C25.5021 29.6803 26.1195 29.7933 26.6608 29.5748C27.2085 29.3689 27.5858 28.8631 27.6257 28.2795Z",stroke:"url
1(#paint1_linear_5965_48450)",strokeWidth:.304,strokeLinecap:"round",strokeLinejoin:"round"})))),E3||(E3=y.createElement("defs",null,y.createElement("filter",{id:"filter0_f_5965_48450",x:3.24031,y:13.1928,width:19.7733,height:19.7746,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},y.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),y.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),y.createElement("feGaussianBlur",{stdDeviation:3.04,result:"effect1_foregroundBlur_5965_48450"})),y.createElement("filter",{id:"filter1_b_5965_48450",x:3.07119,y:-2.70011,width:39.3654,height:39.8329,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},y.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),y.createElement("feGaussianBlur",{in:"BackgroundImage",stdDeviation:3.648}),y.createElement("feComposite",{in2:"SourceAlpha",operator:"in",result:"effect1_backgroundBlur_5965_48450"}),y.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_backgroundBlur_5965_48450",result:"shape"})),y.createElement("linearGradient",{id:"paint0_linear_5965_48450",x1:2.49782,y1:20.2367,x2:22.6664,y2:39.1335,gradientUnits:"userSpaceOnUse"},y.createElement("stop",{stopColor:"#FFA78F"}),y.createElement("stop",{offset:1,stopColor:"#F23E2C"})),y.createElement("linearGradient",{id:"paint1_linear_5965_48450",x1:16.1441,y1:5.58807,x2:25.8381,y2:28.0078,gradientUnits:"userSpaceOnUse"},y.createElement("stop",{stopColor:"white",stopOpacity:.25}),y.createElement("stop",{offset:1,stopColor:"white",stopOpacity:0})),y.createElement("clipPath",{id:"clip0_5965_48450"},y.createElement("rect",{width:36,height:36,fill:"white"})))))}const x3=y.forwardRef(h3),v3=(t.p,"Overall_wrapper__w-stm"),f3="Overall_overallItem__sGCRY",y3="Overall_red__nCk+z",j3="Overall_rating__lWxTc",b3="Overall_filled__Ggrjd",P3=e=>{let{className:A,children:t,color:a}=e;return(0,lA.jsx)("div",{className:(0,b.default)(f3,{[y3]:"red"===a},A),children:t})},w3=e=>{let{className:A,score:t}=e;return(0,lA.jsxs)("ul",{className:(0,b.default)(j3,A),children:[(0,lA.jsx)("li",{className:t>=1&&b3,children:t>=1?(0,lA.jsx)(w0.A,{}):(0,lA.jsx)(B3.A,{})}),(0,lA.jsx)("li",{className:t>=2&&b3,children:t>=2?(0,lA.jsx)(w0.A,{}):(0,lA.jsx)(B3.A,{})}),(0,lA.jsx)("li",{className:t>=3&&b3,children:t>=3?(0,lA.jsx)(w0.A,{}):(0,lA.jsx)(B3.A,{})}),(0,lA.jsx)("li",{className:t>=4&&b3,children:t>=4?(0,lA.jsx)(w0.A,{}):(0,lA.jsx)(B3.A,{})}),(0,lA.jsx)("li",{className:t>=5&&b3,children:t>=5?(0,lA.jsx)(w0.A,{}):(0,lA.jsx)(B3.A,{})})]})},S3=e=>{let{className:A,supplierDetail:t}=e;const a=parseInt((null===t||void 0===t?void 0:t.rating_average)||0,10);return(0,lA.jsx)("div",{className:(0,b.default)(v3,A),children:(0,lA.jsxs)(P3,{color:"red",children:[(0,lA.jsx)("span",{children:(0,lA.jsx)(x3,{})}),(0,lA.jsxs)("h2",{children:[(null===t||void 0===t?void 0:t.rating_average)||0,(0,lA.jsx)("span",{children:"/5"}),(0,lA.jsx)(w3,{score:a})]}),(0,lA.jsx)("p",{children:"Rating"})]})})},N3="TabContent_wrapper__wj6ee",_3=e=>{let{className:A,children:t}=e;return(0,lA.jsx)("div",{className:(0,b.default)(N3,A),children:t})},T3="Block_wrapper__49NQ1",D3="Block_editIcon__SVznJ",k3=e=>{let{className:A,children:t,onEdit:a,hideEdit:n}=e;return(0,lA.jsxs)("div",{className:(0,b.default)(T3,A),children:[!n&&(0,lA.jsx)("span",{className:D3,onClick:a,children:(0,lA.jsx)(LD.A,{})}),(0,lA.jsx)("div",{children:t})]})};var L3=t(15655),R3=t(79928);const F3="ContactInformation_wrapper__9liR2",M3="ContactInformation_contactMap__DqGP4",O3="ContactInformation_contactInfo__iyywq",z3=e=>{var A,t,a;let{className:n,supplierDetail:i}=e;const s=(null===i||void 0===i?void 0:i.address1)||"",l=(null===i||void 0===i?void 0:i.address2)||"",r=(null===i||void 0===i||null===(A=i.area)||void 0===A?void 0:A.city)||"",o=(null===i||void 0===i||null===(t=i.area)||void 0===t?void 0:t.state)||"",c=(null===i||void 0===i||null===(a=i.area)||void 0===a?void 0:a.country)||"",d=(null===i||void 0===i?void 0:i.phoneNumber)||"",g=(null===i||void 0===i?void 0:i.website)||"",C=(null===i||void 0===i?void 0:i.contactEmails)||[],I=i.email||"",u=[s,r,o,c].filter((e=>!!e)).join(", ");return(0,lA.jsxs)("div",{className:(0,b.default)(F3,n),children:[(0,lA.jsx)("div",{className:M3,style:{width:"100%",height:"300px"},children:(0,lA.jsx)("iframe",{title:"Contact information",width:"600",height:"500",id:"gmap_canvas",src:"https://maps.google.com/maps?q=".concat(u,"&t=&z=13&ie=UTF8&iwloc=&output=embed"),frameborder:"0",scrolling:"no",marginheight:"0",marginwidth:"0"})}),(0,lA.jsxs)("ul",{className:O3,children:[(0,lA.jsxs)("li",{children:[(0,lA.jsx)(tH.A,{}),u,(0,lA.jsx)("br",{}),l||""]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)(aH.A,{}),(null===i||void 0===i?void 0:i.contactPerson)||"N/A"]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)(L3.A,{}),(0,lA.jsx)("a",{href:d?"tel:".concat(d):"javascript:void(0)",children:d||"N/A"})]}),(0,lA.jsxs)("li",{hidden:!I,children:[(0,lA.jsx)(R3.A,{}
1),(0,lA.jsx)("a",{href:"mailto:".concat(I),children:I}),(0,lA.jsx)("span",{children:"(Contact Email)"})]}),C.map(((e,A)=>(0,lA.jsxs)("li",{children:[(0,lA.jsx)(R3.A,{}),(0,lA.jsx)("a",{href:"mailto:".concat(e.email),children:e.email}),(0,lA.jsxs)("span",{children:["(","qa"===e.type?"QA":e.type,")"]})]}))),(0,lA.jsxs)("li",{children:[(0,lA.jsx)(nH.A,{}),(0,lA.jsx)("a",{href:g?(0,OA.Cq)(g):"javascript:void(0)",target:"_blank",children:g||"N/A"})]})]})]})};var V3,H3,W3,q3,U3,J3,G3,Y3,Z3,X3,K3,$3,e5,A5,t5;const a5=["title","titleId"];function n5(){return n5=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},n5.apply(null,arguments)}function i5(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,a5);return y.createElement("svg",n5({width:128,height:81,viewBox:"0 0 128 81",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,V3||(V3=y.createElement("path",{d:"M13.3752 26.1102C12.988 26.1087 12.6112 25.984 12.2996 25.7541L9.70749 23.8709C9.49242 23.7138 9.233 23.6292 8.96669 23.6292C8.70039 23.6292 8.44098 23.7138 8.22591 23.8709L5.6338 25.7541C5.32119 25.9812 4.94471 26.1035 4.55831 26.1035C4.1719 26.1035 3.79541 25.9812 3.48278 25.7541C3.17016 25.527 2.93745 25.2068 2.818 24.8393C2.69856 24.4718 2.69852 24.076 2.81787 23.7085L3.808 20.6613C3.89077 20.4082 3.89104 20.1353 3.80877 19.882C3.72649 19.6287 3.56592 19.4081 3.35019 19.2519L0.758087 17.3687C0.44549 17.1415 0.212825 16.8213 0.0934356 16.4538C-0.0259535 16.0862 -0.0259356 15.6904 0.0934818 15.3229C0.212899 14.9554 0.445588 14.6351 0.758202 14.408C1.07082 14.1809 1.44731 14.0585 1.83372 14.0585H5.03766C5.30394 14.059 5.56349 13.9749 5.77891 13.8184C5.99433 13.6619 6.1545 13.4411 6.23633 13.1877L7.22646 10.1405C7.34584 9.773 7.57852 9.45267 7.89115 9.2255C8.20378 8.99833 8.58031 8.87598 8.96676 8.87598C9.35322 8.87598 9.72975 8.99833 10.0424 9.2255C10.355 9.45267 10.5877 9.773 10.7071 10.1405L11.6971 13.1877C11.7789 13.4411 11.9391 13.6619 12.1546 13.8184C12.37 13.9749 12.6296 14.059 12.8959 14.0585H16.0998C16.4862 14.0585 16.8627 14.1809 17.1753 14.408C17.4879 14.6351 17.7206 14.9554 17.8401 15.3229C17.9595 15.6904 17.9595 16.0862 17.8401 16.4538C17.7207 16.8213 17.488 17.1415 17.1754 17.3687L14.5833 19.2519C14.3676 19.4081 14.207 19.6287 14.1247 19.882C14.0424 20.1353 14.0426 20.4082 14.1254 20.6613L15.1155 23.7085C15.2393 24.0756 15.2415 24.4728 15.1217 24.8413C15.002 25.2098 14.7667 25.5298 14.4507 25.7541C14.1391 25.9839 13.7624 26.1087 13.3752 26.1102Z",fill:"#005EFF"})),H3||(H3=y.createElement("path",{d:"M39.6408 26.1102C39.2536 26.1087 38.877 25.9839 38.5654 25.7541L35.9733 23.8709C35.758 23.7142 35.4986 23.6298 35.2324 23.6298C34.9662 23.6298 34.7068 23.7142 34.4915 23.8709L31.8994 25.7541C31.5868 25.9812 31.2104 26.1035 30.8239 26.1036C30.4375 26.1036 30.061 25.9813 29.7484 25.7542C29.4358 25.527 29.2031 25.2068 29.0837 24.8393C28.9643 24.4718 28.9642 24.076 29.0836 23.7085L30.0736 20.6613C30.1564 20.4082 30.1567 20.1353 30.0744 19.882C29.9921 19.6287 29.8315 19.4081 29.6158 19.2519L27.0237 17.3687C26.7111 17.1415 26.4785 16.8213 26.3591 16.4538C26.2397 16.0862 26.2397 15.6904 26.3591 15.3229C26.4785 14.9554 26.7112 14.6351 27.0238 14.408C27.3364 14.1809 27.7129 14.0585 28.0993 14.0585H31.3033C31.5696 14.059 31.8291 13.9749 32.0445 13.8184C32.26 13.6619 32.4201 13.4411 32.502 13.1877L33.4921 10.1405C33.6115 9.773 33.8442 9.45267 34.1568 9.2255C34.4694 8.99833 34.846 8.87598 35.2324 8.87598C35.6189 8.87598 35.9954 8.99833 36.308 9.2255C36.6207 9.45267 36.8533 9.773 36.9727 10.1405L37.9628 13.1877C38.0447 13.4411 38.2048 13.6619 38.4203 13.8184C38.6357 13.9749 38.8952 14.059 39.1615 14.0585H42.3654C42.7519 14.0585 43.1283 14.1809 43.441 14.408C43.7536 14.6351 43.9863 14.9554 44.1057 15.3229C44.2251 15.6904 44.2251 16.0862 44.1057 16.4538C43.9863 16.8213 43.7537 17.1415 43.4411 17.3687L40.849 19.2519C40.6332 19.4081 40.4727 19.6287 40.3904 19.882C40.3081 20.1353 40.3084 20.4082 40.3912 20.6613L41.3811 23.7085C41.5049 24.0756 41.5071 24.4728 41.3874 24.8413C41.2676 25.2097 41.0324 25.5298 40.7165 25.7541C40.4048 25.9839 40.0281 26.1087 39.6408 26.1102Z",fill:"#005EFF"})),W3||(W3=y.createElement("path",{d:"M56.8635 26.2162C56.4382 26.2145 56.0246 26.0776 55.6822 25.8254C55.3351 25.579 55.0766 25.2273 54.9451 24.8225C54.8135 24.4177 54.8159 23.9813 54.9518 23.5779L55.9421 20.5309C56.013 20.3139 56.0132 20.0801 55.9426 19.8631C55.8721 19.646 55.7345 19.457 55.5497 19.3232L52.9574 17.4398C52.614 17.1903 52.3584 16.8385 52.2273 16.4348C52.0961 16.0311 52.0961 15.5962 52.2273 15.1925C52.3585 14.7888 52.6141 14.437 52.9575 14.1876C53.3009 13.9381 53.7145 13.8037 54.1389 13.8037H57.3429C57.5712 13.8041 57.7936 13.7321 57.9782 13.5979C58.1629 13.4637 58.3001 13.2744 58.3702 13.0572L59.3605 10.0102C59.4916 9.60648 59.7472 9.25469 60.0906 9.0052C60.434 8.75571 60.8476 8.62134 61.272 8.62134C61.6965 8.62134 62.1101 8.75571 62.4535 9.0052C62.7969 9.25469 63.0525 9.60648 63.1836 10.0102L64.1737 13.0572C64.2438 13.2744 64.3811 13.4637 64.5657 13.5979C64.7503 13.7321 64.9728 13.8041 65.201 13.8037H68.4051C68.8295 13.8037 69.2431 13.9381 69.5865 14.1876C69.9298 14.4371 70.1854 14.7889 70.3166 15.1926C70.4478 15.5962 70.4478 16.0311 70.3166 16.4348C70.
11855 16.8384 69.9299 17.1902 69.5866 17.4398L66.9945 19.3232C66.8095 19.4569 66.6719 19.646 66.6013 19.863C66.5308 20.0801 66.531 20.3139 66.6019 20.5309L67.5921 23.5779C67.7232 23.9816 67.7232 24.4165 67.592 24.8201C67.4608 25.2238 67.2052 25.5756 66.8618 25.8251C66.5184 26.0746 66.1048 26.209 65.6804 26.209C65.2559 26.209 64.8423 26.0746 64.4989 25.8251L61.9069 23.942C61.7225 23.8075 61.5002 23.735 61.2719 23.735C61.0437 23.735 60.8213 23.8075 60.6369 23.942L58.0448 25.8251C57.7025 26.0776 57.2888 26.2145 56.8635 26.2162ZM61.272 22.8049C61.6966 22.8049 62.1102 22.9397 62.4533 23.1898L65.0454 25.073C65.2299 25.2071 65.4522 25.2794 65.6804 25.2794C65.9085 25.2795 66.1308 25.2073 66.3154 25.0732C66.5 24.9391 66.6374 24.75 66.7079 24.533C66.7784 24.316 66.7783 24.0822 66.7078 23.8653L65.7178 20.8182C65.5858 20.4146 65.5854 19.9794 65.7166 19.5756C65.8479 19.1717 66.104 18.8199 66.448 18.571L69.04 16.6876C69.2246 16.5535 69.3619 16.3644 69.4324 16.1475C69.5029 15.9305 69.5029 15.6968 69.4324 15.4798C69.3619 15.2629 69.2246 15.0738 69.04 14.9397C68.8555 14.8056 68.6332 14.7334 68.4051 14.7334H65.2011C64.7764 14.7342 64.3625 14.6001 64.019 14.3505C63.6754 14.1009 63.42 13.7487 63.2895 13.3446L62.2994 10.2975C62.2289 10.0805 62.0915 9.89144 61.907 9.75734C61.7224 9.62323 61.5001 9.55101 61.272 9.55101C61.0438 9.55101 60.8215 9.62323 60.637 9.75734C60.4524 9.89144 60.315 10.0805 60.2445 10.2975L59.2544 13.3446C59.1239 13.7487 58.8685 14.1009 58.525 14.3505C58.1815 14.6001 57.7676 14.7342 57.343 14.7334H54.1389C53.9108 14.7334 53.6885 14.8056 53.504 14.9397C53.3194 15.0737 53.182 15.2628 53.1115 15.4798C53.041 15.6967 53.041 15.9305 53.1115 16.1474C53.1819 16.3644 53.3193 16.5535 53.5039 16.6876L56.0961 18.571C56.4401 18.82 56.6961 19.1718 56.8273 19.5756C56.9586 19.9795 56.9582 20.4146 56.8263 20.8182L55.836 23.8653C55.7655 24.0822 55.7655 24.3159 55.836 24.5329C55.9065 24.7499 56.0439 24.939 56.2285 25.073C56.413 25.2071 56.6353 25.2793 56.8635 25.2793C57.0916 25.2793 57.3139 25.2071 57.4984 25.073L60.0906 23.1898C60.4338 22.9397 60.8474 22.8049 61.272 22.8049Z",fill:"#3F3D56"})),q3||(q3=y.createElement("path",{d:"M105.632 30.8892L99.2638 36.3635L89.2835 44.94L87.9345 46.0998C87.811 46.2049 87.7097 46.3335 87.6363 46.4782C87.563 46.6228 87.5191 46.7806 87.5073 46.9423C87.4898 47.1771 87.5395 47.412 87.6507 47.6196C87.693 47.6979 87.7437 47.7713 87.8019 47.8386L88.5254 48.6812L89.6269 49.9626C89.6472 49.9853 89.6663 50.0064 89.6882 50.0279C89.9082 50.2482 90.2033 50.3773 90.5144 50.3892C90.8256 50.4012 91.1297 50.2953 91.3661 50.0926L102.683 40.3684L109.065 34.8835C109.312 34.6699 109.465 34.3668 109.489 34.0408C109.513 33.7148 109.407 33.3925 109.195 33.1444L108.809 32.6967L107.371 31.0218C107.265 30.8988 107.137 30.7977 106.992 30.7244C106.848 30.6511 106.69 30.6071 106.529 30.5948C106.367 30.5824 106.205 30.6021 106.051 30.6526C105.897 30.7032 105.755 30.7836 105.632 30.8892V30.8892Z",fill:"#005EFF"})),U3||(U3=y.createElement("path",{d:"M110.484 26.2835C116.091 26.2835 120.637 21.7381 120.637 16.1311C120.637 10.524 116.091 5.97864 110.484 5.97864C104.877 5.97864 100.332 10.524 100.332 16.1311C100.332 21.7381 104.877 26.2835 110.484 26.2835Z",fill:"#005EFF"})),J3||(J3=y.createElement("path",{d:"M111.23 55.5562V78.8908C111.231 79.2177 111.361 79.5311 111.592 79.7623C111.823 79.9935 112.137 80.1235 112.464 80.1238H115.263C115.59 80.1235 115.904 79.9935 116.135 79.7623C116.366 79.5311 116.496 79.2177 116.496 78.8908V55.5562C116.496 55.2292 116.366 54.9158 116.135 54.6846C115.904 54.4534 115.59 54.3234 115.263 54.3231H112.464C112.137 54.3234 111.823 54.4534 111.592 54.6846C111.361 54.9158 111.231 55.2292 111.23 55.5562Z",fill:"#2F2E41"})),G3||(G3=y.createElement("path",{d:"M105.316 55.5562V78.8908C105.316 79.0527 105.348 79.213 105.41 79.3626C105.472 79.5122 105.563 79.6482 105.678 79.7627C105.792 79.8772 105.928 79.968 106.078 80.0299C106.227 80.0919 106.388 80.1238 106.549 80.1238H109.349C109.676 80.1235 109.99 79.9935 110.221 79.7623C110.452 79.5311 110.582 79.2177 110.582 78.8908V55.5562C110.582 55.2292 110.452 54.9158 110.221 54.6846C109.99 54.4534 109.676 54.3234 109.349 54.3231H106.549C106.388 54.3231 106.227 54.355 106.078 54.417C105.928 54.4789 105.792 54.5697 105.678 54.6842C105.563 54.7987 105.472 54.9347 105.41 55.0843C105.348 55.2339 105.316 55.3942 105.316 55.5562Z",fill:"#2F2E41"})),Y3||(Y3=y.createElement("path",{d:"M106.452 58.7528C105.398 58.7518 104.358 58.5136 103.409 58.0559C102.461 57.5981 101.627 56.9326 100.97 56.1086C100.314 55.2846 99.8513 54.3234 99.6171 53.2963C99.3828 52.2691 99.3828 51.2024 99.6172 50.1752L102.784 36.2913C102.786 34.8552 103.184 33.4475 103.934 32.2228C104.684 30.9982 105.757 30.0039 107.035 29.3492C108.314 28.6945 109.747 28.4047 111.179 28.5117C112.612 28.6187 113.986 29.1183 115.153 29.9557C116.161 30.6797 116.983 31.633 117.551 32.737C118.119 33.8411 118.416 35.0643 118.417 36.3057C118.422 36.4311 118.863 49.343 119.049 55.3097C119.061 55.7179 118.993 56.1246 118.848 56.5064C118.703 56.8882 118.484 57.2375 118.203 57.5344C117.923 57.8313 117.586 58.0698 117.214 58.2363C116.841 58.4027 116.438 58.4938 116.03 58.5044L106.678 58.7493
1C106.602 58.7516 106.527 58.7528 106.452 58.7528Z",fill:"#2F2E41"})),Z3||(Z3=y.createElement("path",{d:"M101.911 20.619L101.922 20.2396C101.216 20.22 100.594 20.1757 100.126 19.8341C99.9937 19.7317 99.8847 19.602 99.8067 19.4538C99.7288 19.3056 99.6837 19.1423 99.6745 18.9751C99.6663 18.8729 99.6817 18.7702 99.7197 18.675C99.7576 18.5797 99.817 18.4945 99.8932 18.426C100.204 18.1639 100.703 18.2487 101.067 18.4156L101.381 18.5595L100.779 14.1604L100.403 14.2119L100.915 17.954C100.42 17.8085 99.9622 17.8712 99.6483 18.1363C99.5277 18.2415 99.4332 18.3731 99.3719 18.521C99.3107 18.6688 99.2845 18.8288 99.2954 18.9884C99.3064 19.2131 99.3665 19.4326 99.4714 19.6316C99.5762 19.8307 99.7234 20.0043 99.9024 20.1405C100.503 20.5795 101.284 20.6014 101.911 20.619Z",fill:"#2F2E41"})),X3||(X3=y.createElement("path",{d:"M104.993 14.5345H102.949V14.9139H104.993V14.5345Z",fill:"#2F2E41"})),K3||(K3=y.createElement("path",{d:"M113.138 32.785L113.487 41.1752L114.031 54.3231L114.105 56.1006C114.111 56.2627 114.149 56.4219 114.217 56.5691C114.285 56.7163 114.382 56.8485 114.502 56.958C114.675 57.1173 114.89 57.2239 115.122 57.2653C115.21 57.2806 115.299 57.2864 115.388 57.2824L116.497 57.2369L118.186 57.1667C118.216 57.1648 118.244 57.1629 118.275 57.1591C118.584 57.123 118.868 56.9714 119.071 56.7347C119.273 56.4979 119.378 56.1936 119.366 55.8824L118.749 40.9742L118.4 32.5668C118.386 32.2402 118.243 31.9326 118.002 31.7114C117.761 31.4903 117.442 31.3735 117.116 31.3869L116.526 31.4116L114.32 31.5026C114.158 31.509 113.999 31.5473 113.852 31.6152C113.705 31.6832 113.572 31.7795 113.463 31.8986C113.353 32.0177 113.268 32.1573 113.212 32.3094C113.156 32.4615 113.131 32.6231 113.138 32.785Z",fill:"#005EFF"})),$3||($3=y.createElement("path",{d:"M112.285 33.4945V39.9442C112.285 40.2654 112.411 40.5739 112.635 40.8039C112.86 41.0338 113.165 41.1671 113.486 41.1753C113.497 41.177 113.507 41.1776 113.518 41.1772H118.071C118.144 41.177 118.217 41.1701 118.289 41.1564C118.453 41.1277 118.609 41.0657 118.748 40.9742C118.918 40.8617 119.058 40.7088 119.155 40.529C119.252 40.3493 119.303 40.1484 119.304 39.9442V33.4945C119.303 32.5641 118.933 31.6721 118.275 31.0142C117.617 30.3563 116.725 29.9862 115.795 29.9851C115.554 29.9845 115.313 30.0093 115.077 30.0591C114.289 30.2248 113.581 30.6565 113.072 31.282C112.564 31.9074 112.286 32.6885 112.285 33.4945Z",fill:"#2F2E41"})),e5||(e5=y.createElement("path",{d:"M98.983 36.1863C99.0299 36.3395 99.1066 36.482 99.2087 36.6055L102.092 40.1282C102.144 40.1933 102.203 40.2519 102.268 40.3027C102.489 40.4822 102.764 40.5801 103.048 40.5798C103.333 40.5794 103.608 40.4809 103.828 40.3008L108.819 36.2166C109.175 35.9247 109.471 35.5653 109.689 35.1591C109.906 34.7529 110.042 34.3078 110.088 33.8492C110.133 33.3906 110.088 32.9275 109.955 32.4863C109.822 32.0451 109.603 31.6345 109.311 31.2779C109.019 30.9212 108.66 30.6256 108.253 30.4079C107.847 30.1902 107.402 30.0546 106.944 30.0089C106.485 29.9632 106.022 30.0082 105.581 30.1415C105.139 30.2748 104.729 30.4937 104.372 30.7856L99.3813 34.8698C99.1924 35.0254 99.0537 35.2335 98.9828 35.4677C98.9119 35.702 98.912 35.952 98.983 36.1863Z",fill:"#2F2E41"})),A5||(A5=y.createElement("path",{d:"M108.93 10.1615C107.239 10.8657 105.417 11.6447 103.543 11.4289C102.007 11.252 100.532 10.3542 100.178 8.76775C99.8401 7.25177 100.539 5.67031 101.652 4.65483C102.912 3.50614 104.651 2.9504 106.31 2.716C107.313 2.57438 108.427 2.56522 109.352 3.03456C110.092 3.41024 110.757 4.08951 110.871 4.9434L111.582 4.7508C111.08 3.8989 111.32 2.86638 111.876 2.10113C112.545 1.18103 113.667 0.797847 114.77 0.76584C117.011 0.700743 119.305 1.74104 121.11 3.00019C122.888 4.24477 124.352 5.88644 125.385 7.79502C126.543 9.93891 127.181 12.5025 126.791 14.9352C126.395 17.4112 124.793 19.7607 122.314 20.506C121.845 20.647 122.045 21.3839 122.517 21.2419C124.884 20.5305 126.632 18.481 127.303 16.1439C128.075 13.4581 127.544 10.5168 126.36 8.03347C125.311 5.86269 123.745 3.98279 121.799 2.55885C119.854 1.12515 117.333 -0.0281208 114.876 0.000522227C113.464 0.0169761 112.097 0.520121 111.243 1.68148C110.513 2.67302 110.279 4.04389 110.923 5.13599C111.1 5.43578 111.687 5.33746 111.634 4.94339C111.367 2.94525 109.433 1.91805 107.571 1.8737C106.52 1.86968 105.474 2.02428 104.469 2.33229C103.54 2.58697 102.657 2.9903 101.856 3.52668C100.353 4.56765 99.2948 6.22999 99.3372 8.10197C99.3794 9.96951 100.637 11.404 102.381 11.9563C104.682 12.6852 107.016 11.7787 109.133 10.8974C109.229 10.8676 109.309 10.8025 109.359 10.7154C109.408 10.6282 109.423 10.5255 109.399 10.428C109.372 10.3307 109.307 10.2482 109.219 10.1983
1C109.132 10.1484 109.028 10.1352 108.93 10.1615L108.93 10.1615Z",fill:"#2F2E41"})),t5||(t5=y.createElement("path",{d:"M77.9533 47.57C77.5281 47.5682 77.1144 47.4314 76.7721 47.1791C76.425 46.9327 76.1665 46.5811 76.0349 46.1763C75.9034 45.7715 75.9057 45.335 76.0417 44.9317L77.0319 41.8846C77.1028 41.6677 77.103 41.4339 77.0325 41.2168C76.962 40.9998 76.8244 40.8107 76.6395 40.6769L74.0473 38.7935C73.7039 38.544 73.4483 38.1922 73.3171 37.7885C73.186 37.3848 73.186 36.95 73.3171 36.5463C73.4483 36.1426 73.7039 35.7908 74.0473 35.5413C74.3907 35.2918 74.8043 35.1575 75.2288 35.1575H78.4328C78.661 35.1579 78.8835 35.0858 79.0681 34.9517C79.2527 34.8175 79.39 34.6282 79.46 34.411L80.4503 31.3639C80.5815 30.9602 80.8371 30.6084 81.1805 30.359C81.5239 30.1095 81.9374 29.9751 82.3619 29.9751C82.7864 29.9751 83.1999 30.1095 83.5433 30.359C83.8867 30.6084 84.1423 30.9602 84.2735 31.3639L85.2635 34.411C85.3336 34.6282 85.4709 34.8175 85.6556 34.9517C85.8402 35.0858 86.0627 35.1579 86.2909 35.1575H89.4949C89.9194 35.1575 90.3329 35.2919 90.6763 35.5414C91.0197 35.7909 91.2753 36.1427 91.4065 36.5463C91.5376 36.95 91.5376 37.3848 91.4065 37.7885C91.2753 38.1922 91.0198 38.544 90.6764 38.7935L88.0843 40.6769C87.8994 40.8107 87.7617 40.9997 87.6912 41.2168C87.6206 41.4338 87.6208 41.6677 87.6918 41.8846L88.6819 44.9317C88.8131 45.3354 88.813 45.7702 88.6819 46.1739C88.5507 46.5776 88.2951 46.9294 87.9517 47.1789C87.6083 47.4284 87.1947 47.5627 86.7702 47.5627C86.3458 47.5627 85.9322 47.4284 85.5888 47.1789L82.9968 45.2957C82.8124 45.1612 82.59 45.0887 82.3618 45.0887C82.1335 45.0887 81.9112 45.1612 81.7268 45.2957L79.1347 47.1789C78.7924 47.4313 78.3786 47.5683 77.9533 47.57ZM82.3619 44.1586C82.7864 44.1587 83.2 44.2935 83.5431 44.5436L86.1352 46.4267C86.3198 46.5609 86.5421 46.6332 86.7702 46.6332C86.9984 46.6332 87.2207 46.561 87.4053 46.4269C87.5898 46.2928 87.7272 46.1037 87.7977 45.8867C87.8682 45.6697 87.8682 45.436 87.7977 45.219L86.8076 42.172C86.6756 41.7683 86.6752 41.3332 86.8065 40.9293C86.9377 40.5255 87.1938 40.1737 87.5379 39.9247L90.1299 38.0414C90.3144 37.9073 90.4518 37.7182 90.5223 37.5012C90.5928 37.2843 90.5928 37.0506 90.5223 36.8336C90.4518 36.6166 90.3144 36.4276 90.1299 36.2935C89.9453 36.1594 89.723 36.0872 89.4949 36.0871H86.2909C85.8663 36.0879 85.4524 35.9539 85.1088 35.7043C84.7653 35.4547 84.5099 35.1024 84.3794 34.6983L83.3892 31.6513C83.3187 31.4343 83.1814 31.2452 82.9968 31.1111C82.8122 30.977 82.5899 30.9047 82.3618 30.9047C82.1337 30.9047 81.9114 30.977 81.7268 31.1111C81.5422 31.2452 81.4049 31.4343 81.3344 31.6513L80.3442 34.6983C80.2138 35.1024 79.9584 35.4547 79.6149 35.7043C79.2713 35.9539 78.8574 36.088 78.4328 36.0871H75.2288C75.0006 36.0871 74.7784 36.1593 74.5938 36.2934C74.4092 36.4275 74.2718 36.6166 74.2013 36.8335C74.1308 37.0505 74.1308 37.2842 74.2013 37.5012C74.2718 37.7182 74.4092 37.9073 74.5937 38.0414L77.1859 39.9247C77.5299 40.1737 77.786 40.5255 77.9172 40.9294C78.0484 41.3332 78.048 41.7683 77.9161 42.172L76.9258 45.219C76.8553 45.436 76.8554 45.6697 76.9259 45.8867C76.9964 46.1036 77.1337 46.2927 77.3183 46.4268C77.5029 46.5609 77.7252 46.6331 77.9533 46.6331C78.1814 46.6331 78.4037 46.5608 78.5883 46.4267L81.1805 44.5436C81.5236 44.2935 81.9373 44.1587 82.3619 44.1586Z",fill:"#3F3D56"})))}const s5=y.forwardRef(i5);t.p;var l5,r5,o5,c5,d5,g5,C5,I5,u5,p5,E5,B5,Q5,m5,h5,x5,v5,f5,y5,j5,b5,P5,w5,S5,N5,_5,T5,D5,k5,L5,R5,F5,M5,O5,z5,V5;const H5=["title","titleId"];function W5(){return W5=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},W5.apply(null,arguments)}function q5(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,H5);
1return y.createElement("svg",W5({width:124,height:75,viewBox:"0 0 124 75",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,l5||(l5=y.createElement("path",{d:"M93.6704 21.4842C93.2353 21.0668 92.7903 18.739 92.2348 18.5027C92.65 19.4204 92.3486 19.6633 92.3464 20.6704C92.3516 21.2422 92.2848 21.8124 92.1476 22.3676H82.7383V15.0243C82.7383 14.3645 82.8682 13.7112 83.1207 13.1016C83.3732 12.492 83.7433 11.9381 84.2098 11.4716C84.6764 11.005 85.2303 10.6349 85.8399 10.3824C86.4495 10.1299 87.1028 9.99998 87.7626 10C88.0145 10.0049 88.2647 10.0415 88.5073 10.109C89.3161 10.3274 90.0532 10.7546 90.6448 11.3477C91.2363 11.9409 91.6615 12.6792 91.8776 13.4886C92.5949 16.1104 93.7357 20.4747 93.6704 21.4842Z",fill:"#2F2E41"})),r5||(r5=y.createElement("path",{d:"M83.2892 30.5176L83.2938 24.7939L79.9293 25.0946L81.1167 28.7045L80.561 37.7781C80.2915 37.8385 80.0454 37.9761 79.8527 38.1741C79.66 38.372 79.5291 38.6217 79.4759 38.8928C79.4227 39.1639 79.4495 39.4445 79.553 39.7006C79.6566 39.9567 79.8324 40.1771 80.0591 40.335C80.2858 40.4929 80.5535 40.5814 80.8296 40.5898C81.1057 40.5981 81.3782 40.526 81.6141 40.3821C81.8499 40.2382 82.0387 40.0289 82.1576 39.7795C82.2764 39.5302 82.3202 39.2516 82.2835 38.9778L83.2892 30.5176Z",fill:"#FFB6B6"})),o5||(o5=y.createElement("path",{d:"M89.9105 71.4193L91.2697 71.4191L91.9164 66.1763H89.9102L89.9105 71.4193Z",fill:"#FFB6B6"})),c5||(c5=y.createElement("path",{d:"M89.4506 70.7484L91.5993 70.6201V71.5407L93.6422 72.9516C93.7431 73.0213 93.8191 73.1214 93.8591 73.2373C93.8991 73.3532 93.901 73.4789 93.8645 73.5959C93.828 73.713 93.755 73.8153 93.6563 73.888C93.5575 73.9607 93.4381 73.9999 93.3154 73.9999H90.7573L90.3164 73.0892L90.1442 73.9999H89.1797L89.4506 70.7484Z",fill:"#2F2E41"})),d5||(d5=y.createElement("path",{d:"M82.051 71.4193L83.4103 71.4191L84.0569 66.1763H82.0508L82.051 71.4193Z",fill:"#FFB6B6"})),g5||(g5=y.createElement("path",{d:"M81.5912 70.7484L83.74 70.6201V71.5407L85.7828 72.9516C85.8837 73.0213 85.9597 73.1214 85.9997 73.2373C86.0397 73.3532 86.0416 73.4789 86.0051 73.5959C85.9686 73.713 85.8957 73.8153 85.7969 73.888C85.6981 73.9607 85.5787 73.9999 85.4561 73.9999H82.8979L82.457 73.0892L82.2848 73.9999H81.3203L81.5912 70.7484Z",fill:"#2F2E41"})),C5||(C5=y.createElement("path",{d:"M88.7019 18.6133L85.886 18.6685L83.8984 20.7666L82.3048 21.0003C81.584 21.106 80.9213 21.4559 80.4275 21.9916C79.9337 22.5273 79.6387 23.2162 79.5918 23.9432L79.8679 25.4596H81.5242L82.4824 31.0858C82.1099 32.0352 82.0845 32.7846 82.8493 33.079L85.2235 37.5512L92.2355 34.4041C92.5911 33.7927 92.705 33.1787 92.3415 32.5815L92.8428 23.9689H94.5283C94.5283 22.3581 93.9834 21.0001 92.3826 20.8208C91.7469 20.752 91.1081 20.7155 90.4687 20.7114L88.7019 18.6133Z",fill:"#E6E6E6"})),I5||(I5=y.createElement("path",{d:"M92.2344 34.4037C92.2344 34.4037 85.388 35.6184 82.8482 33.0786C82.8482 33.0786 82.5904 33.5164 82.2019 34.2423C82.0901 34.4511 81.8743 34.5925 81.744 34.8454C81.6256 35.0752 81.3209 35.3578 81.1919 35.6185C81.0881 35.8282 81.2546 36.1022 81.1466 36.3288C79.8459 39.0569 78.3263 42.9051 78.6521 45.4462C78.8622 47.0849 79.2961 50.898 79.7531 54.9935C79.7888 55.3135 79.4996 55.7245 79.5355 56.047C79.5693 56.3512 79.9283 56.5667 79.9621 56.8715C79.9846 57.0739 79.7339 57.2804 79.7563 57.4826C79.7809 57.7044 80.0786 57.9218 80.1031 58.1427C80.7291 63.7977 81.3023 69.0772 81.3023 69.0772H84.5046L85.1088 57.0192L84.6151 52.6239L85.7745 43.7346L87.3757 52.1822L87.5817 56.9365L89.2738 69.2981H92.2344V57.3313L92.4552 56.7096L92.2344 55.9123L92.4552 55.0532L92.2344 54.1176V34.4037Z",fill:"#2F2E41"})),u5||(u5=y.createElement("path",{d:"M89.5661 16.9801C89.1299 17.5595 88.5094 17.9731 87.8067 18.1528C87.1041 18.3325 86.3612 18.2675 85.7004 17.9685C85.0396 17.6696 84.5003 17.1545 84.1714 16.5081C83.8425 15.8618 83.7435 15.1226 83.89
107 14.4125C84.0379 13.7023 84.4226 13.0635 84.9814 12.6012C85.5402 12.1389 86.2398 11.8807 86.965 11.8691C87.6901 11.8575 88.3976 12.0932 88.9709 12.5374C89.5442 12.9815 89.9492 13.6078 90.1191 14.3128C90.1282 14.3511 90.136 14.3891 90.1435 14.4286C90.2332 14.8706 90.2281 15.3265 90.1286 15.7663C90.0291 16.2062 89.8373 16.6199 89.5661 16.9801Z",fill:"#FFB6B6"})),p5||(p5=y.createElement("path",{d:"M88.9003 15.1589C88.8326 14.8191 88.6613 14.5086 88.41 14.27C88.4348 14.5957 88.3896 14.9229 88.2775 15.2296C87.438 15.3039 86.5948 15.1369 85.8471 14.7482C85.2839 14.3661 84.5672 14.3992 83.7324 14.7482C83.7324 14.3421 83.8123 13.94 83.9677 13.5649C84.123 13.1897 84.3508 12.8489 84.6379 12.5617C84.925 12.2746 85.2659 12.0469 85.641 11.8915C86.0162 11.7361 86.4183 11.6562 86.8243 11.6563H87.3765C88.1964 11.6564 88.9828 11.9822 89.5626 12.562C90.1424 13.1418 90.4682 13.9282 90.4684 14.7482C89.9588 14.9309 89.4341 15.0684 88.9003 15.1589Z",fill:"#2F2E41"})),E5||(E5=y.createElement("path",{d:"M94.4421 29.1929L94.4467 23.4692L91.0822 23.7699L92.2696 27.3798L87.9594 33.9136C87.6899 33.9741 87.4438 34.1117 87.2511 34.3096C87.0584 34.5075 86.9275 34.7573 86.8743 35.0283C86.8211 35.2994 86.8479 35.58 86.9515 35.8361C87.055 36.0922 87.2309 36.3126 87.4575 36.4705C87.6842 36.6284 87.9519 36.7169 88.228 36.7253C88.5041 36.7336 88.7767 36.6615 89.0125 36.5176C89.2483 36.3737 89.4371 36.1644 89.556 35.915C89.6749 35.6657 89.7186 35.3871 89.6819 35.1134L94.4421 29.1929Z",fill:"#FFB6B6"})),B5||(B5=y.createElement("path",{d:"M122.884 35.0459L120.373 25.7516C120.266 25.3582 120.008 25.0228 119.655 24.8178C119.302 24.6129 118.883 24.5548 118.488 24.6561C118.284 24.7086 118.092 24.802 117.925 24.9309C117.758 25.0598 117.619 25.2213 117.516 25.4057C117.414 25.5901 117.35 25.7934 117.328 26.0034C117.307 26.2133 117.328 26.4254 117.392 26.6267L120.296 36.2012L121.816 42.0934C121.594 42.2623 121.43 42.4954 121.346 42.7608C121.262 43.0261 121.261 43.3111 121.345 43.5768C121.428 43.8425 121.591 44.0761 121.812 44.2459C122.032 44.4157 122.3 44.5134 122.578 44.5259C122.856 44.5383 123.131 44.4647 123.366 44.3153C123.601 44.1658 123.785 43.9476 123.891 43.6904C123.998 43.4332 124.023 43.1493 123.962 42.8775C123.902 42.6057 123.76 42.359 123.554 42.1709L122.884 35.0459Z",fill:"#FFB6B6"})),Q5||(Q5=y.createElement("path",{d:"M104.774 36.654L107.349 27.3773C107.457 26.9839 107.406 26.5639 107.207 26.2079C107.008 25.8518 106.677 25.5883 106.286 25.4742C106.083 25.4151 105.87 25.398 105.661 25.4237C105.452 25.4495 105.25 25.5176 105.067 25.624C104.885 25.7303 104.726 25.8727 104.601 26.0424C104.476 26.2121 104.386 26.4055 104.338 26.611L101.958 36.3292L100.264 42.1734C99.987 42.206 99.7272 42.323 99.5195 42.5084C99.3117 42.6938 99.1661 42.9387 99.1024 43.2098C99.0387 43.4808 99.0599 43.7649 99.1633 44.0235C99.2667 44.282 99.4471 44.5025 99.6802 44.6549C99.9132 44.8074 100.188 44.8844 100.466 44.8754C100.744 44.8665 101.013 44.7722 101.236 44.6052C101.459 44.4382 101.625 44.2066 101.711 43.942C101.798 43.6774 101.801 43.3925 101.72 43.126L104.774 36.654Z",fill:"#FFB6B6"})),m5||(m5=y.createElement("path",{d:"M119.509 72.2884L117.868 72.2882L117.088 65.959L119.51 65.9591L119.509 72.2884Z",fill:"#FFB6B6"})),h5||(h5=y.createElement("path",{d:"M119.568 73.9998L114.521 73.9996V73.9358C114.522 73.4149 114.728 72.9153 115.097 72.547C115.465 72.1787 115.965 71.9717 116.486 71.9717H116.486L117.407 71.2725L119.127 71.9718L119.568 71.9718L119.568 73.9998Z",fill:"#2F2E41"})),x5||(x5=y.createElement("path",{d:"M107.963 72.3048L106.348 72.0166L106.69 65.6484L109.074 66.0737L107.963 72.3048Z",fill:"#FFB6B6"})),v5||(v5=y.createElement("path",{d:"M107.72 74.0002L102.752 73.1142L102.763 73.0514C102.855 72.5386 103.146 72.0832 103.573 71.7852C104.001 71.4873 104.529 71.3712 105.041 71.4626L105.042 71.4627L106.072 70.936L107.642 71.9264L108.076 72.0037L107.72 74.0002Z",fill:"#2F2E41"})),f5||(f5=y.createElement("path",{d:"M108.123 43.1872C108.123 43.1872 106.594 45.3533 106.656 46.0802C106.718 46.8071 107.258 46.2272 106.718 46.8071C106.178 47.387 105.864 46.9979 106.129 47.7143C106.394 48.4307 106.502 47.9668 106.394 48.4307C106.286 48.8946 106.502 66.6389 106.502 66.6389H109.315C109.315 66.6389 110.9 56.35 110.7 55.8697C110.499 55.3893 110.504 55.5984 110.717 55.0879C110.931 54.5775 111.132 53.9702 111.132 53.9702L113.355 47.7144L115.07 56.5225L117.088 66.9891H119.783C119.783 66.9891 120.244 51.5977 120.448 51.4059C120.652 51.2142 120.408 50.7832 120.152 50.5348C119.896 50.2864 119.947 50.0341 120.03 49.5224C120.112 49.0106 120.46 48.7252 120.448 48.404C120.436 48.0828 121.193 42.9799 120.004 42.1681C118.816 41.3562 108.123 43.1872 108.123 43.1872Z",fill:"#2F2E41"})),y5||(y5=y.createElement("path",{d:"M117.525 21.6109L114.38 20.7957L112.911 18.7705L109.424 19.1992L108.682 21.9616L106.199 23.4027C110.65 23.4293 108.253 36.3222 108.907 37.1541C109.439 37.831 106.25 39.4414 107.25 40.4687C108.249 41.496 107.88 41.0849 107.648 42.2033C107.416 43.3217 105.725 44.5054 107.648 44.4936C109.57 44.4819 121.172 44.3161 120.84 42.9903C120.509 41.6644 120.514 42.0011 120.014 41.1698C119.514 40.3386 119.178 40.8031 119.346 39.5764C119.514 38.3498 118.968 37.401 119.348 36.8582C119.933 36.025 119.344 30.0106 118.793 30.1712L117.525 21.6109Z",fill:"#005EFF"})),j5||(j5=y.createElement("path",{d:"M116.627 21.6539C116.627 21.6539 118.928 20.6763 119.757 22.4994C120.021 23.0816 120.244 24.5442 120.459 24.2198C120.674 23.8955 120.466 24.6065 120.599 24.6074C120.718 24.6082 120.9 24.4163 120.763 25.0774C120.719 25.2943 120.732 25.5185 120.799 25.7293C120.866 25.9401 120.985 26.1305 121.145 26.2827L117.146 28.6779L116.627 21.6539Z",fill:"#005EFF"})),b5||(b5=y.createElement("path",{d:"M107.981 23.3111C107.981 23.3111 105.68 22.3335 104.852 24.1566C104.619 24.6693 104.677 25.8085 104.223 25.6806C103.769 25.5527 104.091 26.0346 104.031 26.202C103.965 26.3886 104.256 26.9167 103.847 26.7319C103.438 26.5471 103.463 27.94 103.463 27.94
1L107.463 30.3352L107.981 23.3111Z",fill:"#005EFF"})),P5||(P5=y.createElement("path",{d:"M109.074 20.5811L108.411 21.7412C108.411 21.7412 106.588 22.7356 106.588 22.9013C106.588 23.067 106.919 24.4203 106.588 25.4838C106.256 26.5474 107.22 28.5476 107.416 30.1935C108.245 37.1542 105.781 39.6834 105.262 44.115L110.521 45.6509C110.521 45.6509 111.394 34.0053 111.394 31.3536C111.394 28.7019 109.074 20.5811 109.074 20.5811Z",fill:"#2F2E41"})),w5||(w5=y.createElement("path",{d:"M113.879 20.0835L115.234 20.8541C115.234 20.8541 117.007 21.245 117.028 21.4094C117.049 21.5737 117.056 23.3207 117.52 24.3332C117.985 25.3457 117.857 25.8841 119.108 28.8773C119.747 30.4066 121.215 42.6424 121.215 42.6424L116.195 44.8375C116.195 44.8375 113.842 33.3988 113.503 30.7688C113.165 28.1388 113.879 20.0835 113.879 20.0835Z",fill:"#2F2E41"})),S5||(S5=y.createElement("path",{d:"M110.491 18.5036C112.384 18.5036 113.918 16.9693 113.918 15.0768C113.918 13.1842 112.384 11.6499 110.491 11.6499C108.599 11.6499 107.064 13.1842 107.064 15.0768C107.064 16.9693 108.599 18.5036 110.491 18.5036Z",fill:"#FFB6B6"})),N5||(N5=y.createElement("path",{d:"M112.747 17.7393C111.937 17.1061 113.044 14.3207 111.706 14.9152C111.706 14.9152 110.071 13.8748 109.743 14.5585C109.362 15.3502 108.01 14.991 107.179 14.7116C107.244 14.5598 107.291 14.4006 107.317 14.2375C107.164 14.3583 107.001 14.4671 106.831 14.563C106.717 14.502 106.616 14.4192 106.534 14.3192C106.453 14.2264 106.402 14.111 106.388 13.9885C106.375 13.866 106.399 13.7423 106.458 13.634C106.596 13.4215 106.882 13.3561 107.049 13.1673C107.069 13.1407 107.082 13.1099 107.086 13.0774C107.091 13.0448 107.088 13.0116 107.077 12.9806C107.057 12.9046 107.054 12.8252 107.069 12.748C107.083 12.6707 107.114 12.5975 107.159 12.5337C107.205 12.4698 107.264 12.4168 107.333 12.3784C107.401 12.34 107.478 12.3172 107.556 12.3117C107.587 12.3126 107.619 12.3058 107.647 12.2918C107.788 12.2055 107.918 12.1028 108.035 11.9857C107.84 11.9946 108.078 10.8027 110.009 11.0285C110.495 11.0106 110.749 11.5466 111.227 11.6314C112.387 10.9684 113.423 11.9247 113.927 12.8388C114.431 13.7529 114.976 16.6988 112.747 17.7393Z",fill:"#2F2E41"})),_5||(_5=y.createElement("path",{d:"M0.674797 74.1689L64.7871 74.1689L64.7871 -0.000167847L0.674797 -0.000167847L0.674797 74.1689Z",fill:"#3F3D56"})),T5||(T5=y.createElement("path",{d:"M41.9997 15.7441L50.6953 15.7441V7.04849L41.9997 7.04849V15.7441Z",fill:"white"})),D5||(D5=y.createElement("path",{d:"M41.9997 29.4878H50.6953V20.7921H41.9997V29.4878Z",fill:"white"})),k5||(k5=y.createElement("path",{d:"M41.9997 43.1836H50.6953V34.4879H41.9997V43.1836Z",fill:"white"})),L5||(L5=y.createElement("path",{d:"M28.3024 15.6958L36.998 15.6958V7.00015L28.3024 7.00015V15.6958Z",fill:"white"})),R5||(R5=y.createElement("path",{d:"M28.3024 29.4395H36.998V20.7438H28.3024V29.4395Z",fill:"white"})),F5||(F5=y.createElement("path",{d:"M28.3043 43.1353H37V34.4396H28.3043V43.1353Z",fill:"white"})),M5||(M5=y.createElement("path",{d:"M14.6071 15.6958L23.3027 15.6958V7.00015L14.6071 7.00015L14.6071 15.6958Z",fill:"white"})),O5||(O5=y.createElement("path",{d:"M14.6071 29.4395H23.3027V20.7438H14.6071L14.6071 29.4395Z",fill:"white"})),z5||(z5=y.createElement("path",{d:"M14.6071 43.1353H23.3027V34.4396H14.6071L14.6071 43.1353Z",fill:"white"})),V5||(V5=y.createElement("path",{d:"M22.6074 74H41.6074V50H22.6074L22.6074 74Z",fill:"white"})))}const U5=y.forwardRef(q5);t.p;var J5,G5,Y5,Z5,X5,K5,$5,e4,A4,t4,a4,n4,i4,s4,l4,r4,o4,c4,d4,g4,C4,I4,u4,p4;const E4=["title","titleId"];function B4(){return B4=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},B4.apply(null,arguments)}function Q4(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,E4);return y.createElement("svg",B4({width:74,height:97,viewBox:"0 0 74 97",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,J5||(J5=y.createElement("path",{d:"M24.3691 44.7447V75.2709H36.2404V44.3207L33.4846 44.4191V38.1731H31.4858L31.1564 24.3395C31.963 23.8139 32.5307 22.5656 32.5307 21.1081C32.5316 20.6896 32.4829 20.2726 32.3856 19.8656C32.7673 19.4525 33.0012 18.9246 33.0508 18.3643C33.1003 17.8041 32.9626 17.2433 32.6593 16.7697C32.913 16.9913 33.2081 17.1604 33.5276 17.267C33.8471 17.3737 34.1846 17.4158 34.5206 17.391C34.856
15 17.3661 35.1841 17.2748 35.4845 17.1223C35.7848 16.9698 36.0519 16.7592 36.2702 16.5027C36.4885 16.2461 36.6536 15.9488 36.756 15.6279C36.8585 15.307 36.8961 14.969 36.8669 14.6334C36.8376 14.2978 36.742 13.9714 36.5855 13.6731C36.4291 13.3748 36.2149 13.1105 35.9555 12.8957C36.3917 12.7347 36.7754 12.4573 37.065 12.0936C37.3546 11.7299 37.539 11.2938 37.5982 10.8326C37.6573 10.3715 37.589 9.90293 37.4005 9.4779C37.2121 9.05287 36.9109 8.6876 36.5294 8.42176C36.148 8.15593 35.701 7.99969 35.2371 7.97003C34.7731 7.94037 34.3099 8.03842 33.8977 8.25352C33.4855 8.46863 33.1402 8.79257 32.8992 9.19015C32.6582 9.58773 32.5307 10.0437 32.5307 10.5087C32.5307 10.5459 32.5319 10.5829 32.5334 10.6197C32.1841 10.513 31.816 10.4827 31.454 10.5309C31.092 10.5791 30.7445 10.7046 30.4353 10.899C30.1261 11.0933 29.8623 11.3519 29.6619 11.6572C29.4615 11.9625 29.3291 12.3074 29.2737 12.6684C28.9565 12.4796 28.602 12.3622 28.2348 12.3242C27.8676 12.2862 27.4966 12.3286 27.1474 12.4484C26.7982 12.5682 26.4793 12.7625 26.2128 13.0179C25.9463 13.2734 25.7386 13.5837 25.604 13.9275C25.4695 14.2712 25.4114 14.6402 25.4338 15.0086C25.4561 15.3771 25.5584 15.7363 25.7335 16.0612C25.9086 16.3862 26.1523 16.6692 26.4478 16.8905C26.7432 17.1118 27.0833 17.2662 27.4444 17.3429C27.4439 17.3614 27.4429 17.3797 27.4429 17.3983C27.6792 18.1113 27.9799 18.8012 28.3414 19.4597C28.1647 19.9912 28.076 20.548 28.079 21.1081C28.079 22.5656 28.6465 23.8139 29.4531 24.3394L29.1237 38.1731H27.125V44.6463L24.3691 44.7447ZM31.7821 15.5962L31.7887 15.5964C31.8254 15.5964 31.8618 15.5952 31.8981 15.5936C31.921 15.6688 31.9472 15.7424 31.9767 15.8145C31.9161 15.7381 31.8511 15.6652 31.7821 15.5962Z",fill:"#E2E2E2"})),G5||(G5=y.createElement("path",{d:"M18.7218 96.9995H54.7598L54.7598 55.3086L18.7218 55.3086L18.7218 96.9995Z",fill:"#3F3D56"})),Y5||(Y5=y.createElement("path",{d:"M30.9948 96.9995H40.7109V88.52H30.9948V96.9995Z",fill:"#E2E2E2"})),Z5||(Z5=y.createElement("path",{d:"M5.82169 15.6302C5.821 15.661 5.81937 15.6915 5.81937 15.7224C5.81879 16.2894 5.93229 16.8507 6.15314 17.3729C6.37399 17.8951 6.69765 18.3676 7.10487 18.7621C7.16846 18.8977 7.2392 19.0299 7.3168 19.1581C7.02215 20.0439 6.87438 20.9719 6.87931 21.9054C6.87931 25.125 8.54021 27.7351 10.5891 27.7351C12.638 27.7351 14.2989 25.125 14.2989 21.9054C14.3004 21.208 14.2193 20.5128 14.0571 19.8345C14.6933 19.1461 15.0832 18.2662 15.1657 17.3325C15.2483 16.3988 15.0188 15.4641 14.5133 14.6747C14.9361 15.0441 15.428 15.3259 15.9605 15.5036C16.493 15.6813 17.0555 15.7515 17.6153 15.7101C18.1752 15.6687 18.7212 15.5165 19.2218 15.2623C19.7223 15.0082 20.1674 14.6571 20.5312 14.2296C20.895 13.802 21.1702 13.3065 21.341 12.7717C21.5117 12.2369 21.5745 11.6735 21.5257 11.1143C21.4769 10.555 21.3176 10.011 21.0569 9.51381C20.7962 9.01664 20.4393 8.5762 20.007 8.21806C20.734 7.94979 21.3735 7.48745 21.8562 6.88125C22.3388 6.27506 22.6461 5.54819 22.7447 4.77961C22.8433 4.01104 22.7294 3.23014 22.4154 2.52175C22.1013 1.81337 21.5992 1.20457 20.9635 0.761513C20.3278 0.318452 19.5828 0.0580662 18.8095 0.00863706C18.0362 -0.040792 17.2642 0.122627 16.5772 0.481144C15.8903 0.83966 15.3147 1.37956 14.913 2.0422C14.5114 2.70484 14.299 3.46488 14.2989 4.23976C14.2989 4.30183 14.301 4.36342 14.3035 4.42483C13.7214 4.24701 13.1078 4.19653 12.5044 4.27684C11.9011 4.35714 11.322 4.56634 10.8067 4.89023C10.2913 5.21412 9.85167 5.64512 9.51762 6.15396C9.18356 6.6628 8.96291 7.23757 8.87065 7.83923C8.34192 7.52464 7.75106 7.32889 7.13909 7.26557C6.52711 7.20225 5.90869 7.27288 5.32675 7.47255C4.7448 7.67221 4.21328 7.99614 3.76909 8.42184C3.3249 8.84754 2.97869 9.36482 2.75448 9.93775C2.53026 10.5107 2.43341 11.1256 2.47067 11.7397C2.50793 12.3538 2.67841 12.9524 2.97025 13.494C3.26209 14.0357 3.6683 14.5073 4.1607 14.8762C4.6531 15.245 5.21988 15.5023 5.82169 15.6302ZM13.0623 12.7193C13.1234 12.7193 13.1842 12.7172 13.2447 12.7147C13.2828 12.84 13.3264 12.9626 13.3757 13.0827C13.2746 12.9554 13.1663 12.8339 13.0513 12.719L13.0623 12.7193Z",fill:"#E2E2E2"})),X5||(X5=y.createElement("path",{d:"M0.697266 46.1227V97.0006H20.4812V45.4164L15.8888 45.5801V35.1714H5.28944V45.9589L0.697266 46.1227Z",fill:"#005EFF"})),K5||(K5=y.createElement("path",{d:"M56.3451 15.6302C56.3444 15.661 56.3428 15.6915 56.3428 15.7224C56.3422 16.2894 56.4557 16.8507 56.6766 17.3729C56.8974 17.8951 57.2211 18.3676 57.6283 18.7621C57.6919 18.8977 57.7626 19.0299 57.8402 19.1581C57.5456 20.0439 57.3978 20.9719 57.4028 21.9054C57.4028 25.125 59.0636 27.7351 61.1125 27.7351C63.1614 27.7351 64.8223 25.125 64.8223 21.9054C64.8238 21.208 64.7427 20.5128 64.5805 19.8345C65.2167 19.1461 65.6066 18.2662 65.6891 17.3325C65.7717 16.3988 65.5423 15.4641 65.0368 14.6747C65.4595 15.0441 65.9514 15.3259 66.4839 15.5036C67.0164 15.6814 67.5789 15.7516 68.1388 15.7101C68.6986 15.6687 69.2447 15.5165 69.7452 15.2624C70.2458 15.0082 70.
16909 14.6572 71.0547 14.2296C71.4185 13.8021 71.6937 13.3065 71.8645 12.7717C72.0352 12.2369 72.098 11.6735 72.0492 11.1143C72.0004 10.555 71.8411 10.011 71.5803 9.51381C71.3196 9.01664 70.9628 8.5762 70.5304 8.21806C71.2574 7.94979 71.8969 7.48745 72.3796 6.88125C72.8623 6.27506 73.1696 5.54819 73.2682 4.77962C73.3667 4.01104 73.2528 3.23014 72.9388 2.52175C72.6248 1.81337 72.1226 1.20457 71.4869 0.761513C70.8512 0.318452 70.1062 0.0580663 69.3329 0.00863708C68.5596 -0.0407921 67.7876 0.122627 67.1006 0.481144C66.4137 0.83966 65.8381 1.37956 65.4365 2.0422C65.0348 2.70484 64.8224 3.46488 64.8223 4.23976C64.8223 4.30183 64.8244 4.36342 64.827 4.42483C64.2448 4.24701 63.6312 4.19653 63.0279 4.27684C62.4245 4.35714 61.8455 4.56634 61.3301 4.89023C60.8147 5.21412 60.3751 5.64512 60.0411 6.15396C59.707 6.6628 59.4863 7.23757 59.3941 7.83923C58.8654 7.52464 58.2745 7.32889 57.6625 7.26557C57.0505 7.20225 56.4321 7.27288 55.8502 7.47255C55.2682 7.67221 54.7367 7.99614 54.2925 8.42184C53.8483 8.84754 53.5021 9.36482 53.2779 9.93775C53.0537 10.5107 52.9569 11.1256 52.9941 11.7397C53.0314 12.3538 53.2018 12.9524 53.4937 13.494C53.7855 14.0357 54.1917 14.5073 54.6841 14.8762C55.1765 15.245 55.7433 15.5023 56.3451 15.6302ZM63.5857 12.7193C63.6469 12.7193 63.7076 12.7172 63.7682 12.7146C63.8062 12.84 63.8498 12.9626 63.8991 13.0827C63.798 12.9554 63.6897 12.8339 63.5748 12.719L63.5857 12.7193Z",fill:"#E2E2E2"})),$5||($5=y.createElement("path",{d:"M51.2207 46.1227V97.0006H71.0069V45.4164L69.3816 45.475L66.4122 45.5801V35.1714H55.8129V45.9589L51.2207 46.1227Z",fill:"#005EFF"})),e4||(e4=y.createElement("path",{d:"M41.2274 65.2285H46.1152V60.3406H41.2274V65.2285Z",fill:"white"})),A4||(A4=y.createElement("path",{d:"M33.407 65.2285H38.2949V60.3406H33.407V65.2285Z",fill:"white"})),t4||(t4=y.createElement("path",{d:"M25.5848 65.2285H30.4727V60.3406H25.5848V65.2285Z",fill:"white"})),a4||(a4=y.createElement("path",{d:"M41.2274 73.0498H46.1152V68.1619H41.2274V73.0498Z",fill:"white"})),n4||(n4=y.createElement("path",{d:"M33.407 73.0498H38.2949V68.1619H33.407V73.0498Z",fill:"white"})),i4||(i4=y.createElement("path",{d:"M25.5848 73.0498H30.4727V68.1619H25.5848V73.0498Z",fill:"white"})),s4||(s4=y.createElement("path",{d:"M41.2274 80.8696H46.1152V75.9817H41.2274V80.8696Z",fill:"white"})),l4||(l4=y.createElement("path",{d:"M33.407 80.8696H38.2949V75.9817H33.407V80.8696Z",fill:"white"})),r4||(r4=y.createElement("path",{d:"M25.5848 80.8696H30.4727V75.9817H25.5848V80.8696Z",fill:"white"})),o4||(o4=y.createElement("path",{d:"M8.14532 63.2729H13.0332V58.3851H8.14532V63.2729Z",fill:"white"})),c4||(c4=y.createElement("path",{d:"M8.14532 71.0942H13.0332V66.2064H8.14532V71.0942Z",fill:"white"})),d4||(d4=y.createElement("path",{d:"M8.14532 78.9146H13.0332V74.0267H8.14532V78.9146Z",fill:"white"})),g4||(g4=y.createElement("path",{d:"M8.14532 86.7358H13.0332V81.848H8.14532V86.7358Z",fill:"white"})),C4||(C4=y.createElement("path",{d:"M58.6297 63.2729H63.5176V58.3851H58.6297V63.2729Z",fill:"white"})),I4||(I4=y.createElement("path",{d:"M58.6297 71.0942H63.5176V66.2064H58.6297V71.0942Z",fill:"white"})),u4||(u4=y.createElement("path",{d:"M58.6297 78.9146H63.5176V74.0267H58.6297V78.9146Z",fill:"white"})),p4||(p4=y.createElement("path",{d:"M58.6297 86.7358H63.5176V81.848H58.6297V86.7358Z",fill:"white"})))}const m4=y.forwardRef(Q4),h4=(t.p,"EmptyState_wrapper__AxX9A"),x4={productCategory:(0,lA.jsx)(kW,{}),tag:(0,lA.jsx)(LV,{}),rating:(0,lA.jsx)(s5,{}),capacity:(0,lA.jsx)(U5,{}),scale:(0,lA.jsx)(m4,{})},v4=e=>{let{className:A,type:t="productCategory",title:a="",btnText:n,onClick:i}=e;return(0,lA.jsxs)("div",{className:(0,b.default)(h4,A),children:[x4[t]||"",(0,lA.jsx)("p",{children:a}),(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.BLUE,type:"button",nonUpper:!0,onClick:i,widthAuto:!0},children:n})]})};var f4=t(92525);const y4="NoteInput_wrapper__lOAAJ",j4="NoteInput_sendIcon__wYAYV";var b4=t(91756);const P4=(e,A,t)=>({isAsyncCall:!0,baseType:b4.A.GET_SM_PRODUCT_LIST,asyncCall:()=>(0,DA.knC)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),w4=e=>({type:b4.A.UPDATE_SM_SEARCH_PRODUCT_LIST,payload:{search:e}}),S4=(e,A,t)=>({type:b4.A.UPDATE_SM_PARAMS_PRODUCT_LIST,payload:{pagination:e,filter:A,sorter:t}});var N4=t(41157);const _4=(e,A,t)=>({isAsyncCall:!0,baseType:N4.A.GET_SM_DOCUMENTS,asyncCall:()=>(0,DA.ZgY)(A,e),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),T4=(e,A,t)=>({type:N4.A.UPDATE_SM_DOCUMENTS_PARAMS,payload:{pagination:e,filter:A,sorter:t}});var D4=t(22864);const k4=(e,A,t)=>({isAsyncCall:!0,baseType:D4.A.GET_SM_CERTIFICATIONS,asyncCall:()=>(0,DA.m3k)(A,e),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),L4=(e,A,t)=>({type:D4.A.UPDATE_SM_CERTIFICATIONS_PARAMS,payload:{pagination:e,filter:A,sorter:t}});var R4=t(87733);const F4=(e,A,t)=>({isAsyncCall:!0,baseType:R4.A.GET_SM_FACTORIES,asyncCall:()=>(0,DA.pUW)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),M4=(e,A,t)=>({type:R4.A.UPDATE_SM_FACTORIES_PARAMS,payload:{pagination:e,filter:A,sorter:t}}),O4=e=>({type:R4.A.UPDATE_SM_FACTORIES_SEARCH,payload:{search:e}}),z4=()=>{const e=(0,TA.useReducerData)("supplierManagement","smSupplierDetail.data",{}),A=(0,TA.useReducerData)("supplierManagement","smSupplierDetail.loading",!1);
1return{supplierDetail:e,productTab:(0,TA.useReducerData)("supplierManagement","productTab",{}),factoryTab:(0,TA.useReducerData)("supplierManagement","factoryTab",{}),certificationTab:(0,TA.useReducerData)("supplierManagement","certificationTab",{}),documentTab:(0,TA.useReducerData)("supplierManagement","documentTab",{}),certificationTypes:(0,TA.useReducerData)("supplierManagement","certificationTypes.data",[]),supplierInternalNotes:(0,TA.useReducerData)("supplierManagement","smSupplierInternalNotes.data",[]),factoryInternalNotes:(0,TA.useReducerData)("smFactoryDetail","smFactoryInternalNotes.data",[]),loginState:(0,TA.useReducerData)("loginState","profile",{}),supplierDetailLoading:A}},V4=()=>(0,TA.useStoreActions)((0,v.A)((0,v.A)((0,v.A)({},$$),Yy),Uh)),H4=()=>(0,TA.useStoreActions)((0,v.A)({},o)),W4=()=>(0,TA.useStoreActions)((0,v.A)({},d)),q4=()=>(0,TA.useStoreActions)((0,v.A)({},g)),U4=()=>(0,TA.useStoreActions)((0,v.A)({},r)),J4="NoteComment_wrapper__OaGoJ",G4="NoteComment_paddingTop__UsRvp",Y4="NoteComment_avatar__E3udm",Z4="NoteComment_username__UhLw3",X4="NoteComment_button__DRbNm",K4="NoteComment_moreButton__x+4F9",$4="NoteComment_comment__hQEu7",e6="NoteComment_text__M9fNB",A6=e=>{let{data:A,type:t}=e;const{loginState:a}=z4(),[n,i]=(0,y.useState)(""),[s,l]=(0,y.useState)(!1),{getSupplierInternalNotes:r,updateSupplierInternalNotes:o,deleteSupplierInternalNotes:c}=V4(),{getSMFactoryInternalNotes:d,updateSMFactoryInternalNotes:g,daleteSMFactoryInternalNotes:C}=U4(),I={supplier:{getNotes:r,updateNotes:o,deleteNotes:c,id:A.supplierId},factory:{getNotes:d,updateNotes:g,deleteNotes:C,id:A.factoryId}},u=a.id,p=(0,V.get)(A,"user.firstName")&&(0,V.get)(A,"user.lastName")?"".concat(A.user.firstName," ").concat(A.user.lastName):A.user.email?A.user.email:"Anonymous",E=e=>{let A,t=0;for(A=0;A<e.length;A+=1)t=e.charCodeAt(A)+((t<<5)-t);let a="#";for(A=0;A<3;A+=1){a+="00".concat((t>>8*A&255).toString(16)).slice(-2)}return a},[B,Q]=y.useState(null),m=()=>{Q(null)};return(0,y.useEffect)((()=>{A.note&&i(A.note)}),[A.note]),(0,lA.jsx)(S.A,{style:{flexGrow:1,marginTop:12},children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,sx:2,sm:2,md:2,className:(0,b.default)(G4),children:(0,lA.jsx)(po.A,(0,v.A)({className:(0,b.default)(Y4)},(e=>{const A=e.split(" ");return{style:{backgroundColor:E(e)},children:"".concat(A[0][0]).concat(A.length>1?A[1][0]:"")}})(p)))}),(0,lA.jsx)(wl.A,{item:!0,sx:8,sm:8,md:8,children:s?(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(zs.pd,{type:"text",className:(0,b.default)($4),inputProps:{name:"note",placeholder:"Editing a note...",multiline:!0,rows:3,value:n,onChange:e=>{i(e.target.value)}}}),(0,lA.jsxs)(S.A,{className:J4,children:[(0,lA.jsx)(Xe.A,{className:(0,b.default)(X4),onClick:async()=>{l(!1),await I[t].updateNotes(I[t].id,A.id,{note:n}),await I[t].getNotes(I[t].id)},children:"Update"}),(0,lA.jsx)(Xe.A,{className:(0,b.default)(X4),onClick:()=>{l(!1)},children:"Cancel"})]})]}):(0,lA.jsxs)(S.A,{className:(0,b.default)($4),children:[(0,lA.jsxs)(S.A,{className:(0,b.default)(J4,G4),children:[(0,lA.jsx)(Xe.A,{className:(0,b.default)(Z4,e6),children:p}),(0,lA.jsx)(S.A,{style:{paddingLeft:8},children:te()(A.createdAt).format("L")})]}),(0,lA.jsx)(S.A,{className:(0,b.default)(e6),children:A.note})]})}),u==A.user.id&&!s&&(0,lA.jsxs)(wl.A,{item:!0,sx:2,sm:2,md:2,children:[(0,lA.jsx)(fr.A,{className:K4,"aria-controls":"internal-note-menu","aria-haspopup":"true",size:"small",onClick:e=>{Q(e.currentTarget)},children:"..."}),(0,lA.jsxs)(Ge.A,{id:"internal-note-menu",anchorEl:B,keepMounted:!0,open:Boolean(B),onClose:m,children:[(0,lA.jsx)(Zl.A,{onClick:()=>{m(),l(!0)},children:"Edit"}),(0,lA.jsx)(Zl.A,{onClick:async()=>{m(),l(!1),await I[t].deleteNotes(I[t].id,A.id),await I[t].getNotes(I[t].id)},children:"Delete"})]})]})]})})},t6=e=>{let{type:A,className:t,onSubmit:a,defaultValue:n}=e;const{supplierInternalNotes:i=[],factoryInternalNotes:s=[]}=z4(),l="supplier"===A?i:s,[r,o]=(0,y.useState)("");return(0,lA.jsxs)("div",{children:[(0,lA.jsxs)("div",{className:(0,b.default)(y4,t),children:[(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"note",placeholder:"Write a note...",multiline:!0,rows:3,value:r,onChange:e=>{o(e.target.value)}}}),(0,lA.jsx)(f4.A,{className:j4,onClick:()=>{a&&(a(r),o(""))}})]}),!!l.length&&l.map((e=>(0,lA.jsx)(A6,{type:A,data:e})))]})};var a6=t(95611);const n6="Overview_wrapper__9SZ9j",i6="Overview_list__Y3gop",s6="Overview_contactFormInner__V91mR",l6="Overview_rating__lTLjn",r6="Overview_ratingModal__xffBx",o6="Overview_ratingDisplay__lrvoo",c6="Overview_tagDisplay__cNJk4",d6="Overview_codeSelectOverlay__6zurl",g6=e=>{let{className:A,value:t,setValue:a,viewOnly:n}=e;return(0,lA.jsxs)("div",{className:(0,b.default)(l6,A),children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)("label",{children:"Responsiveness"}),(0,lA.jsx)(a6.A,{name:"re".concat(n?"_".concat((new Date).getTime()):""),value:t.re,onChange:(e,A)=>{a((0,v.A)((0,v.A)({},t),{},{re:A}))},emptyIcon:(0,lA.jsx)(B3.A,{fontSize:"24"}),disabled:!!n})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("label",{children:"Quality"}),(0,lA.jsx)(a6.A,{name:"qa".concat(n?"_".concat((new Date).getTime()):""),value:t.qa,onChange:(e,A)=>{a((0,v.A)((0,v.A)({},t),{},{qa:A}))},emptyIcon:(0,lA.jsx)(B3.A,{fontSize:"24"}),disabled:!!n})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("label",{children:"Pricing"}),(0,lA.jsx)(a6.A,{name:"pr".concat(n?"_".concat((new Date).getTime()):""),value:t.pr,onChange:(e,A)=>{a((0,v.A)((0,v.A)({},t),{},{pr:A}))},emptyIcon:(0,lA.jsx)(B3.A,{fontSize:"24"}),disabled:!!n})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("label",{children:"Market Awareness"}),(0,lA.jsx)(a6.A,{name:"ma".concat(n?"_".concat((new Date).getTime()):""),value:t.ma,onChange:(e,A)=>{a((0,v.A)((0,v.A)({},t),{},{ma:A}))},emptyIcon:(0,lA.jsx)(B3.A,{fontSize:"24"}),disabled:!!n})]})]})}
1,C6=e=>{const A=[],t=[];return(e||[]).map((e=>{var t;rm()(A,{id:null===(t=e.productCategory)||void 0===t?void 0:t.id})<0&&A.push(e.productCategory)})),A.map((A=>{t.push((0,v.A)((0,v.A)({},A),{},{productSubCategories:(e||[]).filter((e=>{var t;return(null===(t=e.productCategory)||void 0===t?void 0:t.id)===A.id}))}))})),t},I6=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{keyword:A,excludeIds:t,resource:a="efiling-cpsc-manufacturers",meta:n,pagination:i}=e||{},{data:s,loading:l,error:r}=(0,Nn.U)({resource:a,filters:{keyword:A,excludeIds:t},meta:n,pagination:i}),o=(0,y.useCallback)((()=>{if(!s||!s.data)return[];const{data:e}=s,A=R()(e,"list");return Array.isArray(A)?A:Array.isArray(e)?e:R()(e,"data",[])}),[s]),c=(0,y.useCallback)((()=>{if(!s||!s.data)return;const{data:e}=s;return R()(e,"pagination")}),[s]);return{data:o(),pagination:c(),loading:l,error:r}},u6=[{title:"No.",dataIndex:"index",key:"index",width:60,render:(e,A,t)=>t+1},{title:"Manufacturer Name",dataIndex:"manufacturerName",key:"manufacturerName"},{title:"Manufacturer ID",dataIndex:"manufacturerId",key:"manufacturerId",render:(e,A)=>A.gln||A.smallBatchManufacturerId||""},{title:"Alternate ID",dataIndex:"alternateId",key:"alternateId"},{title:"GLN",dataIndex:"gln",key:"gln"},{title:"Manufacturer Email",dataIndex:"manufacturerEmail",key:"manufacturerEmail"},{title:"Manufacturer Contact Phone",dataIndex:"manufacturerContactPhone",key:"manufacturerContactPhone"}],p6={pageSize:10,showSizeChanger:!0,showQuickJumper:!0,showTotal:(e,A)=>"".concat(A[0],"-").concat(A[1]," of ").concat(e," items"),pageSizeOptions:["10","20","50","100"]},E6={x:1e3},B6="CPSCManufacturerModal_manufacturerModal__wXggb",Q6="CPSCManufacturerModal_modalTitle__GhjiC",m6="CPSCManufacturerModal_tableWrapper__71XHP",h6="CPSCManufacturerModal_manufacturerTable__p1VRq",x6="CPSCManufacturerModal_loadingContainer__8fFel",v6="CPSCManufacturerModal_loadingText__-jqG4",f6="CPSCManufacturerModal_errorAlert__Xy6IW",{Title:y6}=ta.A,j6=e=>{let{visible:A,onClose:t,title:a="CPSC eFiling - View only",resourceName:n,params:i}=e;const[s,l]=(0,y.useState)(1),[r,o]=(0,y.useState)(p6.pageSize),{data:c,loading:d,error:g,pagination:C}=I6({resource:n,pagination:{pageNo:s,pageSize:r},meta:{transformResponse:[Qs.ug],params:i},useMockData:!1});return(0,lA.jsx)(F.A,{title:(0,lA.jsx)(y6,{level:4,className:Q6,children:a}),centered:!0,open:A,onCancel:t,footer:null,width:945,className:B6,destroyOnClose:!0,children:(0,lA.jsx)("div",{className:m6,children:(()=>{const e=Array.isArray(c)?c:[];return d?(0,lA.jsxs)("div",{className:x6,children:[(0,lA.jsx)(Tl.A,{size:"large"}),(0,lA.jsx)("p",{className:v6,children:"Loading manufacturers..."})]}):g?(0,lA.jsx)(NS.A,{message:"Error loading manufacturers",description:"Please try again later or contact support.",type:"error",showIcon:!0,className:f6}):(0,lA.jsx)(Jn.A,{columns:u6,dataSource:e,rowKey:e=>e.alternateId||e.gln||e.manufacturerName,pagination:(0,v.A)((0,v.A)({},p6),{},{current:(null===C||void 0===C?void 0:C.page)||s,pageSize:(null===C||void 0===C?void 0:C.pageSize)||r,total:(null===C||void 0===C?void 0:C.total)||0,onChange:(e,A)=>{l(e),o(A)},onShowSizeChange:(e,A)=>{l(e),o(A)}}),scroll:E6,className:h6})})()})})};j6.defaultProps={title:"CPSC eFiling - View only",resourceName:null,params:{}};const b6=j6,P6={container:"CPSCManufacturerList_container__nVA-6",header:"CPSCManufacturerList_header__6g6CA",title:"CPSCManufacturerList_title__UyJU6",viewButton:"CPSCManufacturerList_viewButton__3wRlo",manufacturerList:"CPSCManufacturerList_manufacturerList__25ENc",manufacturerText:"CPSCManufacturerList_manufacturerText__nnXDu",empty:"CPSCManufacturerList_empty__efugq",moreInfo:"CPSCManufacturerList_moreInfo__OJ+pH",moreText:"CPSCManufacturerList_moreText__dZ0WT",loadingContainer:"CPSCManufacturerList_loadingContainer__76ULW",loadingText:"CPSCManufacturerList_loadingText__FhPkM",errorAlert:"CPSCManufacturerList_errorAlert__OnhxD"},w6=["maxDisplay","showViewButton","resourceName","params","onViewAll"],{Title:S6,Text:N6}=ta.A,_6=e=>{let{maxDisplay:A=3,showViewButton:t=!0,resourceName:a,params:n,onViewAll:i}=e,s=(0,f.A)(e,w6);const l=a,r=n||{},[o,c]=(0,y.useState)(!1),{data:d,loading:g,error:C}=I6((0,v.A)({resource:l,meta:{transformResponse:[Qs.ug],params:(0,v.A)({},r)},useMockData:!1},s)),I=d.slice(0,A);return g?(0,lA.jsxs)(aa.A,{className:P6.container,children:[(0,lA.jsx)("div",{className:P6.header,children:(0,lA.jsx)(S6,{level:4,className:P6.title,children:"CPSC eFiling - View only"})}),(0,lA.jsxs)("div",{className:P6.loadingContainer,children:[(0,lA.jsx)(Tl.A,{size:"small"}),(0,lA.jsx)(N6,{className:P6.loadingText,children:"Loading manufacturers..."})]})]}):C?(0,lA.jsxs)(aa.A,{className:P6.container,children:[(0,lA.jsx)("div",{className:P6.header,children:(0,lA.jsx)(S6,{level:4,className:P6.title,children:"CPSC eFiling - View only"})}),(0,lA.jsx)(NS.A,{message:"Error loading manufacturers",type:"error",showIcon:!0,className:P6.errorAlert})]}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(aa.A,{className:P6.container,children:[(0,lA.jsxs)("div",{className:P6.header,children:[(0,lA.jsx)(S6,{level:4,className:P6.title,children:"CPSC eFiling - View only"}),t&&d.length>0&&(0,lA.jsx)(Sa.A,{type:"link",size:"small",className:P6.viewButton,onClick:()=>{i?i(d):c(!0)},children:"View"})]}),(0,lA.jsx)(ja.Ay,{split:!1,className:P6.manufacturerList,dataSource:I.length>0?I:[{isEmpty:!0}],renderItem:(e,A)=>{const t=e.isEmpty?null:((e,A)=>{const t="#".concat(A+1),a=e.manufacturerName||"",n=e.gln||e.smallBatchManufacturerId||"",i=e.alternateId||"",s=e.manufacturerEmail||"";return"".concat(t," ").concat(a," - ").concat(n," - ").concat(i," - ").concat(s)})(e,A);return(0,lA.jsx)(ja.Ay.Item,{className:P6.manufacturerItem,children:e.isEmpty?(0,lA.jsx)(N6,{type:"secondary",className:P6.empty,children:"No manufacturers found"}):(0,lA.jsx)(N6,{className:P6.manufacturerText,title:t,children:t})})}})]}),(0,lA.jsx)(b6,{visible:o,onClose:()=>{c(!1)},resourceName:l,params:r,title:"CPSC eFiling - View only"})]})};_6.defaultProps={maxDisplay:3,showViewButton:!0,resourceName:null,params:{},onViewAll:null};const T6=_6,D6=e=>{var A,t,a,n,i,s,l,r,o,c;
1let{className:d,supplierDetail:g,setNotification:C}=e;const I=Object.values(Ws.qo).filter((e=>e.code)).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code?"+".concat(e.code.replace(" ","")):""}})),u=(null===g||void 0===g||null===(A=g.phoneObj)||void 0===A?void 0:A.code)||"",p=(cr()(I,{value:u}),(null===g||void 0===g?void 0:g.id)||""),E=null===g||void 0===g?void 0:g.rating_average,{locations:B,provinces:Q,cities:m,productCategories:h,tags:x}={locations:(0,TA.useReducerData)("supplierManagement","smLocations.data",[]),provinces:(0,TA.useReducerData)("supplierManagement","smProvinces.data",[]),cities:(0,TA.useReducerData)("supplierManagement","smCities.data",[]),productCategories:(0,TA.useReducerData)("addProduct","productCategories.data",[]),tags:(0,TA.useReducerData)("supplierManagement","smTags.data",[])},{getSMProvinces:f,getSMCities:j,updateSMSupplierProfile:P,getSMSupplierDetail:w,updateSMSupplierRating:S,updateSMSupplierCategory:N,getSMTags:_,createSMTag:T,updateSMSupplierTag:D,createSupplierInternalNotes:k,getSupplierInternalNotes:L}=V4(),[R,F]=(0,y.useState)(!1),[M,O]=(0,y.useState)(!1),[z,V]=(0,y.useState)(!1),[H,W]=(0,y.useState)(!1),[q,U]=(0,y.useState)({re:0,qa:0,pr:0,ma:0}),J=B.map((e=>({value:e.id,label:e.country}))),G=Q.map((e=>({value:e.id,label:e.state}))),Y=m.map((e=>({value:e.id,label:e.city}))),Z=cr()(J,{label:null===g||void 0===g||null===(t=g.area)||void 0===t?void 0:t.country})||{},X=cr()(G,{label:null===g||void 0===g||null===(a=g.area)||void 0===a?void 0:a.state})||{},K=cr()(Y,{label:null===g||void 0===g||null===(n=g.area)||void 0===n?void 0:n.city})||{},$=(null===g||void 0===g?void 0:g.productSubCategories)||[],ee=C6($),Ae=$.length>0,te=(null===g||void 0===g?void 0:g.tags)||[],ae=te.length>0,ne=e=>{null!==e&&void 0!==e&&e.label&&f(e.label)},ie=(e,A)=>{null!==e&&void 0!==e&&e.label&&null!==A&&void 0!==A&&A.label&&j(e.label,A.label)};return(0,y.useEffect)((()=>{p&&L(p)}),[p]),(0,lA.jsxs)(_3,{className:(0,b.default)(n6,d),children:[(0,lA.jsxs)(k3,{onEdit:()=>{F(!0)},children:[(0,lA.jsx)("h3",{children:"Contact"}),(0,lA.jsx)(z3,{supplierDetail:g})]}),(0,lA.jsxs)("div",{className:i6,children:[(0,lA.jsxs)(k3,{onEdit:()=>{V(!0)},hideEdit:!Ae,children:[(0,lA.jsx)("h3",{children:"Product Category"}),Ae?(0,lA.jsx)(K1,{productCats:ee,heightAuto:!0,nonClick:!0}):(0,lA.jsx)(v4,{type:"productCategory",title:"Classify by types of product offered by suppliers",btnText:"Add category",onClick:()=>{V(!0)}})]}),(0,lA.jsxs)(k3,{onEdit:()=>{W(!0)},hideEdit:!ae,children:[(0,lA.jsx)("h3",{children:"Tag"}),ae?(0,lA.jsx)("div",{className:c6,children:te.map((e=>(0,lA.jsxs)("span",{children:["#",e.name]})))}):(0,lA.jsx)(v4,{type:"tag",title:"Differentiate suppliers in your own way",btnText:"Add tag",onClick:()=>{W(!0)}})]}),(0,lA.jsxs)(k3,{hideEdit:!E,onEdit:()=>{var e,A,t,a;U({re:(null===g||void 0===g||null===(e=g.ratings)||void 0===e?void 0:e.responsiveness)||0,qa:(null===g||void 0===g||null===(A=g.ratings)||void 0===A?void 0:A.quality)||0,pr:(null===g||void 0===g||null===(t=g.ratings)||void 0===t?void 0:t.pricing)||0,ma:(null===g||void 0===g||null===(a=g.ratings)||void 0===a?void 0:a.marketAwareness)||0}),O(!0)},children:[(0,lA.jsx)("h3",{children:"Rating"}),E?(0,lA.jsxs)("div",{className:o6,children:[(0,lA.jsx)(g6,{value:{re:(null===g||void 0===g||null===(i=g.ratings)||void 0===i?void 0:i.responsiveness)||0,qa:(null===g||void 0===g||null===(s=g.ratings)||void 0===s?void 0:s.quality)||0,pr:(null===g||void 0===g||null===(l=g.ratings)||void 0===l?void 0:l.pricing)||0,ma:(null===g||void 0===g||null===(r=g.ratings)||void 0===r?void 0:r.marketAwareness)||0},setValue:()=>{},viewOnly:!0}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("b",{children:E}),"/5"]})]}):(0,lA.jsx)(v4,{type:"rating",title:"Measure the performance of approved suppliers objectively",btnText:"Add rating",onClick:()=>{U({re:0,qa:0,pr:0,ma:0}),O(!0)}})]})]}),(0,lA.jsxs)("div",{className:i6,children:[(0,lA.jsx)(T6,{resourceName:"suppliers/cpsc-manufacturers",params:{supplierId:p}}),(0,lA.jsxs)(k3,{hideEdit:!0,children:[(0,lA.jsx)("h3",{children:"Internal Notes"}),(0,lA.jsx)(t6,{type:"supplier",onSubmit:async e=>{await k(p,{note:e},(()=>{C({type:"success",message:"Note is posted"})})),await L(p)},defaultValue:g.internalNotes||""})]})]}),!!R&&(0,lA.jsx)(A3,{isOpen:!0,onClose:()=>{F(!1)},onSubmit:e=>{const A=(e=>{var A,t,a,n,i;return{areaId:(null===(A=e.city)||void 0===A?void 0:A.value)||(null===(t=e.province)||void 0===t?void 0:t.value)||(null===(a=e.location)||void 0===a?void 0:a.value)||"",address1:e.addressEnglish||"",address2:e.localAddress||"",website:e.website||"",contactPerson:e.contactPerson||"",contactEmails:e.emails.map((e=>({type:e.type.value,email:e.email}))),phoneObj:{code:(null===(n=e.contactPersonPhone)||void 0===n?void 0:n.code)||"",number:(null===(i=e.contactPersonPhone)||void 0===i?void 0:i.phone)||""},supplierEmail:(null===e||void 0===e?void 0:e.supplierEmail)||null}})(e);P(p,A,(()=>{C({type:"success",message:"Contact is updated"}),F(!1),w(p)}
1))},formRender:e=>(0,lA.jsxs)(r1,{noPadding:!0,noShadow:!0,className:s6,children:[(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(P1,{locationOptions:J,onLocationSelect:ne,provinceOptions:G,onProvinceSelect:ie,cityOptions:Y,formProps:e})}),(0,lA.jsx)(Zo.A,{layout:"vertical",children:(0,lA.jsx)(Zm,{fieldProps:{contactPerson:{name:"contactPerson",col:{lg:24}},contactPersonPhone:{name:"contactPersonPhone",col:{lg:12},className:{popupClassName:d6}},contactPersonEmail:{name:"supplierEmail",col:{lg:12}}}})}),(0,lA.jsx)(u1,{formProps:e}),(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(c1,{children:"Website (optional)"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"website",placeholder:"e.g. company website",formProps:e})]})})]}),title:"Edit contact",validateObj:{location:SE.gl().nullable(),province:SE.gl().nullable(),addressEnglish:SE.Yj().nullable().required("English address is required"),contactPerson:SE.Yj().nullable().required("Contact person is required"),emails:SE.YO().of(SE.Ik().shape({type:SE.gl().required("Type is required"),email:SE.Yj().required("Email is required")})),supplierEmail:SE.Yj().email("Invalid email")},initialValues:{location:Qn()(Z)?null:Z,province:Qn()(X)?null:X,city:Qn()(K)?null:K,addressEnglish:(null===g||void 0===g?void 0:g.address1)||"",localAddress:(null===g||void 0===g?void 0:g.address2)||"",website:(null===g||void 0===g?void 0:g.website)||"",contactPerson:(null===g||void 0===g?void 0:g.contactPerson)||"",emails:((null===g||void 0===g?void 0:g.contactEmails)||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{type:cr()(d1,{value:e.type})||null}))),contactPersonPhone:{code:(null===g||void 0===g||null===(o=g.phoneObj)||void 0===o?void 0:o.code)||"",phone:(null===g||void 0===g||null===(c=g.phoneObj)||void 0===c?void 0:c.number)||""},supplierEmail:null===g||void 0===g?void 0:g.email}}),!!M&&(0,lA.jsx)(A3,{isOpen:!0,onClose:()=>{O(!1)},onSubmit:e=>{const A={responsiveness:q.re,quality:q.qa,pricing:q.pr,marketAwareness:q.ma};S(p,A,(()=>{C({type:"success",message:"Rating is ".concat(E?"updated":"added")}),w(p),O(!1)}))},formRender:e=>(0,lA.jsx)(r1,{noPadding:!0,noShadow:!0,className:s6,children:(0,lA.jsx)(g6,{value:q,setValue:U})}),title:"Rate your experience",validateObj:{},initialValues:{},className:r6,submitText:"Done",notDisableSubmit:!0}),(0,lA.jsx)($1,{isOpen:z,onClose:()=>{V(!1)},productCategories:h,onSubmit:e=>{const A=[];e.map((e=>{(e.productSubCategories||[]).map((e=>{A.push(e.id)}))})),N(p,{productSubCategoryIds:A},(()=>{C({type:"success",message:"Category is ".concat(Ae?"updated":"added")}),w(p),V(!1)}))},defaultCats:ee,btnText:"Update",title:"Edit category"}),(0,lA.jsx)(B2,{isOpen:H,onClose:()=>{W(!1)},tags:x,onSubmit:e=>{D(p,{tagIds:e.map((e=>e.id))},(()=>{C({type:"success",message:"Tag is ".concat(ae?"updated":"added")}),w(p),W(!1)}))},defaultTags:te,onTagsLoad:()=>{_()},onCreateTag:(e,A)=>{T({type:"supplier",name:e},(e=>{e&&A(e.data)}))},title:"Edit tag",btnText:"Update"})]})};var k6=t(32216),L6=t(28073),R6=t(97);const F6=[{title:"Product / Item No.",dataIndex:"name",key:"name",width:"auto",render:(e,A)=>(0,lA.jsx)(Pk,{record:(0,v.A)((0,v.A)({},A),{},{files:null!==A&&void 0!==A&&A.documentList?[A.documentList]:[],productName:e})})},{title:"Product Category",dataIndex:"productCategories",key:"productCategory",render:e=>{let A=[];return e&&(A=(null!==e&&void 0!==e?e:[]).map((e=>{let{id:A,name_en:t}=e;return{id:A,name:t}}))),(0,lA.jsx)(Ai.uM,{productCategories:BN()(A,"id")})}},{title:"Factory",dataIndex:"factories",key:"factory",render:e=>(0,lA.jsx)(Ai.p9,{tags:e||[]})},{title:"Status",dataIndex:"isActive",key:"status",render:e=>(0,lA.jsx)(Ai.tz,{status:e?"active":"inactive"})},{title:"Date created",dataIndex:"createdAt",key:"createdAt",render:e=>(0,lA.jsxs)(Ai.mz,{children:[e?te()(e).format("DD/MM/YYYY"):""," "]})}],M6=e=>{let{certTypeOptions:A,filtered:t,sorted:a,deleteCertification:n}=e;return[{title:"Document",dataIndex:"name",key:"name",width:"auto",render:(e,A)=>{var t,a;let n=null;return null!==A&&void 0!==A&&null!==(t=A.documentLists)&&void 0!==t&&t.length&&(n=null===A||void 0===A?void 0:A.documentLists[0]),(0,lA.jsx)("a",{href:null===(a=n)||void 0===a?void 0:a.url,target:"_blank",children:(0,lA.jsx)(Pk,{record:{files:[{url:l1}],itemNo:null,productName:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(R6.A,{}),(0,lA.jsx)("span",{children:n?n.fileName:""})]})},nonAvatar:!0})})}},{title:"Certification Type",dataIndex:"certificationType",key:"certificationType",render:e=>{var A;return(0,lA.jsx)(Ai.mz,{children:null!==(A=null===e||void 0===e?void 0:e.name)&&void 0!==A?A:""})}},{title:"Score/Overall Rating",dataIndex:"grade",key:"score",sorter:(e,A)=>e.grade-A.grade,render:e=>(0,lA.jsx)(Ai.mz,{children:e})},{title:"Issue Party",dataIndex:"organisation",key:"issueParty",sorter:(e,A)=>e.organisation-A.organisation,render:e=>(0,lA.jsx)(Ai.mz,{children:e})},{title:"Issue Date",dataIndex:"auditDate",key:"issueDate",sorter:(e,A)=>te()(e.auditDate).toDate()-te()(A.auditDate),render:e=>(0,lA.jsx)(Ai.mz,{children:e?te()(e).format("DD/MM/YYYY"):""})},{title:"Expiry Date",dataIndex:"expiryDate",key:"expiryDate",sorter:(e,A)=>te()(e.expiryDate).toDate()-te()(A.expiryDate),render:e=>(0,lA.jsx)(Ai.mz,{children:e?te()(e).format("DD/MM/YYYY"):""})},{title:"Delete",dataIndex:"",key:"",render:(e,A)=>(0,lA.jsx)(Gs.A,{onClick:()=>{n(A)},children:(0,lA.jsx)(Ql.default,{})})}]},O6=[{value:"all",label:"All keywords"},{value:"itemNo",label:"Item No."},{value:"supplierName",label:"Supplier Name"},{value:"factoryName",label:"Factory Name"}],z6=[{value:"all",label:"All keywords"},{value:"factoryNo",label:"Factory No."},{value:"factoryName",label:"Factory Name"}],V6=[{value:"all",label:"All keywords"},{value:"itemNo",label:"Item No."},{value:"supplierName",label:"Supplier Name"}],H6=e=>e<600?2:e<960?3:e<1280?4:e<1920?5:6,W6={contentSupplier:"Product_contentSupplier__nZOPn",emptyHolder:"Product_emptyHolder__RuDBJ"},q6={all:"all keywords",factoryNo:"factory no.",factoryName:"factory name",productName:"product name",itemNo:"item no.",supplierName:"supplier name"},U6=[{label:"Inactive",value:"inactive",data:!1},{label:"Active",value:"active",data:!0}
1],J6="FilterBar_wrapper__8Ix8J",G6="FilterBar_notMargin__zhh5X",Y6="FilterBar_searchBox__CkjYn",Z6="FilterBar_startAdornment__8Jiwy",X6="FilterBar_endAdornment__eoqVO",K6="FilterBar_menuItem__xQsWV",$6=e=>{const{className:A,productCategories:t=[],initialDataState:a={},dataState:{search:n,filter:i,sorter:s},onChangeSearch:l,onChangeFilter:r,onChangeSort:o,hiddenStatus:c,hiddenFilterProductCategory:d,hiddenSort:g,hiddenSearch:C,searchOptions:I=[],notMargin:u}=e,[p,E]=(0,y.useState)(null===n||void 0===n?void 0:n.text),[B,Q]=(0,y.useState)(null===n||void 0===n?void 0:n.key);(0,y.useEffect)((()=>{m()}),[p]),(0,y.useEffect)((()=>{m()}),[B]);const m=(0,y.useCallback)(cm()((()=>{l((0,v.A)((0,v.A)({},n),{},{key:B,text:p}))}),250)),h=(e,A)=>{r((0,v.A)((0,v.A)({},i),{},{[e]:A}))};return(0,lA.jsxs)(S.A,{className:(0,b.default)(J6,{[G6]:u},A),size:"large",children:[!C&&(0,lA.jsx)(td.A,{className:Y6,onChange:e=>{let{target:A}=e;E(A.value)},placeholder:"Search by ".concat(q6[B]),size:"medium",value:p,variant:"outlined",InputProps:{startAdornment:(0,lA.jsx)(dm.default,{className:Z6,style:{color:"rgba(196, 200, 208, 1)"}}),endAdornment:(0,lA.jsxs)(S.A,{display:"flex",className:X6,children:[(0,lA.jsx)(nl.A,{orientation:"vertical"}),(0,lA.jsx)(Fo.A,{MenuProps:{getContentAnchorEl:null,anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},value:B,onChange:e=>{let{target:A}=e;Q(A.value)},children:I.map((e=>{let{value:A,label:t}=e;return(0,lA.jsx)(Zl.A,{className:K6,value:A,children:t},A)}))})]})}}),!d&&(0,lA.jsx)(gk,{categories:t,selections:i.productCategories,onApply:e=>{h("productCategories",e)},onReset:e=>{h("productCategories",e)}}),!c&&(0,lA.jsx)(Ck.A,{options:U6,selections:i.status,filterIcon:(0,lA.jsx)("img",{src:kk.rocketIcon,alt:"rocket"}),onApply:e=>{h("status",e)},onReset:()=>{h("status",R()(a,"filter.status"))},renderLabel:()=>i.status.length?i.status.length===U6.length?"All status":R()(cr()(U6,{value:i.status[0]}),"label"):"No status selected"}),!g&&(0,lA.jsx)(S.A,{children:(0,lA.jsx)(ak,{onApply:e=>{o(e)},defaultValue:s,sorters:[{key:"createdAt",label:"Date created"},{key:"updatedAt",label:"Date modified"}]})})]})};var e8=t(5004);const A8="FilterBar_wrapper__hOjsH",t8="FilterBar_moreActions__b-VGJ",a8="FilterBar_actionButton__r9mCg",n8=e=>{var A;let{className:t,searchOptions:a,hiddenViewMode:n,hiddenStatus:i,hiddenSort:s,hiddenSearch:l,hiddenFilterProductCategory:r,hiddenActions:o,onChangeViewMode:c,actions:d,moreActionLabel:g,onChange:C,notMargin:I,renderAnchor:u,search:p,filter:E,sorter:B,singleActionClick:Q,extra:m}=e;const[h,x]=y.useState("list"),{getOptions:f}=y.useContext(ZE.CR);return(0,lA.jsxs)(ks.A,{className:(0,b.default)(A8,t),children:[(0,lA.jsxs)(S.A,{children:[!n&&(0,lA.jsx)(El,{defaultMode:h,onChangeMode:e=>{x(e),c&&c(e)}}),(0,lA.jsx)($6,{onChangeSort:e=>{C&&C(p,e,E,{action:"sorter"})},onChangeFilter:e=>{C&&C(p,B,e,{action:"filter"})},onChangeSearch:e=>{C&&C((0,v.A)((0,v.A)({},e),{},{value:null===e||void 0===e?void 0:e.text}),B,E,{action:"search"})},searchOptions:a,hiddenSearch:l,hiddenSort:s,hiddenFilterProductCategory:r,hiddenStatus:i,productCategories:[{value:"",label:"All"}].concat(f("productCategories")||[]),dataState:{search:p,filter:(0,v.A)((0,v.A)({},E),{},{productCategories:null!==E&&void 0!==E&&null!==(A=E.productCategories)&&void 0!==A&&A.length?null===E||void 0===E?void 0:E.productCategories:[{value:"",label:"All"}].concat(f("productCategories")||[]).map((e=>{let{value:A}=e;return A}))}),sorter:B},notMargin:I})]}),!o&&(0,lA.jsx)(S.A,{children:d&&d.length>0?(0,lA.jsx)(e8.A,{className:t8,renderAnchor:e=>{let{handleClick:A}=e;return u?u({handleClick:A}):(0,lA.jsx)(Bw.M7.Action,{color:"primary",onClick:A,leftIcon:(0,lA.jsx)(Yl.A,{}),variant:"contained",children:g})},actions:d}):(0,lA.jsx)(Bw.M7.Action,{color:"primary",onClick:Q,leftIcon:(0,lA.jsx)(Yl.A,{}),className:a8,variant:"contained",children:g})}),m]})};var i8;const s8=["title","titleId"];function l8(){return l8=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},l8.apply(null,arguments)}function r8(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,s8);return y.createElement("svg",l8({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,i8||(i8=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.5362 11.1784L14.7145 12.3567L15.8928 11.1784C16.8179 10.2382 17.3339 8.97045 17.3286 7.65143C17.3232 6.33241 16.7968 5.06895 15.8642 4.13626C14.9315 3.20356 13.668 2.6772 12.349 2.67183C11.03 2.66646 9.76225 3.18251 8.82199 4.10758L7.64366 5.28591L8.82199 6.46425L10.0003 5.28591C10.3099 4.97638 10.6773 4.73084 11.0818 4.56332C11.4862 4.3958 11.9197 4.30958 12.3574 4.30958C12.7952 4.30958 13.2286 4.3958 13.6331 4.56332C14.0375 4.73084 14.405 4.97638 14.7145 5.28591C15.024 5.59545 15.2696 5.96292 15.4371 6.36735C15.6046 6.77178 15.6908 7.20525 15.6908 7.643C15.6908 8.08075 15.6046 8.51421 15.4371 8.91864C15.2696 9.32307 15.024 9.69054 14.7145 10.0001L13.5362 11.1784ZM11.1787 15.8926L12.357 14.7142L11.1787 13.5359L10.0003 14.7142C9.69079 15.0238 9.32332 15.2693 8.91889 15.4368C8.51446 15.6044 8.08099 15.6906 7.64324 15.6906C7.20549 15.6906 6.77203 15.6044 6.3676 15.4368C5.96317 15.2693 5.5957 15.0238 5.28616 14.7142C4.97662 14.4047 4.73108 14.0372 4.56356 13.6328C4.39604 13.2284 4.30982 12.7949 4.30982 12.3572C4.30982 11.9194 4.39604 11.4859 4.56356 11.0815C4.73108 10.6771 4.97662 10.3096 5.28616 10.0001L6.46449 8.82175L5.28616 7.64341L4.10783 8.82175C3.63732 9.28465 3.26313 9.83612 3.00683 10.4444C2.75052 11.0526 2.61718 11.7056 2.61449 12.3656C2.6118 13.0256 2.73982 13.6797 2.99117 14.29C3.24251 14.9003 3.6122 15.4548 4.07892 15.9215C4.54563 16.3882 5.10014 16.7579 5.71044 17.0092C6.32075 17.2606 6.97478 17.3886 7.63481 17.3859C8.29484 17.3832 8.94781 17.2499 9.55605 16.9936C10.1643 16.7373 10.7158 16.3631 11.1787 15.8926ZM13.5362 7.64341L12.357 6.46425V6.46508L6.46449 12.3567L7.64366 13.5351L13.5362 7.64341ZM6.42283 1.47925L4.81283 1.91091V1.91175L5.67616 5.13175L7.28533 4.70008L6.42283 1.47925ZM14.3245 14.8692L12.7153 15.3009L13.5778 18.5209L15.1878 18.0892L14.3245 14.8692ZM5.13116 5.67591L1.91116 4.81258L1.47949 6.42258L4.69949 7.28508L5.13116 5.67591ZM18.5212 13.5776L15.3012 12.7151L14.8695 14.3242L18.0895 15.1876L18.5212 13.5776Z",fill:"#C4C8D0"})))}const o8=y.forwardRef(r8),c8=(t.p,"UnlinkButton_unlinkButton__x7QAm"),d8="UnlinkButton_wrapperContentTooltip__e+WiC",g8=e=>{let{disabled:A,onClick:t,tooltip:a}=e;return(0,lA.jsx)(iA.m_,{placement:"top-start",title:(0,lA.jsx)(S.A,{className:d8,children:a||(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("p",{children:"Unlink not available"}),(0,lA.jsx)("p",{children:"There may be some tasks in progress related to this product"})]})}),arrow:!0,children:(0,lA.jsx)(fr.A,{className:(0,b.default)(c8),onClick:t,startIcon:(0,lA.jsx)(o8,{alt:"unlink"}),children:"Unlink"})})},C8="ProductCard_productCard__bpj7j",I8="ProductCard_item__KoOfz",u8=e=>{let{className:A,productName:t,itemNo:a,image:n,status:i,actions:s,onClick:l,tags:r=[],imageHeight:o=157,type:c="card",hiddenTags:d=!1}=e;const g=(0,b.default)(C8,{[I8]:"item"===c},A);return(0,lA.jsxs)(bl.A,{className:g,onClick:l,children:[(0,lA.jsxs)(Pl.A,{children:[(0,lA.jsx)(qW.A,{style:{height:o},title:"Paella dish",image:n}),(0,lA.jsx)(xk.A,{title:t,subheader:a}
1),!d&&(0,lA.jsx)(S.A,{children:r.length?(0,lA.jsx)(Ai.p9,{tags:r}):null})]}),(0,lA.jsx)(UW.A,{children:s||(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(g8,{disabled:!0}),(0,lA.jsx)(Ai.tz,{status:i})]})})]})};const p8=(e,A)=>{const[t,a]=y.useState(!1),[n,i]=y.useState([]),[s,l]=y.useState(!0),r=y.useCallback((async()=>{try{var t;a(!0);const{data:s}=await(0,DA.h87)(e,A);if(Qn()(null===(t=s.data)||void 0===t?void 0:t.list))return void l(!1);i(BN()(n.concat(s.data.list),"id"))}catch(s){console.error(p8.name,s)}finally{a(!1)}}),[e,A,t,s]);return y.useEffect((()=>{!t&&s&&r()}),[A]),{isLoading:t,fetch:r,data:n,hasMore:s,onReset:()=>new Promise((e=>{i((()=>(l((()=>(e(),!0))),[])))}))}},E8=p8;var B8=t(91039);const Q8=e=>{let{className:A,supplierId:t}=e;const[a,n]=y.useState({type:null,message:null}),[i,s]=y.useState(1),[l,r]=y.useState({key:"all",value:""}),{addProduct:o,isLoading:c}=(0,uT.j2)(t),{data:d,pagination:g,total:C,search:I,sorter:u,filter:p,onChange:E,onChangeSearch:B}=y.useContext(jM),{getData:Q}=y.useContext(ZE.CR),m=!Q("productCategories").length,h=y.useMemo((()=>({pageNo:i,pageSize:20,searchBy:l.key,keywords:l.value})),[i,l]),{fetch:x,data:f,hasMore:j,onReset:P,isLoading:N}=E8(t,h),[_,T]=y.useState(!1),D=(0,w.useHistory)(),[k,L]=y.useState("list"),[R,F]=y.useState(H6(window.innerWidth)),[M,O]=y.useState({open:!1,selectedProductModal:[]}),z=()=>{F(H6(window.innerWidth))};y.useEffect((()=>(window.addEventListener("resize",z),()=>window.removeEventListener("resize",z))),[]);const V=y.useCallback((()=>{!N&&j&&s(i+1)}),[N,j]);return(0,lA.jsxs)("div",{className:(0,b.default)(W6.wrapper,A),children:[(0,lA.jsx)(n8,{search:(0,v.A)((0,v.A)({},I),{},{text:null===I||void 0===I?void 0:I.value}),filter:(0,v.A)((0,v.A)({},p),{},{productCategories:null===p||void 0===p?void 0:p.productCategories}),sorter:u,onChangeViewMode:e=>{L(e)},onChange:(e,A,t,a)=>{"search"!==a.action?E(g,t,A):B(e)},moreActionLabel:"Product linkage",searchOptions:O6,hiddenStatus:!0,hiddenFilterProductCategory:m,actions:[{leftIcon:(0,lA.jsx)(Xr.A,{}),children:"Existing Product",onClick:()=>{T(!0)}},{leftIcon:(0,lA.jsx)(k6.A,{}),children:"New Product",onClick:()=>{D.push("/add-product/supplier/".concat(t))}}]}),(0,lA.jsx)(S.A,{mt:"12px",children:(0,lA.jsxs)(ks.A,{elevation:0,style:"list"!==k?{background:"transparent"}:{},children:["list"===k&&(0,lA.jsx)(L6.A,{in:"list"===k,children:(0,lA.jsx)(qF,{onClickItem:e=>{window.open("/product/profile/".concat(e.id),"_blank")},placeholder:(0,lA.jsx)(XE.A,{className:W6.emptyHolder,hiddenImage:!0,title:"There are no product.",subTitle:"Please add product Linkage now."}),data:d,pagination:(0,v.A)((0,v.A)({},g),{},{total:C}),columns:F6,onChange:E})}),"list"!==k&&(0,lA.jsx)(L6.A,{in:"list"!==k,children:(0,lA.jsx)(XF,{pagination:(0,v.A)((0,v.A)({},g),{},{total:C}),cols:R,dataSource:d,placeholder:(0,lA.jsx)(XE.A,{className:W6.emptyHolder,hiddenImage:!0,title:"There are no product.",subTitle:"Please add product Linkage now."}),onChange:(e,A)=>{E({current:e,pageSize:A},p,u,{action:"pagination"})},renderItem:(e,A)=>{var t,a;let n=[];var i;e.productCategories&&(n=(null!==(i=e.productCategories)&&void 0!==i?i:[]).map((e=>{let{id:A,name_en:t}=e;return{id:A,name:t}})));return(0,lA.jsx)(u8,{onClick:()=>{window.open("/product/profile/".concat(e.id),"_blank")},status:null!==e&&void 0!==e&&e.isActive?"active":"inactive",image:null!==(t=null===e||void 0===e||null===(a=e.documentList)||void 0===a?void 0:a.url)&&void 0!==t?t:"",tags:BN()(n,"id"),productName:e.name,itemNo:e.itemNo},A)}})})]})}),(0,lA.jsx)(sM,{isOpen:_,onClose:()=>{T(!1)},defaultSelected:[],title:"Select related product(s)",dataIndex:"id",header:(0,lA.jsx)(sM.Header,{children:(0,lA.jsx)(sM.SearchBar,{defaultValue:{key:"all",value:""},onChange:e=>{r(e),(e.key===l.key||l.value)&&(s(1),P())},search:l,searchOptions:[{value:"all",label:"All Categores"},{value:"itemNo",label:"Item No"},{value:"supplierName",label:"Supplier Name"}]})}),footer:e=>{let{selectedItems:A}=e;return(0,lA.jsx)(sM.Footer,{confirmButtonProps:{disabled:c,onClick:()=>{o(A.length?A.map((e=>{let{id:A}=e;return A})):[]).then((()=>{n({type:"success",message:"Update success"}),E((0,v.A)((0,v.A)({},g),{},{current:1}),p,u,{action:"pagination"}),T(!1)}))}},extra:A.length?(0,lA.jsxs)(S.A,{color:"#000000",m:2,display:"flex",alignItem:"center",children:[A.length," selected"]}):null})},children:e=>{let{selectedItems:A,onSelectItem:t}=e;return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(S.A,{mt:A.length?"16px":0,display:"flex",flexWrap:"wrap",gridGap:8,children:A.map((e=>(0,lA.jsx)(hm.ih,{label:e.name,isSelected:!0,onClose:e=>{e.preventDefault()},onDelete:()=>{t(e)}},"selected-".concat(e.id))))}),(0,lA.jsx)(HF,{dataSource:(f||[]).filter((e=>{let{id:t}=e;return A.findIndex((e=>{let{id:A}=e;return A===t}))<0})),useWindow:!1,threshold:90,renderItem:e=>{var A,a,n;return(0,lA.jsx)(u8,{image:null!==(A=null===e||void 0===e||null===(a=e.documentList)||void 0===a?void 0:a.url)&&void 0!==A?A:"",hiddenTags:!0,imageHeight:40,productName:e.name,itemNo:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",pt:"4px",children:[e.itemNo,(0,lA.jsxs)(S.A,{pt:"10px",className:W6.contentSupplier,display:"flex",alignItems:"center",children:[(0,lA.jsx)(B8.A,{}),null===e||void 0===e||null===(n=e.factory)||void 0===n?void 0:n.name]})]}),type:"item",actions:(0,lA.jsx)(hm.OV,{buttonProps:{type:"button",variant:"outlined",color:"primary",onClick:()=>{t(e)}},children:"Select"})},e.id)},hasMore:j,currentPage:i,height:480,loadMore:V})]})}}),(0,lA.jsx)(Wn.A,{notification:a,onClose:()=>n({type:null,message:null})})]})},m8=e=>{const{getSMProductList:A,updateProductSearch:t,updateParamProduct:a}=H4();return(0,lA.jsx)(SM,{fetch:async(t,a)=>{let n={};Qn()(a)||(n={sortBy:"".concat(a.key,":").concat(a.direction)}),A((0,v.A)((0,v.A)({},$c()(t,["sortBy"])),n),e.supplierId)},update:(e,A,t)=>{a(e,t,A)},updateSearch:e=>{t(e)},queryKey:"supplierManagement.productTab",children:(0,lA.jsx)(Q8,(0,v.A)({},e))})},h8={contentSupplier:"Factory_contentSupplier__AxC9C"},x8=(e,A,t)=>{const[a,n]=y.useState(!1),[i,s]=y.useState([]),[l,r]=y.useState(!1),o=y.useCallback((async()=>{try{n(!0);const{data:a}=await(0,DA.OeA)(e,A,t),o=a.data.list||[];r(o.length>
10),s(BN()(l?i.concat(o):o,"id"))}catch(a){console.error(x8.name,a)}finally{n(!1)}}),[A,a]);return y.useEffect((()=>{a||o()}),[A]),{loading:a,fetch:o,data:i,hasMore:l,setHasMore:r,onReset:()=>new Promise((e=>{s((()=>(r((()=>(e(),!0))),[])))}))}},v8=x8,f8=["alpha3"],y8=e=>{let{className:A,supplierId:t}=e;const[a,n]=y.useState({type:null,message:null}),[i,s]=(0,y.useState)({key:"all",value:"",page:1}),{addFactory:l,loading:r}=(0,uT.CT)(t),{data:o,pagination:c,total:d,search:g,sorter:C,filter:I,onChange:u,onChangeSearch:p,isLoading:E}=y.useContext(jM),B=y.useMemo((()=>({pageNo:i.page,pageSize:20,searchBy:i.key,keywords:i.value})),[i]),[Q,m]=(0,y.useState)(!1),h=(0,w.useHistory)(),{getOptions:x}=y.useContext(ZE.CR),{certificationTypes:j}=z4(),P=(e=>{let{locationOptions:A,auditCertTypeOptions:t}=e;return[{title:"Factory Name / ID",dataIndex:"name",key:"name",width:"auto",render:(e,A)=>(0,lA.jsx)(Pk,{record:{files:[{url:A.companyLogo?A.companyLogo.url:l1}],itemNo:A.factoryId,productName:A.name},imageRound:!0})},{title:"Location",dataIndex:"country",key:"country",render:(e,A)=>{const{country:t,state:a,city:n}=R()(A,"area")||{},i=[t,a,n].filter((e=>e)).join(", ");return(0,lA.jsx)(Ai.mz,{children:i})},filterDropdown:e=>{let{setSelectedKeys:t,selectedKeys:a,confirm:n,clearFilters:i}=e;return(0,lA.jsx)(Ik.A.DefaultFilter,{filterSearch:!0,placeholder:"Search location",onApply:e=>{t([...e.filter((e=>!!e))]),n(e)},onReset:()=>{i()},disablePopover:!0,options:A,selections:a||[]})}},{title:"Audit Certificate",dataIndex:"certTypeIds",key:"certTypeIds",render:(e,A)=>{let t=[];return(0,V.isEmpty)(A.factoryCertifications)||(t=A.factoryCertifications.filter((e=>!!e.certificationType)).map((e=>e.certificationType))),(0,lA.jsx)(Ai.p9,{tags:t})},filterDropdown:e=>{let{setSelectedKeys:A,selectedKeys:a,confirm:n,clearFilters:i}=e;return(0,lA.jsx)(Ik.A.DefaultFilter,{onApply:e=>{A([...e.filter((e=>!!e))]),n(e)},onReset:()=>{i()},disablePopover:!0,options:t,selections:a||[]})}},{title:"Date created",dataIndex:"createdAt",key:"createdAt",sorter:{direction:"asc"},render:(e,A)=>{const t=te()(A.createdAt).format("DD-MM-YYYY");return(0,lA.jsx)(Ai.mz,{children:t})}}]})({locationOptions:(x("areaCountries")||[]).map((e=>{let{alpha3:A}=e,t=(0,f.A)(e,f8);return(0,v.A)((0,v.A)({},t),{},{value:A})})),auditCertTypeOptions:(j||[]).map((e=>{let{id:A,name:t}=e;return{id:A,value:A,label:t}}))}),{fetch:N,data:_,hasMore:T,onReset:D,loading:k,setHasMore:L}=v8(t,B,!0),F=y.useCallback((()=>{k||s((0,v.A)((0,v.A)({},i),{},{page:i.page+1}))}),[k]);return(0,lA.jsxs)("div",{className:(0,b.default)(h8.wrapper,A),children:[(0,lA.jsx)(n8,{search:(0,v.A)((0,v.A)({},g),{},{text:null===g||void 0===g?void 0:g.value}),onChangeViewMode:()=>{},moreActionLabel:"Factory linkage",searchOptions:z6,hiddenStatus:!0,onChange:(e,A,t,a)=>{"search"===a.action&&(L(!1),s((0,v.A)((0,v.A)({},e),{},{page:1})),p(e))},actions:[{leftIcon:(0,lA.jsx)(Xr.A,{}),children:"Existing Factory",onClick:()=>{m(!0)}},{leftIcon:(0,lA.jsx)(k6.A,{}),children:"New Factory",onClick:()=>{h.push("/supplier-manager/supplier/".concat(t,"/factory/create"))}}],hiddenViewMode:!0,hiddenFilterProductCategory:!0,hiddenSort:!0,notMargin:!0}),(0,lA.jsx)(S.A,{mt:"12px",children:(0,lA.jsx)(ks.A,{elevation:0,children:(0,lA.jsx)(qF,{data:o,onClickItem:e=>{window.open("/supplier-manager/factory-detail/".concat(e.id),"_blank")},pagination:(0,v.A)((0,v.A)({},c),{},{total:d}),columns:P,filtered:I,sorter:C,onChange:u})})}),(0,lA.jsx)(sM,{isOpen:Q,onClose:()=>{m(!1)},defaultSelected:[],title:"Select related factory(s)",dataIndex:"id",header:(0,lA.jsx)(sM.Header,{children:(0,lA.jsx)(sM.SearchBar,{defaultValue:{key:"all",value:""},onChange:e=>{L(!1),s((0,v.A)((0,v.A)({},e),{},{page:1}))},search:i,searchOptions:[{value:"all",label:"All Categores"},{value:"factoryId",label:"Factory Id"},{value:"factoryName",label:"Factory Name"}]})}),footer:e=>{let{selectedItems:A}=e;return(0,lA.jsx)(sM.Footer,{confirmButtonProps:{disabled:r||0===(null===A||void 0===A?void 0:A.length),onClick:()=>{l(A.length?A.map((e=>{let{id:A}=e;return A})):[]).then((()=>{n({type:"success",message:"Update success"}),u((0,v.A)((0,v.A)({},c),{},{current:1}),I,C,{action:"pagination"}),m(!1)}))}},extra:A.length?(0,lA.jsxs)(S.A,{color:"#000000",m:2,display:"flex",alignItem:"center",children:[A.length," selected"]}):null})},children:e=>{let{selectedItems:A,onSelectItem:t}=e;return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(S.A,{mt:A.length?"16px":0,display:"flex",flexWrap:"wrap",gridGap:8,children:A.map((e=>(0,lA.jsx)(hm.ih,{label:e.name,isSelected:!0,onClose:e=>{e.preventDefault()},onDelete:()=>{t(e)}},"selected-".concat(e.id))))}),(0,lA.jsx)(HF,{dataSource:(_||[]).filter((e=>{let{id:t}=e;return A.findIndex((e=>{let{id:A}=e;return A===t}))<0})),useWindow:!1,threshold:50,renderItem:e=>{var A,a,n,i,s;return(0,lA.jsx)(u8,{image:null!==(A=null===e||void 0===e||null===(a=e.documentList)||void 0===a?void 0:a.url)&&void 0!==A?A:"",hiddenTags:!0,imageHeight:40,productName:e.name,itemNo:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",pt:"4px",children:[e.factoryId,(0,lA.jsxs)(S.A,{pt:"10px",className:h8.contentSupplier,display:"flex",alignItems:"center",children:[(0,lA.jsx)(B8.A,{}),[null===e||void 0===e||null===(n=e.area)||void 0===n?void 0:n.country,null===e||void 0===e||null===(i=e.area)||void 0===i?void 0:i.state,null===e||void 0===e||null===(s=e.area)||void 0===s?void 0:s.city].filter((e=>
1!!e)).join(", ")]})]}),type:"item",actions:(0,lA.jsx)(hm.OV,{buttonProps:{type:"button",variant:"outlined",color:"primary",onClick:()=>{t(e)}},children:"Select"})},e.id)},hasMore:T,currentPage:i.page,height:480,loadMore:F})]})}})]})},j8=e=>{const{getSMFactories:A,updateParamFactory:t,updateFactorySearch:a}=q4();return(0,lA.jsx)(SM,{fetch:async(t,a)=>{let n={};Qn()(a)||(n=Object.keys(a).reduce(((e,A)=>({sortBy:"".concat(A,":").concat(a[A])})),{})),A((0,v.A)((0,v.A)({},$c()(t,["sortBy"])),n),e.supplierId)},update:(e,A,a)=>{t(e,a,A)},updateSearch:e=>{a(e)},queryKey:"supplierManagement.factoryTab",children:(0,lA.jsx)(y8,(0,v.A)({},e))})},b8=e=>{const[A,t]=y.useState(!1);return{isLoading:A,create:async A=>{try{t(!0);const a=await(0,DA.AJS)(e,(0,v.A)({},A));return t(!1),a}catch(a){throw t(!1),console.error(b8.name,a),a}}}},P8=b8,w8=e=>{const[A,t]=y.useState(!1);return{isLoading:A,deleteCertification:async A=>{try{t(!0);const a=await(0,DA.A6Z)(e,{certificationIds:A});return t(!1),a}catch(a){throw t(!1),console.error(w8.name,a),a}}}},S8=w8,N8={},_8=e=>{let{className:A,supplierId:t,companyId:a,certTypeOptions:n}=e;const[i,s]=y.useState({type:null,message:null}),[l,r]=(0,y.useState)(!1),[o,c]=(0,y.useState)({}),{upload:d}=(0,uT.fU)(),{create:g}=P8(t),{deleteCertification:C}=S8(t),{getOptions:I}=y.useContext(ZE.CR),{data:u,pagination:p,total:E,sorter:B,filter:Q,onChange:m,refetch:h}=y.useContext(jM),x=M6({certTypeOptions:n,filtered:Q,sorted:B,deleteCertification:async e=>{await C([e.id]),s({type:"success",message:"Delete certification success"}),h()}});return(0,lA.jsxs)("div",{className:(0,b.default)(N8.wrapper,A),children:[(0,lA.jsx)(n8,{onChangeViewMode:()=>{},singleActionClick:()=>{r(!0)},moreActionLabel:"Certificate",searchOptions:[],hiddenStatus:!0,actions:null,hiddenViewMode:!0,hiddenFilterProductCategory:!0,hiddenSort:!0,notMargin:!0,hiddenSearch:!0}),(0,lA.jsx)(S.A,{mt:"12px",children:(0,lA.jsx)(ks.A,{elevation:0,children:(0,lA.jsx)(qF,{data:u,pagination:(0,v.A)((0,v.A)({},p),{},{total:E}),columns:x,filtered:Q,sorter:B,onChange:m})})}),(0,lA.jsx)(L2,{isOpen:l,onClose:()=>{r(!1)},onSubmit:e=>{c(e),r(!1),(async e=>{const{certificationFile:A,certificationType:t,score:n,issueParty:i,issueDate:l,expiryDate:r}=e,{data:o}=await d(A),c={factoryAuditRequestTypeGroupItemId:null===t||void 0===t?void 0:t.value,documentLists:o.map((e=>({filePath:a,fileSize:e.fileSize,fileName:e.name.split("/")[1],mineType:e.mineType}))),grade:n,organisation:i,auditDate:l,expiryDate:r};await g(c),s({type:"success",message:"Add certification success"}),h()})(e)},editObj:o,certTypeOptions:n}),(0,lA.jsx)(Wn.A,{notification:i,onClose:()=>s({type:null,message:null})})]})},T8=e=>{const{getSMCertifications:A,updateParamCertification:t}=W4();return(0,lA.jsx)(SM,{fetch:async(t,a)=>{let n={};Qn()(a)||(n=Object.keys(a).reduce(((e,A)=>({sortBy:"".concat(A,":").concat(a[A])})),{})),A((0,v.A)((0,v.A)({},$c()(t,["sortBy"])),n),e.supplierId)},update:(e,A,a)=>{t(e,a,A)},updateSearch:e=>{},queryKey:"supplierManagement.certificationTab",children:(0,lA.jsx)(_8,(0,v.A)({},e))})};var D8=t(41294),k8=t(40986),L8=t(89158),R8=t(40459),F8=t(84487);const M8={ALL_JOB:"all_job",ARCHIVED:"archived"},O8={[M8.ALL_JOB]:"All",[M8.ARCHIVED]:"Archived"},z8={[M8.ALL_JOB]:"active",[M8.ARCHIVED]:"archived"},V8={[M8.ALL_JOB]:[Es.Nt.SELECT,Es.Nt.SET_DATA,Es.Nt.SET_DATES,Es.Nt.ARCHIVE,Es.Nt.DOWNLOAD,Es.Nt.SHARE,Es.Nt.RENAME,Es.Nt.EDIT_TYPE,Es.Nt.MOVE,Es.Nt.REMOVE],[M8.ARCHIVED]:[Es.Nt.SELECT,Es.Nt.SET_DATA,Es.Nt.SET_DATES,Es.Nt.UN_ARCHIVE,Es.Nt.DOWNLOAD,Es.Nt.SHARE,Es.Nt.RENAME,Es.Nt.EDIT_TYPE,Es.Nt.MOVE,Es.Nt.REMOVE]},H8={jobType:[],source:[],checked:[],uploadedDate:{field:["createdAt"],method:["az"],dates:[]}},W8={[M8.ALL_JOB]:(0,v.A)({},Pf()(H8)),[M8.ARCHIVED]:(0,v.A)({},Pf()(H8))},q8=[{value:"expiryDate",label:ee().translate("documentManagement.text.Expiry Date")},{value:"reviewDate",label:ee().translate("documentManagement.text.Review Date")},{value:"createdAt",label:ee().translate("documentManagement.text.Uploaded Date")}],U8=[{value:"az",label:ee().translate("general.newestToOldest")},{value:"za",label:ee().translate("general.oldestToNewest")}],J8=(ee().translate("documentManagement.filters.size.az"),ee().translate("documentManagement.filters.size.za"),[{value:"underReview",label:ee().translate("productProfileDocuments.checked.underReview")},{value:"accepted",label:ee().translate("productProfileDocuments.checked.accepted")},{value:"rejected",label:ee().translate("productProfileDocuments.checked.rejected")},{value:"notApplicable",label:ee().translate("productProfileDocuments.checked.not-applicable")}]);var G8=t(87280),Y8=t(13537),Z8=t(49756),X8=t(9335),K8=t(49463);const $8={wrapper:"Jobs_wrapper__eqXcl",fileSpace:"Jobs_fileSpace__YZxnd",fullSpaceIcon:"Jobs_fullSpaceIcon__daPS-",text:"Jobs_text__cz8P7",nameColumn:"Jobs_nameColumn__VQ8CF",sourceColumn:"Jobs_sourceColumn__Ik487",sourceEmptyText:"Jobs_s
1ourceEmptyText__7jcYc",uploadedDateColumn:"Jobs_uploadedDateColumn__tD8Ry",red:"Jobs_red__AvfIS",reminderIcon:"Jobs_reminderIcon__iRFlQ",isSent:"Jobs_isSent__HhY26",tooltipOverlay:"Jobs_tooltipOverlay__9vq8E",tooltipOverlay1:"Jobs_tooltipOverlay1__Y-ocU",functionBar:"Jobs_functionBar__RBdA-",table:"Jobs_table__v-uJI",tooltipLinks:"Jobs_tooltipLinks__9mjIA",reviewLink:"Jobs_reviewLink__dSGku",reminderWrapper:"Jobs_reminderWrapper__-wtar",actionReviewItem:"Jobs_actionReviewItem__U1Pgj",actionDropdown:"Jobs_actionDropdown__f7iOr",folderName:"Jobs_folderName__vCmU1",reviewStatusContent:"Jobs_reviewStatusContent__j3fFa",overlayModal:"Jobs_overlayModal__N-qkg",fileIsClickable:"Jobs_fileIsClickable__MKzYM"};var e9=t(28289);const A9=(e,A)=>{const t=!(null!==A&&void 0!==A&&A.isFolder)&&!(null===A||void 0===A||!A.url)&&!!e;return(0,lA.jsxs)("span",{children:[null!==A&&void 0!==A&&A.isFolder?(0,lA.jsx)(G8.h,{}):(0,lA.jsx)(DZ.h,{}),(0,lA.jsx)("span",{className:(0,b.default)({[$8.fileIsClickable]:t}),onClick:()=>{if(t){window.open(A.url,"_blank").focus()}},children:e||"/"})]})},t9=(e,A)=>null!==A&&void 0!==A&&A.isFolder?"":(null===e||void 0===e?void 0:e.name)||"/",a9=(e,A)=>null!==A&&void 0!==A&&A.isFolder?"":(0,Da.z3)(Number(e||0)),n9=(e,A,t)=>(a,n)=>{var i,s;if(null!==n&&void 0!==n&&n.isFolder)return"";const l=(0,Qa.z)("",!0),r=(0,Qa.z)(a),o=!e&&!!r&&r.isSameOrBefore(l),c=(0,Qa.y)(a,"DD MMM YYYY")||"/",d=!(null===n||void 0===n||!n.reminderType),g="onExpiryDate"===(null===n||void 0===n?void 0:n.reminderType),C="onReviewDate"===(null===n||void 0===n?void 0:n.reminderType),I=g&&!(null!==n&&void 0!==n&&n.expiryDate)||C&&!(null!==n&&void 0!==n&&n.reviewDate),u=null===n||void 0===n?void 0:n.isVerified,p=[{key:"1",label:(0,lA.jsx)("span",{className:$8.actionReviewItem,children:(0,lA.jsx)("span",{children:"Review"})}),onClick:()=>{A(n)}}];return(0,lA.jsxs)("span",{className:(0,b.default)({[$8.red]:o}),children:[(0,lA.jsx)("span",{children:c}),!(null!==n&&void 0!==n&&n.isFolder&&e)&&(0,lA.jsxs)("span",{className:$8.reminderWrapper,children:[e&&(0,lA.jsx)(lA.Fragment,{children:d?(0,lA.jsx)(Uu.pb,{dark:!0,placement:"bottomRight",overlayClassName:$8.tooltipOverlay,title:(0,lA.jsxs)(lA.Fragment,{children:["Email Reminder ",I?"Sent ":"","on"," ",(0,Qa.y)(n.reminderDate,"DD MMM YYYY")||"/",(0,lA.jsx)("br",{}),"Note: ",(null===n||void 0===n?void 0:n.note)||"/"]}),children:(0,lA.jsx)("span",{className:(0,b.default)($8.reminderIcon,{[$8.isSent]:I}),children:(0,lA.jsx)(K8.h,{})})}):(0,lA.jsx)("span",{})}),e&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Uu.pb,{dark:!0,placement:"bottomRight",overlayClassName:$8.tooltipOverlay,title:!!u&&(0,lA.jsxs)("span",{className:$8.reviewStatusContent,children:[(0,lA.jsxs)("span",{children:["accepted"===u?"Accepted":"rejected"===u?"Rejected":"Reviewed"," ","by"," ",[null===(i=n.verifiedByUser)||void 0===i?void 0:i.firstName,null===(s=n.verifiedByUser)||void 0===s?void 0:s.lastName].filter((e=>!!e)).join(" ")]}),(0,lA.jsx)("span",{children:n.verifyNotes}),(0,lA.jsx)("span",{children:(0,Qa.y)(n.verifiedAt,"DD MMM YYYY, HH:mm")})]}),children:(0,lA.jsx)("span",{children:"accepted"===u?(0,lA.jsx)(Y8.h,{}):"rejected"===u?(0,lA.jsx)(Z8.h,{}):"notApplicable"===u?"N/A":""})}),(0,e9.A)("QMASDocumentModalCell",{documents:[(0,v.A)((0,v.A)((0,v.A)({},zn()(n.documentListIndex,["suppliers","factories","products"])),n),{},{documentListId:n.id})],onSubmit:(e,A,a,i)=>{a||t(n,e,A,i)},triggerElement:(0,lA.jsx)(Uu.pb,{dark:!0,placement:"bottomRight",overlayClassName:$8.tooltipOverlay,title:(0,lA.jsx)(lA.Fragment,{children:"View Document Detail"}),children:(0,lA.jsx)("span",{children:(0,lA.jsx)(T_.h,{})})})}),(0,lA.jsx)(_0.A,{items:p,dropdownOverlay:$8.actionDropdown,className:$8.columnAction})]})]})]})},i9=["issueDate","reminderDate","reviewDate","expiryDate","reminderType","source","note"],s9=e=>{let{loadJobs:A,jobObj:t,selectedRowKeys:a,setSelectedRowKeys:n,selectedRows:i,setSelectedRows:s,functionBarItems:l,actions:r,typeOptions:o,onReview:c,isFolder:d,isArchive:g,onSelectFolder:C,selectedFolder:I,isArchivedTab:u,defaultSelectedFolders:p,onLoadFiles:E,onUpdateDocument:B}=e;(0,w.useHistory)();const Q=(null===t||void 0===t?void 0:t.pagination)||{},m=((null===t||void 0===t?void 0:t.list)||[]).map((e=>{const A=e.documentList||{},t={};return i9.map((A=>{var a,n;t[A]=null===e||void 0===e||null===(a=e.documentList)||void 0===a||null===(n=a.documentListIndex)||void 0===n?void 0:n[A]})),(0,v.A)((0,v.A)((0,v.A)((0,v.A)({},e),A),t),{},{isFolder:Qn()(A),name:A.name||e.folderName,id:A.id||e.id,originalId:e.id})})).map((e=>(0,v.A)((0,v.A)({},e),{},{name:e.isFolder?(0,lA.jsx)("span",{className:$8.folderName,children:e.name}):e.name}))),h=A,x=(e=>{let{onReview:A,onUpdateDocument:t}=e;return[{title:ee().translate("documentManagement.table.name"),dataIndex:"name",width:"20%",render:A9,className:$8.nameColumn,width:450},{title:ee().translate("documentManagement.table.type"),dataIndex:"type",width:"10%",render:t9},{title:ee().translate("documentManagement.table.source"),dataIndex:"source",width:"10%",render:Bs.uc,className:$8.sourceColumn},{title:ee().translate("documentManagement.table.reviewDate"),dataIndex:"reviewDate",width:"10%",render:n9()},{title:ee().translate("documentManagement.table.expiryDate"),dataIndex:"expiryDate",render:n9()},{title:ee().translate("documentManagement.table.size"),dataIndex:"size",render:a9},{title:ee().translate("documentManagement.table.uploadedDate"),dataIndex:"uploadedDate",render:n9(!0,A,t),className:$8.uploadedDateColumn}]})({onReview:c,onUpdateDocument:B});return(0,lA.jsxs)("div",{className:$8.wrapper,children:[i.length>0&&(0,lA.jsx)(ps.A,{className:$8.functionBar,onReset:()=>{n([]),s([])},displayItems:l,selectedRows:i,actions:r,typeOptions:o,module:Es.ts.PRODUCT_PROFILE,settings:{disabledMove:g,disables:{[Es.Nt.MOVE]:()=>u,[Es.Nt.SET_DATA]:(e,A)=>!(A||[]).every((e=>!e.isFolder)),[Es.Nt.SET_DATES]:(e,A)=>(A||[]).filter((e=>e.isFolder)).length>0,[Es.Nt.EDIT_TYPE]:(e,A)=>(A||[]).filter((e=>e.isFolder)).length>0,[Es.Nt.ARCHIVE]:(e,A)=>(A||[]).filter((e=>e.isFolder)).length>0},colors:{[Es.Nt.REMOVE]:"warning"}},defaultSelectedFolders:p,onLoadFiles:E}),(0,lA.jsx)(us.A,{box:!0,rowSelection:{selectedRowKeys:a,onChange:(e,A)=>{n(e),s(A)}},className:(0,b.default)($8.table),columns:x,dataSource:m.map(((e,A)=>(0,v.A)((0,v.A)({},e),{},{key:"".concat(e.id,"_").concat(A)}))),onChange:h,showSorterTooltip:!1,rowKey:"key",rowClassName:e=>e.isFolder?"row-clickable":"",onRow:e=>({onClick:A=>{!document.getSelection().toString()&&e.isFolder&&C(e)}}),pagination:{pageSize:Q.pageSize||10,current:Q.page||1,total:Q.total||0,showSizeChanger:!0,showTotal:(e,A)=>(0,lA.jsxs)("div",{children:[A[0],"-",A[1]," ",ee().translate("desktopReview.of")," ",Q.total||0]})},sortDirections:["ascend","descend","ascend"],scroll:{x:!0}})]})},l9={trashWarning:"Document_trashWarning__veNtv",jobFilterBar:"Document_jobFilterBar__oY-9w",noViewMode:"Document_noViewMode__3N6lw",viewModeWrapper:"Document_viewModeWrapper__Jwh8t",breadcrumb:"Document_breadcrumb__n1Ajt",breadcrumbWrapper:"Document_breadcrumbWrapper__jXJ4g"},r9=e=>{var A,t,a;let{filtersParam:n,page:i,size:s,search:l,currentTab:r,viewMode:o}=e;const c={pageNo:i,pageSize:s,status:z8[r],viewMode:o,sortBy:"createdAt:desc"};
1if(r===M8.ALL_JOB&&(c.status=z8[M8.ALL_JOB]),null!==n&&void 0!==n&&n.jobType&&null!==n&&void 0!==n&&null!==(A=n.jobType)&&void 0!==A&&A.length&&(c.type=n.jobType.filter((e=>"all"!==e))),null!==n&&void 0!==n&&n.source&&null!==n&&void 0!==n&&null!==(t=n.source)&&void 0!==t&&t.length&&(c.source=n.source.filter((e=>"all"!==e))),null!==n&&void 0!==n&&n.checked&&null!==n&&void 0!==n&&null!==(a=n.checked)&&void 0!==a&&a.length&&(c.verifiedStatus=n.checked.filter((e=>"all"!==e))),null!==n&&void 0!==n&&n.uploadedDate){var d,g,C;const e=null===(d=n.uploadedDate)||void 0===d||null===(g=d.method)||void 0===g?void 0:g[0],A=(null===(C=n.uploadedDate)||void 0===C?void 0:C.dates)||[];var I;if(e)c.sortBy="".concat(null===(I=n.uploadedDate)||void 0===I?void 0:I.field[0],":").concat("az"===e?"desc":"asc");A.length&&(c.startDate=A[0]?A[0].format?A[0].format("YYYY-MM-DD"):(0,Wi.A)(new Date(A[0]),"yyyy-MM-dd"):"",c.endDate=A[1]?A[1].format?A[1].format("YYYY-MM-DD"):(0,Wi.A)(new Date(A[1]),"yyyy-MM-dd"):"")}if(null!==n&&void 0!==n&&n.size){var u,p;const e=null===(u=n.size)||void 0===u||null===(p=u.method)||void 0===p?void 0:p[0];e&&(c.sortBy="size:".concat("az"===e?"desc":"asc"))}return c};var o9=t(81672),c9=t(77301);const d9=["complianceData"],g9="YYYY-MM-DD";var C9=t(92440);const I9=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0;return{isAsyncCall:!0,baseType:C9.A.GET_SUPPLIER_ALL_FILES,asyncCall:()=>(0,DA.YjW)(e,(0,v.A)({},A)),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}},u9=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0;return{isAsyncCall:!0,baseType:C9.A.GET_SUPPLIER_ALL_FILES1,asyncCall:()=>(0,DA.YjW)(e,(0,v.A)({},A)),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}},p9=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0;return{isAsyncCall:!0,baseType:C9.A.GET_SUPPLIER_ARCHIVED_FILES,asyncCall:()=>(0,DA.YjW)(e,(0,v.A)({},A)),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}},E9=(e,A,t)=>({isAsyncCall:!0,baseType:C9.A.CREATE_SUPPLIER_FOLDER,asyncCall:()=>(0,DA.dty)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),B9=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0;return{isAsyncCall:!0,baseType:C9.A.GET_FACTORY_ALL_FILES,asyncCall:()=>(0,DA.iwe)(e,(0,v.A)({},A)),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}},Q9=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0;return{isAsyncCall:!0,baseType:C9.A.GET_FACTORY_ALL_FILES1,asyncCall:()=>(0,DA.iwe)(e,(0,v.A)({},A)),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}},m9=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0;return{isAsyncCall:!0,baseType:C9.A.GET_FACTORY_ARCHIVED_FILES,asyncCall:()=>(0,DA.iwe)(e,(0,v.A)({},A)),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}},h9=(e,A,t)=>({isAsyncCall:!0,baseType:C9.A.CREATE_FACTORY_FOLDER,asyncCall:()=>(0,DA.XIo)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),x9=()=>(0,TA.useStoreActions)((0,v.A)({},C)),v9=e=>{var A;let{className:t,companyId:a,supplierId:n,supplierDetail:i,loadExpiredFiles:s}=e;const{typeOptions:l,sourceOptions:r}=(0,uT.m8)(),[o,c]=(0,y.useState)({open:!1,confirm:()=>{}}),[d,g]=(0,y.useState)(""),[C,I]=(0,y.useState)(!1),[u,p]=(0,y.useState)({type:null,message:null}),[E,B]=(0,y.useState)(M8.ALL_JOB),[Q,m]=(0,y.useState)(W8),[h,x]=(0,y.useState)({}),[j,P]=(0,y.useState)({}),[w,S]=(0,y.useState)({[M8.ALL_JOB]:[],[M8.ARCHIVED]:[]}),[N,_]=(0,y.useState)(k8.a.FOLDER),T=(null===w||void 0===w?void 0:w[E])||[],D=j[E],{getSupplierAllFiles:k,getSupplierArchivedFiles:L,getSupplierAllFiles1:R,createSupplierFolder:F}=x9(),{allDocuments:M,archivedDocuments:O}={allDocuments:(0,TA.useReducerData)("documentManagementSupplier","supplierAllFiles.data",{}),archivedDocuments:(0,TA.useReducerData)("documentManagementSupplier","supplierArchivedFiles.data",{})},z={[M8.ALL_JOB]:k,[M8.ARCHIVED]:L},V={[M8.ALL_JOB]:M,[M8.ARCHIVED]:O},H=V[E],W=(e,A,t,a,i,l,r,o)=>{const c=i||E,d=r9({filtersParam:a,page:e,size:A,search:t,currentTab:c,viewMode:c===M8.ARCHIVED?"document":l||N}),g=w[c]||[],C=(null===g||void 0===g?void 0:g[g.length-1])||null;(o||null!==C&&void 0!==C&&C.id)&&(o?"empty"!==o&&(d.parentId=o):null!==C&&void 0!==C&&C.id&&(d.parentId=C.id));const I=z[c];I&&I(n,d,r),s&&s()},q=(e,A,t)=>{S((a=>{var n,i;const s=(0,v.A)((0,v.A)({},a),{},{[E]:A||[...a[E]||[],e]}),l=null===s||void 0===s?void 0:s[E],r=(null===l||void 0===l||null===(n=l[(null===l||void 0===l?void 0:l.length)-1])||void 0===n?void 0:n.id)||"empty";return W(1,(null===H||void 0===H||null===(i=H.pagination)||void 0===i?void 0:i.pageSize)||10,d,Q[M8[E]],M8[E],t||N,null,r),s})),x((e=>(0,v.A)((0,v.A)({},e),{},{[E]:[]}))),P((e=>(0,v.A)((0,v.A)({},e),{},{[E]:[]})))},U=(e=>{let{filters:A,T:t,typeOptions:a,sourceOptions:n}=e;const i=t.translate("documentManagement.text.Type"),s=t.translate("documentManagement.text.Source"),l=t.translate("productProfileDocuments.text.Checked"),r=t.translate("documentManagement.text.Sort by Date"),o={};return Object.keys(M8).forEach((e=>{var t,c,d,g,C;const I=M8[e],u=(null===A||void 0===A?void 0:A[I])||{},p=[{key:"jobType",label:i,type:Jy.a.FILTER,className:l9.typeItem,valueWidth:145,dropdown:{type:Jy.oY.LIST,options:a,defaultChecks:u.jobType||null,setting:{hasAll:!0,noSearch:!0}}},{key:"source",label:s,type:Jy.a.FILTER,className:l9.sourceItem,valueWidth:160,dropdown:{type:Jy.oY.LIST,options:[...n,{value:"null",label:"/"}],defaultChecks:u.source||null,setting:{hasAll:!0,noSearch:!0,minHeight:220}}},{key:"checked",label:l,type:Jy.a.STATUS,valueWidth:160,dropdown:{type:Jy.oY.LIST,options:J8,defaultChecks:u.checked||null,setting:{hasAll:!1,noSearch:!0}}},{key:"uploadedDate",label:r,type:Jy.a.RATING,width:170,dropdown:{type:Jy.oY.DATE,fieldItems:q8,methodItems:U8,defaultChecks:null!==(t=u.uploadedDate)&&void 0!==t&&null!==(c=t.method)&&void 0!==c&&c[0]&&null!==(d=u.uploadedDate)&&void 0!==d&&null!==(g=d.field)&&void 0!==g&&g[0]?u.uploadedDate:null,defaultDate:(null===(C=u.uploadedDate)||void 0===C?void 0:C.dates)||null,setting:{hideDateRange:!1,hasSeparateBorder:!0}}}];o[I]=[...p]})),o})({filters:Q,typeOptions:l,sourceOptions:r,T:ee()}),J={};Object.keys(M8).forEach((e=>{const A=M8[e];J[A]=null===U||void 0===U?void 0:U[A]}));const G=e=>A=>{x((0,v.A)((0,v.A)({},h),{},{[e]:A}))},Y=e=>A=>{P((0,v.A)((0,v.A)({},j),{},{[e]:A}))},{handleDownloadDocuments:Z,handleActionDocuments:X,handleRenameDocuments:K,handleEditTypeDocuments:$,handleSetDatesDocuments:Ae,handleShareDocuments:te,handleVerifyDocument:ie,handleDeleteDocuments:se,handleMoveDocuments:le,handleSetDataDocuments:re,handleUpdateDocument:oe,handleShareDocumentsEmail:ce}=((e,A,t,a)=>{var n,i,s;const l={delete:ee().translate("general.documentDeleted"),archive:ee().translate("general.archiveSucceeded"),unarchive:ee().translate("general.unarchiveSucceeded"),restore:ee().translate("general.documentRestored")},[r]=(0,Na.A)(),o=(0,ae.A)(),c=(null===o||void 0===o||null===(n=o.companyMaps)||void 0===n||null===(i=n[0])||void 0===i||null===(s=i.company)||void 0===s?void 0:s.company_name)||"",{mutate:d}=(0,ms.y)({resource:"document-list/document-list-index",meta:{method:"PUT"}}),g=(A,a,n)=>async(i,s)=>{try{var l,r;const o=(0,Qa.z)("",!0),c={ids:A.map((e=>e.originalId)),expiryDate:o.add(i,"days").format(g9)},d=await(0,DA.sno)(a,c),g=null===d||void 0===d||null===(l=d.data)||void 0===l||null===(r=l.data)||void 0===r?void 0:r.token;if(s&&s(),g){const A=window.location.protocol+"//"+window.location.host,a=encodeURIComponent(g),i="".concat(A,"/documents/shared/").concat(a);return t&&t(),e({type:"success",message:n}),i}return e({type:"error",message:ee().translate("general.sharedFailed")}),""}catch(o){return s&&s(),e({type:"error",message:ee().translate("general.sharedFailed")}),""}};return{handleDownloadDocuments:A=>async a=>{try{const i=await(0,o9.e9)({documentListIds:A.map((e=>e.id))});if(null!==i&&void 0!==i&&i.data){var n;const A=null===i||void 0===i||null===(n=i.headers["content-disposition"])||void 0===n?void 0:n.split("filename=")[1],s=window.URL.createObjectURL(new Blob([i.data],{type:"application/zip"}));r(A,s),t&&t(),a&&a(),e({type:"success",message:ee().translate("general.downloadSucceeded")})}else a&&a(),e({type:"error",message:ee().translate("general.downloadFailed")})}catch(i){a&&a(),e({type:"error",message:ee().translate("general.downloadFailed")})}},handleActionDocuments:(a,n)=>async i=>{try{var s;const r=await(0,o9.Gg)(n,{documentListIds:a.map((e=>e.id))});i&&i(),[200,201].includes(null===r||void 0===r||null===(s=r.data)||void 0===s?void 0:s.code)?(A&&A(["archive","unarchive"].includes(n)?1:""),t&&t(),e({type:"success",message:l[n]||"".concat((0,ne.Zr)(n)," Succeeded")})):e({type:"error",message:l[n]||"".concat((0,ne.Zr)(n)," Failed")})}catch(r){i&&i(),e({type:"error",message:l[n]||"".concat((0,ne.Zr)(n)," Failed")})}},handleRenameDocuments:(a,n)=>async(i,s)=>{try{var l,r,o;
1const c=null===a||void 0===a||null===(l=a[0])||void 0===l?void 0:l.id,d=null===a||void 0===a||null===(r=a[0])||void 0===r?void 0:r.isFolder,g=await(d?(0,DA.vLR)(n,c,{name:i}):(0,o9.mK)(c,{name:i}));s&&s(),[200,201].includes(null===g||void 0===g||null===(o=g.data)||void 0===o?void 0:o.code)?(A&&A(),t&&t(),e({type:"success",message:ee().translate("general.renameSucceeded")})):e({type:"error",message:ee().translate("general.renameFailed")})}catch(c){s&&s(),e({type:"error",message:ee().translate("general.renameFailed")})}},handleEditTypeDocuments:a=>async(n,i)=>{try{var s;const l={documentListIds:a.map((e=>e.id)),tagIds:[n]},r=await(0,o9.E2)(l);i&&i(),[200,201].includes(null===r||void 0===r||null===(s=r.data)||void 0===s?void 0:s.code)?(A&&A(),t&&t(),e({type:"success",message:ee().translate("general.editSucceeded")})):e({type:"error",message:ee().translate("general.editFailed")})}catch(l){i&&i(),e({type:"error",message:ee().translate("general.editFailed")})}},handleSetDatesDocuments:a=>async(n,i)=>{try{var s;const l={documentListIds:a.map((e=>e.id)),issueDate:(0,Qa.y)(n.issueDate,g9)||null,expiryDate:(0,Qa.y)(n.expiryDate,g9)||null,reviewDate:(0,Qa.y)(n.reviewDate,g9)||null,reminderType:n.emailReminder||null,note:n.note||null};"onCustomDate"===(null===n||void 0===n?void 0:n.emailReminder)&&(l.reminderDate=(0,Qa.y)(n.customDate,g9)||null);const r=await(0,o9.z0)(l);i&&i(),[200,201].includes(null===r||void 0===r||null===(s=r.data)||void 0===s?void 0:s.code)?(A&&A(),t&&t(),e({type:"success",message:ee().translate("general.setDatesSucceeded")})):e({type:"error",message:ee().translate("general.setDatesFailed")})}catch(l){i&&i(),e({type:"error",message:ee().translate("general.setDatesFailed")})}},handleShareDocuments:(e,A)=>async(t,a)=>{const n=await g(e,A,"Link copied")(t,a);n&&navigator.clipboard.writeText(n)},handleVerifyDocument:async(t,a,n,i,s)=>{try{var l;const r=await(0,DA.LZE)(t,a,{status:n,verifyNotes:i});200===(null===r||void 0===r||null===(l=r.data)||void 0===l?void 0:l.code)?(A&&A(),e({type:"success",message:ee().translate("general.fileVerified")})):e({type:"error",message:ee().translate("general.verifyFailed")}),s&&s()}catch(r){e({type:"error",message:ee().translate("general.verifyFailed")}),s&&s()}},handleDeleteDocuments:(a,n)=>async i=>{try{var s;const i=await(0,DA.fcN)(n,{ids:a.map((e=>e.originalId))});[200,201].includes(null===i||void 0===i||null===(s=i.data)||void 0===s?void 0:s.code)?(A&&A(1),t&&t(),e({type:"success",message:ee().translate("general.removeSucceeded")})):e({type:"error",message:ee().translate("general.removeFailed")})}catch(l){i&&i(),e({type:"error",message:ee().translate("general.removeFailed")})}},handleMoveDocuments:(a,n)=>async(i,s)=>{try{var l;const s={fileIds:a.map((e=>e.originalId)),data:{parentId:i||0}},r=await(0,DA.wF3)(n,s);[200,201].includes(null===r||void 0===r||null===(l=r.data)||void 0===l?void 0:l.code)?(A&&A(1),t&&t(),e({type:"success",message:ee().translate("general.movedSucceeded")})):e({type:"error",message:ee().translate("general.moveFailed")})}catch(r){s&&s(),e({type:"error",message:ee().translate("general.moveFailed")})}},handleSetDataDocuments:n=>async(i,s,l)=>{try{const{complianceData:s}=i,r=(0,v.A)((0,v.A)({},a?{supplierIds:[a]}:{}),{},{documentLists:n.map((e=>({id:e.id,fileName:e.name}))),complianceData:Ss.B.mapComplianceDataToMutate(s)});await d(r),e({type:"success",message:ee().translate("general.setDataSucceeded")}),A&&A(),t&&t(),l()}catch(r){e({type:"error",message:ee().translate("general.setDataFailed")}),l()}},handleUpdateDocument:async(t,a,n)=>{try{const{complianceData:a}=t,i=(0,f.A)(t,d9),s=hs.Z.updateDTO(i),l=Ss.B.mapComplianceDataToMutate(a);await d((0,v.A)((0,v.A)({},s),{},{complianceData:(0,v.A)({},l)})),e({type:"success",message:ee().translate("general.setDocumentSucceeded")}),A&&A(),n&&n()}catch(i){console.error("error",i),e({type:"error",message:ee().translate("general.updateDocumentFailed")}),n&&n()}},handleShareDocumentsEmail:(e,A)=>async(t,a)=>{const n=await g(e,A,"Link copied")(t,a);n&&(0,c9.O)({companyName:c,link:n})}}})(p,(e=>{Object.keys(M8).forEach((A=>{var t,a;const n=M8[A],i=V[n];W(e||(null===i||void 0===i||null===(t=i.pagination)||void 0===t?void 0:t.page),null===i||void 0===i||null===(a=i.pagination)||void 0===a?void 0:a.pageSize,d,Q[n],n)}))}),(()=>{G(E)([]),Y(E)([])}),n),de=e=>{m(e),setTimeout((()=>{W(1,10,d,e[E])}))},ge=(e,A,t)=>{const a=e.key,n=(0,v.A)((0,v.A)({},Q),{},{[E]:(0,v.A)((0,v.A)({},Q[E]),{},{[a]:"uploadedDate"!==a?A:(0,v.A)((0,v.A)({},A),{},{dates:t})})});"size"===a?n[E].uploadedDate={dates:[],field:"",method:""}:"uploadedDate"===a&&(n[E].size={method:""}),de(n)},Ce=(e,A)=>{const t=e.key,a=(0,v.A)((0,v.A)({},Q),{},{[E]:(0,v.A)((0,v.A)({},Q[E]),{},{[t]:Pf()(W8[E])[t]})});de(a)},Ie=()=>{const e=(0,v.A)((0,v.A)({},Q),{},{[E]:(0,v.A)({},Pf()(W8[E]))});de(e)},ue=e=>{c((0,v.A)((0,v.A)({},o),{},{open:!0,confirm:(A,t,a)=>{ie(n,e.originalId,t,A,(()=>{c((0,v.A)((0,v.A)({},o),{},{open:!1})),a&&a()}))}}))},pe=(e,A,t,a)=>{oe(A,t,a)},Ee=Object.keys(M8).map((e=>{var A;const t=M8[e],a=J[t],i=V[t],s=h[t]||[],r=j[t]||[],o=V8[t]||[],c=w[t]||[],g=(null===c||void 0===c?void 0:c[c.length-1])||null;return{key:t,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("documentManagement.text.".concat(O8[t]))}),(0,lA.jsx)(Ff.A,{count:null===i||void 0===i||null===(A=i.pagination)||void 0===A?void 0:A.total,overflowCount:1e4})]}),children:(0,lA.jsxs)(Mf.A,{children:[0===r.length&&(0,lA.jsxs)(lA.Fragment,{children:[t!==M8.ARCHIVED&&(0,lA.jsx)(D8.A,{currentMode:N,onChange:e=>{_(e),q(null,[],e)},className:l9.viewModeWrapper}),(0,lA.jsx)(Lf.A,{items:a,onApply:ge,onReset:Ce,onFilterReset:Ie,className:(0,b.default)(l9.jobFilterBar,{[l9.noViewMode]:t===M8.ARCHIVED})})]}),(0,lA.jsx)("div",{className:l9.tableWrapper,children:(0,lA.jsx)(s9,{loadJobs:(e,A,a,n)=>{var i;let s=e.current||1,l=e.pageSize||10;(null===H||void 0===H||null===(i=H.pagination)||void 0===i?void 0:i.pageSize)!==e.pageSize&&(s=1),W(s,l,d,Q[t])},jobObj:i,isFolder:N===k8.a.FOLDER,isArchive:E===M8.ARCHIVED,selectedRowKeys:s,selectedRows:r,setSelectedRowKeys:G(t),setSelectedRows:Y(t),functionBarItems:o,typeOptions:l,onReview:ue,onUpdateDocument:pe,actions:{[Es.Nt.ARCHIVE]:X(r,"archive"),[Es.Nt.UN_ARCHIVE]:X(r,"unarchive"),[Es.Nt.REMOVE]:se(r,n),[Es.Nt.DOWNLOAD]:Z(r),[Es.Nt.RENAME]:K(r,n),[Es.Nt.EDIT_TYPE]:$(r),[Es.Nt.SET_DATES]:Ae(r),[Es.Nt.SHARE]:te(r,n),[Es.Nt.SHARE_EMAIL]:ce(r,n),[Es.Nt.MOVE]:le(r,n),[Es.Nt.SET_DATA]:re(r,"
1setdata")},onSelectFolder:q,selectedFolder:g,isArchivedTab:E===M8.ARCHIVED,defaultSelectedFolders:T,onLoadFiles:(e,A)=>{const t=r9({page:1,size:9999,currentTab:M8.ALL_JOB});R(n,(0,v.A)((0,v.A)({},t),{},{parentId:e}),A)}})})]})}}));return(0,y.useEffect)((()=>{Object.keys(M8).forEach((e=>{W(1,10,"",Q[M8[e]],M8[e])}))}),[]),(0,lA.jsxs)("div",{className:(0,b.default)(l9.wrapper,t),children:[(0,lA.jsx)("div",{className:l9.breadcrumbWrapper,children:(0,lA.jsxs)(jw.A,{separator:(0,lA.jsx)(bw.A,{}),className:l9.breadcrumb,children:[T.length?(0,lA.jsxs)(vg.A,{color:"inherit",onClick:()=>{q(null,[])},children:["Document - ",O8[E]]}):(0,lA.jsxs)("span",{children:["Document - ",O8[E]]}),T.map(((e,A)=>A===T.length-1?(0,lA.jsx)("span",{children:e.name},e.id):(0,lA.jsx)(vg.A,{color:"inherit",onClick:()=>{const e=[...T].slice(0,A+1);q(null,e)},children:e.name},e.id)))]})}),(0,lA.jsx)(Rf.A,{items:Ee,activeKey:E,onChange:e=>{B(e),W(1,10,d,Q[e],e)},tabBarExtraContent:{right:(0,lA.jsx)(L8.lZ,{featureFlags:["saveTo","reminder","compliance-data"],suppliers:[i],onUploadSuccess:()=>{var e,A;W(1,(null===H||void 0===H||null===(e=H.pagination)||void 0===e?void 0:e.pageSize)||10,d,Q[M8[E]],M8[E],N,null,(null===T||void 0===T||null===(A=T[(null===T||void 0===T?void 0:T.length)-1])||void 0===A?void 0:A.id)||"empty")},parentModule:"supplier",parentId:null===T||void 0===T||null===(A=T[(null===T||void 0===T?void 0:T.length)-1])||void 0===A?void 0:A.id,buttonProps:{uploadButtonProps:{size:"large",disabled:(null===D||void 0===D?void 0:D.length)>0||E===M8.ARCHIVED},newFolderButtonProps:{size:"large",onClick:()=>{I(!0)},disabled:(null===D||void 0===D?void 0:D.length)>0||E===M8.ARCHIVED}}})}}),!!o.open&&(0,lA.jsx)(R8.A,{open:!0,handleClose:e=>{c({open:!1}),e()},handleSubmit:o.confirm}),C&&(0,lA.jsx)(F8.A,{open:!0,onClose:()=>{I(!1)},onSubmit:(e,A)=>{const t=T[T.length-1]||{};F(n,{name:e,parentId:(null===t||void 0===t?void 0:t.id)||0,supplierId:Number(n)},(()=>{var e,t;W(1,(null===H||void 0===H||null===(e=H.pagination)||void 0===e?void 0:e.pageSize)||10,d,Q[M8[E]],M8[E],N,null,(null===T||void 0===T||null===(t=T[(null===T||void 0===T?void 0:T.length)-1])||void 0===t?void 0:t.id)||"empty"),A&&A(),I(!1)}))}}),(0,lA.jsx)(Wn.A,{notification:u,onClose:()=>p({type:null,message:null})})]})};var f9=t(76039),y9=t(54367);const j9={wrapper:"ComplianceData_wrapper__42EZu",breadcrumb:"ComplianceData_breadcrumb__sS7g4",mainContent:"ComplianceData_mainContent__fUxEE",header:"ComplianceData_header__tNHrS",list:"ComplianceData_list__I5NnM",warningModal:"ComplianceData_warningModal__a3h4q",columnActions:"ComplianceData_columnActions__x6CPU",dropdownOverlay:"ComplianceData_dropdownOverlay__wUbj5"},b9=(e,A,t)=>null!==e&&void 0!==e&&e.length?e.map((e=>{var a;if(null!==(a=e.documentLists)&&void 0!==a&&a.length)return e.documentLists=e.documentLists.map((e=>(null!==e&&void 0!==e&&e.documentListIndex?e.documentListIndex[t]=[A]:e.documentListIndex=(0,v.A)((0,v.A)({},e),{},{[t]:[A]}),e))),e})):[],P9=["isRenew"],w9=e=>{let{className:A,supplierId:t,reloadCount:a,supplierDetail:n}=e;const{handleUpdateDocument:i}=(0,y9.y)((()=>{})),{getV2CountryList:s,getSupplierAllFiles1:l}=(0,TA.useStoreActions)((0,v.A)((0,v.A)({},Uh),C)),[r,o]=F.A.useModal(),[c,d]=(0,y.useState)(""),[g,I]=(0,y.useState)(null),[u,p]=(0,y.useState)([]),[E,B]=(0,y.useState)([]),[Q,m]=(0,y.useState)([]),[h,x]=(0,y.useState)([]),[j,P]=(0,y.useState)([]),[w,S]=(0,y.useState)([]),[N,_]=(0,y.useState)([]),[T,D]=(0,y.useState)([]),[k,L]=(0,y.useState)([]),[R,M]=(0,y.useState)({type:null,message:null}),O=async()=>{var e;const A=await(0,yw.or)({key:"test-data",action:"get",id:t,data:{},entity:"suppliers"});p(b9((null===A||void 0===A||null===(e=A.data)||void 0===e?void 0:e.data)||[],n,"suppliers"))},z=async()=>{var e;const A=await(0,yw.or)({key:"certificate-data",action:"get",id:t,data:{},entity:"suppliers"});B(b9((null===A||void 0===A||null===(e=A.data)||void 0===e?void 0:e.data)||[],n,"suppliers"))},V=async()=>{var e;const A=await(0,yw.or)({key:"other-data",action:"get",id:t,data:{},entity:"suppliers"});m(b9((null===A||void 0===A||null===(e=A.data)||void 0===e?void 0:e.data)||[],n,"suppliers"))},H={[CZ.hI.TEST_DATA]:O,[CZ.hI.CERTIFICATE_DATA]:z,[CZ.hI.OTHER_DATA]:V},W=(e,A)=>{let{title:t,description:a,submitText:n}=e;r.confirm({title:t,icon:(0,lA.jsx)(lA.Fragment,{}),content:a,onOk(){A&&A()},okText:n,closable:!0,onCancel(){},centered:!0,cancelButtonProps:{className:j9.cancelBtn},className:j9.warningModal})},q=e=>A=>{W({title:"Archive Data ?",description:"Data will be archived and will no longer generate warnings.",submitText:"Archive"},(async()=>{const n=await(0,yw.or)({key:IZ.AU[e],action:"archive",id:t,data:{id:A.id},entity:"suppliers"});a&&a(),M({type:n.success?"success":"error",message:n.success?"Archive Succeeded":"Archive Failed"}),H[e]&&H[e]()}))},U=e=>A=>{W({title:"Unarchive Data ?",description:"Data will be unarchived and may generate warnings when it is expired.",submitText:"Unarchive"},(async()=>{const n=await(0,yw.or)({key:IZ.AU[e],action:"unarchive",id:t,data:{id:A.id},entity:"suppliers"});a&&a(),M({type:n.success?"success":"error",message:n.success?"Unarchive Succeeded":"Unarchive Failed"}),H[e]&&H[e]()}))},J=e=>A=>{W({title:(0,lA.jsx)(lA.Fragment,{children:"Are you sure to remove data in this supplier?"}),description:"The action cannot be undone.",submitText:"Remove"},(async()=>{const n=await(0,yw.or)({key:IZ.AU[e],action:"delete",id:t,data:{id:A.id},entity:"suppliers"});a&&a(),M({type:n.success?"success":"error",message:n.success?"Data deleted":"Delete Failed"}),H[e]&&H[e]()}))},G=e=>A=>{I((0,v.A)((0,v.A)({},A),{},{action:"edit"})),d(e)},Y=e=>A=>{I((0,v.A)((0,v.A)({},A),{},{action:"duplicate"})),d(e)},Z=e=>A=>{I((0,v.A)((0,v.A)({},A),{},{action:"renew"})),d(e)},X=async e=>{const A=await(0,yw.Jj)("issueParty");D(((null===A||void 0===A?void 0:A.data)||[]).map((e=>({value:e.id,label:e.name}))))},K=e=>async A=>
1{if(e===CZ.hI.OTHER_DATA){const e=await(0,yw.Jj)("complianceOtherDataType");_(((null===e||void 0===e?void 0:e.data)||[]).map((e=>({value:e.id,label:e.name}))))}else{const e=await(0,yw.JI)();S(((null===e||void 0===e?void 0:e.data)||[]).map((e=>({value:e.id,label:e.name}))))}A&&A()},$=async e=>{const A=await(0,yw.Jj)("certificateScore");L(((null===A||void 0===A?void 0:A.data)||[]).map((e=>({value:e.id,label:e.name})))),e&&e()},ee=e=>(A,t,a)=>{i(A,t,(A=>{let{status:t}=A;a&&a(),"success"===t&&("test"===e&&O(),"certificate"===e&&z(),"other"===e&&V())}))};return(0,y.useEffect)((()=>{s(),O(),z(),V(),X(),l(t,{pageNo:1,pageSize:99999,status:"active",viewMode:"document"},(e=>{var A,t;P((null===e||void 0===e||null===(A=e.data)||void 0===A||null===(t=A.data)||void 0===t?void 0:t.list)||[])})),K(CZ.hI.CERTIFICATE_DATA)(),K(CZ.hI.OTHER_DATA)(),$()}),[]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("div",{className:(0,b.default)(j9.wrapper,A),children:(0,lA.jsx)("div",{className:j9.mainContent,children:(0,lA.jsxs)("div",{className:j9.list,children:[(0,lA.jsx)(f9.A,{title:"Test Data",data:u,onAdd:()=>{d(CZ.hI.TEST_DATA)},onArchive:q(CZ.hI.TEST_DATA),onUnarchive:U(CZ.hI.TEST_DATA),onDelete:J(CZ.hI.TEST_DATA),onEdit:G(CZ.hI.TEST_DATA),onDuplicate:Y(CZ.hI.TEST_DATA),onRenew:Z(CZ.hI.TEST_DATA),type:"test",newDataIds:h,onUpdateDocument:ee("test")}),(0,lA.jsx)(f9.A,{title:"Certificate Data",data:E,onAdd:()=>{d(CZ.hI.CERTIFICATE_DATA)},onEdit:G(CZ.hI.CERTIFICATE_DATA),onArchive:q(CZ.hI.CERTIFICATE_DATA),onUnarchive:U(CZ.hI.CERTIFICATE_DATA),onDelete:J(CZ.hI.CERTIFICATE_DATA),onDuplicate:Y(CZ.hI.CERTIFICATE_DATA),onRenew:Z(CZ.hI.CERTIFICATE_DATA),type:"certificate",newDataIds:h,onUpdateDocument:ee("certificate")}),(0,lA.jsx)(f9.A,{title:"Other",data:Q,onAdd:()=>{d(CZ.hI.OTHER_DATA)},onEdit:G(CZ.hI.OTHER_DATA),onArchive:q(CZ.hI.OTHER_DATA),onUnarchive:U(CZ.hI.OTHER_DATA),onDelete:J(CZ.hI.OTHER_DATA),onDuplicate:Y(CZ.hI.OTHER_DATA),onRenew:Z(CZ.hI.OTHER_DATA),type:"other",newDataIds:h,onUpdateDocument:ee("other")})]})})}),!!c&&(0,lA.jsx)(CZ.Ay,{open:!0,action:c,title:(0,IZ.je)(c),onClose:()=>{d(""),I(null)},editObj:g,issuePartyOptions:T,existingDocuments:j,onSubmit:async(e,A)=>{let{isRenew:n}=e,i=(0,f.A)(e,P9);const s=IZ.r3[c];if(s){const e=await(0,yw.or)({key:IZ.AU[c],action:n?"renew":"add",id:t,data:s(i),entity:"suppliers"});if(e.success){if(n||!n&&!i.id){var l,r,o,g;const A=(null===e||void 0===e||null===(l=e.data)||void 0===l||null===(r=l.data)||void 0===r?void 0:r.id)||("number"===typeof(null===e||void 0===e||null===(o=e.data)||void 0===o?void 0:o.data)?null===e||void 0===e||null===(g=e.data)||void 0===g?void 0:g.data:"");A&&x((e=>[...e,A]))}a&&a(),H[c]&&H[c](),M({type:"success",message:n?"Renew Succeeded":i.id?"Data Updated":"Data Created"}),d(""),I(null)}else M({type:"error",message:n?"Failed to renew":i.id?"Failed to update Data":"Failed to create Data"})}A&&A()},reloadIssuePartyOptions:X,complianceTypeOptions:w,reloadComplianceTypes:K(c),scoreOptions:k,reloadScoreOptions:$,otherComplianceTypeOptions:N}),o,(0,lA.jsx)(Wn.A,{notification:R,onClose:()=>M({type:null,message:null}),handleOnClose:()=>M({type:null,message:null})})]})},S9={container:"SupplierDetailPage_container__wBSoG",tabs:"SupplierDetailPage_tabs__jBRAN",wrapper:"SupplierDetailPage_wrapper__-4Hz1"};var N9=t(18443);const _9=e=>{let{match:A}=e;const t=(0,w.useHistory)(),{getExpiredFiles:a}=(0,zA.A)(),n=y.useRef(),i=(null===A||void 0===A?void 0:A.params.id)||"",s={pageNo:1,pageSize:10},{search:l}=(0,w.useLocation)(),[r,o]=(0,y.useState)(0),[d,g]=(0,y.useState)(0),{supplierDetail:C,productTab:I,factoryTab:u,certificationTab:p,documentTab:E,certificationTypes:B,loginState:Q,supplierDetailLoa
1ding:m}=z4(),{getSMSupplierDetail:h,getCertificationTypes:x,updateSMSupplierProfile:f,uploadMultipleFile:j,getSMLocations:b,getSMProvinces:P,getSMCities:S,getProductCategories:N,getSupplierInternalNotes:_}=V4(),{getSupplierAllFiles:T}=x9(),{getSMProductList:D}=H4(),{getSMFactories:k}=q4(),{getSMCertifications:L}=W4(),{getSMDocuments:R}=(0,TA.useStoreActions)((0,v.A)({},c)),[F,M]=(0,y.useState)({type:null,message:null}),[O,z]=(0,y.useState)(0),[V,H]=(0,y.useState)(!1),[W,q]=(0,y.useState)(0),U=B.map((e=>({value:e.id,label:e.name}))),J=async()=>{var e,A,t;const n=await a("suppliers",i,{pageNo:1,pageSize:10});z((null===n||void 0===n||null===(e=n.data)||void 0===e||null===(A=e.data)||void 0===A||null===(t=A.pagination)||void 0===t?void 0:t.total)||0)},G=()=>{(0,yw.o2)(i,(e=>{q(e)}),"suppliers")},Y=[{label:"Overview",tabProps:{className:S9.tabItem},component:{name:D6,componentProps:{supplierDetail:C,setNotification:M}}},{label:"Product",tabProps:{className:S9.tabItem},component:{name:m8,componentProps:{supplierId:i,total:I.total}}},{label:"Factory",tabProps:{className:S9.tabItem},component:{name:j8,componentProps:{supplierId:i,total:u.total}}},{label:"Certificate",tabProps:{className:S9.tabItem},component:{name:T8,componentProps:{certTypeOptions:U,supplierId:i,companyId:null===Q||void 0===Q?void 0:Q.companyId,total:p.total}}},{label:"Document",tabProps:{className:S9.tabItem},component:{name:v9,componentProps:{supplierId:i,supplierDetail:C,companyId:null===Q||void 0===Q?void 0:Q.companyId,loadExpiredFiles:J}},count:r+d,color:!!O&&"error"},{label:"Compliance Data",tabProps:{className:S9.tabItem},component:{name:w9,componentProps:{supplierId:i,supplierDetail:C,companyId:null===Q||void 0===Q?void 0:Q.companyId,reloadCount:G}},count:W,color:"error"}];return(0,y.useEffect)((()=>{i&&(h(i,(e=>{var A,t,a;const n=(null===e||void 0===e||null===(A=e.data)||void 0===A?void 0:A.data)||{},i=null===(t=n.area)||void 0===t?void 0:t.country,s=null===(a=n.area)||void 0===a?void 0:a.state;i&&(P(i),s&&S(i,s))})),o(0),T(i,{pageNo:1,pageSize:10,status:"active",viewMode:"document"},(e=>{var A,t,a;o((null===e||void 0===e||null===(A=e.data)||void 0===A||null===(t=A.data)||void 0===t||null===(a=t.pagination)||void 0===a?void 0:a.total)||0)})),g(0),T(i,{pageNo:1,pageSize:10,status:"archived",viewMode:"document"},(e=>{var A,t,a;g((null===e||void 0===e||null===(A=e.data)||void 0===A||null===(t=A.data)||void 0===t||null===(a=t.pagination)||void 0===a?void 0:a.total)||0)})),J(),G()),(0,ne.eG)()}),[i]),(0,y.useEffect)((()=>{D(s,i),k(s,i),L(s,i),R(s,i),_(i),N(),x(),b()}),[]),(0,y.useEffect)((()=>{"product"===new URLSearchParams(l).get("tab")&&n.current&&n.current.setActiveTab(1)}),[]),(0,lA.jsxs)("div",{className:S9.wrapper,children:[(m||V)&&(0,lA.jsx)(Uu.Il,{container:!0}),(0,lA.jsxs)("div",{className:S9.container,children:[(0,lA.jsx)(u3,{breadcrumbs:[{label:"Supplier List",path:"/supplier-manager/suppliers"},{label:"Profile"}],supplierDetail:C,updateSupplierCb:e=>{e?(h(i),M({type:"success",message:"Company info updated"})):M({type:"error",message:"Company info update failed. Please try again"})},updateSMSupplierProfile:f,onCopy:async()=>{H(!0);const e=await(0,zA.V)((()=>(0,N9.Yr)(i)));H(!1),null!==e&&void 0!==e&&e.success?t.push("/supplier-manager/suppliers?copy=supplier"):M({type:"error",message:"Failed to copy supplier"})},uploadMultipleFile:j,children:(0,lA.jsx)(S3,{supplierDetail:C})}),(0,lA.jsx)($u,{ref:n,variant:"standard",className:S9.tabs,tabList:Y})]}),(0,lA.jsx)(Wn.A,{notification:F,onClose:()=>M({type:null,message:null})})]})},T9=(0,w.withRouter)(_9);var D9=t(76737);const k9="EquipmentsField_wrapper__TJfyc",L9="EquipmentsField_item__hG2i1",R9="EquipmentsField_remove__rTg1d",F9={name:null,modelNo:null,quantity:null,productVolumnPerMonth:null},M9=e=>{let{formProps:A}=e;const{values:t}=A,a=t.equipments||[];return(0,lA.jsx)(Jr.ED,{name:"equipments",render:e=>(0,lA.jsxs)(wl.A,{container:!0,className:k9,children:[a.map(((t,n)=>(0,lA.jsx)(wl.A,{container:!0,spacing:2,className:L9,children:(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Machine Name"}),(0,lA.jsx)(hm.sQ,{type:"text",placeholder:"Enter",name:"equipments[".concat(n,"].name"),formProps:A,errorIconCenter:!0})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Brand & Model No."}),(0,lA.jsx)(hm.sQ,{type:"text",name:"equipments[".concat(n,"].modelNo"),placeholder:"Enter",formProps:A,errorIconCenter:!0})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Quantity"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"equipments[".concat(n,"].quantity"),placeholder:"Enter",formProps:A,errorIconCenter:!0})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Production Volume Per Month (Unit)"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"equipments[".concat(n,"].productVolumnPerMonth"),placeholder:"Enter",formProps:A,errorIconCenter:!0})]}),(0,lA.jsx)(iA.GV,{xs:3,className:(0,b.default)(R9),children:a.length>1&&(0,lA.jsx)("div",{children:(0,lA.jsxs)("div",{onClick:()=>{e.remove(n)},children:[(0,lA.jsx)(bE.A,{}),(0,lA.jsx)("span",{children:"Remove"})]})})}),(0,lA.jsx)(iA.GV,{xs:9})]},n)}))),(0,lA.jsx)("div",{children:(0,lA.jsxs)(hm.OV,{buttonProps:{color:"primary",type:"button",variant:"outlined",onClick:()=>{e.push(F9)},isLink:!0},link:!0,children:[(0,lA.jsx)(PE.A,{})," Add"]})})]})})},O9="ProductionLineField_wrapper__1+qHn",z9="ProductionLineField_item__WGvYP",V9="ProductionLineField_remove__ELpWO",H9={name:null,modelNo:null,quantity:null},W9=e=>{let{formProps:A}=e;const{values:t,setFieldValue:a}=A,n=t.productLines||[];return(0,lA.jsx)(Jr.ED,{name:"productLines",render:e=>(0,lA.jsxs)(wl.A,{container:!0,className:O9,children:[n.map(((t,a)=>(0,lA.jsx)(wl.A,{container:!0,spacing:2,className:z9,children:(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Machine Name"}),(0,lA.jsx)(hm.sQ,{type:"text",placeholder:"Enter",name:"productLines[".concat(a,"].name"),formProps:A,errorIconCenter:!0})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Brand & Model No."}),(0,lA.jsx)(hm.sQ,{type:"text",name:"productLines[".concat(a,"].modelNo"),placeholder:"Enter",formProps:A,errorIconCenter:!0})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Quantity"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"productLines[".concat(a,"].quantity"),placeholder:"Enter",formProps:A,errorIconCenter:!0})]}),(0,lA.jsx)(iA.GV,{xs:3,className:(0,b.default)(V9),children:n.length>1&&(0,lA.jsx)("div",{children:(0,lA.jsxs)("div",{onClick:()=>{e.remove(a)},children:[(0,lA.jsx)(bE.A,{}),(0,lA.jsx)("span",{children:"Remove"})]})})}),(0,lA.jsx)(iA.GV,{xs:9})]},a)}))),(0,lA.jsx)("div",{children:(0,lA.jsxs)(hm.OV,{buttonProps:{color:"primary",type:"button",variant:"outlined",onClick:()=>{e.push(H9)},isLink:!0},link:!0,children:[(0,lA.jsx)(PE.A,{})," Add"]})})]})})},q9={companyLogo:"FactoryProfile_companyLogo__QgvJG"},U9=e=>{let{formProps:A}=e;return(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Outsource Production"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"outsourceProduction",placeholder:"Enter",formProps:A,errorIconCenter:!0})]}),(0,lA.jsx)(iA.GV,{xs:6}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Total Employees"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"totalEmployees",placeholder:"Enter",formProps:A,errorIconCenter:!0})]}),(0,lA.jsx)(iA.GV,{xs:6}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Number of Workers"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"numberOfWorkers",placeholder:"Enter",formProps:A,errorIconCenter:!0})]}),(0,lA.jsx)(iA.GV,{xs:6}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(c1,{children:"Factory Size (Square Meters)"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"factorySize",placeholder:"Enter",formProps:A,errorIconCenter:!0})]}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(c1,{children:"Factory Annual Volume (Unit)"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"factoryAnnualVolume",placeholder:"Enter",formProps:A,errorIconCenter:!0})]})]})},J9=e=>{let{className:A,formProps:t,locationOptions:a,onLocationSelect:n,provinceOptions:i,onProvinceSelect:s,cityOptions:l}=e;const[r,o]=(0,y.useState)(""),c=Object.values(Ws.qo).filter((e=>e.code)).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code?"+".concat(e.code.replace(" ","")):""}})),{setFieldValue:d}=t,g=c.find((e=>e.value===R()(t,"values.factoryPhoneCode.value",""))),C={name:"companyLogo",acceptTypes:[...al.Z$.images.jpg,al.Z$.images.png,al.Z$.images.gif],formProps:t,isCallApi:!1,isSingleFile:!1,isMultipleSelected:!1,showUploadFiles:!1,isDropzone:!1,btnText:r?"Change Logo":"Upload Logo",alwaysShowBtn:!0,onChange:e=>{const A=e[e.length-1];(0,al.wr)(A,(e=>{o(e)}))}};return(0,lA.jsxs)("div",{className:(0,b.default)(q9.wrapper,A),children:[(0,lA.jsxs)(r1,{children:[(0,lA.jsx)("h2",{children:"1. Factory Overview"}),(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsxs)(iA.GV,{xs:12,className:q9.companyLogo,children:[(0,lA.jsx)("div",{children:(0,lA.jsx)("img",{src:r||l1,alt:"logo"})}),(0,lA.jsx)(hm.Lp,(0,v.A)({},C)),!!r&&(0,lA.jsx)(hm.OV,{buttonProps:{color:"primary",type:"button",variant:"outlined",onClick:()=>{d("companyLogo",null),o("")}},link:!0,children:"Delete"})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Factory ID (optional)"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"factoryId",placeholder:"Enter factory ID",formProps:t})]}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(c1,{children:"Factory Name"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"factoryEnglishName",placeholder:"English name",formProps:t,errorIconCenter:!0}),(0,lA.jsx)(hm.sQ,{type:"text",name:"factoryLocalName",placeholder:"Local language name (optional)",formProps:t})]}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsx)(y1,{formProps:t,locationOptions:a,onLocationSelect:n,provinceOptions:i,onProvinceSelect:s,cityOptions:l})}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(c1,{children:"Address"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"addressEnglish",placeholder:"English address",formProps:t,errorIconCenter:!0}),(0,lA.jsx)(hm.sQ,{type:"text",name:"localAddress",placeholder:"Local language address (optional)",formProps:t})]}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(c1,{children:"Website (
1optional)"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"website",placeholder:"e.g. company website",formProps:t})]})]})]}),(0,lA.jsxs)(r1,{children:[(0,lA.jsx)("h2",{children:"2. Factory Scale (Optional)"}),(0,lA.jsx)(U9,{formProps:t})]}),(0,lA.jsxs)(r1,{children:[(0,lA.jsx)("h2",{children:"3. Factory Capacity (Optional)"}),(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)("h2",{children:"Equipment Details"}),(0,lA.jsx)(M9,{formProps:t})]}),(0,lA.jsxs)(wl.A,{container:!0,style:{marginTop:40},children:[(0,lA.jsx)("h2",{children:"Automation Production Line"}),(0,lA.jsx)(W9,{formProps:t})]})]}),(0,lA.jsxs)(r1,{children:[(0,lA.jsx)("h2",{children:"4. Contact"}),(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Contact person"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"contactPerson",placeholder:"e.g. Gladys",formProps:t,errorIconCenter:!0})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(c1,{children:"Contact no. (optional)"}),(0,lA.jsx)(v1,{formProps:t,value:g,name:"contactNo",placeholder:"Enter contact no.",codeName:"phoneCode"})]})]}),(0,lA.jsx)(u1,{formProps:t})]})]})},G9="CapacityDisplay_wrapper__AtiMm",Y9="CapacityDisplay_listItem__wDghM",Z9=e=>{let{className:A,children:t}=e;return(0,lA.jsx)("ul",{className:(0,b.default)(Y9,A),children:t})},X9=e=>{let{className:A,data:t}=e;const a=(null===t||void 0===t?void 0:t.equipments)||[],n=(null===t||void 0===t?void 0:t.lines)||[];return(0,lA.jsxs)("div",{className:(0,b.default)(G9,A),children:[(0,lA.jsx)("h4",{children:"Equipment Details"}),a.map(((e,A)=>(0,lA.jsxs)(Z9,{children:[(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:"Machine Name"}),(0,lA.jsx)("span",{children:null===e||void 0===e?void 0:e.name})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:"Brand & Model No."}),(0,lA.jsx)("span",{children:null===e||void 0===e?void 0:e.modelNo})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:"Quantity"}),(0,lA.jsx)("span",{children:null===e||void 0===e?void 0:e.quantity})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:"Production Volume Per Month (Unit)"}),(0,lA.jsx)("span",{children:null===e||void 0===e?void 0:e.productVolumnPerMonth})]})]},A))),(0,lA.jsx)("h4",{children:"Automation Production Line"}),n.map(((e,A)=>(0,lA.jsxs)(Z9,{children:[(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:"Machine Name"}),(0,lA.jsx)("span",{children:null===e||void 0===e?void 0:e.name})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:"Brand & Model No."}),(0,lA.jsx)("span",{children:null===e||void 0===e?void 0:e.modelNo})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:"Quantity"}),(0,lA.jsx)("span",{children:null===e||void 0===e?void 0:e.quantity})]})]},A)))]})},K9="ScaleDisplay_wrapper__i+Zm2",$9=e=>{let{className:A,data:t}=e;return(0,lA.jsx)("div",{className:(0,b.default)(K9,A),children:(0,lA.jsxs)(Z9,{children:[(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:"Outsource Production"}),(0,lA.jsx)("span",{children:null===t||void 0===t?void 0:t.outsourceProduction})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:"Total  Employees"}),(0,lA.jsx)("span",{children:null===t||void 0===t?void 0:t.totalEmployees})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:"Number of Workers"}),(0,lA.jsx)("span",{children:null===t||void 0===t?void 0:t.numberOfWorkers})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:"Factory Size (Square Meters)"}),(0,lA.jsx)("span",{children:null===t||void 0===t?void 0:t.factorySize})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:"Factory Annual Volume (Unit)"}),(0,lA.jsx)("span",{children:null===t||void 0===t?void 0:t.factoryAnnualVolume})]})]})})};var e7=t(35805);const A7=(e,A,t)=>({isAsyncCall:!0,baseType:e7.A.GET_SM_FACTORY_SUPPLIERS,asyncCall:()=>(0,DA.etf)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),t7=(e,A,t)=>({type:e7.A.UPDATE_SM_FACTORY_SUPPLIERS_PARAMS,payload:{pagination:e,filter:A,sorter:t}}),a7=e=>({type:e7.A.UPDATE_SM_FACTORY_SUPPLIERS_SEARCH,payload:{search:e}});var n7=t(60103);const i7=(e,A,t)=>({isAsyncCall:!0,baseType:n7.A.GET_SM_FACTORY_DOCUMENTS,asyncCall:()=>(0,DA.PJe)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),s7=(e,A,t)=>({type:n7.A.UPDATE_SM_FACTORY_DOCUMENTS_PARAMS,payload:{pagination:e,filter:A,sorter:t}});var l7=t(95954);const r7=(e,A,t)=>({isAsyncCall:!0,baseType:l7.A.GET_SM_FACTORY_CERTIFICATIONS,asyncCall:()=>(0,DA.Qyu)(A,e),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),o7=(e,A,t)=>({type:l7.A.UPDATE_SM_FACTORY_CERTIFICATIONS_PARAMS,payload:{pagination:e,filter:A,sorter:t}}),c7=()=>(0,TA.useStoreActions)((0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)({},$$),Yy),Uh),r),I),p),u)),d7="Overview_wrapper__I35FR",g7="Overview_list__NY4ns",C7="Overview_contactFormInner__1KBRx",I7="Overview_ratingModal__MABgS",u7="Overview_ratingDisplay__NU-yH",p7="Overview_tagDisplay__3zNrx",E7=e=>{var A,t,a,n,i,s,l,r,o;let{className:c,factoryId:d,setNotification:g}=e;const{locations:C,provinces:I,cities:u,productCategories:p,tags:E,factoryDetail:B}=(()=>{const e=(0,TA.useReducerData)("supplierManagement","smFactoryDetail.data",{});return{locations:(0,TA.useReducerData)("supplierManagement","smLocations.data",[]),provinces:(0,TA.useReducerData)("supplierManagement","smProvinces.data",[]),cities:(0,TA.useReducerData)("supplierManagement","smCities.data",[]),productCategories:(0,TA.useReducerData)("addProduct","productCategories.data",[]),tags:(0,TA.useReducerData)("supplierManagement","smTags.data",[]),factoryDetail:e}})(),Q=Object.values(Ws.qo).filter((e=>e.code)).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code?"+".concat(e.code.replace(" ","")):""}})),m=(null===B||void 0===B||null===(A=B.phoneObj)||void 0===A?void 0:A.code)||"",h=cr()(Q,{value:m})||null,x=null===B||void 0===B?void 0:B.rating_average,{getSMProvinces:f,getSMCities:j,getSMTags:P,createSMTag:w,updateSMFactoryProfile:S,getSMFactoryDetail:N}=c7(),{createSMFactoryInternalNotes:_,getSMFactoryInternalNotes:T}=U4(),[D,k]=(0,y.useState)(!1),[L,F]=(0,y.useState)(!1),[M,O]=(0,y.useState)(!1),[z,V]=(0,y.useState)(!1),[H,W]=(0,y.useState)(!1),[q,U]=(0,y.useState)(!1),[J,G]=(0,y.useState)({re:0,qa:0,pr:0,ma:0}),Y=C.map((e=>({value:e.id,label:e.country}))),Z=I.map((e=>({value:e.id,label:e.state}))),X=u.map((e=>({value:e.id,label:e.city}))),K=cr()(Y,{label:null===B||void 0===B||null===(t=B.area)||void 0===t?void 0:t.country})||{},$=cr()(Z,{label:null===B||void 0===B||null===(a=B.area)||void 0===a?void 0:a.state})||{},ee=cr()(X,{label:null===B||void 0===B||null===(n=B.area)||void 0===n?void 0:n.city})||{},Ae=(null===B||void 0===B?void 0:B.productSubCategories)||[],te=C6(Ae),ae=Ae.length>0,ne=(null===B||void 0===B?void 0:B.tags)||[],ie=ne.length>0,se=R()(B,"factoryEquipments")||[],le=R()(B,"factoryProductLines")||[],re=(null===B||void 0===B?void 0:B.factoryScale)||{},oe=se.length>0||le.length>0,ce=!Qn()(re),de=e=>{null!==e&&void 0!==e&&e.label&&f(e.label)},ge=(e,A)=>{null!==e&&void 0!==e&&e.label&&null!==A&&void 0!==A&&A.label&&j(e.label,A.label)}
1,Ce=(e,A,t)=>a=>{a?(N(d),e&&e(),g({type:"success",message:A||"Update successfully!"})):g({type:"error",message:t||"Something went wrong"})};return(0,y.useEffect)((()=>{d&&T(d)}),[d]),(0,lA.jsxs)(_3,{className:(0,b.default)(d7,c),children:[(0,lA.jsxs)("div",{className:g7,children:[(0,lA.jsxs)(k3,{onEdit:()=>{k(!0)},children:[(0,lA.jsx)("h3",{children:"Contact"}),(0,lA.jsx)(z3,{supplierDetail:(0,v.A)((0,v.A)({},B),{},{address1:B.address||"",address2:B.addressOpt||"",phoneNumber:B.contactNumber||"",contactEmail:B.email||""})})]}),(0,lA.jsxs)(k3,{onEdit:()=>{W(!0)},hideEdit:!oe,children:[(0,lA.jsx)("h3",{children:"Factory Capacity"}),oe?(0,lA.jsx)(X9,{data:{equipments:se,lines:le}}):(0,lA.jsx)(v4,{type:"capacity",title:"Fill Factory Capacity ",btnText:"Add factory capacity",onClick:()=>{W(!0)}})]})]}),(0,lA.jsxs)("div",{className:g7,children:[(0,lA.jsxs)(k3,{onEdit:()=>{O(!0)},hideEdit:!ae,children:[(0,lA.jsx)("h3",{children:"Product Category"}),ae?(0,lA.jsx)(K1,{productCats:te,heightAuto:!0,nonClick:!0}):(0,lA.jsx)(v4,{type:"productCategory",title:"Classify by types of product offered by suppliers",btnText:"Add category",onClick:()=>{O(!0)}})]}),(0,lA.jsxs)(k3,{onEdit:()=>{V(!0)},hideEdit:!ie,children:[(0,lA.jsx)("h3",{children:"Tag"}),ie?(0,lA.jsx)("div",{className:p7,children:ne.map((e=>(0,lA.jsxs)("span",{children:["#",e.name]})))}):(0,lA.jsx)(v4,{type:"tag",title:"Differentiate suppliers in your own way",btnText:"Add tag",onClick:()=>{V(!0)}})]}),(0,lA.jsxs)(k3,{onEdit:()=>{U(!0)},hideEdit:!ce,children:[(0,lA.jsx)("h3",{children:"Factory Scale"}),ce?(0,lA.jsx)($9,{data:re}):(0,lA.jsx)(v4,{type:"scale",title:"Fill Factory scale",btnText:"Add factory scale",onClick:()=>{U(!0)}})]}),(0,lA.jsxs)(k3,{hideEdit:!x,onEdit:()=>{var e,A,t,a;G({re:(null===B||void 0===B||null===(e=B.rating)||void 0===e?void 0:e.responsiveness)||0,qa:(null===B||void 0===B||null===(A=B.rating)||void 0===A?void 0:A.quality)||0,pr:(null===B||void 0===B||null===(t=B.rating)||void 0===t?void 0:t.pricing)||0,ma:(null===B||void 0===B||null===(a=B.rating)||void 0===a?void 0:a.marketAwareness)||0}),F(!0)},children:[(0,lA.jsx)("h3",{children:"Rating"}),x?(0,lA.jsxs)("div",{className:u7,children:[(0,lA.jsx)(g6,{value:{re:(null===B||void 0===B||null===(i=B.rating)||void 0===i?void 0:i.responsiveness)||0,qa:(null===B||void 0===B||null===(s=B.rating)||void 0===s?void 0:s.quality)||0,pr:(null===B||void 0===B||null===(l=B.rating)||void 0===l?void 0:l.pricing)||0,ma:(null===B||void 0===B||null===(r=B.rating)||void 0===r?void 0:r.marketAwareness)||0},setValue:()=>{},viewOnly:!0}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("b",{children:x}),"/5"]})]}):(0,lA.jsx)(v4,{type:"rating",title:"Measure the performance of approved suppliers objectively",btnText:"Add rating",onClick:()=>{G({re:0,qa:0,pr:0,ma:0}),F(!0)}})]})]}),(0,lA.jsxs)("div",{className:g7,children:[(0,lA.jsx)(T6,{resourceName:"factories/cpsc-manufacturers",params:{factoryId:d}}),(0,lA.jsxs)(k3,{hideEdit:!0,children:[(0,lA.jsx)("h3",{children:"Internal Notes"}),(0,lA.jsx)(t6,{type:"factory",onSubmit:async e=>{await _(d,{note:e}),await T(d)},defaultValue:B.internalNotes||""})]})]}),!!D&&(0,lA.jsx)(A3,{isOpen:!0,onClose:()=>{k(!1)},onSubmit:e=>{S(d,(e=>{var A,t,a,n;return{areaId:(null===(A=e.city)||void 0===A?void 0:A.value)||(null===(t=e.province)||void 0===t?void 0:t.value)||(null===(a=e.location)||void 0===a?void 0:a.value)||"",address:e.addressEnglish||"",addressOpt:e.localAddress||"",website:e.website||"",contactPerson:e.contactPerson||"",contactNumber:"".concat((null===(n=e.phoneCode)||void 0===n?void 0:n.value)||"").concat(e.contactNo||""),contactEmails:e.emails.map((e=>({type:e.type.value,email:e.email}))),email:(null===e||void 0===e?void 0:e.supplierEmail)||null}})(e),Ce((()=>{k(!1)}),"Updated Contact Successfully!"))},formRender:e=>(0,lA.jsxs)(r1,{noPadding:!0,noShadow:!0,className:C7,children:[(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(P1,{locationOptions:Y,onLocationSelect:de,provinceOptions:Z,onProvinceSelect:ge,cityOptions:X,formProps:e})}),(0,lA.jsx)(w1,{formProps:e}),(0,lA.jsx)(u1,{formProps:e}),(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(c1,{children:"Website (
1optional)"}),(0,lA.jsx)(hm.sQ,{type:"text",name:"website",placeholder:"e.g. company website",formProps:e})]})})]}),title:"Edit contact",validateObj:{location:SE.gl().nullable(),province:SE.gl().nullable(),addressEnglish:SE.Yj().nullable().required("English address is required"),contactPerson:SE.Yj().nullable().required("Contact person is required"),emails:SE.YO().of(SE.Ik().shape({type:SE.gl().required("Type is required"),email:SE.Yj().required("Email is required")})),supplierEmail:SE.Yj().nullable().email("Invalid email address")},initialValues:{location:Qn()(K)?null:K,province:Qn()($)?null:$,city:Qn()(ee)?null:ee,addressEnglish:(null===B||void 0===B?void 0:B.address)||"",localAddress:(null===B||void 0===B?void 0:B.addressOpt)||"",website:(null===B||void 0===B?void 0:B.website)||"",contactPerson:(null===B||void 0===B?void 0:B.contactPerson)||"",emails:((null===B||void 0===B?void 0:B.contactEmails)||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{type:cr()(d1,{value:e.type})||null}))),contactNo:(null===B||void 0===B||null===(o=B.phoneObj)||void 0===o?void 0:o.number)||"",phoneCode:h,supplierEmail:(null===B||void 0===B?void 0:B.email)||""}}),!!H&&(0,lA.jsx)(A3,{isOpen:!0,onClose:()=>{W(!1)},onSubmit:e=>{S(d,(e=>({factoryEquipments:e.equipments||[],factoryProductLines:e.productLines||[]}))(e),Ce((()=>{W(!1)}),"Updated Capacity Successfully!"),"factory-capacity")},formRender:e=>(0,lA.jsxs)(r1,{noPadding:!0,noShadow:!0,className:C7,children:[(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)("h4",{children:"Equipment Details"}),(0,lA.jsx)(M9,{formProps:e})]}),(0,lA.jsxs)(wl.A,{container:!0,style:{marginTop:40},children:[(0,lA.jsx)("h4",{children:"Automation Production Line"}),(0,lA.jsx)(W9,{formProps:e})]})]}),title:"Factory Capacity (Optional)",validateObj:{},initialValues:{equipments:se,productLines:le}}),(0,lA.jsx)($1,{isOpen:M,onClose:()=>{O(!1)},productCategories:p,onSubmit:e=>{const A=[];e.map((e=>{(e.productSubCategories||[]).map((e=>{A.push(e.id)}))})),S(d,{productSubCategoryIds:A},Ce((()=>{O(!1)}),"Updated Category Successfully!"),"sub-categories")},defaultCats:te,btnText:"Update",title:"Edit category"}),(0,lA.jsx)(B2,{isOpen:z,onClose:()=>{V(!1)},tags:E,onSubmit:e=>{S(d,{tagIds:e.map((e=>e.id))},Ce((()=>{V(!1)}),"Updated Tags Successfully!"),"tags")},defaultTags:ne,onTagsLoad:()=>{P()},onCreateTag:(e,A)=>{w({type:"supplier",name:e},(e=>{e&&A(e.data)}))},title:"Edit tag",btnText:"Update"}),!!q&&(0,lA.jsx)(A3,{isOpen:!0,onClose:()=>{U(!1)},onSubmit:e=>{S(d,e,Ce((()=>{U(!1)}),"Updated Scale Successfully!"),"factory-scale")},formRender:e=>(0,lA.jsx)(U9,{formProps:e}),title:"Factory Scale (Optional)",validateObj:{},initialValues:re}),!!L&&(0,lA.jsx)(A3,{isOpen:!0,onClose:()=>{F(!1)},onSubmit:e=>{const A={responsiveness:J.re,quality:J.qa,pricing:J.pr,marketAwareness:J.ma};S(d,A,Ce((()=>{F(!1)}),"Updated Rating Successfully!"),"rating")},formRender:e=>(0,lA.jsx)(r1,{noPadding:!0,noShadow:!0,className:C7,children:(0,lA.jsx)(g6,{value:J,setValue:G})}),title:"Rate your experience",validateObj:{},initialValues:{},className:I7,submitText:"Done",notDisableSubmit:!0})]})},B7={filterBar:"Supplier_filterBar__ox69k"},Q7=e=>{let{filters:A,actions:t}=e;return[{title:"Supplier Name / ID / Tag",dataIndex:"name",key:"name",width:"auto",render:(e,A)=>(0,lA.jsx)(Ai.d6,{itemTags:A.tags,image:A.image,itemNo:null===A||void 0===A?void 0:A.supplierId,itemName:A.name})},{title:"Location",dataIndex:"country",key:"country",filterDropdown:e=>{let{setSelectedKeys:t,selectedKeys:a,confirm:n,clearFilters:i}=e;return(0,lA.jsx)(Ik.A.DefaultFilter,{filterSearch:!0,placeholder:"Search location",onApply:e=>{t([...e.filter((e=>!!e))]),n(e)},onReset:()=>{i()},disablePopover:!0,options:A.location,selections:a||[]})},render:(e,A)=>{const{area:t}=A,a=[null===t||void 0===t?void 0:t.city,null===t||void 0===t?void 0:t.state,null===t||void 0===t?void 0:t.country].filter((e=>!!e)).join(", ");return(0,lA.jsx)(Ai.mz,{children:a})}},{title:"Product Category",dataIndex:"productSubCategories",key:"category",width:"250",filterDropdown:e=>{let{setSelectedKeys:t,selectedKeys:a,confirm:n,clearFilters:i}=e;return(0,lA.jsx)(Ik.A.DefaultFilter,{filterSearch:!0,placeholder:"Search product category",onApply:e=>{t([...e.filter((e=>!!e))]),n(e)},onReset:()=>{i(),t([])},disablePopover:!0,options:A.productCategory,selections:a||[]})},render:e=>{let A=[];return e&&(A=e.map((e=>{let{productCategory:A}=e;return A})).map((e=>{let{id:A,name_en:t}=e;return{id:A,name:t}}))),(0,lA.jsx)(Ai.uM,{productCategories:BN()(A,"id")})}},{title:"Status",dataIndex:"status",key:"status",width:88,filterDropdown:e=>{let{setSelectedKeys:t,selectedKeys:a,confirm:n,clearFilters:i}=e;return(0,lA.jsx)(Ik.A.DefaultFilter,{onApply:e=>{t([...e.filter((e=>!!e))]),n(e)},onReset:()=>{i()},disablePopover:!0,options:A.status,selections:a||[],multiple:!1})},render:e=>(0,lA.jsx)(Ai.tz,{status:e})},{title:"Rating",dataIndex:"rating",key:"rating",width:76,sorter:{direction:"asc"},render:(e,A)=>{const t=parseFloat((null===A||void 0===A?void 0:A.rating_average)||0);return(0,lA.jsx)(Ai._O,{rating:t.toFixed(2)})}},{title:"Last Modified",dataIndex:"updatedAt",key:"updatedAt",width:140,sorter:{direction:"asc"},render:e=>{const A=e?te()(e).format("DD/MM/YYYY"):"";return(0,lA.jsx)(Ai.mz,{children:A})}}]},m7=["alpha3"],h7=e=>{let{className:A,factoryId:t}=e;const{getOptions:a}=y.useContext(ZE.CR),[n,i]=y.useState(1),[s,l]=y.useState({key:"all",value:""}),{data:r,pagination:o,total:c,search:d,sorter:g,filter:C,onChange:I,onChangeSearch:u}=y.useContext(jM),p=y.useMemo((()=>({pageNo:n,pageSize:20,searchBy:s.key,keywords:s.value})),[n,s]),{fetch:E,data:B,hasMore:Q,onReset:m,isLoading:h}=E8(p),[x,j]=y.useState(!1),[P,N]=((0,w.useHistory)(),y.useState("list")),[_,T]=y.useState({open:!1,selectedProductModal:[]});y.useCallback((()=>{!h&&Q&&i(n+1)}),[h,Q]);return(0,lA.jsxs)(_3,{className:(0,b.default)(B7.wrapper,A),children:[(0,lA.jsx)(n8,{className:B7.filterBar,search:(0,v.A)((0,v.A)({},d),{},{text:null===d||void 0===d?void 0:d.value}),filter:(0,v.A)({},C),sorter:g,onChangeViewMode:e=>{N(e)},onChange:(e,A,t,a)=>{"search"!==a.action?I(o,t,A):u(e)},moreActionLabel:"Product linkage",searchOptions:V6,hiddenStatus:!0,hiddenViewMode:!0,hiddenSort:!0,hiddenFilterProductCategory:!0,hiddenActions:!0}),(0,lA.jsx)(S.A,{mt:"12px",children:(0,lA.jsx)(ks.A,{elevation:0,style:"list"!==P?{background:"transparent"}:{},children:(0,lA.jsx)(L6.A,{in:"list"===P,children:(0,lA.jsx)(qF,{onClickItem:e=>{window.open("/supplier-manager/detail/".concat(e.id),"_blank")},placeholder:(0,lA.jsx)(XE.A,{className:B7.emptyHolder,hiddenImage:!0,title:"There are no supplier.",subTitle:"Please add supplier linkage now."}),data:r,pagination:(0,v.A)((0,v.A)({},o),{},{total:c}),columns:Q7({filters:{location:(a("areaCountries")||[]).map((e=>{let{alpha3:A}=e,t=(0,f.A)(e,m7);return(0,v.A)((0,v.A)({},t),{},{value:A})})),status:[{label:"Active",value:"active"},{label:"Inactive",value:"inactive"}]}}).filter((e=>{let{dataIndex:A}=e;return"productSubCategories"!==A&&"rating"!==A})),onChange:I})})})})]})},x7=e=>{const{getSMFactorySuppliers:A,updateParamFactorySupplier:t,updateFactorySupplierSearch:a}=(0,TA.useStoreActions)((0,v.A)({},I));return(0,lA.jsx)(SM,{fetch:async(t,a)=>{let n={};Qn()(a)||(n=Object.keys(a).reduce(((e,A)=>
1({sortBy:"".concat(A,":").concat(a[A])})),{})),A((0,v.A)((0,v.A)({},$c()(t,["sortBy"])),n),e.factoryId)},update:(e,A,a)=>{t(e,a,A)},updateSearch:e=>{a(e)},queryKey:"supplierManagement.factorySupplierTab",children:(0,lA.jsx)(h7,(0,v.A)({},e))})},v7=e=>{const[A,t]=y.useState(!1);return{isLoading:A,create:async A=>{try{t(!0);const a=await(0,DA.yry)(e,(0,v.A)({},A));return t(!1),a}catch(a){throw t(!1),console.error(v7.name,a),a}}}},f7=v7,y7=e=>{const[A,t]=y.useState(!1);return{isLoading:A,deleteCertification:async A=>{try{t(!0);const a=await(0,DA.Ixy)(e,{certificationIds:A});return t(!1),a}catch(a){throw t(!1),console.error(y7.name,a),a}}}},j7=y7,b7={},P7=e=>{let{className:A,factoryId:t,companyId:a,certTypeOptions:n}=e;const[i,s]=y.useState({type:null,message:null}),[l,r]=(0,y.useState)(!1),[o,c]=(0,y.useState)({}),{upload:d}=(0,uT.fU)(),{create:g}=f7(t),{deleteCertification:C}=j7(t),{data:I,pagination:u,total:p,sorter:E,filter:B,onChange:Q,refetch:m}=y.useContext(jM),h=M6({certTypeOptions:n,filtered:B,sorted:E,deleteCertification:async e=>{await C([e.id]),s({type:"success",message:"Delete certification success"}),m()}});return(0,lA.jsxs)("div",{className:(0,b.default)(b7.wrapper,A),children:[(0,lA.jsx)(n8,{onChangeViewMode:()=>{},singleActionClick:()=>{r(!0)},moreActionLabel:"Certificate",searchOptions:[],hiddenStatus:!0,actions:null,hiddenViewMode:!0,hiddenFilterProductCategory:!0,hiddenSort:!0,notMargin:!0,hiddenSearch:!0}),(0,lA.jsx)(S.A,{mt:"12px",children:(0,lA.jsx)(ks.A,{elevation:0,children:(0,lA.jsx)(qF,{data:I,pagination:(0,v.A)((0,v.A)({},u),{},{total:p}),columns:h,filtered:B,sorter:E,onChange:Q})})}),(0,lA.jsx)(L2,{isOpen:l,onClose:()=>{r(!1)},onSubmit:e=>{c(e),r(!1),(async e=>{const{certificationFile:A,certificationType:t,score:n,issueParty:i,issueDate:l,expiryDate:r}=e,{data:o}=await d(A),c={factoryAuditRequestTypeGroupItemId:null===t||void 0===t?void 0:t.value,documentLists:o.map((e=>({filePath:a,fileSize:e.fileSize,fileName:e.name.split("/")[1],mineType:e.mineType}))),grade:n,organisation:i,auditDate:l,expiryDate:r};await g(c),s({type:"success",message:"Add certification success"}),m()})(e)},editObj:o,certTypeOptions:n}),(0,lA.jsx)(Wn.A,{notification:i,onClose:()=>s({type:null,message:null})})]})},w7=e=>{const{getFactoryCertifications:A,updateParamCertification:t}=(0,TA.useStoreActions)((0,v.A)({},p));return(0,lA.jsx)(SM,{fetch:async(t,a)=>{let n={};Qn()(a)||(n=Object.keys(a).reduce(((e,A)=>({sortBy:"".concat(A,":").concat(a[A])})),{})),A((0,v.A)((0,v.A)({},$c()(t,["sortBy"])),n),e.factoryId)},update:(e,A,a)=>{t(e,a,A)},updateSearch:e=>{},queryKey:"supplierManagement.factoryCertificationTab",children:(0,lA.jsx)(P7,(0,v.A)({},e))})},S7={ALL_JOB:"all_job",ARCHIVED:"archived"},N7={[S7.ALL_JOB]:"All",[S7.ARCHIVED]:"Archived"},_7={[S7.ALL_JOB]:"active",[S7.ARCHIVED]:"archived"},T7={[S7.ALL_JOB]:[Es.Nt.SELECT,Es.Nt.SET_DATA,Es.Nt.SET_DATES,Es.Nt.ARCHIVE,Es.Nt.DOWNLOAD,Es.Nt.SHARE,Es.Nt.RENAME,Es.Nt.EDIT_TYPE,Es.Nt.MOVE,Es.Nt.REMOVE],[S7.ARCHIVED]:[Es.Nt.SELECT,Es.Nt.SET_DATA,Es.Nt.SET_DATES,Es.Nt.UN_ARCHIVE,Es.Nt.DOWNLOAD,Es.Nt.SHARE,Es.Nt.RENAME,Es.Nt.EDIT_TYPE,Es.Nt.MOVE,Es.Nt.REMOVE]},D7={jobType:[],source:[],checked:[],uploadedDate:{field:["createdAt"],method:["az"],dates:[]}},k7={[S7.ALL_JOB]:(0,v.A)({},Pf()(D7)),[S7.ARCHIVED]:(0,v.A)({},Pf()(D7))},L7=[{value:"expiryDate",label:ee().translate("documentManagement.text.Expiry Date")},{value:"reviewDate",label:ee().translate("documentManagement.text.Review Date")},{value:"createdAt",label:ee().translate("documentManagement.text.Uploaded Date")}],R7=[{value:"az",label:ee().translate("general.newestToOldest")},{value:"za",label:ee().translate("general.oldestToNewest")}],F7=(ee().translate("documentManagement.filters.size.az"),ee().translate("documentManagement.filters.size.za"),[{value:"underReview",label:ee().translate("productProfileDocuments.checked.underReview")},{value:"accepted",label:ee().translate("productProfileDocuments.checked.accepted")},{value:"rejected",label:ee().translate("productProfileDocuments.checked.rejected")},{value:"notApplicable",label:ee().translate("productProfileDocuments.checked.not-applicable")}]),M7={wrapper:"Jobs_wrapper__sRz-4",fileSpace:"Jobs_fileSpace__5cDsi",fullSpaceIcon:"Jobs_fullSpaceIcon__rx7IX",text:"Jobs_text__JT5nt",nameColumn:"Jobs_nameColumn__2b2cE",sourceColumn:"Jobs_sourceColumn__p+xJW",sourceEmptyText:"Jobs_s
1ourceEmptyText__p39Lt",uploadedDateColumn:"Jobs_uploadedDateColumn__gANaB",red:"Jobs_red__6ZbD0",reminderIcon:"Jobs_reminderIcon__51VBb",isSent:"Jobs_isSent__c4jJB",tooltipOverlay:"Jobs_tooltipOverlay__kRllz",tooltipOverlay1:"Jobs_tooltipOverlay1__MB-r4",functionBar:"Jobs_functionBar__98fwW",table:"Jobs_table__UeghP",tooltipLinks:"Jobs_tooltipLinks__boufo",reviewLink:"Jobs_reviewLink__i2CrW",reminderWrapper:"Jobs_reminderWrapper__AwZwZ",actionReviewItem:"Jobs_actionReviewItem__JVrWL",actionDropdown:"Jobs_actionDropdown__ETRVB",folderName:"Jobs_folderName__3IqmI",reviewStatusContent:"Jobs_reviewStatusContent__VURnb",overlayModal:"Jobs_overlayModal__h5iDw",fileIsClickable:"Jobs_fileIsClickable__5DKJl"},O7=(e,A)=>{const t=!(null!==A&&void 0!==A&&A.isFolder)&&!(null===A||void 0===A||!A.previewUrl)&&!!e;return(0,lA.jsxs)("span",{children:[null!==A&&void 0!==A&&A.isFolder?(0,lA.jsx)(G8.h,{}):(0,lA.jsx)(DZ.h,{}),(0,lA.jsx)("span",{className:(0,b.default)({[M7.fileIsClickable]:t}),onClick:()=>{if(t){window.open(A.previewUrl,"_blank").focus()}},children:e||"/"})]})},z7=(e,A)=>null!==A&&void 0!==A&&A.isFolder?"":(null===e||void 0===e?void 0:e.name)||"/",V7=(e,A)=>null!==A&&void 0!==A&&A.isFolder?"":(0,Da.z3)(Number(e||0)),H7=(e,A,t)=>(a,n)=>{var i,s;if(null!==n&&void 0!==n&&n.isFolder)return"";const l=(0,Qa.z)("",!0),r=(0,Qa.z)(a),o=!e&&!!r&&r.isSameOrBefore(l),c=(0,Qa.y)(a,"DD MMM YYYY")||"/",d=!(null===n||void 0===n||!n.reminderType),g="onExpiryDate"===(null===n||void 0===n?void 0:n.reminderType),C="onReviewDate"===(null===n||void 0===n?void 0:n.reminderType),I=g&&!(null!==n&&void 0!==n&&n.expiryDate)||C&&!(null!==n&&void 0!==n&&n.reviewDate),u=null===n||void 0===n?void 0:n.isVerified,p=[{key:"1",label:(0,lA.jsx)("span",{className:M7.actionReviewItem,children:(0,lA.jsx)("span",{children:"Review"})}),onClick:()=>{A(n)}}];return(0,lA.jsxs)("span",{className:(0,b.default)({[M7.red]:o}),children:[(0,lA.jsx)("span",{children:c}),!(null!==n&&void 0!==n&&n.isFolder&&e)&&(0,lA.jsxs)("span",{className:M7.reminderWrapper,children:[e&&(0,lA.jsx)(lA.Fragment,{children:d?(0,lA.jsx)(Uu.pb,{dark:!0,placement:"bottomRight",overlayClassName:M7.tooltipOverlay,title:(0,lA.jsxs)(lA.Fragment,{children:["Email Reminder ",I?"Sent ":"","on"," ",(0,Qa.y)(n.reminderDate,"DD MMM YYYY")||"/",(0,lA.jsx)("br",{}),"Note: ",(null===n||void 0===n?void 0:n.note)||"/"]}),children:(0,lA.jsx)("span",{className:(0,b.default)(M7.reminderIcon,{[M7.isSent]:I}),children:(0,lA.jsx)(K8.h,{})})}):(0,lA.jsx)("span",{})}),e&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Uu.pb,{dark:!0,placement:"bottomRight",overlayClassName:M7.tooltipOverlay,title:!!u&&(0,lA.jsxs)("span",{className:M7.reviewStatusContent,children:[(0,lA.jsxs)("span",{children:["accepted"===u?"Accepted":"rejected"===u?"Rejected":"Reviewed"," ","by"," ",[null===(i=n.verifiedByUser)||void 0===i?void 0:i.firstName,null===(s=n.verifiedByUser)||void 0===s?void 0:s.lastName].filter((e=>!!e)).join(" ")]}),(0,lA.jsx)("span",{children:n.verifyNotes}),(0,lA.jsx)("span",{children:(0,Qa.y)(n.verifiedAt,"DD MMM YYYY, HH:mm")})]}),children:(0,lA.jsx)("span",{children:"accepted"===u?(0,lA.jsx)(Y8.h,{}):"rejected"===u?(0,lA.jsx)(Z8.h,{}):"notApplicable"===u?"N/A":""})}),(0,e9.A)("QMASDocumentModalCell",{documents:[(0,v.A)((0,v.A)((0,v.A)({},n.documentListIndex),n),{},{documentListId:n.id})],onSubmit:(e,A,a,i)=>{a||t(n,e,A,i)},triggerElement:(0,lA.jsx)(Uu.pb,{dark:!0,placement:"bottomRight",overlayClassName:M7.tooltipOverlay,title:(0,lA.jsx)(lA.Fragment,{children:"View Document Detail"}),children:(0,lA.jsx)("span",{children:(0,lA.jsx)(T_.h,{})})})}),(0,lA.jsx)(_0.A,{items:p,dropdownOverlay:M7.actionDropdown,className:M7.columnAction})]})]})]})},W7=["issueDate","reminderDate","reviewDate","expiryDate","reminderType","source","note"],q7=e=>{let{loadJobs:A,jobObj:t,selectedRowKeys:a,setSelectedRowKeys:n,selectedRows:i,setSelectedRows:s,functionBarItems:l,actions:r,typeOptions:o,onReview:c,isFolder:d,isArchive:g,onSelectFolder:C,selectedFolder:I,isArchivedTab:u,defaultSelectedFolders:p,onLoadFiles:E,onUpdateDocument:B}=e;(0,w.useHistory)();const Q=(null===t||void 0===t?void 0:t.pagination)||{},m=((null===t||void 0===t?void 0:t.list)||[]).map((e=>{const A=e.documentList||{},t={};return W7.map((A=>{var a,n;t[A]=null===e||void 0===e||null===(a=e.documentList)||void 0===a||null===(n=a.documentListIndex)||void 0===n?void 0:n[A]})),(0,v.A)((0,v.A)((0,v.A)((0,v.A)({},e),A),t),{},{isFolder:Qn()(A),name:A.name||e.folderName,id:A.id||e.id,originalId:e.id})})).map((e=>(0,v.A)((0,v.A)({},e),{},{name:e.isFolder?(0,lA.jsx)("span",{className:M7.folderName,children:e.name}):e.name}))),h=A,x=(e=>{let{onReview:A,onUpdateDocument:t}=e;return[{title:ee().translate("documentManagement.table.name"),dataIndex:"name",width:"20%",render:O7,className:M7.nameColumn,width:450},{title:ee().translate("documentManagement.table.type"),dataIndex:"type",width:"10%",render:z7},{title:ee().translate("documentManagement.table.source"),dataIndex:"source",width:"10%",render:Bs.uc,className:M7.sourceColumn},{title:ee().translate("documentManagement.table.reviewDate"),dataIndex:"reviewDate",width:"10%",render:H7()},{title:ee().translate("documentManagement.table.expiryDate"),dataIndex:"expiryDate",render:H7()},{title:ee().translate("documentManagement.table.size"),dataIndex:"size",render:V7},{title:ee().translate("documentManagement.table.uploadedDate"),dataIndex:"uploadedDate",render:H7(!0,A,t),className:M7.uploadedDateColumn}]})({onReview:c,onUpdateDocument:B});return(0,lA.jsxs)("div",{className:M7.wrapper,children:[i.length>0&&(0,lA.jsx)(ps.A,{className:M7.functionBar,onReset:()=>{n([]),s([])},displayItems:l,selectedRows:i,actions:r,typeOptions:o,module:Es.ts.PRODUCT_PROFILE,settings:{disabledMove:g,disables:{[Es.Nt.MOVE]:()=>u,[Es.Nt.SET_DATA]:(e,A)=>!(A||[]).every((e=>!e.isFolder)),[Es.Nt.SET_DATES]:(e,A)=>(A||[]).filter((e=>e.isFolder)).length>0,[Es.Nt.EDIT_TYPE]:(e,A)=>(A||[]).filter((e=>e.isFolder)).length>0,[Es.Nt.ARCHIVE]:(e,A)=>(A||[]).filter((e=>e.isFolder)).length>0},colors:{[Es.Nt.REMOVE]:"warning"}},defaultSelectedFolders:p,onLoadFiles:E}),(0,lA.jsx)(us.A,{box:!0,rowSelection:{selectedRowKeys:a,onChange:(e,A)=>{n(e),s(A)}},className:(0,b.default)(M7.table),columns:x,dataSource:m.map(((e,A)=>(0,v.A)((0,v.A)({},e),{},{key:"".concat(e.id,"_").concat(A)}))),onChange:h,showSorterTooltip:!1,rowKey:"key",rowClassName:e=>e.isFolder?"row-clickable":"",onRow:e=>({onClick:A=>{!document.getSelection().toString()&&e.isFolder&&C(e)}}),pagination:{pageSize:Q.pageSize||10,current:Q.page||1,total:Q.total||0,showSizeChanger:!0,showTotal:(e,A)=>(0,lA.jsxs)("div",{children:[A[0],"-",A[1]," ",ee().translate("desktopReview.of")," ",Q.total||0]})},sortDirections:["ascend","descend","ascend"],scroll:{x:!0}})]})},U7={trashWarning:"Document_trashWarning__Utfz8",jobFilterBar:"Document_jobFilterBar__IGqan",noViewMode:"Document_noViewMode__Osxsg",viewM
1odeWrapper:"Document_viewModeWrapper__XsaNT",breadcrumb:"Document_breadcrumb__uqMmr",breadcrumbWrapper:"Document_breadcrumbWrapper__Kn7Eq"},J7=e=>{var A,t,a;let{filtersParam:n,page:i,size:s,search:l,currentTab:r,viewMode:o}=e;const c={pageNo:i,pageSize:s,status:_7[r],viewMode:o};if(r===S7.ALL_JOB&&(c.status=_7[S7.ALL_JOB]),null!==n&&void 0!==n&&n.jobType&&null!==n&&void 0!==n&&null!==(A=n.jobType)&&void 0!==A&&A.length&&(c.type=n.jobType.filter((e=>"all"!==e))),null!==n&&void 0!==n&&n.source&&null!==n&&void 0!==n&&null!==(t=n.source)&&void 0!==t&&t.length&&(c.source=n.source.filter((e=>"all"!==e))),null!==n&&void 0!==n&&n.checked&&null!==n&&void 0!==n&&null!==(a=n.checked)&&void 0!==a&&a.length&&(c.verifiedStatus=n.checked.filter((e=>"all"!==e))),null!==n&&void 0!==n&&n.uploadedDate){var d,g,C;const e=null===(d=n.uploadedDate)||void 0===d||null===(g=d.method)||void 0===g?void 0:g[0],A=(null===(C=n.uploadedDate)||void 0===C?void 0:C.dates)||[];var I;if(e)c.sortBy="".concat(null===(I=n.uploadedDate)||void 0===I?void 0:I.field[0],":").concat("az"===e?"desc":"asc");A.length&&(c.startDate=A[0]?A[0].format?A[0].format("YYYY-MM-DD"):(0,Wi.A)(new Date(A[0]),"yyyy-MM-dd"):"",c.endDate=A[1]?A[1].format?A[1].format("YYYY-MM-DD"):(0,Wi.A)(new Date(A[1]),"yyyy-MM-dd"):"")}if(null!==n&&void 0!==n&&n.size){var u,p;const e=null===(u=n.size)||void 0===u||null===(p=u.method)||void 0===p?void 0:p[0];e&&(c.sortBy="size:".concat("az"===e?"desc":"asc"))}return c},G7=["complianceData"],Y7="YYYY-MM-DD",Z7=()=>(0,TA.useStoreActions)((0,v.A)({},C)),X7=e=>{var A;let{className:t,companyId:a,factoryId:n,factoryDetail:i,loadExpiredFiles:s}=e;const{typeOptions:l,sourceOptions:r}=(0,uT.m8)(),[o,c]=(0,y.useState)({open:!1,confirm:()=>{}}),[d,g]=(0,y.useState)(""),[C,I]=(0,y.useState)(!1),[u,p]=(0,y.useState)({type:null,message:null}),[E,B]=(0,y.useState)(S7.ALL_JOB),[Q,m]=(0,y.useState)(k7),[h,x]=(0,y.useState)({}),[j,P]=(0,y.useState)({}),[w,S]=(0,y.useState)({[S7.ALL_JOB]:[],[S7.ARCHIVED]:[]}),[N,_]=(0,y.useState)(k8.a.FOLDER),T=(null===w||void 0===w?void 0:w[E])||[],D=j[E],{getFactoryAllFiles:k,getFactoryArchivedFiles:L,getFactoryAllFiles1:R,createFactoryFolder:F}=Z7(),{allDocuments:M,archivedDocuments:O}={allDocuments:(0,TA.useReducerData)("documentManagementSupplier","factoryAllFiles.data",{}),archivedDocuments:(0,TA.useReducerData)("documentManagementSupplier","factoryArchivedFiles.data",{})},z={[S7.ALL_JOB]:k,[S7.ARCHIVED]:L},V={[S7.ALL_JOB]:M,[S7.ARCHIVED]:O},H=V[E],W=(e,A,t,a,i,l,r,o)=>{const c=i||E,d=J7({filtersParam:a,page:e,size:A,search:t,currentTab:c,viewMode:c===S7.ARCHIVED?"document":l||N}),g=w[c]||[],C=(null===g||void 0===g?void 0:g[g.length-1])||null;(o||null!==C&&void 0!==C&&C.id)&&(o?"empty"!==o&&(d.parentId=o):null!==C&&void 0!==C&&C.id&&(d.parentId=C.id));const I=z[c];I&&I(n,d,r),s&&s()},q=(e,A,t)=>{S((a=>{var n,i;const s=(0,v.A)((0,v.A)({},a),{},{[E]:A||[...a[E]||[],e]}),l=null===s||void 0===s?void 0:s[E],r=(null===l||void 0===l||null===(n=l[(null===l||void 0===l?void 0:l.length)-1])||void 0===n?void 0:n.id)||"empty";return W(1,(null===H||void 0===H||null===(i=H.pagination)||void 0===i?void 0:i.pageSize)||10,d,Q[S7[E]],S7[E],t||N,null,r),s})),x((e=>(0,v.A)((0,v.A)({},e),{},{[E]:[]}))),P((e=>(0,v.A)((0,v.A)({},e),{},{[E]:[]})))},U=(e=>{let{filters:A,T:t,typeOptions:a,sourceOptions:n}=e;const i=t.translate("documentManagement.text.Type"),s=t.translate("documentManagement.text.Source"),l=t.translate("productProfileDocuments.text.Checked"),r=t.translate("documentManagement.text.Sort by Date"),o={};return Object.keys(S7).forEach((e=>{var t,c,d,g,C;const I=S7[e],u=(null===A||void 0===A?void 0:A[I])||{},p=[{key:"jobType",label:i,type:Jy.a.FILTER,className:U7.typeItem,valueWidth:145,dropdown:{type:Jy.oY.LIST,options:a,defaultChecks:u.jobType||null,setting:{hasAll:!0,noSearch:!0}}},{key:"source",label:s,type:Jy.a.FILTER,className:U7.sourceItem,valueWidth:160,dropdown:{type:Jy.oY.LIST,options:[...n,{value:"null",label:"/"}],defaultChecks:u.source||null,setting:{hasAll:!0,noSearch:!0,minHeight:220}}},{key:"checked",label:l,type:Jy.a.STATUS,valueWidth:160,dropdown:{type:Jy.oY.LIST,options:F7,defaultChecks:u.checked||null,setting:{hasAll:!1,noSearch:!0}}},{key:"uploadedDate",label:r,type:Jy.a.RATING,width:170,dropdown:{type:Jy.oY.DATE,fieldItems:L7,methodItems:R7,defaultChecks:null!==(t=u.uploadedDate)&&void 0!==t&&null!==(c=t.method)&&void 0!==c&&c[0]&&null!==(d=u.uploadedDate)&&void 0!==d&&null!==(g=d.field)&&void 0!==g&&g[0]?u.uploadedDate:null,defaultDate:(null===(C=u.uploadedDate)||void 0===C?void 0:C.dates)||null,setting:{hideDateRange:!1,hasSeparateBorder:!0}}}];o[I]=[...p]})),o})({filters:Q,typeOptions:l,sourceOptions:r,T:ee()}),J={};
1Object.keys(S7).forEach((e=>{const A=S7[e];J[A]=null===U||void 0===U?void 0:U[A]}));const G=e=>A=>{x((0,v.A)((0,v.A)({},h),{},{[e]:A}))},Y=e=>A=>{P((0,v.A)((0,v.A)({},j),{},{[e]:A}))},{handleDownloadDocuments:Z,handleActionDocuments:X,handleRenameDocuments:K,handleEditTypeDocuments:$,handleSetDatesDocuments:Ae,handleShareDocuments:te,handleVerifyDocument:ie,handleDeleteDocuments:se,handleMoveDocuments:le,handleSetDataDocuments:re,handleUpdateDocument:oe,handleShareDocumentsEmail:ce}=((e,A,t,a)=>{var n,i,s;const l={delete:ee().translate("general.documentDeleted"),archive:ee().translate("general.archiveSucceeded"),unarchive:ee().translate("general.unarchiveSucceeded"),restore:ee().translate("general.documentRestored")},[r]=(0,Na.A)(),o=(0,ae.A)(),c=(null===o||void 0===o||null===(n=o.companyMaps)||void 0===n||null===(i=n[0])||void 0===i||null===(s=i.company)||void 0===s?void 0:s.company_name)||"",{mutate:d}=(0,ms.y)({resource:"document-list/document-list-index",meta:{method:"PUT"}}),g=(A,a,n)=>async(i,s)=>{try{var l,r;const o=(0,Qa.z)("",!0),c={ids:A.map((e=>e.originalId)),expiryDate:o.add(i,"days").format(Y7)},d=await(0,DA.k03)(a,c),g=null===d||void 0===d||null===(l=d.data)||void 0===l||null===(r=l.data)||void 0===r?void 0:r.token;if(s&&s(),g){const A=window.location.protocol+"//"+window.location.host,a=encodeURIComponent(g),i="".concat(A,"/documents/shared/").concat(a);return t&&t(),e({type:"success",message:n}),i}return e({type:"error",message:ee().translate("general.sharedFailed")}),""}catch(o){return s&&s(),e({type:"error",message:ee().translate("general.sharedFailed")}),""}};return{handleDownloadDocuments:A=>async a=>{try{const i=await(0,o9.e9)({documentListIds:A.map((e=>e.id))});if(null!==i&&void 0!==i&&i.data){var n;const A=null===i||void 0===i||null===(n=i.headers["content-disposition"])||void 0===n?void 0:n.split("filename=")[1],s=window.URL.createObjectURL(new Blob([i.data],{type:"application/zip"}));r(A,s),t&&t(),a&&a(),e({type:"success",message:ee().translate("general.downloadSucceeded")})}else a&&a(),e({type:"error",message:ee().translate("general.downloadFailed")})}catch(i){a&&a(),e({type:"error",message:ee().translate("general.downloadFailed")})}},handleActionDocuments:(a,n)=>async i=>{try{var s;const r=await(0,o9.Gg)(n,{documentListIds:a.map((e=>e.id))});i&&i(),[200,201].includes(null===r||void 0===r||null===(s=r.data)||void 0===s?void 0:s.code)?(A&&A(["archive","unarchive"].includes(n)?1:""),t&&t(),e({type:"success",message:l[n]||"".concat((0,ne.Zr)(n)," Succeeded")})):e({type:"error",message:l[n]||"".concat((0,ne.Zr)(n)," Failed")})}catch(r){i&&i(),e({type:"error",message:l[n]||"".concat((0,ne.Zr)(n)," Failed")})}},handleRenameDocuments:(a,n)=>async(i,s)=>{try{var l,r,o;const c=null===a||void 0===a||null===(l=a[0])||void 0===l?void 0:l.id,d=null===a||void 0===a||null===(r=a[0])||void 0===r?void 0:r.isFolder,g=await(d?(0,DA.ham)(n,c,{name:i}):(0,o9.mK)(c,{name:i}));s&&s(),[200,201].includes(null===g||void 0===g||null===(o=g.data)||void 0===o?void 0:o.code)?(A&&A(),t&&t(),e({type:"success",message:ee().translate("general.renameSucceeded")})):e({type:"error",message:ee().translate("general.renameFailed")})}catch(c){s&&s(),e({type:"error",message:ee().translate("general.renameFailed")})}},handleEditTypeDocuments:a=>async(n,i)=>{try{var s;const l={documentListIds:a.map((e=>e.id)),tagIds:[n]},r=await(0,o9.E2)(l);i&&i(),[200,201].includes(null===r||void 0===r||null===(s=r.data)||void 0===s?void 0:s.code)?(A&&A(),t&&t(),e({type:"success",message:ee().translate("general.editSucceeded")})):e({type:"error",message:ee().translate("general.editFailed")})}catch(l){i&&i(),e({type:"error",message:ee().translate("general.editFailed")})}},handleSetDatesDocuments:a=>async(n,i)=>{try{var s;const l={documentListIds:a.map((e=>e.id)),issueDate:(0,Qa.y)(n.issueDate,Y7)||null,expiryDate:(0,Qa.y)(n.expiryDate,Y7)||null,reviewDate:(0,Qa.y)(n.reviewDate,Y7)||null,reminderType:n.emailReminder||null,note:n.note||null};"onCustomDate"===(null===n||void 0===n?void 0:n.emailReminder)&&(l.reminderDate=(0,Qa.y)(n.customDate,Y7)||null);const r=await(0,o9.z0)(l);i&&i(),[200,201].includes(null===r||void 0===r||null===(s=r.data)||void 0===s?void 0:s.code)?(A&&A(),t&&t(),e({type:"success",message:ee().translate("general.setDatesSucceeded")})):e({type:"error",message:ee().translate("general.setDatesFailed")})}catch(l){i&&i(),e({type:"error",message:ee().translate("general.setDatesFailed")})}},handleShareDocuments:(e,A)=>async(t,a)=>{const n=await g(e,A,"Link copied")(t,a);n&&navigator.clipboard.writeText(n)},handleVerifyDocument:async(t,a,n,i,s)=>{try{var l;const r=await(0,DA.X4U)(t,a,{status:n,verifyNotes:i});200===(null===r||void 0===r||null===(l=r.data)||void 0===l?void 0:l.code)?(A&&A(),e({type:"success",message:ee().translate("general.fileVerified")})):e({type:"error",message:ee().translate("general.verifyFailed")}),s&&s()}catch(r){e({type:"error",message:ee().translate("general.verifyFailed")}),s&&s()}},handleDeleteDocuments:(a,n)=>async i=>{try{var s;const i=await(0,DA.$3H)(n,{ids:a.map((e=>e.originalId))});[200,201].includes(null===i||void 0===i||null===(s=i.data)||void 0===s?void 0:s.code)?(A&&A(1),t&&t(),e({type:"success",message:ee().translate("general.removeSucceeded")})):e({type:"error",message:ee().translate("general.removeFailed")})}catch(l){i&&i(),e({type:"error",message:ee().translate("general.removeFailed")})}},handleMoveDocuments:(a,n)=>async(i,s)=>{try{var l;const s={fileIds:a.map((e=>e.originalId)),data:{parentId:i||0}}
1,r=await(0,DA.Skd)(n,s);[200,201].includes(null===r||void 0===r||null===(l=r.data)||void 0===l?void 0:l.code)?(A&&A(1),t&&t(),e({type:"success",message:ee().translate("general.movedSucceeded")})):e({type:"error",message:ee().translate("general.moveFailed")})}catch(r){s&&s(),e({type:"error",message:ee().translate("general.moveFailed")})}},handleSetDataDocuments:n=>async(i,s,l)=>{try{const{complianceData:s}=i,r=(0,v.A)((0,v.A)({},a?{factoryIds:[a]}:{}),{},{documentLists:n.map((e=>({id:e.id,fileName:e.name}))),complianceData:Ss.B.mapComplianceDataToMutate(s)});await d(r),e({type:"success",message:ee().translate("general.setDataSucceeded")}),A&&A(),t&&t(),l()}catch(r){e({type:"error",message:ee().translate("general.setDataFailed")}),l()}},handleUpdateDocument:async(t,a,n)=>{try{const{complianceData:a}=t,i=(0,f.A)(t,G7),s=hs.Z.updateDTO(i),l=Ss.B.mapComplianceDataToMutate(a);await d((0,v.A)((0,v.A)({},s),{},{complianceData:(0,v.A)({},l)})),e({type:"success",message:ee().translate("general.setDocumentSucceeded")}),A&&A(),n&&n()}catch(i){e({type:"error",message:ee().translate("general.updateDocumentFailed")}),n&&n()}},handleShareDocumentsEmail:(e,A)=>async(t,a)=>{const n=await g(e,A,"Email shared")(t,a);n&&(0,c9.O)({companyName:c,link:n})}}})(p,(e=>{Object.keys(S7).forEach((A=>{var t,a;const n=S7[A],i=V[n];W(e||(null===i||void 0===i||null===(t=i.pagination)||void 0===t?void 0:t.page),null===i||void 0===i||null===(a=i.pagination)||void 0===a?void 0:a.pageSize,d,Q[n],n)}))}),(()=>{G(E)([]),Y(E)([])}),n),de=e=>{m(e),setTimeout((()=>{W(1,10,d,e[E])}))},ge=(e,A,t)=>{const a=e.key,n=(0,v.A)((0,v.A)({},Q),{},{[E]:(0,v.A)((0,v.A)({},Q[E]),{},{[a]:"uploadedDate"!==a?A:(0,v.A)((0,v.A)({},A),{},{dates:t})})});"size"===a?n[E].uploadedDate={dates:[],field:"",method:""}:"uploadedDate"===a&&(n[E].size={method:""}),de(n)},Ce=(e,A)=>{const t=e.key,a=(0,v.A)((0,v.A)({},Q),{},{[E]:(0,v.A)((0,v.A)({},Q[E]),{},{[t]:Pf()(k7[E])[t]})});de(a)},Ie=()=>{const e=(0,v.A)((0,v.A)({},Q),{},{[E]:(0,v.A)({},Pf()(k7[E]))});de(e)},ue=e=>{c((0,v.A)((0,v.A)({},o),{},{open:!0,confirm:(A,t,a)=>{ie(n,e.originalId,t,A,(()=>{c((0,v.A)((0,v.A)({},o),{},{open:!1})),a&&a()}))}}))},pe=(e,A,t,a)=>{oe(A,t,a)},Ee=Object.keys(S7).map((e=>{var A;const t=S7[e],a=J[t],i=V[t],s=h[t]||[],r=j[t]||[],o=T7[t]||[],c=w[t]||[],g=(null===c||void 0===c?void 0:c[c.length-1])||null;return{key:t,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("documentManagement.text.".concat(N7[t]))}),(0,lA.jsx)(Ff.A,{count:null===i||void 0===i||null===(A=i.pagination)||void 0===A?void 0:A.total,overflowCount:1e4})]}),children:(0,lA.jsxs)(Mf.A,{children:[0===r.length&&(0,lA.jsxs)(lA.Fragment,{children:[t!==S7.ARCHIVED&&(0,lA.jsx)(D8.A,{currentMode:N,onChange:e=>{_(e),q(null,[],e)},className:U7.viewModeWrapper}),(0,lA.jsx)(Lf.A,{items:a,onApply:ge,onReset:Ce,onFilterReset:Ie,className:(0,b.default)(U7.jobFilterBar,{[U7.noViewMode]:t===S7.ARCHIVED})})]}),(0,lA.jsx)("div",{className:U7.tableWrapper,children:(0,lA.jsx)(q7,{loadJobs:(e,A,a,n)=>{var i;let s=e.current||1,l=e.pageSize||10;(null===H||void 0===H||null===(i=H.pagination)||void 0===i?void 0:i.pageSize)!==e.pageSize&&(s=1),W(s,l,d,Q[t])},jobObj:i,isFolder:N===k8.a.FOLDER,isArchive:E===S7.ARCHIVED,selectedRowKeys:s,selectedRows:r,setSelectedRowKeys:G(t),setSelectedRows:Y(t),functionBarItems:o,typeOptions:l,onReview:ue,onUpdateDocument:pe,actions:{[Es.Nt.ARCHIVE]:X(r,"archive"),[Es.Nt.UN_ARCHIVE]:X(r,"unarchive"),[Es.Nt.REMOVE]:se(r,n),[Es.Nt.DOWNLOAD]:Z(r),[Es.Nt.RENAME]:K(r,n),[Es.Nt.EDIT_TYPE]:$(r),[Es.Nt.SET_DATES]:Ae(r),[Es.Nt.SHARE]:te(r,n),[Es.Nt.SHARE_EMAIL]:ce(r,n),[Es.Nt.MOVE]:le(r,n),[Es.Nt.SET_DATA]:re(r,"setdata")},onSelectFolder:q,selectedFolder:g,isArchivedTab:E===S7.ARCHIVED,defaultSelectedFolders:T,onLoadFiles:(e,A)=>{const t=J7({page:1,size:9999,currentTab:S7.ALL_JOB});R(n,(0,v.A)((0,v.A)({},t),{},{parentId:e}),A)}})})]})}}));return(0,y.useEffect)((()=>{Object.keys(S7).forEach((e=>{W(1,10,"",Q[S7[e]],S7[e])}))}),[]),(0,lA.jsxs)("div",{className:(0,b.default)(U7.wrapper,t),children:[(0,lA.jsx)("div",{className:U7.breadcrumbWrapper,children:(0,lA.jsxs)(jw.A,{separator:(0,lA.jsx)(bw.A,{}),className:U7.breadcrumb,children:[T.length?(0,lA.jsxs)(vg.A,{color:"inherit",onClick:()=>{q(null,[])},children:["Document - ",N7[E]]}):(0,lA.jsxs)("span",{children:["Document - ",N7[E]]}),T.map(((e,A)=>A===T.length-1?(0,lA.jsx)("span",{children:e.name},e.id):(0,lA.jsx)(vg.A,{color:"inherit",onClick:()=>{const e=[...T].slice(0,A+1);q(null,e)},children:e.name},e.id)))]})}),(0,lA.jsx)(Rf.A,{items:Ee,activeKey:E,onChange:e=>{B(e),W(1,10,d,Q[e],e)},tabBarExtraContent:{right:(0,lA.jsx)(L8.lZ,{featureFlags:["saveTo","reminder","compliance-data"],factories:[i],onUploadSuccess:()=>{var e,A;W(1,(null===H||void 0===H||null===(e=H.pagination)||void 0===e?void 0:e.pageSize)||10,d,Q[S7[E]],S7[E],N,null,(null===T||void 0===T||null===(A=T[(null===T||void 0===T?void 0:T.length)-1])||void 0===A?void 0:A.id)||"empty")},parentId:null===T||void 0===T||null===(A=T[(null===T||void 0===T?void 0:T.length)-1])||void 0===A?void 0:A.id,parentModule:"factory",buttonProps:{uploadButtonProps:{size:"large",disabled:(null===D||void 0===D?void 0:D.length)>0||E===S7.ARCHIVED},newFolderButtonProps:{size:"large",onClick:()=>{I(!0)},disabled:(null===D||void 0===D?void 0:D.length)>0||E===S7.ARCHIVED}}})}}),!!o.open&&(0,lA.jsx)(R8.A,{open:!0,handleClose:e=>{c({open:!1}),e()},handleSubmit:o.confirm}
1),C&&(0,lA.jsx)(F8.A,{open:!0,onClose:()=>{I(!1)},onSubmit:(e,A)=>{const t=T[T.length-1]||{};F(n,{name:e,parentId:(null===t||void 0===t?void 0:t.id)||0,factoryId:Number(n)},(()=>{var e,t;W(1,(null===H||void 0===H||null===(e=H.pagination)||void 0===e?void 0:e.pageSize)||10,d,Q[S7[E]],S7[E],N,null,(null===T||void 0===T||null===(t=T[(null===T||void 0===T?void 0:T.length)-1])||void 0===t?void 0:t.id)||"empty"),A&&A(),I(!1)}))}}),(0,lA.jsx)(Wn.A,{notification:u,onClose:()=>p({type:null,message:null})})]})},K7={wrapper:"ComplianceData_wrapper__VdLaL",breadcrumb:"ComplianceData_breadcrumb__aan3y",mainContent:"ComplianceData_mainContent__RmnTf",header:"ComplianceData_header__9Zb7r",list:"ComplianceData_list__0WNa0",warningModal:"ComplianceData_warningModal__5xRF-",columnActions:"ComplianceData_columnActions__sCycw",dropdownOverlay:"ComplianceData_dropdownOverlay__GPD5b"},$7=["isRenew"],eee=e=>{let{className:A,factoryId:t,reloadCount:a,factoryDetail:n}=e;const{handleUpdateDocument:i}=(0,y9.y)((()=>{})),{getV2CountryList:s,getFactoryAllFiles1:l}=(0,TA.useStoreActions)((0,v.A)((0,v.A)({},Uh),C)),[r,o]=F.A.useModal(),[c,d]=(0,y.useState)(""),[g,I]=(0,y.useState)(null),[u,p]=(0,y.useState)([]),[E,B]=(0,y.useState)([]),[Q,m]=(0,y.useState)([]),[h,x]=(0,y.useState)([]),[j,P]=(0,y.useState)([]),[w,S]=(0,y.useState)([]),[N,_]=(0,y.useState)([]),[T,D]=(0,y.useState)([]),[k,L]=(0,y.useState)([]),[R,M]=(0,y.useState)({type:null,message:null}),O=async()=>{var e;const A=await(0,yw.or)({key:"test-data",action:"get",id:t,data:{},entity:"factories"});p(b9((null===A||void 0===A||null===(e=A.data)||void 0===e?void 0:e.data)||[],n,"factories"))},z=async()=>{var e;const A=await(0,yw.or)({key:"certificate-data",action:"get",id:t,data:{},entity:"factories"});B(b9((null===A||void 0===A||null===(e=A.data)||void 0===e?void 0:e.data)||[],n,"factories"))},V=async()=>{var e;const A=await(0,yw.or)({key:"other-data",action:"get",id:t,data:{},entity:"factories"});m(b9((null===A||void 0===A||null===(e=A.data)||void 0===e?void 0:e.data)||[],n,"factories"))},H={[CZ.hI.TEST_DATA]:O,[CZ.hI.CERTIFICATE_DATA]:z,[CZ.hI.OTHER_DATA]:V},W=(e,A)=>{let{title:t,description:a,submitText:n}=e;r.confirm({title:t,icon:(0,lA.jsx)(lA.Fragment,{}),content:a,onOk(){A&&A()},okText:n,closable:!0,onCancel(){},centered:!0,cancelButtonProps:{className:K7.cancelBtn},className:K7.warningModal})},q=e=>A=>{W({title:"Archive Data ?",description:"Data will be archived and will no longer generate warnings.",submitText:"Archive"},(async()=>{const n=await(0,yw.or)({key:IZ.AU[e],action:"archive",id:t,data:{id:A.id},entity:"factories"});a&&a(),M({type:n.success?"success":"error",message:n.success?"Archive Succeeded":"Archive Failed"}),H[e]&&H[e]()}))},U=e=>A=>{W({title:"Unarchive Data ?",description:"Data will be unarchived and may generate warnings when it is expired.",submitText:"Unarchive"},(async()=>{const n=await(0,yw.or)({key:IZ.AU[e],action:"unarchive",id:t,data:{id:A.id},entity:"factories"});a&&a(),M({type:n.success?"success":"error",message:n.success?"Unarchive Succeeded":"Unarchive Failed"}),H[e]&&H[e]()}))},J=e=>A=>{W({title:(0,lA.jsx)(lA.Fragment,{children:"Are you sure to remove data in this supplier?"}),description:"The action cannot be undone.",submitText:"Remove"},(async()=>{const n=await(0,yw.or)({key:IZ.AU[e],action:"delete",id:t,data:{id:A.id},entity:"factories"});a&&a(),M({type:n.success?"success":"error",message:n.success?"Data deleted":"Delete Failed"}),H[e]&&H[e]()}))},G=e=>A=>{I((0,v.A)((0,v.A)({},A),{},{action:"edit"})),d(e)},Y=e=>A=>{I((0,v.A)((0,v.A)({},A),{},{action:"duplicate"})),d(e)},Z=e=>A=>{I((0,v.A)((0,v.A)({},A),{},{action:"renew"})),d(e)},X=async e=>{const A=await(0,yw.Jj)("issueParty");D(((null===A||void 0===A?void 0:A.data)||[]).map((e=>({value:e.id,label:e.name}))))},K=e=>async A=>{if(e===CZ.hI.OTHER_DATA){const e=await(0,yw.Jj)("complianceOtherDataType");_(((null===e||void 0===e?void 0:e.data)||[]).map((e=>({value:e.id,label:e.name}))))}else{const e=await(0,yw.JI)();S(((null===e||void 0===e?void 0:e.data)||[]).map((e=>({value:e.id,label:e.name}))))}A&&A()},$=async e=>{const A=await(0,yw.Jj)("certificateScore");L(((null===A||void 0===A?void 0:A.data)||[]).map((e=>({value:e.id,label:e.name})))),e&&e()},ee=e=>(A,t,a)=>{i(A,t,(A=>{let{status:t}=A;a&&a(),"success"===t&&("test"===e&&O(),"certificate"===e&&z(),"other"===e&&V())}))};return(0,y.useEffect)((()=>{s(),O(),z(),V(),X(),l(t,{pageNo:1,pageSize:99999,status:"active",viewM
1ode:"document"},(e=>{var A,t;P((null===e||void 0===e||null===(A=e.data)||void 0===A||null===(t=A.data)||void 0===t?void 0:t.list)||[])})),K(CZ.hI.CERTIFICATE_DATA)(),K(CZ.hI.OTHER_DATA)(),$()}),[]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("div",{className:(0,b.default)(K7.wrapper,A),children:(0,lA.jsx)("div",{className:K7.mainContent,children:(0,lA.jsxs)("div",{className:K7.list,children:[(0,lA.jsx)(f9.A,{title:"Test Data",data:u,onAdd:()=>{d(CZ.hI.TEST_DATA)},onArchive:q(CZ.hI.TEST_DATA),onUnarchive:U(CZ.hI.TEST_DATA),onDelete:J(CZ.hI.TEST_DATA),onEdit:G(CZ.hI.TEST_DATA),onDuplicate:Y(CZ.hI.TEST_DATA),onRenew:Z(CZ.hI.TEST_DATA),type:"test",newDataIds:h,onUpdateDocument:ee("test")}),(0,lA.jsx)(f9.A,{title:"Certificate Data",data:E,onAdd:()=>{d(CZ.hI.CERTIFICATE_DATA)},onEdit:G(CZ.hI.CERTIFICATE_DATA),onArchive:q(CZ.hI.CERTIFICATE_DATA),onUnarchive:U(CZ.hI.CERTIFICATE_DATA),onDelete:J(CZ.hI.CERTIFICATE_DATA),onDuplicate:Y(CZ.hI.CERTIFICATE_DATA),onRenew:Z(CZ.hI.CERTIFICATE_DATA),type:"certificate",newDataIds:h,onUpdateDocument:ee("certificate")}),(0,lA.jsx)(f9.A,{title:"Other",data:Q,onAdd:()=>{d(CZ.hI.OTHER_DATA)},onEdit:G(CZ.hI.OTHER_DATA),onArchive:q(CZ.hI.OTHER_DATA),onUnarchive:U(CZ.hI.OTHER_DATA),onDelete:J(CZ.hI.OTHER_DATA),onDuplicate:Y(CZ.hI.OTHER_DATA),onRenew:Z(CZ.hI.OTHER_DATA),type:"other",newDataIds:h,onUpdateDocument:ee("other")})]})})}),!!c&&(0,lA.jsx)(CZ.Ay,{open:!0,action:c,title:(0,IZ.je)(c),onClose:()=>{d(""),I(null)},editObj:g,issuePartyOptions:T,existingDocuments:j,onSubmit:async(e,A)=>{let{isRenew:n}=e,i=(0,f.A)(e,$7);const s=IZ.r3[c];if(s){const e=await(0,yw.or)({key:IZ.AU[c],action:n?"renew":"add",id:t,data:s(i),entity:"factories"});if(e.success){if(n||!n&&!i.id){var l,r,o,g;const A=(null===e||void 0===e||null===(l=e.data)||void 0===l||null===(r=l.data)||void 0===r?void 0:r.id)||("number"===typeof(null===e||void 0===e||null===(o=e.data)||void 0===o?void 0:o.data)?null===e||void 0===e||null===(g=e.data)||void 0===g?void 0:g.data:"");A&&x((e=>[...e,A]))}a&&a(),H[c]&&H[c](),M({type:"success",message:n?"Renew Succeeded":i.id?"Data Updated":"Data Created"}),d(""),I(null)}else M({type:"error",message:n?"Failed to renew":i.id?"Failed to update Data":"Failed to create Data"})}A&&A()},reloadIssuePartyOptions:X,complianceTypeOptions:w,reloadComplianceTypes:K(c),scoreOptions:k,reloadScoreOptions:$,otherComplianceTypeOptions:N,entity:"Factory"}),o,(0,lA.jsx)(Wn.A,{notification:R,onClose:()=>M({type:null,message:null}),handleOnClose:()=>M({type:null,message:null})})]})},Aee={container:"FactoryDetailPage_container__uXIdC",tabs:"FactoryDetailPage_tabs__5qsqO",wrapper:"FactoryDetailPage_wrapper__kUSjl"},tee=e=>{let{match:A}=e;(0,Qa.z)("",!0).set({hour:0,minute:0,second:0,millisecond:0});const{getExpiredFiles:t}=(0,zA.A)(),{getProductCategories:a,getCertificationTypes:n,getSMLocations:i,getSMFactoryDetail:s,updateSMFactoryProfile:l,uploadMultipleFile:r,getSMProvinces:o,getSMCities:c,getSMFactorySuppliers:d,getFactoryCertifications:g,getSMFactoryDocuments:C}=c7(),I=(0,w.useHistory)(),{getSMFactoryInternalNotes:u}=U4(),{updateSMFactoryProfileLoading:p,factoryDetail:E,loginState:B,certificationTypes:Q,fSuppliersTotal:m,fDocumentsTotal:h,fCertificationsTotal:x}=(()=>{const e=(0,TA.useReducerData)("smFactoryDetail","updateSMFactoryProfile.loading",!1),A=(0,TA.useReducerData)("supplierManagement","certificationTypes.data",[]),t=(0,TA.useReducerData)("loginState","profile",{});return{factoryDetail:(0,TA.useReducerData)("supplierManagement","smFactoryDetail.data",{}),certificationTypes:A,loginState:t,updateSMFactoryProfileLoading:e,fSuppliersTotal:(0,TA.useReducerData)("supplierManagement","factorySupplierTab.total",0),fDocumentsTotal:(0,TA.useReducerData)("supplierManagement","factoryDocumentTab.total",0),fCertificationsTotal:(0,TA.useReducerData)("supplierManagement","factoryCertificationTab.total",0)}})(),{getFactoryAllFiles:f}=Z7(),j=y.useRef(),b=(null===A||void 0===A?void 0:A.params.id)||"",[P,S]=(0,y.useState)(0),[N,_]=(0,y.useState)(0),[T,D]=(0,y.useState)(0),[k,L]=(0,y.useState)({type:null,message:null}),[R,F]=(0,y.useState)(0),[M,O]=(0,y.useState)(!1),z=Q.map((e=>({value:e.id,label:e.name}))),V={setNotification:L,factoryId:b,factoryDetail:E,companyId:null===B||void 0===B?void 0:B.companyId},H=async()=>{var e,A,a;const n=await t("factories",b,{pageNo:1,pageSize:10});F((null===n||void 0===n||null===(e=n.data)||void 0===e||null===(A=e.data)||void 0===A||null===(a=A.pagination)||void 0===a?void 0:a.total)||0)},W=()=>{(0,yw.o2)(b,(e=>{D(e)}),"factories")},q=[{label:"Overview",tabProps:{className:Aee.tabItem},component:{name:E7,componentProps:(0,v.A)({},V)}},{label:"Supplier",tabProps:{className:Aee.tabItem},component:{name:x7,componentProps:(0,v.A)({},V)},count:m},{label:"Certificate",tabProps:{className:Aee.tabItem},component:{name:w7,componentProps:(0,v.A)((0,v.A)({},V),{},{companyId:null===B||void 0===B?void 0:B.companyId,certTypeOptions:z})},count:x},{label:"Document",tabProps:{className:Aee.tabItem},component:{name:X7,componentProps:(0,v.A)((0,v.A)({},V),{},{factoryDetail:E,loadExpiredFiles:H})},count:P+N,color:!!R&&"error"},{label:"Compliance Data",tabProps:{className:Aee.tabItem},component:{name:eee,componentProps:(0,v.A)((0,v.A)({},V),{},{reloadCount:W})},count:T,color:"error"}];return(0,y.useEffect)((()=>{b&&(s(b,(e=>{var A,t,a;const n=(null===e||void 0===e||null===(A=e.data)||void 0===A?void 0:A.data)||{},i=null===(t=n.area)||void 0===t?void 0:t.country,s=null===(a=n.area)||void 0===a?void 0:a.state;i&&(o(i),s&&c(i,s))}
1)),u(b),S(0),f(b,{pageNo:1,pageSize:10,status:"active",viewMode:"document"},(e=>{var A,t,a;S((null===e||void 0===e||null===(A=e.data)||void 0===A||null===(t=A.data)||void 0===t||null===(a=t.pagination)||void 0===a?void 0:a.total)||0)})),_(0),f(b,{pageNo:1,pageSize:10,status:"archived",viewMode:"document"},(e=>{var A,t,a;_((null===e||void 0===e||null===(A=e.data)||void 0===A||null===(t=A.data)||void 0===t||null===(a=t.pagination)||void 0===a?void 0:a.total)||0)})),H(),W(),d({pageNo:1,pageSize:10},b),g({pageNo:1,pageSize:10},b),C({pageNo:1,pageSize:10},b)),(0,ne.eG)()}),[b]),(0,y.useEffect)((()=>{a(),n(),i()}),[]),(0,lA.jsxs)("div",{className:Aee.wrapper,children:[M&&(0,lA.jsx)(Uu.Il,{container:!0}),(0,lA.jsxs)("div",{className:Aee.container,children:[(0,lA.jsx)(u3,{entityType:"factory",breadcrumbs:[{label:"Factory List",path:"/supplier-manager/suppliers?tab=factory"},{label:"Profile"}],loading:p,supplierDetail:(0,v.A)((0,v.A)({},E||{}),{},{status:null!==E&&void 0!==E&&E.isActive?"active":"inactive"}),updateSupplierCb:()=>{},onCopy:async()=>{O(!0);const e=await(0,zA.V)((()=>(0,D9.sG)(b)));O(!1),null!==e&&void 0!==e&&e.success?I.push("/supplier-manager/suppliers?tab=factory&copy=factory"):L({type:"error",message:"Failed to copy factory"})},names:["factoryId","name","nameOpt"],labels:["Factory ID (optional)","Factory Name"],updateSMSupplierProfile:(e,A,t)=>{const a={factoryId:A.supplierId||"",name:A.name||"",nameOpt:A.nameChi||""};A.companyLogo&&(a.companyLogo=A.companyLogo),l(b,a,(e=>{t&&t(e),e&&s(b)}))},uploadMultipleFile:r,nameLocalKey:"nameOpt",children:(0,lA.jsx)(S3,{supplierDetail:E})}),(0,lA.jsx)($u,{ref:j,variant:"standard",className:Aee.tabs,tabList:q})]}),(0,lA.jsx)(Wn.A,{notification:k,onClose:()=>L({type:null,message:null})})]})},aee=(0,w.withRouter)(tee);var nee=t(82454),iee=t(38615);const see=["inputRef"],lee=(0,qs.A)((e=>({input:{display:"flex",padding:0,height:"auto"},valueContainer:{display:"flex",flexWrap:"wrap",flex:1,alignItems:"center",overflow:"hidden"},chip:{height:24,border:"1px solid #9e9e9e",margin:"".concat(e.spacing(.5),"px ").concat(e.spacing(.25),"px")},chipLabel:{padding:"0 14px"},chipFocused:{backgroundColor:(0,nee.tL)("light"===e.palette.type?e.palette.grey[300]:e.palette.grey[700],.08)},noOptionsMessage:{padding:e.spacing(1,2)},singleValue:{fontSize:16},placeholder:{position:"absolute",left:2,bottom:6,fontSize:16},paper:{position:"absolute",zIndex:1,marginTop:e.spacing(1),left:0,right:0},divider:{height:e.spacing(2)}})));function ree(e){let{inputRef:A}=e,t=(0,f.A)(e,see);return(0,lA.jsx)("div",(0,v.A)({ref:A},t))}const oee={Control:e=>{let{children:A,innerProps:t,innerRef:a,selectProps:{classes:n,TextFieldProps:i}}=e;return(0,lA.jsx)(td.A,(0,v.A)({fullWidth:!0,InputProps:{inputComponent:ree,inputProps:(0,v.A)({className:n.input,ref:a,children:A},t)}},i))},Menu:e=>{let{selectProps:A,innerProps:t,children:a}=e;return(0,lA.jsx)(ks.A,(0,v.A)((0,v.A)({square:!0,className:A.classes.paper},t),{},{children:a}))},MultiValue:e=>{let{selectProps:A,children:t,isFocused:a,removeProps:n}=e;return(0,lA.jsx)(Gr.A,{classes:{root:A.classes.chip,label:A.classes.chipLabel},className:Si()({[A.classes.chipFocused]:a}),tabIndex:-1,label:t,onDelete:n.onClick,deleteIcon:(0,lA.jsx)(MC.A,(0,v.A)({},n))})},NoOptionsMessage:e=>{let{selectProps:A,innerProps:t,children:a}=e;return(0,lA.jsx)(Xe.A,(0,v.A)((0,v.A)({color:"textSecondary",className:A.classes.noOptionsMessage},t),{},{children:a}))},Option:e=>{let{innerRef:A,isFocused:t,isSelected:a,innerProps:n,children:i}=e;return(0,lA.jsx)(Zl.A,(0,v.A)((0,v.A)({ref:A,selected:t,component:"div",style:{fontWeight:a?500:400}},n),{},{children:i}))},Placeholder:e=>{let{selectProps:A,innerProps:t,children:a}=e;return(0,lA.jsx)(Xe.A,(0,v.A)((0,v.A)({color:"textSecondary",className:A.classes.placeholder},t),{},{children:a}))},ValueContainer:e=>{let{selectProps:A,children:t}=e;return(0,lA.jsx)("div",{className:A.classes.valueContainer,children:t})}},cee=e=>{let{choices:A,name:t,noLabel:a,onChange:n,placeholder:i,shrink:s,storeName:l,value:r}=e;const o=lee(),c=(0,Us.A)(),d={input:e=>(0,v.A)((0,v.A)({},e),{},{color:c.palette.text.primary,"& input":{font:"inherit"}})},g=Object.assign(s?{shrink:!0}:{});return(0,lA.jsx)(iee.A,{children:(0,lA.jsx)(OC.Ay,{classes:o,styles:d,placeholder:i,TextFieldProps:{label:!a&&ee().translate("".concat(l,".").concat(t)),InputLabelProps:g},options:A,components:oee,value:r,onChange:n,isMulti:!0})})};cee.defaultProps={choices:[],placeholder:"",value:[]};const dee=cee;var gee=t(14370);function Cee(e){const{canSelect:A,headerRows:t,onSelectAllClick:a,order:n,orderBy:i,numSelected:s,rowCount:l,onRequestSort:r}=e;return(0,lA.jsx)(xI.A,{children:(0,lA.jsxs)(vI.A,{children:[A&&(0,lA.jsx)(fI.A,{padding:"checkbox",children:(0,lA.jsx)(Yr.A,{indeterminate:s>0&&s<l,checked:s===l,onChange:a,inputProps:{"aria-label":"Select all"}})}),t.map((e=>{let{id:A,numeric:t,disablePadding:a,label:s}=e;return(0,lA.jsx)(fI.A,{align:t?"right":"left",padding:a?"none":"default",sortDirection:i===A&&n,children:(0,lA.jsx)(gee.A,{active:i===A,direction:n,onClick:(l=A,e=>{r(e,l)}
1),children:s})},A);var l}))]})})}Cee.defaultProps={canSelect:!1};const Iee=Cee,uee=(0,qs.A)((e=>({paper:{width:"100%",marginBottom:e.spacing(2)},table:{minWidth:750},tableWrapper:{overflowX:"auto"},tableRowHover:{"& td[scope='actions'] button[aria-label='edit']":{visibility:"hidden"},"&:hover":{"& td[scope='actions'] button[aria-label='edit']":{visibility:"initial"}}}}))),pee=(0,qs.A)((e=>({root:{paddingLeft:e.spacing(2),paddingRight:e.spacing(1)},highlight:"light"===e.palette.type?{color:e.palette.secondary.main,backgroundColor:(0,nee.a)(e.palette.secondary.light,.85)}:{color:e.palette.text.primary,backgroundColor:e.palette.secondary.dark},actions:{color:e.palette.text.secondary}}))),Eee=(e,A,t)=>(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)("div",{className:e.title,children:t>0?(0,lA.jsxs)(Xe.A,{color:"inherit",variant:"subtitle1",children:[t," selected"]}):A}),(0,lA.jsx)(xr,{}),(0,lA.jsx)("div",{className:e.actions,children:t>0&&(0,lA.jsx)(qc.Ay,{title:"Delete",children:(0,lA.jsx)(Gs.A,{"aria-label":"Delete",children:(0,lA.jsx)(Ql.default,{})})})})]}),Bee=e=>{let{title:A,keyword:t,canSelect:a,numSelected:n,onKeywordChange:i}=e;const s=pee();return(0,lA.jsx)(Qr.A,{className:Si()(s.root,{[s.highlight]:a&&n>0}),children:a?Eee(A,n):(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(S.A,{px:2,children:A}),(0,lA.jsx)(S.A,{px:2,children:(0,lA.jsx)(Sr.A_,{name:"keyword",value:t,storeName:"general",onChange:i})}),(0,lA.jsx)(xr,{})]})})};Bee.defaultProps={keyword:"",title:"",numSelected:0,canSelect:!1};const Qee=Bee,mee=e=>{let{totalDataCount:A,rowsPerPage:t,setRowsPerPage:a,page:n,setPage:i}=e;return(0,lA.jsx)(Js.A,{component:"div",rowsPerPageOptions:[10],count:A,page:n,rowsPerPage:t,backIconButtonProps:{"aria-label":"Previous Page"},nextIconButtonProps:{"aria-label":"Next Page"},onChangePage:function(e,A){i(A)},onChangeRowsPerPage:function(e){let{target:{value:A}}=e;a(+A),i(0)}})};mee.defaultProps={rowsPerPage:10,page:0,totalDataCount:0};const hee=mee,xee=["align","id","numeric","render"];function vee(e,A,t){return A[t]<e[t]?-1:A[t]>e[t]?1:0}function fee(e,A){const t=e.map(((e,A)=>[e,A]));return t.sort(((e,t)=>{const a=A(e[0],t[0]);return 0!==a?a:e[1]-t[1]})),t.map((e=>e[0]))}function yee(e,A){return"desc"===e?(e,t)=>vee(e,t,A):(e,t)=>-vee(e,t,A)}const jee=e=>(0,lA.jsx)(fI.A,{padding:"checkbox",children:(0,lA.jsx)(Yr.A,(0,v.A)({},e))}),bee=e=>e>0&&(0,lA.jsx)(vI.A,{style:{height:49*e},children:(0,lA.jsx)(fI.A,{colSpan:6})}),Pee=e=>{let{tableTitle:A,canSelect:t,columns:a,data:n,dataKey:i,dense:s,onRowClick:l,defaultOrder:r}=e;const o=uee(),[c,d]=(0,y.useState)([]),[g,C]=(0,y.useState)(r),[I,u]=(0,y.useState)(i),[p,E]=(0,y.useState)([]),[B,Q]=(0,y.useState)(0),[m,h]=(0,y.useState)(10),[x,j]=(0,y.useState)("");const b=e=>-1!==p.findIndex((A=>A[i]===e)),P=m-Math.min(m,c.length-B*m);return(0,y.useEffect)((()=>{d(n)}),[n]),(0,lA.jsxs)(ks.A,{className:o.paper,children:[(0,lA.jsx)(Qee,{keyword:x,title:A,canSelect:t,numSelected:p.length,onKeywordChange:function(e){let{target:{value:A}}=e;if(j(A),A.length>0){const e=n.filter((e=>-1!==Object.values(e.name.toLowerCase().trim()).join("").indexOf(A.toLowerCase().trim())));return d(e)}return d(n)}}),(0,lA.jsx)("div",{className:o.tableWrapper,children:(0,lA.jsxs)(hI.A,{className:o.table,"aria-labelledby":"tableTitle",size:s?"small":"medium",children:[(0,lA.jsx)(Iee,{numSelected:p.length,order:g,orderBy:I,onSelectAllClick:function(e){let{target:{checked:A}}=e;if(A){const e=c.map((e=>{let{dataKey:A}=e;return A}));E(e)}else E([])},onRequestSort:function(e,A){C(I===A&&"desc"===g?"asc":"desc"),u(A)},headerRows:a,rowCount:c.length}),(0,lA.jsxs)(yI.A,{children:[fee(c,yee(g,I)).slice(B*m,B*m+m).map((e=>{const A=Object.assign({classes:{hover:o.tableRowHover}},{key:e[i]},{hover:!0},{tabIndex:-1},{onClick:(n=e[i],()=>t?E([new Set(...p,n)]):!!l&&l(n))},t&&{role:"checkbox",selected:b(e[i]),"aria-checked":b(e[i])});var n;return(0,lA.jsxs)(vI.A,(0,v.A)((0,v.A)({},A),{},{children:[t&&(0,lA.jsx)(jee,{checked:b(e[i])}),a.map((A=>{let{align:t,id:a,numeric:n,render:i}=A,l=(0,f.A)(A,xee);const r=Object.assign({key:a},s&&{padding:"none"},{children:i?i(e):e[a]},t?{align:t}:{align:n?"right":"inherit"},l);return(0,lA.jsx)(fI.A,(0,v.A)({},r))}))]}))})),bee(P)]})]})}),(0,lA.jsx)(hee,{totalDataCount:c.length,rowsPerPage:m,page:B,setPage:Q,setRowsPerPage:h})]})};Pee.defaultProps={tableTitle:null,data:[],columns:[{id:"",label:"",numeric:!1}],dataKey:"id",defaultOrder:"asc",dense:!1,canSelect:!1};const wee=Pee;
1(0,ne.Nv)(ee(),[Ue.yT]);const See=e=>{const{classes:A,history:t,tags:a,onTagsFetch:n,onTagCreate:i,onTagUpdate:s,onRaiseError:l,status:r}=e,[o,c]=(0,y.useState)([]),[d,g]=(0,y.useState)([]),[C,I]=(0,y.useState)(!1);function u(){n()}function p(e){return()=>{const A=o.findIndex((A=>{let{name:t}=A;return t===e.name}));c(ur()(o,{[A]:{$apply:e=>(0,v.A)((0,v.A)({},e),{},{isEditing:!e.isEditing})}}))}}const E=[{id:"actions",label:"",width:"5%",align:"center",scope:"actions",render:e=>(0,lA.jsx)(S.A,{display:"flex",alignContent:"center",justify:"center",children:e.isEditing?(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(S.A,{children:(0,lA.jsx)(Gs.A,{onClick:s(e),children:(0,lA.jsx)(r$.A,{})})}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(Gs.A,{onClick:u,children:(0,lA.jsx)(No.A,{})})})]}):(0,lA.jsx)(S.A,{children:(0,lA.jsx)(Gs.A,{"aria-label":"edit",onClick:p(e),children:(0,lA.jsx)(mg.A,{})})})})},{id:"name",scope:"tag name",label:ee().translate("general.name"),render:e=>{let{id:A,name:t,isEditing:a}=e;return(0,lA.jsx)(Sr.A_,{noLabel:!0,name:"name",value:t,disabled:!a,onChange:(n=A,e=>{let{target:{value:A}}=e;const t=o.findIndex((e=>{let{id:A}=e;return A===n}));-1!==t&&c(ur()(o,{[t]:{$apply:e=>(0,v.A)((0,v.A)({},e),{},{name:A})}}))})});var n}}];(0,y.useEffect)((()=>{switch(r){case"success":case"idle":c(a);break;case"failed":l()}}),[r]),(0,y.useEffect)((()=>{n()}),[]);const B=(0,lA.jsx)(Gs.A,{onClick:()=>(0,ne.R7)(t)("/supplier-manager/suppliers"),children:(0,lA.jsx)(pI.A,{className:A.icon})});return(0,lA.jsx)(y.Fragment,{children:(0,lA.jsxs)(Wc.A,{className:A.container,maxWidth:"xl",children:[(0,lA.jsx)(Gc,{title:ee().translate("tagManagement.title"),extraDOM:B,children:(0,lA.jsx)(fr.A,{variant:"contained",color:"primary",onClick:()=>I(!0),children:ee().translate("tagManagement.addTag")})}),(0,lA.jsx)(S.A,{position:"relative",mb:8,children:(0,lA.jsx)(wee,{dense:!0,columns:E,data:o,defaultOrder:"desc"})}),(0,lA.jsx)(wr,{open:C,fullWidth:!0,maxWidth:"sm",onClose:()=>{I(!1),g([])},title:ee().translate("tagManagement.addTag"),content:(0,lA.jsx)(dee,{noLabel:!0,name:"newTags",storeName:"tagManagement",value:d,onChange:g,itemKey:"name",shrink:!0}),customActions:(0,lA.jsxs)(S.A,{display:"flex",children:[(0,lA.jsx)(fr.A,{className:A.button,variant:"contained",color:"rose",onClick:()=>I(!1),children:ee().translate("general.cancel")}),(0,lA.jsx)(fr.A,{className:A.button,variant:"contained",color:"primary",onClick:function(){Promise.all(d.map((e=>{let{value:A}=e;return i({name:A})}))).catch(l),I(!1)},children:ee().translate("general.save")})]})})]})})};See.defaultProps={tags:[]};const Nee=(0,j.Ng)((e=>({tags:e.tags.data,status:e.tags.status})),(e=>({onTagsFetch:()=>e((0,tg.gG)()),onTagCreate:A=>new Promise(((t,a)=>e((0,tg.bN)(A)).then(t).catch(a))),onTagUpdate:A=>()=>e((0,tg.WS)(A)),onRaiseError:()=>e((0,M.P2)({variant:"error",message:"genericError"}))})))((0,Mo.withStyles)((e=>({container:{position:"relative"},button:{margin:e.spacing(1)}})))(See)),_ee=["onClick"],Tee=e=>{let{onClick:A}=e,t=(0,f.A)(e,_ee);const[a,n]=y.useState(!1);return(0,lA.jsx)(zf.A,(0,v.A)((0,v.A)({},t),{},{loading:a,onClick:e=>{A&&(n(!0),A(e,(()=>{n(!1)})))}}))},Dee=t.p+"static/media/factory_audit_job_list.e0d245d213b4fa0cba37.png",kee=t.p+"static/media/factory_audit_preview.f3e53d1d7409789d3e5b.png",Lee=e=>{let{tooltip:A}=e;return(0,lA.jsx)(qc.Ay,{title:A,children:(0,lA.jsx)(Gs.A,{"aria-label":"info",style:{color:"#FDDA0D"},children:(0,lA.jsx)(Uc.A,{})})})},Ree="Jobs_wrapper__hoIRJ",Fee="Jobs_tooLongColumn__EyUR2",Mee={wrapper:"ValidationResult_wrapper__tB3On",red:"ValidationResult_red__1RuD4",orange:"ValidationResult_orange__xEAIo",green:"ValidationResult_green__iukdd"},Oee=e=>{let{value:A,color:t,className:a}=e;return(0,lA.jsx)("div",{className:(0,b.default)(Mee.wrapper,Mee[t],a),children:A})};var zee=t(96475);ee().translate("module_desktop_review.common.documentReview"),ee().translate("module_desktop_review.common.walmartCPCGCCSubmission");const Vee=e=>[{title:ee().translate("factoryAudit.list.table.jobId"),dataIndex:"jobNo",width:"10%",render:(e,A)=>(0,lA.jsx)(Sy,{className:Fee,noPadding:!0,value:(0,ne.lB)(e)})},{title:ee().translate("factoryAudit.list.table.factoryName"),dataIndex:"factoryNameEng",width:"20%",render:(A,t)=>(0,lA.jsx)(Sy,{className:Fee,noPadding:!0,value:"en"!==e&&null!==t&&void 0!==t&&t.factoryNameChi?null===t||void 0===t?void 0:t.factoryNameChi:(0,ne.lB)(null===t||void 0===t?void 0:t.factoryNameEng)})},{title:ee().translate("factoryAudit.list.table.factoryAddress"),dataIndex:"factoryAddressEng",width:"20%",render:(A,t)=>(0,lA.jsx)(Sy,{noPadding:!0,className:Fee,value:"en"!==e&&null!==t&&void 0!==t&&t.factoryAddressChi?null===t||void 0===t?void 0:t.factoryAddressChi:(0,ne.lB)(null===t||void 0===t?void 0:t.factoryAddressEng)})},{title:ee().translate("factoryAudit.list.table.auditCert"),dataIndex:"auditSchema",width:"10%",render:(e,A)=>(0,lA.jsx)(Sy,{className:Fee,noPadding:!0,value:(0,ne.lB)(e)})},{title:ee().translate("factoryAudit.list.table.auditDate"),dataIndex:"auditDate",width:"10%",render:(e,A)=>(0,lA.jsx)(Sy,{className:Fee,noPadding:!0,value:(0,ne.lB)(e?te()(e).format(Ws.rr):"")})},{title:ee().translate("factoryAudit.list.table.dateCreated"),dataIndex:"createdAt",width:"10%",render:(e,A)=>(0,lA.jsx)(Sy,{className:Fee,noPadding:!0,value:(0,ne.lB)(e?te()(e).format(Ws.rr):"")})},{title:ee().translate("factoryAudit.list.table.jobStatus"),dataIndex:"status",width:"20%",render:(e,A)=>(0,lA.jsx)(iD,{status:e,label:ee().translate("status.".concat(e)),radius:"13px",hideProgress:!0})}],Hee=e=>{var A,t;let{loadJobs:a,jobObj:n,isAdmin:i,rowSelection:s}=e;const l=(0,w.useHistory)(),r=(null===n||void 0===n?void 0:n.pagination)||{},o=(null===n||void 0===n?void 0:n.list)||[],c=a,d=(null===(A=window)||void 0===A||null===(t=A.location)||void 0===t?void 0:t.pathname)||"",g=(0,ne.Tv)(d.split("/")[1])||(0,ne.Ri)("locale");return(0,lA.jsx)("div",{className:Ree,children:(0,lA.jsx)(us.A,{box:!0,columns:Vee(g),dataSource:o,onChange:c,showSorterTooltip:!1,rowKey:"id",onRow:e=>({onClick:()=>{document.getSelection().toString()||l.push("".concat(i?"/admin":"","/factory_audit/job/").concat(e.id))}}),rowSelection:s,pagination:{pageSize:r.pageSize||10,current:r.page||1,total:r.total||0,showSizeChanger:!0,showTotal:(e,A)=>(0,lA.jsxs)("div",{children:[A[0],"-",A[1]," ",ee().translate("desktopReview.of")," ",r.total||0]})},sortDirections:["ascend","descend","ascend"],scroll:{x:!0}})})},Wee={ALL_JOB:"job",DRAFT:"draft"},qee={[Wee.ALL_JOB]:kf.Kq.FACTORY_AUDIT_JOB,[Wee.DRAFT]:kf.Kq.FACTORY_AUDIT_DRAFT},Uee=[{value:"za",label:ee().translate("general.newestToOldest")},{value:"az",label:ee().translate("general.oldestToNewest")}],Jee={wrapper:"List_wrapper__-Uirt",searchInput:"List_searchInput__jTILi",button:"List_button__FT-Gc",ttWrapper:"List_ttWrapper__uWsXV",fixed:"List_fixed__B9hMH",fab:"List_fab__zI8au",visibilityHidden:"List_visibilityHidden__FMco-",mainContent:"List_mainContent__LdUFs"};
1(0,ne.Nv)(ee(),[Ue.G_]);const Gee=e=>{var A,t,a,n;const{profile:i,history:s,itemListLoading:l,itemList:r,itemListDraft:o,getItemList:c,isAdmin:d,isHackedAccount:g,location:C,downloadFactoryAudit:I}=e,{pageSettings:u,pageSettingsTab:p}={pageSettings:{[Wee.ALL_JOB]:(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.FACTORY_AUDIT_JOB),{}),[Wee.DRAFT]:(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.FACTORY_AUDIT_DRAFT),{})},pageSettingsTab:(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.FACTORY_AUDIT_PAGE,".tab"),"")},{updatePageSettings:E}=(0,TA.useStoreActions)({updatePageSettings:Yy.updatePageSettings}),B=Object.values(Ws.wO).map((e=>({label:e.label,value:e.value}))),Q=Object.values($c()(Ws.cv,["draft"])).map((e=>({label:ee().translate("factoryAudit.status.".concat(e.value)),value:e.value}))),m="attention"===(0,OA.VD)(s,"mode"),h=R()(i,"companyPermission",{}),x=R()(h,"membership",Ou),f=R()(C,"state",{}),[j,b]=(0,y.useState)({type:null,message:null}),[P,w]=(0,y.useState)(p||Wee.ALL_JOB),[N,_]=(0,y.useState)({[Wee.ALL_JOB]:(null===u||void 0===u||null===(A=u[Wee.ALL_JOB])||void 0===A?void 0:A.filters)||{},[Wee.DRAFT]:(null===u||void 0===u||null===(t=u[Wee.DRAFT])||void 0===t?void 0:t.filters)||{}}),[T,D]=(0,y.useState)({[Wee.ALL_JOB]:(null===u||void 0===u||null===(a=u[Wee.ALL_JOB])||void 0===a?void 0:a.search)||"",[Wee.DRAFT]:(null===u||void 0===u||null===(n=u[Wee.DRAFT])||void 0===n?void 0:n.search)||""}),[k,L]=(0,y.useState)([]),F={selectedRowKeys:k,onChange:e=>{L(e)}},M=(e,A,t,a)=>{const n=(0,v.A)((0,v.A)({},t||{}),{},{type:e,pageNo:a.pageNo||1,pageSize:a.pageSize||Ws.PI,search:A});((e,A,t,a)=>{E(qee[e],{filters:A,search:t,pagination:a})})(e,t,A,a),c(n,(()=>{}))},O=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],A=arguments.length>1?arguments[1]:void 0;I({jobIds:k,isUpdateStatus:e},(t=>{if(!1!==t){const A=R()(t,"data",[]);if(A.length){const e=te()().format(Ws.yo);(0,al.ol)(A,".xlsx,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","factory_audit_list_".concat(e))}var a,n,i,s;if(e)M(P,T[P],N[P],{pageNo:(null===(a=u[P])||void 0===a||null===(n=a.pagination)||void 0===n?void 0:n.pageNo)||1,pageSize:(null===(i=u[P])||void 0===i||null===(s=i.pagination)||void 0===s?void 0:s.pageSize)||Ws.PI})}A&&A()}))},z=e=>{_(e),setTimeout((()=>{M(P,"",e[P],{pageNo:1,pageSize:Ws.PI})}))},V=(e,A,t)=>{const a=e.key,n=(0,v.A)((0,v.A)({},N),{},{[P]:(0,v.A)((0,v.A)({},N[P]),{},{[a]:"auditDate"!==a?A:(0,v.A)((0,v.A)({},A),{},{dates:t})})});z(n)},H=(e,A)=>{const t=e.key,a=(0,v.A)((0,v.A)({},N),{},{[P]:(0,v.A)((0,v.A)({},N[P]),{},{[t]:{}})});z(a)},W=()=>{const e=(0,v.A)((0,v.A)({},N),{},{[P]:{}});z(e)},q={[Wee.ALL_JOB]:r,[Wee.DRAFT]:o},U=(e=>{let{filters:A,auditTypeOptions:t,statusOptions:a}=e;const n={};return Object.keys(Wee).forEach((e=>{var i,s,l,r,o,c,d;const g=Wee[e],C=(null===A||void 0===A?void 0:A[g])||{},I=[{key:"auditSchema",label:ee().translate("factoryAudit.list.filter.auditScheme.label"),type:Jy.a.RATING,dropdown:{type:Jy.oY.DATE,methodItems:t,defaultChecks:null!==(i=C.auditSchema)&&void 0!==i&&i.method?{method:null===(s=C.auditSchema)||void 0===s?void 0:s.method}:null,setting:{hideDateRange:!0}}},{key:"status",label:ee().translate("factoryAudit.list.filter.jobStatus.label"),type:Jy.a.STATUS,dropdown:{type:Jy.oY.LIST,defaultChecks:C.status||null,options:a,setting:{noSearch:!0,hasAll:!1}}},{key:"auditDate",label:ee().translate("factoryAudit.list.filterBar.sortByDate"),type:Jy.a.RATING,width:170,dropdown:{type:Jy.oY.DATE,fieldItems:[{value:"auditDate",label:ee().translate("factoryAudit.list.filter.auditDate.label")}],methodItems:Uee,defaultChecks:null!==C&&void 0!==C&&null!==(l=C.auditDate)&&void 0!==l&&null!==(r=l.field)&&void 0!==r&&r[0]&&null!==C&&void 0!==C&&null!==(o=C.auditDate)&&void 0!==o&&null!==(c=o.method)&&void 0!==c&&c[0]?C.auditDate:null,defaultDate:(null===C||void 0===C||null===(d=C.auditDate)||void 0===d?void 0:d.dates)||null,setting:{hideDateRange:!1,hasSeparateBorder:!0}}}];n[g]=[...I]})),n})({filters:N,T:ee(),auditTypeOptions:B,statusOptions:Q}),J=Object.keys(Wee).filter((e=>!d||d&&Wee[e]!==Wee.DRAFT)).map((e=>{var A;const t=Wee[e],a=U[t],n=q[t];return{key:t,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("factoryAudit.list.tabs.".concat(t))}),(0,lA.jsx)(Ff.A,{count:(null===n||void 0===n||null===(A=n.pagination)||void 0===A?void 0:A.total)||0,overflowCount:1e4})]}),children:(0,lA.jsxs)(Mf.A,{children:[(0,lA.jsx)(Lf.A,{items:a,onApply:V,onReset:H,onFilterReset:W,className:Jee.jobFilterBar}),(0,lA.jsx)("div",{className:Jee.tableWrapper,children:(0,lA.jsx)(Hee,{loadJobs:(e,A,t,a)=>{var i;let s=e.current||1,l=e.pageSize||10;(null===n||void 0===n||null===(i=n.pagination)||void 0===i?void 0:i.pageSize)!==e.pageSize&&(s=1),M(P,T[P],N[P],{pageNo:s,pageSize:l})},jobObj:n,rowSelection:t===Wee.ALL_JOB&&(d||g)?F:void 0})})]})}}));return(0,y.useEffect)((()=>{R()(f,"messageNoti","")&&b({type:R()(f,"successNoti",""),message:R()(f,"messageNoti","")})}),[f]),(0,y.useEffect)((()=>{var e,A,t,a;
1if(m){const e={status:Q.filter((e=>!["completed","cancelled"].includes(e.value))).map((e=>e.value)),auditDate:{field:["auditDate"],method:["az"],dates:[te()("2017-01-01"),te()().subtract(1,"days")]}};D((0,v.A)((0,v.A)({},T),{},{[Wee.ALL_JOB]:""})),_((0,v.A)((0,v.A)({},N),{},{[Wee.ALL_JOB]:e})),M(Wee.ALL_JOB,"",e,{pageNo:1,pageSize:Ws.PI})}else{var n,i,s,l;M(Wee.ALL_JOB,T[Wee.ALL_JOB],N[Wee.ALL_JOB],{pageNo:(null===(n=u[Wee.ALL_JOB])||void 0===n||null===(i=n.pagination)||void 0===i?void 0:i.pageNo)||1,pageSize:(null===(s=u[Wee.ALL_JOB])||void 0===s||null===(l=s.pagination)||void 0===l?void 0:l.pageSize)||Ws.PI})}M(Wee.DRAFT,T[Wee.DRAFT],N[Wee.DRAFT],{pageNo:(null===(e=u[Wee.DRAFT])||void 0===e||null===(A=e.pagination)||void 0===A?void 0:A.pageNo)||1,pageSize:(null===(t=u[Wee.DRAFT])||void 0===t||null===(a=t.pagination)||void 0===a?void 0:a.pageSize)||Ws.PI})}),[]),(0,lA.jsxs)("div",{className:Jee.wrapper,children:[l&&(0,lA.jsx)(ep.P,{}),(0,lA.jsxs)(Wc.A,{maxWidth:"xl",children:[x===Ou?(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",children:[(0,lA.jsx)(Sf,{watermarkImage:"data:image/png;base64,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",widthImage:130,heightImage:130,title:ee().translate("watermark.factoryAudit.title"),subTitle:ee().translate("watermark.factoryAudit.subTitle"),discountText:ee().translate("watermark.factoryAudit.buttonDiscount")}
1),(0,lA.jsx)("img",{src:Dee,alt:"factoryAuditJobListBackground",style:{marginTop:52}}),(0,lA.jsx)("img",{src:kee,alt:"factoryAuditPreviewBackground",style:{marginTop:52}})]}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Df.A,{title:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("factoryAudit.list.title")}),(0,lA.jsx)(Lee,{tooltip:(0,lA.jsxs)(S.A,{children:[(0,lA.jsxs)(Xe.A,{children:[ee().translate("tooltip.factoryAudit.firstLine"),":"]}),(0,lA.jsxs)(Xe.A,{children:["- ",ee().translate("tooltip.factoryAudit.secondLine")]}),(0,lA.jsxs)(Xe.A,{children:["- ",ee().translate("tooltip.factoryAudit.thirdLine")]}),(0,lA.jsxs)(Xe.A,{children:["- ",ee().translate("tooltip.factoryAudit.fourthLine")]})]})})]}),searchPlaceholder:ee().translate("factoryAudit.list.searchBox.placeholder"),onSearch:e=>{(null===T||void 0===T?void 0:T[P])!==e&&(D((0,v.A)((0,v.A)({},T),{},{[P]:e})),M(P,e,N[P],{pageNo:1,pageSize:Ws.PI}))},searchVal:(null===T||void 0===T?void 0:T[P])||""}),(0,lA.jsx)("div",{className:Jee.mainContent,children:(0,lA.jsx)(Rf.A,{items:J,tabBarExtraContent:{right:(0,lA.jsxs)(Of.A,{children:[P===Wee.ALL_JOB&&!(null===k||void 0===k||!k.length)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Tee,{type:"primary",onClick:(e,A)=>{O(!1,A)},children:ee().translate("factoryAudit.admin.header.export")}),(0,lA.jsx)(Tee,{type:"primary",onClick:(e,A)=>{O(!0,A)},children:ee().translate("factoryAudit.admin.header.exportUpdate")})]}),(0,lA.jsx)(zf.A,{type:"primary",onClick:()=>{(0,ne.R7)(s)("/factory_audit/job/create")},children:ee().translate("factoryAudit.create")})]})},activeKey:P,onChange:e=>{var A,t,a,n;w(e),(e=>{E(kf.Kq.FACTORY_AUDIT_PAGE,{tab:e})})(e),M(e,T[e],N[e],{pageNo:(null===q||void 0===q||null===(A=q[e])||void 0===A||null===(t=A.pagination)||void 0===t?void 0:t.page)||1,pageSize:(null===q||void 0===q||null===(a=q[e])||void 0===a||null===(n=a.pagination)||void 0===n?void 0:n.pageSize)||Ws.PI})}})})]}),(0,lA.jsx)(Wn.A,{notification:j,onClose:()=>b({type:null,message:null})})]})]})};Gee.defaultProps={};const Yee=Gee,Zee="factoryAuditReducer",Xee="itemList",Kee="detailItem",$ee=(0,w.withRouter)((0,j.Ng)((e=>{var A,t,a,n;return{itemListLoading:(0,lt.Nz)(Zee,Xee)(e),itemList:(null===(A=(0,lt.dJ)(Zee,Xee)(e))||void 0===A||null===(t=A.data)||void 0===t?void 0:t.job)||{list:[],pagination:{}},itemListDraft:(null===(a=(0,lt.dJ)(Zee,Xee)(e))||void 0===a||null===(n=a.data)||void 0===n?void 0:n.draft)||{list:[],pagination:{}},detailItemLoading:(0,lt.Nz)(Zee,Kee)(e),detailItem:(0,lt.dJ)(Zee,Kee,{data:[],total:{job:0,draft:0}}
1)(e),isAdmin:(0,O.Py)(e),isHackedAccount:(0,O.R5)(e),profile:(0,v.A)({},(0,O.Fm)(e))}}),(e=>({getItemList:(0,st.zH)(cY,e),createItem:(0,st.zH)(BY,e),downloadFactoryAudit:(0,st.zH)(_Y,e)})))(Yee)),eAe=[{auditSchema:"",otherAuditSchema:"",auditType:"",announcementType:"",sedexMember:"true",sedexNo:"",auditDate:"",auditEndDate:"",remark:"",requestAuditClient:"",isShareAuditReport:"no",otherClient:""},{factoryNameEng:"",factoryNameOpt:"",factoryRegion:"",factoryProvince:"",factoryCity:"",factoryAddressEng:"",factoryAddressOpt:"",noOfEmployee:"",contactPerson:"",FCPAreaCode:"+86",FCPContactPhone:"",factoryContactEmail:"",FCTAreaCode:"+86",FCTContactTel:""}],AAe={wrapper:"FactoryAuditRequirement_wrapper__B7pxM",block:"FactoryAuditRequirement_block__IeVkk",existingBlock:"FactoryAuditRequirement_existingBlock__8rSEy",action:"FactoryAuditRequirement_action__7tuR4",inputs:"FactoryAuditRequirement_inputs__C7sm5",top:"FactoryAuditRequirement_top__GZhLc",left:"FactoryAuditRequirement_left__PFbem",removeButton:"FactoryAuditRequirement_removeButton__fpSL+",bottom:"FactoryAuditRequirement_bottom__3toRU",required:"FactoryAuditRequirement_required__Hxt-Y",radioContainer:"FactoryAuditRequirement_radioContainer__7L9ry",formItem:"FactoryAuditRequirement_formItem__C3K2e",formItemDeeper:"FactoryAuditRequirement_formItemDeeper__EGjQE",datePicker:"FactoryAuditRequirement_datePicker__h9Sdr",saveDraftBtn:"FactoryAuditRequirement_saveDraftBtn__Hp4H-",actionButtons:"FactoryAuditRequirement_actionButtons__cXxE-"},tAe=eAe[0],aAe=e=>{let{oldData:A,onNext:t,handleSubmitDraft:a,activeStep:n,disabledStep:i,setDisabledStep:s}=e;const l=ee().translate("factoryAudit.error.requiredField"),r={auditSchema:SE.Yj().required("".concat(ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.auditScheme")," ").concat(l)).nullable(),auditDate:SE.Yj().required("".concat(ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.auditDate")," ").concat(l)).nullable()},o=Object.keys(A).length?A:tAe,[c,d]=(0,y.useState)(""),[g,C]=(0,y.useState)(""),[I,u]=(0,y.useState)("");(0,y.useEffect)((()=>{d((Object.keys(A).length?A.auditSchema:tAe.auditSchema)||""),C((Object.keys(A).length?A.auditType:tAe.auditType)||""),u((Object.keys(A).length?A.announcementType:tAe.announcementType)||"")}),[]);return(0,lA.jsx)("div",{className:AAe.wrapper,children:(0,lA.jsx)(zs.lV,{initialValues:o,validateValues:r,onSubmit:e=>t((0,v.A)((0,v.A)({},e),{},{auditSchema:c,auditType:g,announcementType:I})),render:e=>{var t,l,r,o,p,E,B,Q,m,h,x,f,j,b,P,w,N,_,T,D;const k=0!==Object.keys(e.errors).length,L=(null===I||void 0===I?void 0:I.value)!==Ws.J$.semiAnnounced.value?!e.values.auditDate:!e.values.auditStartDate||!e.values.auditEndDate,R=[null===Ws.wO||void 0===Ws.wO||null===(t=Ws.wO.bsci)||void 0===t?void 0:t.value,null===Ws.wO||void 0===Ws.wO||null===(l=Ws.wO.sedex2P)||void 0===l?void 0:l.value,null===Ws.wO||void 0===Ws.wO||null===(r=Ws.wO.sedex4P)||void 0===r?void 0:r.value].includes(null===c||void 0===c?void 0:c.value)&&!c,F=[null===Ws.wO||void 0===Ws.wO||null===(o=Ws.wO.bsci)||void 0===o?void 0:o.value].includes(null===c||void 0===c?void 0:c.value)&&!g,M="Invalid date"===e.values.auditDate,O=(null===c||void 0===c?void 0:c.value)===Ws.wO.other.value&&!e.values.otherAuditSchema,z=k||L||R||F||M||O;return(0,y.useEffect)((()=>{z&&s((0,v.A)((0,v.A)({},i),{},{[n-1]:!0,[n]:!0}))}),[z]),(0,lA.jsxs)("form",{className:AAe.form,onSubmit:e.handleSubmit,children:[(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(S.A,{display:"flex",justifyContent:"space-between",p:4,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsxs)(wl.A,{item:!0,xs:12,children:[(0,lA.jsx)(Nv,{children:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.title")}),(0,lA.jsxs)(wl.A,{container:!0,item:!0,style:{marginTop:30},children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,className:AAe.formItem,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:4,md:4,className:AAe.formItemDeeper,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:AAe.fieldTitle,children:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.auditScheme")}),(0,lA.jsx)(zs.l6,{selectProps:{formProps:e,name:"auditSchema",placeholder:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.auditSchemePlaceholder"),options:Object.values(Ws.wO),value:c,onChange:(e,t)=>
1{d(t||""),u((Object.keys(A).length?A.announcementType:tAe.announcementType)||""),C(Object.keys(A).length?A.auditType:tAe.auditType)},isClearable:!0,isSearchable:!1}})]})}),[null===Ws.wO||void 0===Ws.wO||null===(p=Ws.wO.bsci)||void 0===p?void 0:p.value].includes(null===c||void 0===c?void 0:c.value)&&(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,className:AAe.formItem,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:AAe.fieldTitle,children:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.auditType")})}),(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(iA.GV,{xs:12,sm:2,md:2,className:AAe.formItemDeeper,style:{marginRight:10},children:(0,lA.jsx)(zs.l6,{selectProps:{formProps:e,name:"auditType",placeholder:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.auditTypePlaceholder"),options:Object.values(Ws.Tw).map((e=>(0,v.A)((0,v.A)({},e),{},{label:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.auditTypeSelect.".concat(e.label))}))),value:g,onChange:(e,A)=>C(A||""),isClearable:!0}})})})]}),[null===Ws.wO||void 0===Ws.wO||null===(E=Ws.wO.bsci)||void 0===E?void 0:E.value,null===Ws.wO||void 0===Ws.wO||null===(B=Ws.wO.sedex2P)||void 0===B?void 0:B.value,null===Ws.wO||void 0===Ws.wO||null===(Q=Ws.wO.sedex4P)||void 0===Q?void 0:Q.value].includes(null===c||void 0===c?void 0:c.value)&&(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,className:AAe.formItem,children:(0,lA.jsx)(iA.GV,{xs:12,sm:4,md:4,className:AAe.formItemDeeper,children:(0,lA.jsx)(zs.l6,{selectProps:{formProps:e,name:"announcementType",placeholder:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.announcementTypePlaceholder"),options:Object.values(Ws.J$).map((e=>(0,v.A)((0,v.A)({},e),{},{label:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.announcementTypeSelect.".concat(e.value))}))).filter((e=>{var A,t,a;return![null===Ws.wO||void 0===Ws.wO||null===(A=Ws.wO.fama)||void 0===A?void 0:A.value,null===Ws.wO||void 0===Ws.wO||null===(t=Ws.wO.wrap)||void 0===t?void 0:t.value,null===Ws.wO||void 0===Ws.wO||null===(a=Ws.wO.other)||void 0===a?void 0:a.value].includes(null===c||void 0===c?void 0:c.value)||e.value!==Ws.J$.semiAnnounced.value})),value:I,onChange:(e,A)=>u(A||""),isClearable:!0}})})}),[null===(m=Ws.wO.sedex4P)||void 0===m?void 0:m.value,null===(h=Ws.wO.sedex2P)||void 0===h?void 0:h.value].includes(null===c||void 0===c?void 0:c.value)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,className:AAe.formItem,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,className:AAe.formItemDeeper,style:{marginTop:30},children:[(0,lA.jsx)(Nv,{children:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.sedexMember.title")}),(0,lA.jsx)(ko.A,{component:"fieldset",children:(0,lA.jsxs)(Og.A,{className:AAe.radioContainer,value:e.values.sedexMember,onChange:A=>e.setFieldValue("sedexMember",A.target.value),children:[(0,lA.jsx)(Zr.A,{value:"true",control:(0,lA.jsx)(zg.A,{style:{color:"true"===e.values.sedexMember?"#B0D400":"#000000"}}),label:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.sedexMember.options.yes")}),(0,lA.jsx)(Zr.A,{value:"false",control:(0,lA.jsx)(zg.A,{style:{color:"false"===e.values.sedexMember?"#B0D400":"#000000"}}),label:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.sedexMember.options.no"),style:{marginLeft:20}}),(0,lA.jsx)(Zr.A,{value:"provideLater",control:(0,lA.jsx)(zg.A,{style:{color:"provideLater"===e.values.sedexMember?"#B0D400":"#000000"}}),label:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.sedexMember.options.provideLater"),style:{marginLeft:20}})]})})]})}),"true"===e.values.sedexMember&&(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,className:AAe.formItem,style:{marginBottom:0},children:(0,lA.jsx)(iA.GV,{xs:12,sm:4,md:4,className:AAe.formItemDeeper,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"sedexNo",placeholder:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.sedexNoPlaceholder"),formProps:e}})})})]}),(null===c||void 0===c?void 0:c.value)===Ws.wO.other.value&&(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,className:AAe.formItem,children:(0,lA.jsx)(iA.GV,{xs:12,sm:4,md:4,className:AAe.formItemDeeper,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"otherAuditSchema",placeholder:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.otherAuditSchema"),formProps:e}})})}),(!c||[null===Ws.wO||void 0===Ws.wO||null===(x=Ws.wO.fama)||void 0===x?void 0:x.value,null===Ws.wO||void 0===Ws.wO||null===(f=Ws.wO.other)||void 0===f?void 0:f.value,null===Ws.wO||void 0===Ws.wO||null===(j=Ws.wO.
1wrap)||void 0===j?void 0:j.value,null===Ws.wO||void 0===Ws.wO||null===(b=Ws.wO.bsci)||void 0===b?void 0:b.value,null===Ws.wO||void 0===Ws.wO||null===(P=Ws.wO.sedex2P)||void 0===P?void 0:P.value,null===Ws.wO||void 0===Ws.wO||null===(w=Ws.wO.sedex4P)||void 0===w?void 0:w.value].includes(null===c||void 0===c?void 0:c.value))&&((null===I||void 0===I?void 0:I.value)!==Ws.J$.semiAnnounced.value?(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,className:AAe.formItem,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:4,md:4,className:AAe.formItemDeeper,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:AAe.fieldTitle,children:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.auditDate")}),(0,lA.jsx)(pd,{type:"date",pickerProps:{formProps:e,name:"auditDate",placeholder:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.auditDatePlaceholder"),autoOk:!0,className:AAe.datePicker}})]})}):(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,className:AAe.formItem,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:4,md:4,className:AAe.formItemDeeper,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:AAe.fieldTitle,children:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.auditDate")}),(0,lA.jsxs)(S.A,{style:{display:"flex",alignItems:"center"},children:[(0,lA.jsx)(pd,{type:"date",pickerProps:{name:"auditStartDate",placeholder:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.startDate"),autoOk:!0,onChange:A=>{e.setFieldValue("auditStartDate",A)},formProps:e,className:AAe.datePicker}}),(0,lA.jsx)(pd,{type:"date",pickerProps:{name:"auditEndDate",placeholder:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.endDate"),autoOk:!0,onChange:A=>{e.setFieldValue("auditEndDate",A)},formProps:e,className:AAe.datePicker}})]})]})})),c&&(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,className:AAe.formItem,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:AAe.fieldTitle,children:ee().translate("factoryAudit.createJob.steps.factoryContact.form.remarks")}),(0,lA.jsx)(iA.GV,{xs:12,sm:4,md:4,className:AAe.formItemDeeper,children:(0,lA.jsx)("textarea",{name:"remark",value:e.values.remark,onChange:e.handleChange,placeholder:ee().translate("factoryAudit.createJob.steps.factoryContact.form.remarksPlaceholder")})})]}),[null===Ws.wO||void 0===Ws.wO||null===(N=Ws.wO.sedex4P)||void 0===N?void 0:N.value,null===Ws.wO||void 0===Ws.wO||null===(_=Ws.wO.sedex2P)||void 0===_?void 0:_.value].includes(null===c||void 0===c?void 0:c.value)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,className:AAe.formItem,style:{marginBottom:0,marginTop:15},children:(0,lA.jsxs)(iA.GV,{xs:12,sm:4,md:4,className:AAe.formItemDeeper,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:AAe.fieldTitle,children:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.requestedAuditClient")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"requestAuditClient",placeholder:ee().translate("factoryAudit.detail.factoryAuditRequirements.requestedAuditClientPlaceholder"),formProps:e}})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,className:AAe.formItem,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,className:AAe.formItemDeeper,style:{marginTop:30},children:[(0,lA.jsx)(Nv,{children:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.shareAuditReport.title")}),(0,lA.jsx)(ko.A,{component:"fieldset",children:(0,lA.jsxs)(Og.A,{className:AAe.radioContainer,value:e.values.isShareAuditReport,onChange:A=>e.setFieldValue("isShareAuditReport",A.target.value),children:[(0,lA.jsx)(Zr.A,{value:"yes",control:(0,lA.jsx)(zg.A,{style:{color:"yes"===e.values.isShareAuditReport?"#B0D400":"#000000"}}),label:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.shareAuditReport.options.yes")}),(0,lA.jsx)(Zr.A,{value:"no",control:(0,lA.jsx)(zg.A,{style:{color:"no"===e.values.isShareAuditReport?"#B0D400":"#000000"}}),label:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.shareAuditReport.options.no"),style:{marginLeft:20}})]})})]})})]}),[null===Ws.wO||void 0===Ws.wO||null===(T=Ws.wO.sedex4P)||void 0===T?void 0:T.value,null===Ws.wO||void 0===Ws.wO||null===(D=Ws.wO.sedex2P)||void 0===D?void 0:D.value].includes(null===c||void 0===c?void 0:c.value)&&"yes"===e.values.isShareAuditReport&&(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,className:AAe.formItem,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:4,md:4,className:AAe.formItemDeeper,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:AAe.fieldTitle,children:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.otherClient")}
1),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"otherClient",formProps:e}}),(0,lA.jsx)(Xe.A,{variant:"caption",children:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.separateClientName")})]})})]})]})})})}),(0,lA.jsx)("div",{className:AAe.actionButtons,children:(0,lA.jsxs)(kG,{children:[(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.BLUE,type:"submit"},children:ee().translate("factoryAudit.createJob.steps.button.next")}),(0,lA.jsx)(vg.A,{onClick:()=>a((0,v.A)((0,v.A)({},e.values),{},{auditSchema:c,auditType:g,announcementType:I})),className:AAe.saveDraftBtn,children:ee().translate("factoryAudit.createJob.steps.button.saveDraft")})]})})]})}})})};var nAe=t(25321),iAe=t(60239),sAe=t(12606);const lAe=e=>{const{locations:A,provinces:t,cities:a}=(0,sAe.g)(),{getSMLocations:n,getSMProvinces:i,getSMCities:s}=(0,sAe.d)();y.useEffect((()=>{A.length||n()}),[]);const l=A.map((e=>({value:e.country,label:e.country}))),r=t.map((e=>({value:e.state,label:e.state}))),o=a.map((e=>({value:e.city,label:e.city}))),{formProps:c,label:d,countryProps:g,provinceProps:C,cityProps:I}=e;return(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsxs)(wl.A,{item:!0,xs:12,sm:12,md:12,children:[d&&(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,children:d}),(0,lA.jsx)(iAe.A,{selectProps:{formProps:c,name:g.name,placeholder:g.placeholder,options:l,value:l.find((e=>e.value===R()(c,"values.".concat(g.name),""))),onChange:(e,A)=>{var t;c.setFieldValue(g.name,(null===A||void 0===A?void 0:A.value)||""),c.setFieldValue(C.name,null),c.setFieldValue(I.name,null),null!==(t=A)&&void 0!==t&&t.label&&i(t.label)},isSearchable:!0}})]}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,children:(0,lA.jsxs)(wl.A,{item:!0,container:!0,spacing:1,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:6,md:6,children:(0,lA.jsx)(iAe.A,{selectProps:{formProps:c,name:C.name,placeholder:C.placeholder,options:r,value:r.find((e=>e.value===R()(c,"values.".concat(C.name),""))),onChange:(e,A)=>{var t,a;c.setFieldValue(C.name,(null===A||void 0===A?void 0:A.value)||""),c.setFieldValue(I.name,null),t=c.values.factoryRegion,a=A,null!==t&&void 0!==t&&t.label&&null!==a&&void 0!==a&&a.label&&s(t.label,a.label)},isDisabled:!c.values[g.name],isSearchable:!0}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:6,md:6,children:(0,lA.jsx)(iAe.A,{selectProps:{formProps:c,name:I.name,placeholder:I.placeholder,options:o,value:o.find((e=>e.value===R()(c,"values.".concat(I.name),""))),onChange:(e,A)=>{c.setFieldValue(I.name,(null===A||void 0===A?void 0:A.value)||"")},isDisabled:!c.values[C.name],isSearchable:!0}})})]})})]})},rAe="InputPhoneCode_wrapper__YsPVF",oAe="InputPhoneCode_modalPrefillFormSelect__7wY7a",cAe="InputPhoneCode_phoneInput__hqdFg",dAe=e=>{const A=Object.values(Ws.qo).filter((e=>e.code)).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code?"+".concat(e.code.replace(" ","")):""}})),{formProps:t,codeProps:a,phoneProps:n}=e,i=A.find((e=>e.value===R()(t,"values.".concat(a.name),"")));return(0,lA.jsxs)("div",{className:rAe,children:[(0,lA.jsx)(iAe.A,{selectProps:{name:a.name,defaultValue:i||{value:"86",label:"cn"},className:oAe,options:A,value:i,onChange:(e,A)=>t.setFieldValue(a.name,(null===A||void 0===A?void 0:A.value)||""),isClearable:!0,formatOptionLabel:e=>{let{value:A,label:t}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("span",{className:"flag-icon flag-icon-".concat(t)}),(0,lA.jsx)(Xe.A,{style:{marginLeft:5},children:A})]})}}}),(0,lA.jsx)("input",{name:n.name,type:"number",value:t.values[n.name],onChange:t.handleChange,onBlur:t.handleBlur,placeholder:n.placeholder,className:cAe})]})},gAe={wrapper:"FactoryContact_wrapper__yiFtV",block:"FactoryContact_block__eRWl0",existingBlock:"FactoryContact_existingBlock__5wpDN",action:"FactoryContact_action__tIvyy",inputs:"FactoryContact_inputs__6+UHB",top:"FactoryContact_top__umTQL",left:"FactoryContact_left__9CmkW",removeButton:"FactoryContact_removeButton__AleKn",bottom:"FactoryContact_bottom__EBCxX",required:"FactoryContact_required__txhWS",radioContainer:"FactoryContact_radioContainer__yagBS",formItem:"FactoryContact_formItem__ppk21",formItemDeeper:"FactoryContact_formItemDeeper__nrC4j",datePicker:"FactoryContact_datePicker__QiUhb",saveDraftBtn:"FactoryContact_saveDraftBtn__v
1C+SK",inputEmailAddress:"FactoryContact_inputEmailAddress__G34Tk",emailAddressInput:"FactoryContact_emailAddressInput__z0gyr",actionButtons:"FactoryContact_actionButtons__0u+8-",factorySelection:"FactoryContact_factorySelection__TMgXi",layout:"FactoryContact_layout__9GkyR"};var CAe=t(89196);const IAe=eAe[1],uAe={contactPerson:SE.Yj().nullable(),noOfEmployee:SE.ai().required(),factoryContactEmail:SE.Yj().email(ee().translate("login.errors.invalidEmailFormat")),FCPContactPhone:SE.Yj().max(15).nullable()},pAe=e=>{let{oldData:A,onFinish:t,handleSubmitDraft:a,loading:n}=e;const i=Object.keys(A).length?A:IAe;return(0,lA.jsx)("div",{className:gAe.wrapper,children:(0,lA.jsx)(zs.lV,{initialValues:i,validateValues:uAe,onSubmit:t,render:e=>(0,lA.jsxs)("form",{className:gAe.form,onSubmit:e.handleSubmit,children:[(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(S.A,{display:"flex",justifyContent:"space-between",p:4,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsxs)(wl.A,{item:!0,xs:12,children:[(0,lA.jsxs)(Nv,{children:["1. ",ee().translate("factoryAudit.createJob.steps.factoryContact.subTitle01")]}),(0,lA.jsxs)(wl.A,{container:!0,item:!0,style:{marginTop:30},children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,className:gAe.formItem,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:6,md:6,className:gAe.formItemDeeper,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:gAe.fieldTitle,children:ee().translate("factoryAudit.createJob.steps.factoryContact.form.factoryName")}),(0,lA.jsx)(CAe.dR,{layoutClasses:gAe.layout,className:gAe.factorySelection,suffixIcon:(0,lA.jsx)(nAe.A,{}),size:"large",resource:"factories",onFilterParams:e=>(0,v.A)((0,v.A)({},e),{},{searchBy:"all"}),name:"factory",placeholder:ee().translate("factoryAudit.createJob.steps.factoryContact.form.englishName"),onChange:(A,t,a)=>{e.setFieldValue("factory",t),e.setFieldValue("factoryNameEng",a.label)}}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"factoryNameOpt",placeholder:ee().translate("factoryAudit.createJob.steps.factoryContact.form.nameLocal"),formProps:e}})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:6,md:6,className:gAe.formItem,children:(0,lA.jsx)(lAe,{formProps:e,label:ee().translate("factoryAudit.createJob.steps.factoryContact.form.location"),countryProps:{name:"factoryRegion",placeholder:ee().translate("factoryAudit.createJob.steps.factoryContact.form.selectCountry")},provinceProps:{name:"factoryProvince",placeholder:ee().translate("factoryAudit.createJob.steps.factoryContact.form.selectProvince")},cityProps:{name:"factoryCity",placeholder:ee().translate("factoryAudit.createJob.steps.factoryContact.form.selectCity")}})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,className:gAe.formItem,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:6,md:6,className:gAe.formItemDeeper,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:gAe.fieldTitle,children:ee().translate("factoryAudit.createJob.steps.factoryContact.form.address")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"factoryAddressEng",placeholder:ee().translate("factoryAudit.createJob.steps.factoryContact.form.engAddress"),formProps:e}}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"factoryAddressOpt",placeholder:ee().translate("factoryAudit.createJob.steps.factoryContact.form.optAddress"),formProps:e}})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,className:gAe.formItem,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:2,md:2,className:gAe.formItemDeeper,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:gAe.fieldTitle,children:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.noEmployee")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{type:"number",name:"noOfEmployee",placeholder:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.noEmployeePlaceholder"),formProps:e}})]})})]})]})})})}),(0,lA.jsx)(S.A,{mt:4,children:(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(S.A,{display:"flex",justifyContent:"space-between",p:4,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsxs)(wl.A,{item:!0,xs:12,children:[(0,lA.jsxs)(Nv,{children:["2. ",ee().translate("factoryAudit.createJob.steps.factoryContact.subTitle02")]}),(0,lA.jsxs)(wl.A,{container:!0,item:!0,style:{marginTop:30},children:[(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,className:gAe.formItem,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:gAe.fieldTitle,children:ee().translate("factoryAudit.createJob.steps.factoryContact.form.contactPerson")}),(0,lA.jsx)(iA.GV,{xs:12,sm:3,md:3,className:gAe.formItemDeeper,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"contactPerson",placeholder:ee().translate("factoryAudit.createJob.steps.factoryContact.form.contactPersonPlaceholder"),formProps:e}})})]}),(0,lA.jsx)(iA.GV,{xs:12,sm:6,md:6,className:gAe.formItem,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsxs)(iA.GV,{xs:12,sm:6,md:6,className:gAe.formItemDeeper,style:{paddingRight:0},children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:gAe.fieldTitle,children:ee().translate("factoryAudit.payerInfo.payer.contactNo.title")}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:(0,lA.jsx)(dAe,{formProps:e,codeProps:{name:"FCPAreaCode"},phoneProps:{name:"FCPContactPhone",placeholder:ee().translate("factoryAudit.payerInfo.payer.contactNo.placeholder")}})})]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:6,md:6,className:gAe.formItemDeeper,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:gAe.fieldTitle,children:ee().translate("factoryAudit.payerInfo.payer.emailAddress.title")}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"factoryContactEmail",placeholder:ee().translate("factoryAudit.payerInfo.payer.emailAddress.placeholder"),formProps:e}})})]})]})}),(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,className:gAe.formItem,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:gAe.fieldTitle,children:ee().translate("factoryAudit.payerInfo.payer.tel.title")}),(0,lA.jsx)(iA.GV,{xs:12,sm:3,md:3,className:gAe.formItemDeeper,children:(0,lA.jsx)(dAe,{formProps:e,codeProps:{name:"FCTAreaCode"},phoneProps:{name:"FCTContactTel",placeholder:ee().translate("factoryAudit.payerInfo.payer.tel.placeholder")}})})]})]})]})})})})}),(0,lA.jsx)("div",{className:gAe.actionButtons,children:(0,lA.jsxs)(kG,{children:[(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.BLUE,type:"submit",disabled:n},children:ee().translate("factoryAudit.createJob.steps.button.submit")}),(0,lA.jsx)(vg.A,{onClick:()=>a(e.values),className:gAe.saveDraftBtn,children:ee().translate("factoryAudit.createJob.steps.button.saveDraft")})]})})]})})})},EAe=e=>{for(const A in e)e[A]||delete e[A];return e},BAe="CreateJob_stepBar__L0ZKi",QAe="CreateJob_stepContent__-Tvja";
1(0,ne.Nv)(ee(),[Ue.G_]);const mAe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date;return te()(e).format(Ws.yo)+" "+te()(A).format("HH:mm:ss")},hAe=e=>{const A=[ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.title"),ee().translate("factoryAudit.createJob.steps.factoryContact.title"),ee().translate("factoryAudit.createJob.steps.done")],{history:t,match:{params:{mode:a="create",jobId:n=null}},createItem:i,itemListLoading:s,jobListLoading:l,detailItemLoading:r,detailItem:o,getItemDetail:c,updateItemDetail:d}=e,g=y.useRef(new Map([[0,{}],[1,{}]])),[C,I]=(0,y.useState)(1),[u,p]=(0,y.useState)([{},{},{}]),[E,B]=(0,y.useState)({}),[Q,m]=(0,y.useState)({0:!1,1:!0,2:!0}),h=(e,A)=>{let[s,l]=e;const r=function(e){var A,t,a,n,i;let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"draft";const[l,r]=e;return{type:s,auditSchema:(null===l||void 0===l||null===(A=l.auditSchema)||void 0===A?void 0:A.value)===Ws.wO.other.value?null===l||void 0===l?void 0:l.otherAuditSchema:null===l||void 0===l||null===(t=l.auditSchema)||void 0===t?void 0:t.value,auditType:null===l||void 0===l||null===(a=l.auditType)||void 0===a?void 0:a.value,announcementType:null===l||void 0===l||null===(n=l.announcementType)||void 0===n?void 0:n.value,sedexMember:""===(null===l||void 0===l?void 0:l.sedexMember)?null:null===l||void 0===l?void 0:l.sedexMember,sedexNo:null===l||void 0===l?void 0:l.sedexNo,remark:null===l||void 0===l?void 0:l.remark,requestAuditClient:null===l||void 0===l?void 0:l.requestAuditClient,isShareAuditReport:"yes"===(null===l||void 0===l?void 0:l.isShareAuditReport),otherClient:null===l||void 0===l?void 0:l.otherClient,factoryNameEng:r.factoryNameEng,factoryNameOpt:r.factoryNameOpt,factoryRegion:r.factoryRegion,factoryProvince:r.factoryProvince,factoryCity:r.factoryCity,factoryAddressEng:r.factoryAddressEng,factoryAddressOpt:r.factoryAddressOpt,noOfEmployee:null===r||void 0===r?void 0:r.noOfEmployee,contactPerson:r.contactPerson,FCPAreaCode:null===r||void 0===r?void 0:r.FCPAreaCode,FCPContactPhone:r.FCPContactPhone,factoryContactEmail:r.factoryContactEmail,FCTAreaCode:null===r||void 0===r?void 0:r.FCTAreaCode,FCTContactTel:r.FCTContactTel,factoryId:"object"===typeof(null===r||void 0===r?void 0:r.factory)?null===r||void 0===r||null===(i=r.factory)||void 0===i?void 0:i.value:null===r||void 0===r?void 0:r.factory}}([s,l],A),o=R()(s,"announcementType.value"),c=R()(s,"auditDate"),g=R()(s,"auditStartDate"),C=R()(s,"auditEndDate");r.auditDate=mAe(c||new Date),o||(r.auditDate=mAe()),o===Ws.J$.semiAnnounced.value&&(r.auditDate=mAe(g||new Date),r.auditEnd
1Date=mAe(C||new Date));const I="draft"===A?ee().translate("factoryAudit.notifications.draftSaved"):ee().translate("factoryAudit.notifications.jobCreated"),u=ee().translate("factoryAudit.notifications.itemUpdated"),p=e=>{t.push({pathname:"/factory_audit",state:{successNoti:"green_success",messageNoti:e,tabNoti:"0"}})};"clone"!==a?i(EAe(r),"duplicate"!==a?()=>{p(I)}:e=>{var A,a,n;const i=null===e||void 0===e||null===(A=e.data)||void 0===A||null===(a=A[0])||void 0===a||null===(n=a[0])||void 0===n?void 0:n.id;(0,ne.R7)(t)(i?"/factory_audit/job/".concat(i):"/factory_audit")}):d(n,r,(()=>{p(u)}))},x=e=>A=>{p((0,v.A)((0,v.A)({},u),{},{[C-1]:A})),g.current.set(C-1,A);const t=Array.from(g.current.values());h(t,e)};return(0,y.useEffect)((()=>{switch(a){case"clone":case"duplicate":return void c(n);default:p([{},{}])}}),[a,n]),(0,y.useEffect)((()=>{var e,A,t,n,i,s,l,r,c,d,g,C,I,u,E,B;"clone"!==a&&"duplicate"!==a||p([(0,v.A)((0,v.A)({},null===o||void 0===o?void 0:o.data),{},{auditSchema:{value:(null===o||void 0===o||null===(e=o.data)||void 0===e?void 0:e.auditSchema)||"",label:(0,ne.Zr)((null===o||void 0===o||null===(A=o.data)||void 0===A?void 0:A.auditSchema)||"")},otherAuditSchema:"",auditType:{value:(null===o||void 0===o||null===(t=o.data)||void 0===t?void 0:t.auditType)||"",label:(0,ne.Zr)((null===o||void 0===o||null===(n=o.data)||void 0===n?void 0:n.auditType)||"")},announcementType:null===(i=Object.values(Ws.J$).filter((e=>{var A;return e.value===(null===o||void 0===o||null===(A=o.data)||void 0===A?void 0:A.announcementType)})))||void 0===i||null===(s=i.map((e=>(0,v.A)((0,v.A)({},e),{},{label:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.announcementTypeSelect.".concat(e.value))}))))||void 0===s?void 0:s[0],sedexMember:null===o||void 0===o||null===(l=o.data)||void 0===l?void 0:l.sedexMember,requestAuditClient:null===o||void 0===o||null===(r=o.data)||void 0===r?void 0:r.requestAuditClient}),(0,v.A)((0,v.A)({},null===o||void 0===o?void 0:o.data),{},{factoryNameEng:null===o||void 0===o||null===(c=o.data)||void 0===c?void 0:c.factoryNameEng,factoryNameOpt:null===o||void 0===o||null===(d=o.data)||void 0===d?void 0:d.factoryNameOpt,factoryContactEmail:null===o||void 0===o||null===(g=o.data)||void 0===g?void 0:g.factoryContactEmail,FCPAreaCode:null===(C=Object.values(Ws.qo).filter((e=>{var A,t;return!(null===o||void 0===o||null===(A=o.data)||void 0===A||!A.FCPAreaCode)&&e.code===(null===o||void 0===o||null===(t=o.data)||void 0===t?void 0:t.FCPAreaCode)})).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code}})))||void 0===C?void 0:C[0],FCPContactPhone:null===o||void 0===o||null===(I=o.data)||void 0===I?void 0:I.FCPContactPhone,factory:null!==o&&void 0!==o&&null!==(u=o.data)&&void 0!==u&&u.factoryId?{value:null===o||void 0===o||null===(E=o.data)||void 0===E?void 0:E.factoryId,label:null===o||void 0===o||null===(B=o.data)||void 0===B?void 0:B.factoryNameEng}:void 0})])}),[o,a]),(0,lA.jsx)(lA.Fragment,{children:l||r?(0,lA.jsx)(Jd,{}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(ov,{stepBarProps:{className:BAe,steps:A,activeStepIndex:C,activeStepLabel:(0,lA.jsx)(dv,{stepLabelProps:{heading:ee().translate("factoryAudit.createJob.title"),activeStep:C,stepLength:A.length,stepLabel:A[C-1]}}),completedStep:E,disabledStep:Q,onBack:()=>I(C-1),onSelect:e=>I(e),onQuit:()=>{(0,ne.R7)(t)("duplicate"===a?"/factory_audit/job/".concat(n):"/factory_audit")}}}),(0,lA.jsx)(UG,{children:(0,lA.jsx)(Wc.A,{children:(0,lA.jsxs)("div",{className:QAe,children:[1===C&&(0,lA.jsx)(aAe,(0,v.A)((0,v.A)({},e),{},{oldData:u[0],onNext:e=>{p((0,v.A)((0,v.A)({},u),{},{[C-1]:e})),B((0,v.A)((0,v.A)({},E),{},{[C-1]:!0})),m((0,v.A)((0,v.A)({},Q),{},{[C-1]:!1,[C]:!1})),I(C+1),g.current.set(C-1,e)},activeStep:C,disabledStep:Q,setDisabledStep:m,handleSubmitDraft:x("draft")})),2===C&&(0,lA.jsx)(pAe,(0,v.A)((0,v.A)({},e),{},{oldData:u[1],onFinish:x("job"),handleSubmitDraft:x("draft"),loading:!1}))]})})})]})})},xAe="factoryAuditReducer",vAe="detailItem",fAe=(0,w.withRouter)((0,j.Ng)((e=>({jobListLoading:(0,lt.Nz)(xAe,"jobList")(e),itemListLoading:(0,lt.Nz)(xAe,"itemList")(e),detailItemLoading:(0,lt.Nz)(xAe,vAe)(e),detailItem:(0,lt.dJ)(xAe,vAe,{data:{}})(e)})),(e=>({createItem:(0,st.zH)(BY,e),getItemDetail:(0,st.zH)(dY,e),updateItemDetail:(0,st.zH)(vY,e)})))(hAe)),yAe="QuoteList_listHeader__JxwgT",jAe="QuoteList_center__OyG7N",bAe="QuoteList_text__rZbBr",PAe="QuoteList_status__cCQ4Z",wAe="QuoteList_confirmed__efDyG",SAe="QuoteList_button__0TqLD",NAe="QuoteList_popupTitle__BKIjv",_Ae=e=>{var A;const{data:t,itemId:a,getQuoteListItemDetail:n,updateQuoteItemDetail:i,isAdmin:s,isHackedAccount:l,downloadQuoteAttachment:r,history:o,deleteQuoteIem:c,setNotification:d}=e,g=s||l,[C,I]=(0,y.useState)(!1),[u,p]=(0,y.useState)({}),E=()=>{I(!1),p()};const B=[{columnId:"jobNo",label:ee().translate("factoryAudit.detail.tabs.quote.table.auditDate"),classes:{head:yAe},render:e=>{let{auditDate:A=""}=e;return(0,lA.jsx)(S.A,{className:bAe,children:(0,ne.lB)(A&&te()(A).format(Ws.rr))})}},{columnId:"name",label:ee().translate("factoryAudit.detail.tabs.quote.table.serviceProvider"),classes:{head:yAe},render:e=>{let{serviceProvider:A}=e;return(0,lA.jsx)(S.A,{className:bAe,children:(0,ne.lB)(R()(A,"name"))})}},{columnId:"remark",label:ee().translate("factoryAudit.detail.tabs.quote.table.remarks"),classes:{head:yAe},render:e=>{let{remark:A}=e;return(0,lA.jsx)(S.A,{className:bAe,children:(0,JH.W5)((0,ne.lB)(A))})}},{columnId:"documents",label:ee().translate("factoryAudit.detail.tabs.quote.table.documents"),classes:{head:yAe},render:e=>{let{document:A}=e;return(0,lA.jsx)(S.A,{className:bAe,children:A&&!Qn()(A)?A.map(((e,t)=>(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:R()(e,"filename",ee().translate("general.na"))}),t!==A.length-1&&(0,lA.jsx)("br",{})]}))):"-"})}},{columnId:"download",label:ee().translate("factoryAudit.detail.tabs.quote.table.downloadDocuments"),classes:{head:yAe},render:e=>{let{document:A=[],id:t=null}=e;
1return A.some((e=>e.url))?(0,lA.jsx)(Ls.A,{type:"native-icon",buttonProps:{icon:(0,lA.jsx)(Gl.A,{}),onClick:()=>{return e=A,n=t,void(!Qn()(e)&&n&&r(a,n,(e=>{const A=R()(e,"data",[]);A.length&&(0,al.ol)(A)})));var e,n}}}):"-"}},{columnId:"totalCost",label:ee().translate("factoryAudit.detail.tabs.quote.table.totalCost"),classes:{head:yAe},render:e=>{let{totalCost:A,currency:t}=e;return(0,lA.jsx)(S.A,{className:bAe,children:(0,ne.BD)(A,t)})}},{columnId:"accept",classes:{body:jAe},render:e=>Object.values(Ws.rB).map((e=>e.value)).includes(null===e||void 0===e?void 0:e.status)?(0,lA.jsx)(S.A,{className:Si()(bAe,PAe,{[wAe]:(null===e||void 0===e?void 0:e.status)===Ws.rB.confirmed.value}),children:ee().translate("factoryAudit.detail.tabs.quote.table.status.".concat(Ws.rB[null===e||void 0===e?void 0:e.status].value))}):(0,lA.jsx)(Ls.A,{buttonProps:{onClick:()=>{return A=e,I(!0),void p(A);var A},className:SAe},children:ee().translate("factoryAudit.detail.tabs.quote.table.accept")})}],Q=B;return(0,lA.jsxs)(lA.Fragment,{children:[g?t.length?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(S.A,{style:{margin:"20px 0",display:"flex",justifyContent:"space-between"},children:[(0,lA.jsx)(Xe.A,{style:{fontWeight:"bold",textAlign:"left"},children:ee().translate("factoryAudit.detail.tabs.quote.title")}),(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",style:{textTransform:"uppercase"},onClick:()=>(0,ne.X_)("".concat(s?"/admin":"","/factory_audit/job/").concat(a,"/quote/create")),children:ee().translate("factoryAudit.admin.quote.header.title")})]}),(0,lA.jsx)(Bl.A,{data:t,columnData:Q,noPagination:!0,usingCheckbox:!0,adminUploadQuote:!0})]}):(0,lA.jsx)(yI.A,{children:(0,lA.jsx)(vI.A,{children:(0,lA.jsxs)(fI.A,{colSpan:B.length,align:"center",style:{width:"100vw"},children:[(0,lA.jsx)(Xe.A,{style:{fontWeight:"bold",marginBottom:20,textAlign:"left"},children:ee().translate("factoryAudit.detail.tabs.quote.title")}),(0,lA.jsx)(Xe.A,{style:{fontWeight:"bold",marginBottom:20},children:ee().translate("factoryAudit.detail.tabs.quote.subTitle")}),(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",style:{textTransform:"uppercase"},onClick:()=>(0,ne.X_)("".concat(s?"/admin":"","/factory_audit/job/").concat(a,"/quote/create")),children:ee().translate("factoryAudit.detail.uploadQuotes")})]})})}):(0,lA.jsx)(Bl.A,{data:t,columnData:Q,noPagination:!0,usingCheckbox:!0}),(0,lA.jsx)(Rs.A,{modalProps:{size:"small",open:C,handleClose:E,title:(0,lA.jsx)(S.A,{className:NAe,children:ee().translate("factoryAudit.detail.tabs.quote.popup.title")}),footer:(0,lA.jsxs)(S.A,{marginRight:"auto",children:[(0,lA.jsx)(Ls.A,{buttonProps:{color:"primary",buttonStyle:{background:"#005EFF"},style:{marginRight:16,minWidth:"max-content"},onClick:e=>{a&&null!==u&&void 0!==u&&u.id&&i(a,null===u||void 0===u?void 0:u.id,{status:Ws.rB.confirmed.value},!0,(()=>{E(),n(a),d({type:"success",message:ee().translate("productTesting.jobDetails.actions.quotes.table.quoteAccepted")})}
1))}},children:ee().translate("factoryAudit.detail.tabs.quote.popup.button.confirm")}),(0,lA.jsx)(Ls.A,{buttonProps:{variant:"outlined",color:"primary",buttonStyle:{borderColor:"#005EFF",color:"#005EFF"},style:{minWidth:"max-content"},onClick:e=>E()},children:ee().translate("factoryAudit.detail.tabs.quote.popup.button.cancel")})]}),className:{}},children:(0,lA.jsxs)(S.A,{className:bAe,children:[ee().translate("factoryAudit.detail.tabs.quote.popup.content.content01"),(0,lA.jsx)("span",{style:{color:"#005EFF"},children:null===u||void 0===u||null===(A=u.serviceProvider)||void 0===A?void 0:A.name}),ee().translate("factoryAudit.detail.tabs.quote.popup.content.content02")]})})]})},TAe="ReportDetail_text__agbsM",DAe="ReportDetail_divider__-9wf4",kAe="ReportDetail_reportDetailLeft__k4m4I",LAe="ReportDetail_reportDetailRight__3Py1-",RAe="ReportDetail_downloadIcon__9s5W3",FAe=e=>{const{isAdmin:A,isHackedAccount:t,itemId:a,detailItem:n,reportItemDetail:{data:i},downloadReportAttachment:s}=e,l=A||t,r=()=>(0,lA.jsx)(yI.A,{children:(0,lA.jsx)(vI.A,{children:(0,lA.jsxs)(fI.A,{colSpan:12,align:"center",style:{width:"100vw"},children:[(0,lA.jsx)(Xe.A,{style:{fontWeight:"bold",marginBottom:20,textAlign:"left"},children:ee().translate("factoryAudit.detail.tabs.report.title")}),(0,lA.jsx)(Xe.A,{style:{fontWeight:"bold",marginBottom:20},children:ee().translate("factoryAudit.detail.tabs.report.subTitle")}),(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",style:{textTransform:"uppercase"},onClick:()=>(0,ne.X_)("".concat(A?"/admin":"","/factory_audit/job/").concat(a,"/report/create")),children:ee().translate("factoryAudit.detail.uploadQuotes")})]})})});return(0,lA.jsx)(lA.Fragment,{children:Object.keys(i).length?(0,lA.jsxs)(yI.A,{children:[(0,lA.jsx)(vI.A,{children:(0,lA.jsxs)(fI.A,{colSpan:12,align:"center",style:{display:"flex",width:"100%",borderBottom:"none"},children:[(0,lA.jsx)(Xe.A,{style:{fontWeight:"bold",textAlign:"left"},children:ee().translate("factoryAudit.detail.tabs.report.title")}),(0,lA.jsx)(fr.A,{variant:"contained",color:"primary",style:{marginLeft:"auto"},onClick:()=>{const e=R()(i,"id"),A=R()(i,"document",[]);!Qn()(A)&&e&&s(a,e,(e=>{const A=R()(e,"data",[]);A.length&&(0,al.ol)(A)}))},children:ee().translate("factoryAudit.admin.report.downloadAllReports")}),l&&(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",style:{marginLeft:20},onClick:()=>(0,ne.X_)("".concat(A?"/admin":"","/factory_audit/job/").concat(a,"/report/").concat(i.id)),children:ee().translate("factoryAudit.admin.edit")})]})}),(0,lA.jsx)(vI.A,{children:(0,lA.jsx)(fI.A,{colSpan:12,align:"center",style:{width:"100vw",borderBottom:"none"},children:(0,lA.jsx)(Xe.A,{style:{fontWeight:"bold",textAlign:"left"},children:ee().translate("factoryAudit.admin.report.result")})})}),(0,lA.jsx)(vI.A,{children:(0,lA.jsx)(fI.A,{colSpan:12,align:"center",style:{width:"100vw",borderBottom:"none"},children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,xs:12,sm:12,md:12,lg:12,children:[(0,lA.jsxs)(wl.A,{item:!0,container:!0,xs:12,sm:12,md:6,lg:6,className:kAe,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:TAe,children:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.auditType")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:TAe,children:(0,ne.lB)(R()(n.data,"auditType"))})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:TAe,children:ee().translate("factoryAudit.admin.report.result")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:TAe,children:(0,ne.lB)(R()(i,"result"))})}),[Ws.wO.sedex4P.value,Ws.wO.sedex2P.value,Ws.wO.bsci.value].includes(n.data.auditType)&&(0,lA.jsxs)(lA.Fragment,{children:[[Ws.wO.sedex4P.value,Ws.wO.sedex2P.value].includes(n.data.auditType)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:TAe,children:ee().translate("factoryAudit.admin.report.ZSZCNo")}
1)}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:TAe,children:(0,ne.lB)(R()(i,"ZSZCNo"))})})]}),[Ws.wO.bsci.value].includes(n.data.auditType)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:TAe,children:ee().translate("factoryAudit.admin.report.DBID")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:TAe,children:(0,ne.lB)(R()(i,"DBID"))})})]})]}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:TAe,children:ee().translate("factoryAudit.admin.report.remarks")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:TAe,children:(0,ne.lB)(R()(i,"remark"))})})]}),(0,lA.jsxs)(wl.A,{item:!0,container:!0,xs:12,sm:12,md:6,lg:6,noPadding:!0,className:LAe,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:TAe,children:ee().translate("factoryAudit.admin.report.issueDate")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:TAe,children:(0,ne.lB)(te()(R()(i,"issueDate")).format(Ws.rr))})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:TAe,children:ee().translate("factoryAudit.admin.report.expiryDate")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:TAe,children:(0,ne.lB)(te()(R()(i,"expiryDate")).format(Ws.rr))})})]})]})})}),(0,lA.jsx)(nl.A,{variant:"fullWidth",className:DAe}),(0,lA.jsx)(vI.A,{children:(0,lA.jsx)(fI.A,{colSpan:12,align:"center",style:{width:"100vw",borderBottom:"none"},children:(0,lA.jsx)(Xe.A,{style:{fontWeight:"bold",textAlign:"left"},children:ee().translate("factoryAudit.detail.tabs.quote.table.documents")})})}),(0,lA.jsx)(vI.A,{children:(0,lA.jsx)(fI.A,{colSpan:12,align:"center",style:{width:"100vw",borderBottom:"none"},children:R()(i,"document").map((e=>(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsxs)(wl.A,{container:!0,spacing:2,xs:12,sm:12,md:12,lg:12,children:[(0,lA.jsx)(wl.A,{item:!0,spacing:2,xs:12,sm:12,md:2,lg:2,children:(0,lA.jsx)(Xe.A,{className:TAe,children:(0,ne.lB)(R()(e,"filename"))})}),(0,lA.jsx)(wl.A,{item:!0,spacing:2,xs:12,sm:12,md:2,lg:2,children:(0,lA.jsx)(Gl.A,{className:RAe,onClick:A=>((e,A)=>{e.stopPropagation(),A&&(0,al.gd)(A)})(A,e.url)})})]}),(0,lA.jsx)(nl.A,{variant:"fullWidth",className:DAe})]},(0,ne.lB)(R()(e,"id")))))})})]}):l?(0,lA.jsx)(r,{}):(0,lA.jsx)(vI.A,{children:(0,lA.jsx)(fI.A,{colSpan:12,align:"center",children:ee().translate("factoryAudit.noData")})})})},MAe=["invoiceId"],OAe=(0,pA.A)((0,BA.A)(EA.A,ed))((e=>{const{itemId:A,isAdmin:t=!1,isHackedAccount:a=!1,classes:n,quoteListItemDetail:i,invoiceListItemDetail:s={},getInvoiceListItemDetail:l,createInvoiceItemDetail:r,updateInvoiceItemDetail:o,deleteInvoiceItemDetail:c,downloadInvoiceListItemDetail:d,getInvoiceItemDetail:g}=e,{state:C}=(0,w.useLocation)(),[I,u]=y.useState({type:null,message:null}),[p,E]=y.useState({open:!1,action:()=>{}});y.useEffect((()=>{l(A)}),[]);const B={label:ee().translate("productTesting.jobDetails.actions.invoices.title"),tabProps:{className:n.tabItem},component:{name:Cr,componentProps:{classes:n,data:{jobId:A,quotes:i,invoices:s,isAdmin:t||a,moduleType:"factory_audit"},func:{onDownloadInvoiceAttachments:d,onUpdateInvoiceJobDetail:function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3?arguments[3]:void 0;const i=()=>{u({type:"success",message:a}),n&&n()},s=()=>{u({type:"error",message:a}),n&&n()};if(e===Ws.TH.add)r(A,t,i,s);else if(e===Ws.TH.edit){const{invoiceId:e}=t,a=(0,f.A)(t,MAe);o(A,e,(0,v.A)({},a),i,s)}else e===Ws.TH.delete&&c(A,t,i,s)},getInvoiceDetail:g,deleteInvoiceDetail:c,setNotification:u}}}},Q=[(()=>{const A=i,t=i.length,a=t?" (".concat(t,")"):"";return{label:"".concat(ee().translate("factoryAudit.detail.tabs.quote.title")).concat(a),component:{name:_Ae,componentProps:(0,v.A)({data:A},e)}}})(),{label:ee().translate("factoryAudit.detail.tabs.report.title"),component:{name:FAe,componentProps:(0,v.A)({},e)}},B];return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(ks.A,{className:n.block,elevation:1,children:(0,lA.jsx)(S.A,{px:2,py:0,children:(0,lA.jsx)($u,{tabList:Q,variant:"standard",customValue:null===C||void 0===C?void 0:C.currentTab})})}),(0,lA.jsx)(Wn.A,{notification:I,onClose:()=>u({type:null,message:null})}),(0,lA.jsx)(Os,{open:p.open,onAction:p.action,onClose:()=>E((0,v.A)((0,v.A)({},p),{},{open:!1}))})]})}));var zAe=t(38067);
1const VAe="AppBar_appBar__3eRvl",HAe=e=>{let{className:A,children:t,color:a,position:n,variant:i,divider:s}=e;const l={className:Si()(VAe),position:n,color:a};return(0,lA.jsxs)(Br.A,(0,v.A)((0,v.A)({},l),{},{children:[(0,lA.jsx)(Qr.A,{disableGutters:!0,variant:i,children:t}),s&&(0,lA.jsx)(nl.A,{})]}))};HAe.defaultProps={className:null,color:"default",position:"static",variant:"regular",children:(0,lA.jsx)("div",{}),divider:!1};const WAe=HAe,qAe="JobDetailHeader_text__InRyS",UAe="JobDetailHeader_success_text__GXxCZ",JAe="JobDetailHeader_paperCustom__tZUrd",GAe="JobDetailHeader_menu__+b89J",YAe="JobDetailHeader_item__V0WD2",ZAe="JobDetailHeader_threedotIcon__U5xqx",XAe="JobDetailHeader_active__wt2l8",KAe=(0,w.withRouter)((e=>{const{history:A,match:{params:t},detailItem:{data:a},isAdmin:n,isHackedAccount:i,updateJobStatus:s,onDuplicate:l}=e,[r,o]=y.useState(null),c=()=>{o(null)},d=n||i,g=(0,b.default)({[UAe]:"Completed"===R()(a,"jobStatus","")}),C=R()(Ws.cv,"".concat(R()(a,"status"),".value")),I=Object.values($c()(Ws.cv,["draft"])).map((e=>({label:ee().translate("factoryAudit.status.".concat(e.value)),value:e.value}))),[u,p]=(0,y.useState)(null);(0,y.useEffect)((()=>{(0,ne.Nv)(ee(),[Ue.G_])}),[]);const E=(0,lA.jsx)(Gs.A,{onClick:e=>{o(e.currentTarget)},className:(0,b.default)(ZAe,Boolean(r)&&XAe),children:(0,lA.jsx)(Xl.A,{})}),B=[{id:1,icon:(0,lA.jsx)(er.A,{}),label:ee().translate("productTesting.updateJob.duplicateJob"),onClick:()=>{l&&l()}}];return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(WAe,{variant:"dense",children:(0,lA.jsx)(Wc.A,{maxWidth:"lg",disableGutters:!0,children:(0,lA.jsxs)(S.A,{display:"flex",justifyContent:"space-between",alignItems:"center",children:[(0,lA.jsx)(Ls.A,{type:"native-icon",buttonProps:{icon:(0,lA.jsx)(JK.A,{}),onClick:()=>{(0,ne.R7)(A)("".concat(n?"/admin":"","/factory_audit"))}}}),(0,lA.jsxs)(S.A,{display:"flex",justifyContent:"flex-end",alignItems:"center",children:[(0,lA.jsx)(S.A,{px:2,children:false}),(0,lA.jsx)(S.A,{px:2,children:(0,lA.jsxs)(Xe.A,{className:qAe,children:[ee().translate("factoryAudit.detail.header.jobId")," ",(0,lA.jsx)("strong",{children:R()(a,"jobNo","")})]})}),(0,lA.jsx)(S.A,{px:2,children:(0,lA.jsxs)(Xe.A,{className:qAe,children:[ee().translate("factoryAudit.detail.header.jobStatus")," ",(0,lA.jsx)("strong",{className:g,children:(0,ne.DB)(C?ee().translate("factoryAudit.status.".concat(C)):null)})]})}),!!l&&(0,lA.jsx)(S.A,{px:2,children:E}),(0,lA.jsxs)(S.A,{style:{display:"flex"},children:[d&&(0,lA.jsx)(zAe.A,{onClick:()=>p(!u)}),(0,lA.jsx)(Ge.A,{id:"simple-menu",anchorEl:u,keepMounted:!0,open:Boolean(u),onClose:()=>p(!1),classes:{paper:JAe},children:I.map((e=>(0,lA.jsx)(Zl.A,{onClick:()=>s(t.jobId,R()(e,"value","")),children:R()(e,"label","")})))})]})]})]})})}),(0,lA.jsx)(Ge.A,{className:GAe,anchorEl:r,open:Boolean(r),onClose:c,variant:"menu",autoFocus:!1,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:B.map(((e,A)=>{let{label:t,icon:a,className:n,onClick:i}=e;return(0,lA.jsxs)(Zl.A,{className:(0,b.default)(YAe,n),onClick:()=>{c(),i&&i()},children:[a&&(0,lA.jsx)(eA.A,{children:a}),(0,lA.jsx)(Ze.A,{primary:t})]},A)}))})]})})),$Ae="JobDetailsRequirement_text__w8oYQ",ete="JobDetailsRequirement_divider__l6ByQ",Ate="JobDetailsRequirement_productsBox__ZQLmx",tte="JobDetailsRequirement_remark__XHDqJ",ate="JobDetailsRequirement_datePicker__DETEx",nte="JobDetailsRequirement_advanceButtons__OMjvX",ite={},ste=Object.values(Ws.Tw).map((e=>(0,v.A)((0,v.A)({},e),{},{label:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.auditTypeSelect.".concat(e.label))}))),lte=Object.values(Ws.J$).map((e=>(0,v.A)((0,v.A)({},e),{},{label:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.announcementTypeSelect.".concat(e.value))}))),rte=e=>{const{history:A,location:t,detailItem:{data:a},isAdmin:n,isHackedAccount:i,updateItemDetail:s}=e,l=n||i,[r,o]=(0,y.useState)(!1),{auditDate:c,auditEndDate:d,announcementType:g,auditSchema:C,sedexMember:I,sedexNo:u,auditType:p,requestAuditClient:E,otherClient:B,remark:Q}=a;return(0,lA.jsx)(zs.lV,{initialValues:a,validateValues:ite,onSubmit:e=>{const a=R()(e,"id"),n=$c()(e,["id","type"]);s(a,n,(()=>{r&&o(!1);const e={successNoti:"green_success",messageNoti:ee().translate("factoryAudit.notifications.itemUpdated"),tabNoti:"0"};(0,ne.cN)(A)(t.pathname,e)}))},render:e=>(0,lA.jsx)(ks.A,{children:(0,lA.jsxs)(S.A,{py:2,px:4,children:[(0,lA.jsx)(Xe.A,{variant:"button",className:$Ae,style:{fontSize:14,fontWeight:"bold"},children:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.title")}),(0,lA.jsx)(nl.A,{variant:"fullWidth",className:ete}),(0,lA.jsx)(S.A,{className:Ate,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:r?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.auditDate")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(pd,{type:"date",pickerProps:{name:"auditDate",placeholder:"From",autoOk:!0,showEmptyValue:!e.values.auditDate,onChange:A=>e.setFieldValue("auditDate",A),formProps:e,className:ate}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.auditScheme")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"auditSchema",label:"",disabled:!0,formProps:e}})}),[Ws.wO.bsci.value].includes(C)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.auditType")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(zs.l6,{selectProps:{formProps:e,name:"auditType",placeholder:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.auditType"),options:ste,value:(0,$r.v)("auditType",ste,e.values),isClearable:!0}})})]}),[Ws.wO.sedex4P.value,Ws.wO.sedex2P.value,Ws.wO.bsci.value].includes(C)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.announcementType")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(zs.l6,{selectProps:{formProps:e,name:"announcementType",placeholder:ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.announcementType"),options:lte,value:(0,$r.v)("announcementType",lte,e.values),isClearable:!0}})})]}),[Ws.wO.sedex4P.value,Ws.wO.sedex2P.value].includes(C)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.sedexNo")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"sedexNo",label:"",formProps:e}})})]}),[Ws.wO.sedex4P.value,Ws.wO.sedex2P.value].includes(C)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.requestedAuditClient")}
1)}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"requestAuditClient",label:"",formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.otherClient")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"otherClient",label:"",formProps:e}})})]}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.remarks")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,className:tte,children:(0,lA.jsx)("textarea",{name:"remark",value:e.values.remark,onChange:e.handleChange})})]}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.auditDate")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsxs)(Xe.A,{className:$Ae,children:[te()(c).format(Ws.rr)," ",d&&g===Ws.J$.semiAnnounced.value&&"- ".concat(te()(d).format(Ws.rr))]})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.auditScheme")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:C})}),[Ws.wO.bsci.value].includes(C)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.auditType")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:(0,ne.lB)(p)})})]}),[Ws.wO.sedex4P.value,Ws.wO.sedex2P.value,Ws.wO.bsci.value].includes(C)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.announcementType")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:(0,ne.lB)(null!==a&&void 0!==a&&a.announcementType?ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.announcementTypeSelect."+a.announcementType):"")})})]}),[Ws.wO.sedex4P.value,Ws.wO.sedex2P.value].includes(C)&&["true","provideLater"].includes(I)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.sedexNo")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:"provideLater"===I?ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.sedexMember.options.provideLater"):(0,ne.lB)(u)})})]}),[Ws.wO.sedex4P.value,Ws.wO.sedex2P.value].includes(C)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.requestedAuditClient")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:(0,ne.lB)(E)})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.otherClient")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:(0,ne.lB)(B)})})]}),Q&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.remarks")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,className:tte,children:(0,lA.jsx)(Xe.A,{className:$Ae,children:Q})})]})]})})}),l&&(0,lA.jsx)(S.A,{py:.5,px:1,className:nte,children:r?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(fr.A,{color:"primary",onClick:()=>o(!1),children:ee().translate("factoryAudit.admin.cancel")}),(0,lA.jsx)(fr.A,{variant:"contained",color:"primary",style:{marginLeft:20},onClick:e.handleSubmit,children:ee().translate("factoryAudit.admin.save")})]}):(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",onClick:()=>o(!0),children:ee().translate("factoryAudit.admin.edit")})})]})})})},ote="JobDetailContact_text__UPDw5",cte="JobDetailContact_divider__DvqDv",dte="JobDetailContact_productsBox__dU0v2",gte="JobDetailContact_advanceButtons__pPa-N",Cte={},Ite=e=>{const{history:A,location:t,detailItem:{data:a},isAdmin:n,isHackedAccount:i,updateItemDetail:s}=e,l=n||i,[r,o]=(0,y.useState)(!1),{factoryNameEng:c,factoryNameOpt:d,factoryLocation:g,factoryRegion:C,factoryProvince:I,factoryCity:u,factoryAddressEng:p,factoryAddressOpt:E,noOfEmployee:B,contactPerson:Q,FCPAreaCode:m,FCPContactPhone:h,factoryContactEmail:x,FCTAreaCode:v,FCTContactTel:f}=a;return(0,lA.jsx)(zs.lV,{initialValues:a,validateValues:Cte,onSubmit:e=>{const a=R()(e,"id"),n=$c()(e,["id","type"]);s(a,n,(()=>{r&&o(!1);const e={successNoti:"green_success",messageNoti:ee().translate("factoryAudit.notifications.itemUpdated"),tabNoti:"0"};(0,ne.cN)(A)(t.pathname,e)}))},render:e=>(0,lA.jsx)(ks.A,{children:(0,lA.jsxs)(S.A,{py:2,px:4,children:[(0,lA.jsx)(Xe.A,{variant:"button",className:ote,style:{fontSize:14,fontWeight:"bold"},children:ee().translate("factoryAudit.createJob.steps.factoryContact.title")}),(0,lA.jsx)(nl.A,{variant:"fullWidth",className:cte}),(0,lA.jsx)(S.A,{className:dte,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:r?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.factoryName")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"factoryNameEng",label:"",formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.factoryNameOpt")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"factoryNameOpt",label:"",formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.location")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(lAe,{formProps:e,countryProps:{name:"factoryRegion",placeholder:ee().translate("factoryAudit.createJob.steps.factoryContact.form.selectCountry")},provinceProps:{name:"factoryProvince",placeholder:ee().translate("factoryAudit.createJob.steps.factoryContact.form.selectProvince")},cityProps:{name:"factoryCity",placeholder:ee().translate("factoryAudit.createJob.steps.factoryContact.form.selectCity")}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.factoryAddress")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"factoryAddressEng",label:"",formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.factoryAddressOpt")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"factoryAddressOpt",label:"",formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.noOfEmployees")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"noOfEmployee",label:"",formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.contactPerson")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"contactPerson",label:"",formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.contactNo")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(dAe,{formProps:e,codeProps:{name:"FCPAreaCode"},phoneProps:{name:"FCPContactPhone",placeholder:ee().translate("factoryAudit.payerInfo.payer.contactNo.placeholder")}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.emailAddress")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"factoryContactEmail",label:"",formProps:e}})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:4,lg:4,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.factoryTel")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:8,lg:8,children:(0,lA.jsx)(dAe,{formProps:e,codeProps:{name:"FCTAreaCode"},phoneProps:{name:"FCTContactTel",placeholder:ee().translate("factoryAudit.payerInfo.payer.tel.placeholder")}})})]}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:5,lg:5,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.factoryName")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:7,lg:7,children:(0,lA.jsx)(Xe.A,{className:ote,children:(0,ne.lB)(c)})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:5,lg:5,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.factoryNameOpt")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:7,lg:7,children:(0,lA.jsx)(Xe.A,{className:ote,children:(0,ne.lB)(d)})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:5,lg:5,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.location")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:7,lg:7,children:(0,lA.jsx)(Xe.A,{className:ote,children:g?(0,lA.jsx)("span",{style:{textTransform:"capitalize"},children:g}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:(0,ne.lB)(u)}),(0,lA.jsx)("span",{children:", ".concat((0,ne.lB)(I))}),(0,lA.jsx)("span",{children:", ".concat((0,ne.lB)(C))})]})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:5,lg:5,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.factoryAddress")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:7,lg:7,children:(0,lA.jsx)(Xe.A,{className:ote,children:(0,ne.lB)(p)})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:5,lg:5,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.factoryAddressOpt")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:7,lg:7,children:(0,lA.jsx)(Xe.A,{className:ote,children:(0,ne.lB)(E)})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:5,lg:5,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryAuditRequirements.noOfEmployees")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:7,lg:7,children:(0,lA.jsx)(Xe.A,{className:ote,children:(0,ne.lB)(B)})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:5,lg:5,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.contactPerson")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:7,lg:7,children:(0,lA.jsx)(Xe.A,{className:ote,children:(0,ne.lB)(Q)})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:5,lg:5,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.contactNo")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:7,lg:7,children:(0,lA.jsx)(Xe.A,{className:ote,children:"".concat((0,ne.lB)(m)," ").concat((0,ne.lB)(h))})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:5,lg:5,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.emailAddress")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:7,lg:7,children:(0,lA.jsx)(Xe.A,{className:ote,children:(0,ne.lB)(x)})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:5,lg:5,children:(0,lA.jsx)(Xe.A,{className:ote,children:ee().translate("factoryAudit.detail.factoryContact.factoryTel")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:7,lg:7,children:(0,lA.jsx)(Xe.A,{className:ote,children:"".concat((0,ne.lB)(v)," ").concat((0,ne.lB)(f))})})]})})}),l&&(0,lA.jsx)(S.A,{py:.5,px:1,className:gte,children:r?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(fr.A,{color:"primary",onClick:()=>o(!1),children:ee().translate("factoryAudit.admin.cancel")}),(0,lA.jsx)(fr.A,{variant:"contained",color:"primary",style:{marginLeft:20},onClick:e.handleSubmit,children:ee().translate("factoryAudit.admin.save")})]}):(0,lA.jsx)(fr.A,{variant:"outlined",color:"primary",onClick:()=>o(!0),children:ee().translate("factoryAudit.admin.edit")})})]})})})},ute="JobDetail_container__EsJsL",pte=e=>{const{history:A,match:{params:t},location:{state:a},detailItemLoading:n,getDetailItem:i,getQuoteListItemDetail:s,getReportItemDetail:l}=e,[r,o]=(0,y.useState)({type:null,message:null});return(0,y.useEffect)((()=>{i(t.jobId),s(t.jobId),l(t.jobId)}),[]),(0,y.useEffect)((()=>{null!==a&&void 0!==a&&a.tabNoti&&null!==a&&void 0!==a&&a.messageNoti&&o({type:a.successNoti,message:a.messageNoti})}),[a]),(0,lA.jsx)(lA.Fragment,{children:n?(0,lA.jsx)(Jd,{}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(KAe,(0,v.A)((0,v.A)({},e),{},{onDuplicate:()=>{(0,ne.R7)(A)("/factory_audit/job/".concat(t.jobId,"/duplicate"))}})),(0,lA.jsx)(Wc.A,{maxWidth:"lg",className:ute,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,children:(0,lA.jsx)(rte,(0,v.A)({},e))}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:6,lg:6,children:(0,lA.jsx)(Ite,(0,v.A)({},e))}),(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,lg:12,style:{padding:0},children:(0,lA.jsx)(OAe,(0,v.A)({itemId:t.jobId,setNotification:o},e))})]})}),(0,lA.jsx)(Wn.A,{notification:r,onClose:()=>o({type:null,message:null})})]})})},Ete="factoryAuditReducer",Bte="detailItem",Qte=(0,w.withRouter)((0,j.Ng)((e=>({isAdmin:(0,O.nw)(e),isHackedAccount:(0,O.R5)(e),detailItemLoading:(0,lt.Nz)(Ete,Bte)(e),detailItem:(0,lt.dJ)(Ete,Bte,{data:{}})(e),reportItemDetail:(0,lt.dJ)(Ete,"reportItemDetail",{data:{}})(e),quoteListItemDetail:(0,lt.fd)(Ete,"quoteListItemDetail")(e),invoiceListItemDetail:(0,lt.fd)(Ete,"invoiceListItemDetail",{})(e)})),(e=>({getDetailItem:(0,st.zH)(dY,e),getReportItemDetail:(0,st.zH)(IY,e),getQuoteListItemDetail:(0,st.zH)(gY,e),updateItemDetail:(0,st.zH)(vY,e),updateJobStatus:(0,st.zH)(fY,e),updateQuoteItemDetail:(0,st.zH)(yY,e),downloadQuoteAttachment:(0,st.zH)(SY,e),downloadReportAttachment:(0,st.zH)(NY,e),deleteQuoteIem:(0,st.zH)(DY,e),downloadInvoiceListItemDetail:(0,st.zH)(TY,e),getInvoiceItemDetail:(0,st.zH)(uY,e),getInvoiceListItemDetail:(0,st.zH)(pY,e),createInvoiceItemDetail:(0,st.zH)(xY,e),updateInvoiceItemDetail:(0,st.zH)(PY,e),deleteInvoiceItemDetail:(0,st.zH)(wY,e)})))(pte));var mte=t(34348),hte=t.n(mte);const xte={issueDate:"",expiryDate:"",result:"",ZSZCNo:"",DBID:"",remark:"",document:[]},vte={required:"CreateReportForm_required__6SxQe",formItem:"CreateReportForm_formItem__9JCpA",datePicker:"CreateReportForm_datePicker__N5Sws",uploadButton:"CreateReportForm_uploadButton__nMWyw",input:"CreateReportForm_input__GYNP0"},fte={issueDate:SE.p6(),expiryDate:SE.p6(),result:SE.Yj().nullable(),ZSZCNo:SE.Yj().nullable(),DBID:SE.Yj().nullable(),remark:SE.Yj().nullable(),document:SE.YO().nullable(),deleteDocIds:SE.YO().nullable()},yte=e=>{const{mode:A=Ws.TH.add,data:{oldData:t={},auditType:a="BSCI"},onFinish:n}=e,i=Object.keys(t).length?(0,v.A)((0,v.A)({},t),{},{deleteDocIds:[]}):xte;return(0,lA.jsxs)("div",{className:vte.wrapper,children:[(0,lA.jsx)(jG,{children:(0,lA.jsx)(Nv,{children:ee().translate("factoryAudit.admin.report.header.subTitle")})}),(0,lA.jsx)(zs.lV,{initialValues:i,validateValues:fte,onSubmit:e=>n(e),render:e=>{const{errors:t,dirty:n,values:i,setFieldValue:s,handleSubmit:l,handleChange:r}=e,o=!n||Object.keys(t).length;return(0,lA.jsx)("form",{className:vte.form,onSubmit:l,children:(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsxs)(wl.A,{container:!0,style:{marginTop:30},children:[(0
1,lA.jsxs)(iA.GV,{xs:12,sm:7,md:7,className:vte.formItem,style:{display:"flex"},children:[(0,lA.jsxs)(iA.GV,{xs:12,sm:6,md:6,style:{padding:0,paddingRight:15},children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:vte.fieldTitle,children:ee().translate("factoryAudit.admin.report.issueDate")}),(0,lA.jsx)(pd,{type:"date",pickerProps:{name:"issueDate",placeholder:"Select",autoOk:!0,showEmptyValue:!i.issueDate,className:vte.datePicker,onChange:e=>s("issueDate",e),formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:6,md:6,style:{padding:0},children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:vte.fieldTitle,children:ee().translate("factoryAudit.admin.report.expiryDate")}),(0,lA.jsx)(pd,{type:"date",pickerProps:{name:"expiryDate",placeholder:"Select",autoOk:!0,showEmptyValue:!i.expiryDate,className:vte.datePicker,onChange:e=>s("expiryDate",e),formProps:e}})]})]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:7,md:7,className:vte.formItem,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:vte.fieldTitle,children:ee().translate("factoryAudit.admin.report.result")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{className:vte.input,name:"result",formProps:e}})]}),[Ws.wO.sedex4P.value,Ws.wO.sedex2P.value,Ws.wO.bsci.value].includes(a)&&(0,lA.jsxs)(iA.GV,{xs:12,sm:7,md:7,className:vte.formItem,children:[[Ws.wO.sedex4P.value,Ws.wO.sedex2P.value].includes(a)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:vte.fieldTitle,children:ee().translate("factoryAudit.admin.report.ZSZCNo")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{className:vte.input,name:"ZSZCNo",formProps:e}})]}),[Ws.wO.bsci.value].includes(a)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:vte.fieldTitle,children:ee().translate("factoryAudit.admin.report.DBID")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{className:vte.input,name:"DBID",formProps:e}})]})]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:7,md:7,className:vte.formItem,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:vte.fieldTitle,children:ee().translate("factoryAudit.admin.report.remarks")}),(0,lA.jsx)("textarea",{name:"remark",value:i.remark,onChange:r})]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:6,md:6,className:vte.formItem,children:[(0,lA.jsx)(Nv,{className:vte.uploadButton,children:ee().translate("factoryAudit.admin.report.uploadReportDocuments")}),(0,lA.jsx)(zs.EO,{inputProps:{name:"document",buttonProps:{btnText:ee().translate("factoryAudit.admin.report.uploadDocuments")},isSingleFile:!1,isMultipleSelected:!0,onRemove:(e,t)=>{A===Ws.TH.edit&&t.id&&s("deleteDocIds",[...i.deleteDocIds,t.id])},formProps:e}})]})]}),(0,lA.jsx)(kG,{children:(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.PRIMARY,type:"submit",disabled:o},children:ee().translate("factoryAudit.createJob.steps.button.submit")})})]})})}})]})},jte={stepContent:"AdminCreateReport_stepContent__hA-N2"};(0,ne.Nv)(ee(),[Ue.G_]);const bte=e=>{const{history:A,match:t,isAdmin:a,isHackedAccount:n,itemDetail:i,reportItemDetail:s,getItemDetail:l,getReportItemDetail:r,createReportItemDetail:o,updateReportItemDetail:c}=e,d=R()(t,"params.jobId",null),g=R()(t,"params.reportId",null),C=g?Ws.TH.edit:Ws.TH.add,I="".concat(a?"/admin":"","/factory_audit/job/").concat(d);(0,y.useEffect)((()=>{a||n?d&&C===Ws.TH.edit&&(l(d),r(d)):(0,ne.R7)(A)(I)}),[]);return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(ov,{stepBarProps:{steps:[],activeStepIndex:1,activeStepLabel:(0,lA.jsx)(dv,{stepLabelProps:{heading:ee().translate("factoryAudit.admin.report.header.title")},notShowStep:!0}),onQuit:()=>{(0,ne.R7)(A)(I)}}}),(0,lA.jsx)(UG,{children:(0,lA.jsx)("div",{className:jte.content,children:(0,lA.jsx)(Wc.A,{children:(0,lA.jsx)(ks.A,{className:jte.paper,children:(0,lA.jsx)(S.A,{display:"flex",justifyContent:"space-between",p:4,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,children:(0,lA.jsx)("div",{className:jte.stepContent,children:(0,lA.jsx)(yte,{mode:C,data:{auditType:R()(i,"auditType"),oldData:s},onFinish:e=>{e=$c()(e,["id"]);const t=new FormData;Object.entries(e).forEach((e=>{let[A,a]=e;if(["issueDate","expiryDate"].includes(A)&&a)t.append(A,hte()(a).tz("Asia/Hong_Kong").toISOString());else if("document"===A)a.length&&a.some((e=>!e.id))?a.forEach((e=>{e.id||t.append("file",e,e.name)})):t.append("file",[]);else{if("deleteDocIds"===A&&It()(a)&&Qn()(a))return;t.append(A,a)}}));const a=()=>{const e={successNoti:"green_success",messageNoti:C===Ws.TH.edit?ee().translate("factoryAudit.notifications.reportUpdated"):ee().translate("factoryAudit.notifications.reportUploaded"),tabNoti:"0"};(0,ne.cN)(A)(I,e)};C===Ws.TH.edit?c(d,g,t,a):C===Ws.TH.add&&o(d,t,a)}})})})})})})})})})]})},Pte="factoryAuditReducer",wte=(0,w.withRouter)((0,j.Ng)((e=>({isAdmin:(0,O.nw)(e),isHackedAccount:(0,O.R5)(e),itemDetail:(0,lt.fd)(Pte,"detailItem")(e),reportItemDetail:(0,lt.fd)(Pte,"reportItemDetail",{})(e)})),(e=>({getItemDetail:(0,st.zH)(dY,e),getReportItemDetail:(0,st.zH)(IY,e),createReportItemDetail:(0,st.zH)(hY,e),updateReportItemDetail:(0,st.zH)(bY,e)})))(bte)),Ste={auditDate:"",serviceProvider:{id:null,name:null},currency:"",totalCost:"",remark:"",document:[]},Nte={required:"UploadQuoteForm_required__1bZiR",formItem:"UploadQuoteForm_formItem__M3AyV",datePicker:"UploadQuoteForm_datePicker__lLws2",uploadButton:"UploadQuoteForm_uploadButton__3e4j5",input:"UploadQuoteForm_input__yCEzs"},_te=e=>{const A=ee().translate("factoryAudit.error.requiredField"),t={auditDate:SE.Yj().required("".concat(ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.auditDate")," ").concat(A)),serviceProvider:SE.Ik().shape({id:SE.ai().nullable(),name:SE.Yj().nullable()}).required("".concat(ee().translate("factoryAudit.createJob.steps.factoryAuditRequirements.form.factoryNameEng")," ").concat(A)),currency:SE.Yj().nullable(),totalCost:SE.ai().nullable(),remark:SE.Yj().nullable(),document:SE.YO().nullable(),deleteDocIds:SE.YO().nullable()},{mode:a=Ws.TH.add,data:{oldData:n={},serviceProviderList:i=[]},onFinish:s}=e,l=a===Ws.TH.add?(0,v.A)({},Ste):(0,v.A)((0,v.A)({},n),{},{deleteDocIds:[]}),r=i.map((e=>({label:e.fullname,value:e.id}))),o=Ws.T.filter((e=>"EUR"!==e.value));return(0,lA.jsxs)("div",{className:Nte.wrapper,children:[(0,lA.jsx)(jG,{children:(0,lA.jsx)(Nv,{children:ee().translate("factoryAudit.admin.quote.header.title")})}),(0,lA.jsx)(zs.lV,{initialValues:l,validateValues:t,onSubmit:e=>s(e),render:e=>{const{errors:A,dirty:t,values:n,setFieldValue:i,handleSubmit:s,handleChange:l}=e,c=!t||Object.keys(A).length;return(0,lA.jsxs)("form",{className:Nte.form,onSubmit:s,children:[(0,lA.jsxs)(wl.A,{container:!0,style:{marginTop:30},children:[(0,lA.jsxs)(iA.GV,{xs:12,sm:7,md:7,className:Nte.formItem,children:[(0,lA.jsxs)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:Nte.fieldTitle,children:[(0,lA.jsx)("span",{className:Nte.required,
1children:"*"}),ee().translate("factoryAudit.admin.quote.auditDate")]}),(0,lA.jsx)(pd,{type:"date",pickerProps:{name:"auditDate",placeholder:"Select",autoOk:!0,showEmptyValue:!n.auditDate,onChange:e=>i("auditDate",e),formProps:e,className:Nte.datePicker}})]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:7,md:7,className:Nte.formItem,children:[(0,lA.jsxs)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:Nte.fieldTitle,children:[(0,lA.jsx)("span",{className:Nte.required,children:"*"}),ee().translate("factoryAudit.admin.quote.serviceProvider")]}),(0,lA.jsx)(zs.l6,{selectProps:{options:r,name:"serviceProvider",value:(0,$r.v)("id",r,n.serviceProvider||Ste.serviceProvider),isClearable:!1,formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:7,md:7,className:Nte.formItem,style:{display:"flex",padding:0},children:[(0,lA.jsxs)(iA.GV,{xs:12,sm:6,md:6,style:{padding:0,paddingRight:15},children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:Nte.fieldTitle,children:ee().translate("factoryAudit.admin.quote.currency")}),(0,lA.jsx)(zs.l6,{selectProps:{options:o,name:"currency",value:(0,$r.v)("currency",o,n),isClearable:!1,formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:6,md:6,style:{padding:0},children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:Nte.fieldTitle,children:ee().translate("factoryAudit.admin.quote.totalCost")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{className:Nte.input,name:"totalCost",type:"number",formProps:e}})]})]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:7,md:7,className:Nte.formItem,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:Nte.fieldTitle,children:ee().translate("factoryAudit.createJob.steps.factoryContact.form.remarks")}),(0,lA.jsx)("textarea",{name:"remark",value:n.remark,onChange:l})]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:6,md:6,className:Nte.formItem,children:[(0,lA.jsx)(Nv,{className:Nte.uploadButton,children:ee().translate("factoryAudit.admin.quote.uploadDocuments")}),(0,lA.jsx)(zs.EO,{inputProps:{name:"document",buttonProps:{btnText:ee().translate("factoryAudit.admin.quote.uploadDocuments")},isSingleFile:!1,isMultipleSelected:!0,onRemove:(e,A)=>{a===Ws.TH.edit&&A.id&&i("deleteDocIds",[...n.deleteDocIds,A.id])},formProps:e}})]})]}),(0,lA.jsx)(kG,{children:(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.PRIMARY,type:"submit",disabled:c},children:ee().translate("factoryAudit.createJob.steps.button.submit")})})]})}})]})},Tte={stepContent:"AdminUploadQuote_stepContent__Ald8+"};(0,ne.Nv)(ee(),[Ue.G_]);const Dte=e=>{const{history:A,match:t,isAdmin:a,isHackedAccount:n,serviceProviderList:i,getServiceProviderList:s,quoteItemDetail:l,getQuoteItemDetail:r,createQuoteItemDetail:o,updateQuoteItemDetail:c}=e,[d,g]=(0,y.useState)({}),C=R()(t,"params.jobId",null),I=R()(t,"params.quoteId",null),u="duplicate"===R()(t,"params.mode",null)?Ws.TH.duplicate:I?Ws.TH.edit:Ws.TH.add,p="".concat(a?"/admin":"","/factory_audit/job/").concat(C);(0,y.useEffect)((()=>{a||n?(!C||u!==Ws.TH.edit&&u!==Ws.TH.duplicate||r(C,I),s()):(0,ne.R7)(A)(p)}),[]);return(0,y.useEffect)((()=>{u===Ws.TH.duplicate?(delete l.document,g(l)):g(l)}),[u,l]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(ov,{stepBarProps:{steps:[],activeStepIndex:1,activeStepLabel:(0,lA.jsx)(dv,{stepLabelProps:{heading:u===Ws.TH.duplicate?ee().translate("factoryAudit.notifications.quoteDuplicate"):ee().translate("factoryAudit.admin.quote.header.title")},notShowStep:!0}),onQuit:()=>{(0,ne.R7)(A)(p)}}}),(0,lA.jsx)(UG,{children:(0,lA.jsx)("div",{className:Tte.content,children:(0,lA.jsx)(Wc.A,{children:(0,lA.jsx)(ks.A,{className:Tte.paper,children:(0,lA.jsx)(S.A,{display:"flex",justifyContent:"space-between",p:4,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,children:(0,lA.jsx)("div",{className:Tte.stepContent,children:(0,lA.jsx)(_te,{mode:u,data:{oldData:d,serviceProviderList:i},onFinish:e=>{e=$c()(e,["id","status"]);const t=new FormData;Object.entries(e).forEach((e=>{let[A,a]=e;if("auditDate"===A&&a)t.append(A,hte()(a).tz("Asia/Hong_Kong").toISOString());else if("serviceProvider"===A)t.append(A,a.value||a.id);else if("currency"===A)t.append(A,a.value||a);else if("document"===A)a.length&&a.some((e=>!e.id))?a.forEach((e=>{e.id||t.append("file",e,e.name)})):t.append("file",[]);else{if("deleteDocIds"===A&&It()(a)&&Qn()(a))return;t.append(A,a)}}));const a=()=>{const e={successNoti:"green_success",messageNoti:u===Ws.TH.edit||u===Ws.TH.duplicate?ee().translate("factoryAudit.notifications.quoteUpdated"):ee().translate("factoryAudit.notifications.quoteUploaded"),tabNoti:"0"};(0,ne.cN)(A)(p,e)};u===Ws.TH.edit?c(C,I,t,!1,a):u!==Ws.TH.add&&u!==Ws.TH.duplicate||o(C,t,a)}})})})})})})})})})]})},kte="factoryAuditReducer",Lte=(0,w.withRouter)((0,j.Ng)((e=>({isAdmin:(0,O.nw)(e),isHackedAccount:(0,O.R5)(e),serviceProviderList:(0,lt.fd)(kte,"serviceProviderList")(e),quoteItemDetail:(0,lt.fd)(kte,"quoteItemDetail")(e)})),(e=>({getServiceProviderList:(0,st.zH)(EY,e),getQuoteItemDetail:(0,st.zH)(CY,e),createQuoteItemDetail:(0,st.zH)(QY,e),updateQuoteItemDetail:(0,st.zH)(yY,e)})))(Dte));var Rte=t(21895);var Fte=t(89361);const Mte=t.p+"static/media/active_header.17fc2916a64398374e85.png",Ote={formTextField:"FormUploadBR_formTextField__aWEsM",dropzoneCustom:"FormUploadBR_dropzoneCustom__DzgKc"};
1(0,ne.Nv)(ee(),[Ue.C0]);const zte={companyName:SE.Yj().required(),companyPerson:SE.Yj().required(),companyNumber:SE.ai().required()},Vte=()=>{const e=(0,j.d4)((e=>R()(e.loginState.profile,"companyMaps[0].company.contactPerson","")),j.bN),A=(0,j.d4)((e=>(0,v.A)({},(0,O.Fm)(e)))),t=(0,j.wA)(),a=(0,w.useHistory)(),{acceptedFiles:n,getRootProps:i,getInputProps:s}=(0,fg.V)({accept:"image/jpeg, image/png, image/jpg, image/pdf",onDrop:e=>{}}),[l,r]=(0,y.useState)(n),[o,c]=(0,y.useState)(JSON.parse(localStorage.getItem("requestSuccess"))||!1),d={companyName:"",companyPerson:e,companyNumber:""},g=()=>{c(!0),localStorage.setItem("requestSuccess",!0)};(0,y.useEffect)((()=>{r(n)}),[n]);return(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)("img",{src:Mte,alt:"headerBackground",style:{width:"100%",height:"80px",backgroundSize:"cover",backgroundRepeat:"no-repeat"}}),!o&&(0,lA.jsx)(Wc.A,{style:{maxWidth:1440,padding:40},children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACCSURBVHgBpZPBCYAwDEXT1k28uobD6gquoEevHvXmxQVMoUIpSUzaD5+0If9BKQGQNSaz6pThHX1SQ14RnrlwlFOEVxDkWsIlwBzOAVXhD/D7VZI8NIp6woTelHkIqR6p9ugBfaMvC6AaEoq7GRKIngkSmH4Jicv0UIPSNi7ZmV2mF92EIDOYGcnMAAAAAElFTkSuQmCC",alt:"arrowLeftIcon",style:{cursor:"pointer"},onClick:()=>a.goBack()}),(0,lA.jsxs)(Xe.A,{style:{display:"flex",alignItems:"center",fontSize:18,fontWeight:700,marginLeft:25},children:[ee().translate("formUploadBR.header1")," ",(0,lA.jsx)(Xe.A,{style:{color:"#005EFF",marginLeft:5,marginRight:5},children:ee().translate("formUploadBR.header2")}),ee().translate("formUploadBR.header3")]}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#005EFF",marginLeft:10,textDecoration:"underline"},children:ee().translate("formUploadBR.viewPlans")})]})}),(0,lA.jsx)("div",{style:{background:"#fff",height:"calc(100vh - 110px)"},children:o?(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",children:[(0,lA.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABJCAYAAADCOyPGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMsSURBVHgB7Zu9bhNBFEbvbBKBlIYSZIpUFKmMLKgNNYqSghqTFyFvwBsQ8wSOLGpCTYQEEhUpkYVEA5FiCxHFm/0irx073vX+zOzMzr2nSqJ1c05mNDszJhKMcb/X3HrQa+2mPROQYATIXws2joMg6DU+PH2V9JwiQTux/OjHrekf11Rn8OLz+8VnJYBmlsqPWRJBAmgkVX7MQgQJoIlM8mNuRJAAGsglP2YSQQKUpJD8mCjCOgmFKSWfwr90Qd9kBBSktPyxejbYO/kqAQqgSz5+kwA50SkfSIAc6JYPJEBGTMgHEiADpuQDCbACk/KBbEen0Og1myblA3kRSwDyKViH/HuUm2zygUxBS5jJV0blAwmwQJXygQS4QdXygQSYYEM+kABkTz5gH8CmfMA6gG35gG0AF+QDlgFckQ/YBXBJPmAVwDX5gE0AF+UDFgFclQ+8D+CyfOB1ANflA28D1EE+8DJAXeSD1CNJfLOj0X9ySDWiTvJB4gi4/lrNZdidPNUd7Jy8Jsepm3ywdATMyQchdVwfCZH8x3WTD+ZGwPZxm86Go04k/zDh6e4mbe7/2PkUkiNsf39JZ6enkP+xoPw/kfznNuSDaYCtSP5FmvzZJ5yJUHf54HoKgvz/5+cHK+WDaDoa0vDdo37b6grKB/lAtfot+qXUgRqrN/k+aW8k+CIfBL8vaTe3fGBpJPgkHwQ/974c0Zi6VISKI/gmH0zFNXrRMjOgDhWhgunIR/lg7j/X1Qi+yge3pg7XIvgsHyydu12J4Lt8kLwXZDkCB/kgdfViKwIX+WDl8rHqCJzkg0zr96oicJMPMr9AmY7AUT7I9QZrKgJX+SD3FoLuCJzlg0J7OLoicJcPCm+ilY1w987G/r/RqMlZPii1i1kmQqjUkQrHbc7yQelt5FIjoRD+yAda9vGri+CXfKDtIMV8BP/kA60nWeYi+CkfaD9K1B/BX/nAyFmuvgh+ywfGDtPLR/BfPjB6m6F4BB7ygfHrJPkj8JEPKrnPkz0CL/mgslttqyPwkw8qvVaYHIGnfFD5DefbEfjKB1aumM8i8JZvlYe91tsoRJOYcwWievbiXeYOwgAAAABJRU5ErkJggg==",alt:"checkImage",width:92,height:72.5}),(0,lA.jsx)(Xe.A,{style:{fontSize:30,marginBottom:25,marginTop:65},children:ee().translate("formUploadBR.requestSent")}),(0,lA.jsx)(Xe.A,{style:{fontSize:12},children:ee().translate("formUploadBR.requestSentSubTitle")}),(0,lA.jsx)(fr.A,{style:{background:"#003899",color:"#fff",marginTop:70},onClick:()=>a.goBack(),children:ee().translate("formUploadBR.backToHome")})]}):(0,lA.jsx)(Wc.A,{children:(0,lA.jsx)(zs.lV,{initialValues:d,validateValues:zte,onSubmit:e=>(e=>{t(ku(l[0],R()(A,"companyId"),g,{contactPerson:e.companyPerson,contactPersonPhone:e.companyNumber,companyName:e.companyName}))})(e),render:e=>(0,lA.jsx)("form",{className:Ote.form,onSubmit:e.handleSubmit,children:(0,lA.jsxs)(S.A,{children:[(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsxs)(wl.A,{item:!0,xs:12,children:[(0,lA.jsx)(Xe.A,{style:{fontWeight:700},children:ee().translate("formUploadBR.companyProfile.title")}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,fontWeight:"normal",marginLeft:20},children:ee().translate("formUploadBR.companyProfile.subTitle")})]}),(0,lA.jsx)(wl.A,{item:!0,xs:12,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(wl.A,{item:!0,xs:6,children:(0,lA.jsx)(td.A,{name:"companyName",label:ee().translate("formUploadBR.companyProfile.form.companyName"),classes:{root:Ote.formTextField}
1,value:e.values.companyName,onChange:e.handleChange,onBlur:e.handleBur})})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(wl.A,{item:!0,xs:6,children:(0,lA.jsx)(td.A,{name:"companyPerson",label:ee().translate("formUploadBR.companyProfile.form.companyPerson"),classes:{root:Ote.formTextField},value:e.values.companyPerson,onChange:e.handleChange,onBlur:e.handleBur})})})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(wl.A,{item:!0,xs:6,children:(0,lA.jsx)(td.A,{name:"companyNumber",label:ee().translate("formUploadBR.companyProfile.form.companyNumber"),classes:{root:Ote.formTextField},value:e.values.companyNumber,onChange:e.handleChange,onBlur:e.handleBur})})})})]}),(0,lA.jsxs)(wl.A,{container:!0,spacing:2,style:{marginTop:45},children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,children:(0,lA.jsx)(Xe.A,{style:{fontWeight:700},children:ee().translate("formUploadBR.businessRegistration.title")})}),(0,lA.jsx)(wl.A,{item:!0,xs:12,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(wl.A,{item:!0,xs:6,children:(0,lA.jsx)("section",{className:"container",children:l.length?(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",children:l.map(((e,A)=>(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{style:{color:"#0C91C4",textDecoration:"underline"},children:e.path}),(0,lA.jsxs)(S.A,{display:"flex",children:[(0,lA.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADVSURBVHgBpdIxCsIwFAbg99JNkU4u2hM4CdXO9QY6OTioJ7GepF2dCuLgZl09gCcQBTcFnaw1L2BpsZGk/Ze8hLwvCQSgYpphv0ujARXS3jhTDm
1wbEwsYlAwhECcB1ewFiFAiWQTfuDyNDp42VISIWsOQIlrQP0Ss2WsbLsB8ZLg367XgOIhyQGfnwu3xnHHElyEUdo1hiAmIjdRAjbpI+jQr7HkJw4VYMXBON6NSFUmhIkyMikgO+sG+GxQQcXZ2cl+dI3PcQv5PXR1EGrqZFTqeTs8HzWR5eQtCJHQAAAAASUVORK5CYII=",alt:"checkImage",width:17.6,height:13.4}),(0,lA.jsx)(Fte.A,{style:{marginLeft:48},onClick:()=>(e=>{const A=[...l];A.splice(e,1),r(A)})(A),children:(0,lA.jsx)(Ql.default,{fontSize:"small"})})]})]},e.path)))}):(0,lA.jsxs)(S.A,(0,v.A)((0,v.A)({display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",className:Ote.dropzoneCustom},i()),{},{children:[(0,lA.jsx)("input",(0,v.A)({},s())),(0,lA.jsx)("img",{src:Rte,alt:"uploadImage"}),(0,lA.jsx)(Xe.A,{style:{fontWeight:700,marginTop:15},children:ee().translate("formUploadBR.businessRegistration.uploadText")}),(0,lA.jsxs)(Xe.A,{style:{fontSize:12},children:[" ",ee().translate("formUploadBR.businessRegistration.acceptedFormat")]})]}))})})})})]}),(0,lA.jsx)(wl.A,{container:!0,spacing:2,style:{marginTop:45},children:(0,lA.jsx)(wl.A,{item:!0,xs:12,children:(0,lA.jsxs)(S.A,{display:"flex",justifyContent:"flex-end",children:[(0,lA.jsx)(fr.A,{style:{background:"transparent",border:"solid 1px #003899",color:"#003899"},onClick:()=>a.goBack(),children:ee().translate("formUploadBR.back")}),(0,lA.jsx)(fr.A,{type:"submit",style:{background:Object.keys(e.errors).length>0?"#C4C8D0":"#003899",color:"#fff",marginLeft:16},disabled:Object.keys(e.errors).length>0,children:ee().translate("formUploadBR.upgradeNow")})]})})})]})})})})})]})},Hte=(0,w.withRouter)((0,j.Ng)((e=>({})),(e=>({})))(Vte));(0,ne.Nv)(ee(),[Ue.aO]);const Wte=SE.Ik().shape({firstName:SE.Yj().required(ee().translate("fedex.errors.firstName")),lastName:SE.Yj().required(ee().translate("fedex.errors.lastName")),email:SE.Yj().required(ee().translate("fedex.errors.emptyEmail")).email(ee().translate("fedex.errors.invalidEmailFormat"))}),qte={firstName:"",lastName:"",email:"",phone:"",enquiry:""},Ute=(0,pA.A)({root:{width:"60%"},title:{color:"#1E1E1E",fontSize:18,fontWeight:700,padding:"10px 0px"},inputLabel:{color:"#1E1E1E",fontSize:16,fontWeight:"bold"},formButton:{margin:"5px 5px 0px 0px"}})((e=>{const{profile:A,onInit:t,onSubmit:a}=e,n=(0,y.useRef)(null),{classes:i}=e;(0,y.useEffect)((()=>{t(),qte.email=A.email}),[]);return(0,lA.jsx)(Wc.A,{children:(0,lA.jsx)(S.A,{className:i.root,children:(0,lA.jsx)(Jr.l1,{initialValues:qte,validationSchema:Wte,enableReinitialize:!0,onSubmit:e=>a(e),innerRef:n,children:e=>(e=>{const{handleSubmit:A,values:t,handleChange:a,errors:n,setFieldTouched:s,touched:l,handleReset:r}=e;return(0,lA.jsxs)("form",{onSubmit:A,method:"post",children:[(0,lA.jsx)(S.A,{children:(0,lA.jsx)(Xe.A,{className:i.title,variant:"h5",children:ee().translate("fedex.title")})}),(0,lA.jsx)(nl.A,{}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(td.A,{fullWidth:!0,name:"firstName",storeName:"general",value:t.firstName,onChange:e=>a(e),margin:"normal",label:ee().translate("fedex.firstName"),error:l.firstName&&!!n.firstName,helperText:ee().translate("fedex.helperText.firstName")&&l.firstName&&n.firstName,onKeyUp:()=>s("firstName",!0),variant:"outlined",size:"small"})}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(td.A,{fullWidth:!0,name:"lastName",storeName:"general",value:t.lastName,onChange:e=>a(e),margin:"normal",label:ee().translate("fedex.lastName"),error:l.lastName&&!!n.lastName,helperText:ee().translate("fedex.helperText.lastName")&&l.lastName&&n.lastName,onKeyUp:()=>s("lastName",!0),variant:"outlined",size:"small"})}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(td.A,{fullWidth:!0,name:"email",storeName:"general",value:t.email,onChange:e=>a(e),margin:"normal",label:ee().translate("fedex.email"),error:l.email&&!!n.email,helperText:ee().translate("fedex.helperText.email")&&l.email&&n.email,onKeyUp:()=>s("email",!0),variant:"outlined",size:"small"})}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(td.A,{fullWidth:!0,name:"phone",storeName:"general",value:t.phone,onChange:e=>a(e),margin:"normal",label:ee().translate("fedex.phone"),variant:"outlined",size:"small"})}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(td.A,{fullWidth:!0,multiline:!0,maxRows:4,name:"enquiry",storeName:"general",value:t.enquiry,onChange:e=>a(e),margin:"normal",label:ee().translate("fedex.enquiry"),variant:"outlined",size:"small"})}),(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(fr.A,{className:i.formButton,variant:"outlined",type:"reset",onClick:r,children:ee().translate("fedex.clear")}),(0,lA.jsx)(fr.A,{className:i.formButton,variant:"contained",color:"primary",type:"submit",children:ee().translate("fedex.submit")})]})]})})(e)})})})}));const Jte=(0,t(95296).createBrowserHistory)(),Gte=e=>A=>{const t="".concat(ne.xx).concat(ne.j8,"/fedex/email/"),a={method:"POST",headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify(e)};
1return ot()(t,a).then(ne.Pq).then((e=>{alert(e.message),Jte.push(k.gb),window.location.reload()})).catch((e=>{}))},Yte=(0,w.withRouter)((0,j.Ng)(((e,A)=>{let{cookies:t}=A;return{profile:e.loginState.profile}}),((e,A)=>{let{cookies:t}=A;return{onInit:(0,st.zH)($A.$6,e),onSubmit:(0,st.zH)(Gte,e)}}))(Ute)),Zte={paper:"PayerInformation_paper__8wmkR",wrapper:"PayerInformation_wrapper__svxvt",content:"PayerInformation_content__pFnTs"},Xte={invoiceType:"ICWCompanyInvoice",currency:"RMB",payerInfoType:"defaultPayer",payerCompany:"",payerContactPerson:"",payerAddress:"",payerEmailAddress:"",countryCode:{value:"852",label:"hk"},checkDefaultPayer:!1},Kte={required:"InvoiceDetail_required__Dkdq0",requiredText:"InvoiceDetail_requiredText__sRhpn"},$te=e=>{let{values:A,setFieldValue:t}=e;return(0,lA.jsxs)("div",{children:[(0,lA.jsxs)(Nv,{children:["1. ",ee().translate("factoryAudit.payerInfo.invoiceDetail.title")]}),(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsxs)(wl.A,{item:!0,xs:12,style:{marginTop:24},children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,children:ee().translate("factoryAudit.payerInfo.invoiceDetail.invoiceType.title")}),(0,lA.jsxs)(Og.A,{value:A.invoiceType,onChange:e=>{const A=e.target.value;t("invoiceType",A),"ICWCompanyInvoice"!==A&&t("currency","RMB")},style:{flexDirection:"row"},children:[(0,lA.jsx)(Zr.A,{value:"ICWCompanyInvoice",control:(0,lA.jsx)(zg.A,{style:{color:"#B0D400"}}),label:ee().translate("factoryAudit.payerInfo.invoiceDetail.invoiceType.option1")}),(0,lA.jsx)(Zr.A,{value:"plainVATInvoice",control:(0,lA.jsx)(zg.A,{style:{color:"#B0D400"}}),label:(0,lA.jsxs)(S.A,{className:Kte.optionItem,children:[ee().translate("factoryAudit.payerInfo.invoiceDetail.invoiceType.option2"),(0,lA.jsx)("span",{className:Kte.required,children:"*"})]})}),(0,lA.jsx)(Zr.A,{value:"specialVATInvoice",control:(0,lA.jsx)(zg.A,{style:{color:"#B0D400"}}),label:(0,lA.jsxs)(S.A,{className:Kte.optionItem,children:[ee().translate("factoryAudit.payerInfo.invoiceDetail.invoiceType.option3"),(0,lA.jsx)("span",{className:Kte.required,children:"*"})]})})]})]}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,style:{marginTop:24},children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,children:ee().translate("factoryAudit.payerInfo.invoiceDetail.currency.title")}),(0,lA.jsxs)(Og.A,{value:A.currency,onChange:e=>t("currency",e.target.value),style:{flexDirection:"row"},children:["ICWCompanyInvoice"===A.invoiceType&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Zr.A,{value:"USD",control:(0,lA.jsx)(zg.A,{style:{color:"#B0D400"}}),label:"USD"}),(0,lA.jsx)(Zr.A,{value:"HKD",control:(0,lA.jsx)(zg.A,{style:{color:"#B0D400"}}),label:"HKD"})]}),(0,lA.jsx)(Zr.A,{value:"RMB",control:(0,lA.jsx)(zg.A,{style:{color:"#B0D400"}}),label:"RMB"})]}),"ICWCompanyInvoice"===A.invoiceType&&(0,lA.jsx)(S.A,{children:(0,lA.jsx)("span",{className:Kte.requiredText,children:ee().translate("factoryAudit.payerInfo.invoiceDetail.currency.require")})})]})]})]})},eae={selectWrapper:"PayerInfo_selectWrapper__RJqTj",payerCompanySelect:"PayerInfo_payerCompanySelect__L7LYH",modalPrefillFormSelect:"PayerInfo_modalPrefillFormSelect__jJsgj",contactNoInput:"PayerInfo_contactNoInput__4XHHO"},Aae=Object.values(Ws.qo).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code}})),tae=e=>{var A;let{open:t,formProps:a,handleClose:n,handleCreatePayer:i,loading:s}=e;const{values:l,setFieldValue:r,handleChange:o}=a;return(0,lA.jsx)(Rs.A,{modalProps:{open:t,handleClose:n,title:ee().translate("factoryAudit.payerInfo.payer.payerCompany.newContact"),footer:(0,lA.jsx)(S.A,{children:(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.PRIMARY,onClick:()=>i("contactPerson"),disabled:s||!(null!==l&&void 0!==l&&l.payerCompanyName)||!(null!==l&&void 0!==l&&l.payerAddress)||!(null!==l&&void 0!==l&&l.payerContactPersonInput)||!(null!==l&&void 0!==l&&l.payerEmailAddress)||!(null!==l&&void 0!==l&&null!==(A=l.countryCode)&&void 0!==A&&A.value)||!(null!==l&&void 0!==l&&l.payerContactNo)},children:ee().translate("factoryAudit.payerInfo.payer.payerCompany.addContact")})})},children:(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",style:{background:"#fff",width:"100%"},children:(0,lA.jsxs)(wl.A,{container:!0,style:{marginTop:40},children:[(0,lA.jsxs)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("factoryAudit.payerInfo.payer.payerCompany.title")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"payerCompanyName",placeholder:ee().translate("factoryAudit.payerInfo.payer.payerCompany.placeholderInput"),formProps:a,disabled:!0}})]}),(0,lA.jsxs)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("factoryAudit.payerInfo.payer.payerAddress.title")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"payerAddress",placeholder:ee().translate("factoryAudit.payerInfo.payer.payerAddress.placeholder"),formProps:a,disabled:!0}})]}),(0,lA.jsxs)(PL.A,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("factoryAudit.payerInfo.payer.payerContactPerson.title")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"payerContactPersonInput",placeholder:ee().translate("factoryAudit.payerInfo.payer.payerContactPerson.placeholderInput"),formProps:a}})]}),(0,lA.jsx)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsxs)(PL.A,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:eae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.payer.contactNo.title")}),(0,lA.jsxs)(S.A,{display:"flex",alignItems:"flex-end",justifyContent:"space-between",width:"100%",marginTop:"6px",style:{border:"1px solid #C4C8D0",borderRadius:4,paddingLeft:"5px",paddingRight:"5px"},children:[(0,lA.jsx)(p1.Ay,{name:"countryCode",defaultValue:l.countryCode,className:eae.modalPrefillFormSelect,options:Aae,value:l.countryCode,onChange:e=>r("countryCode",e||""),isClearable:!0,formatOptionLabel:e=>{let{value:A,label:t}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("span",{className:"flag-icon flag-icon-".concat(t)}),(0,lA.jsxs)(Xe.A,{style:{marginLeft:5},children:["+ ",A]})]})}}),(0,lA.jsx)("input",{type:"number",name:"payerContactNo",value:l.payerContactNo,onChange:o,placeholder:ee().translate("factoryAudit.payerInfo.payer.contactNo.placeholder"),className:eae.contactNoInput})]})]}),(0,lA.jsxs)(PL.A,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:eae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.payer.emailAddress.title")}),(0,lA.jsx)(S.A,{padding:"8px 12px",border:"1px solid #C4C8D0",borderRadius:"4px",marginTop:"5px",children:(0,lA.jsx)("input",{name:"payerEmailAddress",value:l.payerEmailAddress,placeholder:ee().translate("factoryAudit.payerInfo.payer.emailAddress.placeholder"),onChange:o,style:{border:"none",fontSize:16}})})]})]})})]})})})},aae=e=>{var A;let{open:t,formProps:a,handleClose:n,handleCreatePayer:i,loading:s}=e;const{values:l,setFieldValue:r,handleChange:o}=a;return(0,lA.jsx)(Rs.A,{modalProps:{open:t,handleClose:n,title:ee().translate("factoryAudit.payerInfo.payer.payerCompany.newTitle"),footer:(0,lA.jsx)(S.A,{children:(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.PRIMARY,onClick:()=>i("payerCompany"),disabled:s||!(null!==l&&void 0!==l&&l.payerCompanyName)||!(null!==l&&void 0!==l&&l.payerAddressModal)||!(null!==l&&void 0!==l&&l.payerContactPersonInput)||!(null!==l&&void 0!==l&&l.payerEmailAddress)||!(null!==l&&void 0!==l&&null!==(A=l.countryCode)&&void 0!==A&&A.value)||!(null!==l&&void 0!==l&&l.payerContactNo)},children:ee().translate("factoryAudit.payerInfo.payer.payerCompany.addCompany")})})},children:(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",style:{background:"#fff",width:"100%"},children:(0,lA.jsxs)(wl.A,{container:!0,style:{marginTop:40},children:[(0,lA.jsxs)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("factoryAudit.payerInfo.payer.payerCompany.title")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"payerCompanyName",placeholder:ee().translate("factoryAudit.payerInfo.payer.payerCompany.placeholderInput"),formProps:a}})]}),(0,lA.jsxs)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("factoryAudit.payerInfo.payer.payerAddress.title")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"payerAddressModal",placeholder:ee().translate("factoryAudit.payerInfo.payer.payerAddress.placeholder"),formProps:a}})]}),(0,lA.jsxs)(PL.A,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("factoryAudit.payerInfo.payer.payerContactPerson.title")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"payerContactPersonInput",placeholder:ee().translate("factoryAudit.payerInfo.payer.payerContactPerson.placeholderInput"),formProps:a}})]}),(0,lA.jsx)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsxs)(PL.A,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:eae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.payer.contactNo.title")}),(0,lA.jsxs)(S.A,{display:"flex",alignItems:"flex-end",justifyContent:"space-between",width:"100%",marginTop:"6px",style:{border:"1px solid #C4C8D0",borderRadius:4,paddingLeft:"5px",paddingRight:"5px"},children:[(0,lA.jsx)(p1.Ay,{name:"countryCode",defaultValue:l.countryCode,className:eae.modalPrefillFormSelect,options:Object.values(Ws.qo).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code}})),value:l.countryCode,onChange:e=>r("countryCode",e||""),isClearable:!0,formatOptionLabel:e=>{let{value:A,label:t}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("span",{className:"flag-icon flag-icon-".concat(t)}),(0,lA.jsxs)(Xe.A,{style:{marginLeft:5},children:["+ ",A]})]})}}),(0,lA.jsx)("input",{name:"payerContactNo",value:l.payerContactNo,onChange:o,placeholder:ee().translate("factoryAudit.payerInfo.payer.contactNo.placeholder"),className:eae.contactNoInput})]})]}),(0,lA.jsxs)(PL.A,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:eae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.payer.emailAddress.title")}),(0,lA.jsx)(S.A,{padding:"8px 12px",border:"1px solid #C4C8D0",borderRadius:"4px",marginTop:"5px",children:(0,lA.jsx)("input",{name:"payerEmailAddress",value:l.payerEmailAddress,placeholder:ee().translate("factoryAudit.payerInfo.payer.emailAddress.placeholder"),onChange:a.handleChange,style:{border:"none",fontSize:16}})})]})]})})]})})})};var nae=t(10143),iae=t(76359);const sae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFkSURBVHgBrZLfTcNADMY/XxHPjFAmoHlrUSqaSSgTtIzABKQblA3YIEWNKOIlsEFH4BnKGTuXoJJeTgqqpeh8sfPL5z+EPVtviokhmlnGhAhnzPgwhJVlXoxH0QoBo9rJX97vAZ4HUtN4eHHbFjX7EFXAzHc95vN4OKAvOfUOea9xl9fyGy2HiDKF7L45SeLorZmU58UAPcpQlsuJr0wDQzPn8sIHUYvlPUvcpcFbviGLiTo7YImA1XFRf+UFqVx1klG0DYF+41X+IahsJLDZFP0QKKvjVf4BiA1WcNKnIdCpMdclh/nJC4J1TSTQLH+V6fjUyNSsrXaMkPpyyoVcPxcp6fREtpzpp7UP2hMt14oShZDrzVL266YV9AfWbkt5pgxsd7JLzeGY2hlfRnNdNiE/ctVQPd2dE1WiELn3T2SBs8ZwCB1MP1aIwprKOoFCsM6gNpjBP0wV6McKwTFMldVN/wH/F8qm0QGYtQAAAABJRU5ErkJggg==",lae="changeDefaultPayer_changeDefaultInput__sZDOQ";var rae=t(59555),oae=t(33661),cae=t(43165);const dae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOESURBVHgBzVdvS1NRGP/dM6fTTDQnSFbMP1D6Qq/gnxeGaSS9TOkD+BGyT1B9A/0G9gUiIYgQmgW+0IS2AiXIvJQLY6Zis7m7ttvznLs7tjm3c5dCP5DrznnOeZ7z/H80KMKyrMajJCa9wC0L0NNAQAMa5R5wIACDviEILPk8WNA07UDlXq0cQTxuBSwPZujfaYehIuaRwpPaWs1AJQLwixN/8MiyJPOKQVqZravWHsKNAPxqUmWQdgM4GxikjfFi2hCFC7GYpZ8xc0YAHgRNk+4uQJ4GzuHlhTihiawAbPNjE+/dMD88jMlvQ0M9X
1MDwedHvREmVs8oOp8p85V0YoY/rSCRMW4CL9ei+3oXhwT6V44F4kngB0jGlBqTqPdhSOb34ehkbnz5Lph3tV+Xal61vOPwVk0JM3B6BElJoZ1NIDaQFHguFM+vEmJl33+jExPjN7ProyBDeLq8i9GEDLf4m6L09Ze/K5JYZsU+2FxqmoYBweEO+PJe5g+EBHTU11dgkbaiAHjzNfie8x5iEIqI/9+CnFxYDM2+73IrI9x2ogBKUTO1CExiDIphJIpE8dd8kp2QaVXiorghNg5LrMvzNl+QL2eEKwWvbtOdvblK9jrWgs+8FVA84YfZs4VWeENuRHbnGYIdUheCKGjep3LjAylpI5gEGOyTDEWZ0ZFApAnLhWgCHIQsSje7J31faWik0u9BCJnIL7bdp7bus87YQlIaju7YAnIpb/BUwp0aGE5FBf7rqoc2tr1glE3BI5oLNMTzQJzWhCuqqjCoyQJgiQUkAtj2rnkNN7+2mnGC/miMjEvmBxeAymedItSawBkJVVhpLFJBlM6HDnEPx/r27efHeQzWA/eLFy2BGQK+SM3qofxRJH55zU1mKkC/n6sdqLmTuwNnj78paOFspS8FLzatosuvy01KEnGD4QrZxqUzHe0OkfqblolUG89wTyCKopTBbijISsfN7R/s1lENnwKbZ3d0rTUgdM39kOea6TOE4R07xoBgte3YbxbpKnmeaO9QTOEmqGMjkc3WZtizbknFZ9rlsySpEXkuW7UOkL6QxTuIZOD/IpjR3asprhNgUqSSmzkkII2ViqnA2+P8GEwYTHlejn50F/wi+g21+2oyoNJzKplWxb8wwlbmFw7vi4fTEpTy4UP9Iwoxluqi88Zw+BrVYoWQKby5QdlUdz/8CwCNyoSB43AUAAAAASUVORK5CYII=",gae=e=>{let{payer:A,defaultPayerData:t,setDefaultPayerData:a}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",marginBottom:"24px",children:[(0,lA.jsx)("img",{width:32,height:32,src:dae,alt:"avatarIcon"}),(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",marginLeft:"20px",marginRight:"auto",children:[(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#232B3A"},children:A.name}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#8991A0"},children:"+".concat(A.areaCode," ").concat(A.phone)}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#8991A0"},children:A.email})]}),(0,lA.jsx)(Zr.A,{value:A.id,checked:t.contactPersonId===A.id,control:(0,lA.jsx)(zg.A,{}),onClick:e=>a({payerCompanyId:A.payerCompanyId,contactPersonId:Number(e.target.value)})})]})},Cae=e=>{let{title:A,subTitle:t,payerList:a,defaultPayerData:n,setDefaultPayerData:i}=e;return(0,lA.jsxs)(rae.A,{style:{boxShadow:"none"},children:[(0,lA.jsx)(oae.A,{expandIcon:(0,lA.jsx)(Lr.A,{}),style:{background:"#EBF1FF"},children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",children:[(0,lA.jsx)(Xe.A,{style:{fontSize:14,color:"#232B3A"},children:A}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#8991A0"},children:t})]})}),(0,lA.jsx)(cae.A,{style:{border:"1px solid #EBF1FF",display:"flex",flexDirection:"column",paddingTop:"18px"},children:null===a||void 0===a?void 0:a.map((e=>(0,lA.jsx)(y.Fragment,{children:(0,lA.jsx)(gae,{payer:e,defaultPayerData:n,setDefaultPayerData:i})},e.id)))})]})},Iae=(0,Kr.A)((()=>({input:{borderRadius:4,position:"relative",border:"none",fontSize:14,padding:"10px 26px 10px 12px",background:"transparent"}})))(nae.A),uae=e=>{let{open:A,formProps:t,handleClose:a,payerCompanies:n,defaultPayer:i,setDefaultPayer:s,getPayerCompanies:l}=e;const{values:r}=t,[o,c]=(0,y.useState)({}),[d,g]=(0,y.useState)(""),[C,I]=(0,y.useState)("payerCompany");return(0,y.useEffect)((()=>{c({payerCompanyId:i.payerCompanyId,contactPersonId:i.id})}),[i]),(0,lA.jsx)(Rs.A,{modalProps:{open:A,handleClose:a},children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",style:{background:"#fff",width:"100%"},children:[(0,lA.jsx)(Xe.A,{style:{fontWeight:500,fontSize:20,position:"absolute",top:5,left
1:24},children:ee().translate("factoryAudit.payerInfo.payer.payerCompany.newTitle")}),(0,lA.jsx)(wl.A,{container:!0,style:{marginTop:40,marginBottom:24},children:(0,lA.jsxs)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,style:{display:"flex",border:"1px solid #EBEDEF",borderRadius:24,padding:"12px 16px"},children:[(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",width:"80%",children:[(0,lA.jsx)("img",{width:17.5,height:17.5,src:sae,alt:"searchGreyIcon"}),(0,lA.jsx)("input",{value:d,onChange:e=>{const{value:A}=e.target;g(A),l({filters:{searchBox:{type:C,value:A}}})},className:lae,placeholder:ee().translate("factoryAudit.payerInfo.payer.defaultPayer.search.placeholderInput")})]}),(0,lA.jsx)(nl.A,{orientation:"vertical",flexItem:!0}),(0,lA.jsx)(S.A,{children:(0,lA.jsxs)(iae.A,{value:C,input:(0,lA.jsx)(Iae,{}),onChange:e=>{const{value:A}=e.target;I(A),l({filters:{searchBox:{type:A,value:d}}})},children:[(0,lA.jsx)("option",{value:"payerCompany",children:ee().translate("factoryAudit.payerInfo.payer.defaultPayer.search.placeholderSelect")}),(0,lA.jsx)("option",{value:"companyAddress",children:ee().translate("payerList.companyAddress")}),(0,lA.jsx)("option",{value:"contactPerson",children:ee().translate("payerList.contactPerson")})]})})]})}),null===n||void 0===n?void 0:n.map((e=>(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(Cae,{title:e.name,subTitle:e.address,payerList:e.payerContactPeople,values:r,defaultPayerData:o,setDefaultPayerData:c}),(0,lA.jsx)(S.A,{marginTop:"12px"})]},e.payerCompanyId))),(0,lA.jsx)(S.A,{marginTop:"32px",children:(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.PRIMARY,onClick:()=>{s(o.payerCompanyId,o.contactPersonId,(()=>a()))}},children:ee().translate("factoryAudit.payerInfo.payer.payerCompany.addCompany")})})]})})},pae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE9SURBVHgBnVTRTcMwEH02FeIzI7QblAmgG8AfQv3IBpQNyAawAUgI8Uc3aDegG+AN8DeiNs920oTEtqo8yZFzvjzf3buLQA6lnfPpluZSeBa7lKuIfFzA4I67FVfRO1Ww2OIEFUlVmqi0lyT5iBBgQGhwj1exHhIt7RWkJzkeBguSbVui0k5p3HA3jd4eEDvTvHzGNLX0r794SDiCjgu/4nD1XAW38LzAeDhhmFoo8Cbp5kJ3MPjK+JxPmFZRx9VA4aeTynst842dHWynvXruMZ8wpqHUZ0DWZnpnAt/Cd6/BJ9JhH5WarNteYzz86DTVecJYCI4MWvkfk1E5RdOqKhJVga/Bkm0gM20Qv+QwIq3wzmBwjXYkctBdkv9EgWxdj8NLgtClX3klOyQOAjncsjUkG8/12h47vKV/bH/X/F11JeNGKgAAAABJRU5ErkJggg==",Eae=Object.values(Ws.qo).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code}})),Bae=e=>{var A,t,a;const{values:n,setFieldValue:i,handleChange:s,payerList:l,defaultPayer:r,setDefaultData:o,setDefaultPayerState:c,createPayerCompany:d,createPayerContactPerson:g,payerListLoading:C,currentCompany:I,setCurrentCompany:u}=e,[p,E]=(0,y.useState)(!1),[B,Q]=(0,y.useState)(!1),[m,h]=(0,y.useState)(!1),x=[...null===l||void 0===l?void 0:l.map((e=>({label:e.name,value:e.id}))),{label:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("img",{src:pae,alt:"addCircleIcon"}),(0,lA.jsx)(Xe.A,{style:{color:"#005EFF",marginLeft:12},children:ee().translate("factoryAudit.payerInfo.payer.payerCompany.newPayerCompany")})]}),value:"payerCompany"}],f=[...(null===(A="defaultPayer"===(null===n||void 0===n?void 0:n.payerInfoType)?l.find((e=>e.id===r.payerCompanyId)):I)||void 0===A||null===(t=A.payerContactPeople)||void 0===t?void 0:t.map((e=>({label:e.name,value:e.id}))))||[],{label:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("img",{src:pae,alt:"addCircleIcon"}),(0,lA.jsx)(Xe.A,{style:{color:"#005EFF",marginLeft:12},children:ee().translate("factoryAudit.payerInfo.payer.payerCompany.newContact")})]}),value:"contactPerson"}],j=()=>E(!1),b=()=>Q(!1),P=e=>{var A;const t={name:n.payerCompanyName,address:n.payerAddressModal},a={name:n.payerContactPersonInput,phone:n.payerContactNo,email:n.payerEmailAddress,areaCode:null===n||void 0===n||null===(A=n.countryCode)||void 0===A?void 0:A.value};"payerCompany"===e?d(t,(e=>{const{id:A}=e;A&&g(A,a,(t=>{o((e=>(0,v.A)((0,v.A)({},e),{},{payerCompany:{value:A,label:n.payerCompanyName},payerContactPerson:{label:null===t||void 0===t?void 0:t.name,value:null===t||void 0===t?void 0:t.id},payerAddress:null===n||void 0===n?void 0:n.payerAddressModal,payerContactNo:n.payerContactNo,payerEmailAddress:null===n||void 0===n?void 0:n.payerEmailAddress,countryCode:Eae.find((e=>{var A;return e.value===(null===n||void 0===n||null===(A=n.countryCode)||void 0===A?void 0:A.value)}))||{value:"852",label:"hk"}}))),u((0,v.A)((0,v.A)({},e),{},{payerContactPeople:[t]})),b()}))})):g(I.id,a,(e=>{o((A=>(0,v.A)((0,v.A)({},A),{},{payerContactPerson:{label:null===e||void 0===e?void 0:e.name,value:null===e||void 0===e?void 0:e.id},payerAddress:null===n||void 0===n?void 0:n.payerAddressModal,payerContactNo:n.payerContactNo,payerEmailAddress:null===n||void 0===n?void 0:n.payerEmailAddress,countryCode:Eae.find((e=>{var A;return e.value===(null===n||void 0===n||null===(A=n.countryCode)||void 0===A?void 0:A.value)}))||{value:"852",label:"hk"}}))),j()}))};return(0,y.useEffect)((()=>{var e,A;"contactPerson"===(null===n||void 0===n||null===(e=n.payerContactPerson)||void 0===e?void 0:e.value)&&E(!0),"payerCompany"===(null===n||void 0===n||null===(A=n.payerCompany)||void 0===A?void 0:A.value)&&Q(!0)}),[n]),(0,y.useEffect)((()=>{"otherPayer"===n.payerInfoType&&(o((e=>(0,v.A)((0,v.A)({},e),{},{payerCompany:"",payerAddress:"",payerContactPerson:"",payerContactNo:"",payerEmailAddress:"",checkDefaultPayer:!1,payerInfoType:"otherPayer"}))),c({}))}),[n.payerInfoType]),(0,y.useEffect)((()=>{var e,A;Object.keys(r)&&"defaultPayer"===n.payerInfoType&&o((0,v.A)((0,v.A)({},Xte),{},{payerCompany:null===r||void 0===r||null===(e=r.payerCompany)||void 0===e?void 0:e.name,payerAddress:null===r||void 0===r||null===(A=r.payerCompany)||void 0===A?void 0:A.address,payerContactPerson:{label:null===r||void 0===r?void 0:r.name,value:null===r||void 0===r?void 0:r.id},payerContactNo:null===r||void 0===r?void 0:r.phone,payerEmailAddress:null===r||void 0===r?void 0:r.email}))}),[r,n.payerInfoType]),(0,lA.jsxs)("div",{style:{width:"100%"},children:[(0,lA.jsxs)(Nv,{children:["2. ",ee().translate("factoryAudit.payerInfo.payer.title")]}),(0,lA.jsxs)(wl.A,{container:!0,children:[(0,lA.jsx)(wl.A,{item:!0,xs:12,style:{marginTop:24}
1,children:(0,lA.jsxs)(Og.A,{value:n.payerInfoType,onChange:e=>i("payerInfoType",e.target.value),style:{flexDirection:"row"},children:[(0,lA.jsx)(Zr.A,{value:"defaultPayer",control:(0,lA.jsx)(zg.A,{style:{color:"#B0D400"}}),label:ee().translate("factoryAudit.payerInfo.payer.type.option1")}),(0,lA.jsx)(Zr.A,{value:"otherPayer",control:(0,lA.jsx)(zg.A,{style:{color:"#B0D400"}}),label:ee().translate("factoryAudit.payerInfo.payer.type.option2")})]})}),(0,lA.jsxs)(wl.A,{item:!0,xs:12,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsxs)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,style:{marginTop:20,paddingRight:0},children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:eae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.payer.payerCompany.title")}),"defaultPayer"===n.payerInfoType?(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"payerCompany",disabled:!0,formProps:e}}):(0,lA.jsx)(zs.l6,{selectProps:{options:x,name:"payerCompany",placeholder:ee().translate("factoryAudit.payerInfo.payer.payerCompany.placeholder"),className:eae.payerCompanySelect,value:(0,$r.v)("payerCompany",x,n),isClearable:!1,onChange:(e,A)=>(e=>{if("payerCompany"!==e.value){const A=null===l||void 0===l?void 0:l.find((A=>A.id===(null===e||void 0===e?void 0:e.value)));o((e=>(0,v.A)((0,v.A)({},e),{},{payerCompany:{label:null===A||void 0===A?void 0:A.name,id:null===A||void 0===A?void 0:A.id},payerAddress:null===A||void 0===A?void 0:A.address}))),u(A)}else o((e=>(0,v.A)((0,v.A)({},e),{},{payerCompany:"",payerAddress:"",payerContactPerson:"",payerContactNo:"",payerEmailAddress:"",payerInfoType:"otherPayer"}))),u({})})(A),formProps:e}})]}),"defaultPayer"===n.payerInfoType&&(0,lA.jsx)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,children:(0,lA.jsxs)(S.A,{height:"100%",display:"flex",alignItems:"center",marginTop:"25px",style:{cursor:"pointer"},onClick:()=>h(!0),children:[(0,lA.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGiSURBVHgBtVTdUcJAEN7L+C52kA7ECoQKlFdHMFRgqCCxAqECI874qlQgdoAdYAfxHVi/3bsgmVyY5MFvZvOzd/vdt7d7R9QEEYdqDWCOjo44wTOGdZxnDctobh7aE97xEzFFjmThvFewEP6MXsyYGmPIEdQxLKOq6qmODTn2hQbk132vyuYm8kSkeOZObUNCoi7syzuSmRwpL7Forw2hBJ1SPTpkVTYkZFqpAl+riE/GZE4LQtsWO/ookUbcU59gSxNfaH3bjDjFM3F/a/cO3YITtM20HaFVFEJRiq9z5/lEThkKs6oLOU5YkErVM/N+4JOi9MgWZqWVdzipJbrla6hJoLBbWjzirtvHv+N4wwN6tar9RZEzHNAb2T2bYc/Ge2U79QtiKs75iRav41doL4RUUwmof5gO2YYPXVFm6hmygfZHLHSJv0VZod2vWNOokhFt9mlWsaOfqsItNtpoUFwhs7OXCMwxJ9ELwkIyyjHm2cPifAb766oMWWQD5ba6U2cdtS3SrhBKj0kBfOoKSDUDuoDSPmyA7zN4nyHmm/4DvyCykZWQCpwRAAAAAElFTkSuQmCC",alt:"personSearchIcon"}),(0,lA.jsx)(Xe.A,{variant:"subtitle1",style:{color:"#005EFF",fontWeight:500,marginLeft:8},children:ee().translate("factoryAudit.payerInfo.changeDefault")})]})})]})}),"otherPayer"===n.payerInfoType&&(null===n||void 0===n?void 0:n.payerCompany)&&(0,lA.jsx)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"payerAddress",disabled:!0,placeholder:ee().translate("factoryAudit.payerInfo.payer.payerAddress.placeholder"),formProps:e}})}),(null===n||void 0===n?void 0:n.payerCompany)&&(0,lA.jsxs)(lA.Fragment,{children:["defaultPayer"===(null===n||void 0===n?void 0:n.payerInfoType)&&(0,lA.jsxs)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:eae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.payer.payerAddress.title")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"payerAddress",disabled:!0,placeholder:ee().translate("factoryAudit.payerInfo.payer.payerAddress.placeholder"),formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:3,sm:3,md:3,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:eae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.payer.payerContactPerson.title")}),(0,lA.jsx)(zs.l6,{selectProps:{options:f,name:"payerContactPerson",placeholder:ee().translate("factoryAudit.payerInfo.payer.payerContactPerson.placeholder"),value:(0,$r.v)("payerContactPerson",f,n),isClearable:!1,isDisabled:"defaultPayer"===(null===n||void 0===n?void 0:n.payerInfoType),formProps:e,onChange:(e,A)=>(e=>{if("contactPerson"!==e.value){var A;const t=null===I||void 0===I||null===(A=I.payerContactPeople)||void 0===A?void 0:A.find((A=>A.id===(null===e||void 0===e?void 0:e.value)));o((e=>(0,v.A)((0,v.A)({},e),{},{checkDefaultPayer:!1,payerContactPerson:{label:null===t||void 0===t?void 0:t.name,value:null===t||void 0===t?void 0:t.id},payerContactNo:null===t||void 0===t?void 0:t.phone,payerEmailAddress:null===t||void 0===t?void 0:t.email})))}else o((e=>{var A;return(0,v.A)((0,v.A)({},e),{},{checkDefaultPayer:!1,payerContactPerson:"",payerContactNo:"",payerEmailAddress:"",payerCompanyName:null===n||void 0===n||null===(A=n.payerCompany)||void 0===A?void 0:A.label})}))})(A)}})]}),(null===n||void 0===n?void 0:n.payerContactPerson)&&"contactPerson"!==(null===n||void 0===n||null===(a=n.payerContactPerson)||void 0===a?void 0:a.value)&&(0,lA.jsx)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsxs)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:eae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.payer.contactNo.title")}),(0,lA.jsxs)(S.A,{display:"flex",alignItems:"flex-end",justifyContent:"space-between",width:"100%",marginTop:"6px",style:{border:"1px solid #C4C8D0",borderRadius:4,paddingLeft:"5px",paddingRight:"5px"},children:[(0,lA.jsx)(p1.Ay,{name:"countryCode",defaultValue:n.countryCode,className:eae.modalPrefillFormSelect,options:Eae,value:n.countryCode,onChange:e=>i("countryCode",e||""),isClearable:!0,formatOptionLabel:e=>{let{value:A,label:t}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("span",{className:"flag-icon flag-icon-".concat(t)}),(0,lA.jsxs)(Xe.A,{style:{marginLeft:5},children:["+ ",A]})]})}}),(0,lA.jsx)("input",{name:"payerContactNo",value:n.payerContactNo,onChange:s,disabled:!n.payerContactPerson&&"myPayer"!==n.payerInfoType,placeholder:ee().translate("factoryAudit.payerInfo.payer.contactNo.placeholder"),className:eae.contactNoInput})]})]}),(0,lA.jsxs)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:eae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.payer.emailAddress.title")}),(0,lA.jsx)(S.A,{padding:"8px 12px",border:"1px solid #C4C8D0",borderRadius:"4px",marginTop:"5px",children:(0,lA.jsx)("input",{name:"payerEmailAddress",value:n.payerEmailAddress,disabled:!n.payerContactPerson&&"myPayer"!==n.payerInfoType,placeholder:ee().translate("factoryAudit.payerInfo.payer.emailAddress.placeholder"),onChange:e.handleChange,style:{border:"none",fontSize:16,width:"100%",marginRight:12}})})]}),"otherPayer"===(null===n||void 0===n?void 0:n.payerInfoType)&&(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:(0,lA.jsx)(Zr.A,{control:(0,lA.jsx)(Yr.A,{checked:null===n||void 0===n?void 0:n.checkDefaultPayer,onChange:e=>i("checkDefaultPayer",e.target.checked),name:"checkDefaultPayer",color:"primary"}),label:ee().translate("factoryAudit.payerInfo.payer.defaultPayer.setDefault")})})]})})]})]})]}),(0,lA.jsx)(tae,{open:p,formProps:e,handleClose:j,handleCreatePayer:P,loading:C}),(0,lA.jsx)(aae,{open:B,formProps:e,handleClose:b,handleCreatePayer:P,loading:C}),(0,lA.jsx)(uae,(0,v.A)({open:m,formProps:e,handleClose:()=>h(!1)},e))]})},Qae={dropzoneCustom:"TaxInfo_dropzoneCustom__ZlM0R",contactNoInput:"TaxInfo_contactNoInput__LSrVg",modalPrefillFormSelect:"TaxInfo_modalPrefillFormSelect__EalHX"},mae=e=>{const{values:A,setFieldValue:t,handleChange:a}=e,n=(0,j.wA)(),[i,s]=(0,y.useState)(!1),{acceptedFiles:l,getRootProps:r,getInputProps:o}=(0,fg.V)({accept:"image/jpeg, image/png, image/jpg, image/pdf",onDrop:e=>{s(!0);const A=new FormData;for(let t=0;t<e.length;t++)A.append("file[]",e[t]);n((0,Yy.uploadMultipleFile)((new Date).getTime(),A,((A,a)=>{s(!1),t("document",a.map((e=>
1({fileName:e.fileName,filePath:e.filePath})))),d(e.map((e=>Object.assign(e,{url:URL.createObjectURL(e)}))))})))}}),[c,d]=(0,y.useState)(l);return(0,lA.jsxs)("div",{style:{width:"100%"},children:[(0,lA.jsxs)(Nv,{children:["3. ",ee().translate("factoryAudit.payerInfo.taxInfo.title")]}),(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsxs)(wl.A,{item:!0,xs:12,style:{marginTop:24},children:[!c.length&&(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,children:ee().translate("factoryAudit.payerInfo.taxInfo.uploadFile")}),(0,lA.jsx)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,style:{marginBottom:54},children:(0,lA.jsx)("section",{className:"container",children:c.length?(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",children:c.map(((e,A)=>(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{style:{color:"#0C91C4",textDecoration:"underline"},children:e.path}),(0,lA.jsx)(Fte.A,{style:{marginLeft:20},onClick:()=>(e=>{const A=[...c];A.splice(e,1),d(A)})(A),children:(0,lA.jsx)(Ql.default,{fontSize:"small"})})]},e.path)))}):(0,lA.jsx)(S.A,(0,v.A)((0,v.A)({display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",className:Qae.dropzoneCustom},r()),{},{children:i?(0,lA.jsx)(xg.A,{}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("input",(0,v.A)({},o())),(0,lA.jsx)("img",{src:Rte,alt:"uploadImage"}),(0,lA.jsx)(Xe.A,{style:{marginTop:15},children:ee().translate("formUploadBR.businessRegistration.uploadText")}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#8991A0"},children:ee().translate("formUploadBR.businessRegistration.acceptedFormat")})]})}))})}),"specialVATInvoice"===(null===A||void 0===A?void 0:A.invoiceType)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,style:{marginBottom:16},children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsxs)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:Qae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.taxInfo.taxRegistrationCode.title")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"taxRegistrationCode",placeholder:ee().translate("factoryAudit.payerInfo.taxInfo.taxRegistrationCode.placeholder"),formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:Qae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.taxInfo.enterpriseName.title")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"enterpriseName",placeholder:ee().translate("factoryAudit.payerInfo.taxInfo.enterpriseName.placeholder"),formProps:e}})]})]})}),(0,lA.jsxs)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,style:{marginBottom:16},children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:Qae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.taxInfo.enterpriseAddress.title")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"enterpriseAddress",placeholder:ee().translate("factoryAudit.payerInfo.taxInfo.enterpriseAddress.placeholder"),formProps:e}})]}),(0,lA.jsx)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,style:{marginBottom:16},children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsxs)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:Qae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.taxInfo.bankName.title")}),(0,lA.jsx)(S.A,{padding:"8px 12px",border:"1px solid #C4C8D0",borderRadius:"4px",marginTop:"5px",children:(0,lA.jsx)("input",{name:"bankName",value:A.bankName,placeholder:ee().translate("factoryAudit.payerInfo.taxInfo.bankName.placeholder"),onChange:a,style:{border:"none",fontSize:14,width:"100%"}})})]}),(0,lA.jsxs)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:Qae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.taxInfo.contactNo.title")}),(0,lA.jsxs)(S.A,{display:"flex",alignItems:"flex-end",justifyContent:"space-between",width:"100%",marginTop:"6px",style:{border:"1px solid #C4C8D0",borderRadius:4,paddingLeft:"5px",paddingRight:"5px"},children:[(0,lA.jsx)(p1.Ay,{name:"countryCode",defaultValue:A.countryCode,className:Qae.modalPrefillFormSelect,options:Object.values(Ws.qo).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code}})),value:A.countryCode,onChange:e=>t("countryCode",e||""),isClearable:!0,formatOptionLabel:e=>{let{value:A,label:t}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("span",{className:"flag-icon flag-icon-".concat(t)}),(0,lA.jsxs)(Xe.A,{style:{marginLeft:5},children:["+ ",A]})]})}}),(0,lA.jsx)("input",{type:"number",name:"payerContactNo",value:A.payerContactNo,onChange:a,disabled:!A.payerContactPerson&&"myPayer"!==A.payerInfoType,placeholder:ee().translate("factoryAudit.payerInfo.taxInfo.contactNo.placeholder"),className:Qae.contactNoInput})]})]})]})}),(0,lA.jsxs)(iA.GV,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:Qae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.taxInfo.bankAddress.title")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"bankAddress",placeholder:ee().translate("factoryAudit.payerInfo.taxInfo.bankAddress.placeholder"),formProps:e}})]})]})]})})]})};
1(0,ne.Nv)(ee(),[Ue.G_]);const hae=e=>{const{history:A,match:{params:{quoteId:t=null,itemId:a=null}},isAdmin:n,getPayerList:i,defaultPayer:s,getQuoteListItemDetail:l,updateQuoteItemDetail:r,setDefaultPayer:o,updatePayerContactPerson:c}=e,[d,g]=(0,y.useState)(Xte),[C,I]=(0,y.useState)({}),[u,p]=(0,y.useState)({}),[E,B]=(0,y.useState)(1),[Q,m]=(0,y.useState)({type:null,message:null}),h=[ee().translate("factoryAudit.payerInfo.title")];return(0,y.useEffect)((()=>{i({pageNo:1,pageSize:1e4})}),[]),(0,y.useEffect)((()=>{I(s)}),[s]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(ov,{stepBarProps:{steps:h,activeStepIndex:E,activeStepLabel:(0,lA.jsx)(dv,{stepLabelProps:{heading:ee().translate("factoryAudit.payerInfo.title"),notShowStep:!0}}),onBack:()=>B(E-1),onQuit:()=>{(0,ne.R7)(A)("/factory_audit")}}}),(0,lA.jsx)(UG,{children:(0,lA.jsx)("div",{className:Zte.content,children:(0,lA.jsx)(Wc.A,{children:(0,lA.jsx)(zs.lV,{initialValues:d,onSubmit:e=>(e=>{var i,s,d;const g={status:Ws.rB.confirmed.value,type:null===e||void 0===e?void 0:e.invoiceType,currency:null===e||void 0===e?void 0:e.currency,payerContactPersonId:null===e||void 0===e||null===(i=e.payerContactPerson)||void 0===i?void 0:i.value,document:null===e||void 0===e?void 0:e.document,registrationCode:null===e||void 0===e?void 0:e.taxRegistrationCode,enterpriseName:null===e||void 0===e?void 0:e.enterpriseName,enterpriseAddress:null===e||void 0===e?void 0:e.enterpriseAddress,bankName:null===e||void 0===e?void 0:e.bankName,bankAddress:null===e||void 0===e?void 0:e.bankAddress,FACCode:null===e||void 0===e||null===(s=e.countryCode)||void 0===s?void 0:s.value,contactNumber:(null===e||void 0===e||null===(d=e.countryCode)||void 0===d?void 0:d.value)+(null===e||void 0===e?void 0:e.payerContactNo)};r(a,t,g,!0,(()=>{var t,i,s,r,d,g;const I="defaultPayer"===(null===e||void 0===e?void 0:e.payerInfoType)?null===C||void 0===C||null===(t=C.payerCompany)||void 0===t?void 0:t.id:null===u||void 0===u?void 0:u.id,p={name:null===e||void 0===e||null===(i=e.payerContactPerson)||void 0===i?void 0:i.label,phone:null===e||void 0===e?void 0:e.payerContactNo,email:null===e||void 0===e?void 0:e.payerEmailAddress,areaCode:null===e||void 0===e||null===(s=e.countryCode)||void 0===s?void 0:s.value};null!==e&&void 0!==e&&e.checkDefaultPayer&&o(null===e||void 0===e||null===(r=e.payerCompany)||void 0===r?void 0:r.id,null===e||void 0===e||null===(d=e.payerContactPerson)||void 0===d?void 0:d.value),c(I,null===e||void 0===e||null===(g=e.payerContactPerson)||void 0===g?void 0:g.value,p),m({type:"green_success",message:ee().translate("factoryAudit.notifications.quoteAccepted")}),l(a),A.push("/".concat(n?"admin/":"","factory_audit/job/").concat(a))}))})(e),render:A=>(0,lA.jsxs)("form",{className:Zte.form,onSubmit:A.handleSubmit,children:[(0,lA.jsx)(ks.A,{className:Zte.paper,children:(0,lA.jsx)(S.A,{display:"flex",justifyContent:"space-between",p:4,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)("div",{className:Zte.wrapper,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)($te,(0,v.A)({},A))})})})})}),(0,lA.jsx)(ks.A,{className:Zte.paper,children:(0,lA.jsx)(S.A,{display:"flex",justifyContent:"space-between",p:4,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)("div",{className:Zte.wrapper,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(Bae,(0,v.A)((0,v.A)({defaultPayer:C,setDefaultData:g,setDefaultPayerState:I,setCurrentCompany:p,currentCompany:u},A),e))})})})})}),"ICWCompanyInvoice"!==A.values.invoiceType&&(0,lA.jsx)(ks.A,{className:Zte.paper,children:(0,lA.jsx)(S.A,{display:"flex",justifyContent:"space-between",p:4,children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)("div",{className:Zte.wrapper,children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(mae,(0,v.A)({},A))})})})})}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.PRIMARY,type:"submit"},children:ee().translate("factoryAudit.payerInfo.confirm")})})]})})})})}),(0,lA.jsx)(Wn.A,{notification:Q,onClose:()=>m({type:null,message:null})})]})};var xae=t(95658);const vae=["pageNo","pageSize"];function fae(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return A=>{A({type:xae.F.GET_PAYER_LIST.LOADING});const{pageNo:t=1,pageSize:a=1e3}=e,n=(0,f.A)(e,vae),i="".concat(ne.xx).concat(ne.j8,"/payerInfo/list?page=").concat(t,"&size=").concat(a),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(n)};
1return ot()(i,s).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data.list",[]),a=R()(e,"data.total",0);var n;A((n={list:t,total:a},{type:xae.F.GET_PAYER_LIST.SUCCESS,payload:n}));const i=R()(e,"data.defaultPayer",{});A(function(e,A){A&&A();return{type:xae.F.SET_DEFAULT_PAYER.SUCCESS,payload:e}}(i))})).catch((e=>{A(function(e){return{type:xae.F.GET_PAYER_LIST.ERROR,payload:e}}(rT()(e)?R()(e,"errors.message"):e))}))}}function yae(e,A){return t=>{t({type:xae.F.CREATE_PAYER_COMPANY.LOADING});const a="".concat(ne.xx).concat(ne.j8,"/payerInfo/companies"),n={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(e)};return ot()(a,n).then(ne.dq).then(ne.Pq).then((e=>{const a=R()(e,"data",{});t(function(e,A){return A&&A(e),{type:xae.F.CREATE_PAYER_COMPANY.SUCCESS,payload:e}}(a,A)),t(fae()),t(_ae())})).catch((e=>{t(function(e){return{type:xae.F.CREATE_PAYER_COMPANY.ERROR,payload:e}}(rT()(e)?R()(e,"errors.message"):e))}))}}function jae(e,A,t){return a=>{a({type:xae.F.UPDATE_PAYER_COMPANY.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/payerInfo/companies/").concat(e),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"PATCH",body:JSON.stringify(A)};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});a(function(e,A){return A&&A(),{type:xae.F.UPDATE_PAYER_COMPANY.SUCCESS,payload:e}}(A,t)),a(fae()),a(_ae())})).catch((e=>{a(function(e){return{type:xae.F.UPDATE_PAYER_COMPANY.ERROR,payload:e}}(rT()(e)?R()(e,"errors.message"):e))}))}}function bae(e,A){return t=>{t({type:xae.F.DELETE_PAYER_COMPANY.LOADING});const a="".concat(ne.xx).concat(ne.j8,"/payerInfo/companies/").concat(e),n={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"DELETE"};return ot()(a,n).then(ne.dq).then(ne.Pq).then((e=>{const a=R()(e,"data",{});t(function(e,A){return A&&A(),{type:xae.F.DELETE_PAYER_COMPANY.SUCCESS,payload:e}}(a,A)),t(fae()),t(_ae())})).catch((e=>{t(function(e){return{type:xae.F.DELETE_PAYER_COMPANY.ERROR,payload:e}}(rT()(e)?R()(e,"errors.message"):e))}))}}function Pae(e,A,t){return a=>{a({type:xae.F.CREATE_PAYER_CONTACT_PERSON.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/payerInfo/companies/").concat(e,"/contactPerson"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(A)};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});a(function(e,A){return A&&A(e),{type:xae.F.CREATE_PAYER_CONTACT_PERSON.SUCCESS,payload:e}}(A,t)),a(fae()),a(_ae())})).catch((e=>{a(function(e){return{type:xae.F.CREATE_PAYER_CONTACT_PERSON.ERROR,payload:e}}(rT()(e)?R()(e,"errors.message"):e))}))}}function wae(e,A,t,a){return n=>{n({type:xae.F.UPDATE_PAYER_CONTACT_PERSON.LOADING});const i="".concat(ne.xx).concat(ne.j8,"/payerInfo/companies/").concat(e,"/contactPerson/").concat(A),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"PATCH",body:JSON.stringify(t)};return ot()(i,s).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});n(function(e,A){return A&&A(),{type:xae.F.UPDATE_PAYER_CONTACT_PERSON.SUCCESS,payload:e}}(A,a)),n(fae()),n(_ae())})).catch((e=>{n(function(e){return{type:xae.F.UPDATE_PAYER_CONTACT_PERSON.ERROR,payload:e}}(rT()(e)?R()(e,"errors.message"):e))}))}}function Sae(e,A,t){return a=>{a({type:xae.F.DELETE_PAYER_CONTACT_PERSON.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/payerInfo/companies/").concat(e,"/contactPerson/").concat(A),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"DELETE"};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});a(function(e,A){return A&&A(),{type:xae.F.DELETE_PAYER_CONTACT_PERSON.SUCCESS,payload:e}}(A,t)),a(fae()),a(_ae())})).catch((e=>{a(function(e){return{type:xae.F.DELETE_PAYER_CONTACT_PERSON.ERROR,payload:e}}(rT()(e)?R()(e,"errors.message"):e))}))}}function Nae(e,A,t){return a=>{a({type:xae.F.SET_DEFAULT_PAYER.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/payerInfo/companies/").concat(e,"/contactPerson/").concat(A,"?setDefault=true"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"PATCH"};
1return ot()(n,i).then(ne.dq).then(ne.Pq).then((()=>{a(fae()),a(_ae()),t&&t()})).catch((e=>{a(function(e){return{type:xae.F.SET_DEFAULT_PAYER.ERROR,payload:e}}(rT()(e)?R()(e,"errors.message"):e))}))}}function _ae(e){return A=>{A({type:xae.F.GET_PAYER_COMPANIES.LOADING});const t="".concat(ne.xx).concat(ne.j8,"/payerInfo/list?page=1&size=1000"),a={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(e)};return ot()(t,a).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data.list",[]);var a;A((a=t,{type:xae.F.GET_PAYER_COMPANIES.SUCCESS,payload:a}))})).catch((e=>{A(function(e){return{type:xae.F.GET_PAYER_COMPANIES.ERROR,payload:e}}(rT()(e)?R()(e,"errors.message"):e))}))}}const Tae="payerReducer",Dae=(0,w.withRouter)((0,j.Ng)((e=>({payerCompanies:(0,lt.fd)(Tae,"payerCompanies",[])(e),defaultPayer:(0,lt.fd)(Tae,"defaultPayer",{})(e),payerList:(0,lt.fd)(Tae,"payerList",[])(e),isAdmin:(0,O.nw)(e)})),(e=>({getPayerList:(0,st.zH)(fae,e),getPayerCompanies:(0,st.zH)(_ae,e),deletePayerCompany:(0,st.zH)(bae,e),deletePayerContactPerson:(0,st.zH)(Sae,e),setDefaultPayer:(0,st.zH)(Nae,e),createPayerCompany:(0,st.zH)(yae,e),createPayerContactPerson:(0,st.zH)(Pae,e),updateQuoteItemDetail:(0,st.zH)(yY,e),getQuoteListItemDetail:(0,st.zH)(gY,e),updatePayerContactPerson:(0,st.zH)(wae,e)})))(hae)),kae={payerCompanyName:"",payerAddress:"",payerContactPersonInput:"",payerContactNo:"",payerEmailAddress:"",countryCode:{value:"852",label:"hk"}},Lae={normal:"normal",radio:"radio"},Rae={addPayerInfo:1,updatePayerInfo:2,updatePayerCompany:3,deletePayerCompany:4,addContactPerson:5,updateContactPerson:6,deleteContactPerson:7},Fae=e=>{const{itemType:A=Lae.normal,payer:t,companyPayer:a,handlePayerModal:n,handlePayerDeleteModal:i,defaultPayerData:s,setDefaultPayerData:l}=e,r=()=>(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",marginBottom:"24px",children:[(0,lA.jsx)("img",{width:32,height:32,src:dae,alt:"avatarIcon"}),(0,lA.jsxs)(S.A,{width:"100%",display:"flex",marginLeft:"20px",marginRight:"auto",alignItems:"center",children:[(0,lA.jsxs)(wl.A,{container:!0,style:{margin:0},children:[(0,lA.jsx)(wl.A,{item:!0,xs:4,children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#232B3A"},children:t.name}),t.isDefaultPayer&&(0,lA.jsx)(Gr.A,{label:ee().translate("payerList.defaultPayer"),style:{color:"#32C832",background:"rgba(50, 200, 50, 0.1)",marginLeft:"15px"}})]})}),(0,lA.jsx)(wl.A,{item:!0,xs:4,children:(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#232B3A",marginLeft:80,marginRight:80},children:"+".concat(t.areaCode," ").concat(t.phone)})}),(0,lA.jsx)(wl.A,{item:!0,xs:3,children:(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#232B3A"},children:t.email})})]}),(0,lA.jsx)(wl.A,{item:!0,xs:1,children:(0,lA.jsx)(Vr,{handleEdit:()=>n(!0,Rae.updateContactPerson,t),handleDelete:()=>i(!0,Rae.deleteContactPerson,(0,v.A)((0,v.A)({},t),{},{companyPayer:a})),usingDuplicate:!1,editTitle:ee().translate("payerList.editPayerContact")})})]})]}),o=()=>(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",marginBottom:"24px",children:[(0,lA.jsx)("img",{width:32,height:32,src:dae,alt:"avatarIcon"}),(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",marginLeft:"20px",marginRight:"auto",children:[(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#232B3A"},children:t.name}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#8991A0"},children:"+".concat(t.areaCode," ").concat(t.phone)}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#8991A0"},children:t.email})]}),(0,lA.jsx)(Zr.A,{value:t.id,checked:s.contactPersonId===t.id,control:(0,lA.jsx)(zg.A,{}),onClick:e=>l({payerCompanyId:t.payerCompanyId,contactPersonId:Number(e.target.value)})})]});return A===Lae.radio?(0,lA.jsx)(o,{}):(0,lA.jsx)(r,{})},Mae={button:"PayerList_button__es0tB",selectWrapper:"PayerList_selectWrapper__48k+B",payerCompanySelect:"PayerList_payerCompanySelect__AP93d",modalPrefillFormSelect:"PayerList_modalPrefillFormSelect__63+Uy",contactNoInput:"PayerList_contactNoInput__izTu8",changeDefaultInput:"PayerList_changeDefaultInput__VroN0",mandatory:"PayerList_mandatory__iFfUz",dropDownCompany:"PayerList_dropDownCompany__YAYIh"},Oae=e=>{let{itemType:A=Lae.normal,data:t,title:a,subTitle:n,list:i,handlePayerModal:s,handlePayerDeleteModal:l,defaultPayerData:r,setDefaultPayerData:o,usingMoreOption:c=!1}=e;return(0,lA.jsxs)(rae.A,{className:Mae.dropDownCompany,children:[(0,lA.jsx)(oae.A,{expandIcon:(0,lA.jsx)(zB.A,{}),style:{background:"#EBF1FF",borderRadius:12},children:(0,lA.jsxs)(S.A,{width:"100%",display:"flex",justifyContent:"space-between",alignItems:"center",children:[(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",children:[(0,lA.jsx)(Xe.A,{style:{fontSize:14,color:"#232B3A"},children:a}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#8991A0"},children:n})]}),c&&(0,lA.jsx)(Vr,{handleEdit:()=>s(!0,Rae.updatePayerCompany,t),handleDelete:()=>l(!0,Rae.deletePayerCompany,t),handleAdd:()=>s(!0,Rae.addContactPerson,t),usingAdd:!0,usingDuplicate:!1,addTitle:ee().translate("payerList.addNe
1wContact"),editTitle:ee().translate("payerList.editPayerCompany")})]})}),(0,lA.jsx)(cae.A,{style:{border:"1px solid #EBF1FF",display:"flex",flexDirection:"column",paddingTop:"18px"},children:i.length?i.map((e=>(0,lA.jsx)(Fae,{itemType:A,payer:e,companyPayer:t,handlePayerModal:s,handlePayerDeleteModal:l,defaultPayerData:r,setDefaultPayerData:o},e.id))):(0,lA.jsxs)(fr.A,{classes:{root:Mae.button},variant:"contained",onClick:()=>{},children:[(0,lA.jsx)(Jl.A,{fontSize:"small",children:(0,lA.jsx)(ip.A,{})}),(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",children:ee().translate("payerList.addNewContact")})]})})]})},zae={payerCompanyName:SE.Yj().nullable(),payerAddress:SE.Yj().nullable(),payerContactPersonInput:SE.Yj().nullable(),payerContactNo:SE.Yj().nullable(),payerEmailAddress:SE.Yj().nullable(),countryCode:SE.Ik().nullable().shape({label:SE.Yj().nullable(),value:SE.Yj().nullable()})},Vae=Object.values(Ws.qo).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code}})),Hae=e=>{var A,t,a;const{open:n,handleClose:i,mode:s=Rae.addPayerInfo,payerCompanies:l=[],createPayerCompany:r,updatePayerCompany:o,createPayerContactPerson:c,updatePayerContactPerson:d,defaultPayer:g,setNotification:C,dataPayer:I}=e,u={[Rae.addPayerInfo]:{title:ee().translate("payerList.addNewPayer"),initialValues:(0,v.A)({},kae),onSubmit:(e,A)=>{const t=()=>{i(),C({type:"green_success",message:ee().translate("payerList.payerCompanyCreated")})},a=R()(e,"id");a?c(a,A,t):r(e,(e=>{let{id:a}=e;a&&c(a,A,t)}))}},[Rae.updatePayerInfo]:{title:ee().translate("payerList.editPayerInfo"),initialValues:(0,v.A)((0,v.A)({},kae),{},{payerCompanyName:{label:null===g||void 0===g||null===(A=g.payerCompany)||void 0===A?void 0:A.name,value:null===g||void 0===g||null===(t=g.payerCompany)||void 0===t?void 0:t.id},payerAddress:null===g||void 0===g||null===(a=g.payerCompany)||void 0===a?void 0:a.address,payerContactPersonInput:g.name,payerContactNo:g.phone,payerEmailAddress:g.email}),onSubmit:(e,A)=>{const t=()=>{i(),C({type:"green_success",message:ee().translate("payerList.payerInfoUpdated")})},a=R()(e,"id");a&&o(a,e,(()=>{const e=g.id||R()(A,"id");e&&d(a,e,A,t)}))}},[Rae.updatePayerCompany]:{title:ee().translate("payerList.editPayerCompany"),initialValues:(0,v.A)((0,v.A)({},kae),{},{payerCompanyName:{value:I.id,label:I.name},payerAddress:I.address}),onSubmit:e=>{const A=R()(e,"id");A&&o(A,e,(()=>{i(),C({type:"green_success",message:ee().translate("payerList.payerCompanyUpdated")})}))}},[Rae.addContactPerson]:{title:ee().translate("payerList.addNewContact"),initialValues:(0,v.A)({},kae),onSubmit:(e,A)=>{const t=R()(e,"id");t&&c(t,A,(()=>{i(),C({type:"green_success",message:ee().translate("payerList.addPayerContact")})}))}},[Rae.updateContactPerson]:{title:ee().translate("payerList.editPayerContact"),initialValues:(0,v.A)((0,v.A)({},kae),{},{payerCompanyName:{value:I.payerCompanyId},payerContactPersonInput:I.name,payerContactNo:I.phone,payerEmailAddress:I.email,countryCode:Vae.find((e=>e.value===I.areaCode))||{value:"852",label:"hk"}}),onSubmit:(e,A)=>{const t=R()(e,"id"),a=I.id||R()(A,"id");t&&a&&d(t,a,A,(()=>{i(),C({type:"green_success",message:ee().translate("payerList.payerContactUpdated")})}))}}},p=e=>{let{value:A,label:t}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("span",{className:"flag-icon flag-icon-".concat(t)}),(0,lA.jsxs)(Xe.A,{style:{marginLeft:5},children:["+ ",A]})]})};return(0,lA.jsx)(Rs.A,{modalProps:{open:n,handleClose:i},children:(0,lA.jsx)(zs.lV,{initialValues:R()(u[s],"initialValues"),validateValues:zae,render:e=>{const{values:A,setFieldValue:t,handleSubmit:a,handleChange:n}=e,i=l.map((e=>e.id)).includes(R()(A,"payerCompanyName.value"));return(0,lA.jsx)("form",{onSubmit:a,children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",style:{background:"#fff",width:"100%"},paddingBottom:"16px",children:[(0,lA.jsx)(Xe.A,{style:{fontWeight:500,fontSize:20,position:"absolute",top:5,left
1:24},children:u[s].title}),(0,lA.jsxs)(wl.A,{container:!0,style:{marginTop:40},children:[[Rae.addPayerInfo,Rae.updatePayerInfo,Rae.updatePayerCompany].includes(s)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsxs)(Xe.A,{variant:"subtitle1",className:Mae.fieldTitle,children:[(0,lA.jsx)("span",{className:Mae.mandatory,children:"*"}),ee().translate("factoryAudit.payerInfo.payer.payerCompany.title")]}),[Rae.updatePayerInfo,Rae.updatePayerCompany].includes(s)?(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"payerCompanyName",value:"object"===typeof(null===A||void 0===A?void 0:A.payerCompanyName)?R()(null===A||void 0===A?void 0:A.payerCompanyName,"label"):null===A||void 0===A?void 0:A.payerCompanyName,placeholder:ee().translate("factoryAudit.payerInfo.payer.payerAddress.placeholder"),formProps:e}}):(0,lA.jsx)(zs.l6,{selectProps:{options:l.map((e=>{let{id:A,name:t}=e;return{value:A,label:t}})),name:"payerCompanyName",placeholder:ee().translate("factoryAudit.payerInfo.payer.payerCompany.placeholder"),value:(0,$r.v)("payerCompanyName",[],A),isCreate:!0,isDisabled:!1,onChange:(e,A)=>{const a=R()(cr()(l,{id:R()(A,"value")}),"address");t("payerAddress",a||"")},formProps:e}})]}),(0,lA.jsxs)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsxs)(Xe.A,{variant:"subtitle1",children:[(0,lA.jsx)("span",{className:Mae.mandatory,children:"*"}),ee().translate("factoryAudit.payerInfo.payer.payerAddress.title")]}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"payerAddress",placeholder:ee().translate("factoryAudit.payerInfo.payer.payerAddress.placeholder"),disabled:i&&Rae.addPayerInfo===s,formProps:e}})]})]}),[Rae.addPayerInfo,Rae.updatePayerInfo,Rae.addContactPerson,Rae.updateContactPerson].includes(s)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(PL.A,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",children:ee().translate("factoryAudit.payerInfo.payer.payerContactPerson.title")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"payerContactPersonInput",placeholder:ee().translate("factoryAudit.payerInfo.payer.payerContactPerson.placeholderInput"),formProps:e}})]}),(0,lA.jsx)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsxs)(PL.A,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:Mae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.payer.contactNo.title")}),(0,lA.jsxs)(S.A,{display:"flex",alignItems:"flex-end",justifyContent:"space-between",width:"100%",marginTop:"6px",style:{border:"1px solid #C4C8D0",borderRadius:4,paddingLeft:"5px",paddingRight:"5px"},children:[(0,lA.jsx)(p1.Ay,{name:"countryCode",defaultValue:null===A||void 0===A?void 0:A.countryCode,className:Mae.modalPrefillFormSelect,options:Vae,value:null===A||void 0===A?void 0:A.countryCode,onChange:e=>t("countryCode",e||""),isClearable:!0,formatOptionLabel:p}),(0,lA.jsx)("input",{type:"number",name:"payerContactNo",value:A.payerContactNo,onChange:n,placeholder:ee().translate("factoryAudit.payerInfo.payer.contactNo.placeholder"),className:Mae.contactNoInput})]})]}),(0,lA.jsxs)(PL.A,{xs:6,sm:6,md:6,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:Mae.fieldTitle,children:ee().translate("factoryAudit.payerInfo.payer.emailAddress.title")}),(0,lA.jsx)(S.A,{padding:"8px 12px",border:"1px solid #C4C8D0",borderRadius:"4px",marginTop:"5px",children:(0,lA.jsx)("input",{name:"payerEmailAddress",value:A.payerEmailAddress,placeholder:ee().translate("factoryAudit.payerInfo.payer.emailAddress.placeholder"),onChange:n,style:{border:"none",fontSize:14,width:"100%"}})})]})]})})]})]}),(0,lA.jsx)(S.A,{marginTop:"30px",children:(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.PRIMARY,type:"submit",buttonStyle:{background:"#005EFF"}},children:Rae.addPayerInfo===s?ee().translate("factoryAudit.payerInfo.payer.payerCompany.addCompany"):Rae.addContactPerson===s?ee().translate("payerList.addContact"):ee().translate("general.update")})})]})})},onSubmit:e=>{const{payerCompanyName:A,payerAddress:t,payerContactPersonInput:a,payerContactNo:n,payerEmailAddress:i,countryCode:r}=e,o="object"===typeof A?R()(A,"value"):(null===I||void 0===I?void 0:I.id)||(null===g||void 0===g?void 0:g.payerCompanyId),c={id:l.map((e=>e.id)).includes(o)?o:null,name:"object"===typeof A?R()(A,"label"):A,address:t},d={name:a,phone:n,email:i,areaCode:R()(r,"value")};u[s].onSubmit(c,d)}})})},Wae=(0,w.withRouter)((0,j.Ng)((e=>({payerCompanies:(0,lt.fd)("payerReducer","payerCompanies",[])(e)})),(e=>({createPayerCompany:(0,st.zH)(yae,e),updatePayerCompany:(0,st.zH)(jae,e),createPayerContactPerson:(0,st.zH)(Pae,e),updatePayerContactPerson:(0,st.zH)(wae,e)})))(Hae)),qae="payerDeleteModal_deleteButton__J30b1",Uae="payerDeleteModal_cancelButton__Rsp69",Jae=e=>{let{open:A,handleClose:t,mode:a=Rae.deletePayerCompany,dataPayer:n,handleDeletePayerCompany:i,handleDeletePayerContact:s}=e;return(0,lA.jsx)(Rs.A,{modalProps:{open:A,handleClose:t,title:a===Rae.deleteContactPerson?(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:700},children:ee().translate("payerList.deletePayerContact")}):(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:700},children:ee().translate("payerList.deletePayerCompany")}),footer:(0,lA.jsxs)(S.A,{display:"flex",marginTop:"30px",marginRight:"auto",children:[(0,lA.jsx)(Ls.A,{buttonProps:{onClick:()=>{a===Rae.deleteContactPerson?s():i()},className:qae},children:a===Rae.deleteContactPerson?ee().translate("payerList.deleteContact"):ee
1().translate("payerList.deleteCompany")}),(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.DEFAULT,variant:"outlined",onClick:t,className:Uae},children:ee().translate("general.cancel")})]})},children:(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",style:{background:"#fff",width:"100%"},children:(0,lA.jsx)(S.A,{children:(()=>{var e,A,t,i,s,l,r,o,c,d;return(0,lA.jsxs)(Xe.A,{style:{color:"#4E5A71",fontSize:14},children:[a===Rae.deleteContactPerson?1===(null===n||void 0===n||null===(e=n.companyPayer)||void 0===e||null===(A=e.payerContactPeople)||void 0===A?void 0:A.length)?(0,lA.jsxs)(lA.Fragment,{children:[null===n||void 0===n?void 0:n.name," ",ee().translate("payerList.deleteText.text4")," ",null===n||void 0===n||null===(t=n.companyPayer)||void 0===t?void 0:t.name," ",ee().translate("payerList.deleteText.text5")," ",(0,lA.jsx)("span",{style:{color:"#FF5555",textTransform:"lowercase",marginRight:5,marginLeft:5},children:ee().translate("general.delete")}),ee().translate("payerList.deleteText.text6")]}):(0,lA.jsxs)(lA.Fragment,{children:[ee().translate("payerList.deleteText.text1"),ee().translate("payerList.deleteText.text3")]}):(0,lA.jsxs)(lA.Fragment,{children:[ee().translate("payerList.deleteText.text1")," ",null===n||void 0===n||null===(i=n.payerContactPeople)||void 0===i?void 0:i.length," ",ee().translate("payerList.deleteText.text2")]}),((null===n||void 0===n||null===(s=n.companyPayer)||void 0===s||null===(l=s.payerContactPeople)||void 0===l?void 0:l.length)>1||(null===n||void 0===n||null===(r=n.payerContactPeople)||void 0===r?void 0:r.length)>0)&&(0,lA.jsx)("span",{style:{color:"#FF5555",textTransform:"lowercase",marginRight:5,marginLeft:5},children:ee().translate("general.delete")}),((null===n||void 0===n||null===(o=n.companyPayer)||void 0===o||null===(c=o.payerContactPeople)||void 0===c?void 0:c.length)>1||(null===n||void 0===n||null===(d=n.payerContactPeople)||void 0===d?void 0:d.length)>0)&&"".concat(null===n||void 0===n?void 0:n.name,"?")]})})()})})})},Gae="changeDefaultPayer_changeDefaultInput__Qjr9T",Yae=(0,Kr.A)((()=>({input:{borderRadius:4,position:"relative",border:"none",fontSize:14,padding:"10px 26px 10px 12px",background:"transparent"}})))(nae.A),Zae=e=>{const{open:A,handleClose:t,payerCompanies:a=[],defaultPayer:n,setDefaultPayer:i,getPayerCompanies:s}=e,[l,r]=(0,y.useState)({payerCompanyId:n.payerCompanyId,contactPersonId:n.id}),[o,c]=(0,y.useState)(""),[d,g]=(0,y.useState)("payerCompany"),C=e=>{const{name:A,address:t,payerContactPeople:a=[]}=e;return(0,lA.jsx)(Oae,{itemType:Lae.radio,title:A,subTitle:t,data:e,list:a,defaultPayerData:l,setDefaultPayerData:r})};return(0,lA.jsx)(Rs.A,{modalProps:{open:A,handleClose:t},children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",style:{background:"#fff",width:"100%"},children:[(0,lA.jsx)(Xe.A,{style:{fontWeight:500,fontSize:20,position:"absolute",top:5,left
1:24},children:ee().translate("payerList.chooseDefaultPayer")}),(0,lA.jsx)(wl.A,{container:!0,style:{marginTop:40,marginBottom:24},children:(0,lA.jsxs)(PL.A,{xs:12,sm:12,md:12,noPadding:!0,style:{display:"flex",border:"1px solid #EBEDEF",borderRadius:40,padding:"12px 16px"},children:[(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",width:"80%",children:[(0,lA.jsx)("img",{width:17.5,height:17.5,src:sae,alt:"searchGreyIcon"}),(0,lA.jsx)("input",{value:o,onChange:e=>{const{value:A}=e.target;c(A),s({filters:{searchBox:{type:d,value:A}}})},className:Gae,placeholder:ee().translate("factoryAudit.payerInfo.payer.defaultPayer.search.placeholderInput")})]}),(0,lA.jsx)(nl.A,{orientation:"vertical",flexItem:!0}),(0,lA.jsx)(S.A,{children:(0,lA.jsxs)(iae.A,{value:d,onChange:e=>{const{value:A}=e.target;g(A),s({filters:{searchBox:{type:A,value:o}}})},input:(0,lA.jsx)(Yae,{}),children:[(0,lA.jsx)("option",{value:"payerCompany",children:ee().translate("factoryAudit.payerInfo.payer.defaultPayer.search.placeholderSelect")}),(0,lA.jsx)("option",{value:"companyAddress",children:ee().translate("payerList.companyAddress")}),(0,lA.jsx)("option",{value:"contactPerson",children:ee().translate("payerList.contactPerson")})]})})]})}),(0,lA.jsxs)(S.A,{children:[a.filter((e=>e.payerContactPeople.length)).map(((e,A)=>(0,lA.jsxs)(y.Fragment,{children:[0!==A&&(0,lA.jsx)(S.A,{mt:3}),C(e)]},e.id))),(0,lA.jsx)(S.A,{marginTop:"12px"})]}),(0,lA.jsx)(S.A,{marginTop:"32px",children:(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.PRIMARY,onClick:()=>i(l.payerCompanyId,l.contactPersonId,(()=>t()))},children:ee().translate("factoryAudit.payerInfo.payer.payerCompany.addCompany")})})]})})},Xae="payerReducer",Kae=(0,w.withRouter)((0,j.Ng)((e=>({payerCompanies:(0,lt.fd)(Xae,"payerCompanies",[])(e),defaultPayer:(0,lt.fd)(Xae,"defaultPayer",{})(e)})),(e=>({getPayerCompanies:(0,st.zH)(_ae,e),setDefaultPayer:(0,st.zH)(Nae,e)})))(Zae));(0,ne.Nv)(ee(),[Ue.K7,Ue.G_]);const $ae=(0,Kr.A)((()=>({input:{borderRadius:4,position:"relative",border:"none",fontSize:14,padding:"10px 26px 10px 12px",background:"transparent"}})))(nae.A),ene=e=>{const{defaultPayer:A,payerList:t,payerTotal:a,getPayerList:n,getPayerCompanies:i,deletePayerCompany:s,deletePayerContactPerson:l}=e,[r,o]=(0,y.useState)(!1),[c,d]=(0,y.useState)(Rae.addPayerInfo),[g,C]=(0,y.useState)(!1),[I,u]=(0,y.useState)(!1),[p,E]=(0,y.useState)({pageNo:1,pageSize:Ws.PI}),[B,Q]=(0,y.useState)({type:null,message:null}),[m,h]=(0,y.useState)({}),[x,f]=(0,y.useState)(""),[j,b]=(0,y.useState)("payerCompany"),[P,w]=(0,y.useState)(!1);(0,y.useEffect)((()=>{i()}),[]),(0,y.useEffect)((()=>{n((0,v.A)({},p))}),[p]);const N=function(){let e=arguments.length>1?arguments[1]:void 0,A=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};o(arguments.length>0&&void 0!==arguments[0]&&arguments[0]),h(A),e&&d(e)},_=function(){let e=arguments.length>1?arguments[1]:void 0,A=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};C(arguments.length>0&&void 0!==arguments[0]&&arguments[0]),h(A),e&&d(e)},T=function(){u(arguments.length>0&&void 0!==arguments[0]&&arguments[0])},D=()=>(0,lA.jsx)(ks.A,{children:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",padding:"55px",children:[(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",maxWidth:"555px",children:[(0,lA.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAADBCAYAAACZgL+iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAACHiSURBVHgB7Z1rkBvVlcfP7ZY0mrGNZQzEYMcjY5slEPAjbPFYwLI3YZP9AE4WsmRTGwzZSvaV8Kjaqv0Uj6n9nJjd2m9JGFOp2gQTGKdqQ222NshACHnhIQksJNmM7BjzMPbInvGMXt137+lWjx4jqe/tvt3SbfXPJUsjdbek1vnfe865594mEKMEExMTkM9PZ6CazIIG202qrQbN3EQorGYvZwFItr5ppn5rp2jdCC0CxcekSAk9DqY2owF5FUyjmH/p8DQMGQRiBpJcbm8GauntJtBthNAce2o7WIYeMIROM4FMU0LyWo2+GnVRxAIYIHK33pszNXMXoWjwJAeDAfYceUpgSqtUjuZfnipAhIgF0EecVp4S4z72U+yFzq7LoFFgrtMRrQaTUegdYgH0AbulN/YSSpjhK2H03WBigEnWMxxStWeIBRAS2NqbZupBAnQvULIdIgdlbhKZfP75Jw+BQsQCCJhc7t6saZr3sWzNQ6B2a8/LDOsVDqgihFgAAWEZvmFOsBN8HwwnSgghFoBk6q7O/nqLHzPgQogFIIklH394XB1RBlIIsQAkgFkdSszHIYyBKuWhk6RaPTAoWaNYAD5AP58axuMDNGilCrTeGxyAPhMLwCO33/6XzN2hEzAA7g6lFEQhZCB++hlSrezpZ28QC0AQ9PWpkUJ3Zy+ESMPIaYvBezF+h4YIyNLjPgijr71BLAABcrfcs53q5BkIwdd3DJtSs+XvMEAR2EIgIQqiP7FBLABO6i7PQQiQZqMP0+DdsAWhhSGG0F0iHWJcuf32T3+NpTcnICDQ2G2jHyzDb8b5jOiCBdgzrAFdv2/j+IfLJ0689jKEQNwD9MD295PPBJHlsQ2dgmmaoCIB9wqhxQVxD9AFO8Wp/Zj91FIL15oNf1Bbe16cXgE1IFkIeLTcePba1cePv/ZfECCxADpgG7/5HEgMdqNk+O0EJQR2pJuz49eMHz/x+hEIiNgFaiMY4zeVdXW8oGm65B6BPkf06qfy+akiSCYWQBOyjb8R3EarxedBeoxA6DGiVffIFoEGMRYyjd8xfNM0htL4Efze9veX1PNRsoMlJL4KkoljAJBv/GEafvuocHOv03pbPpgWxiCXE/vISZ2SHbJjgqEXgJ3qxGyPDOMP1td3jMkxcCegdm62oXUTnrMvbRGK/Vxjq6BEge/XGGH2A9nOskPAskNHQQJDL4DxD173rN9UZ1A5/eaR4WZjl0+riJy3kC0GWwS+j4t772KDZedkDJYNdRDMRnj3+x3hdVwemQxS8OwEsjLFoGmadVyfUELNPfkXn8qDD4ZWADJqe2Qa/6CPDMvO6uBxMF3qk1lSrez0Uzs0lAKoB70z4ANZxq9iSYSkFlyOqHymR4cuDWoHvVbGxzNOitMvznFUGyTDz2sYNd8umpSMGUuPmmbqK+CRoROAaaTQ7cmCR2RkevAHRwNSfXTYEa9fIfgVAS5EkLvtLzxNUBoqFyh32z37WB7icfCIX7dHRXeHFxluka4nwAezRK9cKeoKDU0PYPn9QPaDR2QYv4ruDi/4vfz2Bj7dyjXUSH0TBBkaAeAqbeDR9fFv/HJihkHHb/mHhMTCXlFXaChcID+uj58fJcoujxt+XCKf7pSQKzQUPYAf16d7aYHLXhF3edyw3SFv393Pvow1IlmhyAsAR3vBs+vjLeMTxOiwijhxgdd9vbpSVlbopr1Znm0jLQAMfNnJ2AcecIrNvO0XnvE3F7bZPU7vW3OlaDifz7sIfPQChCaTXAFxpAXgJ/D1YsRhGH+zsdtjCUZLPt7tZrfK7aIIVgz96UlJLnfr3Tm3rSIrAKv197g2v5eWJ0jjX97CyymUa4iiIaagxOBHBB4/E6GEuMYCkRVAvfUXxovrE5Txtxq+GUJL3RCDtJlcLcc3PTYuXj+Ley/ga+htUKkXu3G3/vjDVyolqBkVMGqsJayfcKdYS9d1dktCMpHqdgSQySCkT+33NqUVvjUflx1S6JhOo4SfRRCnF8h32yCSPYBI61+uLML5uTOwWJqHarWyZPyI0yLi86XSBbiwcM7anprN28idBTZo6VMnZpDZ+3jpzYLqBSIpAJwxxLNdqXwBFhfnuX8M/OGwp1gozTFRlD1nijrR7O4MGtInuIO3JIPHc8N6Ae3LXV+EiME76msZ8uIc+CGZYG5RMg1+UWncQNJElvqxNGG3xuOaQ5SNDl/caXQ4cj0As6UHebYrlRfAL9ValblEJfCDanVCTim3nCxUaK4QMWupjhctjJQAcP1+1jy4TnDH1l+W0RlGFSpVbyJQecU4WXGB6O/gNS3KOo2OblCkBGDqhOvSpF4NtitUvGWKwnKJ8kQgfu48kOkUDEdKALzBb425LrJIsNSopicE03rRWStUhghEXSGvA2MmkLvan4yMAPBSpcBR9lCrVUAGN1y5ER799J9DKjkCCYGZTFFcKFeOCMT293IOWfC8bGwoMgIwibmPZzsZ6ex/uvNP4et/+xm484br4PLMKu79ZKZNBw2/KVLxXkCOGxQZAfC6PzJy2Z+99Yalx+s4BaBSqtMLMr6feEZIuDVb5gZFQgBW9oez6tPvsP4fXX5Zy9/zpTLXfkHU1gwaPgrX6vsHHwwzN6hFAJGoBTIIyfGadYINXomArf3ua7daj0/NnoPdH97a8vrbxXnXYwzKModhgL2An9UdRGp+PJ7T7E037c2+XF9NLhIC0DR6F++gNo4iogh4M0Gfve0GuGLN6o6vvTLzFlcPMGzTIlEEXkeL7VZdrFBOdGQ4qY/gxHlrWcyIxABiqzuPja7iPmnPvfbbrq99f/pNcGMYXJ92/LtCgaZEiaaZ1zt/KC+Auv+fEdkH44Cx0Yu44oE3T73b8fljrPX//vQbPfeNctbHDT/CF9nX2/s0LnurvADQ/wdB0DDRz1y5YjVLaX4Ubti8seu2p2bPL3vu7eIc/MvUD4HjnWBY8dMLhJANyuIasfhA+RiANeIeLm5hn7D7d32EBbn2ba5Ugjffeo/dl61Wf67u27dnfX77zvvwz//xrCUCN4a19Xfw4p972dfL+xjGCKbNj6gvAKDjolXdeMLWrV4Jn77xw0vPrUqnl3oCJ+vTDAriyR//Er6R/xnwvcdwGz8iGtC27iti1B56GhM24V0EskBiLtDoKDP0G3bCLRvWwsr0CNc+//D4FBwrnAIRhiXt6QbOniOaBxGEFAgrLQAMgEW++sUXr4Ev/ePfWffI/xpV+MDCabi4dK7rPr9hLo+o8SOxAGworssH4tCg46d62bzaPYCmZ7Av4+G6666Fz/7VvVYP4FDRk/CHVVfAu2OXdhXCs8feAFFi42/gNx0aWBxA7coBtQVA
1jCyP/5/bdRt88pN3dn29lxBeKbwFosT+fyteg2ExAdiXjxQgg5kgpQVgUpJ1+9Kf+Pgd8PGPfwx4aBdC+Z2TLOtzBkSJO4BWvGeDRE6kfTFuISrJrNrjAKR3AZyI8TfjCOHkFdfCTTfdCOLECmjF4/kQ2k38PQxdG1f6QtnZ8WseZCrIdnrNq/E3o6dSsH3b9XDV1q1w5swZOHv2rOs+fssAoormJRMEhHs/ZxEzEahBfxDJdYFkGH8zV121FR55+EF4+KEvu24bG79MAp4mSbSM2gKgy2uAZBt/MyiEtWsvhhhxPJdFBOdOsk6DKi4AQloEEKTxO2zbdj3EeGEwe8bIuECY5w/a+JENGza4bBG7QB0ZwNPCeoCNkRAAjuziIFcYbFjvJoAYqQQsnEgIAMsbmkd4g+SSS+IYIEooLwD0+53anjAYHR2FMXaLiQZKC+CSS9eG4ve3s7ZnLzAUl14Wx+tpCfB0ssTUOaUFcPcnhS4KLo31cRzggUFsGIjaAvjQNVcLzQWWxdhY7AKFBQlYOKrHAH0RwNqLu7tAXqcARp3gz4v4RTOoSQuqC6AIfWB0bKzra7H9y0Ok9fd03nVtNhaAB3r1AHEQvBzPrb/QbuLvoVND7RjAMPqz2OzatWt7vh67Qa14Px/BnsdSraauC/SD//zp9mq1koU+4B4ExwJoxdv5ENGNF5Hh+qDKCoDoZq5Wq0E/GHUZCIt7gFa8u0AiMYDgexCYxjuFXSDtLgr9m3vbqyw6FkADP+ci0BSoSa34UUkBPPfcsQw7N7lqVd61vkRxc4P8XocgKng9D2LC8TDhHuBVvFfyVzIqlZx1b/Tviivp9FjP171NAYweXnsAEqT7g/avEXVdIOb4LNVAGGa/MkHuVaHD7gr5aQQCFgBoNapuD0BA2+Y8rlbkXPUxCIbdDfLs/lguTbACyL90WM0ewPL/gS6tCN2vTBBvDzCsvYCv1l8L1v8HSvPOQ+UEUCvVWpZDrxn9EQDvnIBh7QX8fO+g3R8nAEbU+3WI0SKAfl16tFc9UDNe1qtRHf++P79Ra5p4AKwBPbK0PygGJdouGABESqKHKSPkV/DiLboH///Fp/LOY+V+GdK2FlC/UqGjabE5AV6vmqgavlp/EHOdNG/XHci3HAMUg7isBxoWbgVx7QyDK6TrKHIfI7+CBu0l/081cqj5CfVcIBgMAXiZFYYtVlSzQra4/ZQ9iLX+orGCg1apHG35GxTCToEupx8Xo8OCOC/LJEbRFULD9RvniLf+3tyffP0K8Q5KCaBUKnUUAO3TsmPuq8R1xnYVooEU4wdxg5bh/iBKCSCdTvdlBlg3vC+USyIhAhnGj2iC58Lre7a7P9ZzoBC7d+8oMttZJgLTlNcDVKr8pRVeewAbtUUgy/i9+PLekglkst39QdRLS5j2RIYWJF2Ta7Z4Bs6fL3LHFP7XCUURJJQLjKUZP4i35h7flxJqPNHxeKAc5pFlz0gSQCo1Yq1jX6mUubaXtU4oBsaqpEix15I1sEc08bSpx/NUaB78akY5ASRGRibb3SAqyQVaMbbSMsZSucS1vZ0JEhsP6AYa1SC7RGh4fvP87ccT7fm8tv6UwIGuxwTFsOIAgz4GAXHRqougyuKAKmcssHHjB0Eetks0WKUTxGoU7M8kyfgFrv3VspfH1l/TKke6vajk0GQinTrI2vyC87fMSTHJZMq6XVi4wLU9rhEkO7fvtLb9doucXklmjGL5/br499J1b+eCUHgin5/qmj1UUgBWL2AaS90aNeWOA6wYW8HdC2zYsN4yEPmtNlkywHB7BLvFt4Nzue9rG79Xv9+TCGegVpnstYGyxSl3fOLmSTb+lcfHsleHwB4gPZLGgTfXbbds3WLd2z5tEKeT1HuERD1YDiJjROqZHV16i994B2/Gj3htAKzWv0Pqs+XYoDLU7gVMU/5I8BgLiKu1imtKtHmZRLvWJ7hTavc0+pIYGn65eAlx41j6Ui8TVDrWj/H7SAy4tv6I0gL42CduzjOVHwyiJBpP/AjrBRZLC67bhikCB6e61DHghii635ztbIPXPReUCX1O8G78PlwfK/Pj1vojavcADH0kyXoBOgsBMDa6AsosJerWC2zZurnl77BE0I4zB7nbLWhjX/Z5wJ/x+4h9Cs8//+Qhng2VFwAGxKZRewACAI1mdHTMdVxgw/r1y57DH2+Y1wbyY/yIh6mODqzxNx7h3TgSv9BH/+zGKWhKi8pkND0GhsvKE92K4pzAMpozALpj5fl9GL+/ATcymX/hu1O8W0eniaJkGgIinU73TImu37C+62tWsKkHlb0ZPCzR+2r5fQ24zZBq+VGRHSIjAEqMIxAQmBbtVSWKQXDvFaOJUvU+XrAL2/yNWfhMJXMHvs1E5hfZ8ZFNk+zs5SEg0iOjPXuB3leNsQliZHUQcFp9XytB+64wJZO8gW8zwxulCYKGa9Lu4w3rN1wBfDRqa1SXAZFUJyShvFrY9XGIjguExknpdgiQFHOFutEpE9QLu9W0yw1UE8KSuyOhN5Ng/JRQ8wFR18chARFherqQmZ9bKJw8eXKZCM6ceR9EWVhYsG7tbNy4EXbu3Lnsea/TI53W0xrNpmafZjfzgS0+kThiLGU+MYVHu9X68xAZAezYsal4/fW5I+wnCrQXuPrqqzsKoFcmyB1Sz3trePFaq7iPDogUSP1/mYaPyKlrIo/nX/zOBPggajFAFgLmxIkTy3oGnY0UryNyFul1AkonWO6Xe+TU7ONnkZ3GlZQImCF6mXvAqxuR6QEQQsl40BaDxv/GG2/AVVd8AK5amYDV5TlImfalmlamUzBfknW9ArI0z8CKb7BPsOOcQPoGS2rESUXaz0h/D8vlkVKSwYLeyp78C1O+VwmJ1CpN69ZtOsju0hAwP/npT2BN+Tx8bPPloDfNRz559jz87t2zAJJNtFHPoy25Ik6hGCEg1FMQ5199DoPjh5P646Bqhhr+vu9jzzLjv8Vr0NtOZFygXC6HdxkIiZ//34llz20fvzyUGiBHEPZ71as9rSrPRqVnt0pQx6VxBubCKJKTOKlnlhh0jyzjRyIjgGIxeP+/mTfffg/mFluL5FAASH+nNA5GJaj1SeoTeSS9NxvopY84lzaSRWQEMD2dL0BABXHdeO6137b8vW71Slg54owVkCGuCCWyp3Ki8T+Qf+HwJEgmMr/OxMQE3oXmAiHf+8Wvlz2HImjGaQWjXAfUjONuSexxZoMyfiQyv8rUVB6NP1QB/Obt08uyPlvWdV4nqFEHFE0h2N9P+ip3ts8fkPEj0fk1quHGAMiFchWe+ulrAnuQiAmBNBm+9O+Dqc6dsn3+dqIjgGS4rT+C6cSnfvYavF2cW3puvsSzrGLDcGQuOBUepGkFiQBMiNBjVp5fYranG5ERABuMDbQEohvoAj38rWctEcwx47fHAfhpntg+2L1Co/cKsqSbHXWSaNVQjB+J0khw6D2Awzvn5uEz/34Y/NFcD0SXbtDXmiD7M4WURqXEJI/kf/SdgxAikREAodo2LA2MAq1XmEchQAiCsN/PKVUIcdIOfqECoeb9+R89dRRCJkI9AA0/BgjFSBrlDg1sUTSLQ/ioTSILqvaHA5bfh0OgVx7utX5nkERCADgG8MzTR73EALie0BrwCtHwR1sNoVsPWTJaRWdXomJZft9g+f3vBjaXm4dIBMEexwBmWPvpaRqdQ7W2OEV07Uo8FsBAz2UZJCih9DGiVzb32/iRqLhAwq0/G108QEw4Tn02Afn8twvs7srcn9z9ENW0L7PHmyCmE5TFaNPEpA/nXwzf1+9GJHoAwxBu/Qvsmx+d/nU+zx5L8T1ZAHeQ9QZ7WDcwCXFv0Izt7pjk4aPPH945SMaPREIAzA8W6wEIzdeL5/Dn8TzSyGLP481/Y2/w/AtP3o9uUSyEuuFTOMDcnStZejOwq/r4IRoCwBSoyPZN14xiDql0P3TIhdBq+C8+eaBfGR4eIhIDCKRACZ1cav0ZmgnTNKBmoB4f3J/L3XvANMz9LGGzC+x5y2rmbnqDOdk8BW1KS5SfGGSjb0Z5AYimQInB8s5NYByw7frd+GMFNo7gCAEf5267Zx9znT7HuqGc85FAXbC1L7Je9JBm0qlB8+95UF4AdgqU8BrvTD3wbQXjAAI5CIF6ae8k6xWyZo3eRQh9EBqrWaggBtuda2rtjyrS2nciCi7QDt4NMfXZ6XmMA9iQUg4EYS15ATxS7xUwMHxsSQxg3jWAPYMTvzAjp1PsQx0FvXpEFRfHDaUFgBPhZ8+Sb3JuXpj+Zf5QpxfQkPs5otoqhr0ZMPScSbRdbJxiW5MgkDA+ZcPgKbBWnuQ1MF5V0b3hQUwA+ygupEKsxVQq7PRk2f1E/yznzBnYpxG+iTCs9e+ahtN19kPLvdCkZ+ot61T9ZpG75Z7toJvZJVFgvEK6roDX7Qfplolihk4LbK9pSskJjRjH
1oMoMPqRy5H7DZ70T1mWpcdsc1IB107Ca3Y6zJOohJoYCfCP8Msx6648lCFme7YlGNzVnf9phgTD3sRxMSu//1a/yk9AncjftzUIikbX+ICRrfyb7fjlkViPmOeshGnytVoA0FKPiyniFrwcowBow4GkrUGxOGZqwnz1/ED5PHwlbBCKtP8vPHXm1h/HbGxEWCNMsCMA6w0AuzsdLvZUuQIxn3DPgf0/R0H/YNUtC4CHmDn3Vco9CAlt/Dch9vNuzL/mM2zaUmMdBFErPQYzSuAtgDvaBW7EZiqAWThoRKb7DWn7+tGXX4LcZWr/qfMxwwTMGytfSarAXQsJMCbwXoXmezVggHOjqAzGDibsAOP1sKzAOARz5JZTcxbt9e8FaN+oB8lAHhMMITw/AZxQUQvGHrZFfgVFbzZ6swodoZWgiFozq8AiAt1ryGISDSOnzDI//78BGhF8FMWIBKI7GsQUuU+GW7puBJwi3oflBYP2fGZb73wMCUBrHAcOGuwAmSZFleNCQurV2OLtKyNB8kuXZiFD6yLRb7r8N3YgFMGy4C+BLLL+fsvz7QsfX7VaTWKPFIcACYL7JL7p4WnP69Tx+l9itGSJ6CwCN/xzL8Zvwe+jmexOWksSBst/AjrBEwEGRtf5eDVlkv8DmEMSEQ3cBTFjGj7XqXwN3siwjYosgaPjSsgXwCpZEcGIY/VmPNEYe3QVQsGs9gZ8ME8HT8IX+9wIUqHhZg7OvQEkEISQWgOJ0F4DJXB/xLj4LJeAepAoOUgDvFHg3JISGMvgXExy9YoBd4AUSXklEd2gBPCI0y4uKzyKLGSx6CcBb904D9os5DBRXegCPCNYEZeuXZ41RFOXWBWKjte4+uo8SBdGaoLAvzxojl14CKIAXaOB5dNfjMyP2O6BV4N7SAKFFuWIGi14C8DYJmlgroQUGR7lCAfy+B1Du726SeDFclemVBZoEcYq46CwEiK67GDiVIACBmiACcQ+gMt0FsMUqJRBd0PQxmPSVguSh0PNVzXsGyEEXKqOIxwJUprMA7FUg1uBaIiDK52lfF3TinQDTC8FAOM4EKUznVSHQ+LG+RzwVuh8qsBr20YdZTwBBgMa57frdXV+nElwg6zhgrRbHMx00U88EFUBlsNE7Ayh7AiP153CtpCq7rWKn4zLo6xpQQbG8B8BVIAzA1da8de3EKp6bCHOViGZkLVUiNEm+pnAqFA3/C6zXxkbvnDX6/zRrxH5v3WrwivX3PNzHXt9k9e6DU/AoheUCwFUg/I/m7g94lYhCx2cJncqslbPeP4sDpoDTDTKIogJwXN0FeJw1WniF76/Vf/ts/ba9/vekVRGMy9/g9hESQasAsPUnzHhlgMcJ+0RRst1aMkUCVjk154oSShbF2ca/gxn2K8wK+Fb+sHv3X1i9QURE0CoAew2gLMgAJ64XAmsZu7XMWUiDNIjBmwUTW1Gu7zSMH+O8LIixie33P1ERQWsQTJnRyoxzDKv7PAiyoVao1un5vOg0yGZyuYn2p/KzZ48WwMVIWLC8DZdrwZsSYMNkMt/e+4QeRwQ7QfEZdK0C0CQP6mjBDBJhPRDpotRcbh/7v2y9mEoloFIp1V9JtW1pLN+59Ea2/SmiaUepaWahN9kjU0fX5HL3thmDvvQomTSgWrXfM5VKs89Vq78yUm9GL9T/XuEcEjC7Kl1U2Gr/jiUpNN+98yarZH6CTqicHWr95J+jwisku3AEniBcATX+0HjtlpUrT8H8PCZyVsDIyAVSLqNG0VhSkEhoUKtVoTh7+mlKzWXHZb548aJVlzxGCB2vP5NpXD+MZNs2zwIH+H7zF9wbuVUrMyxwTrY/XWh8OFps1EkRvNiE9ZhSYo1baE6RH9XtfWps33SJbZMuJhJJ9t2qloBQPISUoFxeQW3RrIBLL70Ahw8fBi72UWz9+ddK6s0sE9KV1sIJihLqBTLQxUADN4wLYJoVQim2hKZl2Pn8dAZK6cy8YWJAmTHpwviiCRlCazjpJMsS0tmqfT3gTCo5AuXK4rLjU0ozlBr7CdGbnvXXOul6AoWFx+65nWEYnQSQXXq0bHzQ/tu5MAd1PiepX6gAD2Vgr2VC1ShjQF5AAZUXy0WKS9ObC0UN72mpcPoUFFnvM41CqdVKSyLRtBRdXEy2CsSQ6uZmmFDx98qDorTHAAWQm9Ir3HHHXxM0csvlYC4GGrhJyTh2wYSWsaXebht2KgNJ5yoVxDaMLoPKpMflXM7PnbUMID0yxgxAB7/ge6EIsCfohWkaECAZzHA5fxA8L6QuGhQMng+jLhSWwGqIpFbAq7s4AkkyUf03SJ2xR+prwuZBUVoFQABXRsuBJDad/dYu9mNgsIU/XhbqDSTBSwn4qJggpPc0BvT78YYtoq4lmCs16ksMycSIuwAG4xIzeMHAHD6wRUJxRHtJIBWTTo/U3suWk5eBRMZBYVotyWxclkcGl114GQ3fGViRBq+xodGiq7SwOAd+wB7FDcOowcBj9SLcV9TkPCYoPS+6VQDfInmQtE7+uvk8pGunIQiq1bLQ9m6ttxvoBmFv0ouAXSBpJOkFkAoBpS8SstyXoHAAwEMVaBNo+OOzT0EQoGvTD2NL6L0FgEGyCiJYUS6AZAqgMMsEkDt5P+sF6CPgg81nDgXW+leqJdFdXI2X6xiJlOs2KrhBKyu+q8WbYaqXU3vVL5YiQ0xRZrOXEqiZu8fPPflF9lT23Oi1IELCnIet73+d+f4vQRBgC7tYEu/C0+kVVibHDxhEd0q9NpNkIvH7PkEzVj0Fb1/0UTCJu6DdSNfeg1tnHvjX7OZt72azd0OhkAfVsARgj56+s4ka9Gm7GI5kM6XXrdZiLr0FatoK1wNlFl+DD53+N7h4UXSJfX4qlTLz5ytC+6SSaUsAMmAjwj1beYwT3GKFfqPRKjP+JIg2bsuh2NOTlbUTX2QnZpxUTv0yu+Xeomoi0K36l9rJ3cyF/SEz/KubX8TWYsP5Zy13xtDGoKaPWSfPIWFegMvmX4LNZw9BtvgUpIxgBwRLZRxA4083jqRGYWxsFcgCg+FeLhgG25ihsgfPBnfFGWzYTq+8math60Zm8XXYcvaJ+l8su6Trd5LKW9/b9zf3FvM4pK8IhA2QZKlh4tVduNJjpcSl1n3CXLAEECbFc3xxBRrg2Ogq6e4IBrrn5864jgojyWSKxR4p617GgJxs8Hd89fKvsHvxMQF0fba9/WinOG+G6JWdKl18WzNr5j4QqArEL423sI2fN8OCrf6qlWsC8cWxBxgbvYhr22q1wuKVeZibn+USTNjgb2gb8XsCe1HL1e1i/EgWagml5kYkupYWKwgaZyo1AkFimGJjCmj8OG7BM5gWNmjEN/7hS1DI3A3vrtrVozegVoOHqW10iV1QapIAc4H2ZqiRwrmfA7/A08LCXEcfHNOcGOiGEYBirZFovn/F2EXMFQpWmDJ4f+yPoZi+BsqJS6z4AAWiM8O/ZOHngEkRDn5/9IUnN4NCWG1/PQ7A2UEDLwIEA2FaL4fAYFPTwgk4cRDOS1lFl1LpKEGB0GlSqX4q//JUARTCspx8/tsFomt7KFirwQ18F4YGjz4+3sIyfsTLIBwGwBE2frSVWULhANGqe1QzfmSZ94+9gWmY+9kL9wFEJTrwD7o96P6IElRA3mfQ8IuU0ENapfqYiobv0NXAUQhsVHgfJfA5sKs5h1oMou4PZoxWjK0e+IExAWzPgNI8BW1KS5SfUCnd2Y3/B1OldQLGHd+8AAAAAElFTkSuQmCC",alt:"payerListEmptyImage"}),(0,lA.jsx)(Xe.A,{style:{fontSize:20,fontWeight:700,textAlign:"center",marginTop:30},children:ee().translate("payerList.emptyTitle")}),(0,lA.jsx)(Xe.A,{style:{textAlign:"center",marginTop:8,fontSize:14},children:ee().translate("payerList.emptySubTitle")})]}),(0,lA.jsxs)(fr.A,{classes:{root:Mae.button},variant:"contained",onClick:()=>N(!0,Rae.addPayerInfo),children:[(0,lA.jsx)(Jl.A,{fontSize:"small",children:(0,lA.jsx)(ip.A,{})}),(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",children:ee().translate("payerList.create")})]})]})}),k=()=>(0,lA.jsxs)(S.A,{width:"50%",borderRadius:"12px",padding:"30px 25px",display:"flex",flexDirection:"column",style:{background:"rgba(240, 240, 240, 0.4)"},children:[(0,lA.jsxs)(S.A,{display:"flex",justifyContent:"space-between",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{style:{fontWeight:700},children:ee().translate("payerList.defaultPayer")}),(0,lA.jsx)(fr.A,{style:{color:"#005EFF",borderColor:"#005EFF",textTransform:"capitalize"},variant:"outlined",onClick:()=>T(!0),children:(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",children:ee().translate("payerList.changeDefault")})})]}),(0,lA.jsxs)(S.A,{display:"flex",marginTop:"20px",children:[(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",children:[(0,lA.jsx)(Xe.A,{style:{color:"#8991A0"},children:ee().translate("payerList.payerCompany")}),(0,lA.jsx)(Xe.A,{children:(0,ne.lB)(R()(A,"payerCompany.name"))}),(0,lA.jsx)(Xe.A,{children:(0,ne.lB)(R()(A,"payerCompany.address"))})]}),(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",marginLeft:"160px",children:[(0,lA.jsx)(Xe.A,{style:{color:"#8991A0"},children:ee().translate("payerList.payerContact")}),(0,lA.jsx)(Xe.A,{children:(0,ne.lB)(R()(A,"name"))}),(0,lA.jsxs)(Xe.A,{children:["+",(0,ne.lB)(R()(A,"areaCode"))," ",(0,ne.lB)(R()(A,"phone"))]}),(0,lA.jsx)(Xe.A,{children:(0,ne.lB)(R()(A,"email"))})]})]}),(0,lA.jsx)(vg.A,{style:{marginTop:16,color:"#005EFF",cursor:"pointer"},onClick:()=>N(!0,Rae.updatePayerInfo),children:ee().translate("payerList.editPayerInfo")})]}),L=()=>(0,lA.jsxs)(S.A,{display:"flex",width:"100%",justifyContent:"space-between",alignItems:"center",marginTop:"40px",marginBottom:"24px",children:[(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsxs)(PL.A,{xs:12,sm:6,md:6,noPadding:!0,style:{display:"flex",border:"1px solid #EBEDEF",borderRadius:40,padding:"12px 20px",boxShadow:"0px 2px 4px 1px rgba(165, 178, 200, 0.1), 0px 1px 6px rgba(165, 178, 200, 0.2)"},children:[(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",width:"80%",children:[(0,lA.jsx)("img",{width:17.5,height:17.5,src:sae,alt:"searchGrey
1Icon"}),(0,lA.jsx)("input",{autoFocus:!0,value:x,onChange:e=>{const{value:A}=e.target;w(!0),f(A),n((0,v.A)((0,v.A)({},p),{},{filters:{searchBox:{type:j,value:A}}}))},className:Mae.changeDefaultInput,placeholder:ee().translate("factoryAudit.payerInfo.payer.defaultPayer.search.placeholderInput")})]}),(0,lA.jsx)(nl.A,{orientation:"vertical",flexItem:!0}),(0,lA.jsx)(S.A,{children:(0,lA.jsxs)(iae.A,{value:j,input:(0,lA.jsx)($ae,{}),onChange:e=>{const{value:A}=e.target;b(A),n((0,v.A)((0,v.A)({},p),{},{filters:{searchBox:{type:A,value:x}}}))},children:[(0,lA.jsx)("option",{value:"payerCompany",children:ee().translate("factoryAudit.payerInfo.payer.defaultPayer.search.placeholderSelect")}),(0,lA.jsx)("option",{value:"companyAddress",children:ee().translate("payerList.companyAddress")}),(0,lA.jsx)("option",{value:"contactPerson",children:ee().translate("payerList.contactPerson")})]})})]})}),(0,lA.jsxs)(fr.A,{classes:{root:Mae.button},style:{height:"max-content",width:150,textTransform:"capitalize",background:"#005EFF"},variant:"contained",onClick:()=>N(!0,Rae.addPayerInfo),children:[(0,lA.jsx)(Jl.A,{fontSize:"small",children:(0,lA.jsx)(ip.A,{})}),(0,lA.jsx)(S.A,{fontSize:"14px",fontWeight:"500",children:ee().translate("payerList.create")})]})]}),F=()=>{const e=e=>{const{name:A,address:t,payerContactPeople:a=[]}=e,n=a.length?" (".concat(a.length,")"):"";return(0,lA.jsx)(Oae,{data:e,itemType:Lae.normal,title:"".concat(A).concat(n),subTitle:t,list:a,handlePayerModal:N,handlePayerDeleteModal:_,usingMoreOption:!0})};return(0,lA.jsx)(tl,{data:{count:a,pagination:p},func:{setPagination:e=>{E(e),e.pageNo}},children:(0,lA.jsx)(S.A,{children:t.map(((A,t)=>(0,lA.jsxs)(y.Fragment,{children:[0!==t&&(0,lA.jsx)(S.A,{mt:3}),e(A)]},A.id)))})})};return(0,lA.jsxs)("div",{className:Mae.wrapper,children:[(0,lA.jsxs)(Wc.A,{maxWidth:"xl",children:[(0,lA.jsx)(Gc,{title:ee().translate("general.payerList"),bold:!0}),t.length||P?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(k,{}),(0,lA.jsx)(L,{}),(0,lA.jsx)(F,{})]}):(0,lA.jsx)(D,{})]}),(0,lA.jsx)(Wn.A,{notification:B,onClose:()=>Q({type:null,message:null})}),(0,lA.jsx)(Wae,{open:r,handleClose:()=>{N(!1),h({})},mode:c,defaultPayer:A,setNotification:Q,dataPayer:m}),(0,lA.jsx)(Jae,{open:g,handleClose:()=>{_(!1),h({})},mode:c,dataPayer:m,handleDeletePayerCompany:()=>{s(m.id,(()=>{1===t.length&&w(!1),_(!1),Q({type:"green_success",message:ee().translate("payerList.payerCompanyDeleted")})}))},handleDeletePayerContact:()=>{l(m.payerCompanyId,m.id,(()=>{_(!1),Q({type:"green_success",message:ee().translate("payerList.payerContactDeleted")})}))}}),(0,lA.jsx)(Kae,{open:I,handleClose:()=>{T(!1),h({})}})]})},Ane="payerReducer",tne=(0,w.withRouter)((0,j.Ng)((e=>({defaultPayer:(0,lt.fd)(Ane,"defaultPayer",{})(e),payerList:(0,lt.fd)(Ane,"payerList",[])(e),payerTotal:(0,lt.dJ)(Ane,"payerList.total",0)(e)})),(e=>({getPayerList:(0,st.zH)(fae,e),getPayerCompanies:(0,st.zH)(_ae,e),deletePayerCompany:(0,st.zH)(bae,e),deletePayerContactPerson:(0,st.zH)(Sae,e)})))(ene)),ane="FormEditRequirements_wrapper__GEubh",nne="FormEditRequirements_text__3Qpwp",ine={noPreference:"noPreference",usingServiceProvider:"usingServiceProvider"},sne={noPadding:!0,style:{marginBottom:16}},lne={serviceProviderPreferences:SE.Yj().oneOf(Object.values(ine)),testingLabs:SE.YO().of(SE.Ik().shape({labName:SE.Yj()})).nullable(),testingLabsOptional:SE.YO().of(SE.Ik().shape({labName:SE.Yj()})).nullable(),serviceLevel:SE.Yj(),exportedMarket:SE.Yj(),areas:SE.YO().of(SE.Ik().shape({id:SE.ai(),country:SE.Yj()})).nullable(),testingIntendedUsages:SE.YO().of(SE.Ik().shape({id:SE.ai(),name:SE.Yj()})).nullable(),testingAttachments:SE.YO().nullable(),deletedDocIds:SE.YO().nullable(),buyerName:SE.Yj(),remark:SE.Yj()},rne={serviceProviderPreferences:ine.noPreference,testingLabs:[],testingLabsOptional:[],serviceLevel:"",exportedMarket:"",areas:[],testingAttachments:[],deletedDocIds:[],buyerName:"",remark:""},one=e=>{const{jobId:A,onSubmit:t,labList:a,labOptionalList:n,jobDetail:i,getLabList:s,getLabOptionalList:l,getJobDetail:r,countriesList:o,getCountriesList:c}=e;y.useEffect((()=>{A&&r(A),c(),s(),l()}),[]);const d={[Ws.TH.add]:{mode:Ws.TH.add,onQuit:()=>{},submitButtonText:ee().translate("productTesting.buttons.createOrder")},[Ws.TH.edit]:{mode:Ws.TH.edit,onQuit:()=>{},submitButtonText:ee().translate("productTesting.jobDetails.updateJob")}},g=A?d[Ws.TH.edit]:d[Ws.TH.add],C=(0,v.A)({},(()=>{if(g.mode===Ws.TH.add)return(0,v.A)({},rne);const e=e=>R()(i,"testingLabs",[]).filter((A=>R()(A,"serviceProvider.category")===e)).map((e=>({label:R()(e,"labName"),value:R()(e,"serviceProvider.id")}))),A={serviceProviderPreferences:R()(i,"testingLabs",[]).filter((e=>R()(e,"serviceProvider.id"))).length?ine.usingServiceProvider:ine.noPreference},t={testingLabs:[...e("common")]},a={testingLabsOptional:[...e("optional")]},n=cr()(Ws.js,{value:R()(i,"serviceLevel")}),s={serviceLevel:n?{label:ee().translate(n.label),value:n.value}:""},l={areas:R()(i,"areas",[]).map((e=>({label:R()(e,"country"),value:R()(e,"id")})))},r={testingIntendedUsages:R()(i,"testingIntendedUsages",[]).map((e=>({label:R()(e,"name"),value:R()(e,"id")})))},o={testingAttachments:R()(i,"testingAttachments",[]).map((e=>(0,v.A)({},e)))};return(0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)({},rne),zn()(i,["exportedMarket","buyerName","remark"])),A),t),a),s),l),r),o)})()),I=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({label:e.fullname,value:e.id})))},u=o.map((e=>{let{id:A,alpha2:t,alpha3:a,country:n}=e;return{label:n,value:A}}));return(0,lA.jsx)(zs.lV,{initialValues:C,validateValues:lne,onSubmit:e=>{const A=A=>(R()(e,A)||[]).map((e=>e.__isNew__?{labName:e.label}:{labName:e.label,serviceProvider:{id:"none"===e.value?null:e.value}})),a=(0,v.A)((0,v.A)({},zn()(e,["exportedMarket","deletedDocIds","buyerName","remark"])),{},{testingLabs:R()(e,"serviceProviderPreferences")===ine.noPreference?[{labName:"No preference",serviceProvider:{id:null}}]:[...A("testingLabs"),...A("testingLabsOptional")],serviceLevel:R()(e,"serviceLevel.value"),areas:[...(R()(e,"areas")||[]).map((e=>({id:e.value,country:e.label})))],testingIntendedUsages:[...(R()(e,"testingIntendedUsages")||[]).map((e=>({id:e.value,name:e.label})))],testingAttachments:[...R()(e,"testingAttachments",[]).map((e=>{const A=R()(e,"documentList");return A?zn()(A,["id","fileName","filePath","fileSize"]):zn()(e,["fileName","filePath","fileSize"])}))]});t(a)},render:e=>{const{values:A,setFieldValue:t,handleSubmit:i}=e;return(0,lA.jsx)("form",{onSubmit:i,children:(0,lA.jsxs)(S.A,{children:[(0,lA.jsxs)(ks.A,{className:ane,style:{marginBottom:32},children:[(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:12},sne),{},{children:[(0,lA.jsxs)(Xe.A,{className:nne,style:{fontSize:16,marginBottom:24},children:["1."," ",ee().translate("productTesting.jobDetails.editRequirement.testingRequirement.title")]}),(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("productTesting.jobDetails.productTestingRequirements.serviceProvider")}),(0,lA.jsxs)(Og.A,{name:"serviceProviderPreferences",value:R()(A,"serviceProviderPreferences"),onChange:e=>t("serviceProviderPreferences",e.target.value),style:{flexDirection:"column"},children:[(0,lA.jsx)(Zr.A,{value:ine.noPreference,control:(0,lA.jsx)(zg.A,{style:{color:R()(A,"serviceProviderPreferences")===ine.noPreference?"#B0D400":"#4E5A71"}}),label:ee().translate("productTesting.jobDetails.editRequirement.testingRequirement.noPreference")}),(0,lA.jsxs)(S.A,{display:"flex",alignItems:"start",marginLeft:"-11px",marginRight:"16px",marginBottom:"-24px",children:[(0,lA.jsx)(zg.A,{value:"usingServiceProvider",checked:R()(A,"serviceProviderPreferences")===ine.usingServiceProvider,onCh
1ange:e=>t("serviceProviderPreferences",e.target.value),style:{color:R()(A,"serviceProviderPreferences")===ine.usingServiceProvider?"#B0D400":"#4E5A71"}}),(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:6},sne),{},{children:[(0,lA.jsx)(S.A,{width:"95%",children:(0,lA.jsx)(zs.l6,{selectProps:{options:I(a),name:"testingLabs",placeholder:ee().translate("productTesting.jobDetails.productTestingRequirements.labCommonPlaceholder"),isMulti:!0,isCreate:!1,value:(0,$r.v)("testingLabs",[],A),onChange:(e,A)=>{t(e,A)},isDisabled:R()(A,"serviceProviderPreferences")===ine.noPreference,formProps:e}})}),(0,lA.jsx)(S.A,{width:"95%",children:(0,lA.jsx)(zs.l6,{selectProps:{options:I(n),name:"testingLabsOptional",placeholder:ee().translate("productTesting.jobDetails.productTestingRequirements.labOptionalPlaceholder"),isMulti:!0,isCreate:!1,value:(0,$r.v)("testingLabsOptional",[],A),onChange:(e,A)=>{t(e,A)},isDisabled:R()(A,"serviceProviderPreferences")===ine.noPreference,formProps:e}})})]}))]})]})]})),(0,lA.jsx)(iA.GV,(0,v.A)((0,v.A)({xs:12},sne),{},{children:(0,lA.jsxs)(iA.GV,{xs:3,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("productTesting.jobDetails.productTestingRequirements.serviceLevel")}),(0,lA.jsx)(zs.l6,{selectProps:{options:Ws.js.map((e=>(0,v.A)((0,v.A)({},e),{},{label:ee().translate(e.label)}))),name:"serviceLevel",placeholder:ee().translate("productTesting.jobDetails.productTestingRequirements.serviceLevelPlaceholder"),isMulti:!1,isCreate:!1,value:(0,$r.v)("serviceLevel",[],A),onChange:(e,A)=>{t(e,A)},formProps:e}})]})})),(0,lA.jsx)(iA.GV,(0,v.A)((0,v.A)({xs:12},sne),{},{children:(0,lA.jsxs)(iA.GV,{xs:3,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("productTesting.jobDetails.productTestingRequirements.exportedMarket")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"exportedMarket",placeholder:ee().translate("productTesting.jobDetails.productTestingRequirements.exportedMarketPlaceholder"),formProps:e}})]})})),(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:6},sne),{},{children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("productTesting.jobDetails.productTestingRequirements.countryOrigin")}),(0,lA.jsx)(S.A,{width:"100%",children:(0,lA.jsx)(zs.l6,{selectProps:{options:u,name:"areas",placeholder:ee().translate("productTesting.jobDetails.productTestingRequirements.countryOriginPlaceholder"),isMulti:!0,isCreate:!1,value:(0,$r.v)("areas",[],A),onChange:(e,A)=>{t(e,A)},formProps:e}})})]})),(0,lA.jsx)(iA.GV,(0,v.A)((0,v.A)({xs:12},sne),{},{children:(0,lA.jsxs)(iA.GV,{xs:5,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("productTesting.jobDetails.productTestingRequirements.intendedUsage")}),(0,lA.jsx)(zs.l6,{selectProps:{options:Ws.K8.map((e=>(0,v.A)((0,v.A)({},e),{},{label:ee().translate(e.label)}))),name:"testingIntendedUsages",placeholder:ee().translate("productTesting.jobDetails.productTestingRequirements.intendedUsagePlaceholder"),isMulti:!0,isCreate:!1,value:(0,$r.v)("testingIntendedUsages",[],A),onChange:(e,A)=>{t(e,A)},formProps:e}})]})})),(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:5},sne),{},{children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12},gutterBottom:!0,children:ee().translate("productTesting.actionReport.form.uploadReportFileOptional")}),(0,lA.jsx)(S.A,{pt:2,children:(0,lA.jsx)(zs.EO,{inputProps:{name:"testingAttachments",isCallApi:!0,isSingleFile:!1,isMultipleSelected:!0,isDropzone:!0,buttonProps:{btnText:(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)(Xe.A,{children:[ee().translate("formUploadBR.businessRegistration.uploadText"),(0,lA.jsx)("br",{}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#8991A0",textAlign:"center"},children:ee().translate("productTesting.jobDetails.productTestingRequirements.acceptedFormat")})]})})},onRemove:g.mode===Ws.TH.edit&&((e,a)=>{a.id&&t("deletedDocIds",[...A.deletedDocIds,a.id])}),formProps:e}})})]}))]}),(0,lA.jsxs)(ks.A,{className:ane,children:[(0,lA.jsxs)(iA.GV,(0,v.A)((0,v.A)({xs:6,noPadding:!0},sne),{},{children:[(0,lA.jsxs)(Xe.A,{className:nne,style:{fontSize:16,marginBottom:24},children:["2. ",ee().translate("productTesting.jobDetails.editRequirement.additionalInfo.title")]}),(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("productTesting.jobDetails.productTestingRequirements.buyerName")}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"buyerName",placeholder:ee().translate("productTesting.jobDetails.productTestingRequirements.buyerNamePlaceholder"),formProps:e}})})]})),(0,lA.jsx)(iA.GV,(0,v.A)((0,v.A)({xs:12,noPadding:!0},sne),{},{children:(0,lA.jsxs)(iA.GV,{xs:5,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("productTesting.jobDetails.productTestingRequirements.remarks")}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"remark",placeholder:ee().translate("productTesting.jobDetails.productTestingRequirements.remarksPlaceholder"),multiline:!0,rows:5,formProps:e}})})]})}))]}),(0,lA.jsx)(Ls.A,{buttonProps:{buttonStyle:{marginTop:44,backgroundColor:"#005EFF",color:"#fff",textTransform:"none"},type:"submit"},children:g.submitButtonText})]})})}})},cne="productTestingReducer",dne=(0,j.Ng)((e=>({labList:(0,lt.fd)(cne,"labList")(e),labOptionalList:(0,lt.fd)(cne,"labOptionalList")(e),jobDetail:(0,lt.fd)(cne,"jobDetail",{})(e),countriesList:(0,lt.fd)(cne,"countriesList",[])(e)})),(e=>({getLabList:(0,st.zH)(tT.Kdh,e),getLabOptionalList:(0,st.zH)(tT.arS,e),getJobDetail:(0,st.zH)(tT.xHu,e),getCountriesList:(0,st.zH)(tT.dtr,e)})))(one),gne="EditRequirements_stepContent__kIGG9",Cne=e=>{const{history:A,match:t,updateJobDetail:a}=e,[n,i]=(0,y.useState)({type:null,message:null}),s=R()(t,"params.id",null);return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(ov,{stepBarProps:{steps:[ee().translate("productTesting.jobDetails.editRequirement.title"),ee().translate("registration.done")],activeStepIndex:1,activeStepLabel:(0,lA.jsx)(dv,{stepLabelProps:{heading:ee().translate("productTesting.jobDetails.editRequirement.title"),activeStep:1,stepLength:1}}),onQuit:()=>(0,ne.R7)(A)("/product-testing/".concat(s))}}),(0,lA.jsx)(Wc.A,{maxWidth:"lg",children:(0,lA.jsx)(S.A,{position:"relative",mt:4,mb:16,children:(0,lA.jsx)(S.A,{p:4,children:(0,lA.jsx)(S.A,{className:gne,children:(0,lA.jsx)(dne,{jobId:s,onSubmit:e=>{s&&a(s,e,(()=>{i({type:"success",message:ee().translate("productTesting.jobDetails.editRequirement.notification.success")}),(0,ne.R7)(A)("/product-testing/".concat(s))}),(()=>i({type:"error",message:ee().translate("productTesting.jobDetails.editRequirement.notification.error")})))}})})})})}),(0,lA.jsx)(Wn.A,{notification:n,onClose:()=>i({type:null,message:null})})]})},Ine=(0,w.withRouter)((0,j.Ng)(null,(e=>({updateJobDetail:(0,st.zH)(tT.G75,e)})))(Cne));var une=t(52967);
1const pne={GET_TEST_PLAN:(0,une.l)("GET_TEST_PLAN"),GET_TEST_PLAN_OPTIONS:(0,une.l)("GET_TEST_PLAN_OPTIONS"),GET_TEST_PLAN_PRODUCTS:(0,une.l)("GET_TEST_PLAN_PRODUCTS"),CREATE_TEST_PLAN_PRODUCT_REQUEST:(0,une.l)("CREATE_TEST_PLAN_PRODUCT_REQUEST"),CREATE_TEST_PLAN_SUBSCRIPTION:(0,une.l)("CREATE_TEST_PLAN_SUBSCRIPTION"),DOWNLOAD_TEST_PLAN_PDF:(0,une.l)("DOWNLOAD_TEST_PLAN_PDF")};function Ene(e,A,t){const{countryListId:a=2,productCategoryId:n=27,productSubCategoryId:i=14,testPlanProductId:s=1}=e;return e=>{e({type:pne.GET_TEST_PLAN.LOADING});const l="".concat(ne.xx).concat(ne.j8,"/testPlans"),r={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify({countryListId:a,productCategoryId:n,productSubCategoryId:i,testPlanProductId:s})};return ot()(l,r).then(ne.dq).then(ne.Pq).then((t=>{const a=R()(t,"data",{});e(function(e,A){return A&&A(e),{type:pne.GET_TEST_PLAN.SUCCESS,payload:e}}(a,A))})).catch((A=>{e(function(e,A){return A&&A(e),{type:pne.GET_TEST_PLAN.ERROR,payload:e}}("object"===typeof A?A.message:A,t))}))}}function Bne(e,A){return t=>{t({type:pne.GET_TEST_PLAN_OPTIONS.LOADING});const a="".concat(ne.xx).concat(ne.j8,"/testPlans/options"),n={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(a,n).then(ne.dq).then(ne.Pq).then((A=>{const a=R()(A,"data",[]);t(function(e,A){return A&&A(e),{type:pne.GET_TEST_PLAN_OPTIONS.SUCCESS,payload:e}}(a,e))})).catch((e=>{t(function(e,A){return A&&A(e),{type:pne.GET_TEST_PLAN_OPTIONS.ERROR,payload:e}}("object"===typeof e?e.message:e,A))}))}}function Qne(e,A,t){const{productCategoryId:a=27,productSubCategoryId:n=14}=e;return e=>{e({type:pne.GET_TEST_PLAN_PRODUCTS.LOADING});const i="".concat(ne.xx).concat(ne.j8,"/testPlans/products"),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify({productCategoryId:a,productSubCategoryId:n})};return ot()(i,s).then(ne.dq).then(ne.Pq).then((t=>{const a=R()(t,"data",[]);e(function(e,A){return A&&A(e),{type:pne.GET_TEST_PLAN_PRODUCTS.SUCCESS,payload:e}}(a,A))})).catch((A=>{e(function(e,A){return A&&A(e),{type:pne.GET_TEST_PLAN_PRODUCTS.ERROR,payload:e}}("object"===typeof A?A.message:A,t))}))}}function mne(e,A,t){return a=>{a({type:pne.CREATE_TEST_PLAN_PRODUCT_REQUEST.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/testPlans/product_request"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(e)};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",{});a(function(e,A){return A&&A(e),{type:pne.CREATE_TEST_PLAN_PRODUCT_REQUEST.SUCCESS,payload:e}}(t,A))})).catch((e=>{a(function(e,A){return A&&A(e),{type:pne.CREATE_TEST_PLAN_PRODUCT_REQUEST.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function hne(e,A,t){return a=>{a({type:pne.CREATE_TEST_PLAN_SUBSCRIPTION.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/testPlans/subscription"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(e)};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",{});a(function(e,A){return A&&A(e),{type:pne.CREATE_TEST_PLAN_SUBSCRIPTION.SUCCESS,payload:e}}(t,A))})).catch((e=>{a(function(e,A){return A&&A(e),{type:pne.CREATE_TEST_PLAN_SUBSCRIPTION.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function xne(e,A,t){return a=>{a({type:pne.DOWNLOAD_TEST_PLAN_PDF.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/testPlans/").concat(e,"/pdf"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST"};return ot()(n,i).then(ne.dq).then(ne.av).then((e=>{a(function(e,A){return A&&A(),{type:pne.DOWNLOAD_TEST_PLAN_PDF.SUCCESS,payload:e}}(e,A))})).catch((e=>{a(function(e,A){return A&&A(),{type:pne.DOWNLOAD_TEST_PLAN_PDF.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function vne(){return{type:pne.DOWNLOAD_TEST_PLAN_PDF.RESET}}const fne=t.p+"static/media/test_plan_computer.be7b5a12c6202aa7e160.png",yne=t.p+"static/media/test_plan_paper.eafa10ebb99e10e950c4.png",jne=t.p+"static/media/test_plan_monitor.90a292b89ca2eabf8ac6.png",bne="TestPlan_container__YJBKs",Pne="TestPlan_fieldTitle__hL3uF",wne="TestPlan_paper__xN6J5",Sne="TestPlan_countryCodeSelectContainer__TWvas",Nne="TestPlan_contactNoInput__VVaq0",_ne="TestPlan_buttonSubmit__IMuc2",Tne="TestPlan_listHeader__+rsEZ",Dne="TestPlan_tableContainer__L6Qcl",kne=t.p+"static/media/test_plan_payment_form.3be638159122692b5005.png",Lne=t.p+"static/media/test_plan_completed_form.a12c37df4c3f3c8eb7aa.png",Rne=()=>(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",children:[(0,lA.jsx)("img",{src:Lne,alt:"testPlanCompletedForm",style:{marginBottom:32}}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71",fontSize:20,fontWeight:500}
1,gutterBottom:!0,children:ee().translate("testPlan.contactSalesForm.completedForm.title")}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:ee().translate("testPlan.contactSalesForm.completedForm.subTitle")})]}),Fne={contactPerson:SE.Yj().required("".concat(ee().translate("testPlan.contactSalesForm.contactPerson")," ").concat(ee().translate("error.stringRequired"))),productDetails:SE.Yj().required("".concat(ee().translate("testPlan.contactForm.productDetails")," ").concat(ee().translate("error.stringRequired")))},Mne=e=>{const{profile:A={},contactPersonData:t={},formParams:a={},createTestPlanProductRequest:n}=e,[i,s]=(0,y.useState)(!1),[l,r]=(0,y.useState)(!1),o=(0,v.A)({productDetails:"",documentList:[]},t),c=e=>{let{value:A,label:t}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("span",{className:"flag-icon flag-icon-".concat(t)}),(0,lA.jsxs)(Xe.A,{style:{marginLeft:5},children:["+ ",A]})]})};return(0,lA.jsx)(S.A,{children:l?(0,lA.jsx)(Ese,{profile:A,contactPersonData:t}):(0,lA.jsx)(zs.lV,{initialValues:o,validateValues:Fne,onSubmit:e=>{const A="+".concat(R()(e,"countryCode.value")," ").concat(R()(e,"contactNumber")),t=(0,v.A)((0,v.A)((0,v.A)({},a),zn()(e,["productDetails","documentList","contactPerson"])),{},{contactNumber:A});n(t,(()=>{s(!0)}))},render:e=>{const{values:A,dirty:t,isValid:a,handleSubmit:n,handleChange:s,setFieldValue:l}=e;return(0,lA.jsxs)("form",{onSubmit:n,children:[(0,lA.jsx)(ks.A,{className:wne,children:i?(0,lA.jsx)(Rne,{}):(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:24,fontWeight:500},gutterBottom:!0,children:ee().translate("testPlan.contactForm.title")}),(0,lA.jsxs)(wl.A,{container:!0,spacing:3,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(iA.GV,{xs:4,sm:4,md:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:Pne,children:ee().translate("testPlan.contactSalesForm.contactPerson")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"contactPerson",placeholder:ee().translate("testPlan.contactSalesForm.contactPersonPlaceholder"),formProps:e}})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:4,md:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:Pne,children:ee().translate("testPlan.contactSalesForm.contactPerson")}),(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",justifyContent:"space-between",marginTop:"6px",style:{border:"1px solid #C4C8D0",borderRadius:4,paddingLeft:"5px",paddingRight:"5px"},children:[(0,lA.jsx)(p1.Ay,{name:"countryCode",defaultValue:A.countryCode,className:Sne,options:Object.values(Ws.qo).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code}})),value:A.countryCode,onChange:e=>l("countryCode",e||""),isClearable:!0,formatOptionLabel:c}),(0,lA.jsx)("input",{type:"number",name:"contactNumber",value:A.contactNumber,onChange:s,placeholder:ee().translate("testPlan.contactSalesForm.contactNumberPlaceholder"),className:Nne})]})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(iA.GV,{xs:4,sm:4,md:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:Pne,children:ee().translate("testPlan.contactForm.productDetails")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"productDetails",placeholder:ee().translate("testPlan.contactForm.productDetailsPlaceholder"),multiline:!0,rows:5,formProps:e}})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(iA.GV,{xs:4,sm:4,md:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:Pne,children:ee().translate("testPlan.contactForm.attachment")}),(0,lA.jsx)(zs.EO,{inputProps:{name:"documentList",acceptTypes:[al.Z$.documents.pdf,...al.Z$.documents.doc,...al.Z$.images.jpg],isCallApi:!0,isSingleFile:!1,isMultipleSelected:!0,isDropzone:!0,buttonProps:{btnText:(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)(Xe.A,{children:[ee().translate("formUploadBR.businessRegistration.uploadText"),(0,lA.jsx)("br",{}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#8991A0",textAlign:"center"},children:ee().translate("productTesting.actionReport.form.acceptedFormat")})]})})},formProps:e}})]})})]})]})}),i?(0,lA.jsx)(fr.A,{variant:"contained",classes:{contained:_ne},style:{textTransform:"none",marginTop:32,padding:"12px 23.5px"},onClick:()=>r(!0),children:ee().translate("general.back")}):(0,lA.jsx)(fr.A,{type:"submit",variant:"contained",classes:{contained:_ne},style:{textTransform:"none",marginTop:32,padding:"12px 23.5px"},disabled:!t||!a,children:ee().translate("general.submit")})]})}})})},One=(0,j.Ng)((e=>({})),(e=>({createTestPlanProductRequest:(0,st.zH)(mne,e)})))(Mne),zne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJkSURBVHgBrVS9btNQFD7HDhFs7sbQohQFiQ13QGoDQxgAb0lHJuwnKG9AMjK1fQKbJ6Ddwo8UR0IpUgc8dgDhCga2ZmwI9uGc62vXNZECbe9y77n3/HzfPT8AV7xwkULrsWuDCbaZwiQhiMfvg+i/HbbbrvXrurEFRC9Yw6o8x2wWppD2Pw2CuGprVi8eOm77t4kH7MghhJ8cURzGBDBRZ1Iw1hGwu3zbPv7xNToq2xtlYeOJ200Bh3KmlDZ5G2kaPQLyMk60y6+e8mvgm3UGMJcyPzQ46lAuUqBHQmfD8b6JPB74qyqg4w2RwB6/9ZdE3yD8LPf1Ka2GYTA5R3mlubbDxm0iDA2k6UrT7ggtkW/duXeDZZvj24hwl8+o6KNxKvSTGky/f4nCcwg1mgZcZBFMBHXhUBIhf0dEexx6P1PCLX61If+7s1/y+T9HbBgoNYIOInZnCa0dcknV5DJJwUJOjzgbDwKl+MDxnpOKnMn5aj31tjkQ5Xotx5Wte82U4BCpLLMzCy67CE9kUwghgUjSQ2R0dETOtEJssexWTC0kLO7FBjn1s5SOFbgSlZM5XfGvK85L66ywVcFKwuh1lgjqaXmkZU+Spvn1K3KYuykc1k9hR9LPdDpMN2R
15V2SJJAlQSUC0MzRBT3Rymc/9AlcZt7SRkbVerNuNaeBL6RxD1Sj6jCagFPa5VHz5ImnRg3fB3lyHsqSfwcBtVeSCEIvhALrwY9BvKdImt2hYtv9r2sj0WG7aUtxLTOmmnjaW3iGbNvSqPoVnHz8ER1X7hQP2Pg/YGkJDanXG5XW4YMBe+foDrXcL588WJbwAAAAASUVORK5CYII=",Vne=e=>{const{profile:A,testPlan:t={},testPlanPdf:a=null,onUpgrade:n,downloadTestPlanPdf:i,downloadTestPlanPdfReset:s}=e,l="2"===R()(A,"companyPermission.testPlanUserLevel","1");y.useEffect((()=>(a&&(0,al.uS)(a,"application/pdf","testPlan.pdf"),()=>{s()})),[a]);const r=[{columnId:"country",label:ee().translate("testPlan.testPlanResult.country"),classes:{head:Tne},render:e=>{let{country:A}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("img",{src:zne,alt:"testPlanLanguage",style:{margin:"0 10px"}}),(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})]})}},{columnId:"legislation",label:ee().translate("testPlan.testPlanResult.legislation"),classes:{head:Tne},render:e=>{let{legislation:A}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})}}],o=[{columnId:"country",label:ee().translate("testPlan.testPlanResult.country"),classes:{head:Tne},render:e=>{let{country:A}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("img",{src:zne,alt:"testPlanLanguage",style:{margin:"0 10px"}}),(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})]})}},{columnId:"type",label:ee().translate("testPlan.testPlanResult.type"),classes:{head:Tne},render:e=>{let{type:A}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})}},{columnId:"testItem",label:ee().translate("testPlan.testPlanResult.testItem"),classes:{head:Tne},render:e=>{let{testItem:A}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})}},{columnId:"citation",label:ee().translate("testPlan.testPlanResult.citation"),classes:{head:Tne},render:e=>{let{citation:A}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})}},{columnId:"status",label:ee().translate("testPlan.testPlanResult.status"),classes:{head:Tne},render:e=>{let{status:A}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})}},{columnId:"remark",label:ee().translate("testPlan.testPlanResult.remark"),classes:{head:Tne},render:e=>{let{remark:A}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})}}];return(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:24,fontWeight:700},children:ee().translate("testPlan.testPlanResult.title")}),(0,lA.jsxs)(ks.A,{className:wne,style:{marginTop:58},children:[(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",justifyContent:"space-between",children:[(0,lA.jsxs)(S.A,{children:[(0,lA.jsxs)(Xe.A,{style:{color:"#8991A0",fontSize:12},gutterBottom:!0,children:[" ",ee().translate("testPlan.testPlanResult.testPlanNo")]}),(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:36,fontWeight:700},children:(0,ne.lB)(R()(t,"testPlan.testPlanNo"),"-")})]}),(0,lA.jsx)(fr.A,{variant:"contained",classes:{contained:_ne},style:{textTransform:"none",marginTop:32,padding:"12px 23.5px"},onClick:()=>{const e=R()(t,"testPlan.id");e&&i(e)},children:ee().translate("testPlan.testPlanResult.downloadPDF")})]}),(0,lA.jsx)(S.A,{style:{marginTop:24},children:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return[{label:ee().translate("testPlan.testPlanResult.country"),value:R()(e,"country.name")},{label:ee().translate("testPlan.testPlanResult.productCategory"),value:R()(e,"testPlanProduct.productSubCategory.productCategory.name_".concat((0,ne.JK)().replace("-","")))},{label:ee().translate("testPlan.testPlanResult.subCategory"),value:R()(e,"testPlanProduct.productSubCategory.name_".concat((0,ne.JK)().replace("-","")))},{label:ee().translate("testPlan.testPlanResult.product"),value:R()(e,"testPlanProduct.name")},{label:ee().translate("testPlan.testPlanResult.ageGrading"),value:R()(e,"ageGrading")},{label:ee().translate("testPlan.testPlanResult.version"),value:R()(e,"version")},{label:ee().translate("testPlan.testPlanResult.preparedDate"),value:R()(e,"prepareDate")?te()(R()(e,"prepareDate")).format(Ws.rr):null}]}(R()(t,"testPlan")).map(((e,A)=>(0,lA.jsxs)(wl.A,{container:!0,style:{marginBottom:8},children:[(0,lA.jsx)(iA.GV,{xs:3,noPadding:!0,children:(0,lA.jsx)(Xe.A,{style:{color:"#8991A0"},children:e.label})}),(0,lA.jsx)(iA.GV,{xs:3,noPadding:!0,children:(0,lA.jsx)(Xe.A,{style:{color:"#232B3A"},children:(0,ne.lB)(e.value,"-")})})]},A)))}),(0,lA.jsx)(S.A,{marginTop:"32px",children:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:700,marginBottom:16},children:ee().translate("testPlan.testPlanResult.legislation")}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(iA.XI,{data:function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({country:R()(e,"country.name"),legislation:R()(e,"name")})))}(R()(t,"legislationList")),columnData:r,showingTableHeader:!0,noPagination:!0,classes:{root:Dne}})})]})}),(0,lA.jsx)(S.A,{marginTop:"32px",children:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:700,marginBottom:16},children:ee().translate("testPlan.testPlanResult.testItemCitation")}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(iA.XI,(0,v.A)({data:l?function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({country:R()(e,"country.name"),type:R()(e,"type"),testItem:R()(e,"testItem"),citation:R()(e,"citation.name"),status:R()(e,"status"),remark:R()(e,"remark")})))}(R()(t,"citationList")):[],columnData:o,showingTableHeader:!0,classes:{root:Dne},noPagination:!0}
1,l?{}:{customEmptyTableBody:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",height:"270px",children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:700,marginBottom:16},children:ee().translate("testPlan.testPlanResult.testItemEmptyTable")}),(0,lA.jsx)(fr.A,{variant:"contained",classes:{contained:_ne},style:{textTransform:"none",padding:"12px 23.5px"},onClick:n,children:ee().translate("general.upgrade")})]})}))})]})})]})]})},Hne=(0,j.Ng)((e=>({testPlanPdf:(0,lt.fd)("testPlanReducer","testPlanPdf",null)(e)})),(e=>({downloadTestPlanPdf:(0,st.zH)(xne,e),downloadTestPlanPdfReset:(0,st.zH)(vne,e)})))(Vne);var Wne,qne;const Une=["title","titleId"];function Jne(){return Jne=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Jne.apply(null,arguments)}function Gne(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,Une);return y.createElement("svg",Jne({width:212,height:163,viewBox:"0 0 212 163",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,Wne||(Wne=y.createElement("g",{clipPath:"url(#clip0_201_70657)"},y.createElement("path",{d:"M153.428 106.099L126.109 92.0017C125.697 91.7886 125.386 91.4206 125.245 90.9786C125.104 90.5365 125.144 90.0564 125.356 89.6437L127.046 86.3632C127.259 85.9509 127.626 85.64 128.068 85.4987C128.51 85.3574 128.99 85.3973 129.402 85.6095L156.721 99.7064C157.133 99.9195 157.444 100.287 157.585 100.73C157.726 101.172 157.686 101.652 157.474 102.064L155.784 105.345C155.68 105.549 155.535 105.731 155.36 105.88C155.184 106.028 154.981 106.14 154.762 106.209C154.589 106.265 154.408 106.293 154.226 106.294C153.949 106.293 153.675 106.226 153.428 106.099Z",fill:"#005EFF"}),y.createElement("path",{d:"M145.099 92.9115C145.315 92.8274 145.545 92.7871 145.776 92.7932C146.008 92.7992 146.236 92.8514 146.447 92.9467L155.4 97.9011C156.379 98.4428 157.114 99.3405 157.451 100.409C157.788 101.477 157.703 102.634 157.212 103.641C156.743 104.603 155.938 105.359 154.949 105.767C153.96 106.175 152.856 106.205 151.846 105.852L142.136 102.455C141.926 102.363 141.736 102.229 141.577 102.063C141.419 101.896 141.294 101.7 141.212 101.486C141.129 101.271 141.089 101.042 141.094 100.812C141.1 100.583 141.15 100.356 141.244 100.146L144.13 93.8361C144.181 93.7219 144.243 93.6134 144.316 93.5124C144.514 93.2406 144.785 93.032 145.099 92.9115Z",fill:"#2F2E41"}),y.createElement("path",{d:"M165.699 91.3978C173.084 91.3978 179.071 85.4058 179.071 78.0142C179.071 70.6227 173.084 64.6306 165.699 64.6306C158.313 64.6306 152.326 70.6227 152.326 78.0142C152.326 85.4058 158.313 91.3978 165.699 91.3978Z",fill:"#005EFF"}),y.createElement("path",{d:"M164.058 161.25V130.487C164.058 130.023 164.243 129.578 164.57 129.25C164.898 128.922 165.343 128.737 165.807 128.737H169.494C169.958 128.737 170.403 128.922 170.731 129.25C171.059 129.578 171.243 130.023 171.244 130.487V161.25C171.243 161.714 171.059 162.159 170.731 162.487C170.403 162.815 169.958 163 169.494 163H165.807C165.343 163 164.898 162.815 164.57 162.487C164.243 162.159 164.058 161.714 164.058 161.25Z",fill:"#005EFF"}),y.createElement("path",{d:"M156.062 161.25V130.487C156.063 130.023 156.247 129.578 156.575 129.25C156.903 128.922 157.348 128.737 157.812 128.737H161.499C161.963 128.737 162.408 128.922 162.736 129.25C163.063 129.578 163.248 130.023 163.248 130.487V161.25C163.248 161.714 163.063 162.159 162.736 162.487C162.408 162.815 161.963 163 161.499 163H157.812C157.348 163 156.903 162.815 156.575 162.487C156.247 162.159 156.063 161.714 156.062 161.25Z",fill:"#005EFF"}),y.createElement("path",{d:"M165.98 82.9747L165.994 82.4746C165.064 82.4487 164.245 82.3903 163.629 81.94C163.454 81.8051 163.311 81.6341 163.208 81.4387C163.105 81.2433 163.046 81.028 163.034 80.8076C163.023 80.6729 163.043 80.5375 163.093 80.412C163.143 80.2864 163.221 80.1741 163.322 80.0838C163.731 79.7382 164.388 79.8501 164.868 80.0701L165.281 80.2598L164.489 74.4606L163.993 74.5285L164.668 79.4615C164.016 79.2698 163.413 79.3524 162.999 79.7018C162.84 79.8405 162.716 80.0141 162.635 80.209C162.555 80.4039 162.52 80.6148 162.534 80.8252C162.549 81.1214 162.628 81.4108 162.766 81.6731C162.904 81.9355 163.098 82.1644 163.334 82.3439C164.125 82.9227 165.154 82.9515 165.98 82.9747Z",fill:"#2F2E41"}),y.createElement("path",{d:"M161.545 74.9539H158.854V75.454H161.545V74.9539Z",fill:"#2F2E41"}
1),y.createElement("path",{d:"M170.04 74.9539H167.349V75.454H170.04V74.9539Z",fill:"#2F2E41"}),y.createElement("path",{d:"M178.495 135.578L173.87 105.166C173.801 104.707 173.916 104.239 174.191 103.865C174.466 103.492 174.878 103.242 175.336 103.172L178.982 102.616C179.441 102.547 179.908 102.663 180.281 102.938C180.655 103.213 180.904 103.625 180.974 104.084L185.599 134.495C185.669 134.954 185.553 135.422 185.278 135.796C185.004 136.17 184.592 136.419 184.133 136.489L180.488 137.045C180.261 137.08 180.029 137.069 179.806 137.014C179.583 136.959 179.373 136.861 179.188 136.725C179.003 136.588 178.846 136.417 178.727 136.22C178.609 136.023 178.53 135.805 178.495 135.578Z",fill:"#005EFF"}),y.createElement("path",{d:"M174.921 116.058C174.726 115.932 174.558 115.769 174.427 115.578C174.296 115.387 174.204 115.172 174.157 114.945L172.903 104.784C172.766 103.672 173.06 102.55 173.725 101.649C174.391 100.748 175.377 100.138 176.479 99.9439C177.533 99.7583 178.617 99.9659 179.528 100.528C180.439 101.089 181.112 101.965 181.42 102.991L184.378 112.85C184.426 113.075 184.43 113.307 184.389 113.533C184.347 113.759 184.262 113.975 184.137 114.168C184.012 114.362 183.851 114.528 183.662 114.659C183.473 114.79 183.26 114.882 183.035 114.93L176.237 116.299C176.115 116.325 175.991 116.338 175.867 116.339C175.531 116.338 175.202 116.241 174.921 116.058Z",fill:"#2F2E41"}),y.createElement("path",{d:"M175.28 138.039H139.544C139.181 138.039 138.825 137.947 138.508 137.77C138.192 137.593 137.926 137.338 137.736 137.029C137.546 136.72 137.438 136.368 137.422 136.006C137.406 135.643 137.483 135.283 137.646 134.959L154.924 100.571C156.125 98.1817 158.095 96.2676 160.518 95.1382C162.94 94.0089 165.672 93.7304 168.272 94.3479C170.872 94.9653 173.188 96.4425 174.845 98.5406C176.502 100.639 177.404 103.235 177.404 105.909V135.914C177.403 136.477 177.179 137.018 176.781 137.416C176.383 137.815 175.843 138.039 175.28 138.039Z",fill:"#2F2E41"}),y.createElement("path",{d:"M166.172 66.9725C163.435 67.5842 161.126 69.3698 158.373 69.9251C157.119 70.1781 155.738 70.1677 154.586 69.5498C153.733 69.0861 153.08 68.3241 152.753 67.4094C152.43 66.4738 152.347 65.4718 152.511 64.4956C152.675 63.5193 153.083 62.6001 153.695 61.8224C155.24 59.9295 157.703 59.0573 160.067 58.8114C164.797 58.3194 169.655 59.8794 173.505 62.5968C177.48 65.4026 180.53 69.6156 181.553 74.4105C182.099 76.9736 182.045 79.7002 181.112 82.1684C180.214 84.5301 178.446 86.4581 176.172 87.5561C175.63 87.8182 175.064 88.0291 174.482 88.1861C174.389 88.2152 174.311 88.2792 174.265 88.3647C174.218 88.4501 174.207 88.5503 174.232 88.6441C174.258 88.7379 174.319 88.818 174.403 88.8675C174.487 88.917 174.586 88.9321 174.681 88.9095C177.238 88.2107 179.444 86.5849 180.869 84.3485C182.334 82.0041 182.825 79.134 182.6 76.4064C182.163 71.13 179.264 66.2805 175.212 62.9605C171.318 59.771 166.281 57.8304 161.217 57.9846C158.678 58.062 156.041 58.7072 154.066 60.3822C153.215 61.1025 152.557 62.0232 152.149 63.0615C151.742 64.0998 151.598 65.2231 151.732 66.3306C151.846 67.3666 152.257 68.3476 152.916 69.1549C153.721 70.0658 154.837 70.6428 156.046 70.7729C159.04 71.163 161.637 69.4642 164.283 68.3723C164.958 68.0874 165.657 67.8611 166.372 67.6959C166.842 67.5907 166.643 66.8673 166.172 66.9725Z",fill:"#2F2E41"}),y.createElement("path",{d:"M173.693 61.6705C172.618 57.6425 175.424 53.4503 179.236 52.1924C181.424 51.5107 183.771 51.5369 185.943 52.2673C188.06 52.9843 189.962 54.2267 191.469 55.8784C194.811 59.4365 196.291 64.2388 196.984 68.9736C197.699 73.8623 197.296 79.2167 199.795 83.6591C200.831 85.5009 202.37 87.1137 204.357 87.9068C206.211 88.6466 208.432 88.6501 210.208 87.6885C210.636 87.4543 211.031 87.1654 211.384 86.829C211.736 86.4969 211.205 85.9671 210.854 86.2985C209.367 87.7032 207.15 87.9681 205.238 87.4169C203.153 86.8157 201.548 85.2117 200.49 83.3649C199.267 81.2291 198.758 78.7878 198.48 76.3656C198.177 73.7215 198.06 71.063 197.655 68.4297C196.925 63.68 195.347 58.9123 191.999 55.3479C190.468 53.6834 188.559 52.4121 186.434 51.6417C184.245 50.8575 181.874 50.7377 179.618 51.2973C177.567 51.8289 175.76 53.0456 174.494 54.7458C173.264 56.3595 172.639 58.3538 172.727 60.3814C172.759 60.8844 172.841 61.383 172.971 61.8699C173 61.9628 173.064 62.0407 173.149 62.0873C173.234 62.1339 173.335 62.1455 173.428 62.1196C173.522 62.0937 173.602 62.0325 173.652 61.9487C173.701 61.8649 173.716 61.7652 173.693 61.6705Z",fill:"#2F2E41"}),y.createElement("path",{d:"M26.5508 95.7774H4.74769C3.62152 95.7761 2.54184 95.3278 1.74552 94.5308C0.949197 93.7338 0.501268 92.6533 0.5 91.5262V4.25122C0.501268 3.12411 0.949197 2.04354 1.74552 1.24655C2.54184 0.449572 3.62152 0.00126883 4.74769 
10H63.8857L74.7096 9.67232V27.2578H74.2099V9.89626L63.695 0.500143H4.74769C3.75401 0.501268 2.80135 0.896831 2.09872 1.60005C1.39608 2.30327 1.00085 3.25672 0.999728 4.25122V91.5262C1.00085 92.5207 1.39608 93.4741 2.09872 94.1773C2.80135 94.8805 3.75401 95.2761 4.74769 95.2772H26.5508V95.7774Z",fill:"#CCCCCC"}),y.createElement("path",{d:"M74.4598 10.0029H67.7135C66.5873 10.0016 65.5077 9.55329 64.7113 8.75631C63.915 7.95932 63.4671 6.87875 63.4658 5.75165V0.250071C63.4658 0.183748 63.4921 0.120142 63.539 0.073244C63.5859 0.0263465 63.6494 0 63.7157 0C63.782 0 63.8455 0.0263465 63.8924 0.073244C63.9392 0.120142 63.9655 0.183748 63.9655 0.250071V5.75165C63.9667 6.74615 64.3619 7.69959 65.0645 8.40281C65.7672 9.10603 66.7198 9.50159 67.7135 9.50272H74.4598C74.5261 9.50272 74.5897 9.52906 74.6365 9.57596C74.6834 9.62286 74.7097 9.68647 74.7097 9.75279C74.7097 9.81911 74.6834 9.88272 74.6365 9.92962C74.5897 9.97651 74.5261 10.0029 74.4598 10.0029Z",fill:"#CCCCCC"}),y.createElement("path",{d:"M66.0997 22.6315H9.13075C8.6006 22.6315 8.09217 22.8422 7.7173 23.2174C7.34243 23.5926 7.13184 24.1015 7.13184 24.632C7.13184 25.1626 7.34243 25.6715 7.7173 26.0467C8.09217 26.4218 8.6006 26.6326 9.13075 26.6326H66.0997C66.6299 26.6326 67.1383 26.4218 67.5132 26.0467C67.888 25.6715 68.0986 25.1626 68.0986 24.632C68.0986 24.1015 67.888 23.5926 67.5132 23.2174C67.1383 22.8422 66.6299 22.6315 66.0997 22.6315Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M37.3654 14.129H9.13075C8.6006 14.129 8.09217 14.3398 7.7173 14.715C7.34243 15.0902 7.13184 15.599 7.13184 
116.1296C7.13184 16.6602 7.34243 17.169 7.7173 17.5442C8.09217 17.9194 8.6006 18.1302 9.13075 18.1302H37.3654C37.8955 18.1302 38.4039 17.9194 38.7788 17.5442C39.1537 17.169 39.3643 16.6602 39.3643 16.1296C39.3643 15.599 39.1537 15.0902 38.7788 14.715C38.4039 14.3398 37.8955 14.129 37.3654 14.129Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M9.13075 39.3862C8.6006 39.3862 8.09217 39.597 7.7173 39.9722C7.34243 40.3474 7.13184 40.8562 7.13184 41.3868C7.13184 41.9174 7.34243 42.4262 7.7173 42.8014C8.09217 43.1766 8.6006 43.3874 9.13075 43.3874H26.986V39.3862H9.13075Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M9.13075 30.8838C8.86825 30.8838 8.60832 30.9355 8.3658 31.0361C8.12328 31.1366 7.90292 31.284 7.7173 31.4697C7.53169 31.6555 7.38445 31.8761 7.28399 32.1188C7.18354 32.3615 7.13184 32.6216 7.13184 32.8844C7.13184 33.1471 7.18354 33.4072 7.28399 33.6499C7.38445 33.8927 7.53169 34.1132 7.7173 34.299C7.90292 34.4847 8.12328 34.6321 8.3658 34.7326C8.60832 34.8332 8.86825 34.8849 9.13075 34.8849H26.986V30.8838H9.13075Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M27.1104 81.7734H11.1091C10.016 81.7721 8.96812 81.337 8.19522 80.5635C7.42232 79.7899 6.98756 78.7411 6.98633 77.6472V56.6412C6.98756 55.5472 7.42232 54.4985 8.19522 53.7249C8.96812 52.9514 10.016 52.5163 11.1091 52.515H27.1104V81.7734Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M52.9111 122.66H31.108C29.9819 122.659 28.9022 122.21 28.1059 121.414C27.3095 120.617 26.8616 119.536 26.8604 118.409V31.1339C26.8616 30.0068 27.3095 28.9262 28.1059 28.1292C28.9022 27.3323 29.9819 26.884 31.108 26.8827H90.246L101.07 36.555V53.1402H100.57V36.7789L90.0554 27.3828H31.108C30.1144 27.384 29.1617 27.7795 28.4591 28.4827C27.7564 29.186 27.3612 30.1394 27.3601 31.1339V118.409C27.3612 119.403 27.7564 120.357 28.4591 121.06C29.1617 121.763 30.1144 122.159 31.108 122.16H52.9111V122.66Z",fill:"#CCCCCC"}),y.createElement("path",{d:"M100.82 36.8855H94.0739C92.9477 36.8843 91.868 36.436 91.0717 35.639C90.2754 34.842 89.8274 33.7614 89.8262 32.6343V27.1328C89.8262 27.0664 89.8525 27.0028 89.8994 26.9559C89.9462 26.909 90.0098 26.8827 90.076 26.8827C90.1423 26.8827 90.2059 26.909 90.2527 26.9559C90.2996 27.0028 90.3259 27.0664 90.3259 27.1328V32.6343C90.327 33.6288 90.7223 34.5823 91.4249 35.2855C92.1275 35.9887 93.0802 36.3843 94.0739 36.3854H100.82C100.886 36.3854 100.95 36.4118 100.997 36.4587C101.044 36.5055 101.07 36.5692 101.07 36.6355C101.07 36.7018 101.044 36.7654 100.997 36.8123C100.95 36.8592 100.886 36.8855 100.82 36.8855Z",fill:"#CCCCCC"}),y.createElement("path",{d:"M92.4601 49.5142H35.4911C34.961 49.5142 34.4525 49.7249 34.0777 50.1001C33.7028 50.4753 33.4922 50.9841 33.4922 51.5147C33.4922 52.0453 33.7028 52.5542 34.0777 52.9294C34.4525 53.3045 34.961 53.5153 35.4911 53.5153H92.4601C92.9902 53.5153 93.4986 53.3045 93.8735 52.9294C94.2484 52.5542 94.459 52.0453 94.459 51.5147C94.459 50.9841 94.2484 50.4753 93.8735 50.1001C93.4986 49.7249 92.9902 49.5142 92.4601 49.5142Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M63.7257 41.0117H35.4911C34.961 41.0117 34.4525 41.2225 34.0777 41.5977C33.7028 41.9729 33.4922 42.4817 33.4922 43.0123C33.4922 43.5429 33.7028 44.0517 34.0777 44.4269C34.4525 44.8021 34.961 45.0129 35.4911 45.0129H63.7257C64.2559 45.0129 64.7643 44.8021 65.1392 44.4269C65.514 44.0517 65.7246 43.5429 65.7246 43.0123C65.7246 42.4817 65.514 41.9729 65.1392 41.5977C64.7643 41.2225 64.2559 41.0117 63.7257 41.0117Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M92.4601 49.5142H35.4911C34.961 49.5142 34.4525 49.7249 34.0777 50.1001C33.7028 50.4753 33.4922 50.9841 33.4922 51.5147C33.4922 52.0453 33.7028 52.5542 34.0777 52.9294C34.4525 53.3045 34.961 53.5153 35.4911 53.5153H92.4601C92.9902 53.5153 93.4986 53.3045 93.8735 52.9294C94.2484 52.5542 94.459 52.0453 94.459 51.5147C94.459 50.9841 94.2484 50.4753 93.8735 50.1001C93.4986 49.7249 92.9902 49.5142 92.4601 49.5142Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M63.7257 41.0117H35.4911C34.961 41.0117 34.4525 41.2225 34.0777 41.5977C33.7028 41.9729 33.4922 42.4817 33.4922 43.0123C33.4922 43.5429 33.7028 44.0517 34.0777 44.4269C34.4525 44.8021 34.961 45.0129 35.4911 45.0129H63.7257C64.2559 45.0129 64.7643 44.8021 65.1392 44.4269C65.514 44.0517 65.7246 43.5429 65.7246 43.0123C65.7246 42.4817 65.514 41.9729 65.1392 41.5977C64.7643 41.2225 64.2559 41.0117 63.7257 41.0117Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M35.4911 66.2689C34.961 66.2689 34.4525 66.4797 34.0777 66.8549C33.7028 67.2301 33.4922 67.7389 33.4922 68.2695C33.4922 68.8001 33.7028 69.3089 34.0777 69.6841C34.4525 70.0593 34.961 70.2701 35.4911 70.2701H53.3464V66.2689H35.4911
1Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M35.4911 57.7665C34.961 57.7665 34.4525 57.9773 34.0777 58.3524C33.7028 58.7276 33.4922 59.2365 33.4922 59.7671C33.4922 60.2976 33.7028 60.8065 34.0777 61.1817C34.4525 61.5569 34.961 61.7676 35.4911 61.7676H53.3464V57.7665H35.4911Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M35.4911 66.2689C34.961 66.2689 34.4525 66.4797 34.0777 66.8549C33.7028 67.2301 33.4922 67.7389 33.4922 68.2695C33.4922 68.8001 33.7028 69.3089 34.0777 69.6841C34.4525 70.0593 34.961 70.2701 35.4911 70.2701H53.3464V66.2689H35.4911Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M35.4911 57.7665C34.961 57.7665 34.4525 57.9773 34.0777 58.3524C33.7028 58.7276 33.4922 59.2365 33.4922 59.7671C33.4922 60.2976 33.7028 60.8065 34.0777 61.1817C34.4525 61.5569 34.961 61.7676 35.4911 61.7676H53.3464V57.7665H35.4911Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M53.4707 108.656H37.4694C36.3764 108.655 35.3285 108.22 34.5556 107.446C33.7827 106.673 33.3479 105.624 33.3467 104.53V83.5239C33.3479 82.4299 33.7827 81.3811 34.5556 80.6076C35.3285 79.8341 36.3764 79.3989 37.4694 79.3977H53.4707V108.656Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M54.8806 54.0154C54.2596 54.3948 53.7464 54.9275 53.3902 55.5625C53.0341 56.1974 52.8469 56.9133 52.8467 57.6415V58.2667H53.3464V57.6415C53.3474 56.8145 53.621 56.0109 54.1247 55.3554C54.6284 54.6998 55.3341 54.2288 56.1324 54.0154H54.8806ZM116.232 53.3903H57.0944C55.9682 53.3916 54.8886 53.8399 54.0923 54.6369C53.2959 55.4338 52.848 56.5144 52.8467 57.6415V144.916C52.8483 146.043 53.2963 147.124 54.0926 147.921C54.8888 148.718 55.9683 149.166 57.0944 149.168H122.809C123.935 149.166 125.014 148.718 125.81 147.921C126.607 147.124 127.055 146.043 127.056 144.916V63.063L116.232 53.3903ZM126.557 144.916C126.555 145.911 126.16 146.864 125.457 147.567C124.755 148.271 123.802 148.666 122.809 148.667H57.0944C56.1007 148.666 55.1481 148.271 54.4455 147.567C53.7429 146.864 53.3476 145.911 53.3464 144.916L53.3464 57.6415C53.3474 56.8145 53.621 56.0109 54.1247 55.3554C54.6284 54.6998 55.3341 54.2288 56.1324 54.0154C56.4462 53.9318 56.7696 53.8897 57.0944 53.8904H116.042L126.557 63.2856V144.916ZM54.8806 54.0154C54.2596 54.3948 53.7464 54.9275 53.3902 55.5625C53.0341 56.1974 52.8469 56.9133 52.8467 57.6415V58.2667H53.3464V57.6415C53.3474 56.8145 53.621 56.0109 54.1247 55.3554C54.6284 54.6998 55.3341 54.2288 56.1324 54.0154H54.8806Z",fill:"#3F3D56"}),y.createElement("path",{d:"M126.807 63.3931H120.06C118.934 63.3918 117.854 62.9436 117.058 62.1466C116.262 61.3496 115.814 60.269 115.812 59.1419V53.6403C115.812 53.574 115.839 53.5104 115.886 53.4635C115.933 53.4166 115.996 53.3903 116.062 53.3903C116.129 53.3903 116.192 53.4166 116.239 53.4635C116.286 53.5104 116.312 53.574 116.312 53.6403V59.1419C116.313 60.1364 116.709 61.0899 117.411 61.7931C118.114 62.4963 119.067 62.8918 120.06 62.893H126.807C126.873 62.893 126.936 62.9193 126.983 62.9662C127.03 63.0131 127.056 63.0767 127.056 63.143C127.056 63.2094 127.03 63.273 126.983 63.3199C126.936 63.3668 126.873 63.3931 126.807 63.3931Z",fill:"#3F3D56"}),y.createElement("path",{d:"M118.446 80.0229H61.4774C60.9473 80.0229 60.4389 79.8121 60.064 79.4369C59.6891 79.0617 59.4785 78.5529 59.4785 78.0223C59.4785 77.4917 59.6891 76.9829 60.064 76.6077C60.4389 76.2325 60.9473 76.0217 61.4774 76.0217H118.446C118.977 76.0217 119.485 76.2325 119.86 76.6077C120.235 76.9829 120.445 77.4917 120.445 78.0223C120.445 78.5529 120.235 79.0617 119.86 79.4369C119.485 79.8121 118.977 80.0229 118.446 80.0229Z",fill:"#CCCCCC"}),y.createElement("path",{d:"M89.712 71.5204H61.4774C60.9473 71.5204 60.4389 71.3097 60.064 70.9345C59.6891 70.5593 59.4785 70.0504 59.4785 69.5199C59.4785 68.9893 59.6891 68.4804 60.064 68.1052C60.4389 67.7301 60.9473 67.5193 61.4774 67.5193H89.712C90.2422 67.5193 90.7506 67.7301 91.1255 68.1052C91.5004 68.4804 91.711 68.9893 91.711 69.5199C91.711 70.0504 91.5004 70.5593 91.1255 70.9345C90.7506 71.3097 90.2422 71.5204 89.712 71.5204Z",fill:"#CCCCCC"}),y.createElement("path",{d:"M118.446 96.7776H61.4774C60.9473 96.7776 60.4389 96.5669 60.064 96.1917C59.6891 95.8165 59.4785 95.3076 59.4785 94.7771C59.4785 94.2465 59.6891 93.7376 60.064 93.3624C60.4389 92.9873 60.9473 92.7765 61.4774 92.7765H118.446C118.977 92.7765 119.485 92.9873 119.86 93.3624C120.235 93.7376 120.445 94.2465 120.445 94.7771C120.445 95.3076 120.235 95.8165 119.86 96.1917C119.485 96.5669 118.977 96.7776 118.446 96.7776Z",fill:"#CCCCCC"}),y.createElement("path",{d:"M89.712 88.2752H61.4774C60.9473 88.2752 60.4389 88.0644 60.064 87.6892C59.6891 87.3141 59.4785 86.8052 59.4785 86.2746C59.4785 85.744 59.6891 85.2352 60.064 84.86C60.4389 84.4848 60.9473 84.274 61.4774 84.274H89.712C90.2422 84.274 90.7506 84.4848 91.1255 84.86C91.5004 85.2352 91.711 85.744 91.711 86.2746C91.711 86.8052 91.5004 87.3141 91.1255 87.6892C90.7506 88.0644 90.2422 88.2752 89.712 88.2752Z",fill:"#CCCCCC"}),y.createElement("path",{d:"M116.427 135.164H63.4558C62.3627 135.162 61.3148 134.727 60.5419 133.954C59.769 133.18 59.3342 132.131 59.333 131.037V110.031C59.3342 108.938 59.769 107.889 60.5419 107.115C61.3148 106.342 62.3627 105.907 63.4558 105.905H116.427C117.52 105.907 118.568 106.342 119.341 107.115C120.114 107.889 120.548 108.938 120.55 110.031V131.037C120.548 132.131 120.114 133.18 119.341 133.954C118.568 134.727 117.52 135.162 116.427 135.164Z",fill:"#005EFF"}))),qne||(qne=y.createElement("defs",null,y.createElement("clipPath",{id:"clip0_201_70657"},y.createElement("rect",{width:211,height:163,fill:"white",transform:"translate(0.5)"})))))}const Yne=y.forwardRef(Gne);t.p;var Zne,Xne,Kne,$ne,eie,Aie,tie,aie,nie,iie,sie,lie,rie,oie,cie,die,gie,Cie,Iie,uie,pie,Eie,Bie,Qie,mie,hie,xie,vie,fie,yie,jie,bie,Pie,wie,Sie,Nie,_ie,Tie,Die,kie,Lie,Rie,Fie,Mie,Oie,zie,Vie,Hie,Wie,qie,Uie,Jie,Gie,Yie,Zie,Xie,Kie,$ie,ese,Ase,tse,ase,nse,ise;const sse=["title","titleId"];function lse(){return lse=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},lse.apply(null,arguments)}function rse(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,sse);return y.createElement("svg",lse({width:388,height:201,viewBox:"0 0 388 201",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,Zne||(Zne=y.createElement("path",{d:"M93.4136 196.829L83.903 181.736L93.418 198.473L93.4231 200.193C94.1016 200.185 94.7733 200.159 95.4381 200.115L94.6624 178.022L94.6726 177.852L94.6551 177.819L94.5812 175.731L104.525 159.19L94.571 174.168L94.5412 174.61L93.9552 157.919L102.504 140.804L93.8884 154.986L93.4876 120.389L93.4858 120.274L93.4844 120.387L93.2893 147.664L85.1204 136.75L93.2965 150.014L93.3344 164.954L85.7549 150.525L93.3386 167.15L93.3596 175.458L82.3496 155.367L93.3682 178.356L93.4136 196.829Z",fill:"#E2E2E2"})),Xne||(Xne=y.createElement("path",{d:"M175.028 196.829L165.517 181.736L175.032 198.473L175.037 200.193C175.716 200.185 176.388 200.159 177.052 200.
1115L176.277 178.022L176.287 177.852L176.269 177.819L176.195 175.731L186.14 159.19L176.185 174.168L176.155 174.61L175.569 157.919L184.118 140.804L175.503 154.986L175.102 120.389L175.1 120.274L175.099 120.387L174.904 147.664L166.735 136.75L174.911 150.014L174.949 164.954L167.369 150.525L174.953 167.15L174.974 175.458L163.964 155.367L174.982 178.356L175.028 196.829Z",fill:"#E2E2E2"})),Kne||(Kne=y.createElement("path",{d:"M11.7227 197.799L4.85509 186.901L11.7258 198.987L11.7295 200.229C12.2195 200.223 12.7045 200.204 13.1845 200.172L12.6244 184.219L12.6317 184.096L12.6191 184.073L12.5658 182.565L19.7464 170.62L12.5584 181.436L12.5369 181.756L12.1137 169.703L18.2868 157.344L12.0655 167.585L11.7761 142.603L11.7748 142.519L11.7738 142.601L11.6329 162.298L5.73419 154.417L11.6381 163.995L11.6655 174.783L6.19236 164.363L11.6685 176.369L11.6837 182.367L3.7334 167.86L11.6899 184.46L11.7227 197.799Z",fill:"#E2E2E2"})),$ne||($ne=y.createElement("path",{d:"M373.52 196.829L364.009 181.736L373.524 198.473L373.53 200.193C374.208 200.185 374.88 200.159 375.545 200.115L374.769 178.022L374.779 177.852L374.762 177.819L374.688 175.731L384.632 159.19L374.677 174.168L374.648 174.61L374.062 157.919L382.611 140.804L373.995 154.986L373.594 120.389L373.592 120.274L373.591 120.387L373.396 147.664L365.227 136.75L373.403 150.014L373.441 164.954L365.861 150.525L373.445 167.15L373.466 175.458L362.456 155.367L373.475 178.356L373.52 196.829Z",fill:"#E2E2E2"})),eie||(eie=y.createElement("path",{d:"M115.593 174.042H166.897V171.868H115.593V174.042Z",fill:"#005EFF"})),Aie||(Aie=y.createElement("path",{d:"M112.985 171.868H164.289V169.694H112.985V171.868Z",fill:"#005EFF"})),tie||(tie=y.createElement("path",{d:"M116.028 169.694H167.332V167.52H116.028V169.694Z",fill:"#005EFF"})),aie||(aie=y.createElement("path",{d:"M121.245 167.52H172.55V165.346H121.245V167.52Z",fill:"#005EFF"})),nie||(nie=y.createElement("path",{d:"M77.5927 168.386H79.374V155.739H77.5927V168.386Z",fill:"#3F3D56"})),iie||(iie=y.createElement("path",{d:"M77.5889 155.579L78.2588 157.229L144.176 130.475L143.506 128.824L77.5889 155.579Z",fill:"#3F3D56"})),sie||(sie=y.createElement("path",{d:"M44.6385 187.268H60.1357V181.212H44.6385V187.268Z",fill:"#3F3D56"})),lie||(lie=y.createElement("path",{d:"M46.064 193.324H122.481V186.556H46.064V193.324Z",fill:"#3F3D56"})),rie||(rie=y.createElement("path",{d:"M58.6221 189.94H76.9695V166.872H63.2534L58.6221 178.507V189.94Z",fill:"#E2E2E2"})),oie||(oie=y.createElement("path",{d:"M66.2815 176.135H74.1191V168.297H66.2815V176.135Z",fill:"white"})),cie||(cie=y.createElement("path",{d:"M60.4033 176.224H65.3911V168.386H63.2533L60.4033 176.224Z",fill:"white"})),die||(die=y.createElement("path",{d:"M71.9814 183.973H73.7627V180.588H71.9814V183.973Z",fill:"#3F3D56"})),gie||(gie=y.createElement("path",{d:"M63.877 176.758H63.7879C63.3391 176.758 62.9087 176.58 62.5913 176.263C62.2739 175.945 62.0957 175.515 62.0957 175.066C62.0957 174.617 62.2739 174.187 62.5913 173.87C62.9087 173.552 63.3391 173.374 63.7879 173.374H63.877V176.758Z",fill:"#3F3D56"})),Cie||(Cie=y.createElement("path",{d:"M130.141 189.94H130.052C129.603 189.94 129.172 189.762 128.855 189.444C128.538 189.127 128.359 188.697 128.359 188.248C128.359 187.799 128.538 187.369 128.855 187.051C129.172 186.734 129.603 186.556 130.052 186.556H130.141V189.94V189.94Z",fill:"#3F3D56"})),Iie||(Iie=y.createElement("path",{d:"M51.4965 186.53C50.1718 186.547 48.868 186.862 47.682 187.453C46.496 188.043 45.4584 188.893 44.6463 189.94H41.165L44.5495 180.512L60.3139 177.403L59.8686 189.94H58.3468C57.5347 188.893 56.4971 188.043 55.3111 187.453C54.1251 186.862 52.8212 186.547 51.4965 186.53Z",fill:"#E2E2E2"})),uie||(uie=y.createElement("path",{d:"M51.3189 199.915C55.5984 199.915 59.0675 196.446 59.0675 192.167C59.0675 187.887 55.5984 184.418 51.3189 184.418C47.0395 184.418 43.5703 187.887 43.5703 192.167C43.5703 196.446 47.0395 199.915 51.3189 199.915Z",fill:"#3F3D56"})),pie||(pie=y.createElement("path",{d:"M51.3185 196.245C53.5708 196.245 55.3967 194.419 55.3967 192.167C55.3967 189.914 53.5708 188.088 51.3185 188.088C49.0661 188.088 47.2402 189.914 47.2402 192.167C47.2402 194.419 49.0661 196.245 51.3185 196.245Z",fill:"#E2E2E2"})),Eie||(Eie=y.createElement("path",{d:"M121.324 199.826C125.062 199.826 128.093 196.796 128.093 193.057C128.093 189.319 125.062 186.288 121.324 186.288C117.585 186.288 114.555 189.319 114.555 193.057C114.555 196.796 117.585 199.826 121.324 199.826Z",fill:"#3F3D56"})),Bie||(Bie=y.createElement("path",{d:"M121.323 196.62C123.291 196.62 124.886 195.025 124.886 193.057C124.886 191.09 123.291 189.495 121.323 189.495C119.356 189.495 117.761 191.09 117.761 193.057C117.761 195.025 119.356 196.62 121.323 196.62Z",fill:"#E2E2E2"})),Qie||(Qie=y.createElement("path",{d:"M76.4351 190.652H80.1758V163.666H76.4351V190.652Z",fill:"#3F3D56"})),mie||(mie=y.createElement("path",{d:"M76.4345 187.357H130.229V185.754H76.4345V187.357Z",fill:"#3F3D56"})),hie||(hie=y.createElement("path",{d:"M62.8076 177.293H64.5889V176.58H62.8076V177.293Z",fill:"#3F3D56"})),xie||(xie=y.createElement("path",{d:"M141.54 174.028C141.524 174.01 141.511 173.988 141.503 173.964C141.495 173.94 141.492 173.915 141.495 173.89L143.952 150.658C143.956 150.615 143.977 150.574 144.01 150.545C144.042 150.515 144.084 150.499 144.128 150.499H144.129C144.173 150.499 144.215 150.515 144.248 150.544C144.28 150.573 144.3
101 150.613 144.306 150.657L146.963 173.84C146.966 173.865 146.963 173.89 146.956 173.914C146.948 173.937 146.936 173.959 146.919 173.978C146.903 173.997 146.883 174.012 146.86 174.022C146.837 174.033 146.813 174.038 146.788 174.038L141.674 174.086H141.672C141.647 174.087 141.623 174.081 141.6 174.071C141.577 174.061 141.557 174.047 141.54 174.028ZM144.136 152.304L141.87 173.728L146.586 173.684L144.136 152.304Z",fill:"#3F3D56"})),vie||(vie=y.createElement("path",{d:"M44.582 180.65L44.6653 180.681C45.0851 180.84 45.4246 181.159 45.6092 181.568C45.7938 181.977 45.8083 182.443 45.6495 182.863C45.4907 183.283 45.1717 183.622 44.7626 183.807C44.3535 183.991 43.8878 184.006 43.4681 183.847L43.3848 183.815L44.582 180.65Z",fill:"#3F3D56"})),fie||(fie=y.createElement("path",{d:"M143.322 154.849H145.104V128.842H143.322V154.849Z",fill:"#3F3D56"})),yie||(yie=y.createElement("path",{d:"M78.4831 158.589C79.8604 158.589 80.9769 157.473 80.9769 156.095C80.9769 154.718 79.8604 153.602 78.4831 153.602C77.1058 153.602 75.9893 154.718 75.9893 156.095C75.9893 157.473 77.1058 158.589 78.4831 158.589Z",fill:"#3F3D56"})),jie||(jie=y.createElement("path",{d:"M82.1146 185.781H133.419V183.607H82.1146V185.781Z",fill:"#005EFF"})),bie||(bie=y.createElement("path",{d:"M85.1585 183.607H136.463V181.433H85.1585V183.607Z",fill:"#005EFF"})),Pie||(Pie=y.createElement("path",{d:"M82.9847 181.868H134.289V179.694H82.9847V181.868Z",fill:"#005EFF"})),wie||(wie=y.createElement("path",{d:"M86.0277 179.694H137.332V177.52H86.0277V179.694Z",fill:"#005EFF"})),Sie||(Sie=y.createElement("path",{d:"M166.733 53.1488C168.368 53.1469 169.949 53.7359 171.184 54.8071C172.16 54.5406 173.183 54.4957 174.179 54.6756C175.003 53.4796 176.188 52.5785 177.56 52.1039C178.933 51.6294 180.421 51.6062 181.808 52.0378C183.195 52.4694 184.408 53.3332 185.269 54.5029C186.129 55.6727 186.594 57.0871 186.594 58.5395H160.073C160.398 57.0142 161.237 55.6468 162.449 54.6656C163.662 53.6845 165.174 53.149 166.733 53.1488Z",fill:"#E2E2E2"})),Nie||(Nie=y.createElement("path",{d:"M126.836 74.6044C128.381 74.6027 129.876 75.1594 131.043 76.1722C131.966 75.9203 132.933 75.8778 133.874 76.0478C134.653 74.9172 135.774 74.0653 137.071 73.6166C138.369 73.168 139.776 73.146 141.087 73.5541C142.399 73.9621 143.545 74.7787 144.359 75.8846C145.173 76.9905 145.612 78.3276 145.612 79.7008H120.539C120.846 78.2588 121.639 76.966 122.786 76.0384C123.932 75.1108 125.361 74.6047 126.836 74.6044Z",fill:"#E2E2E2"})),_ie||(_ie=y.createElement("path",{d:"M86.9458 39.2166C88.5541 39.2147 90.1088 39.794 91.3238 40.8478C92.2837 40.5856 93.2901 40.5414 94.2693 40.7184C95.0799 39.5419 96.2455 38.6556 97.5958 38.1888C98.946 37.722 100.41 37.6992 101.774 38.1237C103.138 38.5483 104.331 39.3979 105.178 40.5485C106.025 41.6991 106.482 43.0904 106.481 44.5191H80.3945C80.7144 43.0188 81.5395 41.6737 82.7319 40.7086C83.9243 39.7434 85.4118 39.2168 86.9458 39.2166Z",fill:"#E2E2E2"})),Tie||(Tie=y.createElement("path",{d:"M259.195 106.602V160.909H280.315V105.848L275.412 106.023V94.9113H271.856L271.27 70.301C272.705 69.366 273.715 67.1452 273.715 64.5523C273.716 63.8079 273.63 63.0659 273.457 62.3418C274.136 61.607 274.552 60.6678 274.64 59.6711C274.728 58.6744 274.483 57.6767 273.944 56.8341C274.395 57.2285 274.92 57.5292 275.488 57.719C276.057 57.9087 276.657 57.9837 277.255 57.9395C277.853 57.8953 278.435 57.7329 278.97 57.4616C279.504 57.1903 279.979 56.8155 280.368 56.3591C280.756 55.9028 281.05 55.3738 281.232 54.8029C281.414 54.232 281.481 53.6307 281.429 53.0337C281.377 52.4367 281.207 51.856 280.929 51.3253C280.65 50.7946 280.269 50.3245 279.808 49.9422C280.584 49.6559 281.266 49.1623 281.782 48.5153C282.297 47.8682 282.625 47.0924 282.73 46.272C282.835 45.4516 282.714 44.6181 282.378 43.8619C282.043 43.1058 281.507 42.456 280.829 41.983C280.15 41.5101 279.355 41.2322 278.53 41.1794C277.704 41.1266 276.88 41.3011 276.147 41.6837C275.414 42.0664 274.799 42.6427 274.37 43.35C273.942 44.0573 273.715 44.8686 273.715 45.6957C273.715 45.762 273.717 45.8277 273.72 45.8932C273.098 45.7034 272.443 45.6495 271.799 45.7353C271.155 45.821 270.537 46.0443 269.987 46.39C269.437 46.7358 268.968 47.1958 268.611 47.739C268.255 48.2821 268.019 48.8956 267.921 49.5378C267.356 49.202 266.726 48.9931 266.072 48.9255C265.419 48.8579 264.759 48.9333 264.138 49.1465C263.517 49.3596 262.949 49.7054 262.475 50.1598C262.001 50.6142 261.632 51.1663 261.392 51.7779C261.153 52.3894 261.05 53.0457 261.089 53.7012C261.129 54.3567 261.311 54.9957 261.623 55.5739C261.934 56.152 262.368 56.6554 262.893 57.0491C263.419 57.4429 264.024 57.7175 264.666 57.854C264.665 57.8868 264.664 57.9194 264.664 57.9525C265.084 59.2209 265.619 60.4484 266.262 61.6197C265.948 62.5652 265.79 63.5558 265.795 64.5523C265.795 67.1452 266.805 69.366 268.24 70.301L267.654 94.9113H264.098V106.427L259.195 106.602ZM272.383 54.7466L272.395 54.7468C272.46 54.7468 272.525 54.7447 272.589 54.7419C272.63 54.8757 272.677 55.0066 272.729 55.1348C272.621 54.9989 272.506 54.8693 272.383 54.7466Z",fill:"#E2E2E2"})),Die||(Die=y.createElement("path",{d:"M247.566 199.565H311.679V125.396L247.566 125.396V199.565Z",fill:"#3F3D56"})),kie||(kie=y.createElement("path",{d:"M270.98 199.565H288.266V184.48H270.98V199.565Z",fill:"#E2E2E2"})),Lie||(Lie=y.createElement("path",{d:"M226.2 27.8064C226.199 27.8612 226.196 27.9155 226.196 27.9706C226.195 28.9792 226.397 29.9778 226.79 30.9068C227.183 31.8358 227.758 32.6763 228.483 33.3782C228.596 33.6195 228.722 33.8546 228.86 34.0826C228.336 35.6585 228.073 37.3095 228.082 38.9702C228.082 44.698 231.036 49.3413 234.681 49.3413C238.326 49.3413 241.281 44.698 241.281 38.9702C241.284 37.7295 241.139 36.4928 240.851 35.2861C241.983 34.0614 242.676 32.496 242.823 30.8349C242.97 29.1738 242.562 27.511 241.663 26.1067C242.415 26.7638 243.29 27.265 244.237 27.5812C245.184 27.8974 246.185 28.0223 247.181 27.9486C248.177 27.875 249.149 27.6042 250.039 27.152C250.93 26.6999 251.721 26.0754 252.369 25.3147C253.016 24.5541 253.505 23.6725 253.809 22.7211C254.113 21.7697 254.225 20.7674 254.138 19.7725C254.051 18.7776 253.768 17.8098 253.304 16.9253C252.84 16.0408 252.205 15.2573 251.436 14.6201C252.729 14.1429 253.867 13.3203 254.726 12.2419C255.584 11.1635 256.131 9.87035 256.306 8.50304C256.482 7.13573 256.279 5.74649 255.72 4.48626C255.162 3.22602 254.269 2.14296 253.138 1.35475C252.007 0.566534 250.681 0.103301 249.306 0.0153655C247.93 -0.07257 246.556 0.218157 245.334 0.855966C244.112 1.49377 243.088 2.45427 242.374 3.63312C241.659 4.81198 241.281 6.16411 241.281 7.54263C241.281 7.65306 241.285 7.76262 241.289 7.87188C240.254 7.55552 239.162 7.46573 238.089 7.60859C237.015 7.75145 235.985 8.12362 235.
1068 8.69983C234.152 9.27604 233.369 10.0428 232.775 10.948C232.181 11.8533 231.788 12.8758 231.624 13.9462C230.684 13.3865 229.632 13.0383 228.544 12.9256C227.455 12.813 226.355 12.9386 225.319 13.2938C224.284 13.649 223.339 14.2253 222.548 14.9827C221.758 15.74 221.142 16.6602 220.743 17.6795C220.344 18.6987 220.172 19.7926 220.238 20.8851C220.305 21.9777 220.608 23.0427 221.127 24.0062C221.646 24.9698 222.369 25.8088 223.245 26.465C224.121 27.1213 225.129 27.579 226.2 27.8064ZM239.081 22.6279C239.19 22.6279 239.298 22.6242 239.406 22.6197C239.473 22.8426 239.551 23.0608 239.639 23.2744C239.459 23.0479 239.266 22.8318 239.062 22.6274L239.081 22.6279Z",fill:"#E2E2E2"})),Rie||(Rie=y.createElement("path",{d:"M230.909 100.883H238.453L238.183 89.5696V89.5653L237.196 48.0826C236.439 48.5454 235.568 48.7903 234.681 48.7903C233.793 48.7903 232.923 48.5454 232.166 48.0826L231.179 89.5653V89.5696L230.909 100.883Z",fill:"#005EFF"})),Fie||(Fie=y.createElement("path",{d:"M217.083 109.052V199.565H252.279V107.796L244.109 108.087V89.5696H225.253V108.761L217.083 109.052Z",fill:"#005EFF"})),Mie||(Mie=y.createElement("path",{d:"M316.083 27.8064C316.082 27.8612 316.079 27.9155 316.079 27.9706C316.078 28.9792 316.28 29.9778 316.672 30.9068C317.065 31.8358 317.641 32.6763 318.366 33.3782C318.479 33.6195 318.605 33.8546 318.743 34.0826C318.218 35.6585 317.956 37.3095 317.964 38.9702C317.964 44.698 320.919 49.3413 324.564 49.3413C328.209 49.3413 331.164 44.698 331.164 38.9702C331.167 37.7295 331.022 36.4928 330.734 35.2861C331.866 34.0614 332.559 32.496 332.706 30.8349C332.853 29.1738 332.445 27.511 331.545 26.1067C332.297 26.7638 333.173 27.2651 334.12 27.5813C335.067 27.8975 336.068 28.0224 337.064 27.9487C338.06 27.875 339.031 27.6043 339.922 27.1521C340.812 26.7 341.604 26.0755 342.251 25.3148C342.899 24.5542 343.388 23.6726 343.692 22.7211C343.996 21.7697 344.107 20.7675 344.021 19.7725C343.934 18.7776 343.65 17.8098 343.187 16.9253C342.723 16.0408 342.088 15.2573 341.319 14.6201C342.612 14.1429 343.75 13.3203 344.608 12.2419C345.467 11.1635 346.014 9.87036 346.189 8.50305C346.365 7.13573 346.162 5.7465 345.603 4.48626C345.045 3.22602 344.151 2.14296 343.02 1.35475C341.889 0.566534 340.564 0.103301 339.188 0.0153656C337.813 -0.0725701 336.439 0.218157 335.217 0.855966C333.995 1.49377 332.971 2.45427 332.256 3.63313C331.542 4.81198 331.164 6.16411 331.164 7.54263C331.164 7.65306 331.168 7.76262 331.172 7.87188C330.137 7.55552 329.045 7.46573 327.972 7.60859C326.898 7.75145 325.868 8.12362 324.951 8.69983C324.034 9.27604 323.252 10.0428 322.658 10.948C322.064 11.8533 321.671 12.8758 321.507 13.9462C320.566 13.3865 319.515 13.0383 318.426 12.9256C317.338 12.813 316.238 12.9386 315.202 13.2938C314.167 13.649 313.221 14.2253 312.431 14.9827C311.641 15.74 311.025 16.6602 310.626 17.6795C310.227 18.6987 310.055 19.7926 310.121 20.8851C310.188 21.9777 310.491 23.0427 311.01 24.0062C311.529 24.9698 312.252 25.8088 313.128 26.465C314.004 27.1213 315.012 27.579 316.083 27.8064ZM328.964 22.6279C329.073 22.6279 329.181 22.6242 329.289 22.6196C329.356 22.8426 329.434 23.0608 329.521 23.2744C329.342 23.0479 329.149 22.8318 328.944 22.6274L328.964 22.6279Z",fill:"#E2E2E2"})),Oie||(Oie=y.createElement("path",{d:"M320.793 100.883H328.336L327.079 48.0842C325.453 48.6682 323.675 48.6682 322.05 48.0842L320.793 100.883Z",fill:"#005EFF"})),zie||(zie=y.createElement("path",{d:"M306.966 109.052V199.565H342.166V107.796L339.275 107.9L333.992 108.087V89.5696H315.135V108.761L306.966 109.052Z",fill:"#005EFF"})),Vie||(Vie=y.createElement("path",{d:"M289.188 143.043H297.884V134.348H289.188V143.043Z",fill:"white"})),Hie||(Hie=y.createElement("path",{d:"M275.275 143.043H283.971V134.348H275.275V143.043Z",fill:"white"})),Wie||(Wie=y.createElement("path",{d:"M261.362 143.043H270.058V134.348H261.362V143.043Z",fill:"white"}
1)),qie||(qie=y.createElement("path",{d:"M289.188 156.957H297.884V148.261H289.188V156.957Z",fill:"white"})),Uie||(Uie=y.createElement("path",{d:"M275.275 156.957H283.971V148.261H275.275V156.957Z",fill:"white"})),Jie||(Jie=y.createElement("path",{d:"M261.362 156.957H270.058V148.261H261.362V156.957Z",fill:"white"})),Gie||(Gie=y.createElement("path",{d:"M289.188 170.87H297.884V162.174H289.188V170.87Z",fill:"white"})),Yie||(Yie=y.createElement("path",{d:"M275.275 170.87H283.971V162.174H275.275V170.87Z",fill:"white"})),Zie||(Zie=y.createElement("path",{d:"M261.362 170.87H270.058V162.174H261.362V170.87Z",fill:"white"})),Xie||(Xie=y.createElement("path",{d:"M230.334 139.565H239.029V130.87H230.334V139.565Z",fill:"white"})),Kie||(Kie=y.createElement("path",{d:"M230.334 153.478H239.029V144.783H230.334V153.478Z",fill:"white"})),$ie||($ie=y.createElement("path",{d:"M230.334 167.391H239.029V158.696H230.334V167.391Z",fill:"white"})),ese||(ese=y.createElement("path",{d:"M230.334 181.304H239.029V172.609H230.334V181.304Z",fill:"white"})),Ase||(Ase=y.createElement("path",{d:"M320.144 139.565H328.84V130.87H320.144V139.565Z",fill:"white"})),tse||(tse=y.createElement("path",{d:"M320.144 153.478H328.84V144.783H320.144V153.478Z",fill:"white"})),ase||(ase=y.createElement("path",{d:"M320.144 167.391H328.84V158.696H320.144V167.391Z",fill:"white"})),nse||(nse=y.createElement("path",{d:"M320.144 181.304H328.84V172.609H320.144V181.304Z",fill:"white"})),ise||(ise=y.createElement("path",{d:"M386.587 199.259H0.5V200.128H386.587V199.259Z",fill:"#3F3D56"})))}const ose=y.forwardRef(rse);t.p;let cse=null;const dse=e=>{let{className:A,isOpen:t,onClose:a,onSubmit:n,onValidate:i,onDownload:s}=e;const[l,r]=(0,y.useState)(""),[o,c]=(0,y.useState)(""),[d,g]=(0,y.useState)(1);return(0,y.useEffect)((()=>{t&&(c(""),setTimeout((()=>{cse&&cse.focus()}),0))}),[t]),(0,lA.jsxs)(Rs.A,{modalProps:{open:t,handleClose:a,title:1===d?ee().translate("testPlan.promotModal.title"):2===d?ee().translate("testPlan.promotModal.getTestPlan"):ee().translate("testPlan.promotModal.productTesting"),className:{classRoot:(0,b.default)(jT,{[bT]:1!==d},A)}},children:[(0,lA.jsx)("div",{className:PT,children:1===d?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("p",{children:ee().translate("testPlan.promotModal.subtitle")}),(0,lA.jsxs)("div",{className:wT,children:[(0,lA.jsx)("label",{children:ee().translate("testPlan.promotModal.label")}),(0,lA.jsx)(hm.sQ,{type:"text",placeholder:ee().translate("testPlan.promotModal.helperText"),name:"code",value:o,onChange:e=>{r(""),c(e.target.value)},setRef:e=>{cse=e},errorText:l,touched:!!l,hideErrorIcon:!0})]})]}):(0,lA.jsxs)("div",{className:NT,children:[3===d?(0,lA.jsx)(ose,{}):(0,lA.jsx)(Yne,{}),(0,lA.jsx)("h6",{children:3===d?ee().translate("testPlan.promotModal.paragraph1"):ee().translate("testPlan.promotModal.paragraph2")}),(0,lA.jsx)("p",{children:3===d?ee().translate("testPlan.promotModal.paragraph3"):ee().translate("testPlan.promotModal.paragraph4")}),2===d&&(0,lA.jsx)(hm.OV,{buttonProps:{type:"button",color:"primary",onClick:s},children:ee().translate("testPlan.promotModal.download")})]})}),(0,lA.jsxs)("div",{className:ST,children:[(0,lA.jsx)(hm.OV,{className:yT,buttonProps:{type:"button",color:"primary",onClick:()=>{1===d?a():2===d?g(3):a()}},children:3===d?ee().translate("testPlan.promotModal.later"):2===d?ee().translate("testPlan.promotModal.done"):ee().translate("testPlan.promotModal.back")}),2!==d&&(0,lA.jsx)(hm.OV,{buttonProps:{type:"button",color:"primary",onClick:()=>{1===d?i(o,(e=>{!1===e?r(ee().translate("testPlan.promotModal.codeError")):g(2)})):2===d?g(3):n(o)}},children:3===d?ee().translate("testPlan.promotModal.productTesting"):ee().translate("testPlan.promotModal.submit")})]})]})};let gse=null,Cse=null,Ise=null;const use=e=>{const A={countryListId:SE.Yj().required("".concat(ee().translate("testPlan.paymentForm.exportMarket")," ").concat(ee().translate("error.stringRequired"))),productCategoryId:SE.Yj().required("".concat(ee().translate("testPlan.paymentForm.productCategory")," ").concat(ee().translate("error.stringRequired")))},t=(0,w.useHistory)(),[a]=(0,Na.A)(),{profile:n={},contactPersonData:i={},productCategoryList:s=[],testPlan:l={},onUpgrade:r,getCountryList:o,getProductCategoryList:c,getTestPlanProducts:d}=e,[g,C]=(0,y.useState)(!1),[I]=(0,y.useState)(null),[u,p]=(0,y.useState)(null),[E]=(0,y.useState)(null),[B]=(0,y.useState)({});y.useEffect((()=>{o(),c()}),[]),y.useEffect((()=>{u&&E&&d({productCategoryId:u,productSubCategoryId:E})}),[u,E]);const Q=[[ee().translate("testPlan.promotionSection.subtitle1"),ee().translate("testPlan.promotionSection.subtitle2")],[ee().translate("testPlan.promotionSection.subtitle3"),ee().translate("testPlan.promotionSection.subtitle4")]];return(0,lA.jsxs)(S.A,{children:[null===I&&(0,lA.jsx)(zs.lV,{initialValues:{countryListId:"",productCategoryId:""},validateValues:A,onSubmit:e=>{gse=e,C(!0)},render:e=>{const{values:A,dirty:t,isValid:a,setFieldValue:n,handleSubmit:i,resetForm:l}=e;Ise=l;let r=[];const o=function(){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const A=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({value:e.id,label:e["name_".concat((0,ne.JK)().replace("-",""))]||e.name}))),t={value:-1,label:"Others"};return!cr()(A,{label:"Others"})&&e?[...A,t]:A}(s).filter((e=>[24].includes(e.value)));return r="en"===(0,ne.JK)()?[{value:2,label:"Europe"},{value:3,label:"United States"}]:"zh-hk"===(0,ne.JK)()?[{value:2,label:"\u6b50\u6d32"},{value:3,label:"\u7f8e\u570b"}]:[{value:2,label:"\u6b27\u6d32"},{value:3,label:"\u7f8e\u56fd"}],(0,lA.jsxs)("form",{onSubmit:i,children:[(0,lA.jsxs)(ks.A,{className:wne,children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:24,fontWeight:500},gutterBottom:!0,children:ee().translate("testPlan.paymentForm.title")}),(0,lA.jsxs)(S.A,{display:"flex",justifyContent:"space-between",children:[(0,lA.jsx)(S.A,{flex:.5,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:3,children:[(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:Pne,children:ee().translate("testPlan.paymentForm.exportMarket")}),(0,lA.jsx)(zs.l6,{selectProps:{options:r,name:"countryListId",value:(0,$r.v)("countryListId",r,A),onChange:(e,A)=>{n("countryListId",R()(A,"value"))},placeholder:ee().translate("testPlan.paymentForm.exportMarketPlaceholder"),isClearable:!1,isSearchable:!0,formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:Pne,children:ee().translate("testPlan.paymentForm.productCategory")}),(0,lA.jsx)(zs.l6,{selectProps:{options:o,name:"productCategoryId",value:(0,$r.v)("productCategoryId",o,A),onChange:(e,A)=>{const t=R()(A,"value",null);n("productCategoryId",t),p(t)},placeholder:ee().translate("testPlan.paymentForm.productCategoryPlaceholder"),isClearable:!1,isSearchable:!0,formProps:e}})]}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:(0,lA.jsx)(fr.A,{type:"submit",variant:"contained",classes:{contained:_ne},style:{textTransform:"none",marginTop:32,padding:"12px 23.5px"},disabled:!t||!a,children:ee().translate("general.submit")})})]})}),(0,lA.jsx)(S.A,{flex:.45,children:(0,lA.jsx)("img",{src:kne,alt:"testPlanPaymentForm"})})]})]}),(0,lA.jsx)(DT,{items:Q,subItems:[ee().translate("testPlan.promotionSection.paragraph1"),ee().translate("testPlan.promotionSection.paragraph2"),ee().translate("testPlan.promotionSection.paragraph3")],backgroundImg:kT,title:ee().translate("testPlan.promotionSection.title")})]})}}),!0===I&&(0,lA.jsx)(Hne,{profile:n,testPlan:l,onUpgrade:r}),!1===I&&(0,lA.jsx)(One,{profile:n,contactPersonData:i,formParams:B}),(0,lA.jsx)(dse,{isOpen:g,onClose:()=>{Ise(),C(!1)},onSubmit:e=>{C(!1),(0,ne.R7)(t)("/product-testing")},onValidate:async(e,A)=>{var t,a,n;const i=await(async e=>ZA.A.call({url:"/micro/testplan",params:e,method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU)}))({promoCode:e,exportMarketId:(null===(t=gse)||void 0===t?void 0:t.countryListId)||"",productCategoryId:(null===(a=gse)||void 0===a?void 0:a.productCategoryId)||""});A&&A(!i.error),Cse=(null===i||void 0===i||null===(n=i.data)||void 0===n?void 0:n.data)||""},onDownload:()=>{Cse&&a("",Cse)}})]})},pse="testPlanReducer",Ese=(0,j.Ng)((e=>({countryList:R()(e,"country.countryList.data",[]),productCategoryList:R()(e,"productCategoryList.data",[]),testPlanProducts:(0,lt.fd)(pse,"testPlanProducts",[])(e),testPlan:(0,lt.fd)(pse,"testPlan",[])(e)})),(e=>({getCountryList:(0,st.zH)(kD.lg,e),getProductCategoryList:(0,st.zH)(DD.QM,e),getTestPlanProducts:(0,st.zH)(Qne,e),getTestPlan:(0,st.zH)(Ene,e)})))(use),Bse={contactPerson:SE.Yj().required("".concat(ee().translate("testPlan.
1contactSalesForm.contactPerson")," ").concat(ee().translate("error.stringRequired")))},Qse=e=>{const{planType:A,testPlanOptions:t,contactPersonData:a={},createTestPlanSubscription:n}=e,[i,s]=(0,y.useState)(!1),l=(0,w.useHistory)(),r=(0,v.A)({testPlanOptionId:A},a),o=t.map((e=>({label:R()(e,"name_".concat((0,ne.JK)().replace("-",""))),value:e.id}))),c=e=>{let{value:A,label:t}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("span",{className:"flag-icon flag-icon-".concat(t)}),(0,lA.jsxs)(Xe.A,{style:{marginLeft:5},children:["+ ",A]})]})};return(0,lA.jsx)(S.A,{children:(0,lA.jsx)(zs.lV,{initialValues:r,validateValues:Bse,onSubmit:e=>{const A="+".concat(R()(e,"countryCode.value")," ").concat(R()(e,"contactNumber")),t=(0,v.A)((0,v.A)({},zn()(e,["contactPerson","testPlanOptionId"])),{},{contactNumber:A});n(t,(()=>{s(!0)}))},render:e=>{const{values:A,dirty:t,handleSubmit:a,handleChange:n,setFieldValue:s}=e;return(0,lA.jsxs)("form",{onSubmit:a,children:[(0,lA.jsx)(ks.A,{className:wne,children:i?(0,lA.jsx)(Rne,{}):(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:24,fontWeight:500},gutterBottom:!0,children:ee().translate("testPlan.contactSalesForm.title")}),(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",marginBottom:32},children:ee().translate("testPlan.contactSalesForm.subTitle")}),(0,lA.jsxs)(wl.A,{container:!0,spacing:3,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(iA.GV,{xs:4,sm:4,md:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:Pne,children:ee().translate("testPlan.contactSalesForm.contactPerson")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"contactPerson",placeholder:ee().translate("testPlan.contactSalesForm.contactPersonPlaceholder"),formProps:e}})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:4,md:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:Pne,children:ee().translate("testPlan.contactSalesForm.contactPerson")}),(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",justifyContent:"space-between",marginTop:"6px",style:{border:"1px solid #C4C8D0",borderRadius:4,paddingLeft:"5px",paddingRight:"5px"},children:[(0,lA.jsx)(p1.Ay,{name:"countryCode",defaultValue:A.countryCode,className:Sne,options:Object.values(Ws.qo).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code}})),value:A.countryCode,onChange:e=>s("countryCode",e||""),isClearable:!0,formatOptionLabel:c}),(0,lA.jsx)("input",{type:"number",name:"contactNumber",value:A.contactNumber,onChange:n,placeholder:ee().translate("testPlan.contactSalesForm.contactNumberPlaceholder"),className:Nne})]})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(iA.GV,{xs:4,sm:4,md:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:Pne,children:ee().translate("testPlan.contactSalesForm.planType")}),(0,lA.jsx)(zs.l6,{selectProps:{options:o,name:"testPlanOptionId",value:(0,$r.v)("testPlanOptionId",o,A),onChange:(e,A)=>{s("testPlanOptionId",R()(A,"value"))},isClearable:!0,isSearchable:!0,formProps:e}})]})})]})]})}),i?(0,lA.jsx)(fr.A,{variant:"contained",classes:{contained:_ne},style:{textTransform:"none",marginTop:32,padding:"12px 23.5px"},onClick:()=>l.push(k.gb),children:ee().translate("general.back")}):(0,lA.jsx)(fr.A,{type:"submit",variant:"contained",classes:{contained:_ne},style:{textTransform:"none",marginTop:32,padding:"12px 23.5px"},disabled:!t,children:ee().translate("general.submit")})]})}})})},mse=(0,j.Ng)((e=>({})),(e=>({createTestPlanSubscription:(0,st.zH)(hne,e)})))(Qse);(0,ne.Nv)(ee(),[Ue.pd]);const hse=e=>{const{profile:A={},testPlanOptions:t=[],getTestPlanOptions:a}=e,[n,i]=(0,y.useState)(R()(t,"0.id",null)),[s,l]=(0,y.useState)(null);y.useEffect((()=>{a()}),[]);ee().translate("testPlan.freePlan.computer.title"),ee().translate("testPlan.freePlan.computer.subTitle"),ee().translate("testPlan.freePlan.paper.title"),ee().translate("testPlan.freePlan.paper.subTitle"),ee().translate("testPlan.freePlan.monitor.title"),ee().translate("testPlan.freePlan.monitor.subTitle"),t.map((e=>{const{id:A,period:t="month",amount:a=0,testPlanOptionDescriptions:n=[]}=e,i=n.map((e=>{const A=e.features.split("*");return(0,lA.jsx)(Xe.A,{gutterBottom:!0,style:{fontSize:14},children:A.map(((e,t)=>t<A.length-1?(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:e}),(0,lA.jsx)("span",{style:{color:"red"},children:"*"})]}):(0,lA.jsx)("span",{children:e})))})}));return{id:A,title:ee().translate("testPlan.payments.".concat(t,".title")),period:ee().translate("testPlan.payments.".concat(t,".period")),price:a,descriptionList:i}}
1)).reverse();const r=()=>{const{contactPerson:e="",contactPersonPhone:t=""}=A,[a="",n=""]=t.split(" ");let i=cr()(Object.values(Ws.qo),{code:a.replace("+","")});return Qn()(i)||(i={label:R()(i,"iso2","").toLowerCase(),value:R()(i,"code")}),{contactPerson:e,countryCode:i,contactNumber:n}};return(0,lA.jsx)(Wc.A,{className:bne,children:s?(0,lA.jsx)(mse,{planType:n,testPlanOptions:t.filter((e=>e.id===n)),contactPersonData:r()}):(0,lA.jsx)(Ese,{profile:A,contactPersonData:r(),onUpgrade:()=>l(!0)})})},xse=(0,j.Ng)((e=>({profile:(0,O.Fm)(e),testPlanOptions:(0,lt.fd)("testPlanReducer","testPlanOptions",[])(e)})),(e=>({getTestPlanOptions:(0,st.zH)(Bne,e)})))(hse);var vse=t(25564);function fse(e,A,t){const{countryListId:a=2,productCategoryId:n=27,productSubCategoryId:i=14,testPlanProductId:s=1}=e;return e=>{e({type:vse.j.GET_TEST_PLAN.LOADING});const l="".concat(ne.xx).concat(ne.j8,"/testPlans"),r={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify({countryListId:a,productCategoryId:n,productSubCategoryId:i,testPlanProductId:s})};return ot()(l,r).then(ne.dq).then(ne.Pq).then((t=>{const a=R()(t,"data",{});e(function(e,A){return A&&A(e),{type:vse.j.GET_TEST_PLAN.SUCCESS,payload:e}}(a,A))})).catch((A=>{e(function(e,A){return A&&A(e),{type:vse.j.GET_TEST_PLAN.ERROR,payload:e}}("object"===typeof A?A.message:A,t))}))}}function yse(e,A){return t=>{t({type:vse.j.GET_TEST_PLAN_OPTIONS.LOADING});const a="".concat(ne.xx).concat(ne.j8,"/testPlans/options"),n={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(a,n).then(ne.dq).then(ne.Pq).then((A=>{const a=R()(A,"data",[]);t(function(e,A){return A&&A(e),{type:vse.j.GET_TEST_PLAN_OPTIONS.SUCCESS,payload:e}}(a,e))})).catch((e=>{t(function(e,A){return A&&A(e),{type:vse.j.GET_TEST_PLAN_OPTIONS.ERROR,payload:e}}("object"===typeof e?e.message:e,A))}))}}function jse(e,A,t){const{productCategoryId:a=27,productSubCategoryId:n=14}=e;return e=>{e({type:vse.j.GET_TEST_PLAN_PRODUCTS.LOADING});const i="".concat(ne.xx).concat(ne.j8,"/testPlans/products"),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify({productCategoryId:a,productSubCategoryId:n})};return ot()(i,s).then(ne.dq).then(ne.Pq).then((t=>{const a=R()(t,"data",[]);e(function(e,A){return A&&A(e),{type:vse.j.GET_TEST_PLAN_PRODUCTS.SUCCESS,payload:e}}(a,A))})).catch((A=>{e(function(e,A){return A&&A(e),{type:vse.j.GET_TEST_PLAN_PRODUCTS.ERROR,payload:e}}("object"===typeof A?A.message:A,t))}))}}function bse(e,A,t){return a=>{a({type:vse.j.CREATE_TEST_PLAN_PRODUCT_REQUEST.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/testPlans/product_request"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(e)};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",{});a(function(e,A){return A&&A(e),{type:vse.j.CREATE_TEST_PLAN_PRODUCT_REQUEST.SUCCESS,payload:e}}(t,A))})).catch((e=>{a(function(e,A){return A&&A(e),{type:vse.j.CREATE_TEST_PLAN_PRODUCT_REQUEST.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function Pse(e,A,t){return a=>{a({type:vse.j.CREATE_TEST_PLAN_SUBSCRIPTION.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/testPlans/subscription"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(e)};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",{});a(function(e,A){return A&&A(e),{type:vse.j.CREATE_TEST_PLAN_SUBSCRIPTION.SUCCESS,payload:e}}(t,A))})).catch((e=>{a(function(e,A){return A&&A(e),{type:vse.j.CREATE_TEST_PLAN_SUBSCRIPTION.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function wse(e,A,t){return a=>{a({type:vse.j.DOWNLOAD_TEST_PLAN_PDF.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/testPlans/").concat(e,"/pdf"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST"};
1return ot()(n,i).then(ne.dq).then(ne.av).then((e=>{a(function(e,A){return A&&A(),{type:vse.j.DOWNLOAD_TEST_PLAN_PDF.SUCCESS,payload:e}}(e,A))})).catch((e=>{a(function(e,A){return A&&A(),{type:vse.j.DOWNLOAD_TEST_PLAN_PDF.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function Sse(){return{type:vse.j.DOWNLOAD_TEST_PLAN_PDF.RESET}}const Nse="TestPlan_container__57Izq",_se="TestPlan_creditStar__hLnaA",Tse="TestPlan_contactSalesButtonActive__0m95i",Dse="TestPlan_contactSalesButtonNotActive__WahO5",kse="TestPlan_fieldTitle__c8kJ1",Lse="TestPlan_paper__iWTte",Rse="TestPlan_countryCodeSelectContainer__IVm+D",Fse="TestPlan_contactNoInput__ZQPWk",Mse="TestPlan_buttonSubmit__awYrh",Ose="TestPlan_listHeader__yblwI",zse="TestPlan_tableContainer__q72ep",Vse=e=>{const{id:A,title:t,price:a,period:n,descriptionList:i,onChoosePlanType:s}=e,l=n===ee().translate("testPlan.payments.year.period");return(0,lA.jsxs)(ks.A,{style:{margin:"0 20px",width:400,boxShadow:"0px 4px 4px rgba(165, 178, 200, 0.3), 0px 10px 13px 5px rgba(165, 178, 200, 0.3)",position:"relative"},children:[(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",alignItems:"center",padding:"40px",children:[(0,lA.jsx)(Xe.A,{style:{fontSize:32,fontWeight:700,marginBottom:32},children:t}),(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",alignItems:"center",children:[(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsxs)(Xe.A,{style:{fontSize:36,fontWeight:700},children:["$ ",a]}),(0,lA.jsxs)(Xe.A,{style:{marginLeft:8},children:["/",n]})]}),(0,lA.jsx)("ul",{style:{marginTop:32},children:i.map(((e,A)=>(0,lA.jsx)("li",{style:{marginLeft:-20},children:e},A)))}),(0,lA.jsxs)(Xe.A,{style:{fontSize:14,alignSelf:"flex-start",marginLeft:5},children:[(0,lA.jsx)("span",{className:_se,children:"*"})," ",ee().translate("testPlan.payments.credit")]}),(0,lA.jsx)(fr.A,{style:{marginTop:40,textTransform:"none",height:40},className:l?Tse:Dse,onClick:()=>s(A),variant:l?"contained":"outlined",color:"primary",children:(0,lA.jsx)(Xe.A,{component:"span",children:ee().translate("testPlan.contactSales")})})]})]}),l&&(0,lA.jsx)(S.A,{width:"125px",height:"40px",display:"flex",justifyContent:"center",alignItems:"center",position:"absolute",fontWeight:700,right:0,top:"30px",borderRadius:"8px 0px 0px 8px",style:{background:"#FFEBEB",color:"#ED4646"},children:ee().translate("testPlan.payments.brandChoice")})]})},Hse=()=>(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",children:[(0,lA.jsx)("img",{src:Lne,alt:"testPlanCompletedForm",style:{marginBottom:32}}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71",fontSize:20,fontWeight:500},gutterBottom:!0,children:ee().translate("testPlan.contactSalesForm.completedForm.title")}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:ee().translate("testPlan.contactSalesForm.completedForm.subTitle")})]}),Wse={contactPerson:SE.Yj().required("".concat(ee().translate("testPlan.contactSalesForm.contactPerson")," ").concat(ee().translate("error.stringRequired"))),productDetails:SE.Yj().required("".concat(ee().translate("testPlan.contactForm.productDetails")," ").concat(ee().translate("error.stringRequired")))},qse=e=>{const{profile:A={},contactPersonData:t={},formParams:a={},createTestPlanProductRequest:n}=e,[i,s]=(0,y.useState)(!1),[l,r]=(0,y.useState)(!1),o=(0,v.A)({productDetails:"",documentList:[]},t),c=e=>{let{value:A,label:t}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("span",{className:"flag-icon flag-icon-".concat(t)}),(0,lA.jsxs)(Xe.A,{style:{marginLeft:5},children:["+ ",A]})]})};return(0,lA.jsx)(S.A,{children:l?(0,lA.jsx)(Kse,{profile:A,contactPersonData:t}):(0,lA.jsx)(zs.lV,{initialValues:o,validateValues:Wse,onSubmit:e=>{const A="+".concat(R()(e,"countryCode.value")," ").concat(R()(e,"contactNumber")),t=(0,v.A)((0,v.A)((0,v.A)({},a),zn()(e,["productDetails","documentList","contactPerson"])),{},{contactNumber:A});n(t,(()=>{s(!0)}))},render:e=>{const{values:A,dirty:t,isValid:a,handleSubmit:n,handleChange:s,setFieldValue:l}=e;return(0,lA.jsxs)("form",{onSubmit:n,children:[(0,lA.jsx)(ks.A,{className:Lse,children:i?(0,lA.jsx)(Hse,{}):(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:24,fontWeight:500}
1,gutterBottom:!0,children:ee().translate("testPlan.contactForm.title")}),(0,lA.jsxs)(wl.A,{container:!0,spacing:3,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(iA.GV,{xs:4,sm:4,md:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:kse,children:ee().translate("testPlan.contactSalesForm.contactPerson")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"contactPerson",placeholder:ee().translate("testPlan.contactSalesForm.contactPersonPlaceholder"),formProps:e}})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:4,md:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:kse,children:ee().translate("testPlan.contactSalesForm.contactPerson")}),(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",justifyContent:"space-between",marginTop:"6px",style:{border:"1px solid #C4C8D0",borderRadius:4,paddingLeft:"5px",paddingRight:"5px"},children:[(0,lA.jsx)(p1.Ay,{name:"countryCode",defaultValue:A.countryCode,className:Rse,options:Object.values(Ws.qo).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code}})),value:A.countryCode,onChange:e=>l("countryCode",e||""),isClearable:!0,formatOptionLabel:c}),(0,lA.jsx)("input",{type:"number",name:"contactNumber",value:A.contactNumber,onChange:s,placeholder:ee().translate("testPlan.contactSalesForm.contactNumberPlaceholder"),className:Fse})]})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(iA.GV,{xs:4,sm:4,md:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:kse,children:ee().translate("testPlan.contactForm.productDetails")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"productDetails",placeholder:ee().translate("testPlan.contactForm.productDetailsPlaceholder"),multiline:!0,rows:5,formProps:e}})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(iA.GV,{xs:4,sm:4,md:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:kse,children:ee().translate("testPlan.contactForm.attachment")}),(0,lA.jsx)(zs.EO,{inputProps:{name:"documentList",acceptTypes:[al.Z$.documents.pdf,...al.Z$.documents.doc,...al.Z$.images.jpg],isCallApi:!0,isSingleFile:!1,isMultipleSelected:!0,isDropzone:!0,buttonProps:{btnText:(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)(Xe.A,{children:[ee().translate("formUploadBR.businessRegistration.uploadText"),(0,lA.jsx)("br",{}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"#8991A0",textAlign:"center"},children:ee().translate("productTesting.actionReport.form.acceptedFormat")})]})})},formProps:e}})]})})]})]})}),i?(0,lA.jsx)(fr.A,{variant:"contained",classes:{contained:Mse},style:{textTransform:"none",marginTop:32,padding:"12px 23.5px"},onClick:()=>r(!0),children:ee().translate("general.back")}):(0,lA.jsx)(fr.A,{type:"submit",variant:"contained",classes:{contained:Mse},style:{textTransform:"none",marginTop:32,padding:"12px 23.5px"},disabled:!t||!a,children:ee().translate("general.submit")})]})}})})},Use=(0,j.Ng)((e=>({})),(e=>({createTestPlanProductRequest:(0,st.zH)(bse,e)})))(qse),Jse=e=>{const{profile:A,testPlan:t={},testPlanPdf:a=null,onUpgrade:n,downloadTestPlanPdf:i,downloadTestPlanPdfReset:s}=e,l="2"===R()(A,"companyPermission.testPlanUserLevel","1");y.useEffect((()=>(a&&(0,al.uS)(a,"application/pdf","testPlan.pdf"),()=>{s()})),[a]);const r=[{columnId:"country",label:ee().translate("testPlan.testPlanResult.country"),classes:{head:Ose},render:e=>{let{country:A}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("img",{src:zne,alt:"testPlanLanguage",style:{margin:"0 10px"}}),(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})]})}},{columnId:"legislation",label:ee().translate("testPlan.testPlanResult.legislation"),classes:{head:Ose},render:e=>{let{legislation:A}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})}}],o=[{columnId:"country",label:ee().translate("testPlan.testPlanResult.country"),classes:{head:Ose},render:e=>{let{country:A}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("img",{src:zne,alt:"testPlanLanguage",style:{margin:"0 10px"}}),(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})]})}},{columnId:"type",label:ee().translate("testPlan.testPlanResult.type"),classes:{head:Ose},render:e=>{let{type:A}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})}},{columnId:"testItem",label:ee().translate("testPlan.testPlanResult.testItem"),classes:{head:Ose},render:e=>{let{testItem:A}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})}},{columnId:"citation",label:ee().translate("testPlan.testPlanResult.citation"),classes:{head:Ose},render:e=>{let{citation:A}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})}},{columnId:"status",label:ee().translate("testPlan.testPlanResult.status"),classes:{head:Ose},render:e=>{let{status:A}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})}},{columnId:"remark",label:ee().translate("testPlan.testPlanResult.remark"),classes:{head:Ose},render:e=>{let{remark:A}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:500,children:(0,ne.lB)(A,"-")})}}];return(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:24,fontWeight:700},children:ee().translate("testPlan.testPlanResult.title")}),(0,lA.jsxs)(ks.A,{className:Lse,style:{marginTop:58},children:[(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",justifyContent:"space-between",children:[(0,lA.jsxs)(S.A,{children:[(0,lA.jsxs)(Xe.A,{style:{color:"#8991A0",fontSize:12},gutterBottom:!0,children:[" ",ee().translate("testPlan.testPlanResult.testPlanNo")]}),(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:36,fontWeight:700},children:(0,ne.lB)(R()(t,"testPlan.testPlanNo"),"-")})]}),(0,lA.jsx)(fr.A,{variant:"contained",classes:{contained:Mse},style:{textTransform:"none",marginTop:32,padding:"12px 23.5px"},onClick:()=>{const e=R()(t,"testPlan.id");e&&i(e)},children:ee().translate("testPlan.testPlanResult.downloadPDF")})]}),(0,lA.jsx)(S.A,{style:{marginTop:24},children:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return[{label:ee().translate("testPlan.testPlanResult.country"),value:R()(e,"country.name")},{label:ee().translate("testPlan.testPlanResult.productCategory"),value:R()(e,"testPlanProduct.productSubCategory.productCategory.name_".concat((0,ne.JK)().replace("-","")))},{label:ee().translate("testPlan.testPlanResult.subCategory"),value:R()(e,"testPlanProduct.productSubCategory.name_".concat((0,ne.JK)().replace("-","")))},{label:ee().translate("testPlan.testPlanResult.product"),value:R()(e,"testPlanProduct.name")},{label:ee().translate("testPlan.testPlanResult.ageGrading"),value:R()(e,"ageGrading")},{label:ee().translate("testPlan.testPlanResult.version"),value:R()(e,"version")},{label:ee().translate("testPlan.testPlanResult.preparedDate"),value:R()(e,"prepareDate")?te()(R()(e,"prepareDate")).format(Ws.rr):null}]}(R()(t,"testPlan")).map(((e,A)=>(0,lA.jsxs)(wl.A,{container:!0,style:{marginBottom:8},children:[(0,lA.jsx)(iA.GV,{xs:3,noPadding:!0,children:(0,lA.jsx)(Xe.A,{style:{color:"#8991A0"},children:e.label})}),(0,lA.jsx)(iA.GV,{xs:3,noPadding:!0,children:(0,lA.jsx)(Xe.A,{style:{color:"#232B3A"},children:(0,ne.lB)(e.value,"-")})})]},A)))}),(0,lA.jsx)(S.A,{marginTop:"32px",children:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:700,marginBottom:16},children:ee().translate("testPlan.testPlanResult.legislation")}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(iA.XI,{data:function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({country:R()(e,"country.name"),legislation:R()(e,"name")})))}(R()(t,"legislationList")),columnData:r,showingTableHeader:!0,noPagination:!0,classes:{root:zse}})})]})}),(0,lA.jsx)(S.A,{marginTop:"32px",children:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:700,marginBottom:16},children:ee().translate("testPlan.testPlanResult.testItemCitation")}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(iA.XI,(0,v.A)({data:l?function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({country:R()(e,"country.name"),type:R()(e,"type"),testItem:R()(e,"testItem"),citation:R()(e,"citation.name"),status:R()(e,"status"),remark:R()(e,"remark")})))}(R()(t,"citationList")):[],columnData:o,showingTableHeader:!0,classes:{root:zse},noPagination:!0}
1,l?{}:{customEmptyTableBody:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",height:"270px",children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:700,marginBottom:16},children:ee().translate("testPlan.testPlanResult.testItemEmptyTable")}),(0,lA.jsx)(fr.A,{variant:"contained",classes:{contained:Mse},style:{textTransform:"none",padding:"12px 23.5px"},onClick:n,children:ee().translate("general.upgrade")})]})}))})]})})]})]})},Gse=(0,j.Ng)((e=>({testPlanPdf:(0,lt.fd)("testPlanReducer","testPlanPdf",null)(e)})),(e=>({downloadTestPlanPdf:(0,st.zH)(wse,e),downloadTestPlanPdfReset:(0,st.zH)(Sse,e)})))(Jse),Yse={countryListId:SE.Yj().required("".concat(ee().translate("testPlan.paymentForm.exportMarket")," ").concat(ee().translate("error.stringRequired"))),productCategoryId:SE.Yj().required("".concat(ee().translate("testPlan.paymentForm.productCategory")," ").concat(ee().translate("error.stringRequired"))),productSubCategoryId:SE.Yj().required("".concat(ee().translate("testPlan.paymentForm.subCategory")," ").concat(ee().translate("error.stringRequired"))),testPlanProductId:SE.Yj().required("".concat(ee().translate("testPlan.paymentForm.product")," ").concat(ee().translate("error.stringRequired")))},Zse=e=>{const{profile:A={},contactPersonData:t={},countryList:a=[],productCategoryList:n=[],testPlanProducts:i=[],testPlan:s={},onUpgrade:l,getCountryList:r,getProductCategoryList:o,getTestPlanProducts:c,getTestPlan:d}=e,g=function(){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const A=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({value:e.id,label:e["name_".concat((0,ne.JK)().replace("-",""))]||e.name}))),t={value:-1,label:"Others"};return!cr()(A,{label:"Others"})&&e?[...A,t]:A},[C,I]=(0,y.useState)(null),[u,p]=(0,y.useState)(null),[E,B]=(0,y.useState)(null),[Q,m]=(0,y.useState)({});y.useEffect((()=>{r(),o()}),[]),y.useEffect((()=>{u&&E&&c({productCategoryId:u,productSubCategoryId:E})}),[u,E]);return(0,lA.jsxs)(S.A,{children:[null===C&&(0,lA.jsx)(zs.lV,{initialValues:{countryListId:"",productCategoryId:"",productSubCategoryId:"",testPlanProductId:""},validateValues:Yse,onSubmit:e=>{const A=()=>{I(!1),m(e)};d(e,(e=>{Qn()(e)?A():(I(!0),m({}))}),A)},render:e=>{const{values:A,dirty:t,isValid:s,setFieldValue:l,handleSubmit:r}=e,o=g(a),c=g(n),d=g(R()(cr()(n,{id:A.productCategoryId}),"productSubCategories",[]),!0),C=g(i,!0);return(0,lA.jsxs)("form",{onSubmit:r,children:[(0,lA.jsxs)(ks.A,{className:Lse,children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:24,fontWeight:500},gutterBottom:!0,children:ee().translate("testPlan.paymentForm.title")}),(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",marginBottom:32},children:ee().translate("testPlan.paymentForm.subTitle")}),(0,lA.jsxs)(S.A,{display:"flex",justifyContent:"space-between",children:[(0,lA.jsx)(S.A,{flex:.5,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:3,children:[(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:kse,children:ee().translate("testPlan.paymentForm.exportMarket")}),(0,lA.jsx)(zs.l6,{selectProps:{options:o,name:"countryListId",value:(0,$r.v)("countryListId",o,A),onChange:(e,A)=>{l("countryListId",R()(A,"value"))},placeholder:ee().translate("testPlan.paymentForm.exportMarketPlaceholder"),isClearable:!1,isSearchable:!0,formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:kse,children:ee().translate("testPlan.paymentForm.productCategory")}),(0,lA.jsx)(zs.l6,{selectProps:{options:c,name:"productCategoryId",value:(0,$r.v)("productCategoryId",c,A),onChange:(e,A)=>{const t=R()(A,"value",null);l("productCategoryId",t),p(t)},placeholder:ee().translate("testPlan.paymentForm.productCategoryPlaceholder"),isClearable:!1,isSearchable:!0,formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:kse,children:ee().translate("testPlan.paymentForm.subCategory")}),(0,lA.jsx)(zs.l6,{selectProps:{options:d,name:"productSubCategoryId",value:(0,$r.v)("productSubCategoryId",d,A),onChange:(e,A)=>{const t=R()(A,"value",null);l("productSubCategoryId",t),B(t)},placeholder:ee().translate("testPlan.paymentForm.subCategoryPlaceholder"),isClearable:!1,isSearchable:!0,isDisabled:!A.productCategoryId,formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:12,sm:12,md:12,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:kse,children:ee().translate("testPlan.paymentForm.product")}),(0,lA.jsx)(zs.l6,{selectProps:{options:C,name:"testPlanProductId",value:(0,$r.v)("testPlanProductId",C,A),onChange:(e,A)=>{l("testPlanProductId",R()(A,"value"))},placeholder:ee().translate("testPlan.paymentForm.productPlaceholder"),isClearable:!1,isSearchable:!0,isDisabled:!A.productCategoryId||!A.productSubCategoryId,formProps:e}})]})]})}),(0,lA.jsx)(S.A,{flex:.45,children:(0,lA.jsx)("img",{src:kne,alt:"testPlanPaymentForm"})})]})]}),(0,lA.jsx)(fr.A,{type:"submit",variant:"contained",classes:{contained:Mse},style:{textTransform:"none",marginTop:32,padding:"12px 23.5px"},disabled:!t||!s,children:ee().translate("general.submit")})]})}}),!0===C&&(0,lA.jsx)(Gse,{profile:A,testPlan:s,onUpgrade:l}),!1===C&&(0,lA.jsx)(Use,{profile:A,contactPersonData:t,formParams:Q})]})},Xse="testPlanReducer",Kse=(0,j.Ng)((e=>({countryList:R()(e,"country.countryList.data",[]),productCategoryList:R()(e,"productCategoryList.data",[]),testPlanProducts:(0,lt.fd)(Xse,"testPlanProducts",[])(e),testPlan:(0,lt.fd)(Xse,"testPlan",[])(e)})),(e=>({getCountryList:(0,st.zH)(kD.lg,e),getProductCategoryList:(0,st.zH)(DD.QM,e),getTestPlanProducts:(0,st.zH)(jse,e),getTestPlan:(0,st.zH)(fse,e)})))(Zse),$se={contactPerson:SE.Yj().required("".concat(ee().translate("testPlan.
1contactSalesForm.contactPerson")," ").concat(ee().translate("error.stringRequired")))},ele=e=>{const{planType:A,testPlanOptions:t,contactPersonData:a={},createTestPlanSubscription:n}=e,[i,s]=(0,y.useState)(!1),l=(0,w.useHistory)(),r=(0,v.A)({testPlanOptionId:A},a),o=t.map((e=>({label:R()(e,"name_".concat((0,ne.JK)().replace("-",""))),value:e.id}))),c=e=>{let{value:A,label:t}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("span",{className:"flag-icon flag-icon-".concat(t)}),(0,lA.jsxs)(Xe.A,{style:{marginLeft:5},children:["+ ",A]})]})};return(0,lA.jsx)(S.A,{children:(0,lA.jsx)(zs.lV,{initialValues:r,validateValues:$se,onSubmit:e=>{const A="+".concat(R()(e,"countryCode.value")," ").concat(R()(e,"contactNumber")),t=(0,v.A)((0,v.A)({},zn()(e,["contactPerson","testPlanOptionId"])),{},{contactNumber:A});n(t,(()=>{s(!0)}))},render:e=>{const{values:A,dirty:t,handleSubmit:a,handleChange:n,setFieldValue:s}=e;return(0,lA.jsxs)("form",{onSubmit:a,children:[(0,lA.jsx)(ks.A,{className:Lse,children:i?(0,lA.jsx)(Hse,{}):(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:24,fontWeight:500},gutterBottom:!0,children:ee().translate("testPlan.contactSalesForm.title")}),(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",marginBottom:32},children:ee().translate("testPlan.contactSalesForm.subTitle")}),(0,lA.jsxs)(wl.A,{container:!0,spacing:3,children:[(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(iA.GV,{xs:4,sm:4,md:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:kse,children:ee().translate("testPlan.contactSalesForm.contactPerson")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"contactPerson",placeholder:ee().translate("testPlan.contactSalesForm.contactPersonPlaceholder"),formProps:e}})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(iA.GV,{xs:12,sm:4,md:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",className:kse,children:ee().translate("testPlan.contactSalesForm.contactPerson")}),(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",justifyContent:"space-between",marginTop:"6px",style:{border:"1px solid #C4C8D0",borderRadius:4,paddingLeft:"5px",paddingRight:"5px"},children:[(0,lA.jsx)(p1.Ay,{name:"countryCode",defaultValue:A.countryCode,className:Rse,options:Object.values(Ws.qo).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code}})),value:A.countryCode,onChange:e=>s("countryCode",e||""),isClearable:!0,formatOptionLabel:c}),(0,lA.jsx)("input",{type:"number",name:"contactNumber",value:A.contactNumber,onChange:n,placeholder:ee().translate("testPlan.contactSalesForm.contactNumberPlaceholder"),className:Fse})]})]})}),(0,lA.jsx)(iA.GV,{xs:12,sm:12,md:12,children:(0,lA.jsxs)(iA.GV,{xs:4,sm:4,md:4,noPadding:!0,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle1",gutterBottom:!0,className:kse,children:ee().translate("testPlan.contactSalesForm.planType")}),(0,lA.jsx)(zs.l6,{selectProps:{options:o,name:"testPlanOptionId",value:(0,$r.v)("testPlanOptionId",o,A),onChange:(e,A)=>{s("testPlanOptionId",R()(A,"value"))},isClearable:!0,isSearchable:!0,formProps:e}})]})})]})]})}),i?(0,lA.jsx)(fr.A,{variant:"contained",classes:{contained:Mse},style:{textTransform:"none",marginTop:32,padding:"12px 23.5px"},onClick:()=>l.push(k.gb),children:ee().translate("general.back")}):(0,lA.jsx)(fr.A,{type:"submit",variant:"contained",classes:{contained:Mse},style:{textTransform:"none",marginTop:32,padding:"12px 23.5px"},disabled:!t,children:ee().translate("general.submit")})]})}})})},Ale=(0,j.Ng)((e=>({})),(e=>({createTestPlanSubscription:(0,st.zH)(Pse,e)})))(ele);(0,ne.Nv)(ee(),[Ue.Gi]);const tle=e=>{const{profile:A={},testPlanOptions:t=[],getTestPlanOptions:a}=e,n=R()(A,"companyPermission.testPlanManager",null),[i,s]=(0,y.useState)(R()(t,"0.id",null)),[l,r]=(0,y.useState)(null);y.useEffect((()=>{a()}),[]);const o=[{image:fne,title:ee().translate("testPlan.freePlan.computer.title"),subTitle:ee().translate("testPlan.freePlan.computer.subTitle")},{image:yne,title:ee().translate("testPlan.freePlan.paper.title"),subTitle:ee().translate("testPlan.freePlan.paper.subTitle")},{image:jne,title:ee().translate("testPlan.freePlan.monitor.title"),subTitle:ee().translate("testPlan.freePlan.monitor.subTitle")}],c=t.map((e=>{const{id:A,period:t="month",amount:a=0,testPlanOptionDescriptions:n=[]}=e,i=n.map((e=>{const A=e.features.split("*");return(0,lA.jsx)(Xe.A,{gutterBottom:!0,style:{fontSize:14},children:A.map(((e,t)=>t<A.length-1?(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:e}),(0,lA.jsx)("span",{style:{color:"red"},children:"*"})]}):(0,lA.jsx)("span",{children:e})))})}));return{id:A,title:ee().translate("testPlan.payments.".concat(t,".title")),period:ee().translate("testPlan.payments.".concat(t,".period")),price:a,descriptionList:i}}
1)).reverse(),d=e=>s(e),g=()=>{const{contactPerson:e="",contactPersonPhone:t=""}=A,[a="",n=""]=t.split(" ");let i=cr()(Object.values(Ws.qo),{code:a.replace("+","")});return Qn()(i)||(i={label:R()(i,"iso2","").toLowerCase(),value:R()(i,"code")}),{contactPerson:e,countryCode:i,contactNumber:n}},C=()=>(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{style:{fontSize:36,fontWeight:700,maxWidth:990,textAlign:"center",letterSpacing:"0.03em",lineHeight:"42px"},gutterBottom:!0,children:ee().translate("testPlan.freePlan.title")}),(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Xe.A,{component:"span",style:{fontSize:20,color:"#232B3A"},children:ee().translate("testPlan.freePlan.subTitle1")}),(0,lA.jsx)(Xe.A,{component:"span",style:{fontSize:20,color:"#005EFF",fontWeight:700},children:ee().translate("testPlan.freePlan.subTitle2")}),(0,lA.jsx)(Xe.A,{component:"span",style:{fontSize:20,color:"#232B3A"},children:ee().translate("testPlan.freePlan.subTitle3")})]}),(0,lA.jsx)(S.A,{width:"100%",display:"flex",justifyContent:"space-between",marginTop:"50px",children:o.map(((e,A)=>(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",alignItems:"center",maxWidth:"280px",children:[(0,lA.jsx)("img",{src:e.image,alt:e.image,style:{marginBottom:24}}),(0,lA.jsx)(Xe.A,{style:{fontSize:20,fontWeight:500,textAlign:"center"},gutterBottom:!0,children:e.title}),(0,lA.jsx)(Xe.A,{style:{fontSize:14,textAlign:"center"},gutterBottom:!0,children:e.subTitle})]},A)))}),(0,lA.jsx)(S.A,{marginTop:"66px",display:"flex",children:c.map(((e,A)=>(0,lA.jsx)(y.Fragment,{children:(0,lA.jsx)(Vse,(0,v.A)({onChoosePlanType:d},e))},A)))})]});return(0,lA.jsx)(Wc.A,{className:Nse,children:n?l?(0,lA.jsx)(Ale,{planType:i,testPlanOptions:t.filter((e=>e.id===i)),contactPersonData:g()}):(0,lA.jsx)(Kse,{profile:A,contactPersonData:g(),onUpgrade:()=>r(!0)}):i?(0,lA.jsx)(Ale,{planType:i,testPlanOptions:t,contactPersonData:g()}):(0,lA.jsx)(C,{})})},ale=(0,j.Ng)((e=>({profile:(0,O.Fm)(e),testPlanOptions:(0,lt.fd)("testPlanReducer","testPlanOptions",[])(e)})),(e=>({getTestPlanOptions:(0,st.zH)(yse,e)})))(tle),nle="Steps_wrapper__MuBZF",ile=["Product Profile","Related Product","Done"],sle=e=>{let{className:A,currentStep:t,setCurrentStep:a,steps:n=ile,completedStep:i={}}=e;return(0,lA.jsx)("div",{className:(0,b.default)(nle,A),children:(0,lA.jsx)(ov,{stepBarProps:{steps:n,activeStepIndex:t,activeStepLabel:(0,lA.jsx)(dv,{stepLabelProps:{heading:"",activeStep:t,stepLength:n.length,stepLabel:n[t-1]}}),completedStep:i,onBack:()=>{},onSelect:e=>a(e),onQuit:()=>{},hideClose:!0}})})},lle="Header_wrapper__S8t3d",rle=e=>{let{className:A,isEditingProduct:t,productId:a,title:n,onBack:i}=e;const s=(0,w.useHistory)();return(0,lA.jsxs)("div",{className:(0,b.default)(lle,A),children:[(0,lA.jsx)("h2",{children:n||(t?"Edit product profile":"Add new product")}),(0,lA.jsx)(IB.A,{onClick:i||(()=>{s.push(t&&a?"/product/profile/".concat(a):"/product/list")})})]})},ole="ProductDetail_wrapper__q3ydI",cle="ProductDetail_fullWidth__7n5Oy",dle=["desktopReviewId"],gle=["desktopReviewId"],Cle=e=>{const{desktopReviewId:A}=e,t=(0,f.A)(e,dle);return ZA.A.call({url:"/micro/desktop-review/".concat(A,"/invoices"),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU),params:t})},Ile=(e,A)=>{const{desktopReviewId:t}=A,a=(0,f.A)(A,gle);return ZA.A.call({url:"/micro/desktop-review/".concat(t,"/invoices/").concat(e),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU),params:a})},ule=(e,A,t)=>ZA.A.call({url:"micro/desktop-review/".concat(e,"/update-documents/").concat(A),method:"POST",data:t,apiPrefix:"".concat(ne.xx).concat(ne.YU)}),ple=()=>({create:async(e,A)=>{const{errorObj:t}=await(a=[{name:e,type:A}],ZA.A.call({url:"/micro/desktop-review/user-items",method:"POST",apiPrefix:"".concat(ne.xx).concat(ne.YU),data:a}));var a;if(t)throw new Error(t.message);return{value:e,label:e,type:A}}}),Ele=function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const[A,t]=y.useState(!1);return{isLoading:A,fetch:async A=>{t(!0);const{errorObj:a,data:n}=await(e=>["custom-tags","custom-categories"].includes(e.type)?ZA.A.call({url:"/micro/products/".concat(e.type),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU),params:{keyword:null===e||void 0===e?void 0:e.keywords,parentId:null===e||void 0===e?void 0:e.parentId}}):["customCategory","customSubCategory"].includes(e.type)?ZA.A.call({url:"/micro/categories/".concat("customCategory"===e.type?"custom-categories":"custom-sub-categories"," "),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU)}):ZA.A.call({url:"/micro/desktop-review/user-items",method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU),params:e}))(A);if(t(!1),a)throw new Error(a.message);const{data:i}=n;return e?i.map((e=>{let{id:A,name:t}=e;return{value:t,id:A,label:t}})):i}}},Ble=e=>{var A,t,a,n;const i=null===e||void 0===e||null===(A=e.data)||void 0===A||null===(t=A.data)||void 0===t?void 0:t.id,s=null===e||void 0===e||null===(a=e.data)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.name;return i&&s?{value:s,label:s,id:i}:null},Qle=["data"];let mle="",hle="",xle="";const vle=e=>{var A,t,a;let{className:n,onSelectCategory:i,onSelectTags:s,formProps:l,selectedCats:r,onEdit:o,createNewTag:c,onEditField:d,productId:g,productDetail:C,setNotification:I}=e;const{fetch:u,isLoading:p}=Ele(!0),[E,B]=(0,y.useState)({value:"",key:""}),[Q,m]=(0,y.useState)(""),[h,x]=(0,y.useState)(!1),{data:j,refetch:P}=y.useContext(jM),[w,N]=y.useState([]),[_,T]=y.useState([]),[D,k]=y.useState([]),[L,R]=y.useState([]),[F,M]=y.useState([]),{setFieldValue:O,values:z}=l,V=z.addNoTags||[],H=r&&r.length>0,W=(e,A)=>async t=>{const a={type:e};t&&(a.keywords=t),null!==A&&void 0!==A&&A.withParent&&(a.parentId=A.parentId);return(null===A||void 0===A?void 0:A.withParent)&&!A.parentId?[]:u(a)},q=async e=>{const A=await W("custom-categories")(e);k(A)},U=async(e,A,t)=>{if(t){const a=await W("custom-categories",{withParent:!0,parentId:t})(A);2===e?R(a):M(a)}else 2===e?R([]):M([])};return y.useEffect((()=>
1{if(mle="",hle="",xle="",q(""),g){var e,A;const t=null===C||void 0===C||null===(e=C.customProductCategoryFirstLevel)||void 0===e?void 0:e.id,a=null===C||void 0===C||null===(A=C.customProductCategorySecondLevel)||void 0===A?void 0:A.id;U(2,"",t),U(3,"",a)}}),[]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("div",{className:(0,b.default)(ole,n),children:[(0,lA.jsx)(hm.hE,{children:"1. Product Details"}),(0,lA.jsxs)(hm.eI,{className:cle,children:[(0,lA.jsx)(hm.JU,{children:"Item No."}),(0,lA.jsx)(hm.sQ,{type:"text",placeholder:"Enter no.",name:"itemNo",formProps:l})]}),(0,lA.jsxs)(hm.eI,{className:cle,children:[(0,lA.jsx)(hm.JU,{children:"Product Name"}),(0,lA.jsx)(hm.sQ,{type:"text",placeholder:"Enter product name",name:"productName",formProps:l})]}),(0,lA.jsxs)(hm.eI,{className:cle,children:[(0,lA.jsx)(hm.JU,{children:"Long Descriptions (optional)"}),(0,lA.jsx)(hm.sQ,{multiline:!0,type:"text",placeholder:"Provide a thorough description of your product, covering its purpose, how it operates, the materials used (both external and internal), and any internal components such as rattles, stuffing, or batteries",name:"longDescription",formProps:l,maxRows:4})]}),(0,lA.jsxs)(hm.eI,{className:cle,children:[(0,lA.jsx)(hm.JU,{children:"Additional Item No. (optional)"}),(0,lA.jsx)(hm.Iu,{placeholder:"Enter additional no.",name:"addNo",options:[],value:V,onChange:(e,A)=>{O("addNoTags",A)},onKeyDown:e=>{if("Enter"===e.key||"Tab"===e.key){const A=e.target.value;if(A){const t=V.map((e=>e.value)).includes(A);t||O("addNoTags",[...V,{value:A,label:A}]),m(""),e.preventDefault(),e.stopPropagation()}}},openMenuOnClick:!1,isMulti:!0,inputValue:Q,onInputChange:e=>{m(e)},hideOptions:!0,valueIsTag:!0})]}),(0,lA.jsxs)(hm.eI,{className:(0,b.default)({[cle]:H}),children:[(0,lA.jsx)(hm.JU,{children:"Product Category (QMAS)"}),H?(0,lA.jsx)(t2,{selectedCats:r,onEdit:o}):(0,lA.jsx)("div",{children:(0,lA.jsx)(hm.OV,{buttonProps:{type:"button",onClick:i,variant:"outlined"},children:"Select Category"})})]}),(0,lA.jsxs)(hm.eI,{children:[(0,lA.jsx)(hm.JU,{children:"Customer Tag"}),(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",gridGap:8,children:[null!==(A=l.values.tags)&&void 0!==A&&A.length?(0,lA.jsx)(Aa.A,{wrap:!0,children:l.values.tags.map((e=>(0,lA.jsx)(hm.ih,{onDelete:()=>{O("tags",z.tags.filter((A=>A.id!==e.id)))},isSelected:!0,label:e.name},"".concat(e.id))))}):null,(0,lA.jsx)("div",{children:(0,lA.jsx)(hm.OV,{buttonProps:{type:"button",color:"primary",variant:"outlined",onClick:()=>{x(!0)}},children:"Select tag"})})]})]}),(0,lA.jsx)(hm.JU,{children:"Customer Product Category "}),(0,lA.jsxs)(hm.eI,{children:[(0,lA.jsx)(hm.JU,{children:"Level 1"}),(0,lA.jsx)(qY.A,{placeholder:"Fill or select",creatable:!0,options:D,size:"large",value:z.customCategory,onChange:e=>{O("customCategory",e),U(2,"",null===e||void 0===e?void 0:e.id),U(3,"",""),O("customSubCategory",null),O("customSubCategory1",null)},onInputChange:e=>{mle!==e&&(mle=e,q(e))},mode:"client",onCreateOption:async e=>{O("customCategory",{id:"new",value:e,label:e}),R([]),M([]),O("customSubCategory",null),O("customSubCategory1",null);const A=await(0,DA.tgI)({name:e}),t=Ble(A);O("customCategory",t),q(),U(2,"",null===t||void 0===t?void 0:t.id),U(3,"","")},isClearable:!0,isAntdStyle:!0})]}),(0,lA.jsxs)(hm.eI,{children:[(0,lA.jsx)(hm.JU,{children:"Level 2"}),(0,lA.jsx)(qY.A,{placeholder:"Fill or select",creatable:!0,onInputChange:e=>{var A;hle!==e&&(hle=e,U(2,e,null===z||void 0===z||null===(A=z.customCategory)||void 0===A?void 0:A.id))},value:z.customSubCategory,onChange:e=>{U(3,"",null===e||void 0===e?void 0:e.id),O("customSubCategory",e),O("customSubCategory1",null)},options:L,size:"large",isDisabled:!(null!==(t=z.customCategory)&&void 0!==t&&t.value),mode:"client",onCreateOption:async e=>{var A,t;O("customSubCategory",{id:"new",value:e,label:e}),M([]),O("customSubCategory1",null);const a=await(0,DA.tgI)({name:e,parentId:null===z||void 0===z||null===(A=z.customCategory)||void 0===A?void 0:A.id}),n=Ble(a);O("customSubCategory",n),U(2,"",null===z||void 0===z||null===(t=z.customCategory)||void 0===t?void 0:t.id),U(3,"",null===n||void 0===n?void 0:n.id)},isClearable:!0,isAntdStyle:!0})]}),(0,lA.jsxs)(hm.eI,{children:[(0,lA.jsx)(hm.JU,{children:"Level 3"}),(0,lA.jsx)(qY.A,{placeholder:"Fill or select",creatable:!0,options:F,size:"large",isDisabled:!(null!==z&&void 0!==z&&null!==(a=z.customSubCategory)&&void 0!==a&&a.value),value:z.customSubCategory1,mode:"client",onInputChange:e=>{var A;xle!==e&&(xle=e,U(3,e,null===z||void 0===z||null===(A=z.customSubCategory)||void 0===A?void 0:A.id))},onChange:e=>{O("customSubCategory1",e)},onCreateOption:async e=>{var A,t;O("customSubCategory1",{id:"new",value:e,label:e});const a=await(0,DA.tgI)({name:e,parentId:null===z||void 0===z||null===(A=z.customSubCategory)||void 0===A?void 0:A.id}),n=Ble(a);O("customSubCategory1",n),U(3,"",null===z||void 0===z||null===(t=z.customSubCategory)||void 0===t?void 0:t.id)},isClearable:!0,isAntdStyle:!0})]}),(0,lA.jsxs)(hm.eI,{className:cle,children:[(0,lA.jsx)(hm.JU,{children:"Remark (optional)"}),(0,lA.jsx)(hm.sQ,{multiline:!0,type:"text",placeholder:"Fill here",name:"remark",formProps:l,maxRows:4})]})]}),(0,lA.jsx)(IM,{selectedTags:z.tags||[],onClose:()=>{x(!1)},onChangeSearch:e=>{B((0,v.A)((0,v.A)({},E),{},{value:e.target.value}))},onCreateTag:async e=>{var A;const t=await c(e),{data:a}=t,n=(0,f.A)(t,Qle);var i;null===a||void 0===a||null===(A=a.data)||void 0===A||!A.id?I({type:"error",message:(null===n||void 0===n||null===(i=n.errorObj)||void 0===i?void 0:i.message)||"Tag created failed."}):(I({type:"success",message:"Tag created successfully."}),setTimeout((()=>{j.push((0,v.A)({},a)),P()}),1e3))},onSelectTags:e=>{l.setFieldValue("tags",e),x(!1)},search:E,dataSource:(J=j,null!==J&&void 0!==J&&J.length?BN()(J.f
1ilter((e=>!!e.name)),"name"):[]),hasMore:!1,loadMore:()=>{},visible:h})]});var J},fle=e=>(0,lA.jsx)(wM,{fetch:async()=>(0,DA.trg)({type:["supplier","productTag"],pageNo:1,pageSize:999}),children:(0,lA.jsx)(vle,(0,v.A)((0,v.A)({},e),{},{createNewTag:async e=>(0,DA.c5L)({name:e,type:"productTag"})}))}),yle="AdditionalInfo_row__THCZh",jle="AdditionalInfo_remove__0WIKU",ble="AdditionalInfo_uploadFileWrapper__JyM-M",Ple="AdditionalInfo_wrapper__etjTk",wle="AdditionalInfo_fullWidth__L7YQO",Sle=e=>{let{className:A,formProps:t={},selectedSupplier:{isInitialSupplier:a=!0,supplier:n={}},buyerOptions:i}=e;const{values:s={}}=t,{buyers:l=[]}=s,r={name:"uploadFile",originName:"reports",originSubName:"documentList",acceptTypes:[...al.Z$.images.jpg,al.Z$.images.png,al.Z$.images.gif],formProps:t,isCallApi:!0,isSingleFile:!1,isMultipleSelected:!0,isDropzone:!0,maxFile:30};return(0,lA.jsxs)("div",{className:(0,b.default)(Ple,A),children:[(0,lA.jsx)(hm.hE,{children:"2. Additional Info (optional)"}),(0,lA.jsx)(Jr.ED,{name:"buyers",render:e=>(0,lA.jsxs)(lA.Fragment,{children:[l.map(((A,a)=>(0,lA.jsxs)("div",{className:yle,children:[(0,lA.jsxs)(hm.eI,{className:wle,children:[(0,lA.jsx)(hm.JU,{children:0===a?"Buyer":""}),(0,lA.jsx)(hm.Iu,{name:"buyers[".concat(a,"].buyer"),options:i,placeholder:"Select",formProps:t,isCreate:!0})]}),l.length>1&&(0,lA.jsxs)("div",{className:jle,onClick:()=>{e.remove(a)},children:[(0,lA.jsx)(bE.A,{}),(0,lA.jsx)("span",{children:"Remove"})]})]},a))),(0,lA.jsx)("div",{children:(0,lA.jsx)(hm.OV,{buttonProps:{color:"primary",type:"button",variant:"text",startIcon:(0,lA.jsx)(Xr.A,{}),onClick:()=>{e.push({buyer:null})}},link:!0,children:"Add buyer"})})]})}),(0,lA.jsxs)("div",{className:ble,children:[(0,lA.jsx)(hm.JU,{children:"Product Photo (max. 30 images)"}),(0,lA.jsx)(hm.Lp,(0,v.A)({},r))]})]})},Nle="Supplier_wrapper__37Cfg",_le="Supplier_editProfile__Jvnud",Tle=e=>{let{className:A,hideEditProfile:t,buttonText:a,disabled:n=!1,onClick:i,buttonProps:s,isSelected:l,supplier:r={},onEditSupplierProfile:o}=e;return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("div",{className:(0,b.default)(Nle,A),children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)("h3",{children:r.name||""}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Address"}),(0,lA.jsx)("span",{children:r.address1||""})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Contact Person"}),(0,lA.jsx)("span",{children:r.contactPerson||""})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Email"}),(0,lA.jsx)("span",{children:r.email||""})]})]}),(0,lA.jsx)(hm.OV,{buttonProps:(0,v.A)((0,v.A)({type:"button",color:"primary",variant:l||n?"contained":"outlined"},s),{},{disabled:n,onClick:i}),children:a||"Change supplier"})]}),!t&&(0,lA.jsx)("div",{className:_le,onClick:(e=>()=>{o(e)})(r),children:"Edit this profile"})]})};const Dle="RelatedProduct_wrapper__gDmoE",kle="RelatedProduct_subTitle__P0H4p",Lle="RelatedProduct_fullWidth__X9Uvu",Rle="RelatedProduct_rootExpand__qirTD",Fle="RelatedProduct_rootExpandTitle__NLo+W",Mle="RelatedProduct_expandBody__WxB0e",Ole=e=>{var A,t,a;let{preData:n,productCategories:i,companyId:s,formProps:l,onSelectRelatedProduct:r}=e;const o=R()(n,"[1]"),[c,d]=y.useState({itemNo:null===o||void 0===o?void 0:o.itemNo,name:null===o||void 0===o?void 0:o.productName,supplierName:null===o||void 0===o||null===(A=o.supplierInfo)||void 0===A?void 0:A.name,image:null===o||void 0===o||null===(t=o.uploadFile)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.url,relatedProducts:R()(n,"[2]")||R()(l,"initialValues.relatedProducts")||[]}),[g,C]=y.useState(!1),I=()=>{C(!1)},u=e=>()=>{const A=c.relatedProducts.filter((A=>A.id!==e.id));d((0,v.A)((0,v.A)({},c),{},{relatedProducts:A})),l.setFieldValue("relatedProducts",A),r(A)},p=[{columnId:"product",classes:{head:Lle},noSort:!0,render:e=>(0,lA.jsx)(Bm.A,{isLastItem:!0,data:(0,v.A)({},e)})}],E=[{columnId:"record",classes:{head:Lle},noSort:!0,render:e=>(0,lA.jsx)(Bm.A,{isLastItem:!0,usingUnlink:!0,data:(0,v.A)({supplierName:R()(e,"productSupplierMaps[0].supplier.name"),image:R()(e,"productFiles[0].url")},e),onClickUnlink:u(e)})}],B=e=>{let{item:A}=e;return(0,lA.jsxs)("div",{className:Rle,children:[(0,lA.jsx)(Xe.A,{variant:"h6",component:"div",className:Fle,children:"Related Product"}),(0,lA.jsx)(iA.XI,{data:A.relatedProducts,classes:{body:Mle},columnData:E,hover:!1,noPagination:!0}
1)]})};return(0,lA.jsxs)("div",{className:(0,b.default)(Dle),children:[(0,lA.jsxs)(hm.hE,{children:["Product linkage helps you manage compliance reports"," ",(0,lA.jsx)("span",{style:{fontWeight:400,fontSize:12},children:"(optional)"})]}),(0,lA.jsx)(Xe.A,{className:kle,children:"For example, you can create a raw material or assortment profile and link it to multiple end product profiles"}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(iA.XI,{data:[c].map((e=>(0,v.A)((0,v.A)({},e),{},{expandLayout:e.relatedProducts.length?(0,lA.jsx)(B,{item:e}):null}))),columnData:p,hover:!1,noPagination:!0,defaultExpanded:!0})}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(hm.OV,{buttonProps:{type:"button",variant:"outlined",onClick:()=>C(!0)},children:"Select related product"})}),(0,lA.jsx)(vm,{companyId:s,productId:null===o||void 0===o?void 0:o.id,productCategories:i,preData:c.relatedProducts,isOpen:g,onSubmit:e=>{I(),d((0,v.A)((0,v.A)({},c),{},{relatedProducts:[...e]})),l.setFieldValue("relatedProducts",e),r(e)},onClose:I})]})},zle="NewSupplierForm_startAdornment__L6zMf",Vle="NewSupplierForm_phoneInput__Kvh4w",Hle="NewSupplierForm_phoneEmailWrapper__j0dOV",Wle="NewSupplierForm_newSupplierForm__2atnj",qle="NewSupplierForm_countryCodeSelectContainer__5isA8",Ule=Object.values(Ws.qo).filter((e=>e.code)).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code?"+".concat(e.code.replace(" ","")):""}})),Jle=e=>{let{className:A,formProps:t={},disabledEmail:a,labels:n=[]}=e;const i=Ule.find((e=>e.value===R()(t,"values.supplierPhoneCode.value","")));return(0,lA.jsxs)("div",{className:(0,b.default)(Wle,A),children:[(0,lA.jsx)(hm.sQ,{type:"text",placeholder:ee().translate("productTesting.createFlow.enterSupplierName"),name:"supplierName",label:n[0]||"",formProps:t}),(0,lA.jsx)(hm.sQ,{type:"text",placeholder:"English address",name:"supplierEnglishAddress",label:n[1]||"",formProps:t}),(0,lA.jsx)(hm.sQ,{type:"text",placeholder:ee().translate("productTesting.createFlow.localLanguageAddressOptional"),name:"supplierLocalAddress",label:"",formProps:t}),(0,lA.jsx)(hm.sQ,{type:"text",placeholder:"e.g. Gladys",name:"supplierContactPerson",label:n[2]||"",formProps:t,style:{width:"50%"}}),(0,lA.jsxs)("div",{className:Hle,children:[(0,lA.jsx)(hm.sQ,{type:"text",placeholder:ee().translate("productTesting.createFlow.enterContactNo"),name:"supplierContactPhone",label:n[3]||"",formProps:t,InputProps:{startAdornment:(0,lA.jsx)("div",{className:zle,children:(0,lA.jsx)(p1.Ay,{name:"supplierPhoneCode",className:qle,options:Ule,value:i,onChange:e=>t.setFieldValue("supplierPhoneCode",e||""),isClearable:!1,formatOptionLabel:e=>{let{value:A,label:t}=e;return(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)("div",{className:"flag-icon flag-icon-".concat(t)}),(0,lA.jsx)(Xe.A,{style:{marginLeft:5},children:A})]})}})})},className:Vle}),(0,lA.jsx)(hm.sQ,{type:"text",placeholder:"e.g. [email protected]",name:"supplierEmail",label:n[4]||"",formProps:t,disabled:a})]})]})},Gle=(SE.Ik().shape({}),[{label:"Length (L)",name:"length",unitType:"length",defaultValue:"cm"},{label:"Width (W)",name:"width",unitType:"length",defaultValue:"cm"},{label:"Height (H)",name:"height",unitType:"length",defaultValue:"cm"},{label:"Gross Weight",name:"grossWeight",unitType:"weight",defaultValue:"g"},{label:"Net Weight",name:"netWeight",unitType:"weight",defaultValue:"g"}]),Yle=e=>{const A={supplierPhoneCode:{value:"+852",label:"hk"},supplierMode:"mySupplierList",supplier:null},t=Gle.reduce(((A,t)=>{let{name:a,defaultValue:n}=t;const i="sellingUnit.".concat(a,"Unit"),s=R()(e.shippingInformation,i,null);return A=(0,v.A)((0,v.A)({},A),{},{[a]:R()(e.shippingInformation,"sellingUnit.".concat(a),0),["".concat(a,"Unit")]:s?{value:s,label:s}:{value:n,label:n}})}),{}),a=Gle.reduce(((A,t)=>{let{name:a,defaultValue:n}=t;const i="".concat(a,"UpperTolerance");return A=(0,v.A)((0,v.A)({},A),{},{[i]:R()(e.shippingInformation,"sellingUnit.".concat(i),0)})}),{}),n=Gle.reduce(((A,t)=>{let{name:a,defaultValue:n}=t;const i="".concat(a,"LowerTolerance");return A=(0,v.A)((0,v.A)({},A),{},{[i]:R()(e.shippingInformation,"sellingUnit.".concat(i),0)})}),{}),i=Gle.filter((e=>{let{name:A}=e;return"net_weight"!==A})).reduce(((A,t)=>{let{name:a,defaultValue:n,unitType:i}=t;const s="outerCarton.".concat(a,"Unit"),l=R()(e.shippingInformation,s,null),r="weight"===i?"kg":n;return A=(0,v.A)((0,v.A)({},A),{},{[a]:R()(e.shippingInformation,"outerCarton.".concat(a),0),["".concat(a,"Unit")]:l?{value:l,label:l}:{value:r,label:r}})}),{}),s=Gle.reduce(((A,t)=>{let{name:a,defaultValue:n}=t;const i="".concat(a,"UpperTolerance");return A=(0,v.A)((0,v.A)({},A),{},{[i]:R()(e.shippingInformation,"outerCarton.".concat(i),0)})}),{}),l=Gle.reduce(((A,t)=>{let{name:a,defaultValue:n}=t;const i="".concat(a,"LowerTolerance");return A=(0,v.A)((0,v.A)({},A),{},{[i]:R()(e.shippingInformation,"outerCarton.".concat(i),0)})}),{}),r=Gle.filter((e=>{let{name:A}=e;return"net_weight"!==A})).reduce(((A,t)=>{let{name:a,defaultValue:n,unitType:i}=t;const s="innerCarton.".concat(a,"Unit"),l=R()(e.shippingInformation,s,null),r="weight"===i?"kg":n;return A=(0,v.A)((0,v.A)({},A),{},{[a]:R()(e.shippingInformation,"innerCarton.".concat(a),0),["".concat(a,"Unit")]:l?{value:l,label:l}:{value:r,label:r}})}),{}),o=Gle.reduce(((A,t)=>{let{name:a,defaultValue:n}=t;const i="".concat(a,"UpperTolerance");return A=(0,v.A)((0,v.A)({},A),{},{[i]:R()(e.shippingInformation,"innerCarton.".concat(i),0)})}),{}),c=Gle.reduce(((A,t)=>{let{name:a,defaultValue:n}=t;const i="".concat(a,"LowerTolerance");return A=(0,v.A)((0,v.A)({},A),{},{[i]:R()(e.shippingInformation,"innerCarton.".concat(i),0)})}),{});if(!e||Qn()(e))return(0,v.A)((0,v.A)({},A),{},{productName:"",buyers:[{buyer:null}],selling:(0,v.A)((0,v.A)((0,v.A)((0,v.A)({},t),a),n),{},{barcode:R()(e.shippingInformation,"sellingUnit.barcode","")}),innerCarton:(0,v.A)((0,v.A)((0,v.A)((0,v.A)({}
1,r),o),c),{},{barcode:R()(e.shippingInformation,"innerCarton.barcode",""),quantityOfSellingUnit:R()(e.shippingInformation,"innerCarton.quantityOfSellingUnit","")}),outerCarton:(0,v.A)((0,v.A)((0,v.A)((0,v.A)({},i),s),l),{},{barcode:R()(e.shippingInformation,"outerCarton.barcode",""),quantityOfSellingUnit:R()(e.shippingInformation,"outerCarton.quantityOfSellingUnit","")})});const d=R()(e,"factories.data[0]")||{},g=R()(e,"buyers.data")||[],C=R()(e,"files.default.fileArr")||[],I=(null===e||void 0===e?void 0:e.additionalItemNo)||"",u=R()(e,"customProductCategoryFirstLevel")||null,p=R()(e,"customProductCategorySecondLevel")||null,E=R()(e,"customProductCategoryThirdLevel")||null;return(0,v.A)((0,v.A)({},A),{},{productName:(null===e||void 0===e?void 0:e.name)||"",itemNo:(null===e||void 0===e?void 0:e.itemNo)||"",addNoTags:I?I.split(",").map((e=>({value:e,label:e}))):[],factory:Qn()(d)?null:{label:d.name,value:d.id},buyers:g.map((e=>({buyer:{value:e.id,label:e.name}}))),uploadFile:C,relatedProducts:R()(e,"relatedProducts")||[],linkedReports:R()(e,"linkedReports")||[],longDescription:R()(e,"longDescription"),tags:R()(e,"tags",[]),remark:R()(e,"remark",""),factories:R()(e,"factories",[]),selling:(0,v.A)((0,v.A)((0,v.A)((0,v.A)({},t),a),n),{},{barcode:R()(e.shippingInformation,"sellingUnit.barcode","")}),innerCarton:(0,v.A)((0,v.A)((0,v.A)((0,v.A)({},r),o),c),{},{barcode:R()(e.shippingInformation,"innerCarton.barcode",""),numberOfCarton:R()(e.shippingInformation,"innerCarton.numberOfCarton",""),quantityOfSellingUnit:R()(e.shippingInformation,"innerCarton.quantityOfSellingUnit","")}),outerCarton:(0,v.A)((0,v.A)((0,v.A)((0,v.A)({},i),s),l),{},{barcode:R()(e.shippingInformation,"outerCarton.barcode",""),numberOfCarton:R()(e.shippingInformation,"outerCarton.numberOfCarton",""),quantityOfSellingUnit:R()(e.shippingInformation,"outerCarton.quantityOfSellingUnit","")}),customCategory:null!==u&&void 0!==u&&u.id?{id:u.id,value:u.name,label:u.name}:null,customSubCategory:null!==p&&void 0!==p&&p.id?{id:p.id,value:p.name,label:p.name}:null,customSubCategory1:null!==E&&void 0!==E&&E.id?{id:E.id,value:E.name,label:E.name}:null})},Zle=e=>{const A=R()(e,"suppliers.data[0]")||{};return Qn()(A)?{}:(0,v.A)((0,v.A)({},A.supplier||{}),{},{id:A.supplierId})},Xle=e=>{var A;const t=(null===(A=e.supplierPhoneCode)||void 0===A?void 0:A.value)||R()(e,"contactPersonPhone.code",""),a=e.supplierContactPhone||R()(e,"contactPersonPhone.phone","");return{name:e.supplierName||e.name||"",supplierEmail:e.supplierEmail||e.contactPersonEmail||"",address1:e.supplierEnglishAddress||e.address1||"",address2:e.supplierLocalAddress||e.address2||"",contactPerson:e.supplierContactPerson||e.contactPerson||"",phoneObj:t&&a?{code:t,number:a}:{code:"",number:""},contactEmails:e.contactEmails||[]}},Kle="AddProduct_wrapper__rVGNn",$le="AddProduct_form__wCssS",{Item:ere}=Zo.A;function Are(e,A){let{onSubmit:t,onValueChange:a,initialValues:n={}}=e;const i=(0,y.useRef)();return y.useImperativeHandle(A,(()=>({getValues:()=>n,setValues:e=>{i.current&&i.current.setValues(e)},submit:()=>{i.current&&i.current.submitForm()}}))),(0,lA.jsx)(Jr.l1,{ref:i,initialValues:n,enableReinitialize:!0,validationSchema:SE.Ik().shape({name:SE.Yj().required("Must enter supplier name"),address1:SE.Yj().required("Must enter address"),contactPerson:SE.Yj().required("Must enter contact person"),contactPersonPhone:SE.Ik().shape({code:SE.Yj().required("Must enter phone code"),phone:SE.Yj().required("Must enter phone number")}),contactPersonEmail:SE.Yj().email("Must be a valid email").required("Must enter email address")}),onSubmit:t,children:e=>(i.current=e,(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(gQ.A,{onChange:a}),(0,lA.jsx)(Zo.A,{layout:"vertical",children:(0,lA.jsxs)(Jr.lV,{children:[(0,lA.jsx)(Jr.D0,{name:"name",children:e=>{let{field:A,meta:t}=e;return(0,lA.jsx)(ere,{label:"Supplier Name",help:t.error,validateStatus:t.error?"error":"",children:(0,lA.jsx)(uE.A,{value:A.value,onChange:e=>{A.onChange({target:{name:A.name,value:e.target.value}})}})})}}),(0,lA.jsx)(Jr.D0,{name:"address1",children:e=>{let{field:A,meta:t}=e;return(0,lA.jsx)(ere,{label:"Address",help:t.error,validateStatus:t.error?"error":"",children:(0,lA.jsx)(uE.A,{value:A.value,onChange:e=>{A.onChange({target:{name:A.name,value:e.target.value}})}})})}}),(0,lA.jsx)(Jr.D0,{name:"address2",children:e=>{let{field:A,meta:t}=e;return(0,lA.jsx)(ere,{help:t.error,validateStatus:t.error?"error":"",children:(0,lA.jsx)(uE.A,{value:A.value,onChange:e=>{A.onChange({target:{name:A.name,value:e.target.value}})}})})}}),(0,lA.jsx)(Zm,{fieldProps:{contactPerson:{name:"contactPerson",col:{lg:24}}
1,contactPersonEmail:{name:"contactPersonEmail",col:{lg:12}},contactPersonPhone:{name:"contactPersonPhone",col:{lg:12}}}})]})})]}))})}const tre=y.forwardRef(Are),are=(Object.values(Ws.qo).filter((e=>e.code)).map((e=>{var A;return{label:null===e||void 0===e||null===(A=e.iso2)||void 0===A?void 0:A.toLowerCase(),value:e.code?"+".concat(e.code.replace(" ","")):""}})),"SupplierInfo_supplierRadio__9ugKD"),nre="SupplierInfo_selectSupplierBtn__+mNLB",ire="SupplierInfo_wrapper__R0wyM",sre=e=>{let{className:A,onSelectSupplier:t,formProps:a={},selectedSupplier:{isInitialSupplier:n=!0,supplier:i={}},onEditSupplier:s,onEditSupplierProfile:l}=e;const r=y.useRef(!1),o=y.useRef(),{values:c={}}=a,{linkedReports:d=[]}=c,g=!Qn()(i),C=n&&g&&!!d.length,I=y.useMemo((()=>{if(i){let e=[];return i.contactPersonPhone&&(e=[i.contactPersonPhone.code,i.contactPersonPhone.phone]),i.phoneObj&&(e=[i.phoneObj.code,i.phoneObj.number]),e.filter((e=>!!e)).join(" ")}return i?Xm(i):null}),[i]),u=y.useCallback(cm()((function(e){for(var A=arguments.length,t=new Array(A>1?A-1:0),a=1;a<A;a++)t[a-1]=arguments[a];const[,n]=t;e.onChange({target:{name:"supplier",value:n}})}),250),[]);return y.useEffect((()=>(o.current&&!r.current&&a.values.supplier&&(o.current.setValues(a.values.supplier||{}),r.current=!0),()=>{r.current=!1})),[a.values]),(0,lA.jsxs)("div",{className:(0,b.default)(ire,A),children:[(0,lA.jsx)(hm.hE,{children:"2. Supplier"}),(0,lA.jsx)("div",{className:are,children:(0,lA.jsx)(hm.ls,{disabled:C,name:"supplierMode",label:"",options:[{value:"mySupplierList",label:"My supplier list"},{value:"newSupplier",label:"New supplier"}],formProps:a})}),"newSupplier"===c.supplierMode&&(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)("b",{children:"Please fill in required info"}),(0,lA.jsx)(Jr.D0,{name:"supplier",children:e=>{let{field:A}=e;return(0,lA.jsx)(tre,{ref:o,onValueChange:function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];u(A,...t)}})}})]}),g?(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(Lm.A,{name:i.name,supplierId:i.supplierId,address:i.address1||i.address2,contactPerson:i.contactPerson,contactPersonPhone:I,status:i.status,emails:i.contactPersonEmail?[{email:i.contactPersonEmail}]:[],extra:(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,onClick:()=>{s()},children:"Change Supplier"})}),(0,lA.jsx)(Sa.A,{type:"link",size:"small",onClick:()=>{l(i)},children:"Edit this profile"})]}):"mySupplierList"===c.supplierMode?(0,lA.jsx)(hm.OV,{buttonProps:{color:"primary",type:"button",onClick:t,className:nre,variant:"outlined"},children:"Select supplier"}):(0,lA.jsx)(lA.Fragment,{})]})},lre="ShippingInfo_wrapper__NowyC",rre="ShippingInfo_fullWidth__EbNSo",ore="ShippingInfo_sellingUnit__eHutA",cre="ShippingInfo_unitField__pFl3L",dre="ShippingInfo_unitFieldAddOn__5AAOp",gre="ShippingInfo_unitSelect__jY1-U",Cre="ShippingInfo_quantityField__Xcx3H",Ire="ShippingInfo_marginTop__wVr-M",ure="ShippingInfo_itemWrapper__xL5l8",pre=e=>(0,lA.jsx)(Cv.A,(0,v.A)((0,v.A)({},e),{},{decimalScale:2})),Ere=e=>{let{className:A,formProps:t}=e;return(0,lA.jsxs)("div",{className:(0,b.default)(lre,A),children:[(0,lA.jsx)(hm.hE,{children:"3. Shipping Information (optional)"}),(0,lA.jsx)(hm.hE,{children:"Selling Unit"}),(0,lA.jsx)(Xe.A,{variant:"caption",children:"Numeric with 2 Decimal places"}),(0,lA.jsxs)(S.A,{className:ore,display:"flex",flexWrap:"wrap",gridGap:16,children:[Gle.map((e=>{let{name:A,label:a,unitType:n}=e;return(0,lA.jsxs)(hm.eI,{children:[(0,lA.jsx)(hm.JU,{children:a}),(0,lA.jsx)(MF,{containerClassName:cre,placeholder:"Fill here",InputProps:{startAdornment:null,inputComponent:pre},formProps:t,name:"selling.".concat(A),selectProps:{formProps:t,options:"length"===n?Ws.HJ:Ws.lw,name:"selling.".concat(A,"Unit"),className:gre}}),(0,lA.jsx)("div",{className:Ire,children:(0,lA.jsx)(hm.JU,{children:"".concat(a," Tolerance")})}),(0,lA.jsx)(hm.sQ,{classes:{root:dre},variant:"outlined",type:"text",name:"selling.".concat(A,"UpperTolerance"),formProps:t,placeholder:"Upper tolerance",InputProps:{startAdornment:(0,lA.jsx)(ad.A,{position:"start",children:"+"}),endAdornment:(0,lA.jsx)(ad.A,{position:"end",children:"%"})}}),(0,lA.jsx)(hm.sQ,{classes:{root:dre},variant:"outlined",type:"text",name:"selling.".concat(A,"LowerTolerance"),formProps:t,placeholder:"Lower tolerance",InputProps:{startAdornment:(0,lA.jsx)(ad.A,{position:"start",children:"-"}),endAdornment:(0,lA.jsx)(ad.A,{position:"end",children:"%"})}})]},"selling_".concat(A))})),(0,lA.jsxs)(hm.eI,{className:rre,children:[(0,lA.jsx)(hm.JU,{children:"Barcode"}),(0,lA.jsx)(hm.sQ,{type:"text",placeholder:"Fill here",name:"selling.barcode",formProps:t})]})]}),(0,lA.jsx)(hm.hE,{children:"Inner Carton"}),(0,lA.jsx)(Xe.A,{variant:"caption",children:"Numeric with 2 Decimal places"}),(0,lA.jsxs)(S.A,{className:ore,display:"flex",flexWrap:"wrap",gridGap:16,children:[Gle.map((e=>{let{name:A,label:a,unitType:n}=e;return(0,lA.jsxs)(hm.eI,{children:[(0,lA.jsx)(hm.JU,{children:a}),(0,lA.jsx)(MF,{containerClassName:cre,placeholder:"Fill here",InputProps:{startAdornment:null,inputComponent:pre},formProps:t,name:"innerCarton.".concat(A),selectProps:{formProps:t,options:"length"===n?Ws.HJ:Ws.lw,name:"innerCarton.".concat(A,"Unit"),className:gre}}),(0,lA.jsx)("div",{className:Ire,children:(0,lA.jsx)(hm.JU,{children:"".concat(a," Tolerance")})}),(0,lA.jsx)(hm.sQ,{classes:{root:dre},variant:"outlined",type:"text",formProps:t,name:"innerCarton.".concat(A,"UpperTolerance"),placeholder:"Upper tolerance",InputProps:{startAdornment:(0,lA.jsx)(ad.A,{position:"start",children:"+"}),endAdornment:(0,lA.jsx)(ad.A,{position:"end",children:"%"})}}),(0,lA.jsx)(hm.sQ,{classes:{root:dre},variant:"outlined",type:"text",formProps:t,name:"innerCarton.".concat(A,"LowerTolerance"),placeholder:"Lower tolerance",InputProps:{startAdornment:(0,lA.jsx)(ad.A,{position:"start",children:"-"}),endAdornment:(0,lA.jsx)(ad.A,{position:"end",children:"%"})}})]},"inner_cartoon_".concat(A))})),(0,lA.jsx)("div",{className:(0,b.default)(rre,ure),children:(0,lA.jsxs)(hm.eI,{children:[(0,lA.jsx)(hm.JU,{children:"Total Quantity / Inner Carton"}),(0,lA.jsx)(MF,{hiddenSelect:!0,containerClassName:Cre,placeholder:"Fill here",InputProps:{startAdornment:null,endAdornment:(0,lA.jsx)(Xe.A,{variant:"caption",children:"UNIT"}),inputComponent:pre},formProps:t,name:"innerCarton.quantityOfSellingUnit"})]})}),(0,lA.jsxs)(hm.eI,{className:rre,children:[(0,lA.jsx)(hm.JU,{children:"Barcode"}),(0,lA.jsx)(hm.sQ,{type:"text",placeholder:"Fill here",name:"innerCarton.barcode",formProps:t})]})]}),(0,lA.jsx)(hm.hE,{children:"Outer Carton"}),(0,lA.jsx)(Xe.A,{variant:"caption",children:"Numeric with 2 Decimal places"}),(0,lA.jsxs)(S.A,{className:ore,display:"flex",flexWrap:"wrap",gridGap:16,children:[Gle.map((e=>{let{name:A,label:a,unitType:n}=e;return(0,lA.jsxs)(hm.eI,{children:[(0,lA.jsx)(hm.JU,{children:a}),(0,lA.jsx)(MF,{containerClassName:cre,placeholder:"Fill here",InputProps:{startAdornment:null,inputComponent:pre},formProps:t,name:"outerCarton.".concat(A),selectProps:{formProps:t,options:"length"===n?Ws.HJ:Ws.lw,name:"outerCarton.".concat(A,"Unit"),className:gre}}),(0,lA.jsx)("div",{className:Ire,children:(0,lA.jsx)(hm.JU,{children:"".concat(a," Tolerance")})}),(0,lA.jsx)(hm.sQ,{classes:{root:dre},variant:"outlined",type:"text",formProps:t,name:"outerCarton.".concat(A,"UpperTolerance"),placeholder:"Upper tolerance",InputProps:{startAdornment:(0,lA.jsx)(ad.A,{position:"start",children:"+"}),endAdornment:(0,lA.jsx)(ad.A,{position:"end",children:"%"})}}),(0,lA.jsx)(hm.sQ,{classes:{root:dre},variant:"outlined",type:"text",formProps:t,name:"outerCarton.".concat(A,"LowerTolerance"),placeholder:"Lower tolerance",InputProps:{startAdornment:(0,lA.jsx)(ad.A,{position:"start",children:"-"}),endAdornment:(0,lA.jsx)(ad.A,{position:"end",children:"%"})}})]},"outer_cartoon_".concat(A))})),(0,lA.jsxs)("div",{className:(0,b.default)(rre,ure),children:[(0,lA.jsxs)(hm.eI,{children:[(0,lA.jsx)(hm.JU,{children:"Total Quantity / Outer Carton"}),(0,lA.jsx)(MF,{hiddenSelect:!0,containerClassName:Cre,placeholder:"Fill here",InputProps:{startAdornment:null,endAdornment:(0,lA.jsx)(Xe.A,{variant:"caption",children:"UNIT"})},formProps:t,name:"outerCarton.quantityOfSellingUnit"})]}),(0,lA.jsxs)(hm.eI,{children:[(0,lA.jsx)(hm.JU,{children:"No of Inner / Outer Carton"}),(0,lA.jsx)(MF,{hiddenSelect:!0,containerClassName:Cre,placeholder:"Fill here",InputProps:{startAdornment:null,endAdornment:(0,lA.jsx)(Xe.A,{variant:"caption",children:"UNIT"})},formProps:t,name:"outerCarton.numberOfCarton"})]})]}),(0,lA.jsxs)(hm.eI,{className:rre,children:[(0,lA.jsx)(hm.JU,{children:"Barcode"}),(0,lA.jsx)(hm.sQ,{type:"text",placeholder:"Fill here",name:"outerCarton.barcode",formProps:t})]})]})]})},Bre={addBtn:"FactoryInfo_addBtn__A2RIv",supplierRadio:"FactoryInfo_supplierRadio__A8kmd",selectSupplierBtn:"FactoryInfo_selectSupplierBtn__suHL6",wrapper:"FactoryInfo_wrapper__iz-uu",factoryItem:"FactoryInfo_factoryItem__TE-HY"},Qre=y.memo((e=>{let{className:A,onSelectFactory:t,onDeleteFactory:a,formProps:n={},selectedFactory:i=[]}=e;const[s,l]=y.useState(!1),{setFieldValue:r,values:o={}}=n;return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("div",{className:(0,b.default)(Bre.wrapper,A),children:[(0,lA.jsx)(hm.hE,{children:"4. Factory (optional)"}),((null===o||void 0===o?void 0:o.factories)||[]).map((e=>(0,lA.jsx)(Tle,{className:Bre.factoryItem,supplier:{name:e.name,address1:e.address,contactPerson:e.contact_person||e.contactPerson,email:e.email},hideEditProfile:!0,buttonProps:{startIcon:(0,lA.jsx)(Ql.default,{}),className:Bre.deleteBtn},buttonText:"Delete",onClick:()=>{r("factories",o.factories.filter((A=>A.id!==e.id)))}},e.id))),(0,lA.jsx)("div",{children:(0,lA.jsx)(hm.OV,{className:Bre.selectSupplierBtn,buttonProps:{color:"primary",onClick:()=>{l(!0)},variant:"text"},children:"Select existing factory"})})]}),(0,lA.jsx)(Um.A,{multiple:!0,type:"factory",title:"Select Factory(s)",open:s,selected:(null===o||void 0===o?void 0:o.factories)||[],onCancel:()=>{l(!1)},onOk:e=>{r("factories",e),l(!1)}})]})})),mre=()=>{const e=y.useRef(),{productId:A,supplierId:t}=(0,w.useParams)(),a=!!A,n=(0,w.useHistory)(),{mutate:i}=(0,ms.y)({resource:"suppliers"}
1),{getSupplierList:s,getProductCategories:l,getFactoryList:r,getBuyerList:o,addProduct:c,createSupplier:d,getProductDetail:g,updateSupplier:C,updateProduct:I}=(0,uw.d)(),{supplierList:u,productCategories:p,loginState:E,buyerList:B,factoryList:Q,productDetail:m}=(0,uw.g)(),h=(Q||[]).map((e=>({value:e.id,label:e.name}))),x=(B||[]).map((e=>({value:e.id,label:e.name}))),{companyId:f}=E,[j,b]=y.useState(1),[P,S]=y.useState({}),[N,_]=y.useState({}),[T,D]=y.useState({}),[k,L]=y.useState({}),[M,O]=y.useState({isInitialSupplier:!0,supplier:{}}),[z,H]=y.useState([]),[W,q]=y.useState(!1),[U,J]=y.useState(!1),[G,Y]=y.useState(!1),[Z,X]=y.useState(!1),[K,$]=y.useState({type:null,message:null}),{mutate:Ae}=(0,sS.x)({resource:"suppliers",id:t||T.id}),te=!Qn()(k);y.useEffect((()=>{s(),l(),r(f),o(f),L({}),D({})}),[]),y.useEffect((()=>{if(t){const e=u.find((e=>{let{id:A}=e;return A===t}));O({isInitialSupplier:!0,supplier:e||{}})}}),[u,t]),y.useEffect((()=>{A&&(Y(!0),g(A,(e=>{var t;const a=R()(e,"data")||{};!(null===a||void 0===a||null===(t=a.data)||void 0===t||!t.isLocked)?n.push("/product/profile/".concat(A)):(H((e=>{const A=R()(e,"productCategories")||[];return R()(e,"productSubCategories.data"),A.map((e=>(0,v.A)({},e)))})(null===a||void 0===a?void 0:a.data)),O({isInitialSupplier:!0,supplier:Xm(Zle(null===a||void 0===a?void 0:a.data))})),Y(!1)})))}),[A]);const ae=e=>{_((0,v.A)((0,v.A)({},N),{},{[e-1]:!0})),b(e)},ne=e=>{S((0,v.A)((0,v.A)({},P),{},{1:(0,v.A)((0,v.A)({},e),{},{supplierInfo:M,id:Number(A)})})),ae(2)},ie=e=>{S((0,v.A)((0,v.A)({},P),{},{2:[...e]}))},se=async e=>{const s=(0,v.A)({},R()(P,"[1]",{})),l=i=>{const l=((e,A,t,a,n)=>{var i,s,l;R()(e,"factory.value",""),R()(e,"factory.label",""),R()(e,"factory.__isNew__");const r=e.uploadFile||[],o=R()(A,"id",""),c=R()(e,"tags",[]),d=(R()(e,"buyers")||[]).filter((e=>e.buyer&&e.buyer.value)),g=[],C=R()(e,"factories",[]).map((e=>{let{id:A}=e;return A}));t.map((e=>(e.productSubCategories.map((A=>(g.push({categoryId:e.id,subCategoryId:A.id}),!0))),!0)));const I=(R()(e,"relatedProducts")||[]).map((e=>e.id)),u={companyId:a,name:e.productName||"",itemNo:e.itemNo||"",additionalItemNo:e.addNoTags?e.addNoTags.map((e=>e.value)).join(","):"",productCategories:g,relatedProductIds:I,longDescription:e.longDescription||"",tagIds:(c||[]).map((e=>{let{id:A}=e;return A})),remark:e.remark||"",factories:C,shippingInformation:{sellingUnit:(0,v.A)({},Object.keys(e.selling).reduce(((A,t)=>{var a,n;return t.includes("Unit")?A=(0,v.A)((0,v.A)({},A),{},{[t]:null!==(a=null===(n=e.selling[t])||void 0===n?void 0:n.value)&&void 0!==a?a:""}):(0,v.A)((0,v.A)({},A),{},{[t]:"barcode"===t?e.selling[t]:parseFloat(e.selling[t]||0)})}),{})),innerCarton:(0,v.A)({},Object.keys(e.innerCarton).reduce(((A,t)=>{var a,n;return t.includes("Unit")&&"quantityOfSellingUnit"!==t?A=(0,v.A)((0,v.A)({},A),{},{[t]:null!==(a=null===(n=e.innerCarton[t])||void 0===n?void 0:n.value)&&void 0!==a?a:""}):(0,v.A)((0,v.A)({},A),{},{[t]:"barcode"===t?e.innerCarton[t]:parseFloat(e.innerCarton[t]||0)})}),{})),outerCarton:(0,v.A)({},Object.keys(e.outerCarton).reduce(((A,t)=>{var a,n;return t.includes("Unit")&&"quantityOfSellingUnit"!==t?A=(0,v.A)((0,v.A)({},A),{},{[t]:null!==(a=null===(n=e.outerCarton[t])||void 0===n?void 0:n.value)&&void 0!==a?a:""}):(0,v.A)((0,v.A)({},A),{},{[t]:"barcode"===t?e.outerCarton[t]:parseFloat(e.outerCarton[t]||0)})}),{}))}};return u.customProductCategoryFirstLevel=(null===(i=e.customCategory)||void 0===i?void 0:i.id)||null,u.customProductCategorySecondLevel=(null===(s=e.customSubCategory)||void 0===s?void 0:s.id)||null,u.customProductCategoryThirdLevel=(null===(l=e.customSubCategory1)||void 0===l?void 0:l.id)||null,u.suppliers=o?[o]:[],n&&(u.suppliers=[n]),d.length>0?u.buyers=d.map((e=>{const A={name:R()(e,"buyer.label","")};return R()(e,"buyer.__isNew__")||(A.id=R()(e,"buyer.value","")),A})):u.buyers=[],r.length>0?u.productThumbnails=r.map((e=>{const A={};return e.id&&e.documentListId?(A.id=e.id,A.documentListId=e.documentListId):(A.fileName=e.fileName,A.filePath=e.filePath),A})):u.productThumbnails=[],u})((0,v.A)((0,v.A)({},s),e),M,z,f,i),r=(e,i)=>{if(X(!1),D({}),L({}),e){$({type:"success",message:a?ee().translate("general.productProfileUpdated"):ee().translate("general.productAdded")}),ae(3);const i=a?A:R()(e,"data.created.id");if(!t)return void n.push(i?"/product/profile/".concat(i):"/product/list");n.push("/supplier-manager/detail/".concat(t,"?tab=product"))}else $({type:"success",message:a?ee().translate("general.updateProductFailureTryAgain"):ee().translate("general.addProductFailureTryAgain")})};a?I(A,l,((e,A)=>{r(e)})):c(l,((e,A)=>{r(e)}))};if("newSupplier"===R()(s,"supplierMode","")){X(!0);try{const e=await i(Xle(s.supplier));l(R()(e,"data.data.id",""))}catch(o){$({type:"error",message:ee().translate("general.createSupplierFailedTryAgain")}),X(!1)}}else if(Qn()(T)){var r;X(!0),l(null===M||void 0===M||null===(r=M.supplier)||void 0===r?void 0:r.id)}else{X(!0);try{const e=await Ae(Xle(T));l(R()(e,"data.data.id",""))}catch(o){$({type:"error",message:ee().translate("general.updateSupplierFailedTryAgain")}),X(!1)}}};return(0,lA.jsxs)("div",{className:Kle,children:[G&&(0,lA.jsx)(ep.P,{}),(0,lA.jsx)(rle,{isEditingProduct:a,productId:A}),(0,lA.jsx)(sle,{currentStep:j,completedStep:N,setCurrentStep:e=>{if(e<j){let A={};for(let t=1;t<e;t++)A=(0,v.A)((0,v.A)({},A),{},{[t]:!0});_((0,v.A)({},A)),b(e)}else Qn()(P[e-1])||ae(e)}}),1===j?(()=>{const e={productName:SE.Yj().required(ee().translate("productTesting.createFlow.mandatoryField")),itemNo:SE.Yj().required(ee().translate("productTesting.createFlow.mandatoryField")),supplier:SE.Ik().shape({name:SE.Yj().when("supplierMode",{is:e=>"newSupplier"===e,then:SE.Yj().required("Must enter supplier name")}
1),address1:SE.Yj().required("Must enter address"),contactPerson:SE.Yj().required("Must enter contact person"),contactPersonPhone:SE.Ik().shape({code:SE.Yj().required("Must enter phone code"),phone:SE.Yj().required("Must enter phone number")}),contactPersonEmail:SE.Yj().email().required("Must enter email address")}).nullable().when("supplierMode",{is:e=>"newSupplier"===e,then:SE.Ik().required("Please select a supplier")})};return(0,lA.jsx)(zs.lV,{initialValues:Qn()(R()(P,"[1]"))?Yle(A?m:{}):R()(P,"[1]"),validateValues:e,onSubmit:ne,render:e=>{const{handleSubmit:t,isValid:a}=e;return(0,lA.jsxs)("form",{onSubmit:t,className:$le,children:[(0,lA.jsx)(hm.az,{children:(0,lA.jsx)(fle,{onSelectCategory:()=>{q(!0),H([])},formProps:e,selectedCats:z,onEdit:()=>{q(!0)},productId:A,productDetail:m,setNotification:$})}),(0,lA.jsx)(hm.az,{children:(0,lA.jsx)(sre,{onSelectSupplier:()=>{J(!0),O({isInitialSupplier:!0,supplier:{}})},formProps:e,selectedSupplier:M,onEditSupplier:()=>{J(!0)},onEditSupplierProfile:e=>{L(e)}})}),(0,lA.jsx)(hm.az,{children:(0,lA.jsx)(Ere,{onSelectCategory:()=>{q(!0),H([])},formProps:e,selectedCats:z,onEdit:()=>{q(!0)}})}),(0,lA.jsx)(hm.az,{children:(0,lA.jsx)(Qre,{companyId:f,onSelectCategory:()=>{q(!0),H([])},formProps:e,selectedCats:z,onEdit:()=>{q(!0)}})}),(0,lA.jsx)(hm.az,{children:(0,lA.jsx)(Sle,{onSelectSupplier:()=>{J(!0),O({isInitialSupplier:!0,supplier:{}})},formProps:e,selectedSupplier:M,onEditSupplier:()=>{J(!0)},factoryOptions:h,buyerOptions:x,onEditSupplierProfile:e=>{L(e)}})}),(0,lA.jsx)(hm.OV,{buttonProps:{type:"submit",color:"primary",disabled:!a,loading:Z},children:"Next"})]})}})})():(0,lA.jsx)(zs.lV,{initialValues:{relatedProducts:Qn()(R()(P,"[2]"))?R()(Yle(A?m:{}),"relatedProducts"):R()(P,"[2]")},onSubmit:se,render:e=>{const{handleSubmit:A}=e;return(0,lA.jsxs)("form",{onSubmit:A,className:$le,children:[(0,lA.jsx)(hm.az,{children:(0,lA.jsx)(Ole,{preData:P,productCategories:p,companyId:f,formProps:e,onSelectRelatedProduct:ie})}),(0,lA.jsx)(hm.OV,{buttonProps:{type:"submit",color:"primary"},children:a?"Update":"Done"})]})}}),(0,lA.jsx)($1,{isOpen:W,onClose:()=>{q(!1)},productCategories:p,onSubmit:e=>{H(e),q(!1)},defaultCats:z}),(0,lA.jsx)(Um.A,{multiple:!1,type:"supplier",title:"Select 1 Supplier",open:U,selected:M.supplier?[M.supplier]:[],onBindingValue:e=>{const{email:A,supplierEmails:t,phoneNumber:a,phoneObj:n}=e,i=n?[n.code,n.number].filter((e=>!!e)).join(""):null,s=A?{email:A}:(0,V.first)(t);return(0,v.A)((0,v.A)({},e),{},{contactPersonPhone:i||a,supplierEmails:s?[s]:[]})},onCancel:()=>{J(!1)},onOk:e=>{const A=(0,V.first)(e);A&&A.id!==M.supplier.id&&O({isInitialSupplier:!1,supplier:Xm(A)}),J(!1)}}),(0,lA.jsx)(F.A,{destroyOnClose:!0,open:te,title:"Edit Profile",onCancel:()=>{L({})},onOk:()=>{e.current&&e.current.submit(),L({})},children:(0,lA.jsx)(tre,{ref:e,initialValues:k,onSubmit:e=>{D((0,v.A)((0,v.A)({},e),{},{id:k.id})),O((0,v.A)((0,v.A)({},M),{},{supplier:(0,v.A)({},e)}))}})}),(0,lA.jsx)(Wn.A,{notification:K,onClose:()=>$({type:null,message:null})})]})},hre={footer:"FilterCategories_footer__i9kqR",primary:"FilterCategories_primary__fdjtr",filterModal:"FilterCategories_filterModal__N11kr"},xre=e=>{const{open:A,anChorEl:t,onClose:a=()=>{},onApply:n=()=>{},onReset:i=()=>{},categories:s=[],selected:l,handleToggle:r=()=>{},applyText:o,resetText:c,width:d=300}=e;return(0,lA.jsxs)(GD.Ay,{PaperProps:{className:hre.filterModal,style:{width:d}},onClose:a,open:A,anchorEl:t,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},children:[(0,lA.jsx)(S.A,{maxHeight:"350px",style:{overflowY:"scroll"},children:(0,lA.jsx)($e.A,{children:null===s||void 0===s?void 0:s.map((e=>{let{value:A,label:t}=e;return(0,lA.jsxs)(Ye.A,{className:hre.item,dense:!0,button:!0,onClick:r(A),children:[(0,lA.jsx)(eA.A,{style:{minWidth:40},children:(0,lA.jsx)(Yr.A,{indeterminate:""===A&&l.length>0&&l.length<(null===s||void 0===s?void 0:s.length),edge:"start",checked:-1!==l.indexOf(A),tabIndex:-1,disableRipple:!0,inputProps:{"aria-labelledby":A}})}),(0,lA.jsx)(Ze.A,{primary:t})]},A)}))})}),(0,lA.jsxs)(S.A,{className:hre.footer,children:[(0,lA.jsx)(fr.A,{onClick:n,className:hre.primary,variant:"contained",color:"primary",children:o}),(0,lA.jsx)(fr.A,{onClick:i,variant:"outlined",color:"default",children:c})]})]})},vre="FilterSearchKeyword_footer__YFaSY",fre="FilterSearchKeyword_primary__GABdB",yre="FilterSearchKeyword_filterModal__Z8zUo",jre="FilterSearchKeyword_input__dEQvf",bre=e=>{const{open:A,anChorEl:t,onClose:a=()=>{},onApply:n=()=>{},onReset:i=()=>{},applyText:s,resetText:l,placeholder:r,value:o,onChange:c=()=>{}}=e,[d,g]=(0,y.useState)("");return(0,y.useEffect)((()=>{o&&g(o)}),[o]),(0,lA.jsxs)(GD.Ay,{PaperProps:{className:yre},onClose:a,open:A,anchorEl:t,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},children:[(0,lA.jsx)(S.A,{maxHeight:"350px",padding:"8px 16px",children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{placeholder:r,value:d,defaultValue:o,onChange:e=>{const{value:A}=e.target;g(A),c(A)},searchIcon:!0,className:jre,customLeftIconTop:15}})}),(0,lA.jsxs)(S.A,{className:vre,children:[(0,lA.jsx)(fr.A,{onClick:()=>{n()},className:fre,variant:"contained",color:"primary",children:s}),(0,lA.jsx)(fr.A,{onClick:()=>{i(),g("")},variant:"outlined",color:"default",children:l})]})]})};const Pre=t.p+"static/media/filter-unable.95e26a2e1ce7afc8a3b2e0347919aefe.svg";const wre=t.p+"static/media/filter-enable.fda52167bcd68245e7d12725f44bc6d0.svg";var Sre=t(71140);function Nre(e,A,t){return a=>{a({type:Sre.G.GET_ADMIN_TEST_PLAN_LIST.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/search"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify((0,v.A)((0,v.A)({},e),{},{isActive:!0,isDraft:!1}))};
1return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",{});a(function(e,A){return A&&A(e),{type:Sre.G.GET_ADMIN_TEST_PLAN_LIST.SUCCESS,payload:e}}(t,A))})).catch((e=>{a(function(e,A){return A&&A(e),{type:Sre.G.GET_ADMIN_TEST_PLAN_LIST.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function _re(e,A,t){return a=>{a({type:Sre.G.GET_ADMIN_ARCHIVED_TEST_PLAN_LIST.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/search"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify((0,v.A)((0,v.A)({},e),{},{isActive:!1,isDraft:!1}))};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",{});a(function(e,A){return A&&A(e),{type:Sre.G.GET_ADMIN_ARCHIVED_TEST_PLAN_LIST.SUCCESS,payload:e}}(t,A))})).catch((e=>{a(function(e,A){return A&&A(e),{type:Sre.G.GET_ADMIN_ARCHIVED_TEST_PLAN_LIST.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function Tre(e,A,t){return a=>{a({type:Sre.G.GET_ADMIN_DRAFT_TEST_PLAN_LIST.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/search"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify((0,v.A)((0,v.A)({},e),{},{isActive:!0,isDraft:!0}))};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",{});a(function(e,A){return A&&A(e),{type:Sre.G.GET_ADMIN_DRAFT_TEST_PLAN_LIST.SUCCESS,payload:e}}(t,A))})).catch((e=>{a(function(e,A){return A&&A(e),{type:Sre.G.GET_ADMIN_DRAFT_TEST_PLAN_LIST.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function Dre(e,A,t,a){return n=>{n(function(e){return{type:Sre.G.GET_ADMIN_TEST_PLAN_DETAIL.LOADING,keepPrevious:e}}(a));const i="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/").concat(e),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(i,s).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",{});n(function(e,A){return A&&A(e),{type:Sre.G.GET_ADMIN_TEST_PLAN_DETAIL.SUCCESS,payload:e}}(t,A))})).catch((e=>{n(function(e,A){return A&&A(e),{type:Sre.G.GET_ADMIN_TEST_PLAN_DETAIL.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function kre(e,A){return t=>{t({type:Sre.G.GET_ADMIN_TEST_PLAN_TAGS.LOADING});const a="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/tag/list"),n={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(a,n).then(ne.dq).then(ne.Pq).then((A=>{const a=R()(A,"data")||[];t(function(e,A){return A&&A(e),{type:Sre.G.GET_ADMIN_TEST_PLAN_TAGS.SUCCESS,payload:e}}(a,e))})).catch((e=>{t(function(e,A){return A&&A(e),{type:Sre.G.GET_ADMIN_TEST_PLAN_TAGS.ERROR,payload:e}}("object"===typeof e?e.message:e,A))}))}}function Lre(e,A,t){return a=>{a({type:Sre.G.CREATE_ADMIN_TEST_PLAN_DETAIL.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/admin/testPlans"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(e)};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",{});a(function(e,A){return A&&A(e),{type:Sre.G.CREATE_ADMIN_TEST_PLAN_DETAIL.SUCCESS,payload:e}}(t,A))})).catch((e=>{a(function(e,A){return A&&A(e),{type:Sre.G.CREATE_ADMIN_TEST_PLAN_DETAIL.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function Rre(e,A,t,a){return n=>{n({type:Sre.G.UPDATE_ADMIN_TEST_PLAN_DETAIL.LOADING});const i="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/").concat(e),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"PUT",body:JSON.stringify(A)};return ot()(i,s).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",{});n(function(e,A){return A&&A(e),{type:Sre.G.UPDATE_ADMIN_TEST_PLAN_DETAIL.SUCCESS,payload:e}}(A,t))})).catch((e=>{n(function(e,A){return A&&A(e),{type:Sre.G.UPDATE_ADMIN_TEST_PLAN_DETAIL.ERROR,payload:e}}("object"===typeof e?e.message:e,a))}))}}function Fre(e,A,t){return a=>{a({type:Sre.G.CHECK_TEST_PLAN_EXISTED.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/existed"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(e)};
1return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{a(function(e,A){return A&&A(e),{type:Sre.G.CHECK_TEST_PLAN_EXISTED.SUCCESS,payload:e}}(e,A))})).catch((e=>{a(function(e,A){return A&&A(e),{type:Sre.G.CHECK_TEST_PLAN_EXISTED.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function Mre(e,A,t,a){return n=>{n({type:Sre.G.ARCHIVE_TEST_PLAN.LOADING});const i="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/").concat(e,"/archive"),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"PUT",body:JSON.stringify(A)};return ot()(i,s).then(ne.dq).then(ne.Pq).then((e=>{n(function(e,A){return A&&A(e),{type:Sre.G.ARCHIVE_TEST_PLAN.SUCCESS,payload:e}}(e,t))})).catch((e=>{n(function(e,A){return A&&A(e),{type:Sre.G.ARCHIVE_TEST_PLAN.ERROR,payload:e}}("object"===typeof e?e.message:e,a))}))}}function Ore(e,A,t,a){return n=>{n({type:Sre.G.EDIT_TEST_PLAN_TAGS.LOADING});const i="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/").concat(e,"/tag"),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"PUT",body:JSON.stringify(A)};return ot()(i,s).then(ne.dq).then(ne.Pq).then((e=>{n(function(e,A){return A&&A(e),{type:Sre.G.EDIT_TEST_PLAN_TAGS.SUCCESS,payload:e}}(e,t))})).catch((e=>{n(function(e,A){return A&&A(e),{type:Sre.G.EDIT_TEST_PLAN_TAGS.ERROR,payload:e}}("object"===typeof e?e.message:e,a))}))}}var zre=t(79160),Vre=t.n(zre),Hre=t(9652);function Wre(e,A,t){return a=>{a({type:Hre.C.GET_ADMIN_TEST_ITEM_LIST.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/testItems/search"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(e)};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",{});a(function(e,A){return A&&A(e),{type:Hre.C.GET_ADMIN_TEST_ITEM_LIST.SUCCESS,payload:e}}(t,A))})).catch((e=>{a(function(e,A){return A&&A(e),{type:Hre.C.GET_ADMIN_TEST_ITEM_LIST.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function qre(e,A,t){return a=>{a({type:Hre.C.GET_ADMIN_TEST_ITEM_DETAIL.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/testItems/").concat(e),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",{});a(function(e,A){return A&&A(e),{type:Hre.C.GET_ADMIN_TEST_ITEM_DETAIL.SUCCESS,payload:e}}(t,A))})).catch((e=>{a(function(e,A){return A&&A(e),{type:Hre.C.GET_ADMIN_TEST_ITEM_DETAIL.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function Ure(e,A,t){return a=>{a({type:Hre.C.CREATE_ADMIN_TEST_ITEM_DETAIL.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/testItems"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(e)};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",{});a(function(e,A){return A&&A(e),{type:Hre.C.CREATE_ADMIN_TEST_ITEM_DETAIL.SUCCESS,payload:e}}(t,A))})).catch((e=>{a(function(e,A){return A&&A(e),{type:Hre.C.CREATE_ADMIN_TEST_ITEM_DETAIL.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function Jre(e,A,t,a){return n=>{n({type:Hre.C.UPDATE_ADMIN_TEST_ITEM_DETAIL.LOADING});const i="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/testItems/").concat(e),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"PUT",body:JSON.stringify(A)};return ot()(i,s).then(ne.dq).then(ne.Pq).then((A=>{const a=R()(A,"data",{});n(function(e,A){return A&&A(e),{type:Hre.C.UPDATE_ADMIN_TEST_ITEM_DETAIL.SUCCESS,payload:e}}(a,t)),n(qre(e))})).catch((e=>{n(function(e,A){return A&&A(e),{type:Hre.C.UPDATE_ADMIN_TEST_ITEM_DETAIL.ERROR,payload:e}}("object"===typeof e?e.message:e,a))}))}}function Gre(e,A,t){return a=>{a({type:Hre.C.DELETE_ADMIN_TEST_ITEM_DETAIL.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/testItems/").concat(e),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"DELETE"};
1return ot()(n,i).then(ne.dq).then(ne.Pq).then((t=>{a(function(e,A){return A&&A(e),{type:Hre.C.DELETE_ADMIN_TEST_ITEM_DETAIL.SUCCESS,payload:e}}(e,A))})).catch((e=>{a(function(e,A){return A&&A(e),{type:Hre.C.DELETE_ADMIN_TEST_ITEM_DETAIL.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function Yre(e,A){return t=>{t({type:Hre.C.GET_CITATION_LIST.LOADING});const a="".concat(ne.xx).concat(ne.j8,"/citationList"),n={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(a,n).then(ne.dq).then(ne.Pq).then((A=>{const a=R()(A,"data",[]);t(function(e,A){return A&&A(e),{type:Hre.C.GET_CITATION_LIST.SUCCESS,payload:e}}(a,e))})).catch((e=>{t(function(e,A){return A&&A(e),{type:Hre.C.GET_CITATION_LIST.ERROR,payload:e}}("object"===typeof e?e.message:e,A))}))}}function Zre(e,A,t){return a=>{a({type:Hre.C.GET_ARCHIVE_LIST.LOADING});const n="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/testItems/search"),i={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify((0,v.A)((0,v.A)({},e),{},{isActive:!1}))};return ot()(n,i).then(ne.dq).then(ne.Pq).then((e=>{const t=R()(e,"data",{});a(function(e,A){return A&&A(e),{type:Hre.C.GET_ARCHIVE_LIST.SUCCESS,payload:e}}(t,A))})).catch((e=>{a(function(e,A){return A&&A(e),{type:Hre.C.GET_ARCHIVE_LIST.ERROR,payload:e}}("object"===typeof e?e.message:e,t))}))}}function Xre(e,A){return t=>{t({type:Hre.C.GET_TEST_ITEM_TYPE.LOADING});const a="".concat(ne.xx).concat(ne.j8,"/testItem/type"),n={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(a,n).then(ne.dq).then(ne.Pq).then((A=>{const a=R()(A,"data",[]);t(function(e,A){return A&&A(e),{type:Hre.C.GET_TEST_ITEM_TYPE.SUCCESS,payload:e}}(a,e))})).catch((e=>{t(function(e,A){return A&&A(e),{type:Hre.C.GET_TEST_ITEM_TYPE.ERROR,payload:e}}("object"===typeof e?e.message:e,A))}))}}function Kre(e,A){return t=>{t({type:Hre.C.GET_TEST_ITEM_PRODUCTS.LOADING});const a="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/testItems/product"),n={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"GET"};return ot()(a,n).then(ne.dq).then(ne.Pq).then((A=>{const a=R()(A,"data",[]);t(function(e,A){return A&&A(e),{type:Hre.C.GET_TEST_ITEM_PRODUCTS.SUCCESS,payload:e}}(a,e))})).catch((e=>{t(function(e,A){return A&&A(e),{type:Hre.C.GET_TEST_ITEM_PRODUCTS.ERROR,payload:e}}("object"===typeof e?e.message:e,A))}))}}function $re(e,A,t,a){return n=>{n({type:Hre.C.ARCHIVE_ADMIN_TEST_ITEM.LOADING});const i="".concat(ne.xx).concat(ne.j8,"/admin/testPlans/testItems/").concat(e,"/archive"),s={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"PUT",body:JSON.stringify({isActive:!!A})};return ot()(i,s).then(ne.dq).then(ne.Pq).then((e=>{const A=R()(e,"data",[]);n(function(e,A){return A&&A(e),{type:Hre.C.ARCHIVE_ADMIN_TEST_ITEM.SUCCESS,payload:e}}(A,t))})).catch((e=>{n(function(e,A){return A&&A(e),{type:Hre.C.ARCHIVE_ADMIN_TEST_ITEM.ERROR,payload:e}}("object"===typeof e?e.message:e,a))}))}}function eoe(e){return A=>{A({type:Hre.C.GET_TEST_LINE_LAB_OPTIONAL_LIST.LOADING});const t="".concat(ne.xx).concat(ne.j8,"/serviceProviders/lists"),a={headers:{Authorization:(0,ne.Ri)("token"),Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify({type:"productTesting",category:"common"})};return ot()(t,a).then(ne.dq).then(ne.Pq).then((t=>{var a;A((a=R()(t,"data",[]),{type:Hre.C.GET_TEST_LINE_LAB_OPTIONAL_LIST.SUCCESS,payload:a})),e&&e()})).catch((e=>{var t;A((t="object"===typeof e?e.message:e,{type:Hre.C.GET_TEST_LINE_LAB_OPTIONAL_LIST.ERROR,payload:t}))}))}}const Aoe="TestPlan_container__UKYAP",toe="TestPlan_buttonCreate__MpYG9",aoe="TestPlan_block__NWc-r",noe="TestPlan_text__cNYnB",ioe="TestPlan_listHeader__pYPrX",soe="TestPlan_listHeaderTestItemModal__2Oohm",loe="TestPlan_textModal__bb4g+",roe="TestPlan_capitalize__po-R4",ooe="TestPlan_bodyModal__7v8IY",coe="TestPlan_buttonSave__B7++y",doe="TestPlan_buttonCancel__ajoxU",goe="TestPlan_tableWrapper__MjqJr",Coe="TestPlan_testPlanHeader__Qm3pJ",Ioe="TestPlan_headerLeft__hjfHg",uoe="TestPlan_moreIcon__hpZgE",poe="TestPlan_searchWra
1pper__u9bHg",Eoe="TestPlan_searchInner__2HDZY",Boe="TestPlan_actionPopupContent__e2l5+",Qoe="TestPlan_actionColumn__FfuGw",moe=e=>{const{open:A,onClose:t,onAdd:a,citationList:n,getAdminTestItemList:i,getCitationList:s}=e,[l,r]=(0,y.useState)({}),[o,c]=(0,y.useState)([]),[d,g]=(0,y.useState)(!1),C=o.filter((e=>e.checked)),I=y.useCallback(cm()((e=>{r((0,v.A)({},e))}),500),[]),u=()=>{r({}),c([]),t()},p=()=>{a(C),u()};(0,y.useEffect)((()=>{s()}),[]),(0,y.useEffect)((()=>{var e;Qn()(l)||(e=(0,v.A)({pageNo:1,pageSize:10},l),i((0,v.A)((0,v.A)({},e),{},{isActive:!0}),(e=>{const A=R()(e,"list",[]);c(A.map((e=>(0,v.A)((0,v.A)({},e),{},{checked:!1}))))})))}),[l]),(0,y.useEffect)((()=>{g(o.every((e=>e.checked)))}),[o]);const E=n.map((e=>({value:e.id,label:e.name}))),B=[{columnId:"checked",width:"10px",label:(0,lA.jsx)(Yr.A,{style:{padding:0},color:"primary",checked:d,onChange:e=>{return A=e.target.checked,void c(o.map((e=>(0,v.A)((0,v.A)({},e),{},{checked:A}))));var A}}),classes:{head:soe},noSort:!0,render:e=>(0,lA.jsx)(S.A,{className:loe,children:(0,lA.jsx)(Yr.A,{style:{padding:0,color:e.checked&&"#B0D400"},color:"primary",checked:e.checked,onChange:A=>{return t=e,a=A.target.checked,void c(o.map((e=>e.id===t.id?(0,v.A)((0,v.A)({},e),{},{checked:a}):e)));var t,a}})})},{columnId:"testCode",label:ee().translate("testPlanAdmin.createTestItem.table.testCode"),classes:{head:soe},render:e=>{let{testCode:A=""}=e;return(0,lA.jsx)(S.A,{className:loe,children:(0,ne.lB)(A)})}},{columnId:"country",label:ee().translate("testPlanAdmin.createTestItem.table.country"),classes:{head:soe},render:e=>{let{countryLists:A=[]}=e;return(0,lA.jsx)(S.A,{className:loe,children:(0,ne.lB)(R()(A,"0.name"))})}},{columnId:"type",label:ee().translate("testPlanAdmin.createTestItem.table.type"),classes:{head:soe},render:e=>{let{testingType:A=""}=e;return(0,lA.jsx)(S.A,{className:Si()(loe,roe),children:(0,ne.lB)(A)})}},{columnId:"legislation",label:ee().translate("testPlanAdmin.createTestItem.table.legislation"),classes:{head:soe},render:e=>{let{legislation:A=""}=e;return(0,lA.jsx)(S.A,{className:loe,children:(0,ne.lB)(A)})}}];return(0,lA.jsx)(Rs.A,{modalProps:{open:A,handleClose:u,title:(0,lA.jsxs)(S.A,{mx:"16px",children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:500},children:ee().translate("testPlanAdmin.createTestItem.title")}),(0,lA.jsx)(nl.A,{style:{marginTop:16}})]})},children:(0,lA.jsx)(zs.lV,{initialValues:{citation:null,legislation:"",testItemName:""},validateValues:{},render:e=>{const{values:A,setFieldValue:t}=e;return(0,lA.jsx)("form",{children:(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",maxHeight:"70vh",style:{background:"#fff",width:"100%",padding:16},children:(0,lA.jsxs)(wl.A,{container:!0,spacing:3,children:[(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createTestItem.citation")}),(0,lA.jsx)(zs.l6,{selectProps:{options:E,name:"citation",placeholder:ee().translate("testPlanAdmin.createTestItem.citationPlaceholder"),isMulti:!1,isCreate:!1,value:(0,$r.v)("citation",E,A),onChange:(e,A)=>{const a=R()(A,"value");t("citation",a),I((0,v.A)((0,v.A)({},l),{},{citationListId:a}))},formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createTestItem.legislation")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"legislation",placeholder:ee().translate("testPlanAdmin.createTestItem.legislationPlaceholder"),onChange:e=>{const{value:A}=e.target;t("legislation",A),I((0,v.A)((0,v.A)({},l),{},{legislation:A}))},formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createModal.testItems")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"testItemName",placeholder:ee().translate("testPlanAdmin.createModal.testItemsPlaceholder"),searchRightIcon:!0,onChange:e=>{const{value:A}=e.target;t("testItemName",A),I((0,v.A)((0,v.A)({},l),{},{name:A}))},formProps:e}})]}),(0,lA.jsx)(iA.GV,{xs:12,style:{position:"relative"},children:(0,lA.jsx)(S.A,{display:"flex",justifyContent:"space-between",alignItems:"center",children:(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createTestItem.result")})})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsx)(iA.XI,{data:o,columnData:B,classes:{body:ooe},noPagination:!0}
1)}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsxs)(fr.A,{onClick:p,className:coe,style:{width:92,marginTop:40},children:[ee().translate("general.add")," ",C.length>0&&"(".concat(C.length,")")]}),(0,lA.jsx)(fr.A,{onClick:u,variant:"outlined",className:doe,style:{width:92,marginTop:40},children:ee().translate("general.cancel")})]})]})})})}})})},hoe=(0,w.withRouter)((0,j.Ng)((e=>({citationList:(0,lt.fd)("adminTestItemReducer","citationList",[])(e)})),(e=>({getAdminTestItemList:(0,st.zH)(Wre,e),getCitationList:(0,st.zH)(Yre,e)})))(moe)),xoe=e=>{const{open:A,onClose:t,id:a,adminTestItem:n,getAdminTestItemDetail:i}=e;y.useEffect((()=>{a&&i(a)}),[a]);const s=[{width:"120px",columnId:"testCode",label:ee().translate("testPlanAdmin.createTestItem.table.testCode"),render:e=>{let{testCode:A=""}=e;return(0,lA.jsx)(S.A,{className:loe,children:(0,ne.lB)(A)})}},{columnId:"country",label:ee().translate("testPlanAdmin.createTestItem.table.country"),classes:{head:soe},render:e=>{let{countryLists:A=[]}=e;return(0,lA.jsx)(S.A,{className:loe,children:(0,ne.lB)(R()(A,"0.name"))})}},{columnId:"type",label:ee().translate("testPlanAdmin.createTestItem.table.type"),classes:{head:soe},render:e=>{let{testingType:A=""}=e;return(0,lA.jsx)(S.A,{className:Si()(loe,roe),children:(0,ne.lB)(A)})}},{columnId:"legislation",label:ee().translate("testPlanAdmin.createTestItem.table.legislation"),classes:{head:soe},render:e=>{let{legislation:A=""}=e;return(0,lA.jsx)(S.A,{className:loe,children:(0,ne.lB)(A)})}}];return(0,lA.jsx)(Rs.A,{modalProps:{open:A,handleClose:t,title:(0,lA.jsxs)(S.A,{mx:"16px",children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:500},children:ee().translate("testPlanAdmin.viewTestItem.title")}),(0,lA.jsx)(nl.A,{style:{marginTop:16}})]})},children:(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",maxHeight:"70vh",style:{background:"#fff",width:"100%",padding:16},children:(0,lA.jsx)(wl.A,{container:!0,children:(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsx)(iA.XI,{data:[n],columnData:s,classes:{body:ooe},noPagination:!0})})})})})},voe=(0,w.withRouter)((0,j.Ng)((e=>({adminTestItem:(0,lt.fd)("adminTestItemReducer","adminTestItem",{})(e)})),(e=>({getAdminTestItemDetail:(0,st.zH)(qre,e)})))(xoe)),foe="SavingVersion_modalWrapper__QP8O+",yoe="SavingVersion_grid__quN8Q",joe=(e,A)=>{const t=e?parseInt(e,10):1;return A?(parseFloat(e)+.1).toFixed(1):(t+1).toFixed(1)},boe=e=>{const{open:A,onClose:t,onSubmit:a,currentVersion:n}=e,i=Ws.Ul.map((e=>(0,v.A)((0,v.A)({},e),{},{label:ee().translate(e.label)}))),s={updateMode:R()(i,"0.value","")};return(0,lA.jsx)(Rs.A,{modalProps:{size:"small",open:A,handleClose:t,className:{classRoot:foe},title:(0,lA.jsxs)(S.A,{mx:"16px",children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:500},children:ee().translate("testPlanAdmin.savingVersion.title")}),(0,lA.jsx)(nl.A,{style:{marginTop:16}})]})},children:(0,lA.jsx)(zs.lV,{initialValues:s,onSubmit:e=>{const A={updateMode:R()(e,"updateMode")};a(A)},render:e=>{const{values:A,handleSubmit:a,setFieldValue:s}=e;return(0,lA.jsx)("form",{onSubmit:a,children:(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",maxHeight:"70vh",style:{background:"#fff",width:"100%"},children:(0,lA.jsxs)(wl.A,{container:!0,spacing:4,className:yoe,children:[(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsxs)(Xe.A,{variant:"subtitle2",style:{fontSize:14,fontWeight:"normal",color:"#4E5A71"},children:[ee().translate("testPlanAdmin.savingVersion.text1"),(0,lA.jsx)("span",{style:{fontWeight:"bold"},children:ee().translate("testPlanAdmin.savingVersion.text2")}),ee().translate("testPlanAdmin.savingVersion.text3"),(0,lA.jsx)("span",{style:{fontWeight:"bold"},children:ee().translate("testPlanAdmin.savingVersion.text4")}),ee().translate("testPlanAdmin.savingVersion.text5")]})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsxs)(Xe.A,{variant:"subtitle2",style:{fontSize:14,fontWeight:"normal",color:"#4E5A71"},children:[(0,lA.jsx)("span",{style:{fontWeight:"bold"},children:ee().translate("testPlanAdmin.savingVersion.text9_1")}),ee().translate("testPlanAdmin.savingVersion.text9"),(0,lA.jsx)("span",{style:{fontWeight:"bold"},children:"v".concat(joe(n,!0))}),ee().translate("testPlanAdmin.savingVersion.text11")]})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsxs)(Xe.A,{variant:"subtitle2",style:{fontSize:14,fontWeight:"normal",color:"#4E5A71"},children:[(0,lA.jsx)("span",{style:{fontWeight:"bold"},children:ee().translate("testPlanAdmin.savingVersion.text6_1")}),ee().translate("testPlanAdmin.savingVersion.text6"),(0,lA.jsx)("span",{style:{fontWeight:"bold"},children:"v".concat(joe(n,!1))}),ee().translate("testPlanAdmin.savingVersion.text8")]})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsx)(Og.A,{name:"updateMode",value:R()(A,"updateMode"),onChange:e=>s("updateMode",e.target.value),style:{flexDirection:"row"},children:i.map(((e,t)=>(0,lA.jsx)(Zr.A,{value:e.value,control:(0,lA.jsx)(zg.A,{style:{marginLeft:0===t?0:40,color:R()(A,"result")===e.value?"#B0D400":"#4E5A71"}}),label:ee().translate(e.label)})))})}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(fr.A,{type:"submit",className:coe,style:{width:92,marginTop:40},children:ee().translate("testPlanAdmin.savingVersion.okay")}),(0,lA.jsx)(fr.A,{variant:"outlined",className:doe,style:{width:92,marginTop:40},onClick:t,children:ee().translate("general.cancel")})]})]})})})}})})},Poe=e=>{const{history:A,editMode:t,adminTestPlan:a={},open:n,pagination:i={},onClose:s,setNotification:l,getAdminTestPlanList:r=null,getAdminTestPlanDetail:o=null,countryList:c=[],productCategoryList:d=[],testPlanProducts:g=[],createAdminTestPlanDetail:C,updateAdminTestPlanDetail:I,getCountryList:u,getProductCategoryList:p,getTestPlanProducts:E}=e,B={countryListId:SE.YO().nullable().of(SE.Yj()).required("".concat(ee().translate("testPlanAdmin.createModal.exportMarket")," ").concat(ee().translate("error.stringRequired"))),ageGrading:SE.Yj().required("".concat(ee().translate("testPlanAdmin.createModal.age")," ").concat(ee().translate("error.stringRequired"))),productCategoryId:SE.Yj().required("".concat(ee().translate("testPlanAdmin.createModal.productCategory")," ").concat(ee().translate("error.stringRequired"))),productSubCategoryId:SE.Yj().required("".concat(ee().translate("testPlanAdmin.createModal.productSubCategory")," ").concat(ee().translate("error.stringRequired"))),testPlanProductId:SE.Yj().nullable().required("".concat(ee().translate("testPlanAdmin.createModal.product")," ").concat(ee().translate("error.stringRequired"))),testPlanTags:SE.YO().nullable().of(SE.Yj()).required("".concat(ee().translate("testPlanAdmin.createModal.tag")," ").concat(ee().translate("error.stringRequired"))),testItemsId:SE.YO().of(SE.Yj()).nullable()},Q=Ws.L8.map((e=>(0,v.A)((0,v.A)({},e),{},{label:ee().translate(e.label)}))),[m,h]=(0,y.useState)(!1),[x,f]=(0,y.useState)(!1),[j,b]=(0,y.useState)(!1),[P,w]=(0,y.useState)([]),[N,_]=(0,y.useState)(null),[T,D]=(0,y.useState)({});y.useEffect((()=>{u(),p()}),[]),y.useEffect((()=>
1{if(!t)return;const e=R()(a,"testItemLists",[]);Hs()(P,e)||w(e);const A=R()(a,"testPlanProduct.productSubCategory.productCategory.id",""),n=R()(a,"testPlanProduct.productSubCategory.id","");A&&n&&E({productCategoryId:A,productSubCategoryId:n})}),[a]);const k=function(){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const A=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({value:e.id,label:e["name_".concat((0,ne.JK)().replace("-",""))]||e.name}))),t={value:-1,label:"Others"};return!cr()(A,{label:"Others"})&&e?[...A,t]:A},L=()=>{w([]),s()},F=()=>{b(!1)},M=[{columnId:"no",label:ee().translate("testPlanAdmin.createModal.table.no"),classes:{head:soe},render:e=>{let{no:A=1}=e;return(0,lA.jsx)(S.A,{className:loe,children:(0,ne.lB)(A)})}},{width:"150px",columnId:"testCode",label:ee().translate("testPlanAdmin.createModal.table.testCode"),classes:{head:soe},render:e=>{let{testCode:A=""}=e;return(0,lA.jsx)(S.A,{className:loe,children:(0,ne.lB)(A)})}},{width:"100%",columnId:"testItem",label:ee().translate("testPlanAdmin.createModal.table.testItem"),classes:{head:soe},render:e=>{let{name:A=""}=e;return(0,lA.jsx)(S.A,{className:loe,children:(0,ne.lB)(A)})}},{columnId:"Remove",label:"",classes:{head:soe},render:e=>{let{id:A,isActive:t}=e;return t&&(0,lA.jsxs)(S.A,{className:loe,display:"flex",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{style:{color:"#005AF5",marginRight:20,cursor:"pointer"},onClick:()=>(e=>{_(e),f(!0)})(A),children:ee().translate("general.view")}),(0,lA.jsx)(Xe.A,{style:{color:"#F84E4E"},onClick:()=>w(P.filter((e=>e.id!==A))),children:ee().translate("testPlanAdmin.createModal.table.remove")})]})}}];return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Rs.A,{modalProps:{open:n,handleClose:L,title:(0,lA.jsxs)(S.A,{mx:"16px",children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:500},children:t?ee().translate("testPlanAdmin.editModal.title"):ee().translate("testPlanAdmin.createModal.title")}),(0,lA.jsx)(nl.A,{style:{marginTop:16}})]})},children:(0,lA.jsx)(zs.lV,{initialValues:(()=>{const e=(R()(a,"countryLists")||[]).map((e=>e.id)),A=R()(a,"ageGrading",""),n=R()(a,"testPlanProduct.productSubCategory.productCategory.id",""),i=R()(a,"testPlanProduct.productSubCategory.id",""),s=R()(a,"testPlanProduct.id",""),l=R()(a,"testPlanTags",[]).map((e=>e.name));return{countryListId:t?e:[],ageGrading:t?A:"",productCategoryId:t?n:"",productSubCategoryId:t?i:"",testPlanProductId:t?s:"",testPlanTags:t?l:[],testItemsId:[]}})(),validateValues:B,onSubmit:e=>{let A={countryListId:R()(e,"countryListId",[]),ageGrading:R()(e,"ageGrading",""),productCategoryId:R()(e,"productCategoryId",""),productSubCategoryId:R()(e,"productSubCategoryId",""),testPlanProductId:R()(e,"testPlanProductId.value")||R()(e,"testPlanProductId",""),testPlanTags:R()(e,"testPlanTags",[]).map((e=>rT()(e)&&e.value?e.value:e)),testItemsId:P.map((e=>e.id))};if(Vre()(A.testPlanProductId)||(A=(0,v.A)((0,v.A)({},A),{},{testPlanProductId:null,testPlanProductName:A.testPlanProductId})),t)D(A),b(!0);else{C(A,(()=>{l({type:"success",message:ee().translate("testPlanAdmin.notification.createSuccess")}),L(),r&&r((0,v.A)({},i))}),(()=>{l({type:"error",message:ee().translate("testPlanAdmin.notification.createError")})}))}},render:e=>{const{values:A,setFieldValue:n,handleSubmit:i}=e,s=k(c),l=k(d),r=k(R()(cr()(d,{id:A.productCategoryId}),"productSubCategories",[])),o=k(g),C=t?(R()(a,"testPlanTags")||[]).map((e=>({label:e.name,value:e.name}))):[];return(0,lA.jsx)("form",{onSubmit:i,children:(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",maxHeight:"70vh",style:{background:"#fff",width:"100%",padding:16},children:(0,lA.jsxs)(wl.A,{container:!0,spacing:3,children:[(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createModal.exportMarket")}),(0,lA.jsx)(zs.l6,{selectProps:{options:s,name:"countryListId",placeholder:ee().translate("testPlanAdmin.createModal.exportMarketPlaceholder"),isMulti:!0,isCreate:!1,value:(0,$r.v)("countryListId",s,A,!0),onChange:(e,A)=>{n("countryListId",(A||[]).map((e=>R()(e,"value"))))},customMultipleStyles:{backgroundColor:"#4E5A71 !important",borderRadius:13," > div":{color:"#fff !important"},"> div:nth-child(2)":{backgroundColor:"#4E5A71 !important",borderRadius:"20px"}},formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createModal.age")}),(0,lA.jsx)(zs.l6,{selectProps:{options:Q,name:"ageGrading",placeholder:ee().translate("testPlanAdmin.createModal.agePlaceholder"),isMulti:!1,isCreate:!1,value:(0,$r.v)("ageGrading",Q,A),onChange:(e,A)=>{n("ageGrading",R()(A,"value"))},formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createModal.productCategory")}
1),(0,lA.jsx)(zs.l6,{selectProps:{options:l,name:"productCategoryId",placeholder:ee().translate("testPlanAdmin.createModal.productCategoryPlaceholder"),isCreate:!1,value:(0,$r.v)("productCategoryId",l,A),onChange:(e,A)=>{n("productCategoryId",R()(A,"value"))},formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createModal.productSubCategory")}),(0,lA.jsx)(zs.l6,{selectProps:{options:r,name:"productSubCategoryId",placeholder:ee().translate("testPlanAdmin.createModal.productSubCategoryPlaceholder"),isMulti:!1,isCreate:!1,isDisabled:!A.productCategoryId,value:(0,$r.v)("productSubCategoryId",r,A),onChange:(e,t)=>{const a=R()(t,"value");n("productSubCategoryId",a),A.productCategoryId&&a&&E({productCategoryId:A.productCategoryId,productSubCategoryId:a})},formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createModal.product")}),(0,lA.jsx)(zs.l6,{selectProps:{options:o,name:"testPlanProductId",placeholder:ee().translate("testPlanAdmin.createModal.productPlaceholder"),isCreate:!0,isSearchable:!0,isDisabled:!A.productCategoryId,value:(0,$r.v)("testPlanProductId",o,A),formProps:e}})]}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createModal.tag")}),(0,lA.jsx)(zs.l6,{selectProps:{options:C,name:"testPlanTags",placeholder:ee().translate("testPlanAdmin.createModal.tagPlaceholder"),isMulti:!0,isCreate:!0,value:(0,$r.v)("testPlanTags",C,A,!0,"value"),customMultipleStyles:{backgroundColor:"#4E5A71 !important",borderRadius:13," > div":{color:"#fff !important"},"> div:nth-child(2)":{backgroundColor:"#4E5A71 !important",borderRadius:"20px"}},formProps:e}})]}),(0,lA.jsx)(iA.GV,{xs:12,style:{position:"relative"},children:(0,lA.jsxs)(S.A,{display:"flex",justifyContent:"space-between",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createModal.testItems")}),(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal",color:"#005AF5",textTransform:"capitalize",cursor:"pointer"},onClick:()=>h(!0),children:ee().translate("general.add")})]})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsx)(iA.XI,{data:P.map(((e,A)=>(0,v.A)((0,v.A)({},e),{},{no:A+1}))),columnData:M,classes:{body:ooe},noPagination:!0,customEmptyTableBody:ee().translate("testPlanAdmin.createModal.table.noTestItemSelected")})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsx)(fr.A,{type:"submit",className:toe,style:{width:92,marginTop:40},children:ee().translate(t?"general.save":"general.create")})})]})})})}})}),(0,lA.jsx)(hoe,{open:m,onClose:()=>{h(!1)},onAdd:e=>w([...P,...e])}),(0,lA.jsx)(voe,{open:x,onClose:()=>{_(null),f(!1)},id:N}),t&&(0,lA.jsx)(boe,{open:j,onClose:F,onSubmit:e=>{const t=(0,v.A)((0,v.A)({},T),e);I(R()(a,"id"),t,(e=>{l({type:"success",message:ee().translate("testPlanAdmin.notification.editSuccess")}),F(),L();const t=R()(e,"id");t&&(A.push("/admin/test-plan/detail/".concat(t)),o&&o(t))}),(()=>{l({type:"error",message:ee().translate("testPlanAdmin.notification.editError")})}))}})]})},woe=(0,w.withRouter)((0,j.Ng)((e=>({countryList:R()(e,"country.countryList.data",[]),productCategoryList:R()(e,"productCategoryList.data",[]),testPlanProducts:(0,lt.fd)("testPlanReducer","testPlanProducts",[])(e)})),(e=>({createAdminTestPlanDetail:(0,st.zH)(Lre,e),updateAdminTestPlanDetail:(0,st.zH)(Rre,e),getCountryList:(0,st.zH)(kD.lg,e),getProductCategoryList:(0,st.zH)(DD.QM,e),getTestPlanProducts:(0,st.zH)(jse,e)})))(Poe)),Soe="normal",Noe="archived",_oe="draft",Toe={[Soe]:"Test Plan Management",[Noe]:"Archived",[_oe]:"Draft"},Doe=[{value:"all",label:"All"},{value:"product",label:"Product + Tag"},{value:"testPlanNo",label:"Test Plan No."},{value:"testItem",label:"Test Item"},{value:"citation",label:"Citation"},{value:"legislation",label:"Legislation"}],koe=cm()(((e,A)=>{A(e)}),500),Loe=e=>{let{className:A,onCreate:t,keyword:a,setKeyword:n,searchByColumn:i,setSearchByColumn:s,onView:l,thisView:r,filter:o,setFilter:c,setPagination:d,archivedCount:g,draftCount:C,getAdminArchivedTestPlanList:I,getAdminDraftTestPlanList:u}=e;const[p,E]=y.useState(null),[B,Q]=y.useState(!1),m=r===Noe,h=r===_oe,x=m||r===_oe;return(0,lA.jsxs)(S.A,{marginBottom:"36px",className:(0,b.default)(Coe,A),children:[x&&(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",marginBottom:"16
1px",style:{cursor:"pointer"},onClick:()=>{m&&I({search_by_column:"all",pageNo:1,pageSize:10}),h&&u({search_by_column:"all",pageNo:1,pageSize:10}),l(Soe)()},children:[(0,lA.jsx)(uB.A,{style:{color:"#4E5A71",marginRight:8}}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,fontWeight:500,color:"#4E5A71"},children:"Test Plan"})]}),(0,lA.jsxs)(S.A,{display:"flex",justifyContent:"space-between",alignItems:"center",children:[(0,lA.jsxs)("div",{className:Ioe,children:[(0,lA.jsxs)(Xe.A,{style:{fontSize:20,fontWeight:500},children:[Toe[r]||ee().translate("testPlanAdmin.title"),x&&" (".concat(m?g:C,")")]}),!x&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("span",{onClick:l("archived"),children:["Archived (",g||0,")"]}),(0,lA.jsxs)("span",{onClick:l("draft"),children:["Draft (",C||0,")"]})]})]}),!h&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("div",{className:poe,children:(0,lA.jsxs)("div",{className:Eoe,children:[(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"keyword",label:"",value:a,onChange:e=>{n(e.target.value),koe(e.target.value,(e=>{c((0,v.A)((0,v.A)({},o),{},{search:e})),d({pageNo:1,pageSize:10})}))},searchIcon:!0,placeholder:"Search keywords"}}),(0,lA.jsx)(zs.l6,{selectProps:{options:Doe,name:"search_by_column",placeholder:"All",isMulti:!1,isCreate:!1,value:i,onChange:(e,A)=>{s(A),c((0,v.A)((0,v.A)({},o),{},{search_by_column:A.value})),d({pageNo:1,pageSize:10})},formProps:null,hideIndicator:!0}})]})}),!x&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(fr.A,{className:toe,onClick:t,children:[(0,lA.jsx)(Yl.A,{style:{color:"#fff",marginRight:12}}),ee().translate("testPlanAdmin.createTestPlan")]}),(0,lA.jsx)("span",{className:uoe,children:(0,lA.jsx)(Xl.A,{onClick:e=>{E(e.currentTarget),Q(!0)}})}),(0,lA.jsx)(GD.Ay,{PaperProps:{style:{width:"auto"}},onClose:()=>{E(null),Q(!1)},open:B,anchorEl:p,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:(0,lA.jsx)("div",{className:Boe,children:(0,lA.jsxs)("ul",{children:[(0,lA.jsx)("li",{onClick:()=>{E(null),Q(!1)},children:"Import"}),(0,lA.jsx)("li",{onClick:()=>{E(null),Q(!1)},children:"Export"})]})})})]})]})]})]})},Roe=e=>{var A,t,a;const n={pageNo:e.pageNo||1,pageSize:e.pageSize||10,search:e.search||"",search_by_column:e.search_by_column||"all"};return null!==e&&void 0!==e&&null!==(A=e.countryListId)&&void 0!==A&&A.length&&(n.countryId=e.countryListId),null!==e&&void 0!==e&&null!==(t=e.productCategoryId)&&void 0!==t&&t.length&&(n.productCategoryId=e.productCategoryId),null!==e&&void 0!==e&&null!==(a=e.ageGrading)&&void 0!==a&&a.length&&(n.ageGrading=e.ageGrading),n},Foe=["pageNo","pageSize"];(0,ne.Nv)(ee(),[Ue.oF]);const Moe=e=>{const{adminTestPlanList:A,getAdminTestPlanList:t,getProductCategoryList:a,productCategoryList:n,getCountryList:i,countryList:s,getAdminArchivedTestPlanList:l,getAdminDraftTestPlanList:r,adminArchivedTestPlanList:o,adminDraftTestPlanList:c,archiveTestPlan:d}=e,g=Ws.L8.map((e=>(0,v.A)((0,v.A)({},e),{},{label:ee().translate(e.label)}))),[C,I]=(0,y.useState)({type:null,message:null}),[u,p]=(0,y.useState)(!1),[E,B]=(0,y.useState)({pageNo:1,pageSize:10}),[Q,m]=(0,y.useState)({search_by_column:"all"}),[h,x]=(0,y.useState)(""),[j,P]=(0,y.useState)([]),[N,_]=(0,y.useState)([]),[T,D]=(0,y.useState)([]),[k,L]=(0,y.useState)(null),[F,M]=(0,y.useState)(!1),[O,z]=(0,y.useState)(null),[V,H]=(0,y.useState)(!1),[W,q]=(0,y.useState)(!1),[U,J]=(0,y.useState)(null),[G,Y]=(0,y.useState)(null),[Z,X]=(0,y.useState)(!1),[K,$]=(0,y.useState)(""),[Ae,ae]=(0,y.useState)("all"),[ie,se]=(0,y.useState)(Soe),le=ie===Noe,re=ie===_oe,oe=(0,y.useRef)(!1),ce=(0,y.useRef)(!1),de=(0,y.useRef)(!1),ge=(0,w.useHistory)(),Ce=R()(le?o:re?c:A,"list")||[],Ie=R()(le?o:re?c:A,"total")||0,ue=function(){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const A=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({value:e.id,label:e["name_".concat((0,ne.JK)().replace("-",""))]||e.name}))),t={value:-1,label:"Others"};return!cr()(A,{label:"Others"})&&e?[...A,t]:A},pe=ue(n),Ee=ue(s),Be=(e=>{const A=(0,y.useRef)();return(0,y.useEffect)((()=>{A.current=e}),[e]),A.current})(Q),Qe=[{columnId:"testPlanNo",noSort:!0,label:(0,lA.jsx)(S.A,{display:"flex",alignItems:"center",children:(0,lA.jsx)(Xe.A,{children:ee().translate("testPlanAdmin.table.testPlanNo")})}),classes:{head:ioe},render:e=>{let{testPlanNo:A=""}=e;return(0,lA.jsx)(S.A,{className:noe,children:(0,ne.lB)(A)})}},{columnId:"countryName",noSort:!0,label:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{children:ee().translate("testPlanAdmin.table.exportMarket")}),(0,lA.jsx)("img",{src:V?wre:Pre,alt:"filterIcon",width:"20px",height:"20px",style:{marginLeft:5,cursor:"pointer"},onClick:e=>{e.stopPropagation(),H(!0),z(e.currentTarget)}})]}),classes:{head:ioe},render:e=>{let{countryName:A=""}=e;return A?(0,lA.jsx)(Gr.A,{label:(0,ne.lB)(A),style:{color:"#3A4861",background:"rgba(235, 237, 239, 0.5)",fontWeight:400,fontSize:12}}):""}},{columnId:"ageGrading",noSort:!0,label:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{children:ee().translate("testPlanAdmin.table.ageGrading")}),(0,lA.jsx)("img",{src:W?wre:Pre,alt:"filterIcon",width:"20px",height:"20px",style:{marginLeft:5,cursor:"pointer"},onClick:e=>{e.stopPropagation(),q(!0),Y(e.currentTarget)}})]}),classes:{head:ioe},render:e=>{let{ageGrading:A=""}=e;return(0,lA.jsx)(S.A,{className:noe,children:(0,ne.lB)((cr()(g,{value:A})||{}).label||"")})}},{columnId:"categoryName",noSort:!0,label:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{children:ee().translate("testPlanAdmin.table.productCategory")}),(0,lA.jsx)("img",{src:F?wre:Pre,alt:"filterIcon",width:"20px",height:"20px",style:{marginLeft:5,cursor:"pointer"},onClick:e=>{e.stopPropagation(),M(!0),L(e.currentTarget)}})]}),classes:{head:ioe},render:e=>{let{categoryName:A=""}=e;return(0,lA.jsx)(S.A,{className:noe,children:(0,ne.lB)(A)})}},{columnId:"subcategoryName",noSort:!0,label:ee().translate("testPlanAdmin.table.productSubCategory"),classes:{head:ioe},render:e=>{let{subcategoryName:A=""}=e;return(0,lA.jsx)(S.A,{className:noe,children:(0,ne.lB)(A)})}},{columnId:"productName",noSort:!0,label:ee().translate("testPlanAdmin.table.product"),classes:{head:ioe},render:e=>{let{productName:A=""}=e;return(0,lA.jsx)(S.A,{className:noe,children:(0,ne.lB)(A)})}},{columnId:"updatedAt",noSort:!0,label:ee().translate("testPlanAdmin.table.lastUpdate"),classes:{head:ioe},render:e=>{let{updatedAt:A=""}=e;return(0,lA.jsx)(S.A,{className:noe,children:(0,ne.lB)(A&&te()(A).format(Ws.rr))})}}];(le||re)&&Qe.push({columnId:"action",noSort:!0,label:" ",classes:{head:ioe},render:e=>(0,lA.jsx)(S.A,{className:Qoe,onClick:()=>{le?d(e.id,{isActive:!0},(()=>{I({type:"success",message:"Test plan unarchived"}),l(Roe((0,v.A)((0,v.A)({},E),Q)))})):ge.push("/admin/test-plan/edit-draft/".concat(e.id))},children:le?"Unarchive":"Edit Draft"})});const me={keyword:K,setKeyword:$,searchByColumn:Ae,setSearchByColumn:ae,setOpen:p,onView:e=>()=>{se(e),$(""),ae("all"),P([]),_([]),D([]);const A={pageNo:1,pageSize:10};B(A),m((0,v.A)((0,v.A)({},A),{search_by_column:"all"}))},thisView:ie,onCreate:()=>{ge.push("/admin/test-plan/create")},filter:Q,setFilter:m,setPagination:B,archivedCount:o.total,draftCount:c.total,getAdminArchivedTestPlanList:l,getAdminDraftTestPlanList:r};return(0,y.useEffect)((()=>{a(),i(),l(Roe({})),r(Roe({}))}),[]),(0,y.useEffect)((()=>{const{pageNo:e=1,pageSize:A=10}=Q,a=(0,f.A)(Q,Foe);let n=E;Be&&(Be.search_by_column==Q.search_by_column&&Be.search==Q.search||(n={pageNo:1,pageSize:10})),le?l(Roe((0,v.A)((0,v.A)({},n),a))):re?r(Roe((0,v.A)((0,v.A)({},n),a))):t(Roe((0,v.A)((0,v.A)({},n),a)))}),[E,Q]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(Wc.A,{maxWidth:"lg",className:Aoe,children:[(0,lA.jsx)(Loe,(0,v.A)({},me)),(0,lA.jsx)(ks.A,{className:(0,b.default)(aoe,goe),elevation:1,children:(0,lA.jsx)(tl,{data:{count:Ie,pagination:E},func:{setPagination:e=>{B(e)}},children:(0,lA.jsx)(Bl.A,{data:Ce,columnData:Qe,onRowClick:e=>{const A=R()(e,"id");A&&!re&&ge.push("/admin/test-plan/detail/".concat(A))},noPagination:!0,showingTableHeader:!0,handleCustomSort:(e,A)=>{"updatedAt"===e&&m((0,v.A)((0,v.A)({},Q),{},{isDescendingOrder:"desc"===A}))}})})})]}),(0,lA.jsx)(Wn.A,{notification:C,onClose:()=>I({type:null,message:null})}),(0,lA.jsx)(woe,{open:u,pagination:E,onClose:()=>{p(!1)},setNotification:I,getAdminTestPlanList:t}),(0,lA.jsx)(xre,{width:350,open:F,anChorEl:k,onClose:()=>{x(""),L(null),M(!1),oe.current||P([])},onApply:()=>{x(""),_([]),L(null),M(!1),m((0,v.A)((0,v.A)({},Q),{},{productCategoryId:j}))},onReset:()=>{P([]),m((0,v.A)({},$c()(Q,["productCategoryId"])))},categories:pe,selected:j,handleToggle:e=>()=>{const A=j.indexOf(e),t=""===e;let a=[...j];if(-1===A){if(t)return a=pe.map((e=>{let{value:A}=e;return A})),void P(a);a.push(e)}else{if(t)return a.length=0,void P(a);a.splice(A,1)}a=a.filter((e=>!!e)),a.length===pe.length-1&&a.push(""),P(a)},applyText:ee().translate("general.apply"),resetText:ee().translate("general.reset")}),(0,lA.jsx)(xre,{open:V,anChorEl:O,onClose:()=>{x(""),z(null),H(!1),ce.current||P([])},onApply:()=>{x(""),P([]),z(null),H(!1),m((0,v.A)((0,v.A)({},Q),{},{countryListId:N}))},onReset:()=>{_([]),m((0,v.A)({},$c()(Q,["countryListId"])))},categories:Ee,selected:N,handleToggle:e=>()=>{const A=N.indexOf(e),t=""===e;let a=[...N];if(-1===A){if(t)return a=Ee.map((e=>{let{value:A}=e;return A})),void _(a);a.push(e)}else{if(t)return a.length=0,void _(a);a.splice(A,1)}a=a.filter((e=>!!e)),a.length===Ee.length-1&&a.push(""),_(a)},applyText:ee().translate("general.apply"),resetText:ee().translate("general.reset")}),(0,lA.jsx)(xre,{open:W,anChorEl:G,onClose:()=>{Y(null),q(!1)},onApply:()=>{Y(null),q(!1),m((0,v.A)((0,v.A)({},Q),{},{ageGrading:T}))},onReset:()=>{Y(null),q(!1),D([]),m((0,v.A)((0,v.A)({},Q),{},{ageGrading:[]}))},categories:g,selected:T,handleToggle:e=>()=>{D(T.includes(e)?T.filter((A=>A!==e)):[...T,e])},applyText:ee().translate("general.apply"),resetText:ee().translate("general.reset")}),(0,lA.jsx)(bre,{open:Z,anChorEl:U,onClose:()=>{x(""),J(null),X(!1),de.current||P([])},onApply:()=>{P([]),_([]),J(null),X(!1),m((0,v.A)((0,v.A)({},Q),{},{testPlanNo:h}))},onReset:()=>{x(""),m((0,v.A)({},$c()(Q,["testPlanNo"])))},value:h,onChange:x,applyText:ee().translate("general.search"),resetText:ee().translate("general.reset"),placeholder:ee().translate("testPlanAdmin.testPlanNo")})]})},Ooe=(0,w.withRouter)((0,j.Ng)((e=>({isAdmin:(0,O.nw)(e),isHackedAccount:(0,O.R5)(e),adminTestPlanList:(0,lt.fd)("adminTestPlanReducer","adminTestPlanList",{})(e),adminArchivedTestPlanList:(0,V.get)(e,"adminTestPlanReducer.adminArchivedTestPlanList.data")||{},adminDraftTestPlanList:(0,V.get)(e,"adminTestPlanReducer.adminDraftTestPlanList.data")||{},productCategoryList:(0,V.get)(e,"productCategoryList.data",[]),countryList:(0,V.get)(e,"country.countryList.data",[])})),(e=>({getAdminTestPlanList:(0,st.zH)(Nre,e),getAdminArchivedTestPlanList:(0,st.zH)(_re,e),getAdminDraftTestPlanList:(0,st.zH)(Tre,e),getProductCategoryList:(0,st.zH)(DD.QM,e),getCountryList:(0,st.zH)(kD.lg,e),archiveTestPlan:(0,st.zH)(Mre,e)})))(Moe));var zoe=t(61842),Voe=t(96708),Hoe=t(61906);
1const Woe="ActionIcon_moreIcon__81trE",qoe="ActionIcon_iconCircle__vCw08",Uoe="ActionIcon_actionPopupContent__Xlp2c",Joe="ActionIcon_circle__qbWy6",Goe="ActionIcon_wholeHover__d8Acx",Yoe="ActionIcon_lastIsRed__U06JF",Zoe=e=>{let{iconClassName:A,popupClassName:t,options:a,circle:n,wholeHover:i,lastIsRed:s,iconCircle:l}=e;const[r,o]=y.useState(null),[c,d]=y.useState(!1);return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{className:(0,b.default)(Woe,{[qoe]:l},A),children:(0,lA.jsx)(Xl.A,{onClick:e=>{o(e.currentTarget),d(!0)}})}),(0,lA.jsx)(GD.Ay,{PaperProps:{style:{width:"auto"}},onClose:()=>{o(null),d(!1)},open:c,anchorEl:r,classes:{paper:(0,b.default)({[Joe]:n,[Goe]:i,[Yoe]:s},t)},anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:(0,lA.jsx)("div",{className:(0,b.default)(Uoe),children:(0,lA.jsx)("ul",{children:a&&a.length>0?(0,lA.jsx)(lA.Fragment,{children:a.map(((e,A)=>(0,lA.jsx)("li",{onClick:()=>{e.onClick&&e.onClick(),o(null),d(!1)},children:e.label},A)))}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("li",{onClick:()=>{o(null),d(!1)},children:"View"}),(0,lA.jsx)("li",{onClick:()=>{o(null),d(!1)},children:"Edit"})]})})})})]})},Xoe="TestPlanDetail_container__mn1QX",Koe="TestPlanDetail_block__QWXBA",$oe="TestPlanDetail_text__TF8Jv",ece="TestPlanDetail_listHeader__4i2dU",Ace="TestPlanDetail_tableContainer__jSxUs",tce="TestPlanDetail_lastUpdateInformation__aMjls",ace="TestPlanDetail_moreIcon__Au7gf",nce="TestPlanDetail_buttonsWrapper__Q7enR",ice="TestPlanDetail_archivedText__-CeuV",sce=e=>{var A;const{match:{params:{id:t}},isAdmin:a,isHackedAccount:n,adminTestPlan:i,getAdminTestPlanDetail:s,archiveTestPlan:l}=e,r=!(null===i||void 0===i||null===(A=i.testPlanInfo)||void 0===A||!A.isDraft),o=(null===i||void 0===i?void 0:i.testPlanInfo)||{},c=(null===i||void 0===i?void 0:i.testPlanItem)||{},d=!o.isActive,[g,C]=(0,y.useState)(!1),[I,u]=(0,y.useState)({type:null,message:null}),[p,E]=(0,y.useState)(!1),B=(0,w.useHistory)();(0,y.useEffect)((()=>{a||n?t&&s(t):(0,ne.R7)(B)("/test-plan-lv2")}),[]);const Q=[{label:ee().translate("testPlanAdmin.detail.preparedDate"),value:r?"":(0,Qa.y)(o.preparedDate,Ws.rr)},{label:ee().translate("testPlanAdmin.detail.exportMarket"),value:o.country},{label:ee().translate("testPlanAdmin.detail.ageGrading"),value:ee().translate(R()(cr()(Ws.L8,{value:o.ageGrading}),"label"))},{label:ee().translate("testPlanAdmin.detail.productCategory"),value:o.productCategory},{label:ee().translate("testPlanAdmin.detail.productSubCategory"),value:o.subCategory},{label:ee().translate("testPlanAdmin.detail.product"),value:o.product},{label:ee().translate("testPlanAdmin.detail.tag"),value:o.tag,key:"tag"},{label:ee().translate("testPlanAdmin.detail.remark"),value:o.remark||Ws.bZ}],m=[{width:"100px",columnId:"country",noSort:!0,label:ee().translate("testPlanAdmin.detail.table.country"),classes:{head:ece},render:e=>{let{countryName:A=""}=e;return(0,lA.jsx)(S.A,{className:$oe,children:(0,ne.lB)(A)})}},{width:"250px",columnId:"testItem",noSort:!0,label:ee().translate("testPlanAdmin.detail.table.testItem"),classes:{head:ece},render:e=>{let{testitem:A=""}=e;return(0,lA.jsx)(S.A,{className:$oe,children:(0,ne.lB)(A)})}},{width:"250px",columnId:"citation",noSort:!0,label:ee().translate("testPlanAdmin.detail.table.citation"),classes:{head:ece},render:e=>{let{citation:A=""}=e;return(0,lA.jsx)(S.A,{className:$oe,children:(0,ne.lB)(A)})}},{width:"120px",columnId:"status",noSort:!0,label:ee().translate("testPlanAdmin.detail.table.status"),classes:{head:ece},render:e=>{let{status:A=""}=e;return(0,lA.jsx)(S.A,{className:$oe,children:(0,ne.lB)(ee().translate(R()(cr()(Ws.RM,{value:A}),"label")))})}},{width:"300px",columnId:"remark",noSort:!0,label:ee().translate("testPlanAdmin.detail.table.remark"),classes:{head:ece},render:e=>{let{remark:A=""}=e;return(0,lA.jsx)(S.A,{className:$oe,children:(0,ne.lB)(A)})}}],h=[{width:"200px",columnId:"country",noSort:!0,label:ee().translate("testPlanAdmin.detail.table.country"),classes:{head:ece},render:e=>{let{countryName:A=""}=e;return(0,lA.jsx)(S.A,{className:$oe,children:(0,ne.lB)(A)})}},{width:"100%",columnId:"name",noSort:!0,label:ee().translate("testPlanAdmin.detail.table.legislation"),classes:{head:ece},render:e=>{let{name:A=""}=e;return(0,lA.jsx)(S.A,{className:$oe,children:(0,ne.lB)(A)})}}];return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(Wc.A,{maxWidth:"lg",className:Xoe,children:[(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",marginBottom:"24px",style:{cursor:"pointer"},onClick:()=>(0,ne.R7)(B)("/admin/test-plan/list"),children:[(0,lA.jsx)(uB.A,{}),(0,lA.jsx)(Xe.A,{style:{fontWeight:500,color:"#4E5A71",marginLeft:12},children:ee().translate("testPlanAdmin.secondTItle")})]}),(0,lA.jsxs)(ks.A,{className:Koe,elevation:1,children:[(0,lA.jsxs)(S.A,{display:"flex",justifyContent:"space-between",marginBottom:"24px",children:[(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",children:r?(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:36,fontWeight:700},children:"Draft"})}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Xe.A,{style:{color:"#8991A",fontSize:12,marginBottom:4},children:ee().translate("testPlanAdmin.detail.title")}),(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:36,fontWeight:700},children:(0,ne.lB)(o.testplanNo)}),(0,lA.jsxs)("div",{className:tce,children:[(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:(0,lA.jsx)(zoe.A,{})}),(0,lA.jsx)("span",{children:"Last Updated"}),(0,lA.jsx)("span",{children:(0,ne.lB)((0,Qa.y)(o.updatedAt,Ws.rr))})]}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:(0,lA.jsx)(er.A,{})}),(0,lA.jsx)("span",{children:"Version No."}),(0,lA.jsx)("span",{children:(0,ne.lB)(o.version)})]}),!!d&&(0,lA.jsxs)("span",{className:ice,children:[(0,lA.jsx)("span",{children:(0,lA.jsx)(G2.A,{})}),(0,lA.jsx)("span",{children:"Archived"})]})]})]})}),(0,lA.jsxs)("div",{className:nce,children:[(0,lA.jsxs)(Ls.A,{buttonProps:{color:Ls.X.BLUE,type:"button",nonUpper:!0,disabled:d,onClick:()=>{B.push(r?"/admin/test-plan/edit-draft/".concat(t):"/admin/test-plan/edit/".concat(t))}},children:[(0,lA.jsx)(LD.A,{}),(0,lA.jsx)("span",{children:r?"Edit draft":"Edit test plan"})]}),!r&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(Ls.A,{buttonProps:{color:Ls.X.BLUE,type:"button",nonUpper:!0,nonBackgroun
1d:!0,widthAuto:!0,disabled:d,onClick:()=>{}},children:[(0,lA.jsx)(Hoe.A,{}),(0,lA.jsx)("span",{children:"Export"})]}),(0,lA.jsx)(Zoe,{options:[{label:(0,lA.jsxs)("span",{children:[(0,lA.jsx)(zoe.A,{}),(0,lA.jsx)("span",{children:"View History"})]}),onClick:()=>{}},{label:(0,lA.jsxs)("span",{children:[d?(0,lA.jsx)(Voe.A,{}):(0,lA.jsx)(G2.A,{}),(0,lA.jsx)("span",{children:d?"Unarchive":"Archive"})]}),onClick:()=>{d?l(t,{isActive:!0},(()=>{s(t,null,null,!0),u({type:"success",message:"Test plan unarchived"})})):C(!0)}}],circle:!0,wholeHover:!0,lastIsRed:!0,iconClassName:ace,iconCircle:!0})]})]})]}),(0,lA.jsx)(wl.A,{container:!0,spacing:1,children:Q.map(((e,A)=>(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(iA.GV,{xs:3,children:(0,lA.jsx)(Xe.A,{style:{color:"#8991A0",fontSize:14},children:e.label})}),(0,lA.jsx)(iA.GV,{xs:9,children:(0,lA.jsx)(Xe.A,{style:{color:"tag"===e.key?"#196EFF":"#232B3A",fontSize:14},children:(0,ne.lB)(e.value)})})]},A)))}),(0,lA.jsxs)(S.A,{marginTop:"32px",children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:500,marginBottom:"16px"},children:"Legislation"}),(0,lA.jsx)(iA.XI,{data:c.legislation||[],columnData:h,classes:{root:Ace},noPagination:!0})]}),(0,lA.jsxs)(S.A,{marginTop:"32px",children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:500,marginBottom:"16px"},children:"Test Item"}),(0,lA.jsx)(iA.XI,{data:c.testitem||[],columnData:m,classes:{root:Ace},noPagination:!0})]})]})]}),(0,lA.jsx)(Wn.A,{notification:I,onClose:()=>u({type:null,message:null})}),(0,lA.jsx)(woe,{editMode:!0,adminTestPlan:i,open:p,onClose:()=>{E(!1)},setNotification:u,getAdminTestPlanDetail:s}),(0,lA.jsx)(s1,{handleConfirm:()=>{l(t,{isActive:!1},(()=>{s(t,null,null,!0),u({type:"success",message:"Test plan archived"})})),C(!1)},handleClose:()=>{C(!1)},type:"danger",open:g,title:"Archive Test Plan",actionConfirmLabel:"Archive",actionCancelLabel:"Cancel",body:(0,lA.jsxs)("p",{children:["Archived test plan ",(0,lA.jsx)("span",{children:"will not be able to be searched"})," by client. Are you sure to archive the test plan?"]})})]})},lce=(0,w.withRouter)((0,j.Ng)((e=>({isAdmin:(0,O.nw)(e),isHackedAccount:(0,O.R5)(e),adminTestPlan:(0,lt.fd)("adminTestPlanReducer","adminTestPlan",{})(e)})),(e=>({getAdminTestPlanDetail:(0,st.zH)(Dre,e),archiveTestPlan:(0,st.zH)(Mre,e)})))(sce)),rce=[{value:"all",label:"All"},{value:"icw_test_code",label:"ICW Test Code"},{value:"legislation",label:"Legislation"},{value:"test_item",label:"Test item"},{value:"citiation",label:"Citation"},{value:"test_lab",label:"Test lab"},{value:"scope",label:"Scope"},{value:"product_category_tag",label:"Tag Product Category"},{value:"product",label:"Product"},{value:"remarks",label:"Remarks"}],oce=[{label:"Mandatory",value:"mandatory"},{label:"Voluntary",value:"voluntary"}],cce="AddTestItemModal_selectsWrapper__3FYrR",dce="AddTestItemModal_resetBtn__i7A9C",gce="AddTestItemModal_searchWrapper__ZpZiq",Cce="AddTestItemModal_searchInner__bZNDW",Ice="AddTestItemModal_modalWrapper__ZQKbd",uce="AddTestItemModal_table__Vu9P1",pce="AddTestItemModal_footer__tu9Vj",Ece="AddTestItemModal_selectedLabel__DXeqM",Bce="AddTestItemModal_contentWrapper__JmHhS",Qce=cm()(((e,A)=>{A(e)}),500);let mce={};const hce=e=>{let{open:A,handleClose:t,onAdd:a,getAdminTestItemList:n,testItems:i,countryList:s,testItemTypes:l,getCountryList:r,getTestItemType:o,existingTestItems:c}=e;const d=c.map((e=>String(e.id))),[g,C]=(0,y.useState)([]),[I,u]=(0,y.useState)("all"),[p,E]=(0,y.useState)(null),[B,Q]=(0,y.useState)([]),[m,h]=(0,y.useState)([]),[x,f]=(0,y.useState)([]),j=()=>{mce={},u(""),E(null),Q([]),h([]),f([])},b=function(){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const A=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({value:e.id,label:e["name_".concat((0,ne.JK)().replace("-",""))]||e.name}))),t={value:-1,label:"Others"};return!cr()(A,{label:"Others"})&&e?[...A,t]:A}(s),P=(l||[]).map((e=>({label:ee().translate("testPlanAdmin.testItemTestingType.".concat(e.name.toLowerCase())),value:e.name.toLowerCase()}))),w=()=>{const e={isActive:!0,search:mce.search,search_by_column:mce.search_by_column||"all"};mce.country&&mce.country.length>0&&(e.countryId=mce.country.map((e=>e.value))),mce.type&&mce.type.length>0&&(e.type=mce.type.map((e=>e.value))),mce.status&&mce.status.length>0&&(e.status=mce.status.map((e=>e.value))),n(e)};return(0,y.useEffect)((()=>{A&&(C([]),j(),n({isActive:!0}),r(),o())}),[A]),(0,lA.jsxs)(Rs.A,{modalProps:{open:A,handleClose:t,title:(0,lA.jsx)(lA.Fragment,{children:"Add Test Item"}),className:{classRoot:Ice}},children:[(0,lA.jsxs)("div",{className:Bce,children:[(0,lA.jsx)("div",{className:gce,children:(0,lA.jsxs)("div",{className:Cce,children:[(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"keyword",label:"",value:I,onChange:e=>{u(e.target.value),Qce(e.target.value,(e=>{mce=(0,v.A)((0,v.A)({},mce),{},{search:e}),w()}))},searchIcon:!0,placeholder:"Search keywords"}}
1),(0,lA.jsx)(zs.l6,{selectProps:{options:rce,name:"search_by_column",placeholder:"All",isMulti:!1,isCreate:!1,value:p,onChange:(e,A)=>{E(A),mce=(0,v.A)((0,v.A)({},mce),{},{search_by_column:A.value}),w()},formProps:null,hideIndicator:!0}})]})}),(0,lA.jsxs)("div",{className:cce,children:[(0,lA.jsx)(zs.l6,{selectProps:{options:b,name:"country",placeholder:"Country",isMulti:!0,isCreate:!1,value:B,onChange:(e,A)=>{Q(A),mce=(0,v.A)((0,v.A)({},mce),{},{country:A}),w()},formProps:null,hideIndicator:!0}}),(0,lA.jsx)(zs.l6,{selectProps:{options:P,name:"type",placeholder:"Type",isMulti:!0,isCreate:!1,value:m,onChange:(e,A)=>{h(A),mce=(0,v.A)((0,v.A)({},mce),{},{type:A}),w()},formProps:null,hideIndicator:!0}}),(0,lA.jsx)(zs.l6,{selectProps:{options:oce,name:"status",placeholder:"Status",isMulti:!0,isCreate:!1,value:x,onChange:(e,A)=>{f(A),mce=(0,v.A)((0,v.A)({},mce),{},{status:A}),w()},formProps:null,hideIndicator:!0}}),(0,lA.jsx)("div",{className:dce,children:(0,lA.jsx)("span",{onClick:()=>{Qn()(mce)||(j(),w())},children:"Reset"})})]}),(0,lA.jsxs)("div",{className:uce,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:" "})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:"Legislation"})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:"Test Item"})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:"Citation"})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:"Status"})})]}),i.filter((e=>!d.includes(String(e.id)))).map((e=>(0,lA.jsxs)("div",{children:[(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:(0,lA.jsx)(Yr.A,{onChange:A=>{C(A.target.checked?[...g,e]:g.filter((A=>A.id!==e.id)))},value:"checked",checked:g.map((e=>e.id)).includes(e.id)})})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:(0,ne.lB)(e.legislation)})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:(0,ne.lB)(e.testitem)})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:(0,ne.lB)(e.citation)})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:(0,ne.lB)(e.status)})})]},e.id)))]})]}),(0,lA.jsxs)("div",{className:pce,children:[(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.BLUE,type:"button",loading:!1,disabled:!1,nonUpper:!0,onClick:a(g)},children:"Add"}),g.length>0&&(0,lA.jsx)("div",{className:Ece,children:(0,lA.jsxs)("span",{children:[g.length," selected"]})})]})]})},xce=(0,w.withRouter)((0,j.Ng)((e=>({testItems:R()(e,"adminTestItemReducer.adminTestItemList.data.list")||[],countryList:R()(e,"country.countryList.data",[]),testItemTypes:R()(e,"adminTestItemReducer.testItemType.data",[])})),(e=>({getAdminTestItemList:(0,st.zH)(Wre,e),getCountryList:(0,st.zH)(kD.lg,e),getTestItemType:(0,st.zH)(Xre,e)})))(hce));var vce=t(22520),fce=t(63254);const yce=e=>{let{renderContent:A,items:t,setItems:a}=e;return(0,lA.jsx)(fce.JY,{onDragEnd:e=>{if(!e.destination)return;const A=((e,A,t)=>{const a=Array.from(e),[n]=a.splice(A,1);return a.splice(t,0,n),a})([...t],e.source.index,e.destination.index);a(A)},children:(0,lA.jsx)(fce.gL,{droppableId:"droppable",children:(e,a)=>(0,lA.jsxs)("div",(0,v.A)((0,v.A)({},e.droppableProps),{},{ref:e.innerRef,style:(a.isDraggingOver,{background:"white"}),children:[t.map(((e,t)=>(0,lA.jsx)(fce.sx,{draggableId:e.id,index:t,children:(t,a)=>{return(0,lA.jsx)("div",(0,v.A)((0,v.A)((0,v.A)({ref:t.innerRef},t.draggableProps),t.dragHandleProps),{},{style:(a.isDragging,n=t.draggableProps.style,(0,v.A)({userSelect:"none",cursor:"move",background:"white"},n)),children:A?A(e):e.content}));var n}},e.id))),e.placeholder]}))})})},jce={formWrapper:"CreateTestPlanPage_formWrapper__+ZlMD",formTopContent:"CreateTestPlanPage_formTopContent__qhc31",footerButtons:"CreateTestPlanPage_footerButtons__I3cOh",testItemTable:"CreateTestPlanPage_testItemTable__cN51Y",tableHeader:"CreateTestPlanPage_tableHeader__8N5ra",tableRow:"CreateTestPlanPage_tableRow__TMkpJ",addTestItem:"CreateTestPlanPage_addTestItem__EKpkT",emptyRow:"CreateTestPlanPage_emptyRow__6POCJ",error:"CreateTestPlanPage_error__C6kGG",existedAlert:"CreateTestPlanPage_existedAlert__snGW2"},bce=e=>{let{countries:A,formProps:t,ageGradingOptions:a,productCategories:n,productSubCategories:i,products:s,tagOptions:l,setOpenAddTestItem:r,editMode:o,handleFieldChange:c,isExisted:d,isEditDraft:g,onSaveDraft:C,getTestPlanProducts:I}=e;const{values:u,setFieldValue:p,errors:E,touched:B}=t,Q=(u.testPlanTags||[]).map((e=>e.label)),m=u.testItems||[];return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",style:{background:"#fff",width:"100%",padding:24,borderRadius:"4px",boxShadow:"0px 2px 4px 1px rgba(165, 178, 200, 0.1), 0px 1px 6px rgba(165, 178, 200, 0.2)"},children:[(0,lA.jsxs)(wl.A,{container:!0,spacing:3,className:jce.formTopContent,children:[!!d&&(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsx)("div",{className:jce.existedAlert,children:(0,lA.jsxs)("span",{children:[(0,lA.jsx)(MC.A,{}),"The test plan is already existed.","icw-dont-have"===d?"":" (".concat(d,")")]})})}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createModal.exportMarket")}),(0,lA.jsx)(zs.l6,{selectProps:{options:A,name:"countryListId",placeholder:ee().translate("testPlanAdmin.createModal.exportMarketPlaceholder"),isMulti:!1,isCreate:!1,isDisabled:!1,value:(0,$r.v)("countryListId",A,u),onChange:(e,A)=>{p("countryListId",R()(A,"value",null)),c((0,v.A)((0,v.A)({},u),{},{countryListId:R()(A,"value")}))},formProps:t}})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createModal.age")}),(0,lA.jsx)(zs.l6,{selectProps:{options:a,name:"ageGrading",placeholder:ee().translate("testPlanAdmin.createModal.agePlaceholder"),isMulti:!1,isCreate:!1,isDisabled:!1,value:(0,$r.v)("ageGrading",a,u),onChange:(e,A)=>{p("ageGrading",R()(A,"value",null)),c((0,v.A)((0,v.A)({},u),{},{ageGrading:R()(A,"value")}))},formProps:t}})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createModal.productCategory")}),(0,lA.jsx)(zs.l6,{selectProps:{options:n,name:"productCategoryId",placeholder:ee().translate("testPlanAdmin.createModal.productCategoryPlaceholder"),isCreate:!1,isDisabled:o,value:(0,$r.v)("productCategoryId",n,u),onChange:(e,A)=>{p("productCategoryId",R()(A,"value",null));const t=(0,v.A)((0,v.A)({},u),{},{productCategoryId:R()(A,"value")});A||(t.productSubCategoryId=null,t.testPlanProductId=null,p("productSubCategoryId",null),p("testPlanProductId",null)),c(t)},formProps:t}})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createModal.productSubCategory")}),(0,lA.jsx)(zs.l6,{selectProps:{options:i,name:"productSubCategoryId",placeholder:ee().translate("testPlanAdmin.createModal.productSubCategoryPlaceholder"),isMulti:!1,isCreate:!1,isDisabled:!u.productCategoryId||o,value:(0,$r.v)("productSubCategoryId",i,u),onChange:(e,A)=>{const t=R()(A,"value",null);p("productSubCategoryId",t);const a=(0,v.A)((0,v.A)({},u),{},{productSubCategoryId:t});A?u.productCategoryId&&t&&I({productCategoryId:u.productCategoryId,productSubCategoryId:t}):(a.testPlanProductId=null,p("testPlanProductId",null)),c(a)},formProps:t}})]}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createModal.product")}),(0,lA.jsx)(zs.l6,{selectProps:{options:s,name:"testPlanProductId",placeholder:ee().translate("testPlanAdmin.createModal.productPlaceholder"),isCreate:!0,isSearchable:!0,isDisabled:!u.productCategoryId,value:u.testPlanProductId||null,onChange:(e,A)=>{p("testPlanProductId",A),c((0,v.A)((0,v.A)({},u),{},{testPlanProductId:A}))},formProps:t}})]}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testPlanAdmin.createModal.tag_optional")}),(0,lA.jsx)(zs.l6,{selectProps:{options:l.filter((e=>!Q.includes(e.label))),name:"testPlanTags",placeholder:ee().translate("testPlanAdmin.createModal.tagPlaceholder"),isMulti:!0,isCreate:!0,value:u.testPlanTags,onChange:(e,A)=>{p("testPlanTags",A)},customMultipleStyles:{backgroundColor:"#4E5A71 !important",borderRadius:13," > div":{color:"#fff !important"},"> div:nth-child(2)":{backgroundColor:"#4E5A71 !important",borderRadius:"20px"}},formProps:t}})]})]}),(0,lA.jsxs)(wl.A,{container:!0,spacing:3,children:[(0,lA.jsx)(iA.GV,{xs:12,style:{position:"relative"},children:(0,lA.jsx)(S.A,{display:"flex",justifyContent:"space-between",alignItems:"center",children:(0,lA.jsxs)(Xe.A,{variant:"subtitle2",className:B.testItems&&E.testItems?jce.error:"",children:[ee().translate("testPlanAdmin.createModal.testItems"),E.testItems&&(0,lA.jsx)("span",{children:"(At least one test item)"})]})})}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsxs)("div",{className:jce.testItemTable,children:[(0,lA.jsxs)("div",{className:jce.tableHeader,children:[(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:" "})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:"Country"})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:"Legislation"})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:"Test Item"})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:"Citiation"})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:"Status"})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:"Remark"})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:" "})})]}),(!m||0===m.length)&&(0,lA.jsx)("div",{className:jce.emptyRow,children:"No test item added"}),(0,lA.jsx)(yce,{renderContent:e=>(0,lA.jsxs)("div",{className:jce.tableRow,children:[(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:(0,lA.jsx)(vce.A,{})})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:(0,ne.lB)(e.country||e.countryName)})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:(0,ne.lB)(e.legislation)})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:(0,ne.lB)(e.testitem)})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:(0,ne.lB)(e.citation)})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:(0,ne.lB)(e.status)})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{children:(0,ne.lB)(e.remark)})}),(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{onClick:()=>{var A;A=e.id,p("testItems",m.filter((e=>String(e.id)!==String(A))))},children:"Remove"})})]}),items:m.map((e=>(0,v.A)((0,v.A)({},e),{},{id:String(e.id)}))),setItems:e=>{p("testItems",e)}})]}),(0,lA.jsx)("div",{className:jce.addTestItem,children:(0,lA.jsxs)("span",{onClick:()=>{r(!0)},children:[(0,lA.jsx)(Xr.A,{}),(0,lA.jsx)("span",{children:"Add test item"})]})})]})]})]}),(0,lA.jsxs)("div",{className:jce.footerButtons,children:[(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.BLUE,type:"submit",loading:!1,disabled:!!d,nonUpper:!0},children:ee().translate(o?"general.save":"general.create")}),!o&&(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.PRIMARY,type:"button",nonBackgroun
1d:!0,onClick:()=>{C(u)},loading:!1,disabled:!!d,isLink:!0,nonUpper:!0},children:"Save Draft"})]})]})},Pce=(e,A)=>{var t,a,n,i,s,l,r,o;let{ageGradingOptions:c}=A;const d=null===(null===e||void 0===e||null===(t=e.testPlanInfo)||void 0===t?void 0:t.ageGrading)?"na":(null===e||void 0===e||null===(a=e.testPlanInfo)||void 0===a?void 0:a.ageGrading)||"",g=(null===e||void 0===e||null===(n=e.testPlanInfo)||void 0===n?void 0:n.countryId)||"",C=(null===e||void 0===e||null===(i=e.testPlanItem)||void 0===i?void 0:i.testitem)||[],I=(null===e||void 0===e||null===(s=e.testPlanInfo)||void 0===s?void 0:s.productId)||"",u=(null===e||void 0===e||null===(l=e.testPlanInfo)||void 0===l?void 0:l.productCategoryId)||"",p=(null===e||void 0===e||null===(r=e.testPlanInfo)||void 0===r?void 0:r.productSubcategoryId)||"",E=(null===e||void 0===e||null===(o=e.testPlanInfo)||void 0===o?void 0:o.tag)||"",B={};var Q;(g&&(B.countryListId=g),d&&(B.ageGrading=d),u&&(B.productCategoryId=u),p&&(B.productSubCategoryId=p),I)&&(B.testPlanProductId={value:I,label:null===e||void 0===e||null===(Q=e.testPlanInfo)||void 0===Q?void 0:Q.product});if(E){const e=E.split(" #");B.testPlanTags=e.map((e=>({value:e.replace(/#/g,""),label:e.replace(/#/g,""),__isNew__:!0})))}return C&&C.length>0&&(B.testItems=C),B},wce={countryListId:SE.Yj().nullable().required("".concat(ee().translate("testPlanAdmin.createModal.exportMarket")," ").concat(ee().translate("error.stringRequired"))),ageGrading:SE.Yj().nullable().required("".concat(ee().translate("testPlanAdmin.createModal.age")," ").concat(ee().translate("error.stringRequired"))),productCategoryId:SE.Yj().nullable().required("".concat(ee().translate("testPlanAdmin.createModal.productCategory")," ").concat(ee().translate("error.stringRequired"))),productSubCategoryId:SE.Yj().nullable().required("".concat(ee().translate("testPlanAdmin.createModal.productSubCategory")," ").concat(ee().translate("error.stringRequired"))),testPlanProductId:SE.gl().nullable().required("".concat(ee().translate("testPlanAdmin.createModal.product")," ").concat(ee().translate("error.stringRequired"))),testItems:SE.YO().nullable().of(SE.Yj()).required("".concat(ee().translate("testPlanAdmin.createModal.testItems")," ").concat(ee().translate("error.stringRequired")))},Sce=(ee().translate("testPlanAdmin.createModal.table.no"),ee().translate("testPlanAdmin.createModal.table.testCode"),ee().translate("testPlanAdmin.createModal.table.testItem"),(e,A)=>{if(e.ageGrading&&e.countryListId&&e.testPlanProductId&&e.productSubCategoryId){var t;const a={ageGrading:e.ageGrading,countryListId:[e.countryListId],testPlanProductName:(null===(t=e.testPlanProductId)||void 0===t?void 0:t.label)||"",productSubCategoryId:e.productSubCategoryId};return A&&(a.testPlanId=A),a}return null}),Nce=(e,A)=>{var t;const a={isDraft:A,countryListId:e.countryListId?[e.countryListId]:[],productCategoryId:e.productCategoryId||"",productSubCategoryId:e.productSubCategoryId||"",ageGrading:"na"===e.ageGrading?null:e.ageGrading||"",testItemIds:(e.testItems||[]).map(((e,A)=>({testItemId:e.id,order:A+1})))};var n,i;(e.testPlanTags&&e.testPlanTags.length>0?(a.testPlanTags=e.testPlanTags.filter((e=>e.__isNew__)).map((e=>e.value)),a.testPlanTagId=e.testPlanTags.filter((e=>!e.__isNew__)).map((e=>e.value))):a.testPlanTags=[],null!==(t=e.testPlanProductId)&&void 0!==t&&t.__isNew__)?a.testPlanProductName=(null===(n=e.testPlanProductId)||void 0===n?void 0:n.value)||"":a.testPlanProductId=(null===(i=e.testPlanProductId)||void 0===i?void 0:i.value)||"";return a},_ce=e=>{var A;let{getProductCategoryList:t,getCountryList:a,countryList:n,productCategoryList:i,testPlanProducts:s,getAdminTestPlanDetail:l,checkTestPlanExisted:r,adminTestPlan:o,getTestPlanProducts:c,createAdminTestPlanDetail:d,updateAdminTestPlanDetail:g,match:C,editTestPlanTags:I,getAdminTestPlanTags:u,adminTestPlanTags:p}=e;const E=(null===o||void 0===o||null===(A=o.testPlanInfo)||void 0===A?void 0:A.version)||1,B=(0,y.useRef)(null),Q=(0,w.useHistory)(),[m,h]=(0,y.useState)({type:null,message:null}),[x,f]=(0,y.useState)(!1),j=R()(C,"params.id"),[b,P]=(0,y.useState)(""),[S,N]=(0,y.useState)(!1),_="/admin/test-plan/edit-draft/:id"===(null===C||void 0===C?void 0:C.path),T=!!j&&!_,[D,k]=(0,y.useState)(!1),L=Ws.L8.map((e=>(0,v.A)((0,v.A)({},e),{},{label:ee().translate(e.label)}))),F=p.map((e=>({label:e.name,value:e.id}))),M=()=>{Q.push("/admin/test-plan/list")},O=e=>{Q.push("/admin/test-plan/detail/".concat(e))},z=()=>{k(!1)},V=function(){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const A=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({value:e.id,label:e["name_".concat((0,ne.JK)().replace("-",""))]||e.name}))),t={value:-1,label:"Others"};return!cr()(A,{label:"Others"})&&e?[...A,t]:A},H=e=>{var A,t,a,n,i,s;const l=T||_?null===o||void 0===o||null===(A=o.testPlanInfo)||void 0===A?void 0:A.id:"";P("");const c=Sce(e,l),d=Sce({ageGrading:null===o||void 0===o||null===(t=o.testPlanInfo)||void 0===t?void 0:t.ageGrading,countryListId:null===o||void 0===o||null===(a=o.testPlanInfo)||void 0===a?void 0:a.countryId,testPlanProductId:{value:null===o||void 0===o||null===(n=o.testPlanInfo)||void 0===n?void 0:n.productId,label:null===o||void 0===o||null===(i=o.testPlanInfo)||void 0===i?void 0:i.product},productSubCategoryId:null===o||void 0===o||null===(s=o.testPlanInfo)||void 0===s?void 0:s.productSubcategoryId},l);(_||T?!Hs()(c,d)&&c:c)&&r(c,(e=>{var A;P(null!==e&&void 0!==e&&null!==(A=e.data)&&void 0!==A&&A.isExisted?R()(e,"data.items[0].testPlanNo")||"icw-dont-have":"")}))},W=e=>{if(!b){const{productCategoryId:A,productSubCategoryId:t,testPlanProductId:a}=e;if(Qn()(a)){if(Qn()(A)&&t)return void h({type:"error",message:"Please Enter Product Name or Choose Existing Product"});if(Qn()(t)&&A)return void h({type:"error",message:"Please Enter Product Name or Choose Existing Product"});if(t&&A)return void h({type:"error",message:"Please Enter Product Name or Choose Existing Product"})}_?g(j,Nce(e,!0),(()=>{h({type:"success",message:"Test plan created"}),O(j)}),(e=>{h({type:"error",message:e})})):d(Nce(e,!0),(e=>{h({type:"success",message:"Draft test plan saved"});const A=R()(e,"testPlanInfo.id","");A&&O(A)}),(e=>{h({type:"error",message:e})}))}},q=T?Pce(o,{ageGradingOptions:L}):{countryListId:"",ageGrading:"",productCategoryId:"",productSubCategoryId:"",testPlanProductId:"",testPlanTags:[],testItems:[]};return(0,y.useEffect)((()=>
1{t(),u(),a(),N(!1),P(""),B&&B.current&&j&&l(j,(e=>{var A,t;if(_){const A=Pce(e,{ageGradingOptions:L});Object.keys(A).map((e=>{B.current.setFieldValue(e,A[e])}))}c({productCategoryId:null===e||void 0===e||null===(A=e.testPlanInfo)||void 0===A?void 0:A.productCategoryId,productSubCategoryId:null===e||void 0===e||null===(t=e.testPlanInfo)||void 0===t?void 0:t.productSubcategoryId})}))}),[]),(0,lA.jsxs)("div",{className:jce.wrapper,children:[(0,lA.jsx)(QB,{title:_?"Edit Test Plan Draft":T?"Edit Test Plan":"Create Test Plan",onClose:()=>{R()(B,"current.dirty")?N(!0):M()}}),(0,lA.jsx)(CB,{className:jce.formWrapper,children:(0,lA.jsx)(zs.lV,{initialValues:q,validateValues:wce,onSubmit:e=>{if(!b)if(T){const{isTagsChanged:A,isOtherChanged:t,isBothChanged:a}=((e,A)=>{const t=$c()(e,["testPlanTags"]),a=$c()(A,["testPlanTags"]),n=R()(e,"testPlanTags"),i=R()(A,"testPlanTags"),s=!Hs()(t,a),l=!Hs()(n,i);return{isTagsChanged:l&&!s,isOtherChanged:s&&!l,isBothChanged:l&&s}})(e,q);a||t?f(!0):I(j,{tagName:(e.testPlanTags||[]).filter((e=>e.__isNew__)).map((e=>e.value)),tagId:(e.testPlanTags||[]).filter((e=>!e.__isNew__)).map((e=>e.value))},(e=>{h({type:"success",message:"Test plan saved"}),O(j)}))}else _?g(j,Nce(e,!1),(()=>{O(j)}),(e=>{h({type:"error",message:e})})):d(Nce(e,!1),(e=>{h({type:"success",message:"Test plan created"});const A=R()(e,"testPlanInfo.id","");A&&O(A)}),(e=>{h({type:"error",message:e})}))},innerRef:B,render:e=>{const{values:A,setFieldValue:t,handleSubmit:a}=e,l=V(n),r=V(i),o=V(R()(cr()(i,{id:A.productCategoryId}),"productSubCategories",[])),d=V(s),g={countries:l,formProps:e,ageGradingOptions:L,productCategories:r,productSubCategories:o,products:d,setOpenAddTestItem:k,editMode:T,handleFieldChange:H,isExisted:b,isEditDraft:_,onSaveDraft:W,getTestPlanProducts:c,tagOptions:F};return(0,lA.jsx)("form",{onSubmit:a,children:(0,lA.jsx)(bce,(0,v.A)({},g))})},enableReinitialize:!0})}),(0,lA.jsx)(xce,{open:D,handleClose:z,onAdd:e=>()=>{if(e&&e.length>0){z();const A=R()(B,"current.values.testItems")||[];B&&B.current&&B.current.setFieldValue("testItems",[...A,...e])}},existingTestItems:R()(B,"current.values.testItems")||[]}),(0,lA.jsx)(s1,{handleConfirm:()=>{N(!1),M()},handleClose:()=>{N(!1)},type:"danger",open:S,title:ee().translate("general.leaveWithoutSave"),actionConfirmLabel:ee().translate("general.leave"),actionCancelLabel:ee().translate("general.stay"),body:(0,lA.jsx)("p",{children:ee().translate("general.testPlanUnsavedChanges")})}),T&&(0,lA.jsx)(boe,{currentVersion:E,open:x,onClose:()=>{f(!1)},onSubmit:e=>{const A="minor"===e.updateMode,t=joe(E,A),a=R()(B,"current.values")||{};g(j,(0,v.A)((0,v.A)({},Nce(a,!1)),{},{version:String(t)}),(e=>{const A=R()(e,"testPlanInfo.id","");h({type:"success",message:"Test plan saved"}),f(!1),A?O(A):l(j)}),(e=>{h({type:"error",message:e})}))}}),(0,lA.jsx)(Wn.A,{notification:m,onClose:()=>h({type:null,message:null})})]})},Tce=(0,w.withRouter)((0,j.Ng)((e=>({productCategoryList:R()(e,"productCategoryList.data",[]),countryList:R()(e,"country.countryList.data",[]),testPlanProducts:(0,lt.fd)("testPlanReducer","testPlanProducts",[])(e),adminTestPlan:(0,lt.fd)("adminTestPlanReducer","adminTestPlan",{})(e),adminTestPlanTags:(0,lt.fd)("adminTestPlanReducer","adminTestPlanTags",[])(e)})),(e=>({updateAdminTestPlanDetail:(0,st.zH)(Rre,e),createAdminTestPlanDetail:(0,st.zH)(Lre,e),getProductCategoryList:(0,st.zH)(DD.QM,e),getCountryList:(0,st.zH)(kD.lg,e),getAdminTestPlanDetail:(0,st.zH)(Dre,e),checkTestPlanExisted:(0,st.zH)(Fre,e),getTestPlanProducts:(0,st.zH)(jse,e),editTestPlanTags:(0,st.zH)(Ore,e),getAdminTestPlanTags:(0,st.zH)(kre,e)})))(_ce)),Dce="TestLines_container__xc6Xo",kce="TestLines_buttonCreate__VNXJw",Lce="TestLines_block__14uwH",Rce="TestLines_text__HUIre",Fce="TestLines_listHeader__WxVYX",Mce="TestLines_archiveButton__iQxtc",Oce="TestLines_editButton__kYdvW",zce="TestLines_labelInput__JqJPt",Vce="TestLines_valueText__mMEOt",Hce="TestLines_saveButton__YLF1J",Wce="TestLines_searchWrapper__+YPZA",qce="TestLines_searchInner__ZY3vq",Uce="TestLines_archivedTitleWrapper__Q1hED",Jce=e=>{const{editMode:A,handleCustomChange:t,setIsBlocking:a,adminTestItem:n,formProps:i,getTestLabList:s,labCommonList:l,citationList:r,getCitationList:o,countryList:c,getCountryList:d,actProductCategoryListFetch:g,productCategoryList:C,testItemTypes:I,productList:u}=e,{values:p,setFieldValue:E,handleSubmit:B}=i,Q=(I||[]).map((e=>({label:ee().translate("testPlanAdmin.testItemTestingType.".concat(e.name.toLowerCase())),value:e.name.toLowerCase()}))),m=(u||[]).map((e=>({label:e.name,value:e.name}))),h=[{label:ee().translate("testPlanAdmin.testItemStatus.mandatory"),value:"mandatory"},{label:ee().translate("testPlanAdmin.testItemStatus.voluntary"),value:"voluntary"}],x=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({label:e.fullname,value:e.id})))},v=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter((e=>e.name)).map((e=>({label:e.name,value:e.id})))},f=function(){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const A=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({value:e.id,label:e["name_".concat((0,ne.JK)().replace("-",""))]||e.name}))),t={value:-1,label:"Others"};return!(0,V.find)(A,{label:"Others"})&&e?[...A,t]:A};return(0,y.useEffect)((()=>{s(),o(),d(),g()}),[]),(0,lA.jsx)("form",{onSubmit:B,children:A?(0,lA.jsxs)(wl.A,{container:!0,spacing:1,children:[(0,lA.jsx)(iA.GV,{xs:2,children:(0,lA.jsx)(Xe.A,{className:zce,children:ee().translate("testLines.detail.icwTestCode")})}),(0,lA.jsx)(iA.GV,{xs:10,children:(0,lA.jsx)(Xe.A,{className:Vce,children:(0,V.get)(n,"testCode",ee().translate("general.null"))})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:1,children:[(0,lA.jsx)(iA.GV,{xs:2,
1noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:zce,children:ee().translate("testLines.createModal.country")})}),(0,lA.jsx)(iA.GV,{xs:3,noPadding:!0,children:(0,lA.jsx)(zs.l6,{selectProps:{options:f(c),name:"countryListId",placeholder:ee().translate("testLines.createModal.countryPlaceholder"),isCreate:!1,value:(0,$r.v)("countryListId",[],p),onChange:(e,A)=>{E(e,A),a(!0)},formProps:i}})})]})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:1,children:[(0,lA.jsx)(iA.GV,{xs:2,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:zce,children:ee().translate("testLines.createModal.type")})}),(0,lA.jsx)(iA.GV,{xs:3,noPadding:!0,children:(0,lA.jsx)(zs.l6,{selectProps:{options:Q,name:"testingType",placeholder:ee().translate("testLines.createModal.typePlaceholder"),isCreate:!1,value:(0,$r.v)("testingType",Q,p),onChange:(e,A)=>{E(e,A),a(!0)},formProps:i}})}),(0,lA.jsx)(iA.GV,{xs:1,noPadding:!0,style:{display:"flex",alignItems:"center"}})]})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(iA.GV,{xs:6,noPadding:!0,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(iA.GV,{xs:4,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:zce,children:ee().translate("testLines.createModal.legislation")})}),(0,lA.jsx)(iA.GV,{xs:8,noPadding:!0,style:{paddingLeft:7,paddingRight:5},children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"legislation",placeholder:ee().translate("testLines.createModal.legislationPlaceholder"),multiline:!0,rows:3,formProps:i,onChange:t}})})]})}),(0,lA.jsx)(iA.GV,{xs:6,noPadding:!0,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(iA.GV,{xs:2,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:zce,children:ee().translate("testLines.createModal.testItem")})}),(0,lA.jsx)(iA.GV,{xs:10,noPadding:!0,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"testItem",placeholder:ee().translate("testLines.createModal.testItemPlaceholder"),multiline:!0,rows:3,formProps:i,onChange:t}})})]})})]})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:1,children:[(0,lA.jsx)(iA.GV,{xs:2,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:zce,children:ee().translate("testLines.createModal.citation")})}),(0,lA.jsx)(iA.GV,{xs:4,noPadding:!0,children:(0,lA.jsx)(zs.l6,{selectProps:{options:v(r),name:"citationListId",placeholder:ee().translate("testLines.createModal.citationPlaceholder"),isCreate:!0,value:(0,$r.v)("citationListId","",p),onChange:(e,A)=>{E(e,A)},formProps:i}})})]})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:1,children:[(0,lA.jsx)(iA.GV,{xs:2,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:zce,children:ee().translate("testLines.createModal.status")})}),(0,lA.jsx)(iA.GV,{xs:4,noPadding:!0,children:(0,lA.jsx)(zs.l6,{selectProps:{options:h,name:"status",placeholder:ee().translate("testLines.createModal.statusPlaceholder"),isCreate:!1,value:(0,$r.v)("status",[],p),onChange:(e,A)=>{E(e,A),a(!0)},formProps:i}})})]})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:1,children:[(0,lA.jsx)(iA.GV,{xs:2,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:zce,children:ee().translate("testLines.createModal.tagProductCategory")})}),(0,lA.jsx)(iA.GV,{xs:4,noPadding:!0,children:(0,lA.jsx)(zs.l6,{selectProps:{options:f(C),name:"tagProductCategory",placeholder:ee().translate("testLines.createModal.tagProductCategoryPlaceholder"),isMulti:!0,isCreate:!1,value:(0,$r.v)("tagProductCategory",[],p),onChange:(e,A)=>{E(e,A),a(!0)},customMultipleStyles:{backgroundColor:"#4E5A71 !important",borderRadius:13," > div":{color:"#fff !important"},"> div:nth-child(2)":{backgroundColor:"#4E5A71 !important",borderRadius:"20px"}},formProps:i}})})]})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:1,children:[(0,lA.jsx)(iA.GV,{xs:2,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:zce,children:ee().translate("testLines.createModal.product")})}),(0,lA.jsx)(iA.GV,{xs:10,noPadding:!0,children:(0,lA.jsx)(zs.l6,{selectProps:{options:m,name:"product",placeholder:ee().translate("testLines.createModal.productPlaceholder"),isMulti:!0,isCreate:!0,value:(0,$r.v)("product",[],p),onChange:(e,A)=>{E(e,A),a(!0)},customMultipleStyles:{backgroundColor:"#4E5A71 !important",borderRadius:13," > div":{color:"#fff !important"},"> div:nth-child(2)":{backgroundColor:"#4E5A71 !important",borderRadius:"20px"}},formProps:i}})})]})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:1,children:[(0,lA.jsx)(iA.GV,{xs:2,
1noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:zce,children:ee().translate("testLines.createModal.scope")})}),(0,lA.jsx)(iA.GV,{xs:4,noPadding:!0,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"scope",placeholder:ee().translate("testLines.createModal.scopePlaceholder"),multiline:!0,rows:3,formProps:i,onChange:t}})})]})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:1,children:[(0,lA.jsx)(iA.GV,{xs:2,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:zce,children:ee().translate("testLines.createModal.lab")})}),(0,lA.jsx)(iA.GV,{xs:10,noPadding:!0,children:(0,lA.jsx)(zs.l6,{selectProps:{options:x(l),name:"lab",placeholder:ee().translate("testLines.createModal.labPlaceholder"),isMulti:!0,isCreate:!1,value:(0,$r.v)("lab",[],p),onChange:(e,A)=>{E(e,A),a(!0)},customMultipleStyles:{backgroundColor:"#4E5A71 !important",borderRadius:13," > div":{color:"#fff !important"},"> div:nth-child(2)":{backgroundColor:"#4E5A71 !important",borderRadius:"20px"}},formProps:i}})})]})}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(iA.GV,{xs:6,noPadding:!0,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(iA.GV,{xs:4,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:zce,children:ee().translate("testLines.createModal.remark")})}),(0,lA.jsx)(iA.GV,{xs:8,noPadding:!0,style:{paddingLeft:7,paddingRight:5},children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"remark",placeholder:ee().translate("testLines.createModal.remarkPlaceholder"),multiline:!0,rows:3,formProps:i,onChange:t}})})]})}),(0,lA.jsx)(iA.GV,{xs:6,noPadding:!0,children:(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsx)(iA.GV,{xs:4,noPadding:!0,children:(0,lA.jsx)(Xe.A,{className:zce,children:ee().translate("testLines.createModal.internalNote")})}),(0,lA.jsx)(iA.GV,{xs:8,noPadding:!0,children:(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"internalNote",placeholder:ee().translate("testLines.createModal.internalNotePlaceholder"),multiline:!0,rows:3,formProps:i,onChange:t}})})]})})]})})]}):(0,lA.jsxs)(wl.A,{container:!0,spacing:2,children:[(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testLines.createModal.country")}),(0,lA.jsx)(zs.l6,{selectProps:{options:f(c),name:"countryListId",placeholder:ee().translate("testLines.createModal.countryPlaceholder"),isCreate:!1,value:(0,$r.v)("countryListId",[],p),onChange:(e,A)=>{E(e,A)},formProps:i}})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testLines.createModal.type")}),(0,lA.jsx)(zs.l6,{selectProps:{options:Q,name:"type",placeholder:ee().translate("testLines.createModal.typePlaceholder"),isCreate:!0,value:(0,$r.v)("type",Q,p),onChange:(e,A)=>{E(e,A)},formProps:i}})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testLines.createModal.legislation")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"legislation",placeholder:ee().translate("testLines.createModal.legislationPlaceholder"),formProps:i,multiline:!0,rows:2}})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testLines.createModal.testItem")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"testItem",placeholder:ee().translate("testLines.createModal.testItemPlaceholder"),multiline:!0,rows:2,formProps:i}})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testLines.createModal.citation")}),(0,lA.jsx)(S.A,{paddingRight:"8px",children:(0,lA.jsx)(zs.l6,{selectProps:{options:v(r),name:"citationListId",placeholder:ee().translate("testLines.createModal.citationPlaceholder"),isCreate:!0,value:(0,$r.v)("citationListId","",p),onChange:(e,A)=>{E(e,A)},formProps:i}})})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testLines.createModal.status")}),(0,lA.jsx)(zs.l6,{selectProps:{options:h,name:"status",placeholder:ee().translate("testLines.createModal.statusPlaceholder"),isCreate:!1,value:(0,$r.v)("status",[],p),onChange:(e,A)=>{E(e,A)},formProps:i}})]}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testLines.createModal.tagProductCategory")}),(0,lA.jsx)(zs.l6,{selectProps:{options:f(C),name:"tagProductCategory",placeholder:ee().translate("testLines.createModal.tagProductCategoryPlaceholder"),isMulti:!0,isCreate:!1,value:(0,$r.v)("tagProductCategory",[],p),onChange:(e,A)=>{E(e,A)},customMultipleStyles:{backgroundColor:"#4E5A71 !important",borderRadius:13," > div":{color:"#fff !important"},"> div:nth-child(2)":{backgroundColor:"#4E5A71 !important",borderRadius:"20px"}},formProps:i}})]}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testLines.createModal.product")}),(0,lA.jsx)(zs.l6,{selectProps:{options:m,name:"product",placeholder:ee().translate("testLines.createModal.product"),isMulti:!0,isCreate:!0,value:(0,$r.v)("product",[],p),onChange:(e,A)=>{E(e,A)},customMultipleStyles:{backgroundColor:"#4E5A71 !important",borderRadius:13," > div":{color:"#fff !important"},"> div:nth-child(2)":{backgroundColor:"#4E5A71 !important",borderRadius:"20px"}},formProps:i}})]}),(0,lA.jsxs)(iA.GV,{xs:12,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testLines.createModal.lab")}),(0,lA.jsx)(zs.l6,{selectProps:{options:x(l),name:"lab",placeholder:ee().translate("testLines.createModal.labPlaceholder"),isMulti:!0,isCreate:!0,value:(0,$r.v)("lab",[],p),onChange:(e,A)=>{E(e,A)},customMultipleStyles:{backgroundColor:"#4E5A71 !important",borderRadius:13," > div":{color:"#fff !important"},"> div:nth-child(2)":{backgroundColor:"#4E5A71 !important",borderRadius:"20px"}},formProps:i}})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testLines.createModal.remark")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"remark",placeholder:ee().translate("testLines.createModal.remarkPlaceholder"),multiline:!0,rows:3,formProps:i}})]}),(0,lA.jsxs)(iA.GV,{xs:6,children:[(0,lA.jsx)(Xe.A,{variant:"subtitle2",style:{fontSize:12,fontWeight:"normal"},children:ee().translate("testLines.createModal.internalNote")}),(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"internalNote",placeholder:ee().translate("testLines.createModal.internalNotePlaceholder"),multiline:!0,rows:3,formProps:i}})]}),(0,lA.jsx)(iA.GV,{xs:12,children:(0,lA.jsx)(fr.A,{type:"submit",className:kce,style:{width:92,marginTop:40},children:ee().translate("general.create")})})]})})},Gce=(0,w.withRouter)((0,j.Ng)((e=>({citationList:(0,lt.fd)("adminTestItemReducer","citationList")(e),countryList:(0,V.get)(e,"country.countryList.data",[]),productCategoryList:(0,V.get)(e,"productCategoryList.data",[]),testItemTypes:(0,V.get)(e,"adminTestItemReducer.testItemType.data",[]),productList:(0,V.get)(e,"adminTestItemReducer.testItemProducts.data",[]),labCommonList:(0,V.get)(e,"adminTestItemReducer.testLabList.data",[])})),(e=>({getCitationList:(0,st.zH)(Yre,e),getCountryList:(0,st.zH)(kD.lg,e),actProductCategoryListFetch:(0,st.zH)(DD.QM,e),getTestLabList:(0,st.zH)(eoe,e)})))(Jce)),Yce=e=>{const A=(0,v.A)({},e);return e.countryListId&&e.countryListId.length>0&&(A.countryId=e.countryListId),e.testingType&&e.testingType.length>0&&(A.type=e.testingType),delete A.countryListId,delete A.testingType,A},Zce={countryListId:void 0,legislation:"",remark:"",testItem:"",internalNote:"",status:void 0,tagProductCategory:void 0,type:void 0,citationListId:void 0,lab:void 0},Xce=e=>{const{open:A,handleClose:t,createAdminTestItemDetail:a,setNotification:n,pagination:i,getAdminTestItemList:s,filter:l}=e,r={countryListId:SE.gl().required("".concat(ee().translate("testLines.createModal.country")," ").concat(ee().translate("error.stringRequired"))),legislation:SE.Yj().nullable(),remark:SE.Yj().nullable(),testItem:SE.Yj().required("".concat(ee().translate("testLines.createModal.testItem")," ").concat(ee().translate("error.stringRequired"))),internalNote:SE.Yj().nullable(),status:SE.Ik().nullable(),tagProductCategory:SE.YO().nullable(),type:SE.Ik().nullable(),citationListId:SE.gl().required("".concat(ee().translate("testLines.createModal.citation")," ").concat(ee().translate("error.stringRequired"))),lab:SE.YO().nullable()};return(0,lA.jsx)(Rs.A,{modalProps:{open:A,handleClose:t,title:(0,lA.jsxs)(S.A,{mx:"16px",children:[(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:500},children:ee().translate("testLines.createModal.title")}),(0,lA.jsx)(nl.A,{style:{marginTop:16}})]})},children:(0,lA.jsx)(zs.lV,{initialValues:Zce,validateValues:r,onSubmit:e=>{var A,r,o,c,d;const g={countryListId:[null===e||void 0===e||null===(A=e.countryListId)||void 0===A?void 0:A.value],testingType:null===e||void 0===e||null===(r=e.type)||void 0===r?void 0:r.value,legislation:null===e||void 0===e?void 0:e.legislation,remark:null===e||void 0===e?void 0:e.remark,name:null===e||void 0===e?void 0:e.testItem,status:null===e||void 0===e||null===(o=e.status)||void 0===o?void 0:o.value,internalNote:null===e||void 0===e?void 0:e.internalNote,tags:null===e||void 0===e||null===(c=e.tagProductCategory)||void 0===c?void 0:c.map((e=>e.label)),serviceProviderId:((null===e||void 0===e?void 0:e.lab)||[]).filter((e=>!e.__isNew__)).map((e=>e.value)),serviceProvider:((null===e||void 0===e?void 0:e.lab)||[]).filter((e=>e.__isNew__)).map((e=>e.value)),scope:null,product:(e.product||[]).map((e=>e.value))};var C,I;"number"===typeof(null===e||void 0===e||null===(d=e.citationListId)||void 0===d?void 0:d.value)?g.citationListId=null===e||void 0===e||null===(C=e.citationListId)||void 0===C?void 0:C.value:g.citationListName=null===e||void 0===e||null===(I=e.citationListId)||void 0===I?void 0:I.value;a(g,(()=>{n({type:"success",message:ee().translate("testLines.createModal.success")}),t(),s(Yce((0,v.A)((0,v.A)({},i),l)))}))},render:e=>(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",maxHeight:"80vh",style:{background:"#fff",width:"100%",padding:16},children:(0,lA.jsx)(Gce,{formProps:e})})})})};
1(0,ne.Nv)(ee(),[Ue.Sw,Ue.oF]);const Kce=e=>{const{setNotification:A,setShowArchived:t,archiveList:a,updateAdminTestItemDetail:n,getArchiveList:i,getCountryList:s,countryList:l,archiveAdminTestItem:r,handleReloadNormalList:o,testItemTypes:c}=e,d=(c||[]).map((e=>({label:ee().translate("testPlanAdmin.testItemTestingType.".concat(e.name.toLowerCase())),value:e.name.toLowerCase()}))),[g,C]=(0,y.useState)({pageNo:1,pageSize:10}),[I,u]=(0,y.useState)({search:"",search_by_column:""}),[p,E]=(0,y.useState)(""),[B,Q]=(0,y.useState)([]),[m,h]=(0,y.useState)([]),[x,f]=(0,y.useState)(null),[j,b]=(0,y.useState)(!1),[P,w]=(0,y.useState)(null),[N,_]=(0,y.useState)(null),[T,D]=(0,y.useState)(!1),[k,L]=(0,y.useState)(!1),[R,F]=(0,y.useState)(""),[M,O]=(0,y.useState)({value:"all",label:"All"}),z=(0,y.useRef)(!1),H=(0,y.useRef)(!1),W=(0,y.useRef)(!1),q=(0,V.get)(a,"list",[]),U=(0,V.get)(a,"total",0),J=[{columnId:"country",label:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{children:ee().translate("testLines.table.country")}),(0,lA.jsx)("img",{src:T?wre:Pre,alt:"filterIcon",width:"20px",height:"20px",style:{marginLeft:5,cursor:"pointer"},onClick:e=>{e.stopPropagation(),D(!0),_(e.currentTarget)}})]}),classes:{head:Fce},render:e=>{let{country:A=""}=e;return A?(0,lA.jsx)(S.A,{display:"flex",children:(0,lA.jsx)(Gr.A,{label:(0,ne.lB)(A),style:{color:"#3A4861",background:"rgba(235, 237, 239, 0.5)",fontWeight:400,fontSize:12,marginRight:0}})}):""}},{columnId:"type",label:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{children:ee().translate("testLines.table.type")}),(0,lA.jsx)("img",{src:j?wre:Pre,alt:"filterIcon",width:"20px",height:"20px",style:{marginLeft:5,cursor:"pointer"},onClick:e=>{e.stopPropagation(),b(!0),f(e.currentTarget)}})]}),classes:{head:Fce},render:e=>{let{type:A=""}=e;return(0,lA.jsx)(S.A,{className:Rce,children:(0,ne.lB)(A)})}},{columnId:"legislation",label:ee().translate("testLines.table.legislation"),classes:{head:Fce},render:e=>{let{legislation:A=""}=e;return(0,lA.jsx)(S.A,{className:Rce,children:(0,ne.lB)(A)})}},{columnId:"testitem",label:ee().translate("testLines.table.testItem"),classes:{head:Fce},render:e=>{let{testitem:A=""}=e;return(0,lA.jsx)(S.A,{className:Rce,children:(0,ne.lB)(A)})}},{columnId:"citation",label:ee().translate("testLines.table.citation"),classes:{head:Fce},render:e=>{let{citation:A=""}=e;return(0,lA.jsx)(S.A,{className:Rce,children:(0,ne.lB)(A)})}},{columnId:"status",label:ee().translate("testLines.table.status"),classes:{head:Fce},padding:"16px 12px",noSort:!0,render:e=>{let{status:A=""}=e;return(0,lA.jsx)(S.A,{className:Rce,children:(0,ne.lB)(A)})}},{columnId:"remark",label:ee().translate("testLines.table.remark"),classes:{head:Fce},padding:"16px 12px",noSort:!0,render:e=>{let{remark:A=""}=e;return(0,lA.jsx)(S.A,{className:Rce,children:(0,ne.lB)(A)})}},{columnId:"archived",label:"",classes:{head:Fce},render:e=>(0,lA.jsx)(S.A,{className:Rce,sx:{color:"#005EFF !important"},onClick:()=>(e=>{r(null===e||void 0===e?void 0:e.id,!0,(()=>{A({type:"success",message:ee().translate("testLines.unArchiveSuccess")}),i((0,v.A)((0,v.A)({},g),I)),o()}))})(e),children:ee().translate("testLines.UnArchive")})}],G=function(){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const A=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({value:e.id,label:e["name_".concat((0,ne.JK)().replace("-",""))]||e.name}))),t={value:-1,label:"Others"};return!(0,V.find)(A,{label:"Others"})&&e?[...A,t]:A}(l);return(0,y.useEffect)((()=>{i(Yce((0,v.A)((0,v.A)({},g),I)))}),[g,I]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(Wc.A,{maxWidth:"lg",className:Dce,children:[(0,lA.jsxs)(S.A,{marginBottom:"36px",children:[(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",marginBottom:"16px",style:{cursor:"pointer"},onClick:()=>{t(!1),i(Yce({pageNo:1,pageSize:10,search:"",isArchived:!1}))},children:[(0,lA.jsx)(uB.A,{style:{color:"#4E5A71",marginRight:8}}),(0,lA.jsx)(Xe.A,{style:{fontSize:12,fontWeight:500,color:"#4E5A71"},children:ee().translate("testLines.testItems")})]}),(0,lA.jsxs)(S.A,{marginBottom:"24px",className:Uce,children:[(0,lA.jsxs)(Xe.A,{style:{fontSize:20,fontWeight:500},children:[ee().translate("testLines.archived")," (",U,")"]}),(0,lA.jsx)("div",{className:Wce,children:(0,lA.jsxs)("div",{className:qce,children:[(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"keyword",label:"",value:R,onChange:e=>{F(e.target.value),$ce(e.target.value,(e=>{u((0,v.A)((0,v.A)({},I),{},{search:e,search_by_column:I.search_by_column||"all"}))}))},searchIcon:!0,placeholder:"Search keywords"}}
1),(0,lA.jsx)(zs.l6,{selectProps:{options:rce,name:"search_by_column",placeholder:"All",isMulti:!1,isCreate:!1,value:M,onChange:(e,A)=>{O(A),u((0,v.A)((0,v.A)({},I),{},{search_by_column:A.value}))},formProps:null,hideIndicator:!0}})]})})]})]}),(0,lA.jsx)(ks.A,{className:Lce,elevation:1,children:(0,lA.jsx)(tl,{data:{count:U,pagination:g},func:{setPagination:e=>{C(e)}},children:(0,lA.jsx)(iA.XI,{data:q,columnData:J,noPagination:!0,showingTableHeader:!0})})})]}),(0,lA.jsx)(xre,{open:j,anChorEl:x,onClose:()=>{E(""),f(null),b(!1),z.current||Q([])},onApply:()=>{E(""),f(null),b(!1),u((0,v.A)((0,v.A)({},I),{},{testingType:B}))},onReset:()=>{Q([]),u((0,v.A)({},(0,V.omit)(I,["testingType"])))},categories:d,selected:B,handleToggle:e=>()=>{const A=B.indexOf(e),t=""===e;let a=[...B];if(-1===A){if(t)return a=d.map((e=>{let{value:A}=e;return A})),void Q(a);a.push(e)}else{if(t)return a.length=0,void Q(a);a.splice(A,1)}a=a.filter((e=>!!e)),a.length===d.length-1&&a.push(""),Q(a)},applyText:ee().translate("general.apply"),resetText:ee().translate("general.reset")}),(0,lA.jsx)(xre,{open:T,anChorEl:N,onClose:()=>{E(""),_(null),D(!1),H.current||Q([])},onApply:()=>{E(""),Q([]),_(null),D(!1),u((0,v.A)((0,v.A)({},I),{},{countryListId:m}))},onReset:()=>{h([]),u((0,v.A)({},(0,V.omit)(I,["countryListId"])))},categories:G,selected:m,handleToggle:e=>()=>{const A=m.indexOf(e),t=""===e;let a=[...m];if(-1===A){if(t)return a=G.map((e=>{let{value:A}=e;return A})),void h(a);a.push(e)}else{if(t)return a.length=0,void h(a);a.splice(A,1)}a=a.filter((e=>!!e)),a.length===G.length-1&&a.push(""),h(a)},applyText:ee().translate("general.apply"),resetText:ee().translate("general.reset")}),(0,lA.jsx)(bre,{open:k,anChorEl:P,onClose:()=>{E(""),w(null),L(!1),W.current||Q([])},onApply:()=>{Q([]),w(null),L(!1),u((0,v.A)((0,v.A)({},I),{},{testCode:p}))},onReset:()=>{E(""),u((0,v.A)({},(0,V.omit)(I,["testCode"])))},value:p,onChange:E,applyText:ee().translate("general.search"),resetText:ee().translate("general.reset"),placeholder:ee().translate("testLines.searchTestCode")})]})};(0,ne.Nv)(ee(),[Ue.Sw,Ue.oF]);const $ce=(0,V.debounce)(((e,A)=>{A(e)}),500);const ede=e=>{const{getAdminTestItemList:A,adminTestItemList:t,getArchiveList:a,archiveList:n,getCountryList:i,countryList:s,getTestItemType:l,testItemTypes:r,getTestItemProducts:o}=e,[c,d]=(0,y.useState)({type:null,message:null}),[g,C]=(0,y.useState)(!1),[I,u]=(0,y.useState)(!1),[p,E]=(0,y.useState)({pageNo:1,pageSize:10}),[B,Q]=(0,y.useState)({search:"",search_by_column:"all",isActive:!0}),[m,h]=(0,y.useState)(""),[x,f]=(0,y.useState)([]),[j,b]=(0,y.useState)([]),[P,N]=(0,y.useState)(null),[_,T]=(0,y.useState)(!1),[D,k]=(0,y.useState)(null),[L,R]=(0,y.useState)(null),[F,M]=(0,y.useState)(!1),[O,z]=(0,y.useState)([]),[H,W]=(0,y.useState)(!1),[q,U]=(0,y.useState)(!1),[J,G]=(0,y.useState)(!1),[Y,Z]=(0,y.useState)(""),[X,K]=(0,y.useState)({value:"all",label:"All"}),$=(0,y.useRef)(!1),Ae=(0,y.useRef)(!1),te=(0,y.useRef)(!1),ae=(0,y.useRef)(!1),ie=(0,V.get)(t,"list",[]),se=(0,V.get)(t,"total",0),le=(0,V.get)(n,"total",0),re=(r||[]).map((e=>({label:ee().translate("testPlanAdmin.testItemTestingType.".concat(e.name.toLowerCase())),value:e.name.toLowerCase()}))),oe=function(e){const A=(0,y.useRef)();return(0,y.useEffect)((()=>{A.current=e}),[e]),A.current}(B),ce=(0,w.useHistory)(),de=function(){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const A=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({value:e.id,label:e["name_".concat((0,ne.JK)().replace("-",""))]||e.name}))),t={value:-1,label:"Others"};return!(0,V.find)(A,{label:"Others"})&&e?[...A,t]:A}(s),ge=[{columnId:"country",label:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{children:ee().translate("testLines.table.country")}),(0,lA.jsx)("img",{src:F?wre:Pre,alt:"filterIcon",width:"20px",height:"20px",style:{marginLeft:5,cursor:"pointer"},onClick:e=>{e.stopPropagation(),M(!0),R(e.currentTarget)}})]}),classes:{head:Fce},padding:"16px 12px",noSort:!0,render:e=>{let{country:A}=e;return A?(0,lA.jsx)(S.A,{display:"flex",children:(0,lA.jsx)(Gr.A,{label:(0,ne.lB)(A),style:{color:"#3A4861",background:"rgba(235, 237, 239, 0.5)",fontWeight:400,fontSize:12}})}):(0,lA.jsx)(lA.Fragment,{})}},{columnId:"type",label:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{children:ee().translate("testLines.table.type")}),(0,lA.jsx)("img",{src:_?wre:Pre,alt:"filterIcon",width:"20px",height:"20px",style:{marginLeft:5,cursor:"pointer"},onClick:e=>{e.stopPropagation(),T(!0),N(e.currentTarget)}})]}),noSort:!0,classes:{head:Fce},padding:"16px 12px",render:e=>{let{type:A=""}=e;return(0,lA.jsx)(S.A,{className:Rce,children:(0,ne.lB)(A)})}},{columnId:"legislation",label:ee().translate("testLines.table.legislation"),classes:{head:Fce},padding:"16px 12px",noSort:!0,render:e=>{let{legislation:A=""}=e;return(0,lA.jsx)(S.A,{className:Rce,children:(0,ne.lB)(A)})}},{columnId:"testitem",label:ee().translate("testLines.table.testItem"),classes:{head:Fce},padding:"16px 12px",noSort:!0,render:e=>{let{testitem:A=""}=e;return(0,lA.jsx)(S.A,{className:Rce,children:(0,ne.lB)(A)})}},{columnId:"citation",label:ee().translate("testLines.table.citation"),classes:{head:Fce},padding:"16px 12px",noSort:!0,render:e=>{let{citation:A=""}=e;return(0,lA.jsx)(S.A,{className:Rce,children:(0,ne.lB)(A)})}},{columnId:"status",label:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{children:ee().translate("testLines.table.status")}),(0,lA.jsx)("img",{src:q?wre:Pre,alt:"filterIcon",width:"20px",height:"20px",style:{marginLeft:5,cursor:"pointer"},onClick:e=>{e.stopPropagation(),U(!0),W(e.currentTarget)}})]}),classes:{head:Fce},padding:"16px 12px",noSort:!0,render:e=>{let{status:A=""}=e;return(0,lA.jsx)(S.A,{className:Rce,children:(0,ne.lB)(A)})}},{columnId:"remark",label:ee().translate("testLines.table.remark"),classes:{head:Fce},padding:"16px 12px",noSort:!0,render:e=>{let{remark:A=""}=e;return(0,lA.jsx)(S.A,{className:Rce,children:(0,ne.lB)(A)})}}],Ce=()=>{const e=localStorage.getItem("testItemFilters"),t=!!e,a=t?JSON.parse(e):{};if(t){a.pageNo&&a.pageSize&&E({pageSize:a.pageSize,pageNo:a.pageNo});const e={search:a.search||B.search,search_by_column:a.search_by_column||B.search_by_column,testingType:a.testingType||B.testingType,countryListId:a.countryListId||B.countryListId,status:a.status||B.status,isActive:!0};a.search&&Z(a.search),a.search_by_column&&K((0,V.find)(rce,{value:a.search_by_column})||{value:"all",label:"All"}),a.testingType&&f(a.testingType||[]),a.countryListId&&b(a.countryListId||[]),a.status&&z(a.status||[]),Q(e),localStorage.removeItem("testItemFilters")}else oe?oe.search_by_column==B.search_by_column||oe.search!=B.search?A(Yce((0,v.A)((0,v.A)({},p),B))):E({pageNo:1,pageSize:10}):A(Yce((0,v.A)((0,v.A)({},p),B)))};return(0,y.useEffect)((()=>{Ce()}),[p,B]),(0,y.useEffect)((()=>{a({pageNo:1,pageSize:10,search:"",search_by_column:"all"}),i(),l(),o()}),[]),(0,lA.jsxs)(lA.Fragment,{children:[I?(0,lA.jsx)(Kce,(0,v.A)({setNotification:d,setShowArchived:u,handleReloadNormalList:Ce},e)):(0,lA.jsxs)(Wc.A,{maxWidth:"lg",className:Dce,children:[(0,lA.jsx)(S.A,{marginBottom:"36px",children:(0,lA.jsxs)(S.A,{display:"flex",justifyContent:"space-between",alignItems:"center",children:[(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{style:{fontSize:20,fontWeight:500},children:ee().translate("testLines.title")}),(0,lA.jsxs)(Xe.A,{style:{fontSize:14,fontWeight:500,color:"#005EFF",marginLeft:24,cursor:"pointer"},onClick:()=>{u(!0),E({pageNo:1,pageSize:10})},children:[ee().translate("testLines.archived")," (",le,")"]})]}),(0,lA.jsxs)("div",{className:Wce,children:[(0,lA.jsxs)("div",{className:qce,children:[(0,lA.jsx)(zs.pd,{type:"text",inputProps:{name:"keyword",label:"",value:Y,onChange:e=>{Z(e.target.value),$ce(e.target.value,(e=>{Q((0,v.A)((0,v.A)({},B),{},{search:e})),E((0,v.A)((0,v.A)({},p),{},{pageNo:1}))}
1))},searchIcon:!0,placeholder:"Search keywords"}}),(0,lA.jsx)(zs.l6,{selectProps:{options:rce,name:"search_by_column",placeholder:"All",isMulti:!1,isCreate:!1,value:X,onChange:(e,A)=>{K(A),Q((0,v.A)((0,v.A)({},B),{},{search_by_column:A.value}))},formProps:null,hideIndicator:!0}})]}),(0,lA.jsxs)(fr.A,{className:kce,onClick:()=>C(!0),children:[(0,lA.jsx)(Yl.A,{style:{color:"#fff",marginRight:12}}),ee().translate("testLines.createTestItem")]})]})]})}),(0,lA.jsx)(ks.A,{className:Lce,elevation:1,children:(0,lA.jsx)(tl,{data:{count:se,pagination:p},func:{setPagination:e=>{E(e)}},children:(0,lA.jsx)(iA.XI,{data:ie,columnData:ge,onRowClick:e=>{let{id:A}=e;ce.push("/admin/test-lines/".concat(A)),localStorage.setItem("testItemFilters",JSON.stringify((0,v.A)((0,v.A)({},p),B)))},noPagination:!0,showingTableHeader:!0,handleCustomSort:(e,A)=>{"updatedAt"===e&&Q((0,v.A)((0,v.A)({},B),{},{isDescendingOrder:"desc"===A}))}})})})]}),(0,lA.jsx)(Wn.A,{notification:c,onClose:()=>d({type:null,message:null})}),(0,lA.jsx)(Xce,(0,v.A)({open:g,handleClose:()=>{C(!1)},setNotification:d,pagination:p,filter:B},e)),(0,lA.jsx)(xre,{open:_,anChorEl:P,onClose:()=>{h(""),N(null),T(!1),$.current||f([])},onApply:()=>{h(""),N(null),T(!1),Q((0,v.A)((0,v.A)({},B),{},{testingType:x}))},onReset:()=>{f([]),Q((0,v.A)({},(0,V.omit)(B,["testingType"])))},categories:re,selected:x,handleToggle:e=>()=>{const A=x.indexOf(e),t=""===e;let a=[...x];if(-1===A){if(t)return a=re.map((e=>{let{value:A}=e;return A})),void f(a);a.push(e)}else{if(t)return a.length=0,void f(a);a.splice(A,1)}a=a.filter((e=>!!e)),a.length===re.length-1&&a.push(""),f(a)},applyText:ee().translate("general.apply"),resetText:ee().translate("general.reset")}),(0,lA.jsx)(xre,{open:F,anChorEl:L,onClose:()=>{h(""),R(null),M(!1),Ae.current||f([])},onApply:()=>{h(""),f([]),R(null),M(!1),Q((0,v.A)((0,v.A)({},B),{},{countryListId:j}))},onReset:()=>{b([]),Q((0,v.A)({},(0,V.omit)(B,["countryListId"])))},categories:de,selected:j,handleToggle:e=>()=>{const A=j.indexOf(e),t=""===e;let a=[...j];if(-1===A){if(t)return a=de.map((e=>{let{value:A}=e;return A})),void b(a);a.push(e)}else{if(t)return a.length=0,void b(a);a.splice(A,1)}a=a.filter((e=>!!e)),a.length===de.length-1&&a.push(""),b(a)},applyText:ee().translate("general.apply"),resetText:ee().translate("general.reset")}),(0,lA.jsx)(xre,{open:q,anChorEl:H,onClose:()=>{h(""),W(null),U(!1),te.current||z([])},onApply:()=>{h(""),W(null),U(!1),Q((0,v.A)((0,v.A)({},B),{},{status:O}))},onReset:()=>{z([]),Q((0,v.A)({},(0,V.omit)(B,["status"])))},categories:oce,selected:O,handleToggle:e=>()=>{z(O.includes(e)?O.filter((A=>A!==e)):[...O,e])},applyText:ee().translate("general.apply"),resetText:ee().translate("general.reset")}),(0,lA.jsx)(bre,{open:J,anChorEl:D,onClose:()=>{h(""),k(null),G(!1),ae.current||f([])},onApply:()=>{f([]),k(null),G(!1),Q((0,v.A)((0,v.A)({},B),{},{testCode:m}))},onReset:()=>{h(""),Q((0,v.A)({},(0,V.omit)(B,["testCode"])))},value:m,onChange:h,applyText:ee().translate("general.search"),resetText:ee().translate("general.reset"),placeholder:ee().translate("testLines.searchTestCode")})]})},Ade="adminTestItemReducer",tde=(0,w.withRouter)((0,j.Ng)((e=>({isAdmin:(0,O.nw)(e),isHackedAccount:(0,O.R5)(e),adminTestItemList:(0,lt.fd)(Ade,"adminTestItemList",{})(e),archiveList:(0,lt.fd)(Ade,"archiveList",{})(e),countryList:(0,V.get)(e,"country.countryList.data",[]),productCategoryList:(0,V.get)(e,"productCategoryList.data",[]),testItemTypes:(0,V.get)(e,"adminTestItemReducer.testItemType.data",[]),productList:(0,V.get)(e,"productTestingReducer.productList.data",[])})),(e=>({getAdminTestItemList:(0,st.zH)(Wre,e),createAdminTestItemDetail:(0,st.zH)(Ure,e),deleteAdminTestItemDetail:(0,st.zH)(Gre,e),updateAdminTestItemDetail:(0,st.zH)(Jre,e),getArchiveList:(0,st.zH)(Zre,e),getCountryList:(0,st.zH)(kD.lg,e),getTestItemType:(0,st.zH)(Xre,e),getTestItemProducts:(0,st.zH)(Kre,e),archiveAdminTestItem:(0,st.zH)($re,e)})))(ede)),ade=e=>{let{open:A,handleClose:t,handleConfirm:a}=e;return(0,lA.jsx)(Rs.A,{modalProps:{open:A,handleClose:t,title:(0,lA.jsx)(Xe.A,{style:{color:"#232B3A",fontSize:20,fontWeight:500},children:ee().translate("testLines.warningModal.title")}),footer:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",marginRight:"auto",children:[(0,lA.jsx)(fr.A,{variant:"contained",className:Hce,onClick:a,children:ee().translate("testLines.warningModal.okay")}),(0,lA.jsx)(fr.A,{variant:"outlined",className:Mce,onClick:t,children:ee().translate("general.cancel")})]})},children:(0,lA.jsx)(S.A,{display:"flex",flexDirection:"column",maxHeight:"70vh",style:{background:"#fff",width:"100%"},children:(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71",fontSize:14},children:ee().translate("testLines.warningModal.subTitle")})})})},nde={countryListId:SE.gl().required("".concat(ee().translate("testLines.createModal.country")," ").concat(ee().translate("error.stringRequired"))),testItem:SE.Yj().required("".concat(ee().translate("testLines.createModal.testItem")," ").concat(ee().translate("error.stringRequired"))),citationListId:SE.gl().required("".concat(ee().translate("testLines.createModal.citation")," ").concat(ee().translate("error.stringRequired")))};let ide=null;const sde=e=>{const{isAdmin:A,isHackedAccount:t,getAdminTestItemDetail:a,adminTestItem:n,updateAdminTestItemDetail:i,archiveAdminTestItem:s,testItemTypes:l,getTestItemType:r}=e,[o,c]=(0,y.useState)(!1),[d,g]=(0,y.useState)(!1),[C,I]=(0,y.useState)(!1),[u,p]=(0,y.useState)(!1),[E,B]=(0,y.useState)({type:null,message:null}),Q=(0,w.useHistory)(),{id:m}=(0,w.useParams)(),h=(l||[]).map((e=>({label:ee().translate("testPlanAdmin.testItemTestingType.".concat(e.name.toLowerCase())),value:e.name.toLowerCase()}))),x=[{label:ee().translate("testPlanAdmin.testItemStatus.mandatory"),value:"mandatory"},{label:ee().translate("testPlanAdmin.testItemStatus.voluntary"),value:"voluntary"}],v=(0,y.useMemo)((()=>{var e,A;return[{label:ee().translate("testLines.detail.icwTestCode"),value:(0,V.get)(n,"testCode",ee().translate("general.null"))},{label:ee().translate("testLines.detail.country"),value:(0,V.get)(n,"countryLists",[]).map((e=>e.name)).slice(0,1).join(", ")},{label:ee().translate("testLines.detail.typeCode"),value:null===(e=h.find((e=>e.value===(0,V.get)(n,"testingType",""))))||void 0===e?void 0:e.label},{label:ee().translate("testLines.detail.legislation"),value:(0,V.get)(n,"legislation",ee().translate("general.null"))},{label:ee().translate("testLines.detail.testItem"),value:(0,V.get)(n,"name",ee().translate("general.null"))},{label:ee().translate("testLines.detail.citation"),value:(0,V.get)(n,"citationList.name",ee().translate("general.null"))},{label:ee().translate("testLines.detail.status"),value:null===(A=x.find((e=>e.value===(0,V.get)(n,"status",""))))||void 0===A?void 0:A.label},{label:ee().translate("testLines.detail.tagProductCategory"),value:(0,V.get)(n,"tags",[]).map((e=>e.name)).join(", ")},{label:ee().translate("testLines.detail.product"),value:(0,V.get)(n,"testitemProducts",[]).map((e=>e.name)).join(", ")},{label:ee().translate("testLines.detail.scope"),value:(0,V.get)(n,"scope",ee().translate("general.null"))},{label:ee().translate("testLines.detail.testLabs"),value:(0,V.get)(n,"serviceProviders",[]).map((e=>e.fullname)).join(", ")},{label:ee().translate("testLines.detail.remark"),value:(0,V.get)(n,"remark",ee().translate("general.null"))},{label:ee().translate("testLines.detail.internalNote"),value:(0,V.get)(n,"internalNote",ee(
1).translate("general.null"))}]}),[n]),f=(0,y.useMemo)((()=>{var e,A,t;return(null===(e=Object.keys(n))||void 0===e?void 0:e.length)>0?{countryListId:{label:(0,V.get)(n,"countryLists[0].name",""),value:(0,V.get)(n,"countryLists[0].id","")},legislation:(0,V.get)(n,"legislation",""),testItem:(0,V.get)(n,"name",""),citationListId:{label:(0,V.get)(n,"citationList.name",""),value:(0,V.get)(n,"citationList.id","")},tagProductCategory:null===(A=(0,V.get)(n,"tags",[]))||void 0===A?void 0:A.map((e=>({label:e.name,value:e.id}))),product:null===(t=(0,V.get)(n,"testitemProducts",[]))||void 0===t?void 0:t.map((e=>({label:e.name,value:e.name}))),scope:(0,V.get)(n,"scope",""),status:x.find((e=>e.value===(0,V.get)(n,"status",""))),testingType:h.find((e=>e.value===(0,V.get)(n,"testingType",""))),internalNote:(0,V.get)(n,"internalNote",""),remark:(0,V.get)(n,"remark",""),lab:(0,V.get)(n,"serviceProviders",[]).map((e=>({label:e.fullname,value:e.id})))}:{}}),[n]),j=()=>{c(!1)},b=()=>{s(m,!1,(()=>{B({type:"success",message:ee().translate("testLines.archiveSuccess")}),I(!1)}))},P=()=>{Q.push("/admin/test-lines")};return(0,y.useEffect)((()=>{A||t||Q.push("/"),ide=null,r()}),[]),(0,y.useEffect)((()=>{m&&a(m)}),[m]),(0,y.useEffect)((()=>{I((0,V.get)(n,"isActive",!1))}),[n]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(w.Prompt,{when:u,message:()=>{}}),Object.keys(n).length>0&&(0,lA.jsxs)(Wc.A,{maxWidth:"lg",className:Dce,children:[(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",marginBottom:"24px",style:{cursor:"pointer"},onClick:()=>{u?(c(!0),ide=P):P()},children:[(0,lA.jsx)(uB.A,{}),(0,lA.jsx)(Xe.A,{style:{fontWeight:500,color:"#4E5A71",marginLeft:12},children:ee().translate("testLines.testItems")})]}),(0,lA.jsxs)(ks.A,{className:Lce,elevation:1,children:[(0,lA.jsx)(Xe.A,{style:{fontSize:12,color:"8991A0"},children:ee().translate("testLines.detail.testCode")}),(0,lA.jsx)(zs.lV,{initialValues:f,validateValues:nde,onSubmit:e=>{var A,t,a,n;const s={countryListId:[null===e||void 0===e||null===(A=e.countryListId)||void 0===A?void 0:A.value],testingType:null===e||void 0===e||null===(t=e.testingType)||void 0===t?void 0:t.value,legislation:null===e||void 0===e?void 0:e.legislation,remark:null===e||void 0===e?void 0:e.remark,name:null===e||void 0===e?void 0:e.testItem,scope:null===e||void 0===e?void 0:e.scope,status:null===e||void 0===e||null===(a=e.status)||void 0===a?void 0:a.value,internalNote:null===e||void 0===e?void 0:e.internalNote,tags:((null===e||void 0===e?void 0:e.tagProductCategory)||[]).map((e=>e.label)),serviceProviderId:((null===e||void 0===e?void 0:e.lab)||[]).map((e=>e.value)),product:(e.product||[]).map((e=>e.value))};var l,r;"number"===typeof(null===e||void 0===e||null===(n=e.citationListId)||void 0===n?void 0:n.value)?s.citationListId=null===e||void 0===e||null===(l=e.citationListId)||void 0===l?void 0:l.value:s.citationListName=null===e||void 0===e||null===(r=e.citationListId)||void 0===r?void 0:r.value;i(m,s,(()=>{B({type:"success",message:ee().translate("testLines.detail.success")}),g(!1),p(!1)}))},render:e=>{var A;const{setFieldValue:t,handleSubmit:a}=e;return(0,lA.jsxs)("form",{onSubmit:a,children:[(0,lA.jsxs)(S.A,{marginTop:"4px",marginBottom:"24px",display:"flex",justifyContent:"space-between",alignItems:"center",children:[(0,lA.jsx)(Xe.A,{style:{fontSize:36,fontWeight:700,color:"232B3A"},children:(0,V.get)(n,"testCode","")}),d?(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(fr.A,{type:"submit",variant:"contained",className:Hce,children:ee().translate("general.save")}),(0,lA.jsx)(fr.A,{variant:"outlined",className:Mce,onClick:()=>{u?(c(!0),ide=()=>{g(!1)}):g(!1)},children:ee().translate("general.cancel")})]}):C&&(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(fr.A,{variant:"outlined",className:Mce,onClick:b,children:ee().translate("testLines.archive")}),(0,lA.jsx)(fr.A,{variant:"outlined",className:Oce,onClick:()=>g(!0),children:ee().translate("general.edit")})]})]}),d?(0,lA.jsx)(Gce,{editMode:!0,handleCustomChange:e=>{const{name:A,value:a}=e.target;t(A,a),p(!0)},setIsBlocking:p,adminTestItem:n,formProps:e}):(0,lA.jsx)(wl.A,{container:!0,spacing:1,children:(null===(A=Object.keys(n))||void 0===A?void 0:A.length)>0&&v.map(((e,A)=>(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(iA.GV,{xs:3,children:e.label}),(0,lA.jsx)(iA.GV,{xs:9,children:(0,ne.lB)(e.value,ee().translate("general.null"))})]},A)))})]})}})]})]}),(0,lA.jsx)(ade,{open:o,handleClose:j,handleConfirm:()=>{g(!1),j(),ide&&(ide(),ide=null)}}),(0,lA.jsx)(Wn.A,{notification:E,onClose:()=>B({type:null,message:null})})]})},lde=(0,w.withRouter)((0,j.Ng)((e=>({isAdmin:(0,O.nw)(e),isHackedAccount:(0,O.R5)(e),adminTestItem:(0,lt.fd)("adminTestItemReducer","adminTestItem",{})(e),testItemTypes:R()(e,"adminTestItemReducer.testItemType.data",[])})),(e=>({getAdminTestItemDetail:(0,st.zH)(qre,e),updateAdminTestItemDetail:(0,st.zH)(Jre,e),archiveAdminTestItem:(0,st.zH)($re,e),getTestItemType:(0,st.zH)(Xre,e)}
1)))(sde)),rde=()=>{const{path:e}=(0,w.useRouteMatch)();return(0,lA.jsx)(ZE.np,{children:(0,lA.jsx)(y.Fragment,{children:(0,lA.jsx)(S.A,{p:"32px",children:(0,lA.jsxs)(w.Switch,{children:[(0,lA.jsx)(w.Route,{exact:!0,path:e,component:Hk}),(0,lA.jsx)(w.Route,{path:"".concat(e,"/:id"),children:(0,lA.jsx)("p",{children:"TEST ID"})})]})})})})},ode="Classification_wrapper__BlT7q",cde="Classification_tagList__U2ES0",dde=e=>{let{className:A,productCategories:t,setSelectedCats:a,selectedCats:n,setSelectedTags:i,selectedTags:s,onTagsLoad:l=()=>{},tags:r,onCreateTag:o,formProps:c}=e;const[d,g]=(0,y.useState)(!1),[C,I]=(0,y.useState)(!1),u=n&&n.length>0,p=s&&s.length>0,{setFieldValue:E}=c;return(0,lA.jsxs)("div",{className:(0,b.default)(ode,A),children:[(0,lA.jsxs)(r1,{children:[(0,lA.jsxs)("h2",{children:["Classification",(0,lA.jsx)("span",{children:"(optional)"})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)(c1,{children:"Product Category"}),(0,lA.jsx)("div",{children:u?(0,lA.jsx)(t2,{selectedCats:n,onEdit:()=>{g(!0)}}):(0,lA.jsx)(hm.OV,{buttonProps:{color:"primary",type:"button",variant:"outlined",onClick:()=>{g(!0)}},link:!0,children:"Select category"})})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsxs)(c1,{children:["Tag",(0,lA.jsx)("span",{children:"Customize tags to classify suppliers"})]}),(0,lA.jsx)("div",{children:p?(0,lA.jsx)(t2,{selectedCats:s,onEdit:()=>{I(!0)},catRender:()=>(0,lA.jsx)("div",{className:cde,children:s.map(((e,A)=>(0,lA.jsx)(hm.ih,{label:e.name,small:!0},"".concat(e.id,"_").concat(A))))}),editBtnText:"Edit tag"}):(0,lA.jsx)(hm.OV,{buttonProps:{color:"primary",type:"button",variant:"outlined",onClick:()=>{I(!0)}},link:!0,children:"Select tag"})})]})]}),(0,lA.jsx)($1,{isOpen:d,onClose:()=>{g(!1)},productCategories:t,onSubmit:e=>{a(e),g(!1),E("productCategories",e)},defaultCats:n}),(0,lA.jsx)(B2,{isOpen:C,onClose:()=>{I(!1)},tags:r,onSubmit:e=>{i(e),I(!1),E("tags",e)},defaultTags:s,onTagsLoad:l,onCreateTag:o})]})},gde="Certification_wrapper__Djh3N",Cde="Certification_certification__UEt5c",Ide=e=>{let{className:A,certTypeOptions:t,formProps:a}=e;const[n,i]=(0,y.useState)(!1),[s,l]=(0,y.useState)({}),r=s&&!Qn()(s),{setFieldValue:o}=a;return(0,lA.jsxs)("div",{className:(0,b.default)(gde,A),children:[(0,lA.jsxs)(r1,{children:[(0,lA.jsxs)("h2",{children:["Certification",(0,lA.jsx)("span",{children:"(optional)"})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsxs)(c1,{children:["Add Certificate",(0,lA.jsx)("span",{children:"Adding certifcate for factory"})]}),(0,lA.jsx)("div",{children:r?(0,lA.jsx)(t2,{selectedCats:[],onEdit:()=>{i(!0)},catRender:()=>{var e;return(0,lA.jsx)("div",{className:Cde,children:(0,lA.jsxs)("ul",{children:[(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:(null===(e=s.certificationType)||void 0===e?void 0:e.label)||"N/A"}),(0,lA.jsx)("span",{children:"Certification Type"})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:s.score||"N/A"}),(0,lA.jsx)("span",{children:"Score/Overall Rating"})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:s.issueParty||"N/A"}),(0,lA.jsx)("span",{children:"Issue Party"})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:s.issueDate?(0,Qa.y)(s.issueDate,"DD/MM/YYYY"):"N/A"}),(0,lA.jsx)("span",{children:"Issue Date"})]}),(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:s.expiryDate?(0,Qa.y)(s.expiryDate,"DD/MM/YYYY"):"N/A"}),(0,lA.jsx)("span",{children:"Expiry Date"})]})]})})},editBtnText:"Edit"}):(0,lA.jsx)(hm.OV,{buttonProps:{color:"primary",type:"button",variant:"outlined",onClick:()=>{i(!0)}},link:!0,children:"Add"})})]})]}),(0,lA.jsx)(L2,{isOpen:n,onClose:()=>{i(!1)},onSubmit:e=>{l(e),i(!1),o("certification",e)},editObj:s,certTypeOptions:t})]})},ude={formWrapper:"CreateFactoryPage_formWrapper__WfZDq",formInner:"CreateFactoryPage_formInner__8dYZ0",wrapper:"CreateFactoryPage_wrapper__PBJv3"},pde=["Factory Profile","Classification","Certification","Done"],Ede=e=>{let{formProps:A,currentStep:t,setCurrentStep:a,completedStep:n,setCompletedStep:i,productCategories:s,setSelectedCats:l,selectedCats:r,setSelectedTags:o,selectedTags:c,locationOptions:d,onLocationSelect:g,provinceOptions:C,onProvinceSelect:I,onTagsLoad:u,tags:p,onCreateTag:E,cityOptions:B,certTypeOptions:Q,onCreateFactory:m}=e;const h=A.values.emails||[];return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(ov,{stepBarProps:{steps:pde,activeStepIndex:t,activeStepLabel:(0,lA.jsx)(dv,{stepLabelProps:{heading:"",activeStep:t,
1stepLength:pde.length,stepLabel:pde[t-1]}}),completedStep:n,onSelect:e=>{const A=!0===n[e-2],t=!0===n[e-1];(A||t)&&a(e)},hideClose:!0,transparent:!0}}),(0,lA.jsx)("div",{className:ude.formInner,children:(e=>{switch(e){case 1:return(0,lA.jsx)(J9,{formProps:A,locationOptions:d,onLocationSelect:g,provinceOptions:C,onProvinceSelect:I,cityOptions:B});case 2:return(0,lA.jsx)(dde,{formProps:A,productCategories:s,setSelectedCats:l,selectedCats:r,setSelectedTags:o,selectedTags:c,onTagsLoad:u,tags:p,onCreateTag:E});case 3:return(0,lA.jsx)(Ide,{formProps:A,certTypeOptions:Q});default:return(0,lA.jsx)("div",{children:(0,lA.jsx)(r1,{children:"Tab Content"})})}})(t)}),(0,lA.jsx)("div",{className:ude.footerButtons,children:(0,lA.jsx)(Ls.A,{buttonProps:{color:Ls.X.BLUE,type:"button",loading:!1,nonUpper:!0,onClick:()=>{const e=t+1,s=t-1;switch(t){case 1:A.setTouched({factoryEnglishName:!0,location:!0,province:!0,addressEnglish:!0,contactPerson:!0,emails:h.map((()=>({type:!0,email:!0})))}),A.validateForm().then((A=>{Qn()(A)&&(i((0,v.A)((0,v.A)({},n),{},{[s]:!0})),a(e))}));break;case 3:m(A.values);break;default:i((0,v.A)((0,v.A)({},n),{},{[s]:!0})),a(e)}}},children:t===pde.length-1?"Done":"Next"})})]})},Bde={factoryEnglishName:SE.Yj().nullable().required("English name is required"),location:SE.gl().nullable().required("Location is required"),province:SE.gl().nullable(),addressEnglish:SE.Yj().nullable().required("English address is required"),contactPerson:SE.Yj().nullable().required("Contact person is required"),emails:SE.YO().of(SE.Ik().shape({type:SE.gl().required("Type is required"),email:SE.Yj().required("Email is required")}))},Qde=e=>{let{match:A}=e;const{productCategories:t,locations:a,provinces:n,cities:i,tags:s,certificationTypes:l}=(0,sAe.g)(),{getProductCategories:r,getSMLocations:o,getSMProvinces:c,getSMTags:d,getSMCities:g,createSMTag:C,getCertificationTypes:I,uploadMultipleFile:u,createSMFactory:p}=(0,sAe.d)(),E=(0,y.useRef)(null),B=(0,w.useHistory)(),[Q,m]=(0,y.useState)({type:null,message:null}),[h,x]=(0,y.useState)(!1),[f,j]=(0,y.useState)([]),[b,P]=(0,y.useState)([]),[S,N]=(0,y.useState)(1),[_,T]=y.useState({}),D=a.map((e=>({value:e.id,label:e.country}))),k=n.map((e=>({value:e.id,label:e.state}))),L=i.map((e=>({value:e.id,label:e.city}))),F=l.map((e=>({value:e.id,label:e.name}))),M=()=>{B.push("/supplier-manager/factory")},O=e=>{null!==e&&void 0!==e&&e.label&&c(e.label)},z=(e,A)=>{null!==e&&void 0!==e&&e.label&&null!==A&&void 0!==A&&A.label&&g(e.label,A.label)},V=()=>{d()},H=(e,A)=>{C({type:"factory",name:e},(e=>{e&&A(e.data)}))},W=e=>{var t,a,n;e?(m({type:"success",message:"Create factory successfully!"}),n=null===(t=e.data)||void 0===t||null===(a=t.data)||void 0===a?void 0:a.id,B.push("/supplier-manager/factory-detail/".concat(n||A.params.supplierId))):m({type:"error",message:"Create factory failed. Please try again"})},q=e=>{const t=(e=>{var A,t,a,n;const i={factoryId:e.factoryId||"",name:e.factoryEnglishName||"",nameOpt:e.factoryLocalName||"",areaId:(null===(A=e.city)||void 0===A?void 0:A.value)||(null===(t=e.province)||void 0===t?void 0:t.value)||(null===(a=e.location)||void 0===a?void 0:a.value)||"",address:e.addressEnglish||"",addressOpt:e.localAddress||"",website:e.website||"",contactPerson:e.contactPerson||"",contactNumber:"".concat((null===(n=e.phoneCode)||void 0===n?void 0:n.value)||"").concat(e.contactNo||""),contactEmails:e.emails.map((e=>({type:e.type.value,email:e.email}))),productSubCategoryIds:[],tagIds:[],factoryScale:{},factoryEquipments:[],factoryProductLines:[],supplierId:null};var s,l,r,o,c,d;return Qn()(e.factoryScale)||(i.factoryScale={outsourceProduction:e.outsourceProduction,totalEmployees:e.totalEmployees,numberOfWorkers:e.numberOfWorkers,factorySize:e.factorySize,factoryAnnualVolume:e.factoryAnnualVolume}),Qn()(e.equipments)||(i.factoryEquipments=e.equipments.filter((e=>!!(e.name||e.modelNo||e.quantity||e.productVolumnPerMonth)&&e))),Qn()(e.productLines)||(i.factoryProductLines=e.productLines.filter((e=>!!(e.name||e.modelNo||e.quantity)&&e))),e.productCategories&&e.productCategories.length>0&&e.productCategories.map((e=>((e.productSubCategories||[]).map((e=>(i.productSubCategoryIds.push(e.id),!0))),!0))),e.tags&&e.tags.length>0&&(i.tagIds=e.tags.map((e=>e.id))),e.certification&&!Qn()(e.certification)?i.factoryCertifications=[{factoryAuditRequestTypeGroupItemId:null===(s=e.certification)||void 0===s||null===(l=s.certificationType)||void 0===l?void 0:l.value,documentLists:[],grade:null===(r=e.certification)||void 0===r?void 0:r.score,organisation:null===(o=e.certification)||void 0===o?void 0:o.issueParty,auditDate:null===(c=e.certification)||void 0===c?void 0:c.issueDate,expiryDate:null===(d=e.certification)||void 0===d?void 0:d.expiryDate}]:i.factoryCertifications=[],i})(e);A.params.supplierId&&(t.supplierId=parseInt(A.params.supplierId));const a=[],n=e.companyLogo&&e.companyLogo.length>0;if(n&&a.push(e.companyLogo[0]),e.certification&&e.certification.certificationFile&&e.certification.certificationFile.length>0&&a.push(e.certification.certificationFile[0]),a.length>0){const e=new FormData;a.map((A=>(e.append("file[]",A),!0))),u((new Date).getTime(),e,((e,A)=>{const a=n?A[0]:null,i=n?A[1]:A[0];a&&(t.companyLogo={fileName:a.fileName,filePath:a.filePath}),i&&t.factoryCertifications&&!Qn()(t.factoryCertifications)&&t.factoryCertifications[0].documentLists.push({f
1ileName:i.fileName,filePath:i.filePath}),p(t,W)}))}else p(t,W)},U={emails:[{email:"",type:null}],factoryScale:{outsourceProduction:null,totalEmployees:null,numberOfWorkers:null,factorySize:null,factoryAnnualVolume:null},equipments:[{name:null,modelNo:null,quantity:null,productVolumnPerMonth:null}],productLines:[{name:null,modelNo:null,quantity:null}]};return(0,y.useEffect)((()=>{r(),o(),I(),d({type:"factory"})}),[]),(0,lA.jsxs)("div",{className:ude.wrapper,children:[(0,lA.jsx)(QB,{title:ee().translate("general.createFactoryProfile"),onClose:()=>{R()(E,"current.dirty")?x(!0):M()}}),(0,lA.jsx)(CB,{className:ude.formWrapper,children:(0,lA.jsx)(zs.lV,{initialValues:U,validateValues:Bde,onSubmit:e=>{},innerRef:E,render:e=>{const{handleSubmit:A}=e,a={formProps:e,currentStep:S,setCurrentStep:N,completedStep:_,setCompletedStep:T,selectedCats:f,setSelectedCats:j,productCategories:t,setSelectedTags:P,selectedTags:b,locationOptions:D,onLocationSelect:O,provinceOptions:k,onProvinceSelect:z,onTagsLoad:V,tags:s,onCreateTag:H,cityOptions:L,certTypeOptions:F,onCreateFactory:q};return(0,lA.jsx)("form",{onSubmit:A,children:(0,lA.jsx)(Ede,(0,v.A)({},a))})},enableReinitialize:!0})}),(0,lA.jsx)(s1,{handleConfirm:()=>{x(!1),M()},handleClose:()=>{x(!1)},type:"warning",open:h,color:"wraning",title:ee().translate("general.sureToQuit"),actionConfirmLabel:ee().translate("general.quitAnyway"),actionCancelLabel:ee().translate("general.back"),body:(0,lA.jsx)("p",{children:ee().translate("general.completedFormQuitConfirm")})}),(0,lA.jsx)(Wn.A,{notification:Q,onClose:()=>m({type:null,message:null})})]})},mde=(0,w.withRouter)(Qde),hde=t.p+"static/media/ICW Job Import_Template_v4_2025_03_10.d5f3c76cf366b6652020.xlsx",xde=()=>{const[e,A]=y.useState(!1);return[async e=>{A(!0);try{const A=new FormData;A.append("file",e);return(await(0,Ft.apiValidateImportFile)(A)).data}catch(t){throw t}finally{A(!1)}},{loading:e}]},vde={footer:"ValidateJobModal_footer__8Ji8F",container:"ValidateJobModal_container__vTcNw",emptyContainer:"ValidateJobModal_emptyContainer__QnhGD",title:"ValidateJobModal_title__u4Lee",section:"ValidateJobModal_section__QxoCb",greyText:"ValidateJobModal_greyText__YjRCX",text:"ValidateJobModal_text__1w3OT",redText:"ValidateJobModal_redText__3CM2T"},fde="JobChip_container__d2rDD",yde="JobChip_success__e1e-h",jde="JobChip_tooltipContaienr__n-n+m",bde="JobChip_title__IZWPn",Pde="JobChip_text__h1qi3",wde="JobChip_greyText__lTZ3P",Sde=e=>{let{job:A,index:t,success:a}=e;return(0,lA.jsx)(GZ.A,{color:"#3a4861",title:(0,lA.jsxs)(Aa.A,{direction:"vertical",className:jde,children:[(0,lA.jsxs)("div",{className:bde,children:["Job ",t,": ",A.items.length," ",A.items.length>1?"items":"item"]}),(0,lA.jsx)("div",{children:A.items.map(((e,A)=>(0,lA.jsxs)("div",{className:Pde,children:[e.itemNo," - ",e.productName]},A)))}),(0,lA.jsxs)("div",{children:[(0,lA.jsxs)("div",{className:wde,children:[A.factoryId," - ",A.factoryName]}),(0,lA.jsxs)("div",{className:wde,children:["Inspection Date - ",null===A||void 0===A?void 0:A.inspectionDate]})]})]}),children:(0,lA.jsxs)("div",{className:Si()(fde,{[yde]:a}),children:["Job ",t,": ",A.items.length," ",A.items.length>1?"items":"item"]})})};const Nde=t.p+"static/media/BackClock.fb7c8040704cdf02289d3a7bfd1bef34.svg";const _de=t.p+"static/media/CheckedBox.1b30630a8e8f9633cd33c248dc73a1be.svg";var Tde,Dde=t(90672);const kde=(0,T.Ay)(Ca.A)(Tde||(Tde=(0,_.A)(["\n  padding-bottom: 12px;\n  padding-top: 12px;\n  border-bottom: 1px solid var(--text-text-100, #ebedef);\n  width: ",";\n  overflow-x: auto;\n  margin-left: ",";\n  margin-right: ",";\n"])),(e=>{let{$margin:A}=e;return A?"auto":"100%"}),(e=>{let{$margin:A}=e;return A?"8px !important":void 0}),(e=>{let{$margin:A}=e;return A?"16px !important":void 0})),Lde=e=>{let{cols:A,margin:t}=e;return(0,lA.jsxs)(kde,{gutter:8,$margin:t,children:[(0,lA.jsx)(na.A,{span:2,children:A[0]}),(0,lA.jsx)(na.A,{span:2,children:A[1]}),(0,lA.jsx)(na.A,{span:4,children:A[2]}),(0,lA.jsx)(na.A,{span:2,children:A[3]}),(0,lA.jsx)(na.A,{span:3,children:A[4]}),(0,lA.jsx)(na.A,{span:2,children:A[5]}),(0,lA.jsx)(na.A,{span:3,children:A[6]}),(0,lA.jsx)(na.A,{span:3,children:A[7]}),(0,lA.jsx)(na.A,{span:3,children:A[8]})]})},Rde="CreateFactoryModal_container__mtOXJ",Fde="CreateFactoryModal_logo__a7exC",Mde="CreateFactoryModal_title__EKl2e",Ode="CreateFactoryModal_text__9lHtq",zde=["location","province","city","contactNumberCode","contactNumber"];var Vde;const Hde=T.Ay.div(Vde||(Vde=(0,_.A)(["\n  display: flex;\n  padding: 10px 12px;\n  justify-content: center;\n  align-items: center;\n  border-radius: 4px;\n  background: var(--brand-colours-blue-500, #005eff);\n  color: white;\n  font-size: 12px;\n  font-weight: 500;\n  cursor: pointer;
1\n"]))),Wde=e=>{let{open:A,onCancel:t,onFactoryCreated:a,creatingFactory:n}=e;const[i]=(0,B_.mN)(),{locations:s,provinces:l,cities:r}=(0,sAe.g)(),{getSMLocations:o,getSMProvinces:c,getSMCities:d,createSMFactory:g}=(0,sAe.d)(),C=(0,ae.A)(),{uploadFile:I,isLoading:u}=(0,Vl.A)(),[p,E]=(0,y.useState)(),[B,Q]=(0,y.useState)();(0,y.useEffect)((()=>{o()}),[]);const m=s.map((e=>({value:e.id,label:e.country}))),h=l.map((e=>({value:e.id,label:e.state}))),x=r.map((e=>({value:e.id,label:e.city}))),j=(0,B_.FH)("location",i),b=(0,B_.FH)("province",i),P=()=>{i.resetFields(),Q(void 0),E(void 0),t()};(0,y.useEffect)((()=>{n&&i.setFields([{name:"name",value:n.factoryName},{name:"factoryId",value:n.factoryId}])}),[n]);const w=(0,y.useMemo)((()=>({contactEmails:[{}],factoryId:null===n||void 0===n?void 0:n.factoryId,name:null===n||void 0===n?void 0:n.factoryName})),[n]);return(0,lA.jsx)(F.A,{open:A,width:"60%",onCancel:P,title:ee().translate("general.addNewFactory"),footer:(0,lA.jsx)("div",{style:{display:"flex"},children:(0,lA.jsx)(Sa.A,{type:"primary",onClick:i.submit,children:ee().translate("general.next")})}),children:(0,lA.jsxs)(Zo.A,{layout:"vertical",className:Rde,form:i,initialValues:w,onFinish:async e=>{const{location:A,province:t,city:n,contactNumberCode:i,contactNumber:s}=e,l=(0,f.A)(e,zde);let r;if(B){const e=await I(B,C.companyId);e.length&&(r=e[0])}g((0,v.A)((0,v.A)({},l),{},{companyLogo:r,areaId:n||t||"",contactNumber:"".concat(i?"+".concat(i.split("___")[0]):"").concat(s)}),(e=>{201===(null===e||void 0===e?void 0:e.status)&&(a(e.data.data),P())}))},children:[(0,lA.jsx)("div",{className:Mde,children:ee().translate("general.factoryOverview")}),(0,lA.jsxs)(Aa.A,{style:{marginBottom:24},children:[(0,lA.jsx)("input",{type:"file",id:"file-input-factory",style:{display:"none"},onChange:e=>{const A=e.target.files[0],t=new FileReader;t.onloadend=function(){E(t.result),Q(A)},t.readAsDataURL(A)}}),(0,lA.jsx)("img",{className:Fde,src:null!==p&&void 0!==p?p:l1,alt:"logo"}),(0,lA.jsx)("label",{htmlFor:"file-input-factory",children:(0,lA.jsx)(Hde,{children:p?ee().translate("general.changeLogo"):ee().translate("general.uploadLogo")})}),p&&(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,size:"large",onClick:()=>{E(void 0),Q(void 0)},children:"Delete"})]}),(0,lA.jsx)(Zo.A.Item,{label:"Factory ID (optional)",name:"factoryId",children:(0,lA.jsx)(uE.A,{disabled:!0,placeholder:"Factory ID",size:"large",style:{width:"50%"}})}),(0,lA.jsx)(Zo.A.Item,{label:"Factory name",name:"name",rules:[{validator:(e,A)=>A?Promise.resolve():Promise.reject("This field is required!")}],children:(0,lA.jsx)(uE.A,{disabled:!0,placeholder:"Factory name",size:"large"})}),(0,lA.jsx)(Zo.A.Item,{name:"nameOpt",children:(0,lA.jsx)(uE.A,{placeholder:"Local language name (optional)",size:"large"})}),(0,lA.jsx)(Zo.A.Item,{name:"location",label:"Location",rules:[{validator:(e,A)=>A?Promise.resolve():Promise.reject("This field is required!")}],children:(0,lA.jsx)(Xo.A,{placeholder:"Select country/region",showSearch:!0,allowClear:!0,filterOption:(e,A)=>{var t;return(null!==(t=null===A||void 0===A?void 0:A.label)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())},options:m,style:{width:"50%"},onChange:(e,A)=>{var t;null!==(t=A)&&void 0!==t&&t.label&&c(t.label)}})}),j&&(0,lA.jsxs)(Ca.A,{style:{width:"100%"},justify:"space-between",children:[(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(Zo.A.Item,{name:"province",rules:[{validator:(e,A)=>A?Promise.resolve():Promise.reject("This field is required!")}],children:(0,lA.jsx)(Xo.A,{placeholder:"Select province",showSearch:!0,allowClear:!0,filterOption:(e,A)=>{var t;return(null!==(t=null===A||void 0===A?void 0:A.label)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())},options:h,style:{width:"95%"},onChange:(e,A)=>((e,A)=>{const t=m.find((A=>A.value===e));null!==t&&void 0!==t&&t.label&&null!==A&&void 0!==A&&A.label&&d(t.label,A.label)})(j,A)})})}),b&&(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(Zo.A.Item,{name:"city",children:(0,lA.jsx)(Xo.A,{placeholder:"Select city",showSearch:!0,allowClear:!0,filterOption:(e,A)=>{var t;return(null!==(t=null===A||void 0===A?void 0:A.label)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())},options:x,style:{width:"95%"}})})})]}),(0,lA.jsx)(Zo.A.Item,{name:"address",label:"Address",rules:[{validator:(e,A)=>A?Promise.resolve():Promise.reject("This field is required!")}],children:(0,lA.jsx)(uE.A,{placeholder:"Address",size:"large"})}),(0,lA.jsx)(Zo.A.Item,{name:"addressOpt",children:(0,lA.jsx)(uE.A,{placeholder:"Local language address (optional)",size:"large"})}
1),(0,lA.jsx)(Zo.A.Item,{name:"website",label:"Website (optional)",children:(0,lA.jsx)(uE.A,{placeholder:"Website (optional)",size:"large"})}),(0,lA.jsx)("div",{className:Mde,children:"2. Contact"}),(0,lA.jsxs)(Ca.A,{gutter:12,justify:"space-between",children:[(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(Zo.A.Item,{name:"contactPerson",label:"Contact Person",rules:[{validator:(e,A)=>A?Promise.resolve():Promise.reject("This field is required!")}],children:(0,lA.jsx)(uE.A,{placeholder:"e.g. Gladys",size:"large",style:{width:"95%"}})})}),(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(Zo.A.Item,{name:"contactNumber",label:"Contact no. (optional)",children:(0,lA.jsx)(uE.A,{addonBefore:(0,lA.jsx)(Zo.A.Item,{name:"contactNumberCode",style:{margin:0},children:(0,lA.jsx)(Xo.A,{showSearch:!0,allowClear:!0,style:{width:100},options:wE.Mp,filterOption:(e,A)=>{var t;return(null!==(t=null===A||void 0===A?void 0:A.value)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),placeholder:"Enter contact no.",size:"large",style:{width:"95%"}})})})]}),(0,lA.jsx)(Zo.A.List,{name:"contactEmails",children:(e,A)=>{let{add:t,remove:a}=A;return(0,lA.jsxs)(Aa.A,{direction:"vertical",style:{width:"100%"},children:[(0,lA.jsx)("div",{className:Ode,children:"Email address"}),e.map(((A,t)=>(0,lA.jsxs)(Ca.A,{align:"top",style:{width:"100%"},gutter:8,children:[(0,lA.jsx)(na.A,{span:6,children:(0,lA.jsx)(Zo.A.Item,{name:[t,"type"],rules:[{validator:(e,A)=>A?Promise.resolve():Promise.reject("This field is required!")}],children:(0,lA.jsx)(Xo.A,{options:NE,placeholder:"Select"})})}),(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(Zo.A.Item,{name:[t,"email"],rules:[{validator:(e,A)=>A?Promise.resolve():Promise.reject("This field is required!")}],children:(0,lA.jsx)(uE.A,{size:"large",placeholder:"e.g. [email protected]"})})}),e.length>1&&(0,lA.jsx)(na.A,{span:5,children:(0,lA.jsxs)(Aa.A,{onClick:()=>a(t),align:"center",style:{height:40},children:[(0,lA.jsx)(bE.A,{style:{color:"#ed4646"}}),(0,lA.jsx)("div",{style:{color:"#ed4646"},children:"Remove"})]})})]},t))),(0,lA.jsx)(Sa.A,{type:"link",onClick:()=>t({type:null,email:null}),icon:(0,lA.jsx)(PE.A,{}),children:"Add email"})]})}})]})})},qde="CreateSupplierModal_container__zNcHX",Ude="CreateSupplierModal_logo__4yJx2",Jde="CreateSupplierModal_title__gF7pU",Gde="CreateSupplierModal_text__VatTv",Yde=["location","province","city","contactNumberCode","contactNumber"];var Zde;const Xde=T.Ay.div(Zde||(Zde=(0,_.A)(["\n  display: flex;\n  padding: 10px 12px;\n  justify-content: center;\n  align-items: center;\n  border-radius: 4px;\n  background: var(--brand-colours-blue-500, #005eff);\n  color: white;\n  font-size: 12px;\n  font-weight: 500;\n  cursor: pointer;\n"]))),Kde=e=>{let{open:A,onCancel:t,onSupplierCreated:a,creatingSupplier:n}=e;const[i]=(0,B_.mN)(),{locations:s,provinces:l,cities:r}=(0,sAe.g)(),{getSMLocations:o,getSMProvinces:c,getSMCities:d,createSMSupplier:g}=(0,sAe.d)(),C=(0,ae.A)(),{uploadFile:I,isLoading:u}=(0,Vl.A)(),[p,E]=(0,y.useState)(),[B,Q]=(0,y.useState)();(0,y.useEffect)((()=>{o()}),[]);const m=s.map((e=>({value:e.id,label:e.country}))),h=l.map((e=>({value:e.id,label:e.state}))),x=r.map((e=>({value:e.id,label:e.city}))),j=(0,B_.FH)("location",i),b=(0,B_.FH)("province",i),P=()=>{i.resetFields(),Q(void 0),E(void 0),t()};(0,y.useEffect)((()=>{n&&i.setFields([{name:"name",value:n.supplierName},{name:"supplierId",value:n.supplierId}])}),[n]);const w=(0,y.useMemo)((()=>({contactEmails:[{}],supplierId:null===n||void 0===n?void 0:n.supplierId,name:null===n||void 0===n?void 0:n.supplierName,nameChi:"",address1:"",address2:"",supplierEmail:"",contactPerson:""})),[n]);return(0,lA.jsx)(F.A,{open:A,width:"60%",onCancel:P,title:"Add New Supplier",footer:(0,lA.jsx)("div",{style:{display:"flex"},children:(0,lA.jsx)(Sa.A,{type:"primary",onClick:i.submit,children:"Next"})}),children:(0,lA.jsxs)(Zo.A,{layout:"vertical",className:qde,form:i,initialValues:w,onFinish:async e=>{const{location:A,province:t,city:n,contactNumberCode:i,contactNumber:s}=e,l=(0,f.A)(e,Yde);let r;if(B){const e=await I(B,C.companyId);e.length&&(r=e[0])}g((0,v.A)((0,v.A)({},l),{},{companyLogo:r,areaId:n||t||"",phoneNumber:"".concat(i?"+".concat(i.split("___")[0]):"").concat(s)}),(e=>{201===(null===e||void 0===e?void 0:e.status)&&(a(e.data.data),P())}))},children:[(0,lA.jsx)("div",{className:Jde,children:"1. Supplier Overview"}),(0,lA.jsxs)(Aa.A,{style:{marginBottom:24},children:[(0,lA.jsx)("input",{type:"file",id:"file-input-supplier",style:{display:"none"},onChange:e=>{const A=e.target.files[0],t=new FileReader;t.onloadend=function(){E(t.result),Q(A)}
1,t.readAsDataURL(A)}}),(0,lA.jsx)("img",{className:Ude,src:null!==p&&void 0!==p?p:l1,alt:"logo"}),(0,lA.jsx)("label",{htmlFor:"file-input-supplier",children:(0,lA.jsx)(Xde,{children:p?"Change logo":"Upload logo"})}),p&&(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,size:"large",onClick:()=>{E(void 0),Q(void 0)},children:"Delete"})]}),(0,lA.jsx)(Zo.A.Item,{label:"Supplier ID (optional)",name:"supplierId",children:(0,lA.jsx)(uE.A,{disabled:!0,placeholder:"Supplier ID",size:"large",style:{width:"50%"}})}),(0,lA.jsx)(Zo.A.Item,{label:"Supplier name",name:"name",rules:[{validator:(e,A)=>A?Promise.resolve():Promise.reject("This field is required!")}],children:(0,lA.jsx)(uE.A,{disabled:!0,placeholder:"Supplier name",size:"large"})}),(0,lA.jsx)(Zo.A.Item,{name:"nameChi",children:(0,lA.jsx)(uE.A,{placeholder:"Local language name (optional)",size:"large"})}),(0,lA.jsx)(Ca.A,{style:{width:"100%"},justify:"space-between",children:(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(Zo.A.Item,{name:"location",label:"Location",rules:[{validator:(e,A)=>A?Promise.resolve():Promise.reject("This field is required!")}],children:(0,lA.jsx)(Xo.A,{placeholder:"Select country/region",showSearch:!0,allowClear:!0,filterOption:(e,A)=>{var t;return(null!==(t=null===A||void 0===A?void 0:A.label)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())},options:m,style:{width:"95%"},onChange:(e,A)=>{var t;null!==(t=A)&&void 0!==t&&t.label&&c(t.label)}})})})}),j&&(0,lA.jsxs)(Ca.A,{style:{width:"100%"},justify:"space-between",children:[(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(Zo.A.Item,{name:"province",rules:[{validator:(e,A)=>A?Promise.resolve():Promise.reject("This field is required!")}],children:(0,lA.jsx)(Xo.A,{placeholder:"Select province",showSearch:!0,allowClear:!0,filterOption:(e,A)=>{var t;return(null!==(t=null===A||void 0===A?void 0:A.label)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())},options:h,style:{width:"95%"},onChange:(e,A)=>((e,A)=>{const t=m.find((A=>A.value===e));null!==t&&void 0!==t&&t.label&&null!==A&&void 0!==A&&A.label&&d(t.label,A.label)})(j,A)})})}),b&&(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(Zo.A.Item,{name:"city",children:(0,lA.jsx)(Xo.A,{placeholder:"Select city",showSearch:!0,allowClear:!0,filterOption:(e,A)=>{var t;return(null!==(t=null===A||void 0===A?void 0:A.label)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())},options:x,style:{width:"95%"}})})})]}),(0,lA.jsx)(Zo.A.Item,{name:"address1",label:"Address",rules:[{validator:(e,A)=>A?Promise.resolve():Promise.reject("This field is required!")}],children:(0,lA.jsx)(uE.A,{placeholder:"Address",size:"large"})}),(0,lA.jsx)(Zo.A.Item,{name:"address2",children:(0,lA.jsx)(uE.A,{placeholder:"Local language address (optional)",size:"large"})}),(0,lA.jsx)(Zo.A.Item,{name:"website",label:"Website (optional)",children:(0,lA.jsx)(uE.A,{placeholder:"Website (optional)",size:"large"})}),(0,lA.jsx)("div",{className:Jde,children:"2. Contact"}),(0,lA.jsxs)(Ca.A,{gutter:12,justify:"space-between",children:[(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(Zo.A.Item,{name:"contactPerson",label:"Contact Person",rules:[{validator:(e,A)=>A?Promise.resolve():Promise.reject("This field is required!")}],children:(0,lA.jsx)(uE.A,{placeholder:"e.g. Gladys",size:"large",style:{width:"95%"}})})}),(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(Zo.A.Item,{name:"contactNumber",label:"Contact no. (optional)",children:(0,lA.jsx)(uE.A,{addonBefore:(0,lA.jsx)(Zo.A.Item,{name:"contactNumberCode",style:{margin:0},children:(0,lA.jsx)(Xo.A,{showSearch:!0,allowClear:!0,style:{width:100},options:wE.Mp,filterOption:(e,A)=>{var t;return(null!==(t=null===A||void 0===A?void 0:A.value)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),placeholder:"Enter contact no.",size:"large",style:{width:"95%"}})})})]}),(0,lA.jsx)(Zo.A.Item,{name:"supplierEmail",label:"Contact Email",rules:[{validator:(e,A)=>A?Promise.resolve():Promise.reject("This field is required!")}],children:(0,lA.jsx)(uE.A,{size:"large",placeholder:"e.g. [email protected]"})}),(0,lA.jsx)(Zo.A.List,{name:"contactEmails",children:(e,A)=>{let{add:t,remove:a}=A;return(0,lA.jsxs)(Aa.A,{direction:"vertical",style:{width:"100%"},children:[(0,lA.jsx)("div",{className:Gde,children:"Email address"}),e.map(((A,t)=>
1(0,lA.jsxs)(Ca.A,{align:"top",style:{width:"100%"},gutter:8,children:[(0,lA.jsx)(na.A,{span:6,children:(0,lA.jsx)(Zo.A.Item,{name:[t,"type"],rules:[{validator:(e,A)=>A?Promise.resolve():Promise.reject("This field is required!")}],children:(0,lA.jsx)(Xo.A,{options:NE,placeholder:"Select"})})}),(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(Zo.A.Item,{name:[t,"email"],rules:[{validator:(e,A)=>A?Promise.resolve():Promise.reject("This field is required!")}],children:(0,lA.jsx)(uE.A,{size:"large",placeholder:"e.g. [email protected]"})})}),e.length>1&&(0,lA.jsx)(na.A,{span:5,children:(0,lA.jsxs)(Aa.A,{onClick:()=>a(t),align:"center",style:{height:40},children:[(0,lA.jsx)(bE.A,{style:{color:"#ed4646"}}),(0,lA.jsx)("div",{style:{color:"#ed4646"},children:"Remove"})]})})]},t))),(0,lA.jsx)(Sa.A,{type:"link",onClick:()=>t({type:null,email:null}),icon:(0,lA.jsx)(PE.A,{}),children:"Add email"})]})}})]})})},$de=e=>{const A=(e=>Object.entries(e).filter((e=>{let[A,t]=e;return!!A&&t&&t.factoryValidation})).map((e=>{let[A,t]=e;const a=t.factoryValidation||{};return{index:A,id:a.id||"",supplierId:a.supplierId||"",supplierName:a.supplierName||"",factoryId:a.factoryId||"",factoryName:a.factoryName||"",inspectionDate:a.inspectionDate||"",errors:a.errors||[],items:t.jobValidation||[]}})))(e),t=[],a=[];return A.forEach((e=>{if(e.errors.length||e.items.some((e=>e.errors.length)))return a.push(e);t.push(e)})),[t,a]},ege=()=>{const[e,A]=y.useState(!1);return[async e=>{A(!0);try{const A=new FormData;A.append("file",e);return(await(0,Ft.apiImportInspection)(A)).data}catch(t){throw t}finally{A(!1)}},{loading:e}]},Age=()=>{const[e,A]=y.useState(!1);return[async e=>{A(!0);try{return(await(0,Ft.apiCreatePoItem)(e)).data}catch(t){throw t}finally{A(!1)}},{loading:e}]},tge=e=>{let{open:A,onCancel:t,file:a,onImportSuccess:n}=e;const{data:i,setValidateData:s}=kc(),[l,{loading:r}]=xde(),[o,{loading:c}]=ege(),[d,{loading:g}]=Age(),[C,I]=(0,y.useMemo)((()=>$de(i)),[i]),[u,p]=(0,y.useState)(!1),[E,B]=(0,y.useState)(),[Q,m]=(0,y.useState)(null),[h,x]=(0,y.useState)([]),[f,j]=(0,y.useState)(!1),[b,P]=(0,y.useState)([]),[w,S]=(0,y.useState)([]),[N,_]=(0,y.useState)([]),[T,D]=(0,y.useState)({type:null,message:null}),k=(0,y.useCallback)(((e,A,t,a)=>[...t,...a].map((t=>{let a="redText";return"supplierIdNotExist"===t.errorCode?w.find((A=>A.supplierId===e.supplierId))&&(a="text"):"factoryIdNotExist"===t.errorCode?cr()(b,{factoryId:e.factoryId})&&(a="text"):["itemNoNotExist","noActiveItemNo"].includes(t.errorCode)&&N.includes(A.itemNo)&&(a="text"),{message:t.errorMessage,class:a}}))),[b,N,w]),L=(e,A,t,a,n)=>{const i=t.some((e=>"factoryIdNotExist"===e.errorCode)),s=t.some((e=>"supplierIdNotExist"===e.errorCode));return(0,lA.jsxs)(lA.Fragment,{children:[s&&(w.find((A=>A.supplierId===e.supplierId))?(0,lA.jsxs)(Aa.A,{className:vde.text,children:[(0,lA.jsx)("img",{src:Dde.A,alt:"check circle"}),"New supplier is created"]}):(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,onClick:()=>m({supplierId:e.supplierId,supplierName:e.supplierName}),children:"Create New Supplier"})),i&&(b.find((A=>A.factoryId===e.factoryId))?(0,lA.jsxs)(Aa.A,{className:vde.text,children:[(0,lA.jsx)("img",{src:Dde.A,alt:"check circle"}),"New factory is created"]}):(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,onClick:()=>B({factoryId:e.factoryId,factoryName:e.factoryName}),children:"Create New Factory"})),a.some((e=>["itemNoNotExist","noActiveItemNo"].includes(e.errorCode)))&&(N.includes(A.itemNo)?(0,lA.jsxs)(Aa.A,{className:vde.text,children:[(0,lA.jsx)("img",{src:Dde.A,alt:"check circle"}),"New item is created"]}):(0,lA.jsx)(Sa.A,{loading:g,type:"primary",ghost:!0,onClick:()=>{x([(0,v.A)((0,v.A)({},A),{},{jobIndex:n})])},children:"Create New Item"}))]})},R=async()=>{const e=await o(a);200!==e.code&&201!==e.code||(D({type:"success",message:"Imported"}),j(!1),_([]),P([]),n())};return(0,lA.jsxs)(F.A,{width:"80%",open:A,onCancel:()=>p(!0),title:"Import Inspection Job",footer:(0,lA.jsxs)(Aa.A,{className:vde.footer,children:[(0,lA.jsx)(Sa.A,{type:"primary",loading:r||c,ghost:!0,onClick:()=>p(!0),children:"Back to Upload"}),(0,lA.jsx)(Sa.A,{type:"primary",loading:r||c,onClick:()=>
1{if(I.length)return j(!0);R()},children:"Import"})]}),children:[(0,lA.jsxs)(Aa.A,{direction:"vertical",size:32,className:vde.container,children:[(0,lA.jsx)("div",{className:vde.title,children:"3. Import Validation"}),C.length?(0,lA.jsxs)(Aa.A,{className:vde.section,direction:"vertical",children:[(0,lA.jsxs)(Aa.A,{align:"center",children:[(0,lA.jsx)(bb.A,{style:{color:"#32C832"}}),(0,lA.jsx)("div",{className:vde.title,children:"Validated"})]}),(0,lA.jsx)(Aa.A,{size:[16,12],style:{width:"100%"},wrap:!0,children:C.map((e=>(0,lA.jsx)(Sde,{job:e,index:e.index,success:!0},e.index)))})]}):null,(0,lA.jsxs)(Aa.A,{className:vde.section,direction:"vertical",children:[(0,lA.jsxs)(Ca.A,{justify:"space-between",children:[(0,lA.jsxs)(Aa.A,{align:"center",children:[(0,lA.jsx)(Pb.A,{style:{color:"#ED4646"}}),(0,lA.jsx)("div",{className:vde.title,children:"Error"})]}),(0,lA.jsx)(Sa.A,{icon:(0,lA.jsx)("img",{src:Nde,alt:"Revalidate icon"}),loading:r,onClick:async()=>{const e=await l(a);200!==e.code&&201!==e.code||(s(e.data),D({type:"success",message:"Reloaded"}))},type:"link",children:"Revalidate Import"})]}),(0,lA.jsx)(Lde,{margin:!0,cols:[(0,lA.jsx)("div",{className:vde.greyText,children:"Job Detail"}),(0,lA.jsx)("div",{className:vde.text,children:"Item No."}),(0,lA.jsx)("div",{className:vde.text,children:"Product Name"}),(0,lA.jsx)("div",{className:vde.text,children:"Supplier Id"}),(0,lA.jsx)("div",{className:vde.text,children:"Supplier Name"}),(0,lA.jsx)("div",{className:vde.text,children:"Factory Id"}),(0,lA.jsx)("div",{className:vde.text,children:"Factory Name"}),(0,lA.jsx)("div",{className:vde.text,children:"Remark"}),(0,lA.jsx)("div",{className:vde.text,children:"Action"})]}),I.length?I.map(((e,A)=>(0,lA.jsx)(Aa.A,{className:vde.section,direction:"vertical",size:12,children:(0,lA.jsxs)(Ca.A,{justify:"space-between",children:[(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(Sde,{job:e,success:!1,index:e.index}),(0,lA.jsx)("div",{className:vde.greyText,children:"\ud83d\udca1 Only the job with no error can import to system."})]}),e.items.filter((e=>e.errors.some((e=>"itemNoNotExist"===e.errorCode)))).length>1&&(0,lA.jsx)(Sa.A,{icon:(0,lA.jsx)("img",{src:_de}),type:"link",loading:g,onClick:()=>x(e.items.filter((e=>e.errors.some((e=>"itemNoNotExist"===e.errorCode)))).map((e=>(0,v.A)((0,v.A)({},e),{},{jobIndex:A})))),children:"Create All New Item(s)"}),(0,lA.jsx)("div",{style:{width:"100%"},children:e.items.map(((t,a)=>(0,lA.jsx)(Lde,{cols:[(0,lA.jsx)("div",{className:vde.text,children:e.index}),(0,lA.jsx)("div",{className:vde.text,children:t.itemNo}),(0,lA.jsx)("div",{className:vde.text,children:t.productName}),(0,lA.jsx)("div",{className:vde.text,children:e.supplierId}),(0,lA.jsx)("div",{className:vde.text,children:e.supplierName}),(0,lA.jsx)("div",{className:vde.text,children:e.factoryId}),(0,lA.jsx)("div",{className:vde.text,children:e.factoryName}),(0,lA.jsx)(Aa.A,{wrap:!0,children:k(e,t,e.errors,t.errors).map(((A,a)=>(0,lA.jsxs)("div",{className:vde[A.class],children:[A.message,a!==k(e,t,e.errors,t.errors).length-1&&", "]},a)))}),(0,lA.jsx)(Aa.A,{className:vde.text,direction:"vertical",children:L(e,t,e.errors,t.errors,A)})]},"".concat(e.index,"-").concat(a,"item"))))})]})},e.index))):(0,lA.jsx)("div",{className:vde.emptyContainer,children:(0,lA.jsx)("div",{className:vde.greyText,children:"There is not error item"})})]})]}),(0,lA.jsx)($J,{handleConfirm:()=>{p(!1),_([]),P([]),setTimeout((()=>{t()}),[10])},handleClose:()=>{p(!1)},type:"info",open:u,title:"Are you sure you want to quit?",body:"The Data will not be saved.",actionConfirmLabel:"Confirm",actionCancelLabel:"Cancel"}),(0,lA.jsx)($J,{handleConfirm:R,handleClose:()=>{j(!1)},type:"info",open:f,title:"Are you sure to import job list?",body:"Error job(s) will not be imported to system.",actionConfirmLabel:"Confirm",actionCancelLabel:"Cancel"}),(0,lA.jsx)($J,{handleConfirm:async()=>{const e=h.map((e=>{const{itemNo:A,productName:t,jobIndex:a}=e,n=I[a],i=[];if(null!==n&&void 0!==n&&n.id)i.push(n.id);else{const e=cr()(b,{factoryId:n.factoryId});e&&i.push(e.id)}return{name:t,itemNo:A,factories:i}})),A=await d(e);200!==A.code&&201!==A.code||(_([...N,...e.map((e=>e.itemNo))]),x([]))},handleClose:()=>{x(void 0)},type:"info",open:(null===h||void 0===h?void 0:h.length)>0,title:h&&1===h.length?"Are you sure to create new product?":"Are you sure to create all new products?",body:"System will create new product with input item no.",actionConfirmLabel:"Confirm",actionCancelLabel:"Cancel"}),!!E&&(0,lA.jsx)(Wde,{open:!0,onCancel:()=>B(void 0),onFactoryCreated:e=>{P([...b,{id:e.id,factoryId:e.factoryId}])},creatingFactory:E}),!!Q&&(0,lA.jsx)(Kde,{open:!0,onCancel:()=>m(void 0),onSupplierCreated:e=>{S([...w,{id:e.id,supplierId:e.supplierId}])},creatingSupplier:Q}),(0,lA.jsx)(Wn.A,{notification:T,onClose:()=>D({type:null,message:null})})]})},age="ImportJobModal_footer__TTYfJ",nge="ImportJobModal_title__RCfHy",ige="ImportJobModal_text__QfoJ6",sge=e=>{let{open:A,onCancel:t,T:a}=e;const[n,i]=(0,y.useState)(),[s,l]=(0,y.useState)(!1),[r,o]=(0,y.useState)({type:null,message:null}),[c,{loading:d}]=xde(),{setValidateData:g,resetValidateData:C}=kc(),I=()=>{i(void 0),C(),t()};return(0,lA.jsxs)(F.A,{open:A,width:"50%",title:"Import Inspection Job",onCancel:I,footer:(0,lA.jsx)("div",{className:age,children:(0,lA.jsx)(Sa.A,{type:"primary",disabled:!n||d,loading:d,onClick:async()=>{const e=await c(n);200!==e.code&&201!==e.code||g(e.data),l(!0)},children:"Next"})}),children:[(0,lA.jsxs)(Aa.A,{direction:"vertical",size:32,children:[(0,lA.jsxs)(Aa.A,{direction:"vertical",size:16,children:[(0,lA.jsx)("div",{className:nge,children:"1. Download ICW Job Template"}),(0,lA.jsxs)("div",{className:ige,children:["\ud83d\udca1 Only ICW job import template can be used. If you need the template,"," ",(0,lA.jsx)("a",{underline:!0,href:hde,download:!0,children:"download here"}),"."]})]}),(0,lA.jsxs)(Aa.A,{direction:"vertical",size:16,children:[(0,lA.jsx)("div",{className:nge,children:"2. Upload Your job File"}),(0,lA.jsx)("div",{className:ige,children:"\ud83d\udca1 Only allow one file upload."})]}),n?(0,lA.jsx)(QP,{data:n,deletable:!0,onDelete:()=>i(void 0)}):(0,lA.jsx)(zb,{showUploadList:!1,beforeUpload:()=>!1,onChange:e=>{if(!al.Z$.documents.xls.includes(e.file.type))return o({type:"error",message:"This is not a excel file"});i(e.file)},supportText:"Support: Only excel file",dragger:!0,style:{width:"100%",background:"white"}})]}),(0,lA.jsx)(tge,{open:s,file:n,onCancel:()=>{l(!1)},onImportSuccess:()=>{l(!1),I()}}),(0,lA.jsx)(Wn.A,{notification:r,onClose:()=>o({type:null,message:null})})]})},lge="ExportData_form__n3jLc",rge="ExportData_confirmModal__apSNo",oge=["value"],cge=["keys"],dge={required:e=>e.required("This field is required"),min:(e,A)=>{const{value:t,message:a}=A;return e.min(t,a||"Minimum value is ".concat(t))},max:(e,A)=>{const{value:t,message:a}=A;return e.max(t,a||"Maximum value is ".concat(t))},matches:(e,A)=>{const{value:t}=A,a=(0,f.A)(A,oge);return e.matches(t,a)},email:function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{message:t}=A;return e.email(t||"Invalid email format")},url:function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{message:t}=A;return e.url(t||"Invalid URL format")},uuid:function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{message:t}=A;return e.uuid(t||"Invalid UUID format")},datetime:(e,A)=>e.datetime(A||"Invalid datetime format"),lessThan:(e,A)=>{const{value:t,message:a}=A;return e.lessThan(t,a||"Value must be less than ".concat(t))},moreThan:(e,A)=>{const{value:t,message:a}=A;return e.moreThan(t,a||"Value must be more than ".concat(t))},positive:e=>e.positive("Value must be positive"),negative:e=>e.negative("Value must be negative"),length:(e,A)=>{const{value:t,message:a}=A;return e.length(t,a||"Length must be ".concat(t))},test:(e,A)=>{const{name:t,message:a,test:n}=A;return e.test({name:t,message:a,test:n})},when:(e,A)=>{const{keys:t}=A,a=(0,f.A)(A,cge);return e.when(t,a)},oneOf:(e,A)=>{const{value:t,message:a}=A;return e.oneOf(t,a||"Invalid value")},notOneOf:(e,A)=>{const{value:t,message:a}=A;return e.notOneOf(t,a||"Invalid value")},nullable:(e,A)=>{const{message:t}=A;return e.nullable(t||"This field can't be null")},nonNullable:(e,A)=>{const{message:t}=A;return e.nonNullable(t||"This field must not be null")}},gge=(SE.Yj(),SE.ai(),SE.YO(),SE.p6(),SE.gl(),SE.zM(),SE.Ik(),["type"]);const Cge=class{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.fields=[],this.validators=Object.assign(dge,e)}createFieldRule(e,A){let t=e;return A.forEach((A=>{const{type:a}=A,n=(0,f.A)(A,gge);if(!this.validators[a])throw new Error("Invalid validation rule: ".concat(a));t=this.validators[a](e,n)})),t}addField(e,A){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";return this.fields.push({name:e,type:A,rules:t,shape:a}),this}build(){const e=A=>{const t={};return A.forEach((A=>{let a;switch(A.type){case"string":a=SE.Yj();break;case"number":a=SE.ai();break;case"object":a=SE.Ik().shape(e(A.shape));break;case"array":a=SE.YO();break;case"mixed":a=SE.gl();break;case"boolean":a=SE.zM();break;case"date":a=SE.p6()}a=this.createFieldRule(a,A.rules),t[A.name]=a})),t};return SE.Ik().shape(e(this.fields))}},Ige=()=>{const e=new Cge;return e.addField("content","string",[{type:"required",message:"Content is required"}]),e.addField("range","array",[{type:"test",message:"Inspection Date is required",test:e=>!!Array.isArray(e)&&2===e.length}],"string"),e.build()};var uge;const pge=["title","titleId"];function Ege(){return Ege=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Ege.apply(null,arguments)}function Bge(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,pge);return y.createElement("svg",Ege({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,uge||(uge=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 8.33333V10H4.16667V8.33333H0ZM0 12.5V14.1667H6.66667V12.5H0ZM18.0896 17.2557C18.2442 17.1008 18.3318 16.8914 18.3333 16.6725V3.33333C18.3333 3.11232 
118.2455 2.90036 18.0893 2.74408C17.933 2.5878 17.721 2.5 17.5 2.5H2.5C2.27899 2.5 2.06702 2.5878 1.91074 2.74408C1.75446 2.90036 1.66667 3.11232 1.66667 3.33333V4.58333L10 12.0833L16.6667 6.08333V15.8333H1.66667V16.6725C1.66667 16.8918 1.75373 17.1022 1.90874 17.2573C2.06375 17.4125 2.27401 17.4998 2.49333 17.5H17.5067C17.7255 17.4983 17.9349 17.4105 18.0896 17.2557ZM10 9.84167L3.695 4.16667H16.305L10 9.84167Z",fill:"#3A4861"})))}const Qge=y.forwardRef(Bge),mge=(t.p,e=>(0,lA.jsx)(il.A,(0,v.A)((0,v.A)({},e),{},{component:Qge}))),hge="EmailRecipient_emailRecipient__L+8G4",xge="EmailRecipient_textBody__0B61W",vge="EmailRecipient_emailTag__c914e",fge="EmailRecipient_addButton__LZKai",{Text:yge,Paragraph:jge}=ta.A,bge=e=>{var A;let{value:t,onChange:a}=e;const[n,i]=y.useState(""),[s,l]=y.useState(!1),r=(null===t||void 0===t||null===(A=t.find((e=>e.default)))||void 0===A?void 0:A.email)||"",o=(null===t||void 0===t?void 0:t.filter((e=>!e.default)))||[],c=e=>{const A=e.trim();return/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(A)?"":"Invalid email address format."};return(0,lA.jsx)(aa.A,{className:hge,bodyStyle:{padding:12},children:(0,lA.jsxs)(Aa.A,{direction:"vertical",size:8,style:{width:"100%"},children:[(0,lA.jsxs)(Aa.A,{size:8,children:[(0,lA.jsx)(mge,{}),(0,lA.jsx)(yge,{strong:!0,children:"Sent Report to"})]}),(0,lA.jsx)(jge,{className:xge,children:"We will send Report to your email:"}),r&&(0,lA.jsx)(jb.v,{className:vge,children:r}),(0,lA.jsx)(jge,{className:xge,children:"If you want to send to others"}),o.length>0&&(0,lA.jsx)(jb.C,{wrap:!0,tags:o.map((e=>({children:e.email,className:vge,closeIcon:(0,lA.jsx)(Pb.A,{style:{color:"#fff"}}),closable:!0,onClose:()=>{const A=t.filter((A=>A.email!==e.email));a(A)}})))},"additional-emails-".concat(o.length)),(0,lA.jsxs)(Aa.A,{direction:"vertical",size:8,style:{width:"100%"},children:[s&&(0,lA.jsx)(Zo.A.Item,{help:n,validateStatus:n?"error":"",children:(0,lA.jsx)(uE.A,{type:"email",placeholder:"fill email here",style:{borderRadius:4},onBlur:e=>{const A=e.target.value;if(!A||!A.trim())return i(""),void l(!1);(e=>{const A=e.trim(),n=c(A);if(n)return void i(n);if(t.some((e=>e.email===A)))return void i("Email already added.");const s={email:A,default:!1};a([...t,s]),l(!1)})(e.target.value)},onChange:e=>{const A=e.target.value,t=c(A);i(t)}})}),!s&&(0,lA.jsx)(Sa.A,{className:fge,type:"primary",ghost:!0,icon:(0,lA.jsx)(Eb.A,{}),onClick:()=>{l((e=>!e))},children:"Add Email Address"})]})]})})},{Text:Pge,Paragraph:wge}=ta.A,Sge=e=>{let{emails:A=[]}=e;return(0,lA.jsxs)("div",{children:[(0,lA.jsx)(wge,{style:{marginBottom:8},children:"Your export is being processed and will be sent to:"}),(0,lA.jsxs)(Aa.A,{align:"start",style:{marginBottom:16},children:[(0,lA.jsx)(mge,{}),(0,lA.jsx)(Pge,{type:"secondary",children:A.map(((e,A)=>(0,lA.jsxs)("span",{children:[A>0&&", ",(0,lA.jsx)(Pge,{type:"secondary",style:{color:"#1677ff"},children:e})]},A)))})]}),(0,lA.jsx)(wge,{children:"You\u2019ll receive an email once the report is ready."})]})},{RangePicker:Nge}=fE.A,_ge=e=>{var A,t;const a=(0,Hl.yj)(),[n,i]=(0,y.useState)(!1),[s]=(0,Na.A)(),[l,r]=(0,y.useState)(!1),[o,c]=(0,Uu.hS)(),d=(0,y.useRef)(null),g=(0,V.get)(a,"profile.email","");return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(Sa.A,{type:"primary",size:null===(A=e.buttonProps)||void 0===A?void 0:A.size,className:null===(t=e.buttonProps)||void 0===t?void 0:t.className,onClick:()=>{i(!0)},children:ee().translate("general.exportData")}),(0,lA.jsx)(F.A,{open:n,confirmLoading:l,title:ee().translate("inspectionList.Export"),onCancel:()=>{i(!1)},destroyOnClose:!0,cancelButtonProps:{hidden:!0},onOk:()=>{d.current.submitForm()},okText:"Export & Send",children:(0,lA.jsx)(Jr.l1,{initialValues:{content:"",range:void 0,recipient:g?[{email:g,default:!0}]:[]},enableReinitialize:!0,validationSchema:Ige(),onSubmit:async e=>{const{range:A,content:t,recipient:a}=e,n=null===a||void 0===a?void 0:a.map((e=>{let{email:A}=e;return A}));r(!0);if((await(0,Ft.apiExportInspection)({startDate:A[0].format("YYYY-MM-DD"),endDate:A[1].format("YYYY-MM-DD"),content:t,emails:n})).errorObj)return xs.A.error({message:"Export data was failed"}),void r(!1);r(!1),i(!1),o.info({width:480,title:"Report Request Confirm",icon:null,content:(0,lA.jsx)(Sge,{emails:n}),className:rge,okText:"Got it"})},children:e=>(d.current=e,(0,lA.jsxs)(Zo.A,{className:lge,layout:"vertical",children:[(0,lA.jsx)(Jr.D0,{name:"content",children:e=>{let{field:A,meta:t}=e;return(0,lA.jsx)(Zo.A.Item,{label:ee().translate("inspectionList.Content"),validateStatus:t.error?"error":"",help:t.error,children:(0,lA.jsx)(_h.Ay.Group,{onChange:e=>{A.onChange({target:{value:e.target.value,name:"content"}})},value:A.value,options:[{value:"job-list",label:ee().translate("inspectionList.Job List")},{value:"report-details",label:ee().translate("inspectionList.Report Details")}]})})}}),(0,lA.jsx)(Jr.D0,{name:"range",children:e=>{let{field:A,meta:t}=e;return(0,lA.jsx)(Zo.A.Item,{label:ee().translate("inspectionList.Inspection Date"),validateStatus:t.error?"error":"",help:t.error,children:(0,lA.jsx)(Nge,{onChange:e=>{A.onChange({target:{name:"range",value:e}})},value:A.value,format:"DD/MM/YYYY"})})}}),(0,lA.jsx)(Jr.D0,{name:"recipient",children:e=>{let{field:A,meta:t}=e;return(0,lA.jsx)(Zo.A.Item,{validateStatus:t.error?"error":"",help:t.error,children:(0,lA.jsx)(bge,{value:A.value,onChange:e=>{A.onChange({target:{name:"recipient",value:e}})}})})}})]}))})}),c]})};var Tge=t(15275);const Dge=[{value:"all",label:"All Status"},{value:"pendingAssign",label:"Pending Assign"},{value:"scheduledReject",label:"Schedule Rejected"},{value:"waitingAccept",label:"Waiting to Accept"},{value:"scheduled",label:"Scheduled"},{value:"in-progress",label:"In Progress"},{value:"completed",label:"Completed"},{value:"inspectionReleased",label:"Inspection Released"},{value:"inspectionReleasedWaiver",label:"Inspection Released (Waiver)"},{value:"rejected",label:"Inspection Rejected"}],kge=[{value:"all",label:"All"},{value:"passed",label:"Passed"},{value:"failed",label:"Failed"},{value:"pending",label:"Pending"}];var Lge,Rge,Fge,Mge,Oge=t(30217),zge=t(98058);const Vge=T.Ay.div(Lge||(Lge=(0,_.A)(["\n  padding: 10px 20px;\n"]))),Hge=T.Ay.a(Rge||(Rge=(0,_.A)(["\n  font-size: 16px;\n  font-weight: 500;\n  line-height: 19px;\n  letter-spacing: 0.015em;\n  text-align: left;
1\n"]))),Wge=(0,T.Ay)(Sa.A)(Fge||(Fge=(0,_.A)(["\n  padding-left: 0;\n  padding-bottom: 0;\n  > span {\n    color: #1890ff;\n    font-size: 16px;\n    font-weight: 500;\n    line-height: 19px;\n    letter-spacing: 0.015em;\n    text-align: left;\n  }\n"]))),qge=T.Ay.div(Mge||(Mge=(0,_.A)(["\n  margin-top: 10px;\n  display: flex;\n  align-items: center;\n  > div {\n    flex-grow: 2;\n    button {\n      border: none;\n      span {\n        color: #4e5a71;\n        font-size: 12px;\n      }\n    }\n  }\n  h5 {\n    margin-bottom: 0px;\n  }\n"]))),Uge=e=>{let{onChangeFilter:A,onChange:t,filtered:a,value:n}=e;const{getInspectors:i,data:s}=Tc(),{getData:l}=y.useContext(ZE.CR),r=l("areaCountries"),o=y.useMemo((()=>r.map((e=>({value:e.alpha3,label:e.country})))),[r]),c=y.useMemo((()=>Array.isArray(s)?s.map((e=>({value:e.id,label:"".concat(e.firstName," ").concat(e.lastName)}))):[]),[s]);return y.useEffect((()=>{i({pageNo:1,pageSize:999999})}),[]),(0,lA.jsxs)(Vge,{children:[(0,lA.jsxs)(Aa.A,{size:28,children:[(0,lA.jsx)(Lz.FilterDropdown,{options:[{value:"all",label:ee().translate("inspection.options.allInspectors")}].concat(c),value:a.inspectors,onApply:e=>{A(e,"inspectors")},onReset:()=>{A(["all"],"inspectors")},renderLabel:e=>{const{selections:A}=e,t=(A||[]).includes("all")||null===A||void 0===A||!A.length?ee().translate("inspection.options.allInspectors"):"".concat(ee().translate("inspection.options.inspectors"),"(").concat((e.selections||[]).length||"",")");return(0,lA.jsx)(Hge,{type:"link",children:(0,lA.jsxs)(Aa.A,{size:8,children:[t,(0,lA.jsx)(Ac.A,{})]})})}}),(0,lA.jsx)(Lz.FilterDropdown,{options:[{value:"all",label:ee().translate("inspection.options.allLocations")}].concat(o),value:a.locations,onApply:e=>{A(e,"locations")},onReset:()=>{A(["all"],"locations")},renderLabel:e=>{const{selections:A}=e,t=(A||[]).includes("all")||null===A||void 0===A||!A.length?ee().translate("inspection.options.allLocations"):"".concat(ee().translate("inspection.options.locations"),"(").concat((e.selections||[]).length||"",")");return(0,lA.jsx)(Hge,{type:"link",children:(0,lA.jsxs)(Aa.A,{size:8,children:[t,(0,lA.jsx)(Ac.A,{})]})})}})]}),(0,lA.jsxs)(qge,{children:[(0,lA.jsx)(Wge,{type:"link",onClick:()=>{t(te()(new Date))},children:"Today"}),(0,lA.jsx)("div",{style:{textAlign:"center"},children:(0,lA.jsxs)(Aa.A,{align:"center",children:[(0,lA.jsx)(Sa.A,{type:"text",onClick:()=>{const e=n.clone().add(-1,"months");t(e)},children:(0,lA.jsx)(zge.A,{})}),(0,lA.jsx)(ta.A.Title,{level:5,children:(0,lA.jsx)("a",{onClick:e=>e.preventDefault(),children:n.format("MMMM YYYY")})}),(0,lA.jsx)(Sa.A,{type:"text",onClick:()=>{const e=n.clone().add(1,"months");t(e)},children:(0,lA.jsx)(nN.A,{})})]})})]})]})};var Jge;const Gge=(0,T.Ay)(ta.A.Text)(Jge||(Jge=(0,_.A)(["\n  font-size: 8px;\n  font-weight: 400;\n  line-height: 14px;\n  letter-spacing: 0em;\n  color: rgba(137, 145, 160, 1);\n"])));var Yge;const Zge=(0,T.Ay)(vi.Ay)(Yge||(Yge=(0,_.A)(["\n  font-size: 10px;\n  min-width: 30px;\n  text-align: center;\n  padding: 4px 8px;\n  font-weight: 400;\n  font-size: 10px;\n  line-height: 12px;\n  height: 20px;\n  border-radius: 13px;\n"]))),Xge=e=>{let{inspectorName:A,title:t,status:a}=e;const n=y.useMemo((()=>{const e=(A||"").split(" "),t=e[0][0],a=e[1][0];return"".concat(t).concat(a).toUpperCase()}),[A]);return(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(Zge,{alpha:1,status:a,children:n}),t]})},Kge=["className","currentDate","onChange","events"],$ge=["inspection","inspector"];var eCe,ACe;const tCe=(0,T.Ay)(Oge.A)(eCe||(eCe=(0,_.A)(["\n  .ant-picker-cell {\n    > .ant-picker-cell-inner {\n      .ant-picker-calendar-date-content {\n        height: 130px;\n      }\n      background: rgba(240, 240, 240, 1);\n    }\n    &.ant-picker-cell-in-view {\n      > .ant-picker-cell-inner {\n        background: #ffff;\n      }\n    }\n    &.ant-picker-cell-selected {\n      > .ant-picker-cell-inner {\n        background-color: #e6f7ff;\n      }\n    }\n    &.ant-picker-cell-today {\n      border-left: 5px solid #005eff;\n      > .ant-picker-calendar-date-today {\n        border-top: 1px solid #f0f
10f0;\n      }\n    }\n  }\n\n  .ant-picker-cell {\n    height: auto;\n    > .ant-picker-cell-inner {\n      margin-left: 0;\n    }\n    &:not(.ant-picker-cell-in-view) {\n      > .ant-picker-cell-inner {\n        background: rgba(240, 240, 240, 1);\n      }\n    }\n  }\n\n  .ant-picker-calendar-date-value {\n    text-align: left;\n    font-size: 16px;\n    font-weight: 400;\n    line-height: 19px;\n  }\n"]))),aCe=T.Ay.ul(ACe||(ACe=(0,_.A)(["\n  padding-left: 4px;\n  margin-top: 4px;\n  margin-bottom: 4px;\n  li {\n    margin: 4px 0;\n    list-style: none;\n  }\n"]))),nCe=e=>{let{className:A,currentDate:t,onChange:a,events:n}=e,i=(0,f.A)(e,Kge);const[s,l]=y.useState({locations:["all"],inspectors:["all"]}),r=(e,A)=>{const t=(0,v.A)((0,v.A)({},s),{},{[A]:e});l(t),i.onChangeFilter&&i.onChangeFilter(t)},o=(0,y.useCallback)((e=>n&&n.length?n.filter((A=>te()(A.inspectionDate).format("YYYYMMDD")===e.format("YYYYMMDD"))):[]),[n]);y.useEffect((()=>{l(i.filtered)}),[i.filtered]);const c=y.useCallback((e=>{const A=o(e),t=A.slice(0,3),a=A.slice(3,A.length);return(0,lA.jsxs)(aCe,{children:[t.map(((e,A)=>{let{inspection:t,inspector:a}=e;(0,f.A)(e,$ge);const n=[R()(t,"factory.area.city",null),R()(t,"factory.area.state",null),R()(t,"factory.area.country",null)].filter((e=>!!e)).join(", ")||"N/A";return(0,lA.jsx)("li",{style:{textOverflow:"ellipsis",overflow:"hidden",whiteSpace:"nowrap",fontSize:10},children:(0,lA.jsxs)("span",{children:[(0,lA.jsx)(Xge,{title:"",status:t.status,inspectorName:"".concat(a.firstName," ").concat(a.lastName)}),n]})},A)})),a.length?(0,lA.jsx)("li",{children:(0,lA.jsx)(GZ.A,{trigger:["hover"],children:(0,lA.jsxs)(Gge,{style:{fontSize:12},children:["+",a.length," more"]})})}):(0,lA.jsx)(lA.Fragment,{})]})}),[o]);return(0,lA.jsx)(tCe,{value:t,className:A,onChange:a,headerRender:e=>(0,lA.jsx)(Uge,(0,v.A)((0,v.A)({onChangeFilter:r},e),{},{filtered:s})),dateCellRender:c})};var iCe;const sCe=(0,T.Ay)($a)(iCe||(iCe=(0,_.A)(["\n  position: relative;\n  overflow-x: hidden;\n  overflow-y: scroll;\n  padding: 0;\n  .ant-avatar {\n    svg {\n      width: 100%;\n      height: 100%;\n    }\n  }\n"]))),lCe=e=>{let{renderItem:A,events:t=[]}=e;return(0,lA.jsx)(sCe,{id:"event-list",height:"820px",dataSource:t,renderItem:A})};var rCe;const oCe=["className"],cCe=(0,T.Ay)((e=>{const{className:A}=e,t=(0,f.A)(e,oCe);return(0,lA.jsx)(GZ.A,(0,v.A)({overlayClassName:A},t))}))(rCe||(rCe=(0,_.A)(["\n  .ant-tooltip-inner {\n    background: #3a4861;\n    box-shadow: 0px 24px 32px 0px #0000000d;\n    box-shadow: 0px 8px 20px 0px #3a48610f;\n    box-shadow: 0px 1px 5px 0px #3a48611a;\n    border-radius: 6px;\n  }\n  .ant-tooltip-content {\n    .ant-tooltip-arrow {\n      > span {\n        &:before {\n          background: #3a4861;\n        }\n      }\n    }\n  }\n"])));var dCe,gCe,CCe,ICe;const{Text:uCe}=ta.A,{Title:pCe}=ta.A,ECe=T.Ay.div(dCe||(dCe=(0,_.A)(["\n  margin-bottom: 8px;\n  display: flex;\n  width: 100%;\n  padding-top: 4px;\n  padding-bottom: 4px;\n\n  .ant-card-meta {\n    width: calc(100% - 12px);\n  }\n  .ant-card-meta-title {\n    display: flex;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n    h5 {\n      width: 100%;\n      overflow: hidden;\n      text-overflow: ellipsis;\n    }\n  }\n  .ant-card-meta-detail > div:not(:last-child) {\n    margin-bottom: 0px;\n  }\n  > .ant-divider {\n    min-height: 40px;\n    height: auto;\n    width: 4px;\n    border-radius: 18px;\n    background: #196eff;\n    margin-right: 16px;\n    margin-left: 0px;\n  }\n  .ant-card-meta-description {\n    > a {\n      font-size: 10px;\n      font-weight: 400;\n      line-height: 12px;\n      letter-spacing: 0.01em;\n      text-align: left;\n      color: #8991a0;\n    }\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n"]))),BCe=T.Ay.div(gCe||(gCe=(0,_.A)(["\n  margin-bottom: 16px;\n  margin-top: 16px;\n  > .ant-card-meta-detail > div:not(:last-child) {\n    margin-bottom: 0px;\n  }\n  .ant-card-meta-detail {\n    .ant-card-meta-title {\n      a {\n        font-size: 12px;\n        font-weight: 600;\n        line-height: 14px;\n        letter-spacing: 0.005em;\n        text-align: left;\n        color: rgba(35, 43, 58, 1);\n      }\n    }\n  }\n\n  .ant-card-meta-description {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n    .info {\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 14px;\n      letter-spacing: 0.005em;\n      text-align: left;\n      color: rgba(35, 43, 58, 1);\n    }\n    .ant-avatar-string {\n      transform: scale(0.533333) translateX(-50%) translateY(-25%) !important;\n    }\n  }\n"]))),QCe=(0,T.Ay)(aa.A)(CCe||(CCe=(0,_.A)(["\n  margin: 14px 0;\n  box-shadow: 0px 1px 6px 0px rgba(165, 178, 200, 0.2);\n  box-shadow: 0px 2px 4px 1px rgba(165, 178, 200, 0.1);\n  border-radius: 8px;\n  .ant-card-body {\n    padding: 12px;\n  }\n"]))),mCe=(0,T.Ay)(cCe)(ICe||(ICe=(0,_.A)(["\n  .ant-tooltip-inner {\n    font-size: 10px;\n    font-weight: 400;\n    letter-spacing: 0.01em;\n    text-align: left;\n    color: #c4c8d0;\n    padding-top: 8px;\n  }\n"]))),hCe=e=>{let{title:A,description:t,subtitle:a,image:n,info:i,status:s,state:l}=e;return(0,lA.jsxs)(QCe,{children:[(0,lA.jsxs)(ECe,{children:[(0,lA.jsx)(_Q.A,{type:"vertical"}),(0,lA.jsx)(aa.A.Meta,{title:(0,lA.jsxs)(pCe,{style:{marginBottom:0},level:5,children:[(0,lA.jsx)("div",{children:A}),l]}),description:(0,lA.jsx)(mCe,{placement:"bottomRight",title:t,children:(0,lA.jsx)("a",{onClick:e=>e.preventDefault(),children:t})})})]}),(0,lA.jsx)(BCe,{children:(0,lA.jsx)(aa.A.Meta,{title:(0,lA.jsx)(mCe,{placement:"bottomRight",title:a,children:(0,lA.jsx)("a",{onClick:e=>e.preventDefault(),children:a})}),description:(0,lA.jsxs)(Aa.A,{size:4,children:[(0,lA.jsx)(gn,{src:n,placeholder:gn.PLACE_HOLDERS.USER_PROFILE}),(0,lA.jsx)(uCe,{className:"info",children:i})]})})}),(0,lA.jsx)(vi.Ay,{status:s,children:R()(vi.Pm,[s],"")})]})};var xCe;const vCe=(0,T.Ay)(ja.Ay.Item)(xCe||(xCe=(0,_.A)(["\n  padding-top: 0;\n  .ant-card-bordered {\n    margin-top: 0;\n    width: 100%;\n  }\n"]))),fCe=e=>{const{period:A,inspection:t,status:a,inspectorName:n,phone:i,onClick:s}=e,l=y.useMemo((()=>{let e=null,A=null,a=null;if(t&&t.factory){const{area:n}=t.factory;e=n?n.city:null,A=n?n.state:null,a=n?n.country:null}return[e,A,a].filter((e=>
1!!e)).join(", ")||"N/A"}),[t]),r=y.useMemo((()=>["".concat(n),i]),[n,i]);return(0,lA.jsx)(vCe,{onClick:s,children:(0,lA.jsx)(hCe,{state:l||"",description:R()(t,"factory.address"),subtitle:R()(t,"factory.name"),title:A.join(" - "),status:a,image:gn.PLACE_HOLDERS.USER_PROFILE,info:r.filter((e=>!!e)).join(", ")})})};var yCe,jCe;const bCe=T.Ay.div(yCe||(yCe=(0,_.A)(["\n  margin-top: 23px;\n"]))),PCe=T.Ay.div(jCe||(jCe=(0,_.A)(["\n  position: sticky;\n  z-index: 1;\n  top: 0;\n  background: #f6f9ff;\n  height: auto;\n  padding-top: 16px;\n  padding-bottom: 4px;\n"]))),wCe=e=>{let{currentDate:A,onChangeCurrentDate:t,filters:a,onFilterChanged:n,data:i}=e;const s=(0,w.useHistory)(),l=y.useMemo((()=>{if(!i||!i.length)return{};const e=i.filter((e=>te()(e.inspectionDate).format("YYYYMMDD")===A.format("YYYYMMDD")));return(0,V.groupBy)((0,V.sortBy)(e,(e=>te()(e.inspection.inspectionDate).milliseconds())),(e=>te()(e.inspectionDate).format("DD/MM/YYYY")))}),[i,A]);return(0,lA.jsx)("div",{children:(0,lA.jsx)(bCe,{children:(0,lA.jsxs)(Ca.A,{gutter:[8,8],children:[(0,lA.jsx)(na.A,{span:18,children:(0,lA.jsx)(nCe,{filtered:a,onChangeFilter:e=>{n({inspectors:e.inspectors,locations:e.locations})},onChange:t,currentDate:A,events:i})}),(0,lA.jsx)(na.A,{span:6,children:(0,lA.jsx)(lCe,{events:Object.keys(l),currentDate:A,renderItem:(e,A)=>{const t=(0,V.get)(l,e,[]);return(0,lA.jsxs)("div",{children:[(0,lA.jsx)(PCe,{children:(0,lA.jsxs)(ta.A.Title,{level:5,children:[e," (",t.length,")"]})}),t.map(((A,t)=>{const a=[te()(A.inspection.inspectionDate).format("DD MMM YY"),te()(A.inspection.inspectionEndDate).format("DD MMM YY")];return(0,lA.jsx)(fCe,{onClick:()=>{(0,ne.R7)(s)("/inspection/internal/".concat(A.inspection.id))},period:a,inspection:A.inspection,inspectorName:"".concat((0,V.get)(A,"inspector.firstName")," ").concat((0,V.get)(A,"inspector.lastName")),status:(0,V.get)(A,"inspection.status"),phone:(0,V.get)(A,"inspector.phone")},"".concat(e,"_").concat(t))}))]},"".concat(e,"_").concat(A))}})})]})})})},SCe="InspectionJobs_supplierNameColumn__G9VvQ",NCe="InspectionJobs_level1Table__sPEd1",_Ce=(e,A)=>[{title:"Item Name",dataIndex:"itemName",render:(t,a)=>{var n;return(0,lA.jsxs)(ay,{style:{display:"flex",alignItems:"center",gap:"4px"},children:[(0,lA.jsx)(pi,{isExpand:!0!==(null===e||void 0===e?void 0:e[a.id]),toggle:()=>{A&&A(a.id)}}),(null===a||void 0===a||null===(n=a.productProfile)||void 0===n?void 0:n.name)||"/"]})}},{title:"Item No.",dataIndex:"itemNo",render:(e,A)=>{var t;return(0,lA.jsx)(ay,{children:(null===A||void 0===A||null===(t=A.productProfile)||void 0===t?void 0:t.itemNo)||"/"})}},{title:"Order Qty",dataIndex:"orderQty",render:(e,A)=>(0,lA.jsx)(ay,{children:(null===A||void 0===A?void 0:A.orderQty)||"/"})},{title:"Carton Qty",dataIndex:"cartonsNo",render:(e,A)=>(0,lA.jsx)(ay,{children:(null===A||void 0===A?void 0:A.cartonsNo)||"/"})},{title:"Customer Name",dataIndex:"clientName",render:(e,A)=>(0,lA.jsx)(ay,{children:(null===A||void 0===A?void 0:A.clientName)||"/"})},{title:"Customer PO No.",dataIndex:"clientPONo",render:(e,A)=>(0,lA.jsx)(ay,{children:(null===A||void 0===A?void 0:A.clientPONo)||"/"})},{title:"Category",dataIndex:"category",render:(e,A)=>{var t;return(0,lA.jsx)(ay,{children:((null===A||void 0===A||null===(t=A.productProfile)||void 0===t?void 0:t.categories)||[]).map((e=>{let{name_en:A}=e;return A})).filter((e=>!!e)).join(", ")||"/"})}},{title:"Signed",dataIndex:"isSignSample",render:(e,A)=>(0,lA.jsx)(ay,{children:null!==A&&void 0!==A&&A.isSignSample?"Yes":"No"})}];var TCe,DCe,kCe,LCe;const RCe=T.Ay.p(TCe||(TCe=(0,_.A)(["\n  font-size: 12px;\n  font-weight: 400;\n  letter-spacing: 0.005em;\n  text-align: left;\n  color: #8991a0;\n"]))),FCe=(0,T.Ay)(Gn)(DCe||(DCe=(0,_.A)(["\n  padding: 0px;\n  background: #fafcff;\n\n  thead {\n    th {\n      background: #ebf1ff;\n      color: #4e5a71;\n      font-size: 12px;\n      font-weight: 400;\n      line-height: 16px;\n      letter-spacing: 0.005em;\n      text-align: left;\n      padding-top: 14px;\n      padding-bottom: 14px;\n      &:nth-child(2) {\n        padding-left: 30px;\n      }\n\n      &:before {\n        display: none;\n      }\n    }\n  }\n  tbody {\n    tr {\n      td {\n        &:nth-child(2) {\n          padding-left: 30px;\n        }\n      }\n      &.sub-row-expandable-collapsed {\n        td {\n          border: 0 !important;\n        }\n        & + tr {\n          td {\n            border: 0 !important;\n          }\n        }\n      }\n      &:hover,\n      &.is-hovered {\n        td {\n          background: #f6f9ff !important;\n        }\n        & + .ant-table-expanded-row .ant-table-cell {\n          background: #fafafa !important;\n          .o-sub-po-wrapper {\n            ul {\n              > li {\n                background: #f6f9ff !important;\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n  .ant-table-expand-icon-col,\n  .ant-table-row-expand-icon-cell {\n    display: none !important;\n  }\n  .ant-table-expanded-row .ant-table-cell {\n    padding: 0;\n    background: #fafafa;\n  }\n"]))),MCe=T.Ay.div(kCe||(kCe=(0,_.A)(["\n  margin-top: 23px;\n  border-radius: 4px;\n"]))),OCe=T.Ay.div(LCe||(LCe=(0,_.A)(["\n  box-shadow: 0px 1px 6px 0px #a5b2c833;\n  box-shadow: 0px 2px 4px 1px #a5b2c81a;\n  background: #fff;\n  tbody .ant-table-cell {\n    cursor: pointer;\n  }\n\n  .ant-table-expanded-row {\n    > td {\n      background: rgba(250, 252, 255, 1);\n    }\n  }\n"]))),zCe=e=>{let{onFilterChanged:A,data:t,total:a,pagination:n,loading:i}=e;const[s,l]=y.useState([]),r=(0,w.useHistory)(),[o,c]=y.useState({}),d=()=>{l(document.querySelectorAll(".ant-table-expanded-row-level-1"))};return y.useEffect((()=>
1(s&&s.forEach((e=>{const A=e.previousElementSibling;e.addEventListener("mouseenter",(()=>{A.classList.add("is-hovered")})),e.addEventListener("mouseleave",(()=>{A.classList.remove("is-hovered")}))})),()=>{s&&s.forEach((e=>{e.removeEventListener("mouseenter",(()=>{})),e.removeEventListener("mouseleave",(()=>{}))}))})),[s]),(0,lA.jsx)(MCe,{children:(0,lA.jsx)(OCe,{children:(0,lA.jsx)(Gn,{loading:i,rowKey:e=>e.id,dataSource:t,columns:[{title:ee().translate("inspectionList.Job ID"),dataIndex:"jobNoList",width:110,render:e=>(0,lA.jsx)(ay,{children:R()(e,"jobNo","N/A")})},{title:ee().translate("inspection.list.inspectionType"),dataIndex:"typeOfService",width:150,render:e=>(0,lA.jsx)(ay,{children:e})},{title:ee().translate("inspectionList.dateCreate"),dataIndex:"createdAt",width:120,render:e=>(0,lA.jsx)(ay,{children:e?te()(e).format(Ws.FH):"N/A"})},{title:ee().translate("inspection.list.inspector"),dataIndex:"assignTo",width:150,render:e=>{const A=Array.isArray(e)?e.map((e=>{let{firstName:A,lastName:t}=e;return"".concat(A," ").concat(t)})):[];return(0,lA.jsx)(ay,{children:A.join(", ")||"N/A"})}},{title:ee().translate("inspectionList.Inspection Date"),dataIndex:"inspectionDate",width:150,render:e=>(0,lA.jsx)(ay,{children:e?te()(e).format(Ws.FH):"N/A"})},{title:ee().translate("inspectionList.Supplier"),dataIndex:"inspectionSuppliers",width:250,ellipsis:!0,render:e=>{const A=[];(e||[]).forEach((e=>{e.supplier&&A.push(e.supplier)}));const t=A.map((e=>"".concat(e.name).concat(e.supplierId?" (".concat(e.supplierId,")"):""))).join(", "),a=A.map((e=>e.name)).join(", "),n=t?[t]:[],i=a?[a]:[];return(0,lA.jsx)(Sy,{name:"supplierName",value:i,className:SCe,options:n.length&&{tooltip:{title:(0,lA.jsx)("ul",{style:{listStyleType:"none",padding:0,margin:0},children:[...new Set(n)].map(((e,A)=>(0,lA.jsx)("li",{children:e},A)))}),placement:"bottomLeft"}}})}},{title:ee().translate("inspectionList.Factory"),dataIndex:"inspectionFactory",width:250,ellipsis:!0,render:e=>{const A=[H().get(e,"factory.name",""),H().get(e,"factory.address","")].filter((e=>!!e)).join(", "),t=A?[A]:[];return(0,lA.jsx)(Sy,{name:"inspectionFactory",value:A,className:SCe,options:t.length&&{tooltip:{title:(0,lA.jsx)("ul",{style:{listStyleType:"none",padding:0,margin:0},children:[...new Set(t)].map(((e,A)=>(0,lA.jsx)("li",{children:e},A)))}),placement:"bottomLeft"}}})}},{title:ee().translate("inspection.list.passFailPendingOther"),dataIndex:"reportsResult",width:190,render:e=>(0,lA.jsx)(oy,(0,v.A)({},e))},{title:ee().translate("inspectionList.dateUpdated"),dataIndex:"updatedAt",width:120,render:e=>(0,lA.jsx)(ay,{children:e?te()(e).format(Ws.FH):"N/A"})},{title:ee().translate("general.jobStatus"),dataIndex:"status",width:160,render:e=>(0,lA.jsx)(vi.Ay,{status:e,children:R()(vi.Pm,e,"N/A")})},Jn.A.EXPAND_COLUMN],onChange:e=>{A(e)},onRow:e=>({onClick:()=>{r.push("/inspection/internal/".concat(e.id))}}),className:NCe,scroll:{x:1e3},pagination:{pageSize:n.pageSize,current:n.pageNo,total:a,showSizeChanger:!0,showTotal:(e,A)=>(0,lA.jsxs)(RCe,{children:[A[0],"-",A[1]," of ",a]})},expandable:{expandedRowRender:e=>{const{inspectionPOReportGroups:A}=e,{inspectionPOItems:t}=(0,V.first)(A);return(0,lA.jsx)("div",{children:(0,lA.jsx)(FCe,{pagination:!1,columns:_Ce(o,(e=>{c((A=>(0,v.A)((0,v.A)({},A),{},{[e]:!A[e]})))})),dataSource:t||[],rowClassName:e=>!0===(null===o||void 0===o?void 0:o[e.id])?"sub-row-expandable-collapsed":"",expandable:{expandedRowRender:e=>{if(!0===(null===o||void 0===o?void 0:o[e.id]))return"";const A=e.subPoItems||[];return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)(Zn,{data:A,variant:"primary"})})},rowExpandable:()=>!0,defaultExpandAllRows:!0,expandIcon:()=>null}})})},expandIcon:e=>{let{expanded:A,record:t,onExpand:a}=e;return A?(0,lA.jsx)(ty.A,{onClick:e=>{e.stopPropagation(),a(t,e),setTimeout((()=>{d()}),0)}}):(0,lA.jsx)(Ac.A,{onClick:e=>{e.stopPropagation(),a(t,e),setTimeout((()=>{d()}),0)}})}}})})})},VCe=(e,A)=>{const t=e.clone().startOf("month"),a=e.clone().endOf("month");return null!==A&&void 0!==A&&A.length&&0===t.diff(A[0],"days")&&0===a.diff(A[1],"days")?[]:[t,a]},HCe=te()(),WCe={ALL_JOB:"all_job",CALENDAR:"calendar",DRAFT:"draft"},qCe={[WCe.ALL_JOB]:{result:[],status:[],inspector:[],inspectionType:[],updatedAt:{field:["inspectionDate"],method:["az"],dates:[]}},[WCe.DRAFT]:{result:[],status:[],inspector:[],inspectionType:[],updatedAt:{field:["inspectionDate"],method:["az"],dates:[]}},[WCe.CALENDAR]:{customerTag:[],status:[],ranges:VCe(HCe),inspectors:[],locations:[]}}
1,UCe=[{value:"inspectionDate",label:ee().translate("inspectionList.Inspection Date")},{value:"createdAt",label:ee().translate("inspectionList.Date Created")},{value:"updatedAt",label:ee().translate("inspectionList.Date Updated")}],JCe=[{value:"az",label:ee().translate("general.newestToOldest")},{value:"za",label:ee().translate("general.oldestToNewest")}],GCe=[{value:"pendingAssign",label:"Pending Assign"},{value:"scheduledReject",label:"Schedule Rejected"},{value:"waitingAccept",label:"Waiting to Accept"},{value:"scheduled",label:"Scheduled"},{value:"in-progress",label:"In Progress"},{value:"completed",label:"Completed"}],YCe={[WCe.ALL_JOB]:kf.Kq.IQC_ALL,[WCe.CALENDAR]:kf.Kq.IQC_CALENDAR,[WCe.DRAFT]:kf.Kq.IQC_DRAFT},ZCe={content:"InternalInspections_content__Kfq1Z",exportBtn:"InternalInspections_exportBtn__tFp2V"},XCe=["productTags","calendarData","inspectionTypes","pageSettings","pageSettingsTab"];var KCe;const $Ce=T.Ay.div(KCe||(KCe=(0,_.A)(["\n  border-radius: 4px;\n  background: #f7faff;\n  padding: 0 24px;\n  tbody .ant-table-cell {\n    cursor: pointer;\n  }\n\n  .ant-table-expanded-row {\n    > td {\n      background: rgba(250, 252, 255, 1);\n    }\n  }\n"]))),eIe=()=>{var e,A,t,a,i,s,l,r,o,c,d,g,C,I,u;const{getInspectionJobs:p,getInspectionDraftJobs:E}=(e=>{const{getInspectionJobs:A,getInspectionDraftJobs:t}=_c(),a=e?"inspectionDraftJobs":"inspectionJobs";return{getInspectionJobs:e?t:A,getInspectionDraftJobs:t,data:(0,TA.useReducerData)(Nc,"".concat(a,".data"),[]),pagination:(0,TA.useReducerData)(Nc,"".concat(a,".pagination"),{pageNo:1,pageSize:10}),search:(0,TA.useReducerData)(Nc,"".concat(a,".search"),{by:"productName",keywords:""}),filtered:(0,TA.useReducerData)(Nc,"".concat(a,".filtered"),{result:["all"],status:["all"]}),sorted:(0,TA.useReducerData)(Nc,"".concat(a,".sorted"),{by:"inspectionDate",direction:"desc"}),total:(0,TA.useReducerData)(Nc,"".concat(a,".total"),0),loading:(0,TA.useReducerData)(Nc,"".concat(a,".loading"),!1)}})(!1),{getInspectionInspectorWithJob:B}=(()=>{const{getInspectionInspectorWithJob:e}=_c();return{getInspectionInspectorWithJob:e,data:(0,TA.useReducerData)(Nc,"inspectionCalendar.data",[]),pagination:(0,TA.useReducerData)(Nc,"inspectionCalendar.pagination",{pageNo:1,pageSize:10}),search:(0,TA.useReducerData)(Nc,"inspectionCalendar.search",{by:"productName",keywords:""}),filtered:(0,TA.useReducerData)(Nc,"inspectionCalendar.filtered",{result:["all"],status:["all"]})}})(),Q=(0,w.useHistory)(),m="attention"===(0,OA.VD)(Q,"mode"),{getInspectors:h,data:x}=Tc(),{getProductTags:j,getInspectionTypes:b,updatePageSettings:P}=(0,TA.useStoreActions)((0,v.A)((0,v.A)({updatePageSettings:Yy.updatePageSettings},n),Gy)),S=(()=>{var e,A;const t=(0,TA.useReducerData)("buyerInspection","productTags.data.data.records",[]),a=(0,TA.useReducerData)("buyerInspection","inspectionJobs",{}),n=(0,TA.useReducerData)("buyerInspection","inspectionDraftJobs",{}),i=(0,TA.useReducerData)("buyerInspection","inspectionCalendar.data",[]),s=(0,TA.useReducerData)("qcInspection","inspectionTypes.data",[]),l={[WCe.ALL_JOB]:(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.IQC_ALL),{}),[WCe.CALENDAR]:(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.IQC_CALENDAR),{}),[WCe.DRAFT]:(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.IQC_DRAFT),{})},r=(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.IQC_PAGE,".tab"),"");return{productTags:t,["".concat(WCe.ALL_JOB,"_list")]:a.data||[],["".concat(WCe.ALL_JOB,"_loading")]:a.loading||!1,["".concat(WCe.ALL_JOB,"_meta")]:a.meta||{},["".concat(WCe.DRAFT,"_list")]:(null===(e=n.data)||void 0===e?void 0:e.list)||[],["".concat(WCe.DRAFT,"_loading")]:n.loading||!1,["".concat(WCe.DRAFT,"_meta")]:(null===(A=n.data)||void 0===A?void 0:A.pagination)||{},calendarData:i,inspectionTypes:s,pageSettings:l,pageSettingsTab:r}})(),{productTags:N,calendarData:_,inspectionTypes:T,pageSettings:D,pageSettingsTab:k}=S,L=(0,f.A)(S,XCe),R=null===L||void 0===L?void 0:L["".concat(WCe.ALL_JOB,"_list")],F=null===L||void 0===L?void 0:L["".concat(WCe.ALL_JOB,"_meta")],M=null===L||void 0===L?void 0:L["".concat(WCe.ALL_JOB,"_loading")],O=null===L||void 0===L?void 0:L["".concat(WCe.DRAFT,"_list")],z=null===L||void 0===L?void 0:L["".concat(WCe.DRAFT,"_meta")],V=null===L||void 0===L?void 0:L["".concat(WCe.DRAFT,"_loading")],H=N.map((e=>({value:e.id,label:e.name}))),W=T.map((e=>({value:e,label:e}))),q=(x||[]).map((e=>({value:e.id,label:[e.firstName,e.lastName].filter((e=>!!e)).join(" ")}))),[U,J]=(0,y.useState)(!1),[G,Y]=(0,y.useState)((null===D||void 0===D||null===(e=D[WCe.ALL_JOB])||void 0===e?void 0:e.search)||""),[Z,X]=(0,y.useState)((null===D||void 0===D||null===(A=D[WCe.CALENDAR])||void 0===A?void 0:A.search)||""),[K,$]=(0,y.useState)((null===D||void 0===D||null===(t=D[WCe.DRAFT])||void 0===t?void 0:t.search)||""),[Ae,ae]=(0,y.useState)(k||WCe.ALL_JOB),ie=Ae===WCe.CALENDAR?Z:Ae===WCe.DRAFT?K:G,[se,le]=y.useState(null!==D&&void 0!==D&&null!==(a=D[WCe.CALENDAR])&&void 0!==a&&null!==(i=a.filters)&&void 0!==i&&i.newDate?null!==D&&void 0!==D&&null!==(s=D[WCe.CALENDAR])&&void 0!==s&&null!==(l=s.filters)&&void 0!==l&&null!==(r=l.newDate)&&void 0!==r&&r.clone?null===D||void 0===D||null===(o=D[WCe.CALENDAR])||void 0===o||null===(c=o.filters)||void 0===c?void 0:c.newD
1ate:te()(null===D||void 0===D||null===(d=D[WCe.CALENDAR])||void 0===d||null===(g=d.filters)||void 0===g?void 0:g.newDate):te()()),re=null===L||void 0===L?void 0:L["".concat(Ae,"_meta")],oe={[WCe.ALL_JOB]:Pf()((null===D||void 0===D||null===(C=D[WCe.ALL_JOB])||void 0===C?void 0:C.filters)||qCe[WCe.ALL_JOB]),[WCe.DRAFT]:Pf()((null===D||void 0===D||null===(I=D[WCe.DRAFT])||void 0===I?void 0:I.filters)||qCe[WCe.DRAFT]),[WCe.CALENDAR]:Pf()((null===D||void 0===D||null===(u=D[WCe.CALENDAR])||void 0===u?void 0:u.filters)||qCe[WCe.CALENDAR])},ce=null===oe||void 0===oe?void 0:oe[WCe.CALENDAR],de=Dge.filter((e=>"all"!==e.value)),{allJobFilterItems:ge,calendarFilterItems:Ce,draftJobFilterItems:Ie}=(e=>{var A,t,a,n,i,s,l,r,o,c;let{filters:d,T:g,statusOptions:C,resultOptions:I,inspectionTypeOptions:u,productTagOptions:p,calendarStatusOptions:E,inspectorOptions:B}=e;const Q=(null===d||void 0===d?void 0:d[WCe.ALL_JOB])||{},m=(null===d||void 0===d?void 0:d[WCe.CALENDAR])||{},h=(null===d||void 0===d?void 0:d[WCe.DRAFT])||{},x=g.translate("inspectionList.All Customer Tags"),v=g.translate("inspectionList.All Results"),f=g.translate("inspectionList.All Status"),y=g.translate("inspectionList.Inspector"),j=g.translate("inspectionList.Inspection Type"),b=g.translate("inspectionList.Sort by Date");return{allJobFilterItems:[{key:"result",label:v,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:I,defaultChecks:Q.result||null,setting:{hasAll:!0,noSearch:!0}}},{key:"status",label:f,type:Jy.a.STATUS,dropdown:{type:Jy.oY.LIST,defaultChecks:Q.status||null,options:C,setting:{noSearch:!0,hasAll:!0}}},{key:"inspector",label:y,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:B,defaultChecks:Q.inspector||null,setting:{hasAll:!0,noSearch:!1}}},{key:"inspectionType",label:j,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:u,defaultChecks:Q.inspectionType||null,setting:{hasAll:!0,noSearch:!1}}},{key:"updatedAt",label:b,type:Jy.a.RATING,dropdown:{type:Jy.oY.DATE,fieldItems:UCe,methodItems:JCe,defaultChecks:null!==(A=Q.updatedAt)&&void 0!==A&&null!==(t=A.method)&&void 0!==t&&t[0]&&null!==(a=Q.updatedAt)&&void 0!==a&&null!==(n=a.field)&&void 0!==n&&n[0]?Q.updatedAt:null,defaultDate:(null===(i=Q.updatedAt)||void 0===i?void 0:i.dates)||null,setting:{hideDateRange:!1,hasSeparateBorder:!0}}}],calendarFilterItems:[{key:"customerTag",label:x,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:p,defaultChecks:m.customerTag||null,setting:{hasAll:!0,noSearch:!1}}},{key:"status",label:f,type:Jy.a.STATUS,dropdown:{type:Jy.oY.LIST,defaultChecks:m.status||null,options:E,setting:{noSearch:!0,hasAll:!0}}}],draftJobFilterItems:[{key:"result",label:v,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:I,defaultChecks:h.result||null,setting:{hasAll:!0,noSearch:!0}}},{key:"status",label:f,type:Jy.a.STATUS,dropdown:{type:Jy.oY.LIST,defaultChecks:h.status||null,options:C,setting:{noSearch:!0,hasAll:!0}}},{key:"inspector",label:y,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:B,defaultChecks:h.inspector||null,setting:{hasAll:!0,noSearch:!1}}},{key:"inspectionType",label:j,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:u,defaultChecks:h.inspectionType||null,setting:{hasAll:!0,noSearch:!1}}},{key:"updatedAt",label:b,type:Jy.a.RATING,dropdown:{type:Jy.oY.DATE,fieldItems:UCe,methodItems:JCe,defaultChecks:null!==(s=h.updatedAt)&&void 0!==s&&null!==(l=s.method)&&void 0!==l&&l[0]&&null!==(r=h.updatedAt)&&void 0!==r&&null!==(o=r.field)&&void 0!==o&&o[0]?h.updatedAt:null,defaultDate:(null===(c=h.updatedAt)||void 0===c?void 0:c.dates)||null,setting:{hideDateRange:!1,hasSeparateBorder:!0}}}]}})({filters:oe,T:ee(),statusOptions:de,resultOptions:kge.filter((e=>"all"!==e.value)),calendarStatusOptions:GCe,productTagOptions:H,inspectorOptions:q,inspectionTypeOptions:W}),ue=(e,A,t,a)=>{const n=A[e],i=(e=>{var A,t,a,n,i,s,l,r,o,c,d,g,C;let{filtersParam:I,page:u,size:p,search:E}=e;const B={pageNo:u,pageSize:p,keywords:E||""},Q=(null===I||void 0===I||null===(A=I.updatedAt)||void 0===A||null===(t=A.dates)||void 0===t?void 0:t[0])||"",m=(null===I||void 0===I||null===(a=I.updatedAt)||void 0===a||null===(n=a.dates)||void 0===n?void 0:n[1])||"";if(null!==I&&void 0!==I&&I.result&&null!==I&&void 0!==I&&null!==(i=I.result)&&void 0!==i&&i.length&&(B.result=I.result.filter((e=>"all"!==e))),null!==I&&void 0!==I&&I.status&&null!==I&&void 0!==I&&null!==(s=I.status)&&void 0!==s&&s.length&&(B.status=I.status.filter((e=>"all"!==e))),null!==I&&void 0!==I&&I.customerTag&&null!==I&&void 0!==I&&null!==(l=I.customerTag)&&void 0!==l&&l.length&&(B.productTagIds=I.customerTag.filter((e=>"all"!==e))),null!==I&&void 0!==I&&I.locations&&null!==I&&void 0!==I&&null!==(r=I.locations)&&void 0!==r&&r.length&&(B.areas=I.locations.filter((e=>"all"!==e))),null!==I&&void 0!==I&&I.inspectionType&&null!==I&&void 0!==I&&null!==(o=I.inspectionType)&&void 0!==o&&o.length&&(B.typeOfService=I.inspectionType.filter((e=>"all"!==e))),null!==I&&void 0!==I&&I.inspectors&&null!==I&&void 0!==I&&null!==(c=I.inspectors)&&void 0!==c&&c.length&&(B.inspectorIds=I.inspectors.filter((e=>"all"!==e))),null!==I&&void 0!==I&&I.inspector&&null!==I&&void 0!==I&&null!==(d=I.inspector)&&void 0!==d&&d.length&&(B.inspectors=I.inspector.filter((e=>"all"!==e))),null!==(g=I.updatedAt)&&void 0!==g&&null!==(C=g.method)&&void 0!==C&&C[0]){var h,x,v,f;const e=null===(h=I.updatedAt)||void 0===h||null===(x=h.field)||void 0===x?void 0:x[0],A=null===(v=I.updatedAt)||void 0===v||null===(f=v.method)||void 0===f?void 0:f[0];A&&(B.sortBy="".concat(e,":").concat("az"===A?"desc":"asc"))}if(Q&&m){var y,j;const e=null===(y=I.updatedAt)||void 0===y||null===(j=y.field)||void 0===j?void 0:j[0],A=te().isMoment(Q)?Q:te()(Q),t=te().isMoment(m)?m:te()(m);B["".concat(e,"From")]=A.format("YYYY-MM-DD"),B["".concat(e,"To")]=t.format("YYYY-MM-DD")}return B})({page:(null===a||void 0===a?void 0:a.page)||1,size:(null===a||void 0===a?void 0:a.pageSize)||10,search:t,filtersParam:n});switch(((e,A,t,a)=>{P(YCe[e],{filters:A,search:t,pagination:a})})(e,n,t,a),e){case WCe.ALL_JOB:p(i);break;case WCe.DRAFT:E((0,v.A)((0,v.A)({},i),{},{isPublished:!1}));break;case WCe.CALENDAR:{var s,l;const e=null!==n&&void 0!==n&&null!==(s=n.ranges)&&void 0!==s&&s[0]?(n.ranges[0].clone?n.ranges[0]:te()(n.ranges[0])).clone().subtract(5,"d").format("YYYY-MM-DD"):"",A=null!==n&&void 0!==n&&null!==(l=n.ranges)&&void 0!==l&&l[1]?(n.ranges[1].clone?n.ranges[1]:te()(n.ranges[1])).clone().add(15,"d").format("YYYY-MM-DD"):"";i.startDate=e,i.endDate=A,i.pageSize=99999,i.pageNo=1,B(i);break}}},pe=(e,A,t)=>{const a=e.key,n=(0,v.A)((0,v.A)({},oe),{},{[Ae]:(0,v.A)((0,v.A)({},oe[Ae]),{},{[a]:"updatedAt"!==a?A:(0,v.A)((0,v.A)({},A),{},{dates:t})})});ue(Ae,n,ie,(0,v.A)((0,v.A)({},re),{},{page:1}))},Ee=e=>{const A=e.key,t=(0,v.A)((0,v.A)({},oe),{},{[Ae]:(0,v.A)((0,v.A)({},oe[Ae]),{},{[A]:Pf()(qCe[Ae])[A]})});ue(Ae,t,ie,(0,v.A)((0,v.A)({},re),{},{page:1}))},Be=()=>{const e=(0,v.A)((0,v.A)({},oe),{},{[Ae]:(0,v.A)({},Pf()(qCe[Ae]))});ue(Ae,e,ie,(0,v.A)((0,v.A)({},re),{},{page:1}))},Qe=e=>A=>{ue(e,oe,ie,(0,v.A)((0,v.A)({},A),{},{page:A.current}))},me=()=>{(0,ne.R7)(Q)("/inspection/jobs/new?type=internalInspection")},he=[{key:WCe.ALL_JOB,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("inspection.tabs.jobs")}),(0,lA.jsx)(Ff.A,{count:(null===F||void 0===F?void 0:F.total)||0,overflowCount:1e4})]}),children:(0,lA.jsxs)(Mf.A,{children:[(0,lA.jsx)(Lf.A,{items:ge,onApply:pe,onReset:Ee,onFilterReset:Be,className:ZCe.jobFilterBar}),(0,lA.jsx)("div",{className:ZCe.tableWrapper,children:(0,lA.jsx)(zCe,{data:R,loading:M,pagination:{pageSize:(null===F||void 0===F?void 0:F.pageSize)||10,pageNo:(null===F||void 0===F?void 0:F.page)||1},onFilterChanged:Qe(WCe.ALL_JOB),total:(null===F||void 0===F?void 0:F.total)||0})})]})},{key:WCe.CALENDAR,label:(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)("span",{children:ee().translate("inspection.tabs.inspectionCalendar")})}),children:(0,lA.jsxs)(Mf.A,{children:[(0,lA.jsx)(Lf.A,{items:Ce,onApply:pe,onReset:Ee,onFilterReset:Be,className:ZCe.jobFilterBar}),(0,lA.jsx)("div",{className:ZCe.tableWrapper,children:(0,lA.jsx)(wCe,{filters:ce,onChangeCurrentDate:e=>{le(e);const A=VCe(e,null===ce||void 0===ce?void 0:ce.ranges);if(null!==A&&void 0!==A&&A.length){const t=(0,v.A)((0,v.A)({},oe),{},{[WCe.CALENDAR]:(0,v.A)((0,v.A)({},oe[WCe.CALENDAR]),{},{ranges:A,newDate:e})});ue(WCe.CALENDAR,t,Z)}},currentDate:se,onFilterChanged:e=>{const A=(0,v.A)((0,v.A)({},oe),{},{[WCe.CALENDAR]:(0,v.A)((0,v.A)({},oe[WCe.CALENDAR]),e)});ue(WCe.CALENDAR,A,Z)},data:_})})]})},{key:WCe.DRAFT,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("inspection.tabs.draft")}),(0,lA.jsx)(Ff.A,{count:(null===z||void 0===z?void 0:z.total)||0,overflowCount:1e4})]}),children:(0,lA.jsxs)(Mf.A,{children:[(0,lA.jsx)(Lf.A,{items:Ie,onApply:pe,onReset:Ee,onFilterReset:Be,className:ZCe.jobFilterBar}),(0,lA.jsx)("div",{className:ZCe.tableWrapper,children:(0,lA.jsx)(zCe,{data:O,loading:V,pagination:{pageSize:(null===z||void 0===z?void 0:z.pageSize)||10,pageNo:(null===z||void 0===z?void 0:z.page)||1},onFilterChanged:Qe(WCe.DRAFT),total:(null===z||void 0===z?void 0:z.total)||0})})]})}];return(0,y.useEffect)((()=>{var e,A,t,a,n;h({pageNo:1,pageSize:999999}),b(),j({pageSize:999999,current:1}),ue(WCe.ALL_JOB,(0,v.A)((0,v.A)({},oe),{},{[WCe.ALL_JOB]:m?{status:de.map((e=>e.value)).filter((e=>!["inspectionReleased","inspectionReleasedWaiver","rejected"].includes(e))),updatedAt:{dates:[(0,Qa.z)("2017/01/01"),(0,Qa.z)("",!0).subtract(1,"days")],field:["inspectionDate"],method:["az"]}}:(0,v.A)({},oe[WCe.ALL_JOB])}),G,m?{page:1,pageSize:(null===D||void 0===D||null===(e=D[WCe.ALL_JOB])||void 0===e||null===(A=e.pagination)||void 0===A?void 0:A.pageSize)||10}:null===D||void 0===D||null===(t=D[WCe.ALL_JOB])||void 0===t?void 0:t.pagination),ue(WCe.DRAFT,oe,K,null===D||void 0===D||null===(a=D[WCe.DRAFT])||void 0===a?void 0:a.pagination),ue(WCe.CALENDAR,oe,Z,null===D||void 0===D||null===(n=D[WCe.CALENDAR])||void 0===n?void 0:n.pagination)}),[]),(0,lA.jsxs)($Ce,{className:ZCe.wrapper,children:[(0,lA.jsx)(Df.A,{title:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Tge.h,{})," ",(0,lA.jsx)("span",{children:ee().translate("nav.InternalInspection")})]}),searchPlaceholder:ee().translate("inspectionList.Search Placeholder"),onSearch:e=>{if(ie!==e){(Ae===WCe.CALENDAR?X:Ae===WCe.DRAFT?$:Y)(e),ue(Ae,oe,e,(0,v.A)((0,v.A)({},re),{},{page:1}))}},searchVal:ie}),(0,lA.jsx)("div",{className:ZCe.content,children:(0,lA.jsx)(Rf.A,{items:he,tabBarExtraContent:{right:(0,lA.jsxs)(Of.A,{children:[(0,lA.jsx)(_ge,{buttonProps:{size:"large",className:ZCe.exportBtn}}),(0,lA.jsx)(zf.A,{type:"primary",size:"large",onClick:()=>{J(!0)},children:ee().translate("inspectionList.Import Job")}),(0,lA.jsx)(zf.A,{type:"primary",size:"large",onClick:me,children:ee().translate("inspection.list.createInspectionOrder")})]})},activeKey:Ae,onChange:e=>{(e=>{P(kf.Kq.IQC_PAGE,{tab:e})})(e),ae(e);const A=null===L||void 0===L?void 0:L["".concat(e,"_meta")];ue(e,oe,e===WCe.CALENDAR?Z:e===WCe.DRAFT?K:G,A)}})}),(0,lA.jsx)(sge,{open:U,onCancel:()=>J(!1),T:ee()})]})};var AIe=t(8618),tIe=t(62996);var aIe,nIe,iIe,sIe,lIe=t(61966),rIe=t(83540);const oIe=T.Ay.p(aIe||(aIe=(0,_.A)(["\n  font-size: 12px;\n  font-weight: 400;\n  letter-spacing: 0.005em;\n  text-align: left;
1\n  color: #8991a0;\n"]))),cIe=(0,T.Ay)(aa.A)(nIe||(nIe=(0,_.A)(["\n  margin-left: 16px;\n  margin-right: 8px;\n  .ant-card-meta-detail {\n    .ant-card-meta-title {\n      color: #1890ff;\n      a {\n        font-size: 12px;\n        font-weight: 400;\n      }\n    }\n  }\n  .ant-card-meta-description {\n    > span {\n      font-size: 12px;\n      font-weight: 400;\n      color: #232b3a;\n    }\n  }\n  .ant-card-body {\n    padding-left: 0;\n    padding-top: 8px;\n    padding-bottom: 0;\n  }\n  .ant-card-actions {\n    border-top: none;\n    li {\n      width: 38px !important;\n      margin-left: 16px;\n      &:not(:last-child) {\n        margin-left: -8px;\n        border-right: none;\n      }\n    }\n  }\n  .ant-card-cover {\n    height: 130px;\n    width: 100%;\n    padding: 4px;\n    border: 0.5px solid #f0f0f0;\n    margin: 0 auto;\n    > div {\n      text-align: center;\n      margin: 0 auto;\n      > img {\n        object-fit: contain;\n        object-position: center;\n        height: 120px;\n        width: 100%;\n      }\n    }\n  }\n"]))),dIe=(0,T.Ay)($a)(iIe||(iIe=(0,_.A)(["\n  margin-top: 24px;\n  margin-bottom: 24px;\n  opacity: 1;\n  transition: opacity 0.3s, visibility 0.3s;\n"]))),gIe=(0,T.Ay)(rIe.A)(sIe||(sIe=(0,_.A)(["\n  text-align: right;\n"]))),CIe=e=>{let{onLoadMore:A,dataSource:t,isLoading:a,pagination:n,onDelete:i,onChange:s}=e;return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(dIe,{loadMoreData:A,height:"auto",renderItem:e=>{const A=e.fileName.split(",")[1],t=te()(e.createdAt);return(0,lA.jsx)(cIe,{bordered:!1,cover:(0,lA.jsxs)("div",{children:[(0,lA.jsx)("a",{target:"_blank",download:A,style:{visibility:"hidden"},href:e.downloadUrl,id:e.id,rel:"noreferrer"}),(0,lA.jsx)("img",{src:e.url,alt:"card-item"})]}),actions:[(0,lA.jsx)(tn,{type:"text",style:{border:"none"},onClick:()=>{const A=document.getElementById(e.id);A&&A.click()},children:(0,lA.jsx)(Ta.A,{})},"".concat(e.id,"_download")),(0,lA.jsx)(tn,{type:"text",danger:!0,style:{border:"none"},onClick:()=>{i(e.id)},children:(0,lA.jsx)(lIe.A,{})},"".concat(e.id,"_delete"))],children:(0,lA.jsx)(aa.A.Meta,{title:(0,lA.jsx)("a",{href:e.url,target:"_blank",rel:"noreferrer",children:A}),description:(0,lA.jsx)(Ai.mz,{children:t.isValid()?t.format("DD/MM/YYYY"):"N/A"})})})},dataSource:t,listProps:{loading:a,grid:{column:5}}}),(0,lA.jsx)(gIe,{onChange:(e,A)=>{s({current:e,pageSize:A})},total:n.total||0,current:n.current,pageSize:n.pageSize||10,showSizeChanger:!0,showTotal:(e,A)=>(0,lA.jsxs)(oIe,{children:[A[0],"-",A[1]," of ",n.total]})})]})};var IIe,uIe;const pIe=(0,T.Ay)(Gn)(IIe||(IIe=(0,_.A)(["\n  margin-top: 16px;\n  thead {\n    background: rgba(235, 241, 255, 1);\n\n    th {\n      font-size: 12px;\n      font-weight: 400;\n      line-height: 16px;\n      letter-spacing: 0.005em;\n      text-align: left;\n\n      &:before {\n        display: none;\n      }\n    }\n  }\n  .ant-table-empty {\n    .ant-table-cell {\n      border-bottom: 0;\n    }\n  }\n"]))),EIe=T.Ay.p(uIe||(uIe=(0,_.A)(["\n  font-size: 12px;\n  font-weight: 400;\n  letter-spacing: 0.005em;\n  text-align: left;\n  color: #8991a0;\n"]))),BIe=e=>{let{isLoading:A,dataSource:t,onDelete:a,pagination:n,onChange:i}=e;const s=(e=>[{title:ee().translate("inspection.attachmentName"),dataIndex:"fileName",key:"fileName",render:(e,A)=>{const{url:t}=A,a=e;return(0,lA.jsxs)(Aa.A,{align:"center",children:[(0,lA.jsxs)("div",{style:{width:30,height:30},children:[(0,lA.jsx)("a",{target:"_blank",download:a,style:{visibility:"hidden"},href:A.downloadUrl,id:A.id,rel:"noreferrer"}),(0,lA.jsx)("img",{style:{width:"100%"},src:t})]}),(0,lA.jsx)(tn,{type:"link",onClick:()=>{window.open(t,"_blank")},children:a})]})}},{title:ee().translate("inspection.uploadDate"),dataIndex:"createdAt",key:"createdAt",width:250,render:e=>{const A=te()(e);return(0,lA.jsx)(Ai.mz,{children:A.isValid()?A.format("DD/MM/YYYY"):"N/A"})}},{title:ee().translate("general.download"),dataIndex:"download",key:"templateNo",width:90,render:(e,A)=>(0,lA.jsx)(tn,{type:"text",style:{border:"none"},onClick:()=>{const e=document.getElementById(A.id);e&&e.click()},children:(0,lA.jsx)(Ta.A,{})})},{title:ee().translate("general.delete"),dataIndex:"download",key:"templateNo",width:90,render:(A,t)=>(0,lA.jsx)(tn,{style:{border:"none"},type:"text",danger:!0,onClick:()=>{e(t.id)},children:(0,lA.jsx)(lIe.A,{})})}])(a);return(0,lA.jsx)(pIe,{tableLayout:"auto",onChange:e=>{i(e)},loading:A,rowKey:e=>e.id,pagination:(0,v.A)((0,v.A)({},n),{},{showSizeChanger:!0,showTotal:(e,A)=>(0,lA.jsxs)(EIe,{children:[A[0],"-",A[1]," of ",e]})}),dataSource:t,columns:s})};var QIe,mIe,hIe;const xIe=T.Ay.div(QIe||(QIe=(0,_.A)(["\n  background: #fff;\n  padding: 24px;\n"]))),vIe=(0,T.Ay)(CV)(mIe||(mIe=(0,_.A)(["\n  > div {\n    justify-content: space-between;\n    width: 100%;\n  }\n"]))),fIe=(0,T.Ay)(Aa.A)(hIe||(hIe=(0,_.A)(["\n  > .ant-space-item {\n    display: flex;
1\n    align-items: center;\n    .ant-divider {\n      margin: 0px;\n    }\n    &:not(:nth-of-type(2)) {\n      cursor: pointer;\n    }\n  }\n"]))),yIe=e=>{let{inspectionId:A}=e;const[t,a]=y.useState(),[n,i]=y.useState("list"),{getInspectionDeleteAttachment:s,getInspectionCreateAttachment:l,getInspectionAttachments:r,data:o,pagination:c,companyId:d,total:g}=(()=>{const{getInspectionDeleteAttachment:e,getInspectionCreateAttachment:A,getInspectionAttachments:t}=_c(),a=(0,TA.useReducerData)("loginState","profile.companyId"),n=(0,TA.useReducerData)(Nc,"inspectionDetail.attachment.data",[]),i=(0,TA.useReducerData)(Nc,"inspectionDetail.attachment.total",0);return{getInspectionDeleteAttachment:e,getInspectionCreateAttachment:A,getInspectionAttachments:t,data:n,pagination:(0,TA.useReducerData)(Nc,"inspectionDetail.attachment.pagination",{pageNo:1,pageSize:10}),companyId:a,total:i}})(),{download:C,isDownloading:I}=(e=>{const[A,t]=y.useState(!1);return{download:async(A,a)=>{try{t(!0);const A=await ZA.A.call({url:"/micro/inspections/".concat(e,"/download-documents"),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU),headers:{"Content-Type":"application/octet-stream"},responseType:"blob"}),n=(window.URL||window.webkitURL).createObjectURL(A.data),i=document.createElement("a");i.href=n,i.target="_blank",i.download=a,i.click()}catch(n){console.error(n)}finally{t(!1)}},isDownloading:A}})(A),{uploadFile:u,isLoading:p}=(0,Vl.A)();y.useEffect((()=>{A&&r(A,c)}),[A,c]);const E=async e=>{r(A,{pageNo:e.current,pageSize:c.pageSize})},B=async e=>{s(A,e,(()=>{r(A,c)}))};return y.useEffect((()=>{t&&t.length&&(async()=>{const e=(t||[]).map((e=>{const{originFileObj:A}=e;return A})),n=await u(e,d);try{l(A,n.map((e=>e.id)),(()=>{r(A,c),a([]),xs.A.success({message:"Uploaded successful",placement:"bottomLeft"})}))}catch(i){xs.A.error({message:"Upload was failed",placement:"bottomLeft"})}})()}),[t]),(0,lA.jsxs)(xIe,{children:[(0,lA.jsxs)(vIe,{children:[(0,lA.jsxs)(fIe,{children:["list"===n?(0,lA.jsx)(AIe.A,{style:{fontSize:"12px"},fontSize:"12px"}):(0,lA.jsx)(tIe.A,{onClick:()=>{i("list")}}),(0,lA.jsx)(_Q.A,{type:"vertical",orientationMargin:2}),"list"!==n?(0,lA.jsx)(Qb.A,{}):(0,lA.jsx)(Bb.A,{onClick:()=>{i("grid")}})]}),(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(tn,{style:{textTransform:"uppercase"},loading:I,type:"primary",ghost:!0,onClick:()=>{const e="".concat({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_WEB_ENV:"production",REACT_APP_API_BASE_URL:"https://qmas-api.icw.io",REACT_APP_API_BASE_V1_URL:"https://qmas-api.icw.io",REACT_APP_API_PREFIX:"/api/v2",REACT_APP_API_PREFIX_V1:"/api/v1",REACT_APP_SHARE_FILE_KEY:"05f27b4f-f7ab-4671-baa2-614fab586e1a",REACT_APP_LINKED_IN_ID:"78c8x146kl0qnv",REACT_APP_CONNECTED_LAB_BLOCK_LIST:"",REACT_APP_ICW_LAB_BLOCK_LIST:"382012",REACT_APP_TICMART_BLOCK_LIST:"382012",REACT_APP_STRIPE_API_KEY:"pk_test_51JWZ7EFYETdXb9FtlEVQxYqV1yVJ6D6SCEgShADfoZ3Xa0cjLGjPRb2Ys5Hdriaizh6L5eCVTiKEYEwlAkJUNzC000ud7yKeYK"}.REACT_APP_BASE_URL,"/").concat({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_WEB_ENV:"production",REACT_APP_API_BASE_URL:"https://qmas-api.icw.io",REACT_APP_API_BASE_V1_URL:"https://qmas-api.icw.io",REACT_APP_API_PREFIX:"/api/v2",REACT_APP_API_PREFIX_V1:"/api/v1",REACT_APP_SHARE_FILE_KEY:"05f27b4f-f7ab-4671-baa2-614fab586e1a",REACT_APP_LINKED_IN_ID:"78c8x146kl0qnv",REACT_APP_CONNECTED_LAB_BLOCK_LIST:"",REACT_APP_ICW_LAB_BLOCK_LIST:"382012",REACT_APP_TICMART_BLOCK_LIST:"382012",REACT_APP_STRIPE_API_KEY:"pk_test_51JWZ7EFYETdXb9FtlEVQxYqV1yVJ6D6SCEgShADfoZ3Xa0cjLGjPRb2Ys5Hdriaizh6L5eCVTiKEYEwlAkJUNzC000ud7yKeYK"}.REACT_APP_API_V1_VERSION,"/micro/inspections/").concat(A,"/download-documents");C(e,"".concat(Date.now(),".zip"))},children:ee().translate("inspection.downloadAllAttachment")}),(0,lA.jsx)(zb,{disabled:p,fileList:t,onChange:e=>{a(e.fileList)},accept:".png,.jpg,.jpeg",showUploadList:!1,multiple:!0,beforeUpload:()=>!1,children:(0,lA.jsx)(tn,{loading:p,type:"primary",style:{textTransform:"uppercase"},children:ee().translate("inspection.uploadMore")})})]})]}),"list"===n?(0,lA.jsx)(BIe,{onChange:E,onDelete:B,dataSource:o||[],pagination:{current:c.pageNo,pageSize:c.pageSize,total:g}}):(0,lA.jsx)(CIe,{onChange:E,onDelete:B,onLoadMore:()=>{},dataSource:o||[],pagination:{current:c.pageNo,pageSize:c.pageSize,total:g}})]})},jIe=["supplier"];var bIe,PIe;const wIe=T.Ay.div(bIe||(bIe=(0,_.A)(["\n  padding: 35px 40px;\n\n  > div:first-of-type {\n    width: 100%;\n    > div {\n      flex: 0.5;\n      height: 400px;\n      overflow: auto;\n    }\n  }\n"]))),SIe=(0,T.Ay)(Gn)(PIe||(PIe=(0,_.A)(["\n  padding: 0px;
1\n  .ant-table-empty {\n    .ant-table-cell {\n      border-bottom: 0;\n    }\n  }\n"]))),NIe=e=>{const[A,t]=y.useState("report"),{progressResult:a,params:n,history:i,inspection:s,thirdparty:l}=e,r=n.id,{getInspectionPOItems:o,poItemsData:c}=(e=>{const[A,t]=(0,y.useState)(!1),[a,n]=(0,y.useState)({});return{getInspectionPOItems:async a=>{if(!A){t(!0);const A=await(0,zA.V)((()=>(0,DA.wSy)(e,a)));n(null!==A&&void 0!==A&&A.success?A.data.data:{}),t(!1)}},fetchLoading:A,poItemsData:a}})(r),{data:d}=(0,Nn.U)({resource:"internal_inspection_documents",pagination:{pageNo:1,pageSize:10},meta:{transformResponse:[Qs.SA],params:{id:r}},skip:!r}),g=(y.useMemo((()=>R()(s,"status")),[s]),y.useMemo((()=>{const e=R()(d,"data.list",[]);return!Array.isArray(e)||e.length>0}),[d])),C=y.useMemo((()=>R()(s,"inspectionPOReportGroup.inspectionPOItems",[])),[s]),I=y.useMemo((()=>{const e=R()(s,"inspectionSuppliers",[]);return Array.isArray(e)?e.map((e=>{let{supplier:A}=e,t=(0,f.A)(e,jIe);return(0,v.A)((0,v.A)({},A),t)})):[]}),[C]),u=s&&["completed","inspectionReleased","inspectionReleasedWaiver","rejected","inspectionRejected"].includes(s.status);return(0,y.useEffect)((()=>{o({pageNo:1,pageSize:10})}),[]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Nx.A,{visible:u&&!!g,banner:!0,closeIcon:!0,showIcon:!0,type:"warning",message:(0,lA.jsxs)("span",{children:["Job completed. You can save document to other modules and set data using the"," ",(0,lA.jsx)("a",{href:"#",onClick:e=>{e.preventDefault(),t("document")},children:"Document tab"})," ","below."]})}),(0,lA.jsx)(Yo,{onBack:()=>{l?(0,ne.R7)(i)("/inspection",{tab:"job"}):(0,ne.R7)(i)("/inspection/internal/list",{tab:"job"})},jobId:R()(s,"jobNoList.jobNo","N/A"),status:R()(s,"status"),overallReportStatus:R()(a,"overallResult"),extra:R()(s,"isPublished",!0)?(0,lA.jsx)(lA.Fragment,{}):(0,lA.jsx)(tn,{type:"primary",onClick:()=>{l?(0,ne.R7)(i)("/inspection/jobs/".concat(r,"/edit")):(0,ne.R7)(i)("/inspection/internal/".concat(r,"/edit"))},children:ee().translate("general.edit")})}),(0,lA.jsxs)(wIe,{children:[(0,lA.jsxs)(Aa.A,{wrap:!0,align:"start",direction:"horizontal",size:16,children:[(0,lA.jsx)(xa,{loading:!1,data:zn()(s,["generalInspectLevel","inspectionDate","inspectionEndDate","noOfManday","typeOfService","remark","criticalLevel","criticalMajorLevel","criticalMinorLevel","assignTo","rejectReasons","checkinTime","checkoutTime","targetBudget","inspectionServiceProviders","relatedJob","updatedAt","signedAt","createdAt","isCustomSampling"]),displayCreatedUpdated:!0,showCustomize:!0}),(0,lA.jsx)(Mn,{factory:R()(zn()(s,["inspectionFactory"]),"inspectionFactory",{}),suppliers:I,products:C,inspectionId:r})]}),(0,lA.jsx)(FL.A,{activeKey:A,onChange:e=>{t(e)},items:[{key:"report",label:ee().translate("inspection.report"),children:(0,lA.jsx)(ji,{thirdparty:l,status:R()(s,"status"),reportId:r,poItems:R()(s,"inspectionPOReportGroup.inspectionPOItems",[]),poItemsData:c,hasPagination:!0,onReloadReport:e=>{o({pageNo:e,pageSize:10})}})},{key:"attachment",label:ee().translate("inspection.attachment"),children:(0,lA.jsx)(yIe,{thirdparty:l,inspectionId:r})},{key:"comment",label:ee().translate("inspection.comment"),children:(0,lA.jsx)(SIe,{})},{key:"document",label:"Document",children:(0,lA.jsx)(Ts,{inspectionId:r,inspection:s,thirdparty:l,factory:R()(zn()(s,["inspectionFactory"]),"inspectionFactory",{}),suppliers:I,products:C})}].filter((e=>{let{key:A}=e;return"document"===A?u:"attachment"!==A||s&&"completed"!==s.status}))})]})]})},_Ie=(0,st.Zz)(Pi,fx)(NIe);(0,st.Zz)(Pi,Lc)(NIe);var TIe=t(10903),DIe=t(87433);var kIe;const LIe=(0,T.Ay)(Yo)(kIe||(kIe=(0,_.A)(["\n  padding-right: 40px;\n  background: #fff;\n"])));var RIe=t(1068);t(40854);const FIe="styles_otherFile__Z60Zg";var MIe,OIe,zIe;const VIe=(0,T.Ay)(ta.A.Title)(MIe||(MIe=(0,_.A)([""]))),HIe=T.Ay.div(OIe||(OIe=(0,_.A)(["\n  > h5 {\n    font-size: 12px;\n    font-weight: 500;\n    line-height: 14px;\n    letter-spacing: 0.005em;\n    color: #232b3a;\n  }\n"]))),WIe=T.Ay.div(zIe||(zIe=(0,_.A)(["\n  margin: 8px;\n  width: ",";\n  height: 65px;\n  border-radius: 8px;\n  overflow: hidden;\n  cursor: pointer;\n  display: ",";\n  img,\n  video {\n    width: 100%;\n    height: 100%;\n    object-fit: contain;\n  }\n"])),(e=>e.isOtherFile?"auto":"65px"),(e=>e.isOtherFile?"flex":void 0)),qIe=e=>{let{name:A,size:t}=e;return(0,lA.jsxs)("span",{className:FIe,children:[(0,lA.jsx)("span",{children:(0,lA.jsx)(gP,{fileName:A})}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:A}),(0,lA.jsx)("span",{children:(0,Da.z3)(Number(t||0))})]})]})},UIe=e=>{let{title:A,media:t}=e;const a=e=>(e||"").includes("video"),n=e=>(e||"").includes("image/");return(0,lA.jsxs)(HIe,{children:[(0,lA.jsx)(VIe,{level:5,children:A||"".concat(ee().translate("inspection.referenceMedia"),":")}),(0,lA.jsx)(Ca.A,{children:(t||[]).map((e=>e?(0,lA.jsx)(na.A,{children:(0,lA.jsx)(WIe,{isOtherFile:!a(e.mineType)&&!n(e.mineType),onClick:()=>{window.open(e.url,"_blank")},children:a(e.mineType)?(0,lA.jsx)("video",{}):n(e.mineType)?(0,lA.jsx)("img",{src:e.url,alt:""}):(0,lA.jsx)(qIe,{name:e.fileName,size:e.fileSize})})},e.id):null))})]})};var JIe,GIe,YIe,ZIe;const XIe=T.Ay.div(JIe||(JIe=(0,_.A)(["\n  padding: 8px;\n  border: 1px solid #c4c8d0;\n  border-radius: 4px;\n  .ant-col:first-of-type {\n    font-size: 12px;\n    font-weight: 500;\n    text-align: left;\n  }\n"]))),KIe=(0,T.Ay)(Ca.A)(GIe||(GIe=(0,_.A)([""]))),$Ie=(0,T.Ay)(na.A)(YIe||(YIe=(0,_.A)(["\n  text-align: center;\n  .ant-space-item {\n    font-size: 12px;\n    font-weight: 400;\n    line-height: 16px;\n    letter-spacing: 0.005em;\n    color: #232b3a;\n  }\n"]))),eue=T.Ay.div(ZIe||(ZIe=(0,_.A)(["\n  display: flex;\n  width: 56px;\n  height: 40px;\n  border: 1px solid #c4c8d0;\n  border-radius: 4px;\n  background: #ebedef;\n  justify-content: center;\n  align-items: center;
1\n"]))),Aue=e=>{let{label:A,critical:t,major:a,minor:n}=e;return(0,lA.jsx)(XIe,{children:(0,lA.jsxs)(KIe,{align:"middle",children:[(0,lA.jsx)(na.A,{span:6,children:A}),(0,lA.jsx)($Ie,{span:6,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",children:["".concat(ee().translate("inspection.critical")),(0,lA.jsx)(eue,{children:t||0})]})}),(0,lA.jsx)($Ie,{span:6,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",children:["".concat(ee().translate("inspection.major")),(0,lA.jsx)(eue,{children:a||0})]})}),(0,lA.jsx)($Ie,{span:6,children:(0,lA.jsxs)(Aa.A,{direction:"vertical",children:["".concat(ee().translate("inspection.minor")),(0,lA.jsx)(eue,{children:n||0})]})})]})})};var tue,aue;const nue=(0,T.Ay)(ta.A.Title)(tue||(tue=(0,_.A)([""]))),iue=T.Ay.div(aue||(aue=(0,_.A)(["\n  > h5 {\n    font-size: 12px;\n    font-weight: 500;\n    line-height: 14px;\n    letter-spacing: 0.005em;\n    color: #232b3a;\n  }\n"]))),sue=e=>{let{fileId:A}=e;const[t,a]=y.useState(!0),[n,i]=y.useState(null);(0,y.useEffect)((()=>{!n&&["string","number"].includes(typeof A)&&(async()=>{a(!0);const e=await(0,GN.cf)(A),t=(0,V.get)(e,"data.data");i(t),a(!1)})()}),[A]);return(0,lA.jsx)(ja.Ay.Item,{children:(0,lA.jsx)("a",{style:{width:"100%"},href:n?n.url:null,target:"_blank",children:(0,lA.jsx)(ja.Ay.Item.Meta,{avatar:t||!n?(0,lA.jsx)(yJ.A.Image,{}):n&&n.mineType.startsWith("image")?(0,lA.jsx)(Zq.A,{preview:!1,width:48,src:n.url}):(0,lA.jsx)(gP,{fileName:n.fileName}),title:t?null:n.fileName,description:t?null:(0,Da.z3)(n.fileSize||0)})})})},lue=e=>{let{title:A,files:t}=e;return(0,lA.jsxs)(iue,{children:[(0,lA.jsx)(nue,{level:5,children:A||"".concat(ee().translate("inspection.referenceFile"),":")}),(0,lA.jsx)(ja.Ay,{dataSource:t,renderItem:(e,A)=>(0,lA.jsx)(sue,{fileId:e},e)})]})};var rue,oue,cue,due;const gue=(0,T.Ay)(ta.A.Title)(rue||(rue=(0,_.A)([""]))),Cue=T.Ay.div(oue||(oue=(0,_.A)(["\n  margin-top: 8px;\n  margin-bottom: 8px;\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n\n  h5 {\n    font-size: 12px;\n    font-weight: 500;\n    margin-bottom: 0px;\n  }\n"]))),Iue=(0,T.Ay)(as)(cue||(cue=(0,_.A)(["\n  .ant-space-item:first-of-type {\n    min-width: 90px;\n  }\n"]))),uue=(0,T.Ay)(Aa.A)(due||(due=(0,_.A)(["\n  width: 100%;\n"]))),pue=e=>{let{checkItem:A,title:t}=e;return(0,lA.jsxs)(Cue,{children:[(0,lA.jsx)(gue,{level:5,children:t}),(0,lA.jsx)(Iue,{align:"baseline",label:"".concat(ee().translate("inspection.checkCriteria"),":"),value:A.checkCriteria}),(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.result"),":"),value:(0,lA.jsx)(ns,{status:A.result||"pending"})}),(0,lA.jsx)(Iue,{align:"baseline",label:"".concat(ee().translate("inspection.sectionRemarks"),":"),value:A.remark||"N/A"}),(0,lA.jsx)(UIe,{media:(0,V.get)(A,"referenceMedia",[])}),(0,lA.jsx)(lue,{files:(0,V.get)(A,"referenceFile",[])})]})},Eue=e=>{let{criteria:A,poItem:t,shippingInformation:a}=e;return(0,lA.jsx)(uue,{size:16,direction:"vertical",children:Fue.map((e=>e.render?e.render((0,v.A)((0,v.A)({},A.values),{},{poItem:t,shippingInformation:a}),e,Fue,""):null))})};Eue.CheckingItem=pue;const Bue=Eue;var Que,mue,hue,xue,vue,fue;const yue=(0,T.Ay)(ta.A.Title)(Que||(Que=(0,_.A)([""]))),jue=T.Ay.div(mue||(mue=(0,_.A)(["\n  margin-top: 20px;\n  max-width: 60%;\n  padding: 12px;\n  border: 1px solid #c4c8d0;\n  border-radius: 4px;\n  margin-bottom: 14px;\n  .ant-divider-horizontal {\n    margin-top: 8px;\n    margin-bottom: 8px;\n  }\n"]))),bue=T.Ay.div(hue||(hue=(0,_.A)(["\n  margin: 12px;\n  background: #fafafa;\n  padding: 8px;\n"]))),Pue=T.Ay.div(xue||(xue=(0,_.A)([""]))),wue=(0,T.Ay)(Ca.A).withConfig({shouldForwardProp:e=>!["haveDifferent"].includes(e)})(vue||(vue=(0,_.A)(["\n  font-size: 12px;\n  font-weight: 400;\n  text-align: left;\n  color: #8991a0;\n  > div.ant-col:last-of-type {\n    text-align: right;\n  }\n  &.actual__product__info {\n    > div.ant-col:last-of-type {\n      label {\n        color: #232b3a;\n      }\n    }\n  }\n  &.barcode {\n    > div.ant-col:last-of-type {\n      .ant-space-item:first-of-type {\n        label {\n          color: ",";\n        }\n      }\n    }\n  }\n"])),(e=>e.haveDifferent?"#ff961e":"#232b3a")),Sue=(0,T.Ay)(na.A)(fue||(fue=(0,_.A)([""]))),Nue=e=>{const{shippingInformation:A,value:t}=e,a=(e,A,t)=>{const a=(parseFloat(e||0)-A)/A*100,n=a===1/0||(0,V.isNaN)(a)?"0.00":a,i=t[0]||0,s=-1*(t[1]||0),l=n>0?"+".concat(Number(n).toFixed(2)):Number(n).toFixed(2);return n>=s&&n<=i?(0,lA.jsx)(ns,{status:"passed",renderLabel:()=>"".concat(l,"%")}):n<s||n>i?(0,lA.jsx)(ns,{status:"failed",renderLabel:()=>"".concat(l,"%")}):(0,lA.jsx)(ns,{status:"pending",renderLabel:()=>"".concat((0,V.isNaN)(n)?"-":l,"%")})};return(0,lA.jsxs)(Pue,{children:[(0,lA.jsx)(yue,{level:5,children:ee().translate("inspection.productInfoReference")}),(0,lA.jsxs)(wue,{children:[(0,lA.jsx)(Sue,{span:12,children:ee().translate("inspection.dimToleranceLength")}),(0,lA.jsx)(Sue,{span:12,children:"+".concat(A.lengthUpperTolerance||"","% ; -").concat(A.lengthLowerTolerance||"","% / ").concat(A.length||"").concat(A.lengthUnit||"")})]}),(0,lA.jsxs)(wue,{children:[(0,lA.jsx)(Sue,{span:12,children:ee().translate("inspection.dimToleranceWidth")}),(0,lA.jsx)(Sue,{span:12,children:"+".concat(A.widthUpperTolerance||"","% ; -").concat(A.widthLowerTolerance||"","% / ").concat(A.width||"").concat(A.widthUnit||"")})]}),(0,lA.jsxs)(wue,{children:[(0,lA.jsx)(Sue,{span:12,children:ee().translate("inspection.dimToleranceHeight")}),(0,lA.jsx)(Sue,{span:12,children:"+".concat(A.heightUpperTolerance||"","% ; -").concat(A.heightLowerTolerance||"","% / ").concat(A.height||"").concat(A.heightUnit||"")})]}),(0,lA.jsxs)(wue,{children:[(0,lA.jsx)(Sue,{span:12,children:ee().translate("inspection.netWeightTolerance")}),(0,lA.jsx)(Sue,{span:12,children:"+".concat(A.netWeightUpperTolerance||"","% ; -").concat(A.netWeightLowerTolerance||"","% / ").concat(A.netWeight||"").concat(A.netWeightUnit||"")})]}),(0,lA.jsxs)(wue,{children:[(0,lA.jsx)(Sue,{span:12,children:ee().translate("inspection.grossWeightTolerance")}),(0,lA.jsx)(Sue,{span:12,children:"+".concat(A.grossWeightUpperTolerance||"","% ; -").concat(A.grossWeightLowerTolerance||"","% / ").concat(A.grossWeight||"").concat(A.grossWeightUnit||"")})]}),(0,lA.jsx)(_Q.A,{}),(0,lA.jsx)(yue,{level:5,children:ee().translate("inspection.actualProductInfo")}),(0,lA.jsxs)(wue,{className:"actual__product__info",children:[(0,lA.jsx)(Sue,{span:12,children:ee().translate("inspection.length")}),(0,lA.jsx)(Sue,{span:12,children:(0,lA.jsxs)(Aa.A,{size:2,children:[(0,lA.jsx)(lA.Fragment,{children:a(t.length||0,parseFloat(A.length||"0"),[parseFloat(A.lengthUpperTolerance||"0"),parseFloat(A.lengthLowerTolerance||"0")])}),(0,lA.jsxs)("label",{children:["/"," ".concat(t.length||0," ").concat(A.lengthUnit||"")]})]})})]}),(0,lA.jsxs)(wue,{className:"actual__product__info",children:[(0,lA.jsx)(Sue,{span:12,children:ee().translate("inspection.width")}),(0,lA.jsx)(Sue,{span:12,children:(0,lA.jsxs)(Aa.A,{size:2,children:[(0,lA.jsx)(lA.Fragment,{children:a(t.width||0,parseFloat(A.width||"0"),[parseFloat(A.widthUpperTolerance||"0"),parseFloat(A.widthLowerTolerance||"0")])}),(0,lA.jsxs)("label",{children:["/"," ".concat(t.width||0," ").concat(A.widthUnit||"")]})]})})]}),(0,lA.jsxs)(wue,{className:"actual__product__info",children:[(0,lA.jsx)(Sue,{span:12,children:ee().translate("inspection.height")}),(0,lA.jsx)(Sue,{span:12,children:(0,lA.jsxs)(Aa.A,{size:2,children:[(0,lA.jsx)(lA.Fragment,{children:a(t.height||0,parseFloat(A.height||"0"),[parseFloat(A.heightUpperTolerance||"0"),parseFloat(A.heightLowerTolerance||"0")])}),(0,lA.jsxs)("label",{children:["/"," ".concat(t.height||0," ").concat(A.heightUnit||"")]})]})})]}),(0,lA.jsxs)(wue,{className:"actual__product__info",children:[(0,lA.jsx)(Sue,{span:12,children:ee().translate("inspection.netWeight")}),(0,lA.jsx)(Sue,{span:12,children:(0,lA.jsxs)(Aa.A,{size:2,children:[(0,lA.jsx)(lA.Fragment,{children:a(t.netWeight||0,parseFloat(A.netWeight||"0"),[parseFloat(A.netWeightUpperTolerance||"0"),parseFloat(A.netWeightLowerTolerance||"0")])}),(0,lA.jsxs)("label",{children:["/"," ".concat(t.netWeight||0," ").concat(A.netWeightUnit||"")]})]})})]}),(0,lA.jsxs)(wue,{className:"actual__product__info",children:[(0,lA.jsx)(Sue,{span:12,children:ee().translate("inspection.grossWeight")}),(0,lA.jsx)(Sue,{span:12,children:(0,lA.jsxs)(Aa.A,{size:2,children:[(0,lA.jsx)(lA.Fragment,{children:a(t.grossWeight||0,parseFloat(A.grossWeight||"0"),[parseFloat(A.grossWeightUpperTolerance||"0"),parseFloat(A.grossWeightLowerTolerance||"0")])}),(0,lA.jsxs)("label",{children:["/"," ".concat(t.grossWeight||0," ").concat(A.grossWeightUnit||"")]})]})})]}),(0,lA.jsx)(_Q.A,{}),(0,lA.jsxs)(wue,{className:"barcode",haveDifferent:t.actualBarcode!==A.barcode||"",children:[(0,lA.jsx)(Sue,{span:10,children:ee().translate("inspection.barcode")}),(0,lA.jsx)(Sue,{span:14,children:(0,lA.jsxs)(Aa.A,{size:2,children:[(0,lA.jsx)("label",{children:t.actualBarcode}),(0,lA.jsxs)("label",{children:["/ ",A.barcode]})]})})]})]})},_ue=e=>{let{title:A,extra:t,value:a,shippingInformation:n}=e;const{length:i,width:s,height:l,result:r,remark:o}=a||{};return(0,lA.jsxs)(jue,{children:[(0,lA.jsxs)(Aa.A,{className:"header",direction:"vertical",size:16,children:[(0,lA.jsx)(yue,{level:5,children:A}),(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.result"),":"),value:(0,lA.jsx)(ns,{status:r||"pending"})}),(0,lA.jsx)(as,{label:ee().translate("inspection.actualDimensions"),value:"".concat(i||0,"x").concat(s||0,"x").concat(l||0).concat(n.lengthUnit||"")}),t]}),(0,lA.jsx)(bue,{children:(0,lA.jsx)(Nue,{value:a||{},shippingInformation:n})}),(0,lA.jsx)(as,{size:4,style:{marginBottom:16},direction:"vertical",align:"start",label:ee().translate("inspection.remark"),value:o||"N/A"}),(0,lA.jsx)(UIe,{media:(0,V.get)(a,"referenceMedia",[])})]})},Tue=e=>()=>(0,V.isEmpty)(e)?"N/A":"conformed"===e?ee().translate("inspection.conformed"):ee().translate("inspection.notConform"),Due=[{dataIndex:"bookQuantity",label:"".concat(ee().translate("inspection.bookQty"),":"),render:(e,A,t,a)=>{const{poItem:n}=e;return(0,lA.jsx)(as,{label:A.label,value:n.orderQty},"".concat(a,"_quantityAvailable_").concat(A.dataIndex))}},{dataIndex:"requestProduced",label:"".concat(ee().translate("inspection.requestProduced")," %:"),render:(e,A,t,a)=>(0,lA.jsx)(as,{label:A.label,value:"".concat(e[A.dataIndex],"%")},"".concat(a,"_quantityAvailable_").concat(A.dataIndex))},{dataIndex:"producedQuantity",label:"".concat(ee().translate("inspection.producedQty"),":"),render:(e,A,t,a)=>{const{producedQuantity:n,poItem:i,requestProduced:s,producedPercentage:l}=e,r=(0,V.isNaN)(parseInt(s))?0:parseInt(s),o=((0,V.isNaN)(parseInt(l||0))?0:parseInt(l))>=r?"passed":"failed";return(0,lA.jsxs)(Aa.A,{size:16,children:[(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.producedQty"),":"),value:"".concat(n||0,"/").concat(i.orderQty||0)}),(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.product")," %:"),value:(0,lA.jsx)(ns,{status:o,renderLabel:()=>"".concat(l||0," %")})})]},"".concat(a,"_quantityAvailable_producedQuantity"))}},{dataIndex:"requestPacked",label:"".concat(ee().translate("inspection.requestPacked"),":"),render:(e,A,t,a)=>(0,lA.jsx)(as,{label:A.label,value:"".concat(e[A.dataIndex],"%")},"".concat(a,"_quantityAvailable_").concat(A.dataIndex))},{dataIndex:"packedQuantity",label:"".concat(ee().translate("inspection.packedQty"),":"),render:(e,A,t,a)=>{const{packedQuantity:n,poItem:i,requestPacked:s,packedPercentage:l}=e,r=(0,V.isNaN)(parseInt(s))?0:parseInt(s),o=((0,V.isNaN)(parseInt(l||0))?0:parseInt(l))>r?"passed":"failed";return(0,lA.jsxs)(Aa.A,{size:16,children:[(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.packedQty"),":"),value:"".concat(n||0,"/").concat(i.orderQty||0)}),(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.packed")," %:"),value:(0,lA.jsx)(ns,{status:o,renderLabel:()=>"".concat(l||0," %")})})]},"".concat(a,"_quantityAvailable_packedQuantity"))}},{dataIndex:"referenceMedia",label:"".concat(ee().translate("inspection.referenceMedia"),":"),render:(e,A,t,a)=>(0,lA.jsx)(UIe,{media:(0,V.get)(e,A.dataIndex,[])},"".concat(a,"_quantityAvailable_referenceMedia"))}],kue=[{dataIndex:"signedSampleAvailable",label:"".concat(ee().translate("inspection.signedSampleAvailable"),":"),render:(e,A,t,a)=>{const{signedSampleAvailable:n}=e,i=n?"yes"===n?ee().translate("general.yes"):ee().translate("general.no"):"N/A";return(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.signedSampleAvailable"),":"),value:i},"".concat(a,"_productDescriptionStyleColor_").concat(A.dataIndex))}},{dataIndex:"appearance",label:"".concat(ee().translate("inspection.appearance"),":"),render:(e,A,t,a)=>{const{appearance:n}=e,i="conformed"===n?"passed":"failed";return(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.appearance"),":"),value:(0,lA.jsx)(ns,{status:(0,V.isEmpty)(n)?"default":i,renderLabel:Tue(n)})},"".concat(a,"_productDescriptionStyleColor_").concat(A.dataIndex))}},{dataIndex:"accessories",label:"".concat(ee().translate("inspection.accessories"),":"),render:(e,A,t,a)=>{const{accessories:n}=e,i="conformed"===n?"passed":"failed";return(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.accessories"),":"),value:(0,lA.jsx)(ns,{status:(0,V.isEmpty)(n)?"default":i,renderLabel:Tue(n)})},"".concat(a,"_productDescriptionStyleColor_").concat(A.dataIndex))}},{dataIndex:"material",label:"".concat(ee().translate("inspection.material"),":"),render:(e,A,t,a)=>{const{material:n}=e,i="conformed"===n?"passed":"failed";return(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.material"),":"),value:(0,lA.jsx)(ns,{status:(0,V.isEmpty)(n)?"default":i,renderLabel:Tue(n)})},"".concat(a,"_productDescriptionStyleColor_").concat(A.dataIndex))}},{dataIndex:"package",label:"".concat(ee().translate("inspection.package"),":"),render:(e,A,t,a)=>{const{package:n}=e,i="conformed"===n?"passed":"failed";return(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.package"),":"),value:(0,lA.jsx)(ns,{status:(0,V.isEmpty)(n)?"default":i,renderLabel:Tue(n)})},"".concat(a,"_productDescriptionStyleColor_").concat(A.dataIndex))}},{dataIndex:"labelling",label:"".concat(ee().translate("inspection.labelling"),":"),render:(e,A,t,a)=>{const{labelling:n}=e,i="conformed"===n?"passed":"failed";return(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.labelling"),":"),value:(0,lA.jsx)(ns,{status:(0,V.isEmpty)(n)?"default":i,renderLabel:Tue(n)})},"".concat(a,"_productDescriptionStyleColor_").concat(A.dataIndex))}},{dataIndex:"referenceMedia",label:"".concat(ee().translate("inspection.referenceMedia"),":"),render:(e,A,t,a)=>(0,lA.jsx)(UIe,{media:(0,V.get)(e,A.dataIndex,[])},"".concat(a,"importantRemarksAttachments_referenceMedia"))}],Lue=[{dataIndex:"attachments",label:"".concat(ee().translate("inspection.referenceMedia"),":"),render:(e,A,t,a)=>(0,lA.jsx)(UIe,{media:(0,V.get)(e,A.dataIndex,[]),title:"".concat(ee().translate("inspection.attachments"),":")},"".concat(a,"importantRemarksAttachments_attachments"))}],Rue=[{dataIndex:"defects",label:"",render:(e,A,t,a)=>{const n=(0,V.groupBy)((e.defects||[]).filter((e=>{let{quantity:A}=e;return(0,V.isNumber)(A)?A>0:(0,V.isString)(A)?Number(A)>0:!!A})),"defectClassification");return Object.keys(n).sort().map((e=>n[e].map(((t,n)=>{const i=t.defectClassification?"(".concat(t.defectClassification,")"):"",s="".concat(t.defectGroup," - ").concat(t.defectName).concat(i?" ".concat(i):"");return(0,lA.jsxs)(Aa.A,{style:{marginBottom:8,marginTop:8},direction:"vertical",children:[(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.defect")),value:s}),(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.quantity"),":"),value:t.quantity||"N/A"}),(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.description"),":"),value:t.description||"N/A"}),(0,lA.jsx)(UIe,{media:t.referenceMedia})]},"".concat(a,"_workmanship_").concat(A.dataIndex,"_").concat(e,"_").concat(n))}))))}},{dataIndex:"numberOfDefect",label:"".concat(ee().translate("inspection.totalDefectFound")),render:(e,A,t,a)=>{const n=(0,V.groupBy)(e.defects,"defectClassification");let i=0,s=0,l=0;
1return(n.critical||[]).forEach((e=>{(0,V.isNil)(e.quantity)||(i+=parseInt(e.quantity))})),(n.minor||[]).forEach((e=>{(0,V.isNil)(e.quantity)||(s+=parseInt(e.quantity))})),(n.major||[]).forEach((e=>{(0,V.isNil)(e.quantity)||(l+=parseInt(e.quantity))})),(0,lA.jsxs)("div",{style:{width:"100%"},children:[(0,lA.jsx)(_Q.A,{style:{marginTop:12,marginBottom:12}}),(0,lA.jsx)(is,{children:"".concat(ee().translate("inspection.totalDefectFound"))}),(0,lA.jsx)(Aue,{label:"".concat(ee().translate("inspection.totalDefectivesFound")),critical:i||0,major:l||0,minor:s||0})]},"".concat(a,"_workmanship_").concat(A.dataIndex))}},{dataIndex:"requestByAQL",label:"".concat(ee().translate("inspection.requestByAQL")),render:(e,A,t,a)=>{const n=(0,V.groupBy)(e.defects,"defectClassification"),{poItem:i}=e,s={critical:(0,V.get)(i,"aql.critical.acceptanceLevel",0),minor:(0,V.get)(i,"aql.minor.acceptanceLevel",0),major:(0,V.get)(i,"aql.major.acceptanceLevel",0)};return(0,lA.jsxs)("div",{style:{width:"100%"},children:[(0,lA.jsx)(is,{children:"".concat(ee().translate("inspection.requestByAQL"))}),(0,lA.jsx)(Aue,(0,v.A)({label:"".concat(ee().translate("inspection.defectivesAccepted")),critical:(0,V.get)(n,"critical.length",0),major:(0,V.get)(n,"major.length",0),minor:(0,V.get)(n,"minor.length",0)},s))]},"".concat(a,"_workmanship_").concat(A.dataIndex))}},{dataIndex:"result",label:"".concat(ee().translate("inspection.result")),render:(e,A,t,a)=>{const{defects:n,poItem:i}=e,{aql:s}=i,l=(0,V.groupBy)(n||[],"defectClassification"),r=Object.keys(l).reduce(((e,A)=>(l[A].forEach((t=>{const{quantity:a}=t;(0,V.isEmpty)(a)||(e[A]+=parseInt(a))})),e)),{critical:0,minor:0,major:0}),o=Object.keys(r).reduce(((e,A)=>{const t={critical:(0,V.get)(i,"aql.critical.acceptanceLevel",0),minor:(0,V.get)(i,"aql.minor.acceptanceLevel",0),major:(0,V.get)(i,"aql.major.acceptanceLevel",0)};return(0,v.A)((0,v.A)({},e),{},{[A]:r[A]>t[A]?"failed":"passed"})}),{critical:"pending",minor:"pending",major:"pending"});return(0,lA.jsx)("div",{style:{width:"100%"},children:(0,lA.jsxs)(Ca.A,{children:[(0,lA.jsx)(na.A,{span:6,children:(0,lA.jsx)(is,{children:"".concat(ee().translate("inspection.result"))})}),(0,lA.jsx)(na.A,{span:6,style:{textAlign:"center"},children:(0,lA.jsx)(ns,{status:o.critical})}),(0,lA.jsx)(na.A,{span:6,style:{textAlign:"center"},children:(0,lA.jsx)(ns,{status:o.major})}),(0,lA.jsx)(na.A,{span:6,style:{textAlign:"center"},children:(0,lA.jsx)(ns,{status:o.minor})})]})},"".concat(a,"_workmanship_").concat(A.dataIndex))}}],Fue=[{dataIndex:"checkList",label:"",render:(e,A,t,a)=>{const{checkList:n}=e;return Array.isArray(n)?n.map(((e,t)=>(0,lA.jsx)(pue,{title:"#".concat(t+1,". ").concat(e.checkPointName),checkItem:e},"".concat(a,"_checkList_").concat(A.dataIndex,"_").concat(t)))):null}}],Mue=[{dataIndex:"sellingUnitContent",label:"",render:(e,A,t,a)=>{const{shippingInformation:n}=e,i=(n||[]).find((e=>{let{type:A}=e;return"selling_unit"===A}));return(0,lA.jsx)(_ue,{shippingInformation:i||{},value:e.sellingUnitContent,title:"Selling Unit"},"".concat(a,"_packingMarking_").concat(A.dataIndex))}},{dataIndex:"innerPackContent",label:"",render:(e,A,t,a)=>{const{shippingInformation:n,innerPackContent:i}=e,{totalQuantity:s}=i,l=(n||[]).find((e=>{let{type:A}=e;return"inner_carton"===A}));return(0,lA.jsx)(_ue,{shippingInformation:l||{},value:e.innerPackContent,title:"Inner Pack",extra:(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.totalQuantity")," / ").concat(ee().translate("inspection.innerCarton")),value:"".concat(s||"")})})},"".concat(a,"_packingMarking_").concat(A.dataIndex))}},{dataIndex:"outerCartonContent",label:"",render:(e,A,t,a)=>{const{shippingInformation:n,outerCartonContent:i}=e,s=(n||[]).find((e=>{let{type:A}=e;return"outer_carton"===A}));(n||[]).find((e=>{let{type:A}=e;return"inner_carton"===A}));return(0,lA.jsx)(_ue,{shippingInformation:s||{},value:e.outerCartonContent,title:"Outer Pack",extra:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.totalQuantity")," / ").concat(ee().translate("inspection.outerCarton")),value:"".concat((null===i||void 0===i?void 0:i.outerQuantity)||"")}),(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.noOfInner")," / ").concat(ee().translate("inspection.outerCarton")),value:"".concat(null===i||void 0===i?void 0:i.outerCarton)})]})},"".concat(a,"_packingMarking_").concat(A.dataIndex))}}];var Oue;const zue=(0,T.Ay)(Aa.A)(Oue||(Oue=(0,_.A)(["\n  width: 100%;\n"]))),Vue=e=>{let{criteria:A,poItem:t,shippingInformation:a}=e;return(0,lA.jsx)(zue,{size:16,direction:"vertical",children:Due.map((e=>e.render?e.render((0,v.A)((0,v.A)({},A.values),{},{poItem:t,shippingInformation:a}),e,Due,""):null))})};var Hue;const Wue=(0,T.Ay)(Aa.A)(Hue||(Hue=(0,_.A)(["\n  width: 100%;\n"]))),que=e=>{let{criteria:A,poItem:t,shippingInformation:a}=e;return(0,lA.jsx)(Wue,{size:16,direction:"vertical",children:kue.map((e=>e.render?e.render((0,v.A)((0,v.A)({},A.values),{},{poItem:t,shippingInformation:a}),e,kue,""):null))})};var Uue;const Jue=(0,T.Ay)(Aa.A)(Uue||(Uue=(0,_.A)(["\n  width: 100%;\n"]))),Gue=e=>{let{criteria:A,poItem:t,shippingInformation:a}=e;return(0,lA.jsx)(Jue,{size:16,direction:"vertical",children:Lue.map((e=>e.render?e.render((0,v.A)((0,v.A)({},A.values),{},{poItem:t,shippingInformation:a}),e,Lue,""):null))})};var Yue;const Zue=(0,T.Ay)(Aa.A)(Yue||(Yue=(0,_.A)(["\n  width: 100%;\n"]))),Xue=e=>{let{criteria:A,poItem:t,shippingInformation:a}=e;return(0,lA.jsx)(Zue,{size:16,direction:"vertical",children:Rue.map((e=>e.render?e.render((0,v.A)((0,v.A)({},A.values),{},{poItem:t,shippingInformation:a}),e,Rue,""):null))})};var Kue;const $ue=(0,T.Ay)(Aa.A)(Kue||(Kue=(0,_.A)(["\n  width: 100%;\n"]))),epe=e=>{let{criteria:A,poItem:t,shippingInformation:a}=e;return(0,lA.jsx)($ue,{size:16,direction:"vertical",children:null===A||void 0===A?void 0:A.fields.map((e=>{const{enabled:n=!0}=e,i=Mue.find((A=>{let{dataIndex:t}=A;return t===e.name}));return n?i.render((0,v.A)((0,v.A)({},A.values),{},{poItem:t,shippingInformation:a}),i,Mue,""):null}))})};var Ape,tpe,ape,npe,ipe;const spe=(0,T.Ay)(RIe.A)(Ape||(Ape=(0,_.A)(["\n  background: #fff;\n  padding: 16px;\n  &.ant-collapse-borderless > .ant-collapse-item {\n    border-bottom: unset;\n  }\n"]))),lpe=(0,T.Ay)(RIe.A.Panel)(tpe||(tpe=(0,_.A)(["\n  border: "," !important;\n  border-radius: 3px;\n  .ant-collapse-header {\n    background: #fff;\n    line-height: ","px;\n    * {\n      line-height: initial;\n    }\n  }\n\n  .ant-collapse-content {\n    border-top: 0px;\n  }\n  .ant-collapse-content-box {\n    padding-top: 0px;\n    background: #fff;\n  }\n"])),(e=>e.expanded?"1px solid #669EFF":"1px solid #c4c8d0"),(e=>e.closeableHeight)),rpe=(0,T.Ay)(Aa.A)(ape||(ape=(0,_.A)(["\n  margin-left: -20px;\n  width: 100%;\n  > div.ant-space {\n    width: 100%;\n  }\n  .wrapper-header-text {\n    margin-left: 20px;\n    min-width: 20vw;\n    font-size: 12px;\n    font-weight: 500;\n    letter-spacing: 0.005em;\n    color: #232b3a;\n  }\n  .ant-divider {\n    width: calc(100% + 20px);\n    margin: 16px 0;\n  }\n"]))),ope=(0,T.Ay)(_Q.A)(npe||(npe=(0,_.A)(["\n  margin: 16px 0;\n"]))),cpe=T.Ay.div(ipe||(ipe=(0,_.A)(["\n  font-size: 12px;\n  color: #232b3a;\n\n  .wrapper-progress {\n    h5 {\n      font-size: 12px;\n      font-weight: 700;\n      letter-spacing: 0.01em;\n    }\n    div + div {\n      label {\n        font-size: 12px;\n        font-weight: 500;\n        letter-spacing: 0.005em;\n      }\n      span {\n        font-weight: 700;\n      }\n    }\n  }\n"]))),dpe=e=>{let{title:A,index:t,criteria:a,shippingInformation:n,poItem:i}=e;const s=y.useMemo((()=>{return"quantityAvailable"===(e=a.name)?Vue:"productDescriptionStyleColor"===e?que:"importantRemarksAttachments"===e?Gue:"workmanship"===e?Xue:"onSiteTest"===e?Bue:"packingMarking"===e?epe:null;var e}),[a]);return(0,lA.jsx)(spe,{bordered:!1,children:(0,lA.jsxs)(lpe,{header:(0,lA.jsxs)(rpe,{direction:"vertical",children:[(0,lA.jsxs)(Aa.A,{align:"flex-start",children:[(0,lA.jsxs)(Aa.A,{className:"wrapper-header-text",size:0,children:[(0,lA.jsxs)(ta.A.Title,{level:5,children:[t,"."]}),(0,lA.jsx)(ta.A.Title,{level:5,children:A})]}),"importantRemarksAttachments"!==(null===a||void 0===a?void 0:a.name)&&(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.result"),":"),value:(0,lA.jsx)(ns,{status:a.sectionResult})})]}),(0,lA.jsx)(_Q.A,{}),["packingMarking","onSiteTest"].includes(null===a||void 0===a?void 0:a.name)?null:(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.remark"),":"),value:a.values.remark||"N/A"})})]}),children:[["packingMarking","onSiteTest"].includes(null===a||void 0===a?void 0:a.name)?null:(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)(ope,{})}),(0,lA.jsx)(cpe,{children:(0,lA.jsxs)(Aa.A,{style:{width:"100%"},direction:"vertical",size:16,children:[(0,lA.jsxs)(Aa.A,{className:"wrapper-progress",size:35,align:"baseline",children:[(0,lA.jsxs)(ta.A.Title,{level:5,children:[A,"."]}),(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.progress"),":"),value:a.overallProgress?a.overallProgress:"".concat(a.completedFields.length,"/").concat(a.requiredFields.length)})]}),s&&(0,lA.jsx)(s,{poItem:i,criteria:a,shippingInformation:n})]})})]})})},gpe=["bookQuantity","requestProduced","producedPercentage","requestPacked","packedPercentage","numberOfDefect","dim","actualNetWeight","actualGrossWeight","totalQuantity","outerQuantity","outerCarton","barcode","actualBarcode"],Cpe=(e,A,t)=>{const a=!gpe.includes(e.name)&&!e.optional;let n=!1;const i="UPLOAD"===e.type||"ATTACHMENT"===e.type?(e.value||[]).map((e=>(t||[]).find((A=>{let{id:t}=A;return t===e}))||null)).filter((e=>!!e)):e.value||e.defaultValue;return a&&((0,V.isEmpty)(i)||(n=!0)),{isRequired:a,isCompleted:n,value:i}},Ipe=function(e,A){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];const a=[],n=[],i=[];return e.forEach((e=>{const s=[],l=[];let r={};e.forEach((e=>{const a=((e,A)=>"UPLOAD"===e.type||"ATTACHMENT"===e.type?"referenceFile"===e.name?e.value||e.defaultValue:(e.value||[]).map((e=>(A||[]).find((A=>{let{id:t}=A;return t===e}))||null)).filter((e=>!!e)):e.value||e.defaultValue||"")(e,A);r=(0,v.A)((0,v.A)({},r),{},{[e.name]:a});const{optional:n=!1}=e;t.length?!n&&t.includes(e.name)&&(s.push(e),e.value&&l.push(e)):n||(s.push(e),e.value&&l.push(e))})),s.length&&a.push(e),s.length===l.length&&n.push(r),i.push(r)})),{required:a,completed:n,values:i}},upe=(e,A,t)=>{switch(e.name){case"workmanship":return A.reduce(((A,a)=>{if("LIST"===a.type){const{required:e,completed:n,values:i}=Ipe(a.items||a.fields,t,["quantity"]);A.required=A.required.concat(e),A.completed=A.completed.concat(n),A.value=(0,v.A)((0,v.A)({},A.value),{},{[a.name]:i})}else{const{isRequired:n,isCompleted:i}=Cpe(a,e.name,t);n&&A.required.push(a),n&&i&&A.completed.push(a),A.value=(0,v.A)((0,v.A)({},A.value),{},{[a.name]:a.value||a.defaultValue})}return(0,v.A)({},A)}),{required:[],completed:[],value:{}});case"onSiteTest":return A.reduce(((e,A)=>{if("LIST"===A.type){const{required:a,completed:n,values:i}=Ipe(A.items||A.fields,t);e.required=e.required.concat(a),e.completed=e.completed.concat(n),e.value=(0,v.A)((0,v.A)({},e.value),{}
1,{[A.name]:i})}else e.value=(0,v.A)((0,v.A)({},e.value),{},{[A.name]:A.value||A.defaultValue});return(0,v.A)({},e)}),{required:[],completed:[],value:{}});case"packingMarking":return A.reduce(((e,A)=>{const{enabled:a=!0}=A;if("SECTION"===A.type&&a){const{value:a,required:n,completed:i}=upe(A,A.fields,t);n.length&&(e.required=e.required.concat(A)),n.length===i.length&&(e.completed=e.completed.concat(A)),e.value=(0,v.A)((0,v.A)({},e.value),{},{[A.name]:a})}return(0,v.A)({},e)}),{required:[],completed:[],value:{}});default:return A.reduce(((A,a)=>{const{isRequired:n,isCompleted:i,value:s}=Cpe(a,e.name,t);return n&&A.required.push(a),n&&i&&A.completed.push(a),A.value=(0,v.A)((0,v.A)({},A.value),{},{[a.name]:s||a.defaultValue}),(0,v.A)({},A)}),{required:[],completed:[],value:{}})}},ppe="InspectionCriteria_loading__rQW6J",Epe="InspectionCriteria_collapseWrapper__xSOrn",Bpe="InspectionCriteria_collapsePanel__YrY6e",Qpe="InspectionCriteria_sectionHeader__5DH+O",mpe="InspectionCriteria_overall__mywaS",hpe=e=>{let{inspection:A,onUpdateItemConclusion:t,poItem:a,attachments:n,report:i,onChange:s,progress:l,onToggle:r}=e;const[o,c]=y.useState(!1),d=((null===l||void 0===l?void 0:l.poItems)||[]).find((e=>{let{poItemId:A}=e;return A===a.id})),g=y.useMemo((()=>(e=>{if((0,V.isNil)(e))return[];const A=JSON.parse(e),t=Array.from(A);return t.length?t.filter((e=>!!e.enabled)).reduce(((e,A)=>{if(["onSiteTest","packingMarking"].includes(A.name)){const t=A.fields.filter((e=>{const{enabled:A=!0}=e;return A}));return e.push((0,v.A)((0,v.A)({},A),{},{fields:t})),e}return e.push((0,v.A)({},A)),e}),[]):[]})(i)),[i]),C=y.useMemo((()=>g.map((e=>{const{value:A,requiredFields:t,completedFields:a}=((e,A)=>{const{fields:t}=e||{},{required:a,completed:n,value:i}=upe(e,t,A);return{value:i,requiredFields:a,completedFields:n}})(e,n);e.name;return{label:e.value,name:e.name,fields:e.fields,values:A,completedFields:a,requiredFields:t,overallProgress:V.get(d,"sectionProgress.".concat(e.name)),sectionResult:V.get(d,"sectionResults.".concat(e.name)),progress:V.isNaN(a.length/t.length*100)?0:a.length/t.length*100}}))),[g,a,n,l]),I=y.useMemo((()=>{if(!C.length)return"";const e=C.map((e=>{let{sectionResult:A}=e;return A}));if(e.some((e=>"pending"===e)))return"pending";return e.some((e=>"failed"===e))?"failed":"passed"}),[C]),u=y.useMemo((()=>{if(!C.length)return 0;const e=C.reduce(((e,A)=>e+A.progress),0);return"".concat((e/C.filter((e=>!!e.requiredFields.length)).length).toFixed(0))}),[C]);return y.useEffect((()=>{const{inspectionPOReportGroup:e}=A;t((null===e||void 0===e?void 0:e.status)||I)}),[I,A]),y.useEffect((()=>{s(C,I)}),[C,I]),(0,lA.jsx)(RIe.A,{className:Epe,onChange:e=>{r&&(c(!0),r(e,(()=>{c(!1)})))},children:(0,lA.jsxs)(RIe.A.Panel,{className:(0,b.default)(Qpe,Bpe),forceRender:!0,header:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(ta.A.Title,{level:5,style:{display:"flex",alignItems:"center",gap:16},children:[ee().translate("inspection.inspectionCriteria"),!!o&&(0,lA.jsx)("div",{className:ppe,children:(0,lA.jsx)(Uu.Il,{})})]}),(0,lA.jsxs)(Aa.A,{className:mpe,direction:"horizontal",size:70,children:[(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.itemConclusion"),":"),value:(0,lA.jsx)(ns,{status:null===d||void 0===d?void 0:d.result})}),(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.progress"),":"),value:"".concat((null===d||void 0===d?void 0:d.percentage)||u,"%")})]})]}),children:[(0,lA.jsx)(_Q.A,{}),(0,lA.jsxs)(Aa.A,{size:16,direction:"vertical",style:{width:"100%"},children:[(0,lA.jsxs)(ta.A.Title,{level:5,children:[ee().translate("inspection.section"),":"]}),C.map(((e,A)=>{var t,i,s,l,r;return(0,lA.jsx)(dpe,{criteria:null!==e&&void 0!==e?e:{},poItem:null!==a&&void 0!==a?a:{},shippingInformation:null!==(t=null===a||void 0===a||null===(i=a.productProfile)||void 0===i?void 0:i.shippingInformation)&&void 0!==t?t:[],attachments:null!==n&&void 0!==n?n:[],isSignSample:null!==(s=null===a||void 0===a?void 0:a.isSignSample)&&void 0!==s?s:0,index:(null!==A&&void 0!==A?A:0)+1,title:null!==(l=null===e||void 0===e?void 0:e.label)&&void 0!==l?l:"Untitled Section",poItemId:(null===a||void 0===a||null===(r=a.id)||void 0===r?void 0:r.toString())||""},(null===e||void 0===e?void 0:e.name)||"fallback-key-".concat(A))}))]})]},"inspection-criteria")})}
1,xpe="ESignModal_modalWrapper__GUgDk",vpe="ESignModal_modalContent__sfA0q",fpe="ESignModal_signBlock__U8CXW",ype="ESignModal_info__Q7GB+",jpe="ESignModal_signDate__SdjVK",bpe="ESignModal_uploadedFile__-yRm0",Ppe=e=>{var A,t,a,n;let{opened:i,onClose:s,signObj:l=null}=e;const r="file"===(null===l||void 0===l?void 0:l.eSignatureType),o=(null===l||void 0===l||null===(A=l.eSignatureFile)||void 0===A?void 0:A.url)||"",c=(null===l||void 0===l||null===(t=l.eSignatureFile)||void 0===t?void 0:t.createdAt)||"";return(0,lA.jsx)(F.A,{open:i,onCancel:s,footer:null,className:xpe,children:(0,lA.jsxs)("div",{className:vpe,children:[(0,lA.jsx)("p",{children:"E-signature"}),(0,lA.jsxs)("div",{className:fpe,children:[(0,lA.jsx)("span",{children:"Signature"}),(0,lA.jsx)("img",{src:o,alt:"sign"})]}),(0,lA.jsxs)("div",{className:ype,children:[(0,lA.jsx)("div",{className:jpe,children:(0,lA.jsxs)("span",{children:["Signature Date: ",c?te()(c).format("DD MMMM YYYY HH:mm"):""]})}),!!r&&(0,lA.jsxs)("div",{className:bpe,children:[(0,lA.jsx)(sP,{}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:null===l||void 0===l||null===(a=l.eSignatureFile)||void 0===a?void 0:a.fileName}),(0,lA.jsx)("span",{children:(0,Da.z3)(null===l||void 0===l||null===(n=l.eSignatureFile)||void 0===n?void 0:n.fileSize)})]})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Name:"}),(0,lA.jsx)("span",{children:(null===l||void 0===l?void 0:l.signerName)||""})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Title:"}),(0,lA.jsx)("span",{children:(null===l||void 0===l?void 0:l.signerTitle)||""})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Company Name:"}),(0,lA.jsx)("span",{children:(null===l||void 0===l?void 0:l.signerCompany)||""})]})]})]})})},wpe={signed:"InspectionReport_signed__zYuPF",esignatureBlock:"InspectionReport_esignatureBlock__i8bcw",poItems:"InspectionReport_poItems__Q0Til",item:"InspectionReport_item__ZIIUf",cardHeader:"InspectionReport_cardHeader__tftfT",header:"InspectionReport_header__Bk4xS"},Spe="POItem_item__9GmBe",Npe="POItem_descriptions__up-k4",_pe="POItem_wrapperTable__mm7DF",Tpe="POItem_title__L6UL+",Dpe="POItem_table__6HsIM",kpe="POItem_groupAQL__17nKE",Lpe="POItem_descriptionItemHasCustom__fKfmQ",Rpe="POItem_descriptionCaption__TUzXu";function Fpe(e){var A,t,a;const{value:n,index:i,className:s,bordered:l=!0,children:r=null,sampleSize:o=null}=e,c=!(null===n||void 0===n||!n.isCustomSampling);return(0,lA.jsx)("div",{style:{marginBottom:16},children:(0,lA.jsxs)(WQ,{bordered:l,order:i+1,className:Si()(Spe,s),image:n.image,name:n.name,itemNo:n.itemNo||"N/A",supplier:n.supplierName||"N/A",factory:n.factoryName||"No Factory Linkage",children:[(0,lA.jsx)(_Q.A,{}),(0,lA.jsxs)(Hi.A,{column:{xs:1,md:1,lg:2,xl:3},className:Npe,title:ee().translate("inspection.overall"),labelStyle:{minWidth:120},children:[(0,lA.jsx)(Hi.A.Item,{span:1,label:ee().translate("inspection.totalOrderQty"),children:n.inspectionSubPOItems.map((e=>Number(e.orderQty))).filter((e=>!(0,V.isNaN)(e))).reduce(((e,A)=>e+A),0)}),(0,lA.jsx)(Hi.A.Item,{label:ee().translate("inspection.totalNoOfCartons"),children:n.inspectionSubPOItems.map((e=>Number(e.cartonsNo))).filter((e=>!(0,V.isNaN)(e))).reduce(((e,A)=>e+A),0)}),(0,lA.jsx)(Hi.A.Item,{label:ee().translate("inspection.signedSampleAvailable"),children:n.isSignSample?ee().translate("general.yes"):ee().translate("general.no")}),(0,lA.jsxs)(Hi.A.Item,{label:ee().translate("inspection.sampleSize"),className:Si()({[Lpe]:c}),children:[o&&(0,lA.jsxs)("div",{className:kpe,children:[(0,lA.jsxs)("span",{children:[(0,lA.jsx)("p",{children:ee().translate("inspection.critical")}),(0,lA.jsx)("p",{children:(c?null===n||void 0===n?void 0:n.customSampleSizeCritical:o.critical)||0})]}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("p",{children:ee().translate("inspection.major")}),(0,lA.jsx)("p",{children:(c?null===n||void 0===n?void 0:n.customSampleSizeMajor:o.major)||0})]}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("p",{children:ee().translate("inspection.minor")}),(0,lA.jsx)("p",{children:(c?null===n||void 0===n?void 0:n.customSampleSizeMinor:o.minor)||0})]})]}),c&&(0,lA.jsx)("span",{className:Rpe,children:"(Customize Sampling Plan)"})]}),(0,lA.jsx)(Hi.A.Item,{label:ee().translate("inspection.aql"),children:(0,lA.jsxs)("div",{className:kpe,children:[(0,lA.jsxs)("span",{children:[(0,lA.jsx)("p",{children:ee().translate("inspection.critical")}),(0,lA.jsx)("p",{children:c?"/":n.inspectionAQL.criticalLevel||0})]}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("p",{children:ee().translate("inspection.major")}),(0,lA.jsx)("p",{children:c?"/":n.inspectionAQL.criticalMajorLevel||0})]}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("p",{children:ee().translate("inspection.minor")}),(0,lA.jsx)("p",{children:c?"/":n.inspectionAQL.criticalMinorLevel||0})]})]})}),(0,lA.jsx)(Hi.A.Item,{label:ee().translate("inspection.defectivesAccepted"),
1children:(0,lA.jsxs)("div",{className:kpe,children:[(0,lA.jsxs)("span",{children:[(0,lA.jsx)("p",{children:ee().translate("inspection.critical")}),(0,lA.jsx)("p",{children:(c?null===n||void 0===n?void 0:n.customSampleSizeCriticalAcceptance:null===(A=n.defectAccepted)||void 0===A?void 0:A.critical)||0})]}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("p",{children:ee().translate("inspection.major")}),(0,lA.jsx)("p",{children:(c?null===n||void 0===n?void 0:n.customSampleSizeMajorAcceptance:null===(t=n.defectAccepted)||void 0===t?void 0:t.major)||0})]}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("p",{children:ee().translate("inspection.minor")}),(0,lA.jsx)("p",{children:(c?null===n||void 0===n?void 0:n.customSampleSizeMinorAcceptance:null===(a=n.defectAccepted)||void 0===a?void 0:a.minor)||0})]})]})})]}),(0,lA.jsxs)("div",{className:_pe,children:[(0,lA.jsx)("span",{className:Tpe,children:"".concat(ee().translate("inspection.poDetail"),":")}),(0,lA.jsx)(Jn.A,{rowKey:(e,A)=>e.id||A,pagination:!1,className:Dpe,columns:[{title:ee().translate("inspection.poNumber"),dataIndex:"poNo"},{title:ee().translate("inspection.poQty"),dataIndex:"orderQty"},{title:ee().translate("inspection.poNoOfCartons"),dataIndex:"cartonsNo"},{title:ee().translate("inspection.customerName"),dataIndex:"clientName"},{title:ee().translate("inspection.customerPO"),dataIndex:"clientPONo"}],dataSource:n.inspectionSubPOItems})]}),r]})})}const Mpe=(e,A)=>{var t;let{inspection:a,overallInfo:n,onChangeItemConclusion:i,progressResult:s,documents:l=[],poItems:r=[],reports:o=[],onToggle:c}=e;const[d,g]=y.useState(!1),[C,I]=y.useState(null),{profile:u,company:p}=(0,Hl.yj)(),{getCompanyDetail:E,data:B}=(0,Hl.kS)(),Q=(null===u||void 0===u?void 0:u.companyId)||(null===p||void 0===p?void 0:p.companyId)||(null===p||void 0===p||null===(t=p.company)||void 0===t?void 0:t.id),[m,h]=y.useState({}),x=y.useMemo((()=>({generalInfo:{jobId:R()(a,"jobNoList.jobNo"),submittedDate:a.submittedDate?te()(a.submittedDate).format("DD/MM/YYYY"):null,inspectionDate:a.inspectionDate?te()(a.inspectionDate).format("DD/MM/YYYY"):null,inspectors:a.assignTo?a.assignTo.map((e=>{let{firstName:A,lastName:t}=e;return"".concat(A," ").concat(t)})).filter((e=>!!e)).join(", "):null,factoryName:R()(a,"inspectionFactory.factory.name"),supplierName:r?r.map((e=>R()(e,"productProfile.supplier.name"))).filter((e=>!!e)).join(", "):null,customerName:r?r.map((e=>R()(e,"clientName"))).filter((e=>!!e)).join(", "):null},poItems:r.map((e=>{var A,t,a,n,i,s,l,r,o,c,d,g,C;return{id:null!==(A=null===e||void 0===e?void 0:e.id)&&void 0!==A?A:"",poNo:null!==(t=null===e||void 0===e?void 0:e.poNo)&&void 0!==t?t:"",customerPoNo:null!==(a=null===e||void 0===e?void 0:e.clientPONo)&&void 0!==a?a:"",itemNo:null!==(n=null===e||void 0===e||null===(i=e.productProfile)||void 0===i?void 0:i.itemNo)&&void 0!==n?n:"N/A",productName:null!==(s=null===e||void 0===e||null===(l=e.productProfile)||void 0===l?void 0:l.name)&&void 0!==s?s:"Unnamed Product",bookedQty:null!==(r=null===e||void 0===e?void 0:e.orderQty)&&void 0!==r?r:"",cartonQty:null!==(o=null===e||void 0===e?void 0:e.cartonsNo)&&void 0!==o?o:"",sampleSize:null!==(c=null===e||void 0===e?void 0:e.sampleSize)&&void 0!==c?c:"",status:R()(m,"".concat(e.id,".conclusion"),"")||"",sections:R()(m,"".concat(e.id,".sectionValues"),[])||[],aql:null!==(d=null===e||void 0===e?void 0:e.aql)&&void 0!==d?d:"",shippingInformation:null===e||void 0===e||null===(g=e.productProfile)||void 0===g?void 0:g.shippingInformation,conclusion:null!==(C=null===e||void 0===e?void 0:e.conclusion)&&void 0!==C?C:""}}))})),[a,m]);return y.useEffect((()=>{Q&&E(Q)}),[Q]),y.useEffect((()=>{d||setTimeout((()=>{g(!(0,V.isEmpty)(a)&&!(0,V.isEmpty)(m))}),4e3)}),[a,m]),y.useImperativeHandle(A,(()=>({isLoaded:(0,V.isEmpty)(B),reportData:x,companyName:R()(B,"address"),companyLogo:R()(B,"companyImage.url")})),[B,x]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(As,{children:[(0,lA.jsx)(aa.A,{className:wpe.cardHeader,bordered:!1,title:(0,lA.jsxs)(Aa.A,{direction:"vertical",children:[(0,lA.jsx)(ta.A.Title,{level:5,children:ee().translate("inspection.internalInspectionReport")}),(0,lA.jsxs)(Aa.A,{direction:"vertical",size:4,children:[(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.issuedBy"),":"),value:n.issuedBy}),(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.overallReportResult"),":"),value:(0,lA.jsx)(ns,{status:(null===s||void 0===s?void 0:s.overallResult)||"pending"})}),"inspectionReleasedWaiver"===n.status&&(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.waiverReason"),":"),value:o.waiverReason})]})]}),children:(0,lA.jsxs)(Aa.A,{direction:"vertical",size:4,children:[(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.submittedDate"),":"),value:n.submittedDate}),(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.inspectionDate"),":"),value:n.inspectionDate||"N/A"}),(0,lA.jsx)(as,{label:"".concat(ee().translate("inspection.eSignature"),":"),value:a.eSignatureDocumentListId?(0,lA.jsxs)("span",{className:wpe.signed,children:[(0,lA.jsx)("span",{children:ee().translate("inspection.signed")}),(0,lA.jsxs)("span",{onClick:()=>{I(a||null)},children:[ee().translate("general.view"),(0,lA.jsx)(vH.h,{})]})]}):ee().translate("inspection.notSignedYet"),className:wpe.esignatureBlock})]})}),(0,lA.jsx)(ta.A.Title,{level:5,className:wpe.header,children:"".concat(ee().translate("inspection.reportDetail"),":")}),(0,lA.jsx)("div",{className:wpe.contentReport,children:(0,lA.jsx)(ja.Ay,{className:wpe.poItems,split:!1,itemLayout:"vertical",dataSource:null!==r&&void 0!==r?r:[],renderItem:(e,A)=>{const{aql:t}=e,n={critical:R()(t,"critical.acceptanceLevel"),major:R()(t,"major.acceptanceLevel"),minor:R()(t,"minor.acceptanceLevel")},r={critical:R()(t,"critical.sampleSize"),major:R()(t,"major.sampleSize"),minor:R()(t,"minor.sampleSize")};return(0,lA.jsxs)(ja.Ay.Item,{className:wpe.item,children:[(0,lA.jsx)(Fpe,{hiddenTemplate:!0,value:(0,v.A)((0,v.A)((0,v.A)({},e),e.productProfile),{},{supplierName:R()((null===e||void 0===e?void 0:e.productProfile)||{},"supplier.name","N/A"),factoryName:R()((null===e||void 0===e?void 0:e.productProfile)||{},"factory.name","N/A"),defectAccepted:(0,v.A)({},n),inspectionAQL:{criticalMinorLevel:null===e||void 0===e?void 0:e.criticalMinorLevel,criticalMajorLevel:null===e||void 0===e?void 0:e.criticalMajorLevel,criticalLevel:null===e||void 0===e?void 0:e.criticalLevel}}),sampleSize:r,index:A,inspectionRequirement:zn()(B||{},["criticalLevel","criticalMajorLevel","criticalMinorLevel"])}),(0,lA.jsxs)("div",{style:{width:"100%"},children:[(0,lA.jsx)(_Q.A,{}),(0,lA.jsx)(hpe,{progress:s,onChange:(o=e,(e,A)=>{h((t=>(0,v.A)((0,v.A)({},t),{},{[o.id]:{sectionValues:e,conclusion:A},conclusion:A})))}
1),onUpdateItemConclusion:i,poItem:e,attachments:l,inspection:a,report:R()(e,"inspectionCriteria.content",R()(e,"inspectionCriteria.scheme",null)),onToggle:(A,t)=>{c&&c(A,e,t)}})]})]});var o}})})]}),(0,lA.jsx)(Ppe,{opened:!!C,onClose:()=>{I(null)},signObj:C})]})},Ope=y.forwardRef(Mpe),zpe=function(e,A){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5e3;const[n,i]=(0,y.useState)(t),s=(0,y.useRef)(!1),l=(0,y.useMemo)((()=>{if(!n)return!1;const{status:e}=n;return"completed"===e}),[n]),r=(0,y.useMemo)((()=>A()),[A]);return(0,y.useEffect)((()=>{(0,V.isEqual)(n,t)||i((0,v.A)({},t))}),[t]),(0,y.useEffect)((()=>{s.current=!0;let A=null;const t=async()=>{try{const n=await(0,Ft.apiGetInspectionDetail)(e),l=(0,V.get)(n,"data.data.inspectionReport",{});if(!s.current)return;if((0,V.isEmpty)(l))return await(0,Ft.apiTriggerGenerateReport)(e),i(null),void(A=setTimeout(t,a));"completed"===l.status?i(l):(i(null),A=setTimeout(t,a))}catch(n){console.error("Error fetching report status:",n)}};return r&&t(),()=>{s.current=!1,A&&clearTimeout(A)}}),[e,r,a]),{isReady:l,reportFile:n}},Vpe="InspectionReportDetail_container__EGjRC",Hpe="InspectionReportDetail_reportPlaceholder__psqex",Wpe="InspectionReportDetail_layoutActions__qDpTq",qpe="InspectionReportDetail_layoutContent__zNS56",Upe="InspectionReportDetail_layoutWrapper__sSY57",Jpe="InspectionReportDetail_sider__onguC",Gpe="InspectionReportDetail_generatingSpin__epKnG",Ype=e=>{let{status:A,itemConclusion:t,isReady:a,shouldShowReturnButton:n,onDownloadFullVersion:i,setIsOpenSplitReport:s}=e;return(0,lA.jsxs)(TIe.A.Sider,{width:320,className:Jpe,children:[(0,lA.jsx)(es,{title:ee().translate("inspection.internalInspectionReport"),extra:(0,lA.jsx)(ns,{status:A||t})}),(0,lA.jsxs)("span",{className:Hpe,hidden:a,children:[(0,lA.jsx)(il.A,{component:ra}),(0,lA.jsx)("p",{children:ee().translate("inspection.reportIsbeingGenerated")})]}),(0,lA.jsxs)(Aa.A,{className:Wpe,size:18,direction:"vertical",children:[(0,lA.jsx)(tn,{disabled:!a,hidden:!n,type:"primary",onClick:()=>{i([])},children:ee().translate("inspection.downloadOriginalReport")}),(0,lA.jsx)(tn,{hidden:!n,type:"primary",ghost:!0,onClick:()=>{s(!0)},children:ee().translate("inspection.splitReport")})]})]})};var Zpe,Xpe;const Kpe=(0,T.Ay)(Aa.A)(Zpe||(Zpe=(0,_.A)(["\n  max-width: 570px;\n  align-items: flex-start;\n  margin-top: 4px;\n  h5 {\n    margin-bottom: 0;\n    color: var(--text-text-300, #8991a0);\n    /* Body/Body 2 - Medium */\n    font-size: 14px;\n    font-weight: 500;\n    line-height: 18px;\n    letter-spacing: 0.028px;\n  }\n  label {\n    color: var(--text-text-600, #232b3a);\n\n    /* Body/Body 2 - Medium */\n    font-size: 14px;\n    font-weight: 500;\n    line-height: 18px;\n    letter-spacing: 0.028px;\n  }\n"]))),$pe=T.Ay.div(Xpe||(Xpe=(0,_.A)(["\n  font-size: 14px;\n"]))),eEe=e=>{let{quantity:A,cartons:t,sampleSize:a,critical:n,major:i,minor:s,isSignSampleSize:l,hiddenFields:r=[]}=e;return(0,lA.jsxs)(Kpe,{direction:"vertical",children:[(0,lA.jsx)("h5",{children:"Overall:"}),(0,lA.jsxs)(Ca.A,{gutter:[16,16],children:[(0,lA.jsx)(na.A,{hidden:r.includes("quantity"),children:(0,lA.jsx)(as,{label:"Total Order Qty. :",value:(0,lA.jsx)($pe,{children:A})})}),(0,lA.jsx)(na.A,{hidden:r.includes("cartons"),children:(0,lA.jsx)(as,{label:"Total # of Cartons :",value:(0,lA.jsx)($pe,{children:t})})}),(0,lA.jsx)(na.A,{hidden:r.includes("signedSample"),children:(0,lA.jsx)(as,{label:"Signed Sample Available :",value:(0,lA.jsx)($pe,{children:l})})}),(0,lA.jsx)(na.A,{hidden:r.includes("sampleSize"),children:(0,lA.jsx)(as,{label:"Sample size :",value:(0,lA.jsx)($pe,{children:a})})}),(0,lA.jsx)(na.A,{hidden:r.includes("aql"),children:(0,lA.jsx)(as,{label:"AQL :",value:(0,lA.jsxs)(Aa.A,{size:16,children:[(0,lA.jsxs)($pe,{children:["Critical ",n]}),(0,lA.jsxs)($pe,{children:["Major ",i]}),(0,lA.jsxs)($pe,{children:["Minor ",s]})]})})})]})]})};var AEe,tEe;const aEe=(0,T.Ay)(RIe.A)(AEe||(AEe=(0,_.A)(["\n  &.ant-collapse-borderless > .ant-collapse-item {\n    border-bottom: unset;\n  }\n"]))),nEe=(0,T.Ay)(RIe.A.Panel).withConfig({shouldForwardProp:e=>!["closeableHeight"].includes(e)})(tEe||(tEe=(0,_.A)(["\n  border-radius: 3px;\n  .ant-collapse-header {\n    line-height: ","px;\n    * {\n      line-height: initial;\n    }\n  }\n\n  .ant-collapse-content {\n    border-top: 0px;\n  }\n  .ant-collapse-content-box {\n    padding-top: 0px;\n  }\n"])),(e=>e.closeableHeight)),iEe=e=>{let{header:A,panel:t,className:a,closeableHeight:n}=e;return(0,lA.jsx)(aEe,{className:a,bordered:!1,children:(0,lA.jsx)(nEe,{header:A,closeableHeight:n,
1children:t})})};var sEe,lEe,rEe;const oEe=(0,T.Ay)(Aa.A)(sEe||(sEe=(0,_.A)(["\n  width: 100%;\n  align-items: flex-start;\n  margin-top: 4px;\n  h5 {\n    margin-bottom: 0;\n    color: var(--text-text-300, #8991a0);\n    /* Body/Body 2 - Medium */\n    font-size: 14px;\n    font-weight: 500;\n    line-height: 18px;\n    letter-spacing: 0.028px;\n  }\n  label {\n    color: var(--text-text-600, #232b3a);\n\n    /* Body/Body 2 - Medium */\n    font-size: 14px;\n    font-weight: 500;\n    line-height: 18px;\n    letter-spacing: 0.028px;\n  }\n  > .ant-space-item {\n    width: 100%;\n  }\n"]))),cEe=(0,T.Ay)(iEe).withConfig({shouldForwardProp:e=>!["backgroundColor"].includes(e)})(lEe||(lEe=(0,_.A)(["\n  background: ",";\n  border-radius: 4px;\n  .ant-collapse-content-box {\n    margin-left: 24px;\n  }\n  .ant-collapse-header {\n    padding-bottom: 8px;\n    padding-top: 8px;\n  }\n"])),(e=>e.backgroundColor)),dEe=T.Ay.div(rEe||(rEe=(0,_.A)(["\n  font-size: 14px;\n"]))),gEe=e=>{let{cartonsNo:A,clientName:t,clientPONo:a,orderQty:n,poNo:i,backgroundColor:s="#F0F0F0"}=e;return(0,lA.jsx)(oEe,{direction:"vertical",children:(0,lA.jsx)(cEe,{backgroundColor:s,closeableHeight:90,header:(0,lA.jsxs)(Ca.A,{gutter:[16,16],children:[(0,lA.jsx)(na.A,{children:(0,lA.jsx)(as,{label:"PO # :",value:(0,lA.jsx)(dEe,{children:i})})}),(0,lA.jsx)(na.A,{children:(0,lA.jsx)(as,{label:"PO Qty. :",value:(0,lA.jsx)(dEe,{children:n})})}),(0,lA.jsx)(na.A,{children:(0,lA.jsx)(as,{label:"PO # of Cartons :",value:(0,lA.jsx)(dEe,{children:A})})})]}),panel:(0,lA.jsxs)(Ca.A,{gutter:[16,16],children:[(0,lA.jsx)(na.A,{children:(0,lA.jsx)(as,{label:"Customer Name :",value:(0,lA.jsx)(dEe,{children:t})})}),(0,lA.jsx)(na.A,{children:(0,lA.jsx)(as,{label:"Customer PO # :",value:(0,lA.jsx)(dEe,{children:a})})})]})})})};gEe.BACKGROUND_COLORS=["#F0F0F0","#FAFAFA"];const CEe=gEe;var IEe,uEe,pEe,EEe;const BEe=(0,T.Ay)(Aa.A)(IEe||(IEe=(0,_.A)(["\n  width: 100%;\n"]))),QEe=(0,T.Ay)(ta.A.Title)(uEe||(uEe=(0,_.A)(["\n  padding-top: 20px;\n"]))),mEe=T.Ay.h5(pEe||(pEe=(0,_.A)(["\n  margin-bottom: 0;\n  color: var(--text-text-300, #8991a0);\n  /* Body/Body 2 - Medium */\n  font-size: 14px;\n  font-weight: 500;\n  line-height: 18px;\n  letter-spacing: 0.028px;\n  margin-top: 12px;\n  margin-bottom: 8px;\n"]))),hEe=(0,T.Ay)(yn)(EEe||(EEe=(0,_.A)(["\n  min-height: 90px;\n"]))),xEe=e=>{let{numOfItem:A,productProfile:t,inspection:a,requirement:n,extra:i,inline:s=!1}=e;return(0,lA.jsxs)(ss,{children:[(0,lA.jsxs)(QEe,{level:5,children:["#",A]}),(0,lA.jsxs)(Aa.A,{direction:"vertical",style:{width:"100%"},children:[(0,lA.jsx)(hEe,{hiddenOrder:!0,product:t,order:A,buttonProps:{hidden:!0}}),(0,lA.jsx)(_Q.A,{}),()=>{const{inspectionSubPOItems:e,isSignSample:A}=a,t=(e||[]).reduce(((e,A)=>{const t=(0,V.pick)(A,["cartonsNo","orderQty"]);return{cartons:Number(t.cartonsNo||0)+e.cartons,quantity:Number(t.orderQty||0)+e.quantity}}),{cartons:0,quantity:0});return(0,lA.jsxs)(BEe,{direction:"vertical",children:[(0,lA.jsx)(eEe,(0,v.A)({critical:n.critical||0,major:n.major||0,minor:n.minor||0,sampleSize:n.sampleSize||"N/A",isSignSampleSize:A?"Yes":"No"},t)),(0,lA.jsxs)(BEe,{direction:"vertical",size:4,children:[(0,lA.jsx)(mEe,{children:"PO Detail:"}),(e||[]).map(((e,A)=>{const t=(A+1)%2===0;return(0,lA.jsx)(CEe,(0,v.A)({backgroundColor:t?CEe.BACKGROUND_COLORS[1]:CEe.BACKGROUND_COLORS[0]},e))}))]})]})},!s&&(0,lA.jsx)(_Q.A,{}),i]})]})},vEe=["poItems","isLoadingPOItems","onSubmit"];var fEe,yEe,jEe,bEe;const PEe=(0,T.Ay)(Tl.A)(fEe||(fEe=(0,_.A)(["\n  width: 100%;\n  margin: 0 auto;\n"]))),wEe=(0,T.Ay)(ja.Ay)(yEe||(yEe=(0,_.A)(["\n  width: 100%;\n  .ant-list-header {\n    border-bottom: none;\n    margin-bottom: 16px;\n    > p {\n      margin-bottom: 0;\n      font-style: normal;\n      font-weight: 500;\n      font-size: 16px;\n      color: #232b3a;\n    }\n  }\n  .ant-list-items {\n    display: flex;\n    flex-direction: column;\n    gap: 24px;\n  }\n"]))),SEe=(0,T.Ay)(im.A)(jEe||(jEe=(0,_.A)(["\n  margin-left: 0 !important;\n  .ant-checkbox-inner {\n    border: 1px solid #3a4861;\n  }\n  > span {\n    :nth-of-type(2) {\n      width: 100%;\n    }\n  }\n"]))),NEe=(0,T.Ay)(im.A.Group)(bEe||(bEe=(0,_.A)(["\n  width: 100%;\n  padding-left: 16px;\n  padding-right: 16px;\n"]))),_Ee=e=>{let{poItems:A,selected:t,onSelected:a,isLoading:n}=e;return n?(0,lA.jsx)(PEe,{indicator:(0,lA.jsx)(pz.A,{}),size:"large"}):(0,lA.jsx)(NEe,{value:t,onChange:e=>{const n=(0,V.difference)(e,t),i=(0,V.difference)(t,e);t.includes("all")&&i.length?a(i.includes("all")?[]:e.filter((e=>"all"!==e))):n.includes("all")?a(A.map((e=>e.id)).concat("all")):a(e.length===A.length?["all",...e]:e)},children:(0,lA.jsx)(wEe,{header:(0,lA.jsx)("p",{children:"Select item(s) below for creating extra report:"}),itemLayout:"vertical",rowKey:e=>e.selectKey||e.id,dataSource:[{selectKey:"all"}].concat(A),renderItem:(e,A)=>"all"===e.selectKey?(0,lA.jsx)(SEe,{value:"all",children:"SelectAll"}):(0,lA.jsx)(SEe,{value:e.id,children:(0,lA.jsx)(xEe,{inline:!0,skipFetchSampleSize:!0,numOfItem:A,productProfile:e.productProfile,inspection:(0,v.A)({},e),requirement:(0,v.A)({critical:0,minor:0,major:0,sampleSize:e.s
1ampleSize},e.aql)},e.productProfileId)})})})},TEe=e=>{let{poItems:A,isLoadingPOItems:t,onSubmit:a}=e,n=(0,f.A)(e,vEe);const[i,s]=y.useState([]);return(0,lA.jsx)(F.A,(0,v.A)((0,v.A)({width:"720px",title:"Split Report",okText:"Download",cancelButtonProps:{hidden:!0},okButtonProps:{disabled:!i.length},onOk:()=>{a(i.filter((e=>"all"!==e)))}},n),{},{children:(0,lA.jsx)(FL.A,{items:[{key:"split_report",label:"Split Report",children:(0,lA.jsx)(_Ee,{selected:i,onSelected:e=>{s(e)},poItems:A,isLoading:t})}]})}))},DEe=e=>{const[A,t]=y.useState(!1),[a,n]=y.useState(null),i=Ft.apiInspectionAccept;return{refetch:async()=>{try{t(!0);const{data:A}=await i(e);t(!1),n(A)}catch(A){t(!1),console.error(A)}},result:a,isLoading:A}},kEe=e=>{const[A,t]=y.useState(!1),[a,n]=y.useState(null),i=Ft.apiInspectionWaive;return{refetch:async A=>{try{t(!0);const{data:a}=await i(e,A);t(!1),n(a)}catch(a){t(!1),console.error(a)}},result:a,isLoading:A}},LEe=e=>{const[A,t]=y.useState(!1),[a,n]=y.useState(null),i=Ft.apiInspectionReject;return{refetch:async A=>{try{t(!0);const{data:a}=await i(e,A);t(!1),n(a)}catch(a){t(!1),console.error(a)}},result:a,isLoading:A}},REe=e=>{const[A,t]=y.useState(!1),[a,n]=y.useState(null),i=Ft.apiInspectionReturn;return{refetch:async A=>{try{t(!0);const{data:a}=await i(e,A);t(!1),n(a)}catch(a){t(!1),console.error(a)}},result:a,isLoading:A}};var FEe,MEe;const OEe=(0,T.Ay)(ta.A.Text)(FEe||(FEe=(0,_.A)(["\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 18px;\n  letter-spacing: 0.002em;\n  text-align: left;\n  color: #4e5a71;\n"]))),zEe=(0,T.Ay)((e=>{let{isOpen:A,onCancel:t,loading:a,onInspectionReject:n,onInspectionAccept:i,className:s,message:l}=e;return(0,lA.jsx)(F.A,{maskClosable:!1,confirmLoading:a,open:A,className:s,title:"Confirm to Validate",okText:"Inspection Accept",cancelText:"Inspection Reject",onCancel:t,cancelButtonProps:{type:"primary",danger:!0,loading:a,onClick:e=>{e.preventDefault(),n(e)}},okButtonProps:{loading:a},onOk:i,children:(0,lA.jsx)(OEe,{children:l})})}))(MEe||(MEe=(0,_.A)(["\n  .ant-modal-footer {\n    display: flex;\n    gap: 16px;\n    justify-content: flex-start;\n    button:last-of-type {\n      order: 1;\n    }\n    button:first-of-type {\n      order: 2;\n      border-color: #ff4d4f !important;\n      background: #ff4d4f !important;\n    }\n  }\n"]))),VEe=zEe;var HEe,WEe;const qEe=(0,T.Ay)(ta.A.Text)(HEe||(HEe=(0,_.A)(["\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 18px;\n  letter-spacing: 0.002em;\n  text-align: left;\n  color: #4e5a71;\n"]))),UEe=(0,T.Ay)((e=>{let{isOpen:A,onCancel:t,onOk:a,className:n,title:i,message:s}=e;const[l,r]=y.useState(!1);return y.useEffect((()=>{A&&r(!1)}),[A]),(0,lA.jsx)(F.A,{maskClosable:!1,open:A,className:n,title:i,okText:"Yes",cancelText:"No",onCancel:t,cancelButtonProps:{onClick:e=>{e.preventDefault(),l||(r(!0),t(!0,(()=>{r(!1)})))},loading:l},onOk:a,children:(0,lA.jsx)(qEe,{children:s})})}))(WEe||(WEe=(0,_.A)(["\n  .ant-modal-footer {\n    display: flex;\n    gap: 16px;\n    justify-content: flex-start;\n    button:last-of-type {\n      order: 1;\n    }\n    button:first-of-type {\n      order: 2;\n      border: 1px solid #777777 !important;\n    }\n  }\n"]))),JEe=UEe;var GEe=t(59678);var YEe;const ZEe=e=>(e||[]).map((e=>({value:e.id,label:e.reason}))),XEe=(0,T.Ay)((e=>{let{isOpen:A,onCancel:t,className:a,message:n,onOk:i,fieldProps:s={name:"waiveReason",label:"",placeholder:""},onFieldChange:l,title:r="Confirm to waive?"}=e;const{rejectReasons:o,waiveReasons:c,onCreateReason:d}=((e,A)=>{const[t,a]=(0,y.useState)([]),[n,i]=(0,y.useState)([]),s=async e=>{var A;const t="rejectReason"===e?DA.QRq:DA.qP7,n="rejectReason"===e?a:i,s=await(0,zA.V)((()=>t())),l=(null!==s&&void 0!==s&&s.success&&(null===s||void 0===s||null===(A=s.data)||void 0===A?void 0:A.data)||[]).map((e=>e));return n(l),l};return(0,y.useEffect)((()=>{e&&s(A)}),[e]),{rejectReasons:t,waiveReasons:n,onCreateReason:async(e,A)=>{const t="rejectReason"===e?"reject":"waive",a=await(0,zA.V)((()=>(0,DA.UaX)({type:t,reason:A})));if(null!==a&&void 0!==a&&a.success){const t=(await s(e)).find((e=>e.reason===A));return{value:t.id,label:t.reason}}return""}}})(A,null===s||void 0===s?void 0:s.name),[g]=Zo.A.useForm(),C="rejectReason"===(null===s||void 0===s?void 0:s.name)?ZEe(o):ZEe(c),[I,u]=y.useState(!1),p=async e=>{const A={value:e,label:e};g.setFieldValue(s.name,A);const t=await d(s.name,e);t&&g.setFieldValue(s.name,t)},E=(0,GEe.useWatch)(s.name,g);return y.useEffect((()=>{A?u(!1):g.resetFields()}),[A]),(0,lA.jsx)(F.A,{maskClosable:!1,open:A,className:a,title:r,okText:"Confirm",cancelText:"Cancel",onCancel:t,cancelButtonProps:{onClick:e=>{t()}},okButtonProps:{disabled:!(null!==E&&void 0!==E&&E.value),onClick:()=>{g.submit()},loading:I},children:(0,lA.jsx)(Zo.A,{form:g,onFinish:e=>{I||(u(!0),i({[s.name]:e[s.name].label},(()=>{u(!1)})))},layout:"vertical",onFieldsChange:e=>{l&&l(e,(e=>{}))},children:(0,lA.jsx)(Zo.A.Item,{shouldUpdate:!0,children:()=>{const e=g.getFieldsValue();return(0,lA.jsx)(Zo.A.Item,{name:s.name,label:s.label,required:!0,requiredMark:null,children:(0,lA.jsx)(qY.A,{placeholder:"Fill or select",creatable:!0,options:C,size:"large",value:null===e||void 0===e?void 0:e[s.name],onChange:e=>{g.setFieldValue(s.name,e)},mode:"client",onCreateOption:p,isClearable:!0,isAntdStyle:!0})})}})})})}))(YEe||(YEe=(0,_.A)(["\n  .ant-modal-footer {\n    display: flex;\n    gap: 16px;\n    justify-content: flex-start;\n    button[disabled] {\n      background: #ebedef !important;\n      border: #ebedef !important;\n      font-size: 14px;\n      font-weight: 500;\n      letter-spacing: 0.001em;\n      color: #c4c8d0;\n    }\n    button:last-of-type {\n      order: 1;\n    }\n    button:first-of-type {\n      order: 2;\n      border: 1px solid #777777 !important;\n      font-size: 14px;\n      font-weight: 500;\n      letter-spacing: 0.001em;\n      color: #777777;\n    }\n  }\n"]))),KEe=e=>{let{inspectionId:A,getInspectionDetail:t,isLoadingInspectionDetail:a,products:n,onDownloadFullVersion:i,isOpenValidateModal:s,setIsOpenValidateModal:l,isOpenReturnInspection:r,setIsOpenReturnInspection:o,openSplitReport:c,setIsOpenSplitReport:d}=e;const g=(0,w.useHistory)(),C=()=>{(0,ne.R7)(g)("/inspection/internal/".concat(A))},{refetch:I,isLoading:u}=DEe(A),{refetch:p,isLoading:E}=kEe(A),{refetch:B,isLoading:Q}=LEe(A),{refetch:m}=REe(A),{setIsOpenRejectConfirmation:h,setIsOpenApplyWaiverModal:x,isOpenApplyWaiverModal:v,setIsOpenWaiveConfirmation:f,isOpenWaiveConfirmation:j,setIsOpenReInspection:b,isOpenRejectConfirmation:P,isOpenReInspection:S}=(()=>{const[e,A]=(0,y.useState)(!1),[t,a]=(0,y.useState)(!1),[n,i]=(0,y.useState)(!1),[s,l]=(0,y.useState)(!1);return{setIsOpenRejectConfirmation:i,setIsOpenApplyWaiverModal:A,isOpenApplyWaiverModal:e,setIsOpenWaiveConfirmation:a,isOpenWaiveConfirmation:t,setIsOpenReInspection:l,isOpenRejectConfirmation:n,isOpenReInspection:s}})();return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(VEe,{loading:u,onCancel:()=>{l(!1)},onInspectionReject:()=>{h(!0)},onInspectionAccept:async()=>
1{l(!1),x(!0)},message:ee().translate("inspection.helper.pleaseSelectAnOptionForReportValidation"),isOpen:s}),(0,lA.jsx)(JEe,{title:ee().translate("inspection.applyWaive"),message:ee().translate("inspection.helper.doYouWantToWaiveInspection"),isOpen:v,onOk:()=>{x(!1),f(!0)},onCancel:async(e,a)=>{!0===e&&(await I(),t(A),a&&a()),x(!1)}}),(0,lA.jsx)(XEe,{title:ee().translate("inspection.confirmWaive"),loading:E,isOpen:j,fieldProps:{name:"waiveReason",label:ee().translate("inspection.placeholder.pleaseStateTheWaiveReason"),placeholder:ee().translate("inspection.placeholder.inputTheWaiveReason")},onFieldChange:(e,A)=>{const t=e.find((e=>"waiveReason"===e.name||e.name.includes("waiveReason")));t&&A(!(0,V.isEmpty)(t.value))},onCancel:()=>{f(!1)},onOk:async(e,a)=>{await p(e),t(A),a&&a(),f(!1),b(!0)}}),(0,lA.jsx)(XEe,{loading:Q,title:ee().translate("inspection.confirmToReject"),isOpen:P,fieldProps:{name:"rejectReason",label:ee().translate("inspection.placeholder.pleaseStateRejectedReason"),placeholder:ee().translate("inspection.placeholder.inputYourRejectReason")},onFieldChange:(e,A)=>{const t=e.find((e=>"rejectReason"===e.name||e.name.includes("rejectReason")));t&&A(!(0,V.isEmpty)(t.value))},onCancel:()=>{h(!1)},onOk:async(e,a)=>{await B(e),t(A),a&&a(),h(!1),b(!0)}}),(0,lA.jsx)(XEe,{title:ee().translate("inspection.confirmToReturn"),isOpen:r,fieldProps:{name:"returnReason",label:ee().translate("inspection.placeholder.pleaseStateReturnedReason"),placeholder:ee().translate("inspection.placeholder.inputYourReturnReason")},onFieldChange:(e,A)=>{const t=e.find((e=>"returnReason"===e.name||e.name.includes("returnReason")));t&&A(!(0,V.isEmpty)(t.value))},onCancel:()=>{o(!1)},onOk:async(e,a)=>{await m(e),t(A,(()=>{C()})),a&&a(),o(!1)}}),(0,lA.jsx)(JEe,{title:ee().translate("inspection.reInspection"),message:ee().translate("inspection.helper.doYouWantToArrangeReInspection"),isOpen:S,onOk:()=>{b(!1),(0,ne.R7)(g)("/inspection/jobs/re-inspection/".concat(A))},onCancel:(e,A)=>{A&&A(),b(!1),C()}}),(0,lA.jsx)(TEe,{open:c,isLoadingPOItems:a,poItems:n,onSubmit:e=>{i(e),d(!1)},onCancel:()=>{d(!1)}})]})},$Ee=["isMore"],eBe=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5e3;const t=(0,y.useRef)(!1),a=(0,y.useRef)(null),[n,i]=(0,y.useState)(!1);return(0,y.useEffect)((()=>(t.current=!0,()=>{t.current=!1,a.current&&clearTimeout(a.current)})),[]),{trackReport:async(n,s,l)=>{i(!0);try{await(0,Ft.apiTriggerGenerateSplitReport)(e,n);const r=async()=>{try{const n=await(0,Ft.apiGetInspectionDetail)(e),l=(0,V.get)(n,"data.data.inspectionSplitReport",{});if(!t.current)return;"completed"===l.status?(i(!1),clearTimeout(a.current),s&&s(l)):a.current=setTimeout(r,A)}catch(n){console.error("Error fetching report status:",n),i(!1),clearTimeout(a.current),l&&l(n)}};r()}catch(r){l(r)}},tracking:n}};let ABe={},tBe={};const aBe=()=>{var e,A,t,a;const n=(0,y.useRef)({reportData:{generalInfo:{},poItems:[]}}),i=(0,w.useParams)(),s=(0,w.useHistory)(),l=i.id,{getInspectionPOItems:r,poItemsData:o,fetchLoading:c,getInspectionPOItemDetails:d,getInspectionPOItemDocuments:g}=(e=>{const[A,t]=(0,y.useState)(!1),[a,n]=(0,y.useState)(!1),[i,s]=(0,y.useState)({});return{getInspectionPOItems:async(a,n)=>{if(!A){const A=a||{},{isMore:l}=A,r=(0,f.A)(A,$Ee);t(!0);const o=await(0,zA.V)((()=>(0,DA.wSy)(e,r)));s(null!==o&&void 0!==o&&o.success?l?(0,v.A)((0,v.A)((0,v.A)({},i),o.data.data),{},{list:[...i.list,...o.data.data.list]}):o.data.data:{}),t(!1),n&&n(o)}},fetchLoading:A,poItemsData:i,getInspectionPOItemDetails:async(e,A)=>{if(!a){n(!0);const t=await(0,zA.V)((()=>(0,DA.N4Z)(e)));n(!1),A&&A(t)}},fetchDetailsLoading:a,getInspectionPOItemDocuments:async(A,t)=>{const a=await(0,zA.V)((()=>(0,DA.JgR)(e,A,{pageNo:1,pageSize:9999})));t&&t(a)}}})(l),{result:C}=vx(l),[I,u]=(0,y.useState)(!1),[p,E]=(0,y.useState)(!1),[B,Q]=(0,y.useState)(!1),[m,h]=(0,y.useState)(""),[x,j]=(0,y.useState)({}),[b,P]=(0,y.useState)([]),{isLoading:S,getInspectionDetail:N,data:_}=Dc(),T=(0,y.useCallback)((()=>{if(S)return!1;if(!_)return!0;const e=R()(_,"inspectionReport");return!!e&&"completed"!==e.status}),[_,S]),{isReady:D,reportFile:k}=zpe(l,T,R()(_||{},"inspectionReport")),{tracking:L,trackReport:F}=eBe(l),M=null===_||void 0===_||null===(e=_.inspectionFactory)||void 0===e||null===(A=e.factory)||void 0===A?void 0:A.factoryId,O=null===C||void 0===C?void 0:C.overallResult,z=((null===_||void 0===_?void 0:_.inspectionSuppliers)||[]).map((e=>e.supplier||{})),{getReport:V,getSplitReport:H,loading:W}=((e,A,t,a,n,i)=>{(i||[]).map((e=>"".concat(e.name||"").concat(e.supplierId?"_".concat(e.supplierId):""))).filter((e=>!!e)).join("_");const[s]=(0,Na.A)(),[l,r]=y.useState({loading:!1,data:null,error:null}),o=()=>{r({loading:!1,data:null,error:null})},c=async e=>{o();try{r((0,v.A)((0,v.A)({},l),{},{loading:!0})),s("".concat(e.fileName),e.downloadUrl),o()}catch(A){console.error((null===A||void 0===A?void 0:A.message)||A),o()}};return y.useMemo((()=>(0,v.A)((0,v.A)({},l),{},{getReport:c})),[l,A,t,a,n])})(0,R()(_,"jobNoList.jobNo"),M,O,null===_||void 0===_?void 0:_.inspectionDate,z),q=(0,y.useMemo)((()=>R()(_,"inspectionPOReportGroup",[])),[_]),U=(J=R()(o,"list",[]),G=x,(J||[]).map((e=>{const A=(null===G||void 0===G?void 0:G[e.id])||{};return(0,v.A)((0,v.A)({},e),A)})));var J,G;const Y=(0,y.useMemo)((()=>R()(C,"overallResult",[])),[C]),Z=(0,y.useMemo)((()=>
1{if(_){const{inspectionDate:e,inspectionEndDate:A}=_,t=e?te()(e).format("DD/MM/YYYY"):"N/A",a=A?te()(A).format("DD/MM/YYYY"):"N/A";return"".concat(t," - ").concat(a)}return"N/A"}),[_]),X=(0,y.useMemo)((()=>({status:R()(_,"status",""),jobId:R()(_,"jobNoList.jobNo","N/A"),submittedDate:R()(_,"submittedDate")?te()(R()(_,"submittedDate")).format("DD/MM/YYYY"):"N/A",issuedBy:R()(_,"assignTo",[]).map((e=>{let{firstName:A,lastName:t}=e;return A||t?"".concat(A," ").concat(t):null})).join(", "),inspectionDate:Z,waiveReason:R()(_,"waiveReason",""),rejectReason:R()(_,"rejectReasons",[])})),[_,Y,Z]),K=(0,y.useMemo)((()=>!!_&&[vi.Pm.completed,vi.Pm.rejected,vi.Pm.inspectionReleased,vi.Pm.inspectionReleasedWaiver].includes(R()(vi.Pm,_.status))),[_]),$=(0,y.useMemo)((()=>!!_&&[vi.Pm.completed].includes(R()(vi.Pm,_.status))),[_]),Ae=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];e&&e.length?F(e,(async e=>{await V(e)})):await V(k)},ae=(e,A)=>{r({pageNo:e,pageSize:10,isMore:A},(e=>{const A=null!==e&&void 0!==e&&e.success?e.data.data.list:[];A.length>0&&A.map((e=>{(e=>{ABe[e.id]||d(e.id,(A=>{ABe=(0,v.A)((0,v.A)({},ABe),{},{[e.id]:null!==A&&void 0!==A&&A.success?A.data.data:null}),j(ABe)}))})(e)}))}))};return(0,DIe.A)({elementId:"body",onLoadMore:()=>{var e;ae((null===o||void 0===o||null===(e=o.pagination)||void 0===e?void 0:e.page)+1,!0)},shouldLoadMore:!c&&(null===o||void 0===o||null===(t=o.pagination)||void 0===t?void 0:t.page)<(null===o||void 0===o||null===(a=o.pagination)||void 0===a?void 0:a.pages)}),(0,y.useEffect)((()=>{ABe={},tBe={},N(l),ae(1,!1)}),[]),(0,lA.jsx)(Tl.A,{className:Gpe,spinning:L,tip:"Generating report, please don't close this page.",children:(0,lA.jsxs)(Aa.A,{direction:"vertical",size:0,className:Vpe,children:[W&&(0,lA.jsx)(Jd,{}),(0,lA.jsx)(LIe,{onBack:()=>{(0,ne.R7)(s)("/inspection/internal/".concat(l))},overallReportStatus:Y||m||"",hiddenAssignOnsiteInspection:!0,jobId:X.jobId,status:X.status,extra:(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(tn,{hidden:!$,onClick:()=>{u(!0)},type:"primary",children:ee().translate("inspection.validate")}),(0,lA.jsx)(tn,{hidden:!K,onClick:()=>{E(!0)},style:{border:"none"},type:"danger",children:ee().translate("inspection.return")})]})}),(0,lA.jsxs)(TIe.A,{className:Upe,children:[(0,lA.jsx)(Ype,{status:Y,itemConclusion:m,isReady:D,shouldShowReturnButton:K,onDownloadFullVersion:Ae,setIsOpenSplitReport:Q}),(0,lA.jsx)(TIe.A.Content,{className:qpe,children:_&&(0,lA.jsx)(Ope,{progressResult:C,ref:n,conclusion:m,onChangeItemConclusion:e=>{h(e)},onClickValidate:()=>{u(!0)},onClickReturn:()=>{E(!0)},inspection:_,overallInfo:X,reports:q,poItems:U,documents:b,onToggle:(e,A,t)=>{(null===e||void 0===e?void 0:e.length)>0?((e,A)=>{tBe[e.id]?A&&A():g(e.id,(t=>{const a=null!==t&&void 0!==t&&t.success?t.data.data.list:[];tBe=(0,v.A)((0,v.A)({},tBe),{},{[e.id]:a});const n=Object.values(tBe).flat();P(BN()(n,"id")),A&&A()}))})(A,t):t&&t()}})})]}),(0,lA.jsx)(KEe,{inspectionId:l,getInspectionDetail:N,isLoadingInspectionDetail:S,products:U,onDownloadFullVersion:Ae,isOpenValidateModal:I,setIsOpenValidateModal:u,isOpenReturnInspection:p,setIsOpenReturnInspection:E,openSplitReport:B,setIsOpenSplitReport:Q})]})})};t(38383),t(44447);var nBe=t(44615);const iBe=function(e){const A=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})[e];return A?(0,JH.Mn)(A.firstName,A.lastName):"#".concat(e)},sBe="team-",lBe=e=>"".concat(sBe).concat(e),rBe=(e,A)=>"".concat("member-").concat(e,"-").concat(A),oBe=e=>"string"===typeof e&&e.startsWith(sBe)?Number(e.slice(5)):null,cBe=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];const a=!!e||t.length>0&&t.every((e=>A.includes(e)));return{checked:a,indeterminate:!a&&t.some((e=>A.includes(e)))}},dBe={allPeople:"All People",allTeam:"All Team"},gBe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:dBe;if(e.allPeople)return[{label:a.allPeople,type:nBe.OM.INDIVIDUAL}];if(e.allTeams)return[{label:a.allTeam,type:nBe.OM.TEAM}];const n=new Map(A.map((e=>[e.id,e.name])));return[...(e.teams||[]).map((e=>
1n.get(e))).filter(Boolean).map((e=>({label:e,type:nBe.OM.TEAM}))),...(e.users||[]).map((e=>({key:"user-".concat(e),label:iBe(e,t),type:nBe.OM.INDIVIDUAL})))]},CBe=e=>{let{visibleTeams:A=[],fullTeams:t=[],memberCache:a={},value:n={},usersById:i={},onChange:s}=e;const l=function(){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},A=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((t=>{const a="inactive"===t.status,n=e[t.id]||[];return{key:lBe(t.id),title:t.name,inactive:a,memberCount:R()(t,"memberCount",n.length),disableCheckbox:a,children:n.map((e=>({key:rBe(t.id,e),title:iBe(e,A),isMember:!0,isLeaf:!0,disableCheckbox:!0})))}}))}(A,a,i),r=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(e.allTeams?A.map((e=>e.id)):e.teams||[]).reduce(((e,A)=>(e.push(lBe(A)),(t[A]||[]).forEach((t=>e.push(rBe(A,t)))),e)),[])}(n,t,a),o=t.filter((e=>"inactive"!==e.status)).map((e=>e.id)),{checked:c,indeterminate:d}=cBe(n.allTeams,n.teams,o);return{treeData:l,checkedKeys:r,teamsChecked:c,teamsIndeterminate:d,onCheck:e=>{const A=(Array.isArray(e)?e:e.checked).map(oBe).filter((e=>null!==e));s({teams:A,allTeams:!1})},onToggleAll:e=>s({allTeams:e.target.checked,teams:[]})}};te().locale("en");const IBe=e=>te()(e).locale((0,ne.JK)()).fromNow(),uBe=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({name:e.key,label:e.label})))},pBe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.fromEntries(e.map((e=>[e.name,A[e.name]||nBe.jf.NONE])))},EBe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],t=arguments.length>3?arguments[3]:void 0,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return uBe(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).map((n=>(0,v.A)((0,v.A)({},n),{},{permission:R()(e,"permissions.".concat(n.name),nBe.jf.NONE),scope:gBe(R()(e,"scopes.".concat(n.name))||{},A,a,t)})))},BBe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return uBe(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).map((A=>{const t=R()(e,"permissions.".concat(A.name),nBe.jf.NONE);return(0,v.A)((0,v.A)({},A),{},{permission:t===nBe.jf.VIEW?"moduleUseOnly":t})}))},QBe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"All";if(e.all)return[t];const a=new Map(A.map((e=>[e.id,e.templateName])));return(e.templateIds||[]).map((e=>a.get(e))).filter(Boolean)},mBe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3?arguments[3]:void 0;const n=R()(e,"templateAccess")||{},i={qualityRequirementTemplate:A,tcfTemplate:t};return nBe.$h.map((e=>(0,v.A)((0,v.A)({},e),{},{permission:R()(n,"".concat(e.name,".accessLevel"))||nBe.HW.USE_ONLY,scope:QBe(n[e.name],i[e.name],a)})))},hBe=function(){return((arguments.length>0&&void 0!==arguments[0]?arguments[0]:"")||"").split(" ").filter((e=>/^[a-z0-9]/i.test(e))).slice(0,2).map((e=>e[0])).join("").toUpperCase()},xBe=e=>e?te()(e).format("MM/DD/YYYY"):"-",vBe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return R()(e,"members")||[]},fBe=function(){return vBe(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).map((e=>e&&e.id)).filter((e=>null!=e))},yBe=[{bg:"#99F6E4",color:"#0F766E"},{bg:"#FDE68A",color:"#B45309"},{bg:"#BFDBFE",color:"#1D4ED8"},{bg:"#DDD6FE",color:"#6D28D9"}],jBe=function(){const e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"")||"";let A=0;for(let t=0;t<e.length;t+=1)A=(A+e.charCodeAt(t))%yBe.length;return yBe[A]}
1,bBe=e=>Array.isArray(e)?e.length>0:Boolean(e),PBe=e=>{const A=R()(e,"data.data.list",[]);return{items:A,total:R()(e,"data.data.pagination.total",A.length)}},wBe=e=>R()(e,"data.data"),SBe=e=>{const{data:A,loading:t,error:a}=(0,Nn.U)({resource:e});return{modules:wBe(A)||[],loading:t,error:a}},NBe=()=>SBe("users/modules"),_Be=()=>SBe("users/modules/iqc-admin"),TBe=()=>{const e=(0,Nn.U)({resource:"quality-requirements-templates",filters:{pageNo:1,pageSize:100}}),A=(0,Nn.U)({resource:"tcf-requests-templates",filters:{pageNo:1,pageSize:100}});return{qrTemplates:PBe(e.data).items,tcfTemplates:PBe(A.data).items,loading:e.loading||A.loading,error:e.error||A.error}},DBe={pageNo:1,pageSize:200},kBe=()=>{const{data:e,loading:A,error:t}=(0,Nn.U)({resource:"users",filters:DBe}),{items:a,total:n}=PBe(e);return{usersById:(0,y.useMemo)((()=>a.reduce(((e,A)=>(0,v.A)((0,v.A)({},e),{},{[A.id]:A})),{})),[a]),total:n,loading:A,error:t}},LBe=function(){return((arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).find((e=>[nBe.K7.ADMIN,nBe.K7.COLLABORATOR].includes(e.id)))||{}).id||nBe.K7.COLLABORATOR},RBe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const A=R()(e,"templateAccess")||{};return nBe.$h.reduce(((e,t)=>(e[t.name]=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{accessLevel:e.accessLevel||nBe.HW.USE_ONLY,scope:{all:!1!==e.all,templateIds:e.templateIds||[]}}}(A[t.name]),e)),{})},FBe=["firstName","lastName","email","contactNumber","role","iqcAdmin","qcAdminAccess","moduleScope","team","teamId","teamIds","templateAccess"],MBe=e=>{const{EDIT:A,VIEW:t}=nBe.jf,a={};return Object.keys($c()(e,FBe)).forEach((n=>{const i=e[n],s=Array.isArray(i)?(e=>e.includes(nBe.jf.EDIT)?nBe.jf.EDIT:e.length>0?nBe.jf.VIEW:nBe.jf.NONE)(i):i;s!==A&&s!==t||(a[n]=s)})),a},OBe=e=>!0===e.iqcAdmin||"access"===e.iqcAdmin,zBe=[nBe.z7.USER,nBe.z7.COMPANY_ADMIN,nBe.z7.INSPECTOR_ADMIN,nBe.z7.SUPER_USER],VBe=function(e){return[...(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).filter((e=>!zBe.includes(e))),e.role,...OBe(e)?[nBe.z7.INSPECTOR_ADMIN]:[]]},HBe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Boolean(R()(e,"qcAdminAccess"))||R()(e,"role",[]).some((e=>e&&e.id===nBe.K7.IQC_ADMIN))},WBe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];const a={firstName:e.firstName,lastName:e.lastName,roleIds:VBe(e,t),phone:e.contactNumber,moduleAccess:MBe(e),teamIds:e.teamIds||[]},n=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.fromEntries(Object.entries(e).filter((e=>{let[,A]=e;return null!=A})))}(e.moduleScope);n&&Object.keys(n).length>0&&(a.scopes=n);const i=(e=>{if(e)return Object.fromEntries(Object.entries(e).map((e=>{let[A,t]=e;return[A,{accessLevel:t.accessLevel,all:t.scope.all,templateIds:t.scope.all?[]:t.scope.templateIds||[]}]})))})(e.templateAccess);return i&&(a.templateAccess=i),A||(a.email=e.email),a},qBe="TeamCard_card__BKT-q",UBe="TeamCard_avatar__gxw4p",JBe="TeamCard_info__QqrwL",GBe="TeamCard_name__5KG21",YBe="TeamCard_meta__05WS6",ZBe=e=>{let{team:A}=e;return A?(0,lA.jsxs)("div",{className:qBe,children:[(0,lA.jsx)("span",{className:UBe,"aria-hidden":"true",children:hBe(A.name)}),(0,lA.jsxs)("div",{className:JBe,children:[(0,lA.jsx)("span",{className:GBe,children:A.name}),(0,lA.jsx)("span",{className:YBe,children:ee().translate("accountManagement.team.members",{count:A.memberCount})})]})]}):null},XBe="ViewProfileModal_modal__9rXkO",KBe="ViewProfileModal_srOnly__wGHyu",$Be="ViewProfileModal_header__Bc6o6",eQe="ViewProfileModal_avatar__HyQT2",AQe="ViewProfileModal_identity__keZ5i",tQe="ViewProfileModal_name__Nj3wf",aQe="ViewProfileModal_email__DsDqf",nQe="ViewProfileModal_roleTag__iSAzq",iQe="ViewProfileModal_closeBtn__tfgPl",sQe="ViewProfileModal_grid__yq3IH",lQe="ViewProfileModal_col__XFKPy",rQe="ViewProfileModal_eyebrow__RqDHc",oQe="ViewProfileModal_infoGrid__i4DU2",cQe="ViewProfileModal_teamList__K9e4v",dQe="ViewProfileModal_field__jrtSD",gQe="ViewProfileModal_fieldLabel__DrUlW",CQe="ViewProfileModal_fieldValue__yg01x",IQe="ViewProfileModal_loadError__by-Ym",uQe="ViewProfileModal_accessGrid__Ebzss",pQe="ViewProfileModal_twoCol__diJyi",EQe="ViewProfileModal_subEyebrow__3abJx",BQe="ViewProfileModal_footer__yYpEK",QQe="ViewProfileModal_footerMeta__rY8Iv",mQe="ViewProfileModal_editBtn__dPO-o",hQe=e=>{let{initials:A,name:t,email:a,role:n,onClose:i}=e;return(0,lA.jsxs)("div",{className:$Be,children:[(0,lA.jsx)("div",{className:eQe,"aria-hidden":"true",children:A}),(0,lA.jsxs)("div",{className:AQe,children:[(0,lA.jsx)("h3",{className:tQe,children:t}),(0,lA.jsx)("span",{className:aQe,children:a})]}),(0,lA.jsx)(I0.A,{className:nQe,children:n}),(0,lA.jsx)(zf.A,{type:"text",shape:"circle",className:iQe,icon:(0,lA.jsx)(Ex.A,{}),onClick:i,"aria-label":ee().translate("accountManagement.actions.close")})]})};var xQe=t(93288);const vQe={chips:"ScopeChips_chips__nltXR",chip:"ScopeChips_chip__H75-V",team
1:"ScopeChips_team__PZnmL",individual:"ScopeChips_individual__15hBZ",dot:"ScopeChips_dot__rXu1D",template:"ScopeChips_template__reKC6",empty:"ScopeChips_empty__ovFcG"},fQe={[nBe.OM.TEAM]:"#378add",[nBe.OM.INDIVIDUAL]:"#34a853"},yQe=e=>{let{items:A=[],variant:t}=e;if(!A.length)return(0,lA.jsx)("span",{className:vQe.empty,children:"\u2014"});const a="template"===t;return(0,lA.jsx)("span",{className:vQe.chips,children:A.map((e=>{const A="string"===typeof e,t=A?e:e.label,n=A?void 0:e.type;return(0,lA.jsxs)("span",{className:(0,b.default)(vQe.chip,n&&vQe[n],{[vQe.template]:a}),children:[!a&&(0,lA.jsx)("span",{className:vQe.dot,"data-scope-type":n,style:{backgroundColor:fQe[n]},"aria-hidden":"true"}),t]},A?t:e.key||t)}))})},jQe="AccessTable_wrapper__uzS3E",bQe="AccessTable_subLabel__tJJ37",PQe=e=>{let{firstColTitle:A,rows:t=[],scopeVariant:a,showScope:n=!0}=e;const i=[{title:A,dataIndex:"label",key:"label",render:(e,A)=>(0,lA.jsx)("span",{className:A.isSub?bQe:void 0,children:e})},{title:ee().translate("accountManagement.moduleAccess.permission"),dataIndex:"permission",key:"permission",render:e=>(0,lA.jsx)(xQe.A,{text:e})},n&&{title:ee().translate("accountManagement.moduleAccess.scope"),dataIndex:"scope",key:"scope",render:e=>(0,lA.jsx)(yQe,{items:e||[],variant:a})}].filter(Boolean);return(0,lA.jsx)("div",{className:jQe,children:(0,lA.jsx)(us.A,{box:!0,hidePagination:!0,columns:i,dataSource:t,rowKey:e=>e.name||e.label,scroll:{x:"max-content"}})})},wQe=e=>{let{title:A,moduleRows:t,templateRows:a,showScope:n=!0}=e;const i=ee().translate("accountManagement.profile.module"),s=ee().translate("accountManagement.template.template");return(0,lA.jsxs)("section",{className:lQe,children:[(0,lA.jsx)("h4",{className:rQe,children:A}),(0,lA.jsx)(PQe,{firstColTitle:i,rows:t,showScope:n}),a&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("h5",{className:EQe,children:s}),(0,lA.jsx)(PQe,{firstColTitle:s,rows:a,scopeVariant:"template"})]})]})},SQe=e=>{let{label:A,value:t}=e;return(0,lA.jsxs)("div",{className:dQe,children:[(0,lA.jsx)("span",{className:gQe,children:A}),(0,lA.jsx)("span",{className:CQe,children:t||"-"})]})},NQe=e=>{let{open:A,userId:t,onClose:a,onEdit:n}=e;const{data:i,loading:s,error:l}=(0,Di.K)({resource:"users",id:t,skip:!t}),{modules:r,loading:o,error:c}=NBe(),{modules:d,loading:g,error:C}=_Be(),{qrTemplates:I,tcfTemplates:u,loading:p,error:E}=TBe(),{data:B,loading:Q,error:m}=(0,Nn.U)({resource:"teams",filters:{pageNo:1,pageSize:100}}),h=PBe(B).items,{usersById:x,loading:v,error:f}=kBe(),y=l||c||C||E||m||f,j=(0,JH.Mn)(R()(i,"firstName"),R()(i,"lastName")),P=R()(i,"role.0.name","-"),w=hBe(j)||"?",S=xBe(R()(i,"createdAt")),N=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return R()(e,"teams")||[]}(i),_=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const A=R()(e,"lastLoginAt");return A?IBe(A):null}(i),T=HBe(i);return(0,lA.jsx)(e_.A,{open:A,onCancel:a,width:"90vw",title:(0,lA.jsx)("span",{className:KBe,children:ee().translate("accountManagement.profile.dialogTitle",{name:j||"-"})}),footer:null,closable:!1,className:XBe,children:(0,lA.jsxs)(VA.A,{spinning:s||o||g||p||Q||v,children:[(0,lA.jsx)(hQe,{initials:w,name:j||"-",email:R()(i,"email","-"),role:P,onClose:a}),y&&(0,lA.jsx)("p",{className:IQe,children:ee().translate("accountManagement.profile.loadFailed")}),(0,lA.jsxs)("div",{className:sQe,children:[(0,lA.jsxs)("section",{className:lQe,children:[(0,lA.jsx)("h4",{className:rQe,children:ee().translate("accountManagement.profile.userInfo")}),(0,lA.jsxs)("div",{className:oQe,children:[(0,lA.jsx)(SQe,{label:ee().translate("accountManagement.profile.firstName"),value:R()(i,"firstName")}),(0,lA.jsx)(SQe,{label:ee().translate("accountManagement.profile.lastName"),value:R()(i,"lastName")}),(0,lA.jsx)(SQe,{label:ee().translate("accountManagement.columns.userEmail"),value:R()(i,"email")})]})]}),(0,lA.jsxs)("section",{className:lQe,children:[(0,lA.jsx)("h4",{className:rQe,children:ee().translate("accountManagement.profile.team")}),N.length>0?(0,lA.jsx)("div",{className:cQe,children:N.map((e=>(0,lA.jsx)(ZBe,{team:e},e.id)))}):(0,lA.jsx)("span",{className:CQe,children:"-"})]})]}),(0,lA.jsxs)("div",{className:(0,b.default)(uQe,{[pQe]:T}),children:[(0,lA.jsx)(wQe,{title:ee().translate("accountManagement.profile.qmasAccess"),moduleRows:EBe(i,r,h,{allPeople:ee().translate("accountManagement.moduleAccess.allPeople"),allTeam:ee().translate("accountManagement.moduleAccess.allTeam")},x),templateRows:mBe(i,I,u,ee().translate("accountManagement.moduleAccess.scopeAll"))}),T&&(0,lA.jsx)(wQe,{showScope:!1,title:ee().translate("accountManagement.profile.iqcAdminAccess"),moduleRows:BBe(i,d)})]}),(0,lA.jsxs)("div",{className:BQe,children:[(0,lA.jsxs)("span",{className:QQe,children:[ee().translate("accountManagement.profile.createdAt",{date:S})," \xb7 ",ee().translate("accountManagement.profile.lastActive",{ago:_||"\u2014"})]}),(0,lA.jsx)(zf.A,{type:"primary",className:mQe,onClick:()=>n(t),children:ee().translate("accountManagement.actions.edit")})]})]})})};var _Qe=t(44388);const TQe="StatusConfirmModal_body__Rt7NM",DQe="StatusConfirmModal_icon__Do-EO",kQe="StatusConfirmModal_title__ak-NH",LQe="StatusConfirmModal_content__HEDx5",RQe=e=>{let{open:A,isActivating:t,loading:a,onCancel:n,onConfirm:i,copyPrefix:s="accountManagement"}=e;const l="".concat(s,".").concat(t?"activate":"deactivate");return(0,lA.jsx)(F.A,{open:A,centered:!0,width:420,okText:ee().translate("".concat(l,".confirm")),cancelText:ee().translate("".concat(l,".cancel")),confirmLoading:a,onCancel:n,onOk:i,children:(0,lA.jsxs)("div",{className:TQe,children:[(0,lA.jsx)(_Qe.A,{className:DQe}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("h4",{className:kQe,children:ee().translate("".concat(l,".title"))}),(0,lA.jsx)("p",{className:LQe,children:ee().translate("".concat(l,".content"))})]})]})})};var FQe=t(61118),MQe=t(33359),OQe=t(80599),zQe=t(46237);const VQe="Dashboard_wrapper__j8OEu",HQe="Dashboard_headerContent__aGBlh",WQe="Dashboard_search__gN1MX",qQe="Dashboard_activeUsers__gNIu0",UQe="Dashboard_content__wisaR",JQe="Dashboard_tabs__VX3eH",GQe="Dashboard_tabLabel__da7kd",YQe="Dashboard_tabCount__WAXIm",ZQe="Dashboard_tabActions__OREAQ",XQe="Dashboard_filterBar__cK2jc",KQe="Dashboard_table__rhs41",$Qe="Dashboard_statusCell__DmPAL",eme="Dashboard_inactive__34Ztr",Ame="Dashboard_menuItem__zex3v",tme="Dashboard_mutedCell__g-msp",ame="Dashboard_teamCell__fe9jj",nme=e=>{let{status:A}=e;const t="active"===A;return(0,lA.jsxs)("span",{className:(0,b.default)($Qe,{[eme]:!t}),children:[t?(0,lA.jsx)(bb.A,{}):(0,lA.jsx)(Pb.A,{}),ee().translate(t?"accountManagement.status.active":"accountManagement.status.inactive")]})},ime=(e,A)=>{let{onView:t,onEdit:a,onToggleStatus:n}=A;const i="active"===e.status;return[{key:"view",label:(0,lA.jsxs)("span",{className:Ame,children:[(0,lA.jsx)(FQe.A,{}),ee().translate("accountManagement.actions.view")]}),onClick:()=>t(e)},{key:"edit",label:(0,lA.jsxs)("span",{className:Ame,children:[(0,lA.jsx)(MQe.A,{}),ee().translate("accountManagement.actions.edit")]}),onClick:()=>a(e)},{key:"toggle",label:(0,lA.jsxs)("span",{className:Ame,children:[i?(0,lA.jsx)(OQe.A,{}):(0,lA.jsx)(zQe.A,{}),ee().translate(i?"accountManagement.actions.deactivate":"accountManagement.actions.activate")]}),onClick:()=>n(e)}]},sme=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{filter:{},sort:{}},A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return[{key:"roleId",type:Jy.a.FILTER,label:ee().translate("accountManagement.filters.role"),dropdown:{type:Jy.oY.LIST,options:[{label:"Company Admin",value:nBe.K7.ADMIN},{label:"Normal User",value:nBe.K7.COLLABORATOR}],defaultChecks:e.filter.roleId||[],setting:{noSearch:!0,hasAll:!0}}},{key:"status",type:Jy.a.STATUS,label:ee().translate("accountManagement.filters.status"),dropdown:{type:Jy.oY.LIST,options:[{label:ee().translate("accountManagement.status.active"),value:"active"},{label:ee().translate("accountManagement.status.inactive"),value:"inactive"}],defaultChecks:e.filter.status||[],setting:{noSearch:!0,hasAll:!0}}},{key:"teamId",type:Jy.a.FILTER,label:ee().translate("accountManagement.filters.team"),dropdown:{type:Jy.oY.LIST,options:A,defaultChecks:e.filter.teamId||[],setting:{hasAll:!0}}},{key:"sortBy",type:Jy.a.RATING,label:ee().translate("accountManagement.filters.sortByDate"),dropdown:{type:Jy.oY.DATE,defaultChecks:e.s
1ort.sortBy||null,defaultDate:null,fieldItems:[{value:"createdAt",label:ee().translate("accountManagement.columns.createDate")}],methodItems:[{value:"az",label:ee().translate("accountManagement.sort.newest")},{value:"za",label:ee().translate("accountManagement.sort.oldest")}],setting:{hideDateRange:!0,hasSeparateBorder:!0}}}]},lme={keywords:"",filter:{roleId:[],status:[],teamId:[]},sort:{sortBy:{field:"createdAt",method:"az"}},pagination:{current:1,pageSize:nBe.yQ}},rme={keywords:"",filter:{roleId:[],status:[]},sort:{sortBy:{field:"createdAt",method:"az"}},pagination:{current:1,pageSize:nBe.yQ}},ome=e=>{let{query:A,setQuery:t,data:a,loading:n,error:i,refetch:s}=e;const l=(0,w.useHistory)(),[r,o]=(0,y.useState)(null),[c,d]=(0,y.useState)(null),[g,C]=(0,y.useState)({type:null,message:null}),I=(e=>{const A=(0,sS.x)({resource:"users",id:e});return{run:t=>A.mutate({status:t},{id:"".concat(e,"/status"),meta:(0,v.A)((0,v.A)({},A.meta),{},{method:"PATCH"})}),loading:A.loading}})(c&&c.id),{data:u}=(0,Nn.U)({resource:"teams",filters:{pageNo:1,pageSize:100}}),p=(0,y.useMemo)((()=>function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>({label:e.name,value:e.id})))}(PBe(u).items)),[u]);(0,y.useEffect)((()=>{i&&C({type:"error",message:ee().translate("accountManagement.loadFailed")})}),[i]);const{items:E,total:B}=PBe(a),Q=(0,v.A)((0,v.A)({},A.pagination),{},{total:B}),m=(e,a)=>{if([Jy.a.FILTER,Jy.a.STATUS].includes(e.type)&&t((0,v.A)((0,v.A)({},A),{},{filter:(0,v.A)((0,v.A)({},A.filter),{},{[e.key]:a}),pagination:(0,v.A)((0,v.A)({},A.pagination),{},{current:1})})),e.type===Jy.a.RATING){const[e]="string"===typeof a.field?[a.field]:a.field,[n]="string"===typeof a.method?[a.method]:a.method;t((0,v.A)((0,v.A)({},A),{},{sort:{sortBy:{field:e||"createdAt",method:n||"az"}},pagination:(0,v.A)((0,v.A)({},A.pagination),{},{current:1})}))}},h=e=>l.push("/account-management/user/".concat(e)),x=(f={onView:e=>o(e.id),onEdit:e=>h(e.id),onToggleStatus:e=>d(e)},[{title:ee().translate("accountManagement.columns.userName"),dataIndex:"userName",width:180,fixed:"left",render:(e,A)=>(0,JH.Mn)(A.firstName,A.lastName)},{title:ee().translate("accountManagement.columns.userEmail"),dataIndex:"email",width:220},{title:ee().translate("accountManagement.columns.role"),dataIndex:"role",width:140,render:e=>R()(e,"0.name","-")},{title:ee().translate("accountManagement.columns.team"),dataIndex:"teams",width:200,render:e=>e&&e.length?(0,lA.jsx)("span",{className:ame,children:e.map((e=>(0,lA.jsx)(Uu.QB,{type:"default",children:e.name},e.id)))}):(0,lA.jsx)("span",{className:tme,children:"-"})},{title:ee().translate("accountManagement.columns.createDate"),dataIndex:"createdAt",width:140,render:xBe},{title:ee().translate("accountManagement.columns.status"),dataIndex:"status",width:120,render:e=>(0,lA.jsx)(nme,{status:e})},{title:"",dataIndex:"actions",width:56,fixed:"right",render:(e,A)=>(0,lA.jsx)(_v.A,{trigger:["click"],items:ime(A,f)})}]);var f;return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("div",{className:UQe,children:[(0,lA.jsx)(hb.M,{start:(0,lA.jsx)(Lf.A,{className:XQe,items:sme(A,p),onApply:m,onReset:e=>{[Jy.a.FILTER,Jy.a.STATUS].includes(e.type)&&m(e,[]),e.type===Jy.a.RATING&&m(e,{field:["createdAt"],method:["az"]})},onFilterReset:()=>t((0,v.A)((0,v.A)({},A),lme))})}),(0,lA.jsx)(xb.A,{className:KQe,bordered:!1,loading:n,rowKey:e=>e.id,columns:x,dataSource:E,pagination:Q,onChange:e=>{let{current:a,pageSize:n}=e;return t((0,v.A)((0,v.A)({},A),{},{pagination:(0,v.A)((0,v.A)({},A.pagination),{},{current:a,pageSize:n})}))},scroll:{x:1100},tableLayout:"fixed"})]}),!!r&&(0,lA.jsx)(NQe,{open:!!r,userId:r,onClose:()=>o(null),onEdit:e=>{o(null),h(e)}}),(0,lA.jsx)(RQe,{open:!!c,isActivating:!!c&&"active"!==c.status,loading:I.loading,onCancel:()=>d(null),onConfirm:async()=>{const e="active"!==c.status;try{await I.run(e?"active":"inactive"),d(null),s(),C({type:"success",message:ee().translate(e?"accountManagement.statusActivated":"accountManagement.statusDeactivated")})}catch(A){C({type:"error",message:ee().translate("accountManagement.statusUpdateFailed")})}}}),(0,lA.jsx)(Wn.A,{notification:g,onClose:()=>C({type:null,message:null})})]})},cme="ViewTeamModal_modal__SXlgL",dme="ViewTeamModal_srOnly__OswSR",gme="ViewTeamModal_header__Vf2bt",Cme="ViewTeamModal_avatar__lXOeK",Ime="ViewTeamModal_status__cX5me",ume="ViewTeamModal_statusIconActive__Rp14s",pme="ViewTeamModal_statusIconInactive__i85Q6",Eme="ViewTeamModal_name__fZhdY",Bme="ViewTeamModal_closeBtn__JDNEd",Qme="ViewTeamModal_body__X2Etp",mme="ViewTeamModal_membersLabel__AhGyI",hme="ViewTeamModal_grid__d7AdS",xme="ViewTeamModal_empty__sWq4k",vme="ViewTeamModal_memberCard__PHTti",fme="ViewTeamModal_memberAvatar__zJncp",yme="ViewTeamModal_memberInfo__4qHkK",jme="ViewTeamModal_memberName__UgpAe",bme="ViewTeamModal_memberEmail__pXqDv",Pme="ViewTeamModal_footer__TD+j2",wme="ViewTeamModal_footerMeta__IbYWA",Sme="ViewTeamModal_editBtn__26+ib",Nme=e=>{let{name:A,statusLabel:t,isActive:a,onClose:n}=e;const i=jBe(A);return(0,lA.jsxs)("div",{className:gme,children:[(0,lA.jsx)("div",{className:Cme,style:{background:i.bg,color:i.color},"aria-hidden":"true",children:hBe(A)||"?"}),t?(0,lA.jsxs)("span",{className:Ime,children:[a?(0,lA.jsx)(bb.A,{className:ume}):(0,lA.jsx)(bE.A,{className:pme}),t]}):null,(0,lA.jsx)("h3",{className:Eme,children:A}),(0,lA.jsx)(zf.A,{type:"text",shape:"circle",className:Bme,icon:(0,lA.jsx)(Ex.A,{}),onClick:n,"aria-label":ee().translate("accountManagement.actions.close")})]})},_me=e=>{let{member:A}=e;const t=(0,JH.Mn)(A.firstName,A.lastName)||"-",a=A.email||"-",n=jBe(t);return(0,lA.jsxs)("div",{className:vme,children:[(0,lA.jsx)("span",{className:fme,style:{background:n.bg,color:n.color},"aria-hidden":"true",children:hBe(t)||"?"}),(0,lA.jsxs)("div",{className:yme,children:[(0,lA.jsx)("span",{className:jme,children:t}),(0,lA.jsx)("span",{className:bme,children:a})]})]})},Tme=e=>{let{open:A,teamId:t,onClose:a,onEdit:n}=e;const{data:i,loading:s,error:l}=(0,Di.K)({resource:"teams",id:t,skip:!t}),r=vBe(i),o=R()(i,"name","-"),c=R()(i,"status"),d=xBe(R()(i,"createdAt")),g=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const A=R()(e,"updatedAt")||R()(e,"createdAt");return A?IBe(A):null}(i);return(0,lA.jsx)(e_.A,{open:A,onCancel:a,width:1080,title:(0,lA.jsx)("span",{className:dme,children:ee().translate("accountManagement.team.viewTitle",{name:o})}),footer:null,closable:!1,className:cme,children:(0,lA.jsxs)(VA.A,{spinning:s,children:[(0,lA.jsx)(Nme,{name:o,statusLabel:c?ee().translate("accountManagement.team.".concat(c)):"",isActive:"active"===c,onClose:a}),(0,lA.jsxs)("div",{className:Qme,children:[(0,lA.jsx)("span",{className:mme,children:ee().translate("accountManagement.team.membersLabel")}),l&&(0,lA.jsx)("p",{className:xme,children:ee().translate("accountManagement.team.loadDetailFailed")}),!l&&r.length>0&&(0,lA.jsx)("div",{className:hme,children:r.map((e=>(0,lA.jsx)(_me,{member:e},e.id)))}),!l&&0===r.length&&(0,lA.jsx)("p",{className:xme,children:ee().translate("accountManagement.team.noMembers")})]}),(0,lA.jsxs)("div",{className:Pme,children:[(0,lA.jsxs)("span",{className:wme,children:[ee().translate("accountManagement.team.createdOn",{date:d})," \xb7 ",ee().translate("accountManagement.team.lastUpdated",{ago:g||"\u2014"})]}),(0,lA.jsx)(zf.A,{type:"primary",className:Sme,onClick:()=>n&&n(t),children:ee().translate("accountManagement.team.editTeam")})]})]})})},Dme=e=>{let{status:A}=e;const t="active"===A;return(0,lA.jsxs)("span",{className:(0,b.default)($Qe,{[eme]:!t}),children:[t?(0,lA.jsx)(bb.A,{}):(0,lA.jsx)(Pb.A,{}),ee().translate(t?"accountManagement.status.active":"accountManagement.status.inactive")]})},kme=(e,A)=>{let{onView:t,onEdit:a,onToggleStatus:n}=A;const i="active"===e.status;return[{key:"view",label:(0,lA.jsxs)("span",{className:Ame,children:[(0,lA.jsx)(FQe.A,{}),ee().translate("accountManagement.actions.view")]}),onClick:()=>t(e)},{key:"edit",label:(0,lA.jsxs)("span",{className:Ame,children:[(0,lA.jsx)(MQe.A,{}),ee().translate("accountManagement.team.editTeam")]}),onClick:()=>a(e)},{key:"toggle",label:(0,lA.jsxs)("span",{className:Ame,children:[i?(0,lA.jsx)(OQe.A,{}):(0,lA.jsx)(zQe.A,{}),ee().translate(i?"accountManagement.team.deactivateTeam":"accountManagement.team.activateTeam")]}),onClick:()=>n(e)}]},Lme=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{filter:{},sort:{}};return[{key:"roleId",type:Jy.a.FILTER,label:ee().translate("accountManagement.filters.role"),dropdown:{type:Jy.oY.LIST,options:[{label:"Company Admin",value:nBe.K7.ADMIN},{label:"Normal User",value:nBe.K7.COLLABORATOR}],defaultChecks:e.filter.roleId||[],setting:{noSearch:!0,hasAll:!0}}},{key:"status",type:Jy.a.STATUS,label:ee().translate("accountManagement.filters.status"),dropdown:{type:Jy.oY.LIST,options:[{label:ee().translate("accountManagement.status.active"),value:"active"},{label:ee().translate("accountManagement.status.inactive"),value:"inactive"}],defaultChecks:e.filter.status||[],setting:{noSearch:!0,hasAll:!0}}},{key:"sortBy",type:Jy.a.RATING,label:ee().translate("accountManagement.filters.sortByDate"),dropdown:{type:Jy.oY.DATE,defaultChecks:e.s
1ort.sortBy||null,defaultDate:null,fieldItems:[{value:"createdAt",label:ee().translate("accountManagement.columns.createDate")}],methodItems:[{value:"az",label:ee().translate("accountManagement.sort.newest")},{value:"za",label:ee().translate("accountManagement.sort.oldest")}],setting:{hideDateRange:!0,hasSeparateBorder:!0}}}]},Rme=e=>{let{query:A,setQuery:t,data:a,loading:n,error:i,refetch:s}=e;const l=(0,w.useHistory)(),[r,o]=(0,y.useState)({type:null,message:null}),[c,d]=(0,y.useState)(null),[g,C]=(0,y.useState)(null),I=(e=>{const A=(0,sS.x)({resource:"teams",id:e});return{run:t=>A.mutate({status:t},{id:"".concat(e,"/status"),meta:(0,v.A)((0,v.A)({},A.meta),{},{method:"PATCH"})}),loading:A.loading}})(g&&g.id),u=e=>l.push(nBe.bw.TEAM_EDIT.replace(":team_id",e));(0,y.useEffect)((()=>{i&&o({type:"error",message:ee().translate("accountManagement.team.loadFailed")})}),[i]);const{items:p,total:E}=PBe(a),B=(0,v.A)((0,v.A)({},A.pagination),{},{total:E}),Q=(e,a)=>{if([Jy.a.FILTER,Jy.a.STATUS].includes(e.type)&&t((0,v.A)((0,v.A)({},A),{},{filter:(0,v.A)((0,v.A)({},A.filter),{},{[e.key]:a}),pagination:(0,v.A)((0,v.A)({},A.pagination),{},{current:1})})),e.type===Jy.a.RATING){const[e]="string"===typeof a.field?[a.field]:a.field,[n]="string"===typeof a.method?[a.method]:a.method;t((0,v.A)((0,v.A)({},A),{},{sort:{sortBy:{field:e||"createdAt",method:n||"az"}},pagination:(0,v.A)((0,v.A)({},A.pagination),{},{current:1})}))}},m=(h={onView:e=>d(e.id),onEdit:e=>u(e.id),onToggleStatus:e=>C(e)},[{title:ee().translate("accountManagement.team.columns.teamName"),dataIndex:"name",width:240,fixed:"left",render:e=>e||(0,lA.jsx)("span",{className:tme,children:"-"})},{title:ee().translate("accountManagement.team.columns.members"),dataIndex:"memberCount",width:160,render:e=>null!=e?ee().translate("accountManagement.team.members",{count:e}):(0,lA.jsx)("span",{className:tme,children:"-"})},{title:ee().translate("accountManagement.columns.createDate"),dataIndex:"createdAt",width:160,render:xBe},{title:ee().translate("accountManagement.columns.status"),dataIndex:"status",width:140,render:e=>e?(0,lA.jsx)(Dme,{status:e}):(0,lA.jsx)("span",{className:tme,children:"-"})},{title:"",dataIndex:"actions",width:56,fixed:"right",render:(e,A)=>(0,lA.jsx)(_v.A,{trigger:["click"],items:kme(A,h)})}]);var h;return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("div",{className:UQe,children:[(0,lA.jsx)(hb.M,{start:(0,lA.jsx)(Lf.A,{className:XQe,items:Lme(A),onApply:Q,onReset:e=>{[Jy.a.FILTER,Jy.a.STATUS].includes(e.type)&&Q(e,[]),e.type===Jy.a.RATING&&Q(e,{field:["createdAt"],method:["az"]})},onFilterReset:()=>t((0,v.A)((0,v.A)({},A),rme))})}),(0,lA.jsx)(xb.A,{className:KQe,bordered:!1,loading:n,rowKey:e=>e.id,columns:m,dataSource:p,pagination:B,onChange:e=>{let{current:a,pageSize:n}=e;return t((0,v.A)((0,v.A)({},A),{},{pagination:(0,v.A)((0,v.A)({},A.pagination),{},{current:a,pageSize:n})}))},scroll:{x:900},tableLayout:"fixed"})]}),!!c&&(0,lA.jsx)(Tme,{open:!!c,teamId:c,onClose:()=>d(null),onEdit:e=>{d(null),u(e)}}),(0,lA.jsx)(RQe,{open:!!g,isActivating:!!g&&"active"!==g.status,loading:I.loading,copyPrefix:"accountManagement.team",onCancel:()=>C(null),onConfirm:async()=>{const e="active"!==g.status;try{await I.run(e?"active":"inactive"),C(null),s(),o({type:"success",message:ee().translate(e?"accountManagement.team.statusActivated":"accountManagement.team.statusDeactivated")})}catch(A){o({type:"error",message:ee().translate("accountManagement.team.statusUpdateFailed")})}}}),(0,lA.jsx)(Wn.A,{notification:r,onClose:()=>o({type:null,message:null})})]})},Fme=()=>{const e=(0,w.useHistory)(),A=(0,w.useLocation)(),{updatePageSettings:t}=(0,TA.useStoreActions)({updatePageSettings:Yy.updatePageSettings}),a=A.pathname.startsWith(nBe.bw.TEAM_LIST),n=a?nBe.xM.TEAM:nBe.xM.USER,{query:i}={query:(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(nBe.aJ,".query"),lme)},s=e=>t(nBe.aJ,{query:e}),l=(0,y.useMemo)((()=>function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{keywords:A,filter:t={},sort:a={},pagination:n={}}=e,i={pageNo:n.current||1,pageSize:n.pageSize||nBe.yQ};A&&(i.keyword=A),bBe(t.roleId)&&(i.roleId=t.roleId),bBe(t.status)&&(i.status=t.status),bBe(t.teamId)&&(i.teamId=t.teamId);const{sortBy:s}=a;if(s&&s.field){const e="za"===s.method?"asc":"desc";i.sortBy="".concat(s.field,":").concat(e)}return i}(i)),[i]),r=(0,Nn.U)({resource:"users",filters:l}),o=PBe(r.data).total,{query:c}={query:(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(nBe.EO,".query"),rme)},d=e=>t(nBe.EO,{query:e}),g=(0,y.useMemo)((()=>function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{keywords:A,filter:t={}
1,sort:a={},pagination:n={}}=e,i={pageNo:n.current||1,pageSize:n.pageSize||nBe.yQ};A&&(i.keyword=A),bBe(t.roleId)&&(i.roleId=t.roleId),bBe(t.status)&&(i.status=t.status);const{sortBy:s}=a;if(s&&s.field){const e="za"===s.method?"asc":"desc";i.sortBy="".concat(s.field,":").concat(e)}return i}(c)),[c]),C=(0,Nn.U)({resource:"teams",filters:g}),I=PBe(C.data).total,u=a?c:i,p=a?d:s,{seatUsage:E}=(()=>{const{data:e,loading:A,error:t}=(0,Nn.U)({resource:"users/seat-usage"});return{seatUsage:wBe(e),loading:A,error:t}})(),B=R()(E,"userCount"),Q=R()(E,"maxActiveUsers"),m=null!=B&&null!=Q,h=!1===R()(E,"canAddUser"),x=(0,lA.jsx)(Sa.A,{type:"primary",size:"large",icon:(0,lA.jsx)(Eb.A,{}),disabled:h,onClick:()=>e.push(nBe.bw.USER_CREATE),children:ee().translate("accountManagement.addNewUser")}),f=(0,lA.jsxs)("div",{className:ZQe,children:[m&&(0,lA.jsx)("span",{className:qQe,children:ee().translate("accountManagement.activeUsers",{used:B,limit:Q})}),h?(0,lA.jsx)(GZ.A,{title:ee().translate("accountManagement.addUserLimitTooltip"),children:(0,lA.jsx)("span",{children:x})}):x,(0,lA.jsx)(Sa.A,{type:"primary",size:"large",icon:(0,lA.jsx)(Eb.A,{}),onClick:()=>e.push(nBe.bw.TEAM_CREATE),children:ee().translate("accountManagement.team.addNewTeam")})]}),j=(e,A)=>(0,lA.jsxs)("span",{className:GQe,children:[ee().translate(e),(0,lA.jsx)("span",{className:YQe,children:A})]}),b=[{key:nBe.xM.USER,label:j("accountManagement.tabs.user",o),children:(0,lA.jsx)(ome,{query:i,setQuery:s,data:r.data,loading:r.loading,error:r.error,refetch:r.refetch})},{key:nBe.xM.TEAM,label:j("accountManagement.tabs.team",I),children:(0,lA.jsx)(Rme,{query:c,setQuery:d,data:C.data,loading:C.loading,error:C.error,refetch:C.refetch})}];return(0,lA.jsx)(gb.A,{className:VQe,headerProps:{title:ee().translate("accountManagement.title"),contentClassName:HQe,children:(0,lA.jsx)(mb.A,{className:WQe,enterButton:ee().translate("general.search"),placeholder:ee().translate(a?"accountManagement.team.searchPlaceholder":"accountManagement.searchPlaceholder"),searchVal:u.keywords,onSearch:e=>p((0,v.A)((0,v.A)({},u),{},{keywords:e,pagination:(0,v.A)((0,v.A)({},u.pagination),{},{current:1})}))})},children:(0,lA.jsx)(FL.A,{className:JQe,activeKey:n,onChange:A=>e.push(A===nBe.xM.TEAM?nBe.bw.TEAM_LIST:nBe.bw.DASHBOARD),items:b,tabBarExtraContent:{right:f}})})};var Mme;const Ome=["title","titleId"];function zme(){return zme=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},zme.apply(null,arguments)}function Vme(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,Ome);return y.createElement("svg",zme({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,Mme||(Mme=y.createElement("path",{d:"M6 2C4.90575 2 4 2.90575 4 4V20C4 21.0943 4.90575 22 6 22H18C19.0943 22 20 21.0943 20 20V6.58594L15.4141 2H6ZM6 4H14V8H18V20H6V4ZM8 10V12H16V10H8ZM8 13V15H16V13H8ZM8 16V18H13V16H8Z",fill:"white"})))}const Hme=y.forwardRef(Vme);t.p;var Wme=t(39229);const qme=e=>{let{loadJobs:A,jobObj:t,selectedRowKeys:a,setSelectedRowKeys:n,selectedRows:i,setSelectedRows:s,functionBarItems:l,documentStorage:r,actions:o,typeOptions:c,reloadTypeOptions:d}=e;(0,w.useHistory)();const g=(null===t||void 0===t?void 0:t.pagination)||{},C=(null===t||void 0===t?void 0:t.list)||[],I=(null===t||void 0===t?void 0:t.loading)||!1,u=A;let p=0;const E=(null===r||void 0===r?void 0:r.limit)||0,B=(null===r||void 0===r?void 0:r.usage)||0;E>0&&(p=B/E*100);const Q=p>=90;return(0,lA.jsxs)("div",{className:Wme.A.wrapper,children:[(0,lA.jsxs)("div",{className:Wme.A.fileSpace,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)(Uu.$q,{percent:p,showInfo:!1,status:Q?"exception":"active"}),(0,lA.jsxs)("span",{className:Wme.A.text,children:[(0,Da.z3)(B)," of ",(0,Da.z3)(E)," used"]})]}),Q&&(0,lA.jsx)(Uu.pb,{dark:!0,placement:"topRight",overlayClassName:Wme.A.tooltipOverlay1,title:(0,lA.jsxs)(lA.Fragment,{children:["The storage is nearly full.",(0,lA.jsx)("br",{}),"Contact our customer service for more storage."]}),children:(0,lA.jsx)("span",{className:Wme.A.fullSpaceIcon,children:(0,lA.jsx)(oH.h,{})})})]}),i.length>0&&(0,lA.jsx)(ps.A,{className:Wme.A.functionBar,onReset:()=>{n([]),s([])},displayItems:l,selectedRows:i,actions:o,typeOptions:c,module:Es.ts.DOCUMENT_MANAGEMENT,reloadTypeOptions:d,settings:{disables:{[Es.Nt.DELETE]:(e,A)=>(A||[]).filter((e=>{var A;return!(null===e||void 0===e||null===(A=e.source)||void 0===A||!A.id)})).length>0}}}),(0,lA.jsx)(us.A,{box:!0,rowSelection:{selectedRowKeys:a,onChange:(e,A)=>{n(e),s(A)}},loading:I,className:(0,b.default)(Wme.A.table),columns:Bs.M,dataSource:C,onChange:u,showSorterTooltip:!1,rowKey:"id",pagination:{pageSize:g.pageSize||10,current:g.page||1,total:g.total||0,showSizeChanger:!0,showTotal:(e,A)=>(0,lA.jsxs)("div",{children:[A[0],"-",A[1]," ",ee().translate("desktopReview.of")," ",g.total||0]})},sortDirections:["ascend","descend","ascend"],scroll:{x:!0}})]})};var Ume=t(85978);const Jme="YYYY-MM-DD",Gme={wrapper:"DocumentManagement_wrapper__SeqXf",content:"DocumentManagement_c
1ontent__eBHa0",newJobBtn:"DocumentManagement_newJobBtn__Tmckp",exportModal:"DocumentManagement_exportModal__DHt8L",mainIcon:"DocumentManagement_mainIcon__A15cv",trashWarning:"DocumentManagement_trashWarning__37Rbt"};var Yme=t(41403);const Zme={ALL_JOB:"all_job",PENDING_REVIEW:"pending_review",EXPIRED:"expired",ARCHIVED:"archived",TRASH:"trash"},Xme={[Zme.ALL_JOB]:"All",[Zme.PENDING_REVIEW]:"Pending Review",[Zme.EXPIRED]:"Expired",[Zme.ARCHIVED]:"Archived",[Zme.TRASH]:"Trash"},Kme={[Zme.ALL_JOB]:"active",[Zme.PENDING_REVIEW]:"pendingReview",[Zme.EXPIRED]:"expired",[Zme.ARCHIVED]:"archived",[Zme.TRASH]:"trash"},$me={[Zme.ALL_JOB]:[Es.Nt.SET_DATA,Es.Nt.SELECT,Es.Nt.SAVE_TO,Es.Nt.SET_DATES,Es.Nt.ARCHIVE,Es.Nt.DOWNLOAD,Es.Nt.SHARE,Es.Nt.RENAME,Es.Nt.EDIT_TYPE,Es.Nt.DELETE],[Zme.PENDING_REVIEW]:[Es.Nt.SET_DATA,Es.Nt.SELECT,Es.Nt.SAVE_TO,Es.Nt.SET_DATES,Es.Nt.ARCHIVE,Es.Nt.DOWNLOAD,Es.Nt.SHARE,Es.Nt.RENAME,Es.Nt.EDIT_TYPE,Es.Nt.DELETE],[Zme.EXPIRED]:[Es.Nt.SET_DATA,Es.Nt.SELECT,Es.Nt.SAVE_TO,Es.Nt.SET_DATES,Es.Nt.ARCHIVE,Es.Nt.DOWNLOAD,Es.Nt.SHARE,Es.Nt.RENAME,Es.Nt.EDIT_TYPE,Es.Nt.DELETE],[Zme.ARCHIVED]:[Es.Nt.SET_DATA,Es.Nt.SELECT,Es.Nt.SAVE_TO,Es.Nt.SET_DATES,Es.Nt.UN_ARCHIVE,Es.Nt.DOWNLOAD,Es.Nt.SHARE,Es.Nt.RENAME,Es.Nt.EDIT_TYPE,Es.Nt.DELETE],[Zme.TRASH]:[Es.Nt.SELECT,Es.Nt.RESTORE]},ehe={jobType:[],source:[],reviewDate:{method:"",dates:[]},expiredDate:{method:"",dates:[]},size:{method:""},uploadedDate:{field:["createdAt"],method:["az"],dates:[]}},Ahe={[Zme.ALL_JOB]:(0,v.A)({},Pf()(ehe)),[Zme.PENDING_REVIEW]:(0,v.A)({},Pf()(ehe)),[Zme.EXPIRED]:(0,v.A)({},Pf()(ehe)),[Zme.ARCHIVED]:(0,v.A)({},Pf()(ehe)),[Zme.TRASH]:(0,v.A)({},Pf()(ehe))},the=[{value:"expiryDate",label:ee().translate("documentManagement.text.Expiry Date")},{value:"reviewDate",label:ee().translate("documentManagement.text.Review Date")},{value:"createdAt",label:ee().translate("documentManagement.text.Uploaded Date")}],ahe=[{value:"az",label:ee().translate("general.newestToOldest")},{value:"za",label:ee().translate("general.oldestToNewest")}],nhe=[{value:"za",label:ee().translate("documentManagement.filters.size.az")},{value:"az",label:ee().translate("documentManagement.filters.size.za")}],ihe={value:"null",label:"/"},she=()=>{var e;const[A,t]=y.useState({type:null,message:null}),a=(0,w.useHistory)(),n=pg.parse(null===a||void 0===a||null===(e=a.location)||void 0===e?void 0:e.search),{typeOptions:i,sourceOptions:s}=(0,uT.m8)(),[l,r]=(0,y.useState)((null===n||void 0===n?void 0:n.tab)||Zme.ALL_JOB),[o,c]=(0,y.useState)(Ahe),[d,g]=(0,y.useState)({}),[C,I]=(0,y.useState)({}),[u,p]=(0,y.useState)(""),{getAllDocuments:E,getPendingReviewDocuments:B,getExpiredDocuments:Q,getArchivedDocuments:m,getTrashDocuments:h,getDocumentManagementStorage:x,getDocumentManagementFilterTypes:f}=(0,Yme.d)(),{allDocuments:j,pendingReviewDocuments:b,expiredDocuments:P,archivedDocuments:S,trashDocuments:N,documentStorage:_}=(0,Yme.g)(),T={[Zme.ALL_JOB]:E,[Zme.PENDING_REVIEW]:B,[Zme.EXPIRED]:Q,[Zme.ARCHIVED]:m,[Zme.TRASH]:h},D={[Zme.ALL_JOB]:j,[Zme.PENDING_REVIEW]:b,[Zme.EXPIRED]:P,[Zme.ARCHIVED]:S,[Zme.TRASH]:N},k=D[l],L=(e,A,t,a,n,i)=>{const s=n||l,r=(e=>{var A,t;let{filtersParam:a,page:n,size:i,search:s,currentTab:l}=e;const r={pageNo:n,pageSize:i,status:Kme[l]};if([Zme.PENDING_REVIEW,Zme.EXPIRED].includes(l)&&(r.status=Kme[Zme.ALL_JOB],l===Zme.PENDING_REVIEW?r.isPendingReview=!0:r.isExpired=!0),null!==a&&void 0!==a&&a.jobType&&null!==a&&void 0!==a&&null!==(A=a.jobType)&&void 0!==A&&A.length&&(r.type=a.jobType.filter((e=>"all"!==e))),null!==a&&void 0!==a&&a.source&&null!==a&&void 0!==a&&null!==(t=a.source)&&void 0!==t&&t.length&&(r.source=a.source.filter((e=>"all"!==e))),null!==a&&void 0!==a&&a.uploadedDate){var o,c,d;const e=null===(o=a.uploadedDate)||void 0===o||null===(c=o.method)||void 0===c?void 0:c[0],A=(null===(d=a.uploadedDate)||void 0===d?void 0:d.dates)||[];var g;e&&(r.sortBy="".concat(null===(g=a.uploadedDate)||void 0===g?void 0:g.field[0],":").concat("az"===e?"desc":"asc")),A.length&&(r.startDate=A[0]?A[0].format?A[0].format("YYYY-MM-DD"):(0,Wi.A)(new Date(A[0]),"yyyy-MM-dd"):"",r.endDate=A[1]?A[1].format?A[1].format("YYYY-MM-DD"):(0,Wi.A)(new Date(A[1]),"yyyy-MM-dd"):"")}if(null!==a&&void 0!==a&&a.size){var C,I;const e=null===(C=a.size)||void 0===C||null===(I=C.method)||void 0===I?void 0:I[0];e&&(r.sortBy="size:".concat("az"===e?"desc":"asc"))}return r})({filtersParam:a,page:e,size:A,search:t,currentTab:s}),o=T[s];o&&o(r,i)},R=(e=>{let{filters:A,T:t,typeOptions:a,sourceOptions:n}=e;const i=t.translate("documentManagement.text.Type"),s=t.translate("documentManagement.text.Source"),l=t.translate("documentManagement.text.Size"),r=t.translate("documentManagement.text.Sort by Date"),o={};return Object.keys(Zme).forEach((e=>{var t,c,d,g,C,I,u;const p=Zme[e],E=(null===A||void 0===A?void 0:A[p])||{},B=[{key:"jobType",label:i,type:Jy.a.FILTER,className:Gme.typeItem,valueWidth:145,dropdown:{type:Jy.oY.LIST,options:[...a,ihe],defaultChecks:E.jobType||null,setting:{hasAll:!0,noSearch:!0}}},{key:"source",label:s,type:Jy.a.FILTER,className:Gme.sourceItem,valueWidth:160,dropdown:{type:Jy.oY.LIST,options:[...n,ihe],defaultChecks:E.source||null,setting:{hasAll:!0,noSearch:!0,minHeight:220}}},{key:"size",label:l,type:Jy.a.RATING,dropdown:{type:Jy.oY.DATE,methodItems:nhe,defaultChecks:null!==(t=E.size)&&void 0!==t&&t.method?{method:null===(c=E.size)||void 0===c?void 0:c.method}:null,setting:{hideDateRange:!0}}},{key:"uploadedDate",label:r,type:Jy.a.RATING,width:170,dropdown:{type:Jy.oY.DATE,fieldItems:the,methodItems:ahe,defaultChecks:null!==(d=E.uploadedDate)&&void 0!==d&&null!==(g=d.method)&&void 0!==g&&g[0]&&null!==(C=E.uploadedDate)&&void 0!==C&&null!==(I=C.field)&&void 0!==I&&I[0]?E.uploadedDate:null,defaultDate:(null===(u=E.uploadedDate)||void 0===u?void 0:u.dates)||null,setting:{hideDateRange:!1,hasSeparateBorder:!0}}}];o[p]=[...B]})),o})({filters:o,typeOptions:i,sourceOptions:s,T:ee()}),F={};Object.keys(Zme).forEach((e=>{const A=Zme[e];F[A]=null===R||void 0===R?void 0:R[A]}));const M=e=>{Object.keys(Zme).forEach((A=>{var t,a;const n=Zme[A],i=D[n];L(e||(null===i||void 0===i||null===(t=i.pagination)||void 0===t?void 0:t.page),null===i||void 0===i||null===(a=i.pagination)||void 0===a?void 0:a.pageSize,u,o[n],n)}))},{handleDownloadDocuments:O,handleActionDocuments:z,handleRenameDocuments:V,handleEditTypeDocuments:H,handleSetDatesDocuments:W,handleSaveToDocuments:q,handleShareDocuments:U,handleShareDocumentsEmail:J,handleSetDataDocuments:G}=((e,A,t)=>{var a,n,i;const s={delete:ee().translate("general.documentDeleted"),archive:ee().translate("general.archiveSucceeded"),unarchive:ee().translate("general.unarchiveSucceeded"),restore:ee().translate("general.documentRestored")},[l]=(0,Na.A)(),r=(0,ae.A)(),o=(null===r||void 0===r||null===(a=r.companyMaps)||void 0===a||null===(n=a[0])||void 0===n||null===(i=n.company)||void 0===i?void 0:i.company_name)||"",{mutate:c}=(0,ms.y)({resource:"document-list/document-list-index",meta:{method:"PUT"}}),d=(A,a)=>async(n,i)=>{try{var s,l;const r=(0,Qa.z)("",!0),o={documentListIds:A.map((e=>e.documentListId)),expiryDate:r.add(n,"days").format(Jme)},c=await(0,o9.Qv)(o),d=null===c||void 0===c||null===(s=c.data)||void 0===s||null===(l=s.data)||void 0===l?void 0:l.token;if(i&&i(),d){const A=window.location.protocol+"//"+window.location.host,n=encodeURIComponent(d),i="".concat(A,"/documents/shared/").concat(n);return t&&t(),e({type:"success",message:a}),i}return e({type:"error",message:ee().translate("general.sharedFailed")}),""}catch(r){return i&&i(),e({type:"error",message:ee().translate("general.sharedFailed")}),""}};return{handleDownloadDocuments:A=>async a=>{try{const i=await(0,o9.e9)({documentListIds:A.map((e=>e.documentListId))});if(null!==i&&void 0!==i&&i.data){var n;const A=null===i||void 0===i||null===(n=i.headers["content-disposition"])||void 0===n?void 0:n.split("filename=")[1],s=window.URL.createObjectURL(new Blob([i.data],{type:"application/zip"}));l(A,s),t&&t(),a&&a(),e({type:"success",message:ee().translate("general.downloadSucceeded")})}else a&&a(),e({type:"error",message:ee().translate("general.downloadFailed")})}catch(i){a&&a(),e({type:"error",message:ee().translate("general.downloadFailed")})}},handleActionDocuments:(a,n)=>async i=>{try{var l;const r=await(0,o9.Gg)(n,{documentListIds:a.map((e=>e.documentListId))});i&&i(),[200,201].includes(null===r||void 0===r||null===(l=r.data)||void 0===l?void 0:l.code)?(A&&A(1),t&&t(),e({type:"success",message:s[n]||"".concat((0,ne.Zr)(n)," Succeeded")})):e({type:"error",message:s[n]||"".concat((0,ne.Zr)(n)," Failed")})}catch(r){i&&i(),e({type:"error",message:s[n]||"".concat((0,ne.Zr)(n)," Failed")})}},handleRenameDocuments:a=>async(n,i)=>{try{var s,l;const r=await(0,o9.mK)(null===a||void 0===a||null===(s=a[0])||void 0===s?void 0:s.documentListId,{name:n});i&&i(),[200,201].includes(null===r||void 0===r||null===(l=r.data)||void 0===l?void 0:l.code)?(A&&A(),t&&t(),e({type:"success",message:ee().translate("general.renameSucceeded")})):e({type:"error",message:ee().translate("general.renameFailed")})}catch(r){i&&i(),e({type:"error",message:ee().translate("general.renameFailed")})}},handleEditTypeDocuments:a=>async(n,i)=>{try{var s;const l={documentListIds:a.map((e=>e.documentListId)),tagIds:[n]},r=await(0,o9.E2)(l);i&&i(),[200,201].includes(null===r||void 0===r||null===(s=r.data)||void 0===s?void 0:s.code)?(A&&A(),t&&t(),e({type:"success",message:ee().translate("general.editSucceeded")})):e({type:"error",message:ee().translate("general.editFailed")})}catch(l){i&&i(),e({type:"error",message:ee().translate("general.editFailed")})}},handleSetDatesDocuments:a=>async(n,i)=>{try{var s;const l={documentListIds:a.map((e=>e.documentListId)),issueDate:(0,Qa.y)(n.issueDate,Jme)||null,expiryDate:(0,Qa.y)(n.expiryDate,Jme)||null,reviewDate:(0,Qa.y)(n.reviewDate,Jme)||null,reminderType:n.emailReminder||null,note:n.note||null};"onCustomDate"===(null===n||void 0===n?void 0:n.emailReminder)&&(l.reminderDate=(0,Qa.y)(n.customDate,Jme)||null);const r=await(0,o9.z0)(l);i&&i(),[200,201].includes(null===r||void 0===r||null===(s=r.data)||void 0===s?void 0:s.code)?(A&&A(),t&&t(),e({type:"success",message:ee().translate("general.setDatesSucceeded")})):e({type:"error",message:ee().translate("general.setDatesFailed")})}catch(l){i&&i(),e({type:"error",message:ee().translate("general.setDatesFailed")})}},handleSaveToDocuments:a=>async(n,i,s)=>{try{var l;const i={documentListIds:a.map((e=>e.documentListId)),supplierIds:((null===n||void 0===n?void 0:n[Ume.E.SUPPLIER])||[]).map((e=>e.id)),factoryIds:((null===n||void 0===n?void 0:n[Ume.E.FACTORY])||[]).map((e=>e.id)),productIds:((null===n||void 0===n?void 0:n[Ume.E.PRODUCT])||[]).map((e=>e.id))},r=await(0,o9.QI)(i);s&&s(),[200,201].includes(null===r||void 0===r||null===(l=r.data)||void 0===l?void 0:l.code)?(A&&A(),t&&t(),e({type:"success",message:ee().translate("general.saveSucceeded")})):e({type:"error",message:ee().translate("general.saveFailed")})}catch(r){s&&s(),e({type:"error",message:ee().translate("general.saveFailed")})}},handleShareDocuments:e=>async(A,t)=>
1{const a=await d(e,"Link copied")(A,t);a&&navigator.clipboard.writeText(a)},handleShareDocumentsEmail:e=>async(A,t)=>{const a=await d(e,"Email shared")(A,t);a&&(0,c9.O)({companyName:o,link:a})},handleSetDataDocuments:a=>async(n,i,s)=>{try{const{complianceData:i}=n,l={documentLists:a.map((e=>({id:e.documentListId,fileName:e.name}))),complianceData:Ss.B.mapComplianceDataToMutate(i)};await c(l),e({type:"success",message:ee().translate("general.setDataSucceeded")}),A&&A(),t&&t(),s()}catch(l){e({type:"error",message:ee().translate("general.setDataFailed")}),s()}}}})(t,M,(()=>{$(l)([]),Ae(l)([])})),Y=e=>{c(e),setTimeout((()=>{L(1,10,u,e[l])}))},Z=(e,A,t)=>{const a=e.key,n=(0,v.A)((0,v.A)({},o),{},{[l]:(0,v.A)((0,v.A)({},o[l]),{},{[a]:"uploadedDate"!==a?A:(0,v.A)((0,v.A)({},A),{},{dates:t})})});"size"===a?n[l].uploadedDate={dates:[],field:"",method:""}:"uploadedDate"===a&&(n[l].size={method:""}),Y(n)},X=(e,A)=>{const t=e.key,a=(0,v.A)((0,v.A)({},o),{},{[l]:(0,v.A)((0,v.A)({},o[l]),{},{[t]:Pf()(Ahe[l])[t]})});Y(a)},K=()=>{const e=(0,v.A)((0,v.A)({},o),{},{[l]:(0,v.A)({},Pf()(Ahe[l]))});Y(e)},$=e=>A=>{g((0,v.A)((0,v.A)({},d),{},{[e]:A}))},Ae=e=>A=>{I((0,v.A)((0,v.A)({},C),{},{[e]:A}))},te=Object.keys(Zme).map((e=>{var A;const t=Zme[e],a=F[t],n=D[t],s=d[t]||[],l=C[t]||[],r=$me[t]||[],c=t===Zme.TRASH;return{key:t,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("documentManagement.text.".concat(Xme[t]))}),(0,lA.jsx)(Ff.A,{count:c?0:(null===n||void 0===n||null===(A=n.pagination)||void 0===A?void 0:A.total)||0,overflowCount:1e4})]}),children:(0,lA.jsxs)(Mf.A,{children:[t===Zme.TRASH&&(0,lA.jsxs)("span",{className:Gme.trashWarning,children:[(0,lA.jsx)(bH,{}),(0,lA.jsx)("span",{children:"Items in the trash will be deleted forever after 30 days."})]}),0===l.length&&(0,lA.jsx)(Lf.A,{items:a,onApply:Z,onReset:X,onFilterReset:K,className:Gme.jobFilterBar}),(0,lA.jsx)("div",{className:Gme.tableWrapper,children:(0,lA.jsx)(qme,{loadJobs:(e,A,a,n)=>{var i;let s=e.current||1,l=e.pageSize||10;(null===k||void 0===k||null===(i=k.pagination)||void 0===i?void 0:i.pageSize)!==e.pageSize&&(s=1),L(s,l,u,o[t])},jobObj:n,documentStorage:_,selectedRowKeys:s,selectedRows:l,setSelectedRowKeys:$(t),setSelectedRows:Ae(t),functionBarItems:r,typeOptions:i,actions:{[Es.Nt.SET_DATA]:G(l,"setdata"),[Es.Nt.ARCHIVE]:z(l,"archive"),[Es.Nt.UN_ARCHIVE]:z(l,"unarchive"),[Es.Nt.DELETE]:z(l,"trash"),[Es.Nt.RESTORE]:z(l,"restore"),[Es.Nt.DOWNLOAD]:O(l),[Es.Nt.RENAME]:V(l),[Es.Nt.EDIT_TYPE]:H(l),[Es.Nt.SET_DATES]:W(l),[Es.Nt.SAVE_TO]:q(l),[Es.Nt.SHARE]:U(l),[Es.Nt.SHARE_EMAIL]:J(l)},reloadTypeOptions:()=>{f({pageNo:1,pageSize:1e3})}})})]})}}));return(0,y.useEffect)((()=>{Object.keys(Zme).forEach((e=>{L(1,10,"",o[Zme[e]],Zme[e])})),x()}),[]),(0,lA.jsxs)("div",{className:Gme.wrapper,children:[(0,lA.jsx)(Df.A,{title:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Hme,{className:Gme.mainIcon}),(0,lA.jsx)("span",{children:ee().translate("documentManagement.title")})]}),searchPlaceholder:ee().translate("documentManagement.search.placeholder"),onSearch:e=>{u!==e&&(p(e),L(1,10,e))},searchVal:u,nonSearch:!0}),(0,lA.jsx)("div",{className:Gme.content,children:(0,lA.jsx)(Rf.A,{items:te,tabBarExtraContent:{right:(0,lA.jsx)(L8.lZ,{onUploadSuccess:()=>{M()},featureFlags:["saveTo","reminder","compliance-data"]})},activeKey:l,onChange:e=>{var A,t,a,n;r(e),L((null===D||void 0===D||null===(A=D[e])||void 0===A||null===(t=A.pagination)||void 0===t?void 0:t.page)||1,(null===D||void 0===D||null===(a=D[e])||void 0===a||null===(n=a.pagination)||void 0===n?void 0:n.pageSize)||10,u,o[e],e)}})}),(0,lA.jsx)(Wn.A,{notification:A,onClose:()=>t({type:null,message:null}),handleOnClose:()=>t({type:null,message:null})})]})};var lhe=t(15715);const rhe=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return ZA.A.call({url:"/micro/desktop-review/".concat(e,"/quotes"),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU),params:A})};var ohe=t(59586);const che=(e,A)=>({isAsyncCall:!0,baseType:ohe.A.GET_DESKTOP_REVIEW_DETAIL,asyncCall:()=>(e=>ZA.A.call({url:"/micro/desktop-review/jobs/".concat(e),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU)}))(e),afterSuccessCall:(e,t)=>
1{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),dhe=(e,A,t)=>({isAsyncCall:!0,baseType:ohe.A.GET_DESKTOP_REVIEW_QUOTATIONS,asyncCall:()=>rhe(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),ghe=(e,A,t)=>({isAsyncCall:!0,baseType:ohe.A.GET_DESKTOP_REVIEW_QUOTE_DETAIL,asyncCall:()=>((e,A)=>ZA.A.call({url:"/micro/desktop-review/".concat(e,"/quotes/").concat(A),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU)}))(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),Che=(e,A,t)=>({isAsyncCall:!0,baseType:ohe.A.GET_DESKTOP_REVIEW_REPORTS,asyncCall:()=>function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return ZA.A.call({url:"/micro/desktop-review/jobs/".concat(e,"/reports"),method:"GET",params:A,apiPrefix:"".concat(ne.xx).concat(ne.YU)})}(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),Ihe=(e,A,t)=>({isAsyncCall:!0,baseType:ohe.A.GET_DESKTOP_REVIEW_REPORTS_DETAIL,asyncCall:()=>((e,A)=>ZA.A.call({url:"/micro/desktop-review/jobs/".concat(e,"/reports/").concat(A),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU)}))(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),uhe=(e,A)=>({isAsyncCall:!0,baseType:ohe.A.GET_DESKTOP_REVIEW_MESSAGE,asyncCall:()=>(e=>ZA.A.call({url:"/micro/product-testings/".concat(e,"/messages"),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU)}))(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),phe=(e,A,t,a)=>({isAsyncCall:!0,type:ohe.A.EXPORT_DESKTOP_REVIEW,payload:{content:e,dateRange:[A,t]},asyncCall:()=>((e,A,t)=>{const a={};return A&&(a.dateFrom=A),t&&(a.dateTo=t),ZA.A.call({url:"/micro/desktop-review/export/".concat("jobList"===e?"job-list":"submission-result"),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU),params:a,responseType:"blob"})})(e,A,t),afterSuccessCall:(e,A)=>{a&&a(A)},afterFailureCall:(e,A)=>{a&&a(!1,A)}}),Ehe=()=>{const{exportDesktopReview:e}=(0,TA.useStoreActions)((0,v.A)({},E));return{exportDesktopReview:e}};var Bhe,Qhe;const{RangePicker:mhe}=fE.A,hhe=(0,T.Ay)(mhe)(Bhe||(Bhe=(0,_.A)(["\n  width: 100%;\n"]))),xhe=T.Ay.div(Qhe||(Qhe=(0,_.A)(["\n  padding-bottom: 16px;\n  .ant-divider {\n    margin: 16px 0;\n  }\n  .ant-form-item {\n    margin-bottom: 0;\n  }\n"]))),vhe=e=>{let{onSuccess:A}=e;const[t]=(0,Na.A)(),[a,n]=y.useState(!1),{exportDesktopReview:i}=Ehe();return(0,lA.jsxs)(Zo.A,{loading:a,layout:"vertical",onFinish:async e=>{n(!0),i(e.content,null!==e&&void 0!==e&&e.dateRange[0]?null===e||void 0===e?void 0:e.dateRange[0].toISOString():null,null!==e&&void 0!==e&&e.dateRange[1]?null===e||void 0===e?void 0:e.dateRange[1].toISOString():null,(e=>{n(!1);const a=window.URL.createObjectURL(new Blob([e.data]));t("".concat(Date.now(),".xlsx"),a),A&&A(e)}))},initialValues:{content:"jobList",dateRange:[]},children:[(0,lA.jsx)(Zo.A.Item,{name:"content",label:ee().translate("general.content"),children:(0,lA.jsx)(_h.Ay.Group,{options:[{label:ee().translate("general.jobList"),value:"jobList"},{label:ee().translate("general.submissionResult"),value:"validationResult"}]})}),(0,lA.jsx)(Zo.A.Item,{name:"dateRange",label:ee().translate("general.lastUpdatedDate"),rules:[{validator:(e,A)=>Array.isArray(A)&&A.length>1?Promise.resolve():Promise.reject(new Error(ee().translate("error.selectDateRange")))}],children:(0,lA.jsx)(hhe,{})}),(0,lA.jsxs)(xhe,{children:[(0,lA.jsx)(_Q.A,{}),(0,lA.jsx)(Zo.A.Item,{shouldUpdate:!0,children:e=>(0,lA.jsx)(Sa.A,{htmlType:"submit",type:"primary",children:ee().translate("general.confirm")})})]})]})};var fhe=t(13518),yhe=t(56515);const jhe={content:"SendNotificationModal_content__fwgLW",modalWrapper:"SendNotificationModal_modalWrapper__efeOh",footer:"SendNotificationModal_footer__Gyu0q",label:"SendNotificationModal_label__y+M3Y",des:"SendNotificationModal_des__ZvD5s"},bhe=[{value:"submissionWaitingForUpload",label:"Submission Waiting for Upload"}],Phe=e=>{let{open:A,onClose:t,onSubmit:a,items:n}=e;const[i,s]=(0,y.useState)("submissionWaitingForUpload");return(0,lA.jsxs)(Uu.ZM,{title:"Rend Notification",open:A,onCancel:t,closable:!0,centered:!0,width:540,className:(0,b.default)(jhe.modalWrapper),children:[(0,lA.jsxs)("div",{className:jhe.content,children:[(0,lA.jsxs)("div",{className:jhe.label,children:[(null===n||void 0===n?void 0:n.length)||0," Job Selected"]}),(0,lA.jsx)("div",{className:jhe.des,children:"Only by email"}),(0,lA.jsx)(Uu.Gs,{options:bhe,value:i,onChange:e=>s(e),size:"large"})]}),(0,lA.jsx)("div",{className:jhe.footer,children:(0,lA.jsx)(Uu.gZ,{htmlType:"button",type:"primary",size:"large",disabled:!(i||"").trim(),onClick:()=>{a&&a(i)},className:jhe.confirmBtn,children:"Send"})})]})},whe={fbElement:"FunctionBar_fbElement__e4IfX",actionIcon:"FunctionBar_actionIcon__+unbe",warningModal:"FunctionBar_warningModal__sVc17"},She=["className","onReset","displayItems","actions","settings"];let Nhe={};const _he=e=>{let{className:A,onReset:t,displayItems:a,actions:n,settings:i}=e,s=(0,f.A)(e,She);const[l,r]=(0,y.useState)(!1),o=s.selectedRows,c=(null===o||void 0===o?void 0:o.length)||0,d=fhe.D.filter((e=>a.includes(e.type))).map((e=>{var A;const a=e.type===fhe.N.SELECT,n=null===i||void 0===i||null===(A=i.disables)||void 0===A?void 0:A[e.type],s=!!n&&n(e,o);return(0,v.A)((0,v.A)({},e),{},{tooltip:e.tooltip,disabledTooltip:e.disabledTooltip,id:e.type,disabled:s,label:(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)("span",{children:[e.label,a?" ".concat(c):""]})}),iconAction:a?()=>{t()}:void 0})}));return y.useEffect((()=>{Nhe={}}),[]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("div",{className:(0,b.default)(whe.wrapper,A),children:(0,lA.jsx)(yhe.A,{items:d,onAction:(e,A,t)=>{(async(e,A,t)=>{Nhe[e.type]={loadingCb:A,unLoadingCb:t},e.type===fhe.N.SEND_NOTIFICATION?r(!0):(e.type,null===n||void 0===n||n[e.type])})(e,A,t)},box:!0,className:whe.fbElement,isAsync:!0})}),l&&(0,lA.jsx)(Phe,{open:!0,onClose:()=>{r(!1)},onSubmit:e=>{var A,t;r(!1);const a=null===(A=Nhe[fhe.N.SEND_NOTIFICATION])||void 0===A?void 0:A.loadingCb,i=null===(t=Nhe[fhe.N.SEND_NOTIFICATION])||void 0===t?void 0:t.unLoadingCb;a&&a();const s=null===n||void 0===n?void 0:n[fhe.N.SEND_NOTIFICATION];s&&s(e,(()=>{i&&i()}))},items:o})]})},The={wrapper:"Jobs_wrapper__FmCqY",functionBar:"Jobs_functionBar__te5Zx"};var Dhe,khe=t(38818);const Lhe=["title","titleId"];function Rhe(){return Rhe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Rhe.apply(null,arguments)}function Fhe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,Lhe);return y.createElement("svg",Rhe({width:18,height:18,viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,Dhe||(Dhe=y.createElement("path",{d:"M3 4.5L9 8.25L15 4.5H3ZM3 15C2.5875 15 2.2345 14.8533 1.941 14.5597C1.6475 14.2662 1.5005 13.913 1.5 13.5V4.5C1.5 4.0875 1.647 3.7345 1.941 3.441C2.235 3.1475 2.588 3.0005 3 3H15C15.4125 3 15.7657 3.147 16.0597 3.441C16.3538 3.735 16.5005 4.088 16.5 4.5V8.25C16.5 8.4625 16.428 8.64075 16.284 8.78475C16.14 8.92875 15.962 9.0005 15.75 9C15.538 8.9995 15.36 8.9275 15.216 8.784C15.072 8.6405 15 8.4625 15 8.25V6L9.39375 9.50625C9.35625 9.53125 9.225 9.56875 9 9.61875C8.9375 9.61875 8.872 9.6095 8.8035 9.591C8.735 9.5725 8.66925 9.54425 8.60625 9.50625L3 6V13.5H7.125C7.3375 13.5 7.51575 13.572 7.65975 13.716C7.80375 13.86 7.8755 14.038 7.875 14.25C7.8745 14.462 7.8025 14.6402 7.659 14.7847C7.5155 14.9292 7.3375 15.001 7.125 15H3ZM11.9625 14.4L15.675 10.6875C15.8125 10.55 15.9875 10.4813 16.2 10.4813C16.4125 10.4813 16.5875 10.55 16.725 10.6875C16.8625 10.825 16.9313 11 16.9313 11.2125C16.9313 11.425 16.8625 11.6 16.725 11.7375L12.4875 15.975C12.3375 16.125 12.1625 16.2 11.9625 16.2C11.7625 16.2 11.5875 16.125 11.4375 15.975L9.3 13.8375C9.1625 13.7 9.09375 13.525 9.09375 13.3125C9.09375 13.1 9.1625 12.925 9.3 12.7875C9.4375 12.65 9.6125 12.5812 9.825 12.5812C10.0375 12.5812 10.2125 12.65 10.35 12.7875L11.9625 14.4Z",fill:"#232B3A"})))}const Mhe=y.forwardRef(Fhe),Ohe=(t.p,{DOCUMENT_REVIEW:ee().translate("module_desktop_review.common.documentReview"),DOCUMENT_REVIEW_WALMART:ee().translate("module_desktop_review.common.walmartCPCGCCSubmission")}),zhe=[{title:ee().translate("desktopReview.table.jobID"),dataIndex:"jobNo",width:"10%",render:(e,A)=>{const t=(0,V.get)(A,"shareTo.name")||null;return(0,lA.jsx)(Sy,{noPadding:!0,value:e,options:t?{prefix:(0,lA.jsx)(khe.A,{}),tooltip:{title:"Shared to ".concat(t),placement:"bottomLeft"}}:void 0})}},{title:ee().translate("desktopReview.table.jobType"),dataIndex:"jobType",width:"10%",render:e=>{var A;const t=(null===(A=cr()(zee.d1,{value:e}))||void 0===A?void 0:A.label)||"/";return Ohe[t]||t}},{title:ee().translate("desktopReview.table.productName"),dataIndex:"products",width:"15%",render:e=>(0,lA.jsx)(Sy,{name:"product",value:e,noPadding:!0})},{title:ee().translate("desktopReview.table.category"),dataIndex:"products",width:"10%",render:(e,A)=>{const t=[];let a=[];const n="document_review"===(0,V.get)(A,"jobType");return Array.isArray(e)?(n?e.forEach((e=>{const{qmasSubcategories:A}=e,n=[];A.forEach((e=>{const{id:A,name_en:a,tooltip:i}=e;t.push({name:a,id:A}),n.push(i)})),n&&a.unshift(...n)})):e.forEach((e=>{const{customProductCategoryThirdLevel:A,customProductCategoryFirstLevel:n,customProductCategorySecondLevel:i}=e;A&&t.push(A);const s=[(0,V.get)(n,"name"),(0,V.get)(i,"name"),(0,V.get)(A,"name")].filter((e=>!!e)).join(" > ");s&&a.unshift(s)})),(0,lA.jsx)(Sy,{noPadding:!0,name:"category",value:t,options:a.length&&{tooltip:{title:(0,lA.jsx)("ul",{style:{listStyleType:"none",padding:0,margin:0}
1,children:[...new Set(a)].map(((e,A)=>(0,lA.jsx)("li",{children:e},A)))}),placement:"bottomLeft"}}})):"/"}},{title:ee().translate("desktopReview.table.exportMarket"),dataIndex:"exportMarkets",render:e=>(0,lA.jsx)(Sy,{noPadding:!0,value:Array.isArray(e)&&e.length?[...new Set(e)].join(", "):"/"})},{title:ee().translate("desktopReview.table.jobOwner"),dataIndex:"jobOwner",render:(e,A)=>{let t="";return t="document_review"===A.jobType?(null===e||void 0===e?void 0:e.name)||"/":[...new Set(e.brands||[])].join(", "),(0,lA.jsx)(Sy,{noPadding:!0,value:t,options:{}})}},{title:ee().translate("desktopReview.table.uploadedBy"),dataIndex:"uploadedBy",render:(e,A)=>{var t,a;const n="Me"===(null===A||void 0===A||null===(t=A.uploadedBy)||void 0===t?void 0:t.name);return(0,lA.jsx)(Sy,{noPadding:!0,value:n?"Me":null===A||void 0===A||null===(a=A.uploadedBy)||void 0===a?void 0:a.name,options:{}})}},{title:ee().translate("desktopReview.table.reviewedBy"),dataIndex:"reviewedBy",render:e=>(0,lA.jsx)(Sy,{noPadding:!0,value:(null===e||void 0===e?void 0:e.name)||"/",options:{tooltip:{title:null!==e&&void 0!==e&&e.email?(0,lA.jsx)("div",{children:e.email}):null,placement:"topLeft"}}})},{title:ee().translate("desktopReview.table.updatedDate"),dataIndex:"updatedAt",render:e=>e?te()(e).format("DD MMM YYYY"):"/"},{title:ee().translate("desktopReview.table.result"),dataIndex:"validationResult",render:e=>{const A="inProgress"===e?"pending":e,t=cr()(zee.Qt,{value:A}),a=(null===t||void 0===t?void 0:t.label)||"/",n=null===t||void 0===t?void 0:t.color;return(0,lA.jsx)(Oee,{value:a,color:n})}},{title:ee().translate("desktopReview.table.ecd"),dataIndex:"ecd",render:e=>e?te()(e).format("DD MMM YYYY"):"/"},{title:ee().translate("desktopReview.table.status"),dataIndex:"status",render:(e,A)=>{null===A||void 0===A||A.validationResult;const t=(0,Qa.y)(null===A||void 0===A?void 0:A.lastResentAt,"DD/MM/YYYY");return(0,lA.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:12},children:[(0,lA.jsx)(iD,{status:e,label:ee().translate("status.".concat(e)),radius:"13px",resubmit:{}}),!!t&&(0,lA.jsx)(Uu.pb,{dark:!0,placement:"bottomRight",overlayClassName:The.tooltipOverlay1,title:(0,lA.jsxs)(lA.Fragment,{children:["Notification resent on ",t]}),children:(0,lA.jsx)("span",{style:{display:"flex",width:"40px",justifyContent:"center",marginRight:12},children:(0,lA.jsx)(Mhe,{})})})]})}}],Vhe=e=>{let{loadJobs:A,jobObj:t,selectedRowKeys:a,setSelectedRowKeys:n,selectedRows:i,setSelectedRows:s,functionBarItems:l,actions:r}=e;const o=(0,w.useHistory)(),c=(null===t||void 0===t?void 0:t.pagination)||{},d=(null===t||void 0===t?void 0:t.list)||[],g=A;return(0,lA.jsxs)("div",{className:The.wrapper,children:[i.length>0&&(0,lA.jsx)(_he,{className:The.functionBar,onReset:()=>{n([]),s([])},displayItems:l,selectedRows:i,actions:r,settings:{disables:{[fhe.N.SEND_NOTIFICATION]:(e,A)=>{const t=(A||[]).map((e=>e.status));return new Set(t).size>1||A.some((e=>"waitingForUpload"!==e.status))}}}}),(0,lA.jsx)(us.A,{box:!0,columns:zhe,dataSource:d,onChange:g,showSorterTooltip:!1,rowKey:"id",rowSelection:{selectedRowKeys:a,onChange:(e,A)=>{n(e),s(A)}},onRow:e=>({onClick:A=>{A.target.closest(".ant-checkbox-wrapper")||document.getSelection().toString()||o.push("/document-review/".concat(e.id))}}),pagination:{pageSize:c.pageSize||10,current:c.page||1,total:c.total||0,showSizeChanger:!0,showTotal:(e,A)=>(0,lA.jsxs)("div",{children:[A[0],"-",A[1]," ",ee().translate("desktopReview.of")," ",c.total||0]})},sortDirections:["ascend","descend","ascend"],scroll:{x:!0}})]})},Hhe=(e,A)=>(t,a)=>{t?e&&e(t):A&&A(a)};var Whe,qhe;const Uhe=["title","titleId"];function Jhe(){return Jhe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Jhe.apply(null,arguments)}function Ghe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,Uhe);return y.createElement("svg",Jhe({width:25,height:25,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,Whe||(Whe=y.createElement("rect",{width:25,height:25,fill:"url(#pattern0)"})),qhe||(qhe=y.createElement("defs",null,y.createElement("pattern",{id:"pattern0",patternContentUnits:"objectBoundingBox",width:1,height:1},y.createElement("use",{xlinkHref:"#image0_2953_5844",transform:"translate(-0.166667) scale(0.00333333)"})),y.createElement("image",{id:"image0_2953_5844",width:400,height:300,xlinkHref:"data:image/png;base64,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"}))))}const Yhe=y.forwardRef(Ghe),Zhe=(t.p,"Title_wrapper__0EA-1"),Xhe="Title_viewBtn__ryYcR",Khe="Title_switchBtn__dRe5+",$he="Title_normalOverlay__fyAq4",exe="Title_switchTooltip__AE25h",Axe=e=>{let{className:A,children:t,actions:a,actionSingle:n,onClick:i,onSwitch:s,switchTooltip:l,viewTxt:r,tooltipIcon:o}=e;const c=a&&a.length>0;return(0,lA.jsxs)("div",{className:Si()(Zhe,A),children:[(0,lA.jsx)("h3",{children:t}),n?(0,lA.jsx)("div",{children:(0,lA.jsx)("span",{onClick:s||i,className:Si()(Xhe,{[Khe]:!!s}),children:s?(0,lA.jsx)(Uu.pb,{title:l,dark:!0,placement:"bottomLeft",overlayClassName:exe,children:(0,lA.jsx)(Yhe,{})}):(0,lA.jsx)(lA.Fragment,{children:o?(0,lA.jsx)(Uu.pb,{title:ee().translate("general.text.View more"),dark:!0,placement:"bottom",children:(0,lA.jsx)("span",{children:r||"View"})}):(0,lA.jsx)("span",{children:r||"View"})})})}):(0,lA.jsx)(lA.Fragment,{children:c&&(0,lA.jsx)(yA.A,{menu:{items:a},trigger:["click"],placement:"bottomRight",overlayClassName:Si()($he),children:o?(0,lA.jsx)(Uu.pb,{title:ee().translate("general.text.View more"),dark:!0,placement:"bottom",children:(0,lA.jsx)("span",{className:Xhe,children:r||"View"})}):(0,lA.jsx)("span",{className:Xhe,children:r||"View"})})})]})},txe={wrapper:"Block_wrapper__ENbEJ",noBorder:"Block_noBorder__MyvI0"},axe=e=>{let{className:A,children:t,gap:a,actions:n,title:i,actionSingle:s,onActionClick:l,onSwitch:r,switchTooltip:o,onClick:c,viewTxt:d,innerRef:g,tooltipIcon:C,noBorder:I}=e;return(0,lA.jsxs)("div",{className:Si()(txe.wrapper,{[txe.noBorder]:I},A),onClick:c,ref:g,style:{gap:a||"12px"},children:[(0,lA.jsx)(Axe,{actions:n,actionSingle:s,onClick:l,viewTxt:d,onSwitch:r,tooltipIcon:C,switchTooltip:o,children:i}),(0,lA.jsx)("div",{className:txe.content,children:t})]})};var nxe=t(62370);const ixe={wrapper:"ChartLegend_wrapper__63daW",dot:"ChartLegend_dot__N2gJF",title:"ChartLegend_title__JZ1jO",center:"ChartLegend_center__k50bF",right:"ChartLegend_right__0tNTN",nonClick:"ChartLegend_nonClick__1Qhl6",circle:"ChartLegend_circle__PPqdk"},sxe=e=>{let{className:A,items:t,onActiveChange:a,inactiveItemIds:n,center:i,nonClick:s,right:l,circle:r}=e;const o=t||[],c=n||[];return(0,lA.jsx)("div",{className:Si()(ixe.wrapper,{[ixe.center]:i,[ixe.right]:l,[ixe.nonClick]:s,[ixe.cir
1cle]:r},A),children:(0,lA.jsx)("ul",{children:o.map(((e,A)=>(0,lA.jsxs)("li",{onClick:()=>{a&&!s&&a(e)},className:Si()({[ixe.inactive]:c.includes(e.id)}),children:[(0,lA.jsx)("span",{className:ixe.dot,style:{background:e.color||void 0}}),(0,lA.jsx)("span",{className:ixe.title,children:e.title})]},A)))})})},lxe="PieChart_wrapper__tmLQX",rxe="PieChart_legend__uxCGl",oxe=e=>{let{className:A,data:t,legend:a,tooltip:n,statistic:i={},color:s,otherSettings:l,hideLegend:r}=e;const[o,c]=(0,y.useState)([]),d=(0,v.A)({data:t,angleField:"value",colorField:"type",color:s||["rgba(53, 122, 246, 0.60)","rgba(53, 122, 246, 0.40)"],radius:.85,innerRadius:.66,height:(null===l||void 0===l?void 0:l.height)||350,legend:!1,autoFit:!0,label:{type:"inner",offset:"-50%",content:"{value}%",style:{textAlign:"center",fontSize:8,fill:"#000",transform:"none"}},renderer:"svg",statistic:{title:{style:{fontSize:(null===i||void 0===i?void 0:i.fontSize)||16,color:"#8E8E93",fontWeight:500},content:(null===i||void 0===i?void 0:i.title)||"Total Suppliers"},content:{style:{fontSize:20,color:"#1C1C1E",fontWeight:500,marginTop:"12px"},content:(null===i||void 0===i?void 0:i.content)||"0"}},tooltip:n},l||{});return(0,lA.jsxs)("div",{className:Si()(lxe,A),children:[(0,lA.jsx)(nxe.A,(0,v.A)({},d)),!r&&(0,lA.jsx)(sxe,{items:a,onActiveChange:e=>{c(o.includes(e.id)?o.filter((A=>A!==e.id)):[...o,e.id])},inactiveItemIds:o,className:rxe,center:!0,nonClick:!0})]})},cxe=y.memo(oxe),dxe=(e,A,t)=>{const a=[{value:1,symbol:""},{value:1e3,symbol:t?"K":"k"},{value:1e6,symbol:t?"M":"m"},{value:1e9,symbol:t?"G":"g"},{value:1e12,symbol:"T"},{value:1e15,symbol:"P"},{value:1e18,symbol:"E"}].slice().reverse().find((A=>e>=A.value));return a?(0!==A?(e/a.value).toFixed(A):String(parseInt(e/a.value,10))).replace(/\.0+$|(\.[0-9]*[1-9])0+$/,"$1")+a.symbol:0},gxe=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"en-US",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(null===e||void 0===e)return"";const n=Math.pow(10,A);return e=Math.floor(e*n)/n,new Intl.NumberFormat(t,(0,v.A)({minimumFractionDigits:A,maximumFractionDigits:A},a)).format(Number(e))},Cxe={chart:"ServiceProviders_chart__klbxm"},Ixe=e=>{let{className:A="",data:t}=e;const[a,n]=(0,y.useState)(!1),{spendingData:i,spendingLegend:s,spendingStatistic:l,spendingColor:r,spendingTooltip:o,spendingOtherSettings:c}=y.useMemo((()=>(e=>{let A=0;return(e||[]).forEach((e=>{A+=Number(e.count)})),{spendingData:(e||[]).map((e=>({type:e.name,value:Math.round(e.count/A*100),displayValue:dxe(e.count||0)}))),spendingLegend:(e||[]).map(((e,A)=>({id:A+1,title:e.name,color:"rgba(53, 122, 246, 0.".concat(A+1,"0)")}))),spendingStatistic:{title:ee().translate("general.totalJobs"),content:"".concat(dxe(A))},spendingColor:(e||[]).map(((e,A)=>"rgba(53, 122, 246, 0.".concat(A+1,"0)"))),spendingTooltip:{customContent:(e,A)=>{var t,a,n,i;const s=(null===A||void 0===A||null===(t=A[0])||void 0===t||null===(a=t.data)||void 0===a?void 0:a.displayValue)||0,l=(null===A||void 0===A||null===(n=A[0])||void 0===n||null===(i=n.data)||void 0===i?void 0:i.value)||0;return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)("h5",{children:[e," ",s," (",l,"%)"]})})}},spendingOtherSettings:{label:!1,height:200}}})(t)),[t]);return(0,lA.jsx)(axe,{title:a?"Total Spending":ee().translate("general.serviceProviders"),className:(0,b.default)(Cxe.wrapper,A),children:(0,lA.jsx)(cxe,{data:i,legend:s,tooltip:o,statistic:l,color:r,otherSettings:c,className:Cxe.chart,hideLegend:!0})})};var uxe=t(22794),pxe=t.n(uxe),Exe=t(95122);const Bxe={wrapper:"ColumnChart_wrapper__812D4"},Qxe=e=>{var A;let{className:t,data:a,meta:n={},tooltip:i,otherSettings:s,legend:l}=e;const r=(null===(A=pxe()(a,"value"))||void 0===A?void 0:A.value)||0,o={};r>0&&r<=10&&(o.tickCount=r);const c=(0,v.A)({data:a,xField:"type",yField:"value",height:900,xAxis:{label:{autoRotate:!0,autoHide:!0,autoEllipsis:!0}},yAxis:o,barBackground:{style:{fill:"transparent"}},interactions:[{type:"active-region",enable:!1}],meta:n,tooltip:i},s);return(0,lA.jsxs)("div",{className:Si()(Bxe.wrapper,t),children:[l&&l.length>0&&(0,lA.jsx)(sxe,{items:l,onActiveChange:e=>{},inactiveItemIds:[],className:Bxe.legend,nonClick:!0,right:!0,circle:!0}),(0,lA.jsx)(Exe.A,(0,v.A)({},c))]})},mxe=y.memo(Qxe),hxe={},xxe=e=>{let{className:A="",loadData:t,data:a}=e;const[n,i]=(0,y.useState)(!1),{productData:s,productMeta:l,productTooltip:r,productOtherSettings:o,productLegend:c}=(0,y.useMemo)((()=>(e=>{const A=[];Object.keys(e||{}).map((t=>{var a,n;const i=(null===e||void 0===e?void 0:e[t])||[];A.push({year:t,value:Number((null===(a=cr()(i,{jobType:"document_review"}))||void 0===a?void 0:a.count)||0),type:ee().translate("module_desktop_review.common.documentReview")}),A.push({year:t,value:Number((null===(n=cr()(i,{jobType:"walmart_document_review"}))||void 0===n?void 0:n.count)||0),type:ee().translate("module_desktop_review.common.walmartCPCGCCSubmission")})}
1));const t={isStack:!0,xField:"year",yField:"value",seriesField:"type",legend:!1,height:230,color:["rgba(144, 190, 109, 1)","rgba(247, 162, 59, 1)"],yAxis:{grid:{line:{style:{lineWidth:0}}},label:{formatter:(e,A)=>Number.isInteger(A.value)?e:""}}},a=[{id:2,title:ee().translate("module_desktop_review.common.documentReview"),color:"rgba(144, 190, 109, 1)"},{id:4,title:ee().translate("module_desktop_review.common.walmartCPCGCCSubmission"),color:"rgba(247, 162, 59, 1)"}];return{productData:A,productMeta:{},productTooltip:{},productOtherSettings:t,productLegend:a}})(a)),[a]);return(0,lA.jsx)(axe,{title:n?ee().translate("desktopReview.completedJobsOver_12Months"):ee().translate("desktopReview.allJobsOver_12Months"),actionSingle:!0,onSwitch:()=>{i(!n),t(!n)},switchTooltip:n?ee().translate("desktopReview.switchToAllJobs"):ee().translate("desktopReview.switchToCompletedJobs"),className:(0,b.default)(hxe.wrapper,A),children:(0,lA.jsx)(mxe,{data:s,meta:l,tooltip:r,otherSettings:o,legend:c})})},vxe=["draft","beingProcess","pendingPayment","paymentUnderReview","quoteAvailable","waitingForUpload","waitingForFinalQuote","finalQuoteAvailable","waitingForStartReview","in-progress","on-hold","reviewed","completed","cancelled"],fxe={beingProcess:"Being Processed",finalQuoteAvailable:"Final Quote Available","in-progress":"In Progress",pendingPayment:"Pending Payment",quoteAvailable:"Quote Available",reviewed:"Reviewed",waitingForFinalQuote:"Waiting for Final Quote",waitingForStartReview:"Waiting for Review Start",waitingForUpload:"Waiting for Upload",firstApprove:"First Approve",reject:"Reject",resubmitApprove:"Resubmit Approve",paymentUnderReview:"Payment Under Review"},yxe={draft:"#AAAAAA",beingProcess:"#777777",pendingPayment:"#FFE69B",paymentUnderReview:"#FFF1B8",quoteAvailable:"#FFD02F",waitingForUpload:"#F3CA3D",waitingForFinalQuote:"#FFC625",finalQuoteAvailable:"#FFBE1E",waitingForStartReview:"#FEB500","in-progress":"#00C7F2","on-hold":"#FF5555",reviewed:"#D0E566",completed:"#B8D819",completed:"#B8D819",cancelled:"#CCCCCC"},jxe=["#FBC62F","#F7A23B","#F75D5F"],bxe={chart:"Status_chart__XhljS",container:"Status_container__WypYe",flipper:"Status_flipper__5iZQS",front:"Status_front__HIdfp",back:"Status_back__AP6VV",flipFront:"Status_flipFront__RbfmS",flipBack:"Status_flipBack__FU-y7"},Pxe=e=>{let{className:A="",loadData:t,ongoingData:a,validationData:n}=e;const[i,s]=(0,y.useState)(!1),{spendingData:l,spendingLegend:r,spendingStatistic:o,spendingColor:c,spendingTooltip:d,spendingOtherSettings:g}=y.useMemo((()=>((e,A,t)=>{const a={},n=[];let i=0;e?Object.keys(t||{}).forEach((e=>{a[e]=t[e],i+=Number(t[e]||0)})):vxe.map((e=>{const t=cr()(A||[],{status:e});Number((null===t||void 0===t?void 0:t.count)||0)>0&&(a[e]=Number(t.count),n.push(yxe[e]),i+=Number(t.count))}));const s=Object.keys(a).map((e=>{const A=Number(a[e]||0);return{type:fxe[e]||e,value:Math.round(A),displayValue:dxe(A/i*100)}})),l=s.map(((A,t)=>{const a=e?jxe:n;return{id:t+1,title:A.type,color:a[t]}}));return{spendingData:s,spendingLegend:l,spendingStatistic:{title:e?ee().translate("desktopReview.completedJobs"):ee().translate("desktopReview.ongoingJobs"),content:"".concat(dxe(i)),fontSize:14},spendingColor:e?jxe:n,spendingTooltip:{customContent:(e,A)=>{var t,a,n,i;const s=(null===A||void 0===A||null===(t=A[0])||void 0===t||null===(a=t.data)||void 0===a?void 0:a.displayValue)||0,l=(null===A||void 0===A||null===(n=A[0])||void 0===n||null===(i=n.data)||void 0===i?void 0:i.value)||0;return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)("h5",{children:[e," ",l," (",s,"%)"]})})}},spendingOtherSettings:{label:!1,height:200}}})(i,a,n)),[i,a,n]);return(0,lA.jsx)(axe,{title:i?ee().translate("desktopReview.jobResult"):ee().translate("general.status"),actionSingle:!0,onSwitch:()=>{s(!i),t(i?"validation":"ongoing")},switchTooltip:i?ee().translate("desktopReview.switchToStatus"):ee().translate("desktopReview.switchToJobResult"),className:(0,b.default)(bxe.wrapper,A),children:(0,lA.jsx)(cxe,{data:l,legend:r,tooltip:d,statistic:o,color:c,otherSettings:g,className:(0,b.default)([bxe.chart]),hideLegend:!0})})};var wxe=t(73598);const Sxe="TreemapChart_wrapper__O3PSR",Nxe=e=>{let{className:A,settings:t}=e;const a=(0,v.A)({},t||{});return(0,lA.jsx)("div",{className:Si()(Sxe,A),children:(0,lA.jsx)(wxe.A,(0,v.A)({},a))})},_xe={},Txe={},Dxe=e=>{let{className:A="",data:t}=e;const a={data:{name:"root",children:(t||[]).map((e=>({name:Txe[e.reason]||e.reason||"Unknown",value:Number(e.count||0)})))},colorField:"name",legend:!1,color:["rgba(53, 122, 246, 0.80)","rgba(53, 122, 246, 0.60)","rgba(53, 122, 246, 0.40)","rgba(53, 122, 246, 0.30)","rgba(53, 122, 246, 0.10)","rgba(0, 61, 165, 0.80)","rgba(53, 122, 246, 0.70)","rgba(53, 122, 246, 0.60)","rgba(53, 122, 246, 0.40)","rgba(53, 122, 246, 0.30)"],height:260,label:{show:!0,style:{fill:"black"}}};return(0,lA.jsx)(axe,{title:"".concat(ee().translate("desktopReview.form.rejectReason")," (").concat(null===t||void 0===t?void 0:t.reduce(((e,A)=>e+=+((null===A||void 0===A?void 0:A.count)||0)),0),")"),className:(0,b.default)(_xe.wrapper,A),children:(0,lA.jsx)(Nxe,{settings:a})})};var kxe=t(18018);const Lxe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>1?arguments[1]:void 0;
1return{isAsyncCall:!0,baseType:kxe.A.GET_DESKTOP_REVIEW_FILTERS,asyncCall:()=>(0,DA.E6J)((0,v.A)({},e)),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}},Rxe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>1?arguments[1]:void 0;return{isAsyncCall:!0,baseType:kxe.A.GET_DESKTOP_REVIEW_ALL_JOBS,asyncCall:()=>(0,DA.rc5)((0,v.A)({},e)),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}},Fxe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>1?arguments[1]:void 0;return{isAsyncCall:!0,baseType:kxe.A.GET_DESKTOP_REVIEW_JOBS,asyncCall:()=>(0,DA.rc5)((0,v.A)((0,v.A)({},e),{},{ownership:"my_job"})),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}},Mxe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>1?arguments[1]:void 0;return{isAsyncCall:!0,baseType:kxe.A.GET_DESKTOP_REVIEW_PARTNER,asyncCall:()=>(0,DA.rc5)((0,v.A)((0,v.A)({},e),{},{ownership:"partner_job"})),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}},Oxe=(e,A)=>({isAsyncCall:!0,baseType:kxe.A.GET_DESKTOP_REVIEW_JOB_DOCUMENTS,asyncCall:()=>(0,DA.EF5)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),zxe=(e,A)=>({isAsyncCall:!0,baseType:kxe.A.GET_DESKTOP_REVIEW_JOB,asyncCall:()=>(0,DA.wQO)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),Vxe=(e,A,t)=>({isAsyncCall:!0,baseType:kxe.A.GET_DESKTOP_REVIEW_JOB_TEST_PLANS,asyncCall:()=>(0,DA.EuZ)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),Hxe=(e,A)=>({isAsyncCall:!0,baseType:kxe.A.GET_DESKTOP_REVIEW_JOB_SUMMARY,asyncCall:()=>(0,DA.sE5)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),Wxe=(e,A)=>({isAsyncCall:!0,baseType:kxe.A.GET_SUPPLIERS_LIST,asyncCall:()=>(0,DA.fjO)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),qxe=(e,A,t)=>({isAsyncCall:!0,baseType:kxe.A.GET_DESKTOP_REVIEW_DASHBOARD,asyncCall:()=>(0,DA.h6W)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),Uxe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>1?arguments[1]:void 0;return{isAsyncCall:!0,baseType:kxe.A.ADD_DESKTOP_REVIEW_JOB,asyncCall:()=>(0,DA.D36)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}},Jxe=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0;return{isAsyncCall:!0,baseType:kxe.A.UPDATE_DESKTOP_REVIEW_JOB,asyncCall:()=>(0,DA.vre)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}},Gxe=(e,A,t)=>({isAsyncCall:!0,baseType:kxe.A.UPDATE_DESKTOP_REVIEW_JOB_STATUS,asyncCall:()=>(0,DA.rq3)(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),Yxe=(e,A)=>({isAsyncCall:!0,baseType:kxe.A.GET_DESKTOP_REVIEW_PRODUCTS,asyncCall:()=>(0,DA.viI)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),Zxe=(e,A)=>({isAsyncCall:!0,baseType:kxe.A.GET_DESKTOP_REVIEW_REQUIREMENTS,asyncCall:()=>(0,DA.dLs)(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),Xxe="Charts_wrapper__9pZua";let Kxe={};const $xe=e=>{let{className:A=""}=e;const{getDesktopReviewDashboard:t}=(0,TA.useStoreActions)((0,v.A)({},B)),[a,n]=(0,y.useState)({}),i=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];t("count-by-type",{year:(new Date).getFullYear(),isCompleted:e},Hhe((e=>{var A;Kxe=(0,v.A)((0,v.A)({},Kxe),{},{allJobs:null===e||void 0===e||null===(A=e.data)||void 0===A?void 0:A.data}),n(Kxe)})))},s=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"ongoing";t("ongoing"===e?"count-ongoing-jobs-status":"count-completed-jobs-status",{},Hhe((A=>{var t;Kxe=(0,v.A)((0,v.A)({},Kxe),{},{[e]:null===A||void 0===A||null===(t=A.data)||void 0===t?void 0:t.data}),n(Kxe)})))};return(0,y.useEffect)((()=>{Kxe={},i(),s(),s("validation"),t("count-reject-reason",{},Hhe((e=>{var A;Kxe=(0,v.A)((0,v.A)({},Kxe),{},{reason:null===e||void 0===e||null===(A=e.data)||void 0===A?void 0:A.data}),n(Kxe)}))),t("count-by-service-provider",{},Hhe((e=>{var A;Kxe=(0,v.A)((0,v.A)({},Kxe),{},{serviceProvider:null===e||void 0===e||null===(A=e.data)||void 0===A?void 0:A.data}),n(Kxe)})))}),[]),(0,lA.jsxs)("div",{className:(0,b.default)(Xxe,A),children:[(0,lA.jsx)(Ixe,{data:a.serviceProvider}),(0,lA.jsx)(xxe,{loadData:i,data:a.allJobs}),(0,lA.jsx)(Pxe,{loadData:s,ongoingData:a.ongoing,validationData:a.validation}),(0,lA.jsx)(Dxe,{data:a.reason})]})};var eve=t(96072);var Ave=t(76659);const tve={wrapper:"DesktopReview_wrapper__rYx69",content:"DesktopReview_content__3-1rd",newJobBtn:"DesktopReview_newJobBtn__JODTq",exportModal:"DesktopReview_exp
1ortModal__Bx4jV",mainIcon:"DesktopReview_mainIcon__5a5Qb"};(0,ne.Nv)(ee(),[Ue.tY]);const ave=()=>{var e,A,t,a,n,i;const s=(0,j.wA)(),{desktopReviewJobs:l,desktopReviewPartners:r,desktopReviewAllJobs:o,desktopReviewFilters:c,pageSettings:d,pageSettingsFilter:g,tabSettings:C}=(()=>{const e=(0,TA.useReducerData)("desktopReview","desktopReviewAllJobs.data",{}),A=(0,TA.useReducerData)("desktopReview","desktopReviewJobs.data",{}),t=(0,TA.useReducerData)("desktopReview","desktopReviewPartners.data",{}),a=(0,TA.useReducerData)("desktopReview","desktopReviewFilters.data",{}),n=(0,TA.useReducerData)("desktopReview","products.data",[]),i=(0,TA.useReducerData)("desktopReview","desktopReviewAllJobs.filters",{}),s=(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.DOCUMENT_REVIEW_PAGE),{}),l=(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.DOCUMENT_REVIEW_ALL),{}),r=(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.DOCUMENT_REVIEW_MY_JOB),{}),o=(0,TA.useReducerData)("sharedReducer","pageSettings.".concat(kf.Kq.DOCUMENT_REVIEW_VIEW_ONLY),{});return{desktopReviewAllJobs:e,desktopReviewJobs:A,desktopReviewPartners:t,desktopReviewFilters:a,desktopReviewProducts:n,desktopReviewFiltered:i,pageSettings:{[zee.tS.ALL_JOB]:l,[zee.tS.MY_JOB]:r,[zee.tS.VIEW_ONLY]:o},pageSettingsFilter:{[zee.tS.ALL_JOB]:l.filter||{},[zee.tS.MY_JOB]:r.filter||{},[zee.tS.VIEW_ONLY]:o.filter||{}},tabSettings:s}})(),{getDesktopReviewJobs:I,getDesktopReviewPartners:u,getDesktopReviewAllJobs:p,getDesktopReviewFilters:E}=(0,TA.useStoreActions)((0,v.A)({},B)),[Q,m]=y.useState({type:null,message:null}),[h,x]=(0,y.useState)(0),[f,b]=(0,y.useState)(0),[P,S]=(0,y.useState)(0),[N,_]=(0,y.useState)((null===C||void 0===C?void 0:C.tab)||zee.tS.ALL_JOB),[T,D]=(0,y.useState)((null===d||void 0===d||null===(e=d[zee.tS.ALL_JOB])||void 0===e?void 0:e.search)||""),[k,L]=(0,y.useState)((null===d||void 0===d||null===(A=d[zee.tS.MY_JOB])||void 0===A?void 0:A.search)||""),[R,M]=(0,y.useState)((null===d||void 0===d||null===(t=d[zee.tS.VIEW_ONLY])||void 0===t?void 0:t.search)||""),[O,z]=(0,y.useState)({}),[V,H]=(0,y.useState)({}),W=N===zee.tS.ALL_JOB?T:N===zee.tS.MY_JOB?k:R,q=N===zee.tS.ALL_JOB?D:N===zee.tS.MY_JOB?L:M,[U,J]=(0,y.useState)(!1),G={[zee.tS.ALL_JOB]:p,[zee.tS.MY_JOB]:I,[zee.tS.VIEW_ONLY]:u},Y={[zee.tS.ALL_JOB]:o,[zee.tS.MY_JOB]:l,[zee.tS.VIEW_ONLY]:r}[N],{jobOwnerOptions:Z,shareToOptions:X,uploadedByOptions:K,reviewedByOptions:$,categoryOptions:Ae,exportMarketOptions:te}=(0,uT.LY)(),ae=(0,w.useHistory)(),ie="attention"===(0,OA.VD)(ae,"mode"),se=(0,v.A)({},g),le=(e,A,t,a,n,i,l)=>{const r=(e=>{var A,t,a,n,i,s,l,r,o;let{filtersParam:c,page:d,size:g,search:C,desktopReviewFilters:I}=e;const u={pageNo:d,pageSize:g,keywords:C||""};if(null!==c&&void 0!==c&&c.result&&null!==c&&void 0!==c&&null!==(A=c.result)&&void 0!==A&&A.length&&(u.result=c.result.filter((e=>"all"!==e))),null!==c&&void 0!==c&&c.status&&null!==c&&void 0!==c&&null!==(t=c.status)&&void 0!==t&&t.length&&(u.status=c.status.filter((e=>"all"!==e))),null!==c&&void 0!==c&&c.jobType&&null!==c&&void 0!==c&&null!==(a=c.jobType)&&void 0!==a&&a.length&&(u.jobTypes=c.jobType.filter((e=>"all"!==e))),null!==c&&void 0!==c&&c.sharedTo&&null!==c&&void 0!==c&&null!==(n=c.sharedTo)&&void 0!==n&&n.length&&(u.shareTo=c.sharedTo.filter((e=>"all"!==e)).map((e=>cr()((null===I||void 0===I?void 0:I.shareTo)||[],{id:e})))),null!==c&&void 0!==c&&c.jobOwner&&null!==c&&void 0!==c&&null!==(i=c.jobOwner)&&void 0!==i&&i.length&&(u.jobOwner=c.jobOwner.filter((e=>"all"!==e)).map((e=>cr()((null===I||void 0===I?void 0:I.jobOwner)||[],{id:e})))),null!==c&&void 0!==c&&c.reviewedBy&&null!==c&&void 0!==c&&null!==(s=c.reviewedBy)&&void 0!==s&&s.length&&(u.reviewedBy=c.reviewedBy.filter((e=>"all"!==e)).map((e=>cr()((null===I||void 0===I?void 0:I.reviewedBy)||[],{id:e})))),null!==c&&void 0!==c&&c.uploadedBy&&null!==c&&void 0!==c&&null!==(l=c.uploadedBy)&&void 0!==l&&l.length&&(u.uploadedBy=c.uploadedBy.filter((e=>"all"!==e)).map((e=>cr()((null===I||void 0===I?void 0:I.uploadedBy)||[],{id:e})))),null!==c&&void 0!==c&&c.updatedAt){var p,E,B,Q,m;const e=null===(p=c.updatedAt)||void 0===p||null===(E=p.field)||void 0===E?void 0:E[0],A=null===(B=c.updatedAt)||void 0===B||null===(Q=B.method)||void 0===Q?void 0:Q[0],t=(null===(m=c.updatedAt)||void 0===m?void 0:m.dates)||[];A&&(u.orderBy="".concat(e,":").concat("az"===A?"desc":"asc")),t.length&&(u["".concat(e,"From")]=t[0]?t[0].format?t[0].format("YYYY-MM-DD"):(0,Wi.A)(new Date(t[0]),"yyyy-MM-dd"):"",u["".concat(e,"To")]=t[1]?t[1].format?t[1].format("YYYY-MM-DD"):(0,Wi.A)(new Date(t[1]),"yyyy-MM-dd"):"")}return null!==c&&void 0!==c&&c.categories&&null!==c&&void 0!==c&&null!==(r=c.categories)&&void 0!==r&&r.length&&(u.categories=c.categories.filter((e=>"all"!==e)).map((e=>e))),null!==c&&void 0!==c&&c.exportMarkets&&null!==c&&void 0!==c&&null!==(o=c.exportMarkets)&&void 0!==o&&o.length&&(u.exportMarkets=c.exportMarkets.filter((e=>"all"!==e)).map((e=>e))),u})({filtersParam:a,page:e,size:A,search:t,desktopReviewFilters:c}),o=n||N,d=G[o];d&&d(r,i),l||((e,A,t,a,n)=>{const i=zee.Qr[e];s((0,Yy.updatePageSettings)(i,{page:A,pageSize:t,search:a,filter:n}))})(o,e,A,t,a)},{allJobFilterItems:re,jobFilterItems:oe,viewOnlyFilterItems:ce}=(e=>{var A,t,a,n,i,s,l,r,o,c,d,g,C,I,u;let{filters:p,jobOwnerOptions:E,shareToOptions:B,T:Q,uploadedByOptions:m,reviewedByOptions:h,categoryOptions:x,exportMarketOptions:v}=e;const f=(null===p||void 0===p?void 0:p[zee.tS.ALL_JOB])||{},y=(null===p||void 0===p?void 0:p[zee.tS.MY_JOB])||{},j=(null===p||void 0===p?void 0:p[zee.tS.VIEW_ONLY])||{},b=Q.translate("filters.result"),P=Q.translate("filters.jobType"),w=Q.translate("filters.jobOwner"),S=Q.translate("filters.reviewedBy"),N=Q.translate("filters.uploadedBy"),_=Q.translate("filters.sortDate"),T=Q.translate("filters.status"),D=Q.translate("filters.category");return{allJobFilterItems:[{key:"jobType",label:P,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:zee.d1,defaultChecks:f.jobType||null,setting:{hasAll:!1,noSearch:!0}}},{key:"categories",label:D,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:x,defaultChecks:f.categories||null,setting:{hasAll:!1}}},{key:"exportMarkets",label:Q.translate("general.exportMarket"),type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:v,defaultChecks:f.exportMarkets||null,setting:{hasAll:!0}}},{key:"jobOwner",label:w,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:E,defaultChecks:f.jobOwner||null,setting:{hasAll:!0,placeholder:Q.translate("general.search")}}},{key:"uploadedBy",label:N,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:m,defaultChecks:f.uploadedBy||null,setting:{hasAll:!0,placeholder:Q.translate("general.search")}}},{key:"reviewedBy",label:S,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:h,defaultChecks:f.reviewedBy||null,setting:{hasAll:!0,placeholder:Q.translate("general.search")}}},{key:"updatedAt",label:_,type:Jy.a.RATING,dropdown:{type:Jy.oY.DATE,methodItems:zee.Ih,fieldItems:zee.ps,defaultChecks:null!==(A=f.updatedAt)&&void 0!==A&&null!==(t=A.method)&&void 0!==t&&t[0]&&null!==(a=f.updatedAt)&&void 0!==a&&null!==(n=a.field)&&void 0!==n&&n[0]?f.updatedAt:null,defaultDate:(null===(i=f.updatedAt)||void 0===i?void 0:i.dates)||null,setting:{hideDateRange:!1,hasSeparateBorder:!0}}},{key:"result",label:b,icon:(0,lA.jsx)(Ave.h,{}),type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:zee.Qt,defaultChecks:f.result||null,setting:{hasAll:!0,noSearch:!0}}},{key:"status",label:T,type:Jy.a.STATUS,dropdown:{type:Jy.oY.LIST,defaultChecks:f.status||null,options:zee.P9,setting:{noSearch:!0,hasAll:!0}}}],jobFilterItems:[{key:"jobType",label:P,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:zee.d1,defaultChecks:y.jobType||null,setting:{hasAll:!1,noSearch:!0}}},{key:"categories",label:D,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:x,defaultChecks:y.
1categories||null,setting:{hasAll:!0}}},{key:"exportMarkets",label:Q.translate("general.exportMarket"),type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:v,defaultChecks:y.exportMarkets||null,setting:{hasAll:!0}}},{key:"jobOwner",label:w,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:E,defaultChecks:y.jobOwner||null,setting:{hasAll:!0,placeholder:Q.translate("general.search")}}},{key:"uploadedBy",label:N,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:m,defaultChecks:y.uploadedBy||null,setting:{hasAll:!0,placeholder:Q.translate("general.search")}}},{key:"reviewedBy",label:S,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:h,defaultChecks:y.reviewedBy||null,setting:{hasAll:!0,placeholder:Q.translate("general.search")}}},{key:"updatedAt",label:_,type:Jy.a.RATING,dropdown:{type:Jy.oY.DATE,methodItems:zee.Ih,fieldItems:zee.ps,defaultChecks:null!==(s=y.updatedAt)&&void 0!==s&&null!==(l=s.method)&&void 0!==l&&l[0]&&null!==(r=y.updatedAt)&&void 0!==r&&null!==(o=r.field)&&void 0!==o&&o[0]?y.updatedAt:null,defaultDate:(null===(c=y.updatedAt)||void 0===c?void 0:c.dates)||null,setting:{hideDateRange:!1,hasSeparateBorder:!0}}},{key:"result",label:b,icon:(0,lA.jsx)(Ave.h,{}),type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:zee.Qt,defaultChecks:y.result||null,setting:{hasAll:!0,noSearch:!0}}},{key:"status",label:T,type:Jy.a.STATUS,dropdown:{type:Jy.oY.LIST,defaultChecks:y.status||null,options:zee.P9,setting:{noSearch:!0,hasAll:!0}}}],viewOnlyFilterItems:[{key:"jobType",label:P,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:zee.d1,defaultChecks:j.jobType||null,setting:{hasAll:!1,noSearch:!0}}},{key:"categories",label:D,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:x,defaultChecks:j.categories||null,setting:{hasAll:!0}}},{key:"exportMarkets",label:Q.translate("general.exportMarket"),type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:v,defaultChecks:j.exportMarkets||null,setting:{hasAll:!0}}},{key:"jobOwner",label:w,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:E,defaultChecks:j.jobOwner||null,setting:{hasAll:!0,placeholder:Q.translate("general.search")}}},{key:"uploadedBy",label:N,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:m,defaultChecks:j.uploadedBy||null,setting:{hasAll:!0,placeholder:Q.translate("general.search")}}},{key:"reviewedBy",label:S,type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:h,defaultChecks:j.reviewedBy||null,setting:{hasAll:!0,placeholder:Q.translate("general.search")}}},{key:"updatedAt",label:_,type:Jy.a.RATING,dropdown:{type:Jy.oY.DATE,methodItems:zee.Ih,fieldItems:zee.ps,defaultChecks:null!==(d=j.updatedAt)&&void 0!==d&&null!==(g=d.method)&&void 0!==g&&g[0]&&null!==(C=j.updatedAt)&&void 0!==C&&null!==(I=C.field)&&void 0!==I&&I[0]?j.updatedAt:null,defaultDate:(null===(u=j.updatedAt)||void 0===u?void 0:u.dates)||null,setting:{hideDateRange:!1,hasSeparateBorder:!0}}},{key:"result",label:b,icon:(0,lA.jsx)(Ave.h,{}),type:Jy.a.FILTER,dropdown:{type:Jy.oY.LIST,options:zee.Qt,defaultChecks:j.result||null,setting:{hasAll:!0,noSearch:!0}}},{key:"status",label:T,type:Jy.a.STATUS,dropdown:{type:Jy.oY.LIST,defaultChecks:j.status||null,options:zee.P9,setting:{noSearch:!0,hasAll:!0}}}]}})({filters:se,jobOwnerOptions:Z,shareToOptions:X,T:ee(),uploadedByOptions:BN()(K,"value"),reviewedByOptions:$,categoryOptions:Ae,exportMarketOptions:te}),de=(e,A,t,a,n)=>{const i=n||N;le(e,A,t,a[i],i)},ge=(e,A,t)=>{const a=e.key,n=(0,v.A)((0,v.A)({},se),{},{[N]:(0,v.A)((0,v.A)({},se[N]),{},{[a]:"updatedAt"!==a?A:(0,v.A)((0,v.A)({},A),{},{dates:t})})});de(1,10,W,n)},Ce=(e,A)=>{const t=e.key,a=(0,v.A)((0,v.A)({},se),{},{[N]:(0,v.A)((0,v.A)({},se[N]),{},{[t]:Pf()(zee.q9[N])[t]})});de(1,10,W,a)},Ie=()=>{const e=(0,v.A)((0,v.A)({},se),{},{[N]:(0,v.A)({},Pf()(zee.q9[N]))});de(1,10,W,e)},ue=e=>A=>{z((0,v.A)((0,v.A)({},O),{},{[e]:A}))},pe=e=>A=>{H((0,v.A)((0,v.A)({},V),{},{[e]:A}))},{handleSendNotification:Ee}=(e=>{let{setNotification:A,reloadSelectedKeys:t,reloadTabData:a}=e;return{handleSendNotification:e=>async(n,i)=>{try{var s,l,r;const o={action:n,desktopReviewIds:e.map((e=>e.id))},c=await(0,zA.V)((()=>(0,eve.dE)(o)));i&&i();const d=(null===c||void 0===c||null===(s=c.data)||void 0===s||null===(l=s.data)||void 0===l?void 0:l.message)||(null===c||void 0===c||null===(r=c.data)||void 0===r?void 0:r.message)||(null!==c&&void 0!==c&&c.success?"Send Notification Succeeded":"end 
1Notification Failed");A({type:null!==c&&void 0!==c&&c.success?"success":"error",message:d}),null!==c&&void 0!==c&&c.success&&(t(),a())}catch(o){i&&i(),A({type:"error",message:"Send Notification Failed"})}}}})({setNotification:m,reloadSelectedKeys:()=>{ue(N)([]),pe(N)([])},reloadTabData:()=>{var e,A;const t=(null===Y||void 0===Y||null===(e=Y.pagination)||void 0===e?void 0:e.page)||1,a=(null===Y||void 0===Y||null===(A=Y.pagination)||void 0===A?void 0:A.pageSize)||10;de(t,a,W,se)}}),Be=[{key:zee.tS.ALL_JOB,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("desktopReview.tabs.allJob")}),(0,lA.jsx)(Ff.A,{count:h,overflowCount:1e4})]}),children:(0,lA.jsxs)(Mf.A,{children:[!(null!==(a=V[zee.tS.ALL_JOB])&&void 0!==a&&a.length)&&(0,lA.jsx)(Lf.A,{items:re,onApply:ge,onReset:Ce,onFilterReset:Ie,className:tve.jobFilterBar}),(0,lA.jsx)("div",{className:tve.tableWrapper,children:(0,lA.jsx)(Vhe,{loadJobs:(e,A,t,a)=>{de(e.current||1,e.pageSize||10,T,se)},jobObj:o,selectedRowKeys:O[zee.tS.ALL_JOB]||[],selectedRows:V[zee.tS.ALL_JOB]||[],setSelectedRowKeys:ue(zee.tS.ALL_JOB),setSelectedRows:pe(zee.tS.ALL_JOB),functionBarItems:zee.OT[zee.tS.ALL_JOB]||[],typeOptions:[],actions:{[fhe.N.SEND_NOTIFICATION]:Ee(V[zee.tS.ALL_JOB]||[])}})})]})},{key:zee.tS.MY_JOB,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("desktopReview.tabs.job")}),(0,lA.jsx)(Ff.A,{count:f,overflowCount:1e4})]}),children:(0,lA.jsxs)(Mf.A,{children:[!(null!==(n=V[zee.tS.MY_JOB])&&void 0!==n&&n.length)&&(0,lA.jsx)(Lf.A,{items:oe,onApply:ge,onReset:Ce,onFilterReset:Ie,className:tve.jobFilterBar}),(0,lA.jsx)("div",{className:tve.tableWrapper,children:(0,lA.jsx)(Vhe,{loadJobs:(e,A,t,a)=>{de(e.current||1,e.pageSize||10,k,se)},jobObj:l,selectedRowKeys:O[zee.tS.MY_JOB]||[],selectedRows:V[zee.tS.MY_JOB]||[],setSelectedRowKeys:ue(zee.tS.MY_JOB),setSelectedRows:pe(zee.tS.MY_JOB),functionBarItems:zee.OT[zee.tS.MY_JOB]||[],typeOptions:[],actions:{[fhe.N.SEND_NOTIFICATION]:Ee(V[zee.tS.MY_JOB]||[])}})})]})},{key:zee.tS.VIEW_ONLY,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("desktopReview.tabs.viewOnly")}),(0,lA.jsx)(Ff.A,{count:P,overflowCount:1e4})]}),children:(0,lA.jsxs)(Mf.A,{children:[!(null!==(i=V[zee.tS.VIEW_ONLY])&&void 0!==i&&i.length)&&(0,lA.jsx)(Lf.A,{items:ce,onApply:ge,onReset:Ce,onFilterReset:Ie,className:tve.jobFilterBar}),(0,lA.jsx)("div",{className:tve.tableWrapper,children:(0,lA.jsx)(Vhe,{loadJobs:(e,A)=>{de(e.current||1,e.pageSize||10,R,se)},jobObj:r,selectedRowKeys:O[zee.tS.VIEW_ONLY]||[],selectedRows:V[zee.tS.VIEW_ONLY]||[],setSelectedRowKeys:ue(zee.tS.VIEW_ONLY),setSelectedRows:pe(zee.tS.VIEW_ONLY),functionBarItems:zee.OT[zee.tS.VIEW_ONLY]||[],typeOptions:[],actions:{[fhe.N.SEND_NOTIFICATION]:Ee(V[zee.tS.VIEW_ONLY]||[])}})})]})}];return(0,y.useEffect)((()=>{var e,A,t;le(ie?1:(null===d||void 0===d||null===(e=d[N])||void 0===e?void 0:e.page)||1,ie?10:(null===d||void 0===d||null===(A=d[N])||void 0===A?void 0:A.pageSize)||10,ie?"":(null===d||void 0===d||null===(t=d[N])||void 0===t?void 0:t.search)||"",ie?{status:zee.P9.map((e=>e.value)).filter((e=>!["completed","cancelled"].includes(e))),updatedAt:{dates:[(0,Qa.z)("2017/01/01"),(0,Qa.z)("",!0).subtract(1,"days")],field:["ecd"],method:["az"]}}:se[N],ie?zee.tS.ALL_JOB:N,null,!ie),(async()=>{var e,A,t,a,n,i,s,l,r;const o=await(0,zA.V)((()=>(0,DA.rc5)({ownership:"",pageNo:1,pageSize:10})));x(null!==o&&void 0!==o&&o.success&&(null===o||void 0===o||null===(e=o.data)||void 0===e||null===(A=e.data)||void 0===A||null===(t=A.pagination)||void 0===t?void 0:t.total)||0);const c=await(0,zA.V)((()=>(0,DA.rc5)({ownership:"my_job",pageNo:1,pageSize:10})));b(null!==c&&void 0!==c&&c.success&&(null===c||void 0===c||null===(a=c.data)||void 0===a||null===(n=a.data)||void 0===n||null===(i=n.pagination)||void 0===i?void 0:i.total)||0);const d=await(0,zA.V)((()=>(0,DA.rc5)({ownership:"partner_job",pageNo:1,pageSize:10})));S(null!==d&&void 0!==d&&d.success&&(null===d||void 0===d||null===(s=d.data)||void 0===s||null===(l=s.data)||void 0===l||null===(r=l.pagination)||void 0===r?void 0:r.total)||0)})(),E()}),[]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("div",{className:tve.wrapper,children:[(0,lA.jsx)(Df.A,{title:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(lhe.h,{className:tve.mainIcon})," ",(0,lA.jsx)("span",{children:ee().translate("desktopReview.title")})]}),searchPlaceholder:ee().translate("desktopReview.search.placeholder"),onSearch:e=>{W!==e&&(q(e),de(1,10,e,se))},searchVal:W}),(0,lA.jsx)($xe,{}),(0,lA.jsx)("div",{className:tve.content,children:(0,lA.jsx)(Rf.A,{items:Be,tabBarExtraContent:{right:(0,lA.jsxs)(Of.A,{children:[(0,lA.jsx)(zf.A,{type:"primary",onClick:()=>{J(!0)},children:ee().translate("general.exportData")}),(0,lA.jsx)(zf.A,{type:"primary",onClick:()=>{(0,ne.R7)(ae)("/document-review/upload-document/create")},children:ee().translate("general.createJob")}),(0,lA.jsx)(zf.A,{type:"primary",onClick:()=>{(0,ne.R7)(ae)("/document-review/upload-document/request")},children:ee().translate("general.createJobForSupplier")})]})},activeKey:N,onChange:e=>{var A,t;(e=>{s((0,Yy.updatePageSettings)(kf.Kq.DOCUMENT_REVIEW_PAGE,{tab:e}))})(e),_(e),de((null===d||void 0===d||null===(A=d[e])||void 0===A?void 0:A.page)||1,(null===d||void 0===d||null===(t=d[e])||void 0===t?void 0:t.pageSize)||10,e===zee.tS.ALL_JOB?T:e===zee.tS.MY_JOB?k:R,se,e)}})}),(0,lA.jsx)(F.A,{destroyOnClose:!0,title:ee().translate("general.export"),open:U,footer:null,onCancel:()=>{J(!1)},okText:ee().translate("general.confirm"),className:tve.exportModal,children:(0,lA.jsx)(vhe,{onSuccess:()=>{J(!1)}})})]}),(0,lA.jsx)(Wn.A,{notification:Q,onClose:()=>m({type:null,message:null}),handleOnClose:()=>m({type:null,message:null}),contentStyle:{whiteSpace:"nowrap"}})]})},nve="StepWrapper_wrapper__UKi7Z",ive="StepWrapper_box__C3glw",sve=e=>{let{children:A,box:t,className:a}=e;return(0,lA.jsx)("div",{className:(0,b.default)(nve,{[ive]:t},a),children:A})}
1,lve="CollapseBox_wrapper__pwlRY",rve="CollapseBox_requiredText__nU18Y",ove=["children","label","className","required","defaultActiveKey"],cve=e=>{let{children:A,label:t,className:a,required:n,defaultActiveKey:i}=e,s=(0,f.A)(e,ove);const[l,r]=(0,y.useState)("");return(0,y.useEffect)((()=>{i&&i!==l&&r(i)}),[i]),(0,lA.jsx)(RIe.A,(0,v.A)((0,v.A)({},s),{},{expandIconPosition:"end",className:(0,b.default)(lve,a),activeKey:l,onChange:()=>{r("1"===l?"":"1")},children:(0,lA.jsx)(RIe.A.Panel,{header:(0,lA.jsxs)(lA.Fragment,{children:[t,"1"!==l&&n&&(0,lA.jsx)("span",{className:rve,children:"This section is required."})]}),children:A},"1")}))};var dve=t(67592);const gve="Step3_uploadFile__hdAgJ",Cve="Step3_uploadFileList__qFvXX",Ive="Step3_wrapper__RQSPD",uve="Step3_viewField__A7dEL",pve="Step3_isView__cA-7P",Eve="Step3_rejectReasonBlock__n2Rl0",Bve="Step3_imageList__caRjh",Qve="Step3_documentList__Vv4xQ",mve=e=>{let{title:A,value:t,type:a}=e;return(0,lA.jsxs)("div",{className:uve,children:[(0,lA.jsx)("span",{children:A}),"images"===a?(0,lA.jsxs)("div",{className:Bve,children:[(null===t||void 0===t?void 0:t.length)>0&&(0,lA.jsx)("ul",{children:t.map((e=>(0,lA.jsx)("li",{children:(0,lA.jsx)("img",{src:e.url,alt:e.name})},e.id)))}),0===(null===t||void 0===t?void 0:t.length)&&"N/A"]}):"documents"===a?(0,lA.jsxs)("div",{className:Qve,children:[(null===t||void 0===t?void 0:t.length)>0&&(0,lA.jsx)("ul",{children:t.map((e=>(0,lA.jsx)("li",{children:(0,lA.jsx)("span",{children:e.name})},e.id)))}),0===(null===t||void 0===t?void 0:t.length)&&"N/A"]}):(0,lA.jsx)("div",{children:t})]})},hve=e=>{let{formProps:A,defaultExpanded:t,isView:a,rejectReasonObj:n={},uploadStyle:i,isErrorTitle:s,reviewer:l}=e;const r="viewDocument"===i,o=!Qn()(n),{setFieldValue:c,values:d,errors:g}=A,C={originSubName:"documentList",isCallApi:!0,isSingleFile:!1,isDropzone:!0,maxFile:10},I=[{title:ee().translate("desktopReview.form.document1"),uploadName:"step_3_product_image",uploadPlaceholder:ee().translate("desktopReview.form.supportImage"),remarkName:"step_3_product_image_remark",reviewerRemarkName:"step_3_product_image_reviewer_remark",reviewingResultName:"step_3_product_image_reviewing_result",required:!0,isMultipleSelected:!0,isImage:!0,viewImage:r},{title:ee().translate("desktopReview.form.document2"),uploadName:"step_3_package_image",uploadPlaceholder:ee().translate("desktopReview.form.supportImage"),remarkName:"step_3_package_image_remark",reviewerRemarkName:"step_3_package_image_reviewer_remark",reviewingResultName:"step_3_package_image_reviewing_result",required:!0,isMultipleSelected:!0,isImage:!0,viewImage:r},{title:ee().translate("desktopReview.form.document3"),uploadName:"step_3_test_report",uploadPlaceholder:ee().translate("desktopReview.form.supportAllFiles"),remarkName:"step_3_test_report_remark",reviewerRemarkName:"step_3_test_report_reviewer_remark",reviewingResultName:"step_3_test_report_reviewing_result",required:!0,isMultipleSelected:!0,viewDocument:r},{title:ee().translate("desktopReview.form.document4"),uploadName:"",uploadPlaceholder:"",remarkName:"step_3_brief_des_remark",reviewerRemarkName:"step_3_brief_des_reviewer_remark",reviewingResultName:"step_3_brief_des_reviewing_result",required:!0,isDes:!0,isMultipleSelected:!0},{title:ee().translate("desktopReview.form.document5"),uploadName:"",uploadPlaceholder:"",remarkName:"step_3_list_components_remark",reviewerRemarkName:"step_3_list_components_reviewer_remark",reviewingResultName:"step_3_list_components_reviewing_result",required:!1,isDes:!0,isMultipleSelected:!0},{title:ee().translate("desktopReview.form.document6"),uploadName:"step_3_cicruit_diagram",uploadPlaceholder:ee().translate("desktopReview.form.supportAllFiles"),remarkName:"step_3_cicruit_diagram_remark",reviewerRemarkName:"step_3_cicruit_diagram_reviewer_remark",reviewingResultName:"step_3_cicruit_diagram_reviewing_result",required:!1,isDes:!1,isMultipleSelected:!0,viewDocument:r},{title:ee().translate("desktopReview.form.document7"),uploadName:"step_3_instruction_manual",uploadPlaceholder:ee().translate("desktopReview.form.supportAllFiles"),remarkName:"step_3_instruction_manual_remark",reviewerRemarkName:"step_3_instruction_manual_reviewer_remark",reviewingResultName:"step_3_instruction_manual_reviewing_result",required:!1,isDes:!1,isMultipleSelected:!0,viewDocument:r},{title:ee().translate("desktopReview.form.document8"),uploadName:"step_3_safety_data",uploadPlaceholder:ee().translate("desktopReview.form.supportAllFiles"),remarkName:"step_3_safety_data_remark",reviewerRemarkName:"step_3_safety_data_reviewer_remark",reviewingResultName:"step_3_safety_data_reviewing_result",required:!1,isDes:!1,isMultipleSelected:!0,viewDocument:r},{title:ee().translate("desktopReview.form.document9"),uploadName:"step_3_ingredient_list",uploadPlaceholder:ee().translate("desktopReview.form.supportAllFiles"),remarkName:"step_3_ingredient_list_remark",reviewerRemarkName:"step_3_ingredient_list_reviewer_remark",reviewingResultName:"step_3_ingredient_list_reviewing_result",required:!1,isDes:!1,isMultipleSelected:!0,viewDocument:r},{title:ee().translate("desktopReview.form.document10"),uploadName:"step_3_declaration_letter",uploadPlaceholder:ee().translate("desktopReview.form.supportAllFiles"),remarkName:"step_3_declaration_letter_remark",reviewerRemarkName:"step_3_declaration_letter_reviewer_remark",reviewingResultName:"step_3_declaration_letter_reviewing_result",required:!1,isDes:!1,isMultipleSelected:!0,viewDocument:r},{title:ee().translate("desktopReview.form.document11"),uploadName:"step_3_declaration_conformity",uploadPlaceholder:ee().translate("desktopReview.form.supportAllFiles"),remarkName:"step_3_declaration_conformity_remark",required:!1,isDes:!1,isMultipleSelected:!0,viewDocument:r}],u=[{key:"1",label:ee().translate("desktopReview.form.reason"),children:"There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don't look even slightly believable. If you are going to use a passage of Lorem Ipsum, you need to be sure there isn't anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend to repeat predefined chunks as necessary,"},{key:"2",label:ee().translate("desktopReview.form.history"),children:"There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don't look even slightly believable. If you are going to use a passage of Lorem Ipsum, you need to be sure there isn't anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend to repeat predefined chunks as necessary,"}];return(0,lA.jsxs)(sve,{className:Ive,children:[I.map(((e,n)=>{const i=d[e.reviewingResultName]||!1;return(0,lA.jsxs)(cve,{label:(0,lA.jsxs)("span",{className:(0,b.default)({"document-section-reviewer":s&&!!d[e.reviewingResultName]}),children:[(0,lA.jsxs)("span",{children:[e.title,e.required&&(0,lA.jsx)("span",{className:"required-mark",children:"*"})]}),s&&!!d[e.reviewerRemarkName]&&(0,lA.jsx)("span",{children:d[e.reviewerRemarkName]})]}),required:e.required,defaultActiveKey:t?"1":"",className:(0,b.default)({[pve]:a,"document-section-error":s&&(g[e.uploadName]||g[e.remarkName]),"document-title-error":i}),children:[!!e.uploadName&&(0,lA.jsx)(lA.Fragment,{children:a?(0,lA.jsx)(mve,{title:e.isImage?"Images":"Documents",type:e.isImage?"images":"documents",value:d[e.uploadName]}):(0,lA.jsx)(hm.Lp,(0,v.A)((0,v.A)({},C),{},{name:e.uploadName,originName:e.uploadName,description:e.uploadPlaceholder,isMultipleSelected:e.isMultipleSelected,formProps:A,className:gve,fileListClassName:Cve,uploadDocument:!0,viewImage:e.viewImage,viewDocument:e.viewDocument}))}),!!e.remarkName&&(0,lA.jsx)(lA.Fragment,{children:a?(0,lA.jsx)(mve,{title:e.uploadName?"Remarks":"Description",value:d[e.remarkName]}):(0,lA.jsx)(dve.A,{label:e.isDes?"":ee().translate("desktopReview.form.remarks"),children:(0,lA.jsx)(uE.A.TextArea,{value:d[e.remarkName],onChange:A=>c(e.remarkName,A.target.value),placeholder:e.isDes?ee().translate("desktopReview.form.enterDescription"):ee().translate("desktopReview.form.enterRemarks")})})}),a&&(!!e.reviewerRemarkName||!!e.reviewingResultName)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("hr",{}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("h3",{children:ee().translate("desktopReview.form.reviewSection")}),!!e.reviewerRemarkName&&(0,lA.jsx)(dve.A,{label:ee().translate("desktopReview.form.reviewerRemarks"),children:(0,lA.jsx)(uE.A.TextArea,{value:d[e.reviewerRemarkName]||"",onChange:A=>c(e.reviewerRemarkName,A.target.value),placeholder:ee().translate("desktopReview.form.enterRemarks"),disabled:!0})}),!!e.reviewingResultName&&(0,lA.jsx)(dve.A,{label:ee().translate("desktopReview.form.reviewingResult"),children:(0,lA.jsx)(im.A,{checked:i,disabled:!0,onChange:A=>c(e.reviewingResultName,A.target.checked),children:ee().translate("desktopReview.form.requireReUpload")})})]})]})]},n)})),o&&(0,lA.jsxs)("div",{className:Eve,children:[(0,lA.jsx)("h3",{children:ee().translate("desktopReview.form.rejectReason")}),(0,lA.jsx)(FL.A,{defaultActiveKey:"1",items:u})]})]})};var xve=t(47479);const vve="DocumentValidation_form__bSQ0x",fve="DocumentValidation_passed__LfEXT",yve="DocumentValidation_formInner__VKmUa",jve="DocumentValidation_wrapper__Ixcy9",bve="DocumentValidation_formFooter__H7fVA",Pve=e=>{let{REQUIRED_MESSAGE:A}=e;return{step_3_product_image:SE.YO().min(1,A).required(A),step_3_package_image:SE.YO().min(1,A).required(A),step_3_test_report:SE.YO().min(1,A).required(A),step_3_brief_des_remark:SE.Yj().required(A)}},wve=function(e){var A,t,a,n,i,s,l,r,o;let c=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{productImages:{documentListIds:null===(A=e.step_3_product_image)||void 0===A?void 0:A.map((e=>e.id)),remark:e.step_3_product_image_remark||""},packagingImages:{documentListIds:null===(t=e.step_3_package_image)||void 0===t?void 0:t.map((e=>e.id)),remark:e.step_3_package_image_remark||""},testReport:{documentListIds:null===(a=e.step_3_test_report)||void 0===a?void 0:a.map((e=>e.id)),remark:e.step_3_test_report_remark||""},briefDescription:e.step_3_brief_des_remark||"",materialsUsed:e.step_3_list_components_remark||"",cir
1cuitDiagram:{documentListIds:null===(n=e.step_3_cicruit_diagram)||void 0===n?void 0:n.map((e=>e.id)),remark:e.step_3_cicruit_diagram_remark||""},instructionManual:{documentListIds:null===(i=e.step_3_instruction_manual)||void 0===i?void 0:i.map((e=>e.id)),remark:e.step_3_instruction_manual_remark||""},safetyDataSheet:{documentListIds:null===(s=e.step_3_safety_data)||void 0===s?void 0:s.map((e=>e.id)),remark:e.step_3_safety_data_remark||""},ingredientList:{documentListIds:null===(l=e.step_3_ingredient_list)||void 0===l?void 0:l.map((e=>e.id)),remark:e.step_3_ingredient_list_remark||""},declarationLetter:{documentListIds:null===(r=e.step_3_declaration_letter)||void 0===r?void 0:r.map((e=>e.id)),remark:e.step_3_declaration_letter_remark||""},declarationConformity:{documentListIds:null===(o=e.step_3_declaration_conformity)||void 0===o?void 0:o.map((e=>e.id)),remark:e.step_3_declaration_conformity_remark||""},isDraft:c}},Sve=e=>{var A,t,a,n,i,s,l,r,o,c,d,g,C,I,u,p,E,B;const Q=(null===e||void 0===e?void 0:e.reviewer)||{};return{step_3_product_image:((null===e||void 0===e||null===(A=e.productImages)||void 0===A?void 0:A.documentLists)||[]).map((e=>({id:e.id,name:e.name,url:e.url}))),step_3_product_image_remark:(null===e||void 0===e||null===(t=e.productImages)||void 0===t?void 0:t.remark)||"",step_3_product_image_reviewer_remark:Q.productImageRemark||"",step_3_product_image_reviewing_result:Q.isReuploadProductImage||!1,step_3_package_image:((null===e||void 0===e||null===(a=e.packagingImages)||void 0===a?void 0:a.documentLists)||[]).map((e=>({id:e.id,name:e.name,url:e.url}))),step_3_package_image_remark:(null===e||void 0===e||null===(n=e.packagingImages)||void 0===n?void 0:n.remark)||"",step_3_package_image_reviewer_remark:Q.packagingImageRemark||"",step_3_package_image_reviewing_result:Q.isReuploadPackagingImage||!1,step_3_test_report:((null===e||void 0===e||null===(i=e.testReport)||void 0===i?void 0:i.documentLists)||[]).map((e=>({id:e.id,name:e.name,url:e.url}))),step_3_test_report_remark:(null===e||void 0===e||null===(s=e.testReport)||void 0===s?void 0:s.remark)||"",step_3_test_report_reviewer_remark:Q.testReportRemark||"",step_3_test_report_reviewing_result:Q.isReuploadTestReport||!1,step_3_brief_des_remark:(null===e||void 0===e?void 0:e.briefDescription)||"",step_3_brief_des_reviewer_remark:Q.briefDescriptionRemark||"",step_3_brief_des_reviewing_result:Q.isReuploadBriefDescription||!1,step_3_list_components_remark:(null===e||void 0===e?void 0:e.materialsUsed)||"",step_3_list_components_reviewer_remark:Q.materialsUsedRemark||"",step_3_list_components_reviewing_result:Q.isReuploadMaterialsUsed||!1,step_3_cicruit_diagram:((null===e||void 0===e||null===(l=e.circuitDiagram)||void 0===l?void 0:l.documentLists)||[]).map((e=>({id:e.id,name:e.name,url:e.url}))),step_3_cicruit_diagram_remark:(null===e||void 0===e||null===(r=e.circuitDiagram)||void 0===r?void 0:r.remark)||"",step_3_cicruit_diagram_reviewer_remark:Q.circuitDiagramRemark||"",step_3_cicruit_diagram_reviewing_result:Q.isReuploadCircuitDiagram||!1,step_3_instruction_manual:((null===e||void 0===e||null===(o=e.instructionManual)||void 0===o?void 0:o.documentLists)||[]).map((e=>({id:e.id,name:e.name,url:e.url}))),step_3_instruction_manual_remark:(null===e||void 0===e||null===(c=e.instructionManual)||void 0===c?void 0:c.remark)||"",step_3_instruction_manual_reviewer_remark:Q.instructionManualRemark||"",step_3_instruction_manual_reviewing_result:Q.isReuploadInstructionManual||!1,step_3_safety_data:((null===e||void 0===e||null===(d=e.safetyDataSheet)||void 0===d?void 0:d.documentLists)||[]).map((e=>({id:e.id,name:e.name,url:e.url}))),step_3_safety_data_remark:(null===e||void 0===e||null===(g=e.safetyDataSheet)||void 0===g?void 0:g.remark)||"",step_3_safety_data_reviewer_remark:Q.safetyDataSheetRemark||"",step_3_safety_data_reviewing_result:Q.isReuploadSafetyDataSheet||!1,step_3_ingredient_list:((null===e||void 0===e||null===(C=e.ingredientList)||void 0===C?void 0:C.documentLists)||[]).map((e=>({id:e.id,name:e.name,url:e.url}))),step_3_ingredient_list_remark:(null===e||void 0===e||null===(I=e.ingredientList)||void 0===I?void 0:I.remark)||"",step_3_ingredient_list_reviewer_remark:Q.ingredientListRemark||"",step_3_ingredient_list_reviewing_result:Q.isReuploadIngredientList||!1,step_3_declaration_letter:((null===e||void 0===e||null===(u=e.declarationLetter)||void 0===u?void 0:u.documentLists)||[]).map((e=>({id:e.id,name:e.name,url:e.url}))),step_3_declaration_letter_remark:(null===e||void 0===e||null===(p=e.declarationLetter)||void 0===p?void 0:p.remark)||"",step_3_declaration_letter_reviewer_remark:Q.declarationLetterRemark||"",step_3_declaration_letter_reviewing_result:Q.isReuploadDeclarationLetter||!1,step_3_declaration_conformity:((null===e||void 0===e||null===(E=e.declarationConformity)||void 0===E?void 0:E.documentLists)||[]).map((e=>({id:e.id,name:e.name,url:e.url}))),step_3_declaration_conformity_remark:(null===e||void 0===e||null===(B=e.declarationConformity)||void 0===B?void 0:B.remark)||""}},Nve=(0,D.A)((0,w.withRouter)((0,j.Ng)((e=>({loginState:e.loginState})),void 0)((e=>{var A;let{loginState:{profile:{companyMaps:t=[]}},match:{params:{id:a}}}=e;const[n,i]=y.useState({type:null,message:null}),[s,l]=y.useState(!1),[r,o]=y.useState(!1),{getDesktopReviewJobDocuments:c,updateDesktopReviewJob:d}=(0,TA.useStoreActions)((0,v.A)({},B)),{desktopReviewJobDocuments:g}={desktopReviewJobDocuments:(0,TA.useReducerData)("desktopReview","desktopReviewJobDocuments.data",{})},{pathname:C}=(0,w.useLocation)(),I=null===C||void 0===C?void 0:C.includes("/document-validation/rejected"),u=(0,y.useRef)(null),p=null===(A=t[0])||void 0===A?void 0:A.companyId,E=(0,w.useHistory)();return(0,y.useEffect)((()=>{c(a)}),[]),(0,lA.jsxs)(ZE.TS,{productTestingId:"",companyId:p,isUpdating:!1,children:[(0,lA.jsxs)("div",{className:jve,children:[(0,lA.jsx)(rle,{title:"Requirement",onBack:()=>{E.push("/document-review/".concat(a))}}
1),(0,lA.jsx)(zs.lV,{initialValues:Sve(g),onSubmit:e=>{l(!0);const A=wve(e);d(a,A,Hhe((()=>{i({type:"success",message:"Document Validation successfully!"}),E.push("/document-review/".concat(a))}),(()=>{i({type:"error",message:"Document Validation failed. Please try again!"}),l(!1)})))},validateValues:Pve({REQUIRED_MESSAGE:ee().translate("desktopReview.error.required")}),render:e=>{const{handleSubmit:A,values:t}=e;return(0,lA.jsxs)("form",{onSubmit:e=>{A(t),(0,xve.bO)(".document-section-error"),e.preventDefault(),e.stopPropagation()},className:(0,b.default)(vve,{[fve]:!I}),children:[(0,lA.jsx)("div",{className:yve,children:(0,lA.jsx)(hve,{formProps:e,defaultExpanded:!0,isView:!I,rejectReasonObj:I?{id:1}:{},uploadStyle:"viewDocument",isErrorTitle:I,reviewer:(null===g||void 0===g?void 0:g.reviewer)||{}})}),I&&(0,lA.jsxs)("div",{className:bve,children:[(0,lA.jsx)(Uu.gZ,{htmlType:"submit",type:"primary",size:"large",loading:s,children:ee().translate("desktopReview.buttons.reSubmit")}),(0,lA.jsx)(Uu.gZ,{type:"ghost",htmlType:"button",size:"large",loading:r,onClick:()=>{o(!0);const e=wve(t,!0);d(a,e,Hhe((()=>{i({type:"success",message:"Save Draft successfully!"}),E.push("/document-review/".concat(a))}),(()=>{i({type:"error",message:"Save Draft failed. Please try again!"}),o(!1)})))},children:ee().translate("desktopReview.buttons.saveDraft")})]})]})},innerRef:u})]}),(0,lA.jsx)(Wn.A,{notification:n,onClose:()=>i({type:null,message:null})})]})}))));var _ve=t(48193);const Tve="Step1_wrapper__2AwRR",Dve=e=>{let{formProps:A}=e;const{values:t,setFieldValue:a,errors:n}=A;return(0,lA.jsxs)(sve,{className:Tve,children:[(0,lA.jsx)("h3",{children:ee().translate("desktopReview.steps.jobTypeStep.title")}),(0,lA.jsx)(dve.A,{label:ee().translate("desktopReview.form.jobType"),half:!0,children:(0,lA.jsx)(Uu.Gs,{size:"large",placeholder:ee().translate("desktopReview.form.select"),value:t.jobType,onChange:e=>a("jobType",e),options:zee.d1,status:null!==n&&void 0!==n&&n.jobType?"error":""})}),(0,lA.jsx)(dve.A,{label:ee().translate("desktopReview.form.jobTitle"),half:!0,children:(0,lA.jsx)(Uu.kj,{size:"large",placeholder:ee().translate("desktopReview.form.input"),value:t.jobTitle,onChange:e=>a("jobTitle",e.target.value),status:null!==n&&void 0!==n&&n.jobTitle?"error":""})}),(0,lA.jsx)(dve.A,{label:ee().translate("desktopReview.form.description"),children:(0,lA.jsx)(Uu.kj,{size:"large",placeholder:ee().translate("desktopReview.form.input"),value:t.description,onChange:e=>a("description",e.target.value)})})]})},kve="SelectingProduct_root__T-ffd",Lve="SelectingProduct_content__49Lz-",Rve="SelectingProduct_divider__9n1Zb",Fve="SelectingProduct_filterSearch__7oxgy",Mve="SelectingProduct_products__vRN-9",Ove="SelectingProduct_valueOption__7ty1t",zve="SelectingProduct_actions__mvgqb",Vve="SelectingProduct_caption__Re3hE";var Hve=t(49566),Wve=t(51715);const qve="ProductItem_wrapper__BzzIH",Uve="ProductItem_header__qC-ro",Jve="ProductItem_cardHeader__b7ryb",Gve="ProductItem_content_image__+qS9Z",Yve="ProductItem_supplier__GNtwg",Zve="ProductItem_noText__AJ1a0",Xve="ProductItem_dangerButton__Cjp5C",Kve="ProductItem_formItems__TvGVu",$ve="ProductItem_content__1oy2k",efe="ProductItem_editProductBtn__11MWd",Afe="ProductItem_primaryTextButton__eKNqS",tfe=[{label:ee().translate("testPlanAdmin.ageGrading.allAges"),value:"allAges"},{label:ee().translate("testPlanAdmin.ageGrading.over3years"),value:"over3Years"},{label:ee().translate("testPlanAdmin.ageGrading.over8years"),value:"over8Years"},{label:ee().translate("testPlanAdmin.ageGrading.adult"),value:"adult"},{label:ee().translate("testPlanAdmin.ageGrading.na"),value:"notAvailable"}],afe=e=>{var A;let{className:t,data:a,onSelect:n,onChange:i,onRemove:s,onViewProfile:l,onClickUpdate:r,idx:o,showIndex:c,isOverview:d,isSelected:g,showExportMarket:C,disabled:I}=e;const{productFiles:u=[],itemNo:p,itemName:E,name:B,reportItemNo:Q,reportName:m,exportMarket:h,age:x,productProfileId:f,productSupplierMaps:j=[],suppliers:P,supplierName:w=""}=a,[N,_]=y.useState(m||B),[T,D]=y.useState(Q||p),[k,L]=y.useState(h||null),[F,M]=y.useState(x||null),{countryListOptions:O}=(0,kL.A)(),z=e=>{i((0,v.A)((0,v.A)({},e),{},{isUpdating:!e.isCreating}))};return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(bl.A,{className:(0,b.default)(qve,t),children:[(0,lA.jsxs)(S.A,{className:Uve,children:[(0,lA.jsx)(xk.A,{className:Jve,title:B||E,subheader:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Xe.A,{variant:"caption",children:p}),(0,lA.jsxs)(S.A,{className:Yve,children:[(0,lA.jsx)(Hve.A,{}),(0,lA.jsx)(Xe.A,{variant:"caption",children:R()(j,"0.supplier.name")||R()(P,"data.0.supplier.name")||w.replace("-","")})]}),d&&(0,lA.jsx)(hm.OV,{buttonProps:{variant:"text",onClick:()=>{r(a)},disabled:I},link:!0,className:efe,children:ee().translate("productTesting.createFlow.editProductProfile")})]}),avatar:(0,lA.jsxs)(S.A,{display:"flex",children:[(d||c)&&(0,lA.jsx)(Xe.A,{className:Zve,variant:"caption",children:o}),(0,lA.jsx)("div",{className:Gve,children:(0,lA.jsx)(hl.A,{src:null===(A=u[0])||void 0===A?void 0:A.url})})]})}),s&&(0,lA.jsx)(hm.OV,{className:Xve,buttonProps:{onClick:()=>{s(a)},variant:"outlined",disabled:I},children:ee().translate("productTesting.createFlow.remove")}),n&&(0,lA.jsx)(hm.OV,{buttonProps:{onClick:()=>{n(a,!g)},variant:g?"contained":"outlined",startIcon:g?(0,lA.jsx)(Wve.A,{}):void 0,disabled:I,style:{minWidth:g?"112px":"68px"}},children:g?ee().translate("productTesting.createFlow.selected"):ee().translate("productTesting.createFlow.select")}),l&&f&&(0,lA.jsx)(hm.OV,{className:Afe,buttonProps:{onClick:l,variant:"text",startIcon:g?(0,lA.jsx)(Wve.A,{}):void 0},children:ee().translate("productTesting.createFlow.viewProfile")})]}),d&&(0,lA.jsx)(S.A,{className:$ve,children:(0,lA.jsxs)(S.A,{className:Kve,children:[(0,lA.jsx)(hm.sQ,{onChange:e=>{_(e.target.value),z((0,v.A)((0,v.A)({},a),{},{itemNameReport:e.target.value}))},value:N,disabled:I,type:"text",label:ee().translate("productTesting.createFlow.itemNameHelperText")}),(0,lA.jsx)(hm.sQ,{onChange:e=>{D(e.target.value),z((0,v.A)((0,v.A)({},a),{},{itemNoReport:e.target.value}))},value:T,disabled:I,type:"text",label:ee().translate("productTesting.createFlow.itemNoHelperText")}),!!C&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Zo.A.Item,{label:ee().translate("productTesting.createFlow.exportMarket"),children:(0,lA.jsx)(Uu.Gs,{allowClear:!0,showSearch:!0,placeholder:ee().translate("productTesting.createFlow.selectExportMarket"),options:O,size:"large",virtual:!0,value:k,disabled:I,onChange:e=>{L(e),z((0,v.A)((0,v.A)({},a),{},{exportMarket:e}))}})}),(0,lA.jsx)(Zo.A.Item,{label:ee().translate("desktopReview.form.ageGrade"),children:(0,lA.jsx)(Uu.Gs,{allowClear:!0,showSearch:!0,placeholder:ee().translate("desktopReview.form.selectAgeGrade"),options:tfe,size:"large",virtual:!0,disabled:I,value:F,onChange:e=>{M(e),z((0,v.A)((0,v.A)({},a),{},{age:e}))}})})]})]})})]}),(0,lA.jsx)(nl.A,{})]})},nfe=e=>{var A;let{open:t,handleClose:a,handleConfirm:n,onChange:i,loadMore:s,options:l=[],products:r,selectedProducts:o,search:c,filter:d,loading:g}=e;const C=y.useRef(),[I,u]=y.useState(!1),[p,E]=(y.useRef([...o||[]]),y.use
1State([])),B=(e,A)=>{const t=[...p];if(A)return t.push(e),void E([...t]);const a=t.findIndex((A=>{let{id:t}=A;return t===e.id}));a<0||(t.splice(a,1),E(t))},Q=e=>p.findIndex((A=>{let{id:t}=A;return t===e.id}))>-1;return y.useEffect((()=>{let e=!0;C.current&&(e=C.current.clientHeight<=56),e!==I&&u(e)}),[]),y.useEffect((()=>{t&&E(o||[])}),[t]),(0,lA.jsx)(Rs.A,{modalProps:{open:t,handleClose:a,title:"".concat(ee().translate("productTesting.createFlow.selectProduct")),className:{classContent:Lve,classRoot:kve}},children:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Em,{className:Fve,MenuProps:{autoFocus:!1},defaultValue:{keyword:c.keyword,selectedOption:null!==(A=d.productCategories)&&void 0!==A&&A.length?d.productCategories.map((e=>{let{value:A}=e;return A})):l.map((e=>{let{value:A}=e;return A}))},onChange:(e,A)=>{if("filter"!==A)i(e,A);else{let t=l.length===e.length?[]:e;i(t,A)}},haveSelectAll:!0,multipleSelect:!0,placeholder:ee().translate("productTesting.createFlow.searchHelperText"),showOptions:!0,renderValue:e=>(0,lA.jsx)(Xe.A,{className:Ove,children:e.length&&e.length<l.length?"".concat(e.length," ").concat(ee().translate("productTesting.createFlow.categories")):ee().translate("productTesting.createFlow.allCategories")}),options:l}),(0,lA.jsx)(nl.A,{className:Rve,orientation:"horizontal"}),(0,lA.jsx)(S.A,{className:Mve,children:r.map(((e,A)=>(0,lA.jsxs)("div",{children:[A===r.length-1&&(0,lA.jsx)(sm.Y,{onEnter:()=>{g||s()}}),(0,lA.jsx)(afe,{onSelect:B,isSelected:Q(e),data:e})]},"".concat(e.id))))}),(0,lA.jsx)(nl.A,{className:Rve,orientation:"horizontal"}),(0,lA.jsxs)(S.A,{className:zve,children:[(0,lA.jsx)(hm.OV,{buttonProps:{onClick:()=>{n(p)}},children:ee().translate("productTesting.createFlow.confirm")}),p.length>0&&(0,lA.jsxs)(Xe.A,{className:Vve,children:["".concat(p.length," ").concat(ee().translate("productTesting.createFlow.selected"))," "]})]})]})})},ife="SelectingSupplierItem_wrapper__5T55D",sfe="SelectingSupplierItem_header__+x8f+",lfe="SelectingSupplierItem_supplier__QkTKW",rfe=e=>{let{className:A,disabled:t=!1,data:a,onSelect:n,onChange:i,isSelected:s}=e;const l=(null===a||void 0===a?void 0:a.supplierName)||(null===a||void 0===a?void 0:a.name)||"",r=(null===a||void 0===a?void 0:a.supplierEnglishAddress)||(null===a||void 0===a?void 0:a.address1)||"",o=(null===a||void 0===a?void 0:a.supplierContactPerson)||(null===a||void 0===a?void 0:a.contactPerson)||"",c=(null===a||void 0===a?void 0:a.supplierEmail)||(null===a||void 0===a?void 0:a.email)||"";return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(bl.A,{className:(0,b.default)(ife,A),children:(0,lA.jsxs)(S.A,{className:sfe,children:[(0,lA.jsx)(xk.A,{style:{padding:0},title:l,subheader:(0,lA.jsxs)(S.A,{marginTop:"8px",children:[(0,lA.jsxs)(S.A,{className:lfe,children:[(0,lA.jsx)(Xe.A,{variant:"body2",children:ee().translate("productTesting.createFlow.address")}),(0,lA.jsx)(Xe.A,{variant:"caption",children:r})]}),(0,lA.jsxs)(S.A,{className:lfe,children:[(0,lA.jsx)(Xe.A,{variant:"body2",children:ee().translate("productTesting.createFlow.contactPerson")}),(0,lA.jsx)(Xe.A,{variant:"caption",children:o})]}),(0,lA.jsxs)(S.A,{className:lfe,children:[(0,lA.jsx)(Xe.A,{variant:"body2",children:ee().translate("productTesting.createFlow.email")}),(0,lA.jsx)(Xe.A,{variant:"caption",children:c})]})]})}),n&&(0,lA.jsx)(hm.OV,{buttonProps:{onClick:()=>{n(a,!s)},variant:s?"contained":"outlined",startIcon:s?(0,lA.jsx)(Wve.A,{}):void 0},children:s?ee().translate("productTesting.createFlow.selected"):ee().translate("productTesting.createFlow.select")}),i&&(0,lA.jsx)(hm.OV,{buttonProps:{onClick:()=>{i()},disabled:t,variant:t?"contained":"outlined"},children:ee().translate("productTesting.createFlow.changeSupplier")})]})}),(0,lA.jsx)(nl.A,{style:{width:"calc(100% - 24px)",margin:"auto"}})]})},ofe="SelectingSupplier_root__eeNgg",cfe="SelectingSupplier_content__qoTrU",dfe="SelectingSupplier_divider__IbZC0",gfe="SelectingSupplier_filterSearch__rTUFc",Cfe="SelectingSupplier_suppliers__-nUOw",Ife="SelectingSupplier_actions__1sTfi",ufe=e=>{let{open:A,supplierDetail:t={},handleClose:a,handleConfirm:n,loading:i=!1,loadMore:s=null}=e;const[l,r]=y.useState(t),[o,c]=y.useState(""),{getSupplierList:d}=(0,uw.d)(),{supplierList:g=[]}=(0,uw.g)();y.useEffect((()=>{d()}),[]);const C=e=>{r(e)},I=e=>(null===l||void 0===l?void 0:l.id)===(null===e||void 0===e?void 0:e.id);return(0,lA.jsx)(Rs.A,{modalProps:{open:A,handleClose:a,title:"".concat(ee().translate("productTesting.createFlow.select")," ").concat(l?1:0," ").concat(ee().translate("productTesting.createFlow.select")),className:{classContent:cfe,classRoot:ofe}},children:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Em,{className:gfe,MenuProps:{autoFocus:!1},defaultValue:{keyword:""},onChange:e=>{c(e)},placeholder:ee().translate("productTesting.createFlow.searchByCompanyName")}),(0,lA.jsx)(nl.A,{className:dfe,orientation:"horizontal"}),(0,lA.jsx)(S.A,{className:Cfe,children:g.filter((e=>!o||o&&(e.name||"").toLowerCase().includes(o.toLowerCase()))).map(((e,A)=>A===g.length-1?(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(sm.Y,{onEnter:()=>{i||s&&s()}}),(0,lA.jsx)(rfe,{onSelect:C,isSelected:I(e),data:e})]},"".concat(e.id,"-").concat(A)):(0,lA.jsx)(rfe,{onSelect:C,isSelected:I(e),data:e},"".concat(e.id,"-").concat(A))))}),(0,lA.jsx)(nl.A,{className:dfe,orientation:"horizontal"}),(0,lA.jsx)(S.A,{className:Ife,children:(0,lA.jsx)(hm.OV,{buttonProps:{disabled:!l||Qn()(l),onClick:()=>{n(l)}},children:ee().translate("productTesting.createFlow.confirm")})})]})})},pfe={root:"CRUDproduct_root__ZOBpK",header:"CRUDproduct_header__p+Flt",content:"CRUDproduct_content__HSjBJ",createProductForm:"CRUDproduct_createProductForm__mB5yg",formField:"CRUDproduct_formField__RH+Zb",radioFromField:"CRUDproduct_radioFromField__dUCmo",footer
1:"CRUDproduct_footer__ov9c8",selectingCategories:"CRUDproduct_selectingCategories__e4Zga",dividerCategories:"CRUDproduct_dividerCategories__zUJya",selectedWrapper:"CRUDproduct_selectedWrapper__Y-+qA",valueOption:"CRUDproduct_valueOption__jr3+n",backIcon:"CRUDproduct_backIcon__E2psQ",group:"CRUDproduct_group__uadPF",editProfile:"CRUDproduct_editProfile__WL9oS",formContent:"CRUDproduct_formContent__F1UkD",formFooter:"CRUDproduct_formFooter__0daeI"},Efe=y.forwardRef(((e,A)=>{let{formikProps:t,isEdit:a}=e;const[n,i]=(0,y.useState)(""),{setFieldValue:s,values:l}=t,r=l.addNoTags||[];return y.useImperativeHandle(A,(()=>({reset:()=>{i("")}}))),(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)(S.A,{className:pfe.content,children:(0,lA.jsxs)(S.A,{className:pfe.createProductForm,children:[(0,lA.jsx)(hm.sQ,{placeholder:ee().translate("productTesting.createFlow.enterProductName"),className:pfe.formField,type:"text",label:ee().translate("productTesting.actionReport.form.product.title"),name:"name",formProps:t}),(0,lA.jsx)(hm.sQ,{placeholder:ee().translate("productTesting.createFlow.enterNo"),className:pfe.formField,type:"text",label:ee().translate("productTesting.createFlow.itemNo"),name:"itemNo",formProps:t}),(0,lA.jsx)(hm.Iu,{className:pfe.formField,formProps:t,placeholder:ee().translate("productTesting.createFlow.enterNo"),name:"addNoTags",label:ee().translate("productTesting.createFlow.additionalItemNo"),options:[],value:r,onChange:(e,A)=>{s("addNoTags",A)},onKeyDown:e=>{if("Enter"===e.key||"Tab"===e.key){const A=e.target.value;if(A){const t=r.map((e=>e.value)).includes(A);t||s("addNoTags",[...r,{value:A,label:A}]),i(""),e.preventDefault(),e.stopPropagation()}}},openMenuOnClick:!1,isMulti:!0,inputValue:n,onInputChange:e=>{i(e)},hideOptions:!0,valueIsTag:!0}),a?void 0:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(hm.ls,{wrapperClassName:pfe.radioFromField,name:"useMode",formProps:t,label:ee().translate("productTesting.createFlow.itemNameAndItemNoOnReport"),options:[{label:ee().translate("productTesting.createFlow.sameAsAboveOpt"),value:"sameAsAbove"},{label:ee().translate("productTesting.createFlow.useOtherOpt"),value:"useOther"}]}),(0,lA.jsx)(ld.A,{in:"useOther"===l.useMode,children:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(hm.sQ,{placeholder:ee().translate("productTesting.createFlow.itemNameHelperText"),type:"text",name:"itemNameReport",formProps:t}),(0,lA.jsx)(hm.sQ,{placeholder:ee().translate("productTesting.createFlow.itemNoHelperText"),type:"text",name:"itemNoReport",formProps:t})]})})]})]})})})})),Bfe=y.forwardRef(((e,A)=>{let{formikProps:t,categories:a,options:n}=e;const i=n.map((e=>({value:e.id,label:e.name_en}))),[s,l]=y.useState(""),[r,o]=y.useState(null),c=y.useMemo((()=>T1(a,s,r)),[s,r,a]);return y.useImperativeHandle(A,(()=>({reset:()=>{l(""),o(null)}}))),(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(Em,{useCheckbox:!1,className:pfe.filterSearch,MenuProps:{autoFocus:!1},defaultValue:{keyword:s,selectedOption:""},onChange:(e,A)=>{if("search"===A)l(e);else{if("all"===e||""===e)return void o({});o({value:e})}},placeholder:ee().translate("productTesting.createFlow.searchCategoryHelperText"),showOptions:!0,renderValue:e=>{const A=n.find((A=>{let{value:t}=A;return t===e}));return(0,lA.jsx)(Xe.A,{className:pfe.valueOption,children:A?A.label:"All categories"})},options:[{value:"all",label:"All Categories"}].concat(i)}),(0,lA.jsx)(nl.A,{className:pfe.dividerCategories}),(0,lA.jsx)(ld.A,{className:pfe.selectedWrapper,in:!!t.values.productCategories.length,children:t.values.productCategories.map(((e,A)=>(0,lA.jsx)(hm.ih,{onDelete:()=>{const e=[...t.values.productCategories];e.splice(A,1),t.setFieldValue("productCategories",e)},isSelected:!0,small:!0,label:e.label},"selected-tag-".concat(e.id||e.subCategoryId||e.productCategoryId))))}),(0,lA.jsx)(S.A,{className:pfe.selectingCategories,children:c.map((e=>{let{name_en:A,id:a,productSubCategories:n}=e;return(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)("h3",{children:A}),(0,lA.jsx)(S.A,{children:n.map((e=>{const A=t.values.productCategories.find((A=>{let{subCategoryId:t}=A;return t===e.id}));return(0,lA.jsx)(hm.ih,{isSelected:!!A,onClick:()=>{const A=t.values.productCategories.findIndex((A=>{let{subCategoryId:t}=A;return t===e.id})),n=[...t.values.productCategories];if(A>-1)return n.splice(A,1),void t.setFieldValue("productCategories",n);n.push({subCategoryId:e.id,categoryId:a,label:e.name_en}),t.setFieldValue("productCategories",n)},small:!0,label:e.name_en},e.id||Date.now())}))})]},a)}))})]})})),Qfe=e=>{var A,t,a;let{open:n,supplier:i={},onClose:s,onSubmit:l}=e;const r=R()(i,"company")||{},o=R()(i,"phoneNumber",""),c=!Qn()(r),d=(e=>{if(!e)return{};const A=e.split(" "),t=A[0]?A[0].replace("[","").replace("]",""):"";return{code:t?{value:t,label:t}:null,phone:A[1]?A[1].replace("[","").replace("]",""):""}})(o),g=null!==i&&void 0!==i&&null!==(A=i.phoneObj)&&void 0!==A&&A.code?{label:"all",value:null===i||void 0===i||null===(t=i.phoneObj)||void 0===t?void 0:t.code}:null===d||void 0===d?void 0:d.code,C=(null===i||void 0===i||null===(a=i.phoneObj)||void 0===a?void 0:a.number)||(null===d||void 0===d?void 0:d.phone),I={supplierName:R()(i,"name",""),supplierEnglishAddress:R()(i,"address1",""),supplierLocalAddress:R()(i,"address2",""),supplierContactPerson:R()(i,"contactPerson",""),supplierContactPhone:C,supplierPhoneCode:g,supplierEmail:(null===i||void 0===i?void 0:i.supplierEmail)||R()(i,"email","")};return(0,lA.jsx)(Rs.A,{modalProps:{open:n,handleClose:s,title:ee().translate("productTesting.createFlow.editProfile"),className:{classRoot:pfe.root}},children:(0,lA.jsx)(zs.lV,{initialValues:I,validateValues:{},render:e=>{const{handleSubmit:A,dirty:t,isValid:a}=e;return(0,lA.jsxs)("form",{onSubmit:A,className:pfe.form,children:[(0,lA.jsx)("div",{className:pfe.formContent,children:(0,lA.jsx)(Jle,{formProps:e,disabledEmail:c,labels:[ee().translate("productTesting.createFlow.supplierName"),ee().translate("productTesting.createFlow.address"),ee().translate("productTesting.createFlow.contactPerson"),ee().translate("productTesting.createFlow.contactNoOptional"),ee().translate("productTesting.actionReport.form.emailAddress")]})}),(0,lA.jsx)("div",{className:pfe.formFooter,children:(0,lA.jsx)(hm.OV,{buttonProps:{type:"submit",color:"primary",disabled:!t||!a},children:ee().translate("productTesting.createFlow.update")})})]})},onSubmit:l})})},mfe=y.forwardRef(((e,A)=>{let{formikProps:t,setNotification:a,setDisplaySkipSupplierInfoButton:n}=e;const{getSupplierList:i,updateSupplier:s}=(0,uw.d)(),[l,r]=(0,y.useState)(R()(t,"values.suppliers[0].supplier")||{}),[o,c]=(0,y.useState)(!1),[d,g]=(0,y.useState)(!1),C=!Qn()(l)&&!!R()(t,"values.linkedReports.length");y.useImperativeHandle(A,(()=>({reset:()=>{r({}),n(!1)}}))),y.useEffect((()=>
1{l.id&&t.setFieldValue("suppliers",[l.id])}),[l]);const I=e=>{t.setFieldValue("supplierName",e[0]),t.setFieldValue("supplierEnglishAddress",e[1]),t.setFieldValue("supplierEmail",e[2])},u=()=>{c(!1)},p=()=>c(!0);return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(S.A,{className:pfe.content,children:(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)(ko.A,{component:"fieldset",className:pfe.formControl,children:(0,lA.jsxs)(Og.A,{"aria-label":"gender",name:"supplierInfo",className:pfe.group,value:t.values.supplierInfo,onChange:e=>{const{value:A}=e.target;t.setFieldValue("supplierInfo",A),"mySupplierList"===A?(n(!1),I(["-","-","-"])):"newSupplier"===A?I(["","",""]):"none"===A&&(n(!1),I(["","",""]),r({}),t.setFieldValue("suppliers",[]))},children:[(0,lA.jsx)(Zr.A,{value:"none",control:(0,lA.jsx)(zg.A,{disabled:C}),label:"None"}),(0,lA.jsx)(Zr.A,{value:"mySupplierList",control:(0,lA.jsx)(zg.A,{disabled:C}),label:ee().translate("productTesting.createFlow.mySupplierList")}),(0,lA.jsx)(Zr.A,{value:"newSupplier",control:(0,lA.jsx)(zg.A,{disabled:C}),label:ee().translate("productTesting.createFlow.newSupplier")})]})}),!!t.values.supplierInfo&&"none"!==t.values.supplierInfo&&(0,lA.jsx)(lA.Fragment,{children:"newSupplier"===t.values.supplierInfo?(0,lA.jsxs)(S.A,{marginTop:"16px",children:[(0,lA.jsx)(Jle,{formProps:t,labels:["",ee().translate("productTesting.createFlow.address"),ee().translate("productTesting.createFlow.contactPerson"),ee().translate("productTesting.createFlow.contactNoOptional"),ee().translate("productTesting.actionReport.form.emailAddress")]}),(0,lA.jsx)(S.A,{height:"50px"})]}):(0,lA.jsx)(S.A,{marginTop:"16px",children:Qn()(l)?(0,lA.jsx)(hm.OV,{buttonProps:{onClick:p,variant:"outlined"},children:ee().translate("productTesting.createFlow.selectSupplier")}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(S.A,{border:"1px solid #EBEDEF",borderRadius:"4px",children:(0,lA.jsx)(rfe,{onChange:p,disabled:C,data:l})}),(0,lA.jsx)("div",{className:pfe.editProfile,onClick:()=>{g(!0)},children:ee().translate("productTesting.createFlow.editThisProfile")})]})})})]})}),(0,lA.jsx)(ufe,{open:o,supplierDetail:l,handleClose:u,handleConfirm:e=>{const{name:A,address1:t,email:a}=e;I([A,t,a]),r(e),u()}}),(0,lA.jsx)(Qfe,{open:d,supplier:l,onSubmit:e=>{l.id&&s(l.id,Xle(e),(A=>{A?(i(),g(!1),a({type:"success",message:ee().translate("general.updateSupplierSuccessfully")}),r((0,v.A)((0,v.A)({},Xle(e)),{},{id:l.id}))):a({type:"error",message:ee().translate("general.updateSupplierFailedTryAgain")})}))},onClose:()=>{g(!1)}})]})})),hfe=e=>{var A,t;let{open:a,options:n,categories:i,handleClose:s,handleSubmit:l,isCreatingMode:r,initialValues:o={},hideSupplierStep:c,supplierIsOptional:d}=e;const{data:g,getProductDetail:C}=fw(),{id:I}=o,u=y.useRef(),p=y.useRef(null),[E,B]=y.useState(1),[Q,m]=y.useState({type:null,message:null}),[h,x]=y.useState(!1),f=async(e,A)=>{const t=p.current.values.supplierInfo;if("mySupplierList"===t||"none"===t||!e.supplierName&&!e.supplierEnglishAddress&&!e.supplierEmail)return"newSupplier"===t?p.current.setFieldValue("suppliers",[]):"none"===t&&(p.current.setFieldValue("suppliers",[]),p.current.setFieldValue("supplierName",""),p.current.setFieldValue("supplierEnglishAddress",""),p.current.setFieldValue("supplierEmail","")),void p.current.handleSubmit();x(!0),A(["supplierName","supplierEnglishAddress","supplierEmail"])};y.useEffect((()=>()=>{a||(B(1),u.current&&u.current.reset())}),[a]),y.useEffect((()=>{I&&C(I)}),[I]);const j=(0,v.A)((0,v.A)({useMode:"sameAsAbove",itemNoReport:"",itemNameReport:""},o),{},{addNoTags:null!==(A=null===o||void 0===o?void 0:o.addNoTags)&&void 0!==A?A:null!==o&&void 0!==o&&o.additionalItemNo?null===o||void 0===o?void 0:o.additionalItemNo.split(",").map((e=>({value:e,label:e}))):[],productCategories:null!==(t=null===o||void 0===o?void 0:o.productCategories)&&void 0!==t?t:((null===o||void 0===o?void 0:o.productSubCategories)||[]).map((e=>{let{id:A,name_en:t}=e;const a=i.find((e=>{let{productSubCategories:t}=e;return t.find((e=>{let{id:t}=e;return t===A}))}));return{subCategoryId:A,categoryId:a.id,label:t}})),supplierInfo:d?"none":"mySupplierList",supplierName:"-",supplierEnglishAddress:"-",supplierEmail:"-",supplierPhoneCode:{value:"+852",label:"hk"},suppliers:R()(o,"productSupplierMaps")||[],linkedReports:R()(g,"linkedReports")||[]}),b={name:SE.Yj().required(ee().translate("productTesting.createFlow.mandatoryField")),itemNo:SE.Yj().required(ee().translate("productTesting.createFlow.mandatoryField")),supplierName:SE.Yj().when("supplierInfo",{is:e=>"none"!==e,then:SE.Yj().required(ee().translate("productTesting.createFlow.mandatoryField")),otherwise:SE.Yj().nullable()})};return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Rs.A,{modalProps:{open:a,handleClose:s,title:r?ee().translate("productTesting.createFlow.addNewProduct"):ee().translate("productTesting.createFlow.editProduct"),renderTitle:()=>(0,lA.jsxs)(S.A,{className:pfe.header,children:[1!==E&&(0,lA.jsx)(Gs.A,{onClick:()=>{B(E-1)},children:(0,lA.jsx)(uB.A,{className:pfe.backIcon})}),(0,lA.jsx)("h5",{children:1===E?I?ee().translate("productTesting.createFlow.editProduct"):ee().translate("productTesting.createFlow.addNewProduct"):3===E?ee().translate("productTesting.createFlow.supplierInfoOptional"):ee().translate("productTesting.createFlow.selectionProductCategoryOptional")}),(0,lA.jsxs)(Xe.A,{variant:"caption",children:["".concat(ee().translate("productTesting.createFlow.step")," ").concat(E," of 3")," "]})]}),footer:(0,lA.jsxs)(S.A,{className:pfe.footer,children:[(0,lA.jsx)(hm.OV,{buttonProps:{onClick:async()=>{const e=await p.current.validateForm(p.current.values),A=A=>{p.current.setTouched(Object.keys(zn()(e,A)).reduce(((e,A)=>(0,v.A)((0,v.A)({},e),{},{[A]:!0})),{}))};
1if(1===E)return e.name||e.itemNo?void A(["name","itemNo"]):void B(2);2!==E?3!==E||f(e,A):c?f(e,A):B(3)}},children:3===E?"".concat(r?ee().translate("productTesting.createFlow.addProduct"):ee().translate("productTesting.createFlow.update")):ee().translate("productTesting.createFlow.next")}),3===E&&h&&(0,lA.jsx)(hm.OV,{buttonProps:{variant:"outlined",onClick:()=>l(p.current.values)},children:ee().translate("productTesting.createFlow.skipSupplierInfo")})]}),className:{classRoot:pfe.root}},children:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(zs.lV,{validateValues:b,initialValues:j,onSubmit:l,render:e=>(p.current=e,1===E?(0,lA.jsx)(Efe,{ref:u,formikProps:e,isEdit:!r}):2===E?(0,lA.jsx)(Bfe,{formikProps:e,options:n,categories:i}):3===E?(0,lA.jsx)(mfe,{ref:u,formikProps:e,setNotification:m,setDisplaySkipSupplierInfoButton:x}):null),validateOnBlur:!0}),(0,lA.jsx)(nl.A,{})]})}),(0,lA.jsx)(Wn.A,{notification:Q,onClose:()=>m({type:null,message:null})})]})},xfe={buttons:"Step2_buttons__pChyL"},vfe=cm()(((e,A,t,a,n,i,s)=>{s(e,A,t,a,n,i)}),500),ffe=e=>{let{formProps:A}=e;const{setFieldValue:t}=A,a=A.values,{getOptions:n,getData:i}=y.useContext(ZE.CR),[s,l]=(0,y.useState)(!1),[r,o]=(0,y.useState)(!1),c=a.products||[],{products:d,pagination:g,search:C,order:I,filter:u,onChange:p,updateManyProductTesting:E,addProductTesting:B,removeProductTesting:Q,updateProductTesting:m,productTestings:h,loading:x,fetchingProductDetails:f}=y.useContext(ZE.Pr);return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(sve,{className:xfe.wrapper,children:[(0,lA.jsx)("h3",{children:ee().translate("desktopReview.steps.productStep.title")}),(0,lA.jsx)("div",{children:c.map(((e,A)=>{var a,n;const i=A+1>9?A+1:"0".concat(A+1);return(0,lA.jsx)(afe,{showExportMarket:!0,onClickUpdate:e=>{},onRemove:e=>{t("products",c.filter(((e,t)=>t!==A)))},idx:i,isOverview:!0,data:(0,v.A)((0,v.A)((0,v.A)({},null===e||void 0===e?void 0:e.productProfile),e),{},{itemNo:(null===e||void 0===e||null===(a=e.productProfile)||void 0===a?void 0:a.itemNo)||(null===e||void 0===e?void 0:e.itemNo)||(null===e||void 0===e?void 0:e.reportItemNo),name:(null===e||void 0===e||null===(n=e.productProfile)||void 0===n?void 0:n.name)||(null===e||void 0===e?void 0:e.name)||(null===e||void 0===e?void 0:e.reportName)}),onChange:e=>{t("products",c.map(((t,a)=>a===A?e:t)))}},e.id||A)}))}),(0,lA.jsxs)("div",{className:xfe.buttons,children:[(0,lA.jsxs)(Uu.gZ,{htmlType:"button",type:"primary",ghost:!0,size:"large",onClick:()=>l(!0),children:[(0,lA.jsx)(Eb.A,{}),ee().translate("desktopReview.form.existingProduct")]}),(0,lA.jsxs)(Uu.gZ,{htmlType:"button",type:"primary",ghost:!0,size:"large",onClick:()=>o(!0),children:[(0,lA.jsx)(Eb.A,{}),ee().translate("desktopReview.form.newProduct")]})]})]}),(0,lA.jsx)(nfe,{handleClose:()=>{l(!1)},selectedProducts:[...h||[]],handleConfirm:e=>{(null===e||void 0===e?void 0:e.length)>0&&(t("products",[...c,...e]),l(!1))}
1,loadMore:()=>{vfe((0,v.A)((0,v.A)({},g),{},{page:g.page+1}),C,I,u,"pagination",!1,p)},onChange:(e,A)=>{const t=(0,v.A)((0,v.A)({},C),{},{keyword:"search"===A?e:null===C||void 0===C?void 0:C.keyword});let a=(0,v.A)({},u);"filter"===A&&(a=null!==e&&void 0!==e&&e.length?{productCategories:e.map((e=>({value:e})))}:{}),vfe((0,v.A)((0,v.A)({},g),{},{page:1}),t,I,a,A,!0,p)},search:C,filter:u,open:s,options:n("productCategories"),products:d,loading:x}),(0,lA.jsx)(hfe,{initialValues:{},open:r,isCreatingMode:!0,handleClose:()=>{o(!1)},options:n("productCategories"),categories:i("productCategories"),handleSubmit:e=>{t("products",[...c,e]),o(!1)},hideSupplierStep:!0})]})},yfe="Step4_wrapper__Os9s2",jfe="Step4_tag__Zg9OI",bfe=e=>{let{formProps:A}=e;const{values:t,setFieldValue:a}=A,{getOptions:n,getData:i}=y.useContext(ZE.CR),s=n("connectedProviders"),l=n("serviceProviders"),r=e=>(0,lA.jsx)(wa.A,(0,v.A)((0,v.A)({className:jfe,color:"#4E5A71",closeIcon:(0,lA.jsx)(jI.A,{})},e),{},{children:e.label}));return(0,lA.jsxs)("div",{className:yfe,children:[(0,lA.jsxs)(sve,{box:!0,children:[(0,lA.jsx)("h3",{children:ee().translate("desktopReview.steps.providerSelectionStep.subTitle1")}),(0,lA.jsx)(Uu.fZ,{checked:t.step4_connect_provider&&!t.step4_icw,onChange:()=>a("step4_connect_provider",!t.step4_connect_provider),disabled:!!t.step4_icw,children:ee().translate("desktopReview.form.connectProvider")}),(0,lA.jsx)(dve.A,{label:"",children:(0,lA.jsx)(Uu.Gs,{tagRender:r,size:"large",placeholder:ee().translate("desktopReview.form.select"),value:t.step4_connect_provider?t.step4_connect_provider_select:[],onChange:e=>a("step4_connect_provider_select",e),options:s,disabled:!t.step4_connect_provider,mode:"multiple"})}),(0,lA.jsx)(Uu.fZ,{checked:t.step4_icw&&!t.step4_connect_provider&&!t.step4_ticmark,onChange:()=>a("step4_icw",!t.step4_icw),disabled:!!t.step4_connect_provider||!!t.step4_ticmark,children:ee().translate("desktopReview.form.icw")}),(0,lA.jsx)(dve.A,{label:"",children:(0,lA.jsx)(Uu.Gs,{tagRender:r,size:"large",placeholder:ee().translate("desktopReview.form.select"),value:!t.step4_icw||t.step4_connect_provider?[]:t.step4_icw_select,onChange:e=>a("step4_icw_select",e),options:l,disabled:!t.step4_icw||!!t.step4_connect_provider,mode:"multiple"})}),(0,lA.jsx)(Uu.fZ,{checked:t.step4_ticmark&&!t.step4_icw,onChange:()=>a("step4_ticmark",!t.step4_ticmark),disabled:!!t.step4_icw,children:ee().translate("desktopReview.form.t
1icMart")})]}),(0,lA.jsxs)(sve,{box:!0,children:[(0,lA.jsx)("h3",{children:ee().translate("desktopReview.steps.providerSelectionStep.subTitle2")}),(0,lA.jsx)(dve.A,{label:ee().translate("desktopReview.form.serviceLevel"),half:!0,children:(0,lA.jsx)(Uu.Gs,{tagRender:r,size:"large",placeholder:ee().translate("desktopReview.form.select"),value:t.step4_service_level,onChange:e=>a("step4_service_level",e),options:i("serviceLevel")})}),(0,lA.jsx)(dve.A,{label:ee().translate("desktopReview.form.buyerName"),children:(0,lA.jsx)(Uu.kj,{size:"large",placeholder:ee().translate("desktopReview.form.enterName"),value:t.step4_buyer_name,onChange:e=>a("step4_buyer_name",e.target.value)})}),(0,lA.jsx)(dve.A,{label:ee().translate("desktopReview.form.remarkOptional"),children:(0,lA.jsx)(Uu.kj,{size:"large",placeholder:ee().translate("desktopReview.form.enterRemarks"),value:t.step4_remark,onChange:e=>a("step4_remark",e.target.value)})})]})]})},Pfe={steps:"CreateJob_steps__yiWmW",form:"CreateJob_form__83wdP",step2:"CreateJob_step2__3ApUD",formInner:"CreateJob_formInner__-pmkT",step3:"CreateJob_step3__JuvAg",step4:"CreateJob_step4__IIcsu",wrapper:"CreateJob_wrapper__QI17k",formFooter:"CreateJob_formFooter__PwmlP"},wfe=function(e){var A,t,a,n,i,s,l,r,o;let c=arguments.length>1&&void 0!==arguments[1]&&arguments[1],d=arguments.length>2?arguments[2]:void 0;const g=e.products||[];return{type:e.jobType||"",title:e.jobTitle||"",description:e.description||"",products:g.map((e=>{var A;return{id:e.id||"",exportMarket:null===(A=cr()(d||[],{value:e.exportMarket}))||void 0===A?void 0:A.label,itemNameOnReport:e.name||"",itemNoOnReport:e.itemNo||"",ageGrade:e.age||""}})),productImages:{documentListIds:null===(A=e.step_3_product_image)||void 0===A?void 0:A.map((e=>e.id)),remark:e.step_3_product_image_remark||""},packagingImages:{documentListIds:null===(t=e.step_3_package_image)||void 0===t?void 0:t.map((e=>e.id)),remark:e.step_3_package_image_remark||""},testReport:{documentListIds:null===(a=e.step_3_test_report)||void 0===a?void 0:a.map((e=>e.id)),remark:e.step_3_test_report_remark||""},briefDescription:e.step_3_brief_des_remark||"",materialsUsed:e.step_3_list_components_remark||"",circuitDiagram:{documentListIds:null===(n=e.step_3_cicruit_diagram)||void 0===n?void 0:n.map((e=>e.id)),remark:e.step_3_cicruit_diagram_remark||""},instructionManual:{documentListIds:null===(i=e.step_3_instruction_manual)||void 0===i?void 0:i.map((e=>e.id)),remark:e.step_3_instruction_manual_remark||""},safetyDataSheet:{documentListIds:null===(s=e.step_3_safety_data)||void 0===s?void 0:s.map((e=>e.id)),remark:e.step_3_safety_data_remark||""},ingredientList:{documentListIds:null===(l=e.step_3_ingredient_list)||void 0===l?void 0:l.map((e=>e.id)),remark:e.step_3_ingredient_list_remark||""},declarationLetter:{documentListIds:null===(r=e.step_3_declaration_letter)||void 0===r?void 0:r.map((e=>e.id)),remark:e.step_3_declaration_letter_remark||""},declarationConformity:{documentListIds:null===(o=e.step_3_declaration_conformity)||void 0===o?void 0:o.map((e=>e.id)),remark:e.step_3_declaration_conformity_remark||""},isDirectLab:e.step4_connect_provider||!1,isICW:e.step4_icw||!1,isTicmart:e.step4_ticmark||!1,directLabs:e.step4_connect_provider_select||[],serviceProviders:e.step4_icw_select||[],serviceLevel:e.step4_service_level||null,buyerName:e.step4_buyer_name||"",remark:e.step4_remark||"",isDraft:c}},Sfe=e=>{let{REQUIRED_MESSAGE:A}=e;return{jobType:SE.Yj().required(A),jobTitle:SE.Yj().required(A),products:SE.YO().when("step",{is:e=>2===e,then:SE.YO().of(SE.Ik().shape({name:SE.Yj().required(A),itemNo:SE.Yj().required(A),exportMarket:SE.ai().required(A),age:SE.Yj().required(A)})).min(1,A).required(A),otherwise:SE.YO().nullable()}),step_3_product_image:SE.gl().when("step",{is:e=>3===e,then:SE.YO().min(1,A).required(A),otherwise:SE.gl().nullable()}),step_3_package_image:SE.gl().when("step",{is:e=>3===e,then:SE.YO().min(1,A).required(A),otherwise:SE.gl().nullable()}),step_3_test_report:SE.gl().when("step",{is:e=>3===e,then:SE.YO().min(1,A).required(A),otherwise:SE.gl().nullable()}),step_3_brief_des_remark:SE.Yj().when("step",{is:e=>3===e,then:SE.Yj().required(A),otherwise:SE.Yj().nullable()}),step4_service_level:SE.Yj().when("step",{is:e=>4===e,then:SE.Yj().required(A),otherwise:SE.Yj().nullable()})}},Nfe=(0,D.A)((0,w.withRouter)((0,j.Ng)((e=>({loginState:e.loginState})),void 0)((e=>{var A;let{loginState:{profile:{companyMaps:t=[]}}}=e;const a=[ee().translate("desktopReview.steps.jobType"),ee().translate("desktopReview.steps.product"),ee().translate("desktopReview.steps.requirement"),ee().translate("desktopReview.steps.providerSelection"),ee().translate("desktopReview.steps.done")],{countryListOptions:n}=(0,kL.A)(),i=(0,y.useRef)(null),{getV2CountryList:s,addDesktopReviewJob:l}=(0,TA.useStoreActions)((0,v.A)((0,v.A)({},Uh),B)),{addLoading:r}={addLoading:(0,TA.useReducerData)("desktopReview","addDesktopReviewJob.loading",!1)},o=null===(A=t[0])||void 0===A?void 0:A.companyId,c=(0,w.useHistory)(),[d,g]=y.useState(1),[C,I]=y.useState({});return(0,y.useEffect)((()=>{s()}),[]),(0,lA.jsx)(ZE.TS,{productTestingId:"",companyId:o,isUpdating:!1,children:(0,lA.jsxs)("div",{className:Pfe.wrapper,children:[(0,lA.jsx)(rle,{title:ee().translate("desktopReview.newJob.title"),onBack:()=>{c.push("/document-review")}}),(0,lA.jsx)(sle,{currentStep:d,completedStep:C,setCurrentStep:e=>{var A;e<=4&&((e<d?C[e-1]:C[d-1])&&(g(e),null!==i&&void 0!==i&&null!==(A=i.current)&&void 0!==A&&A.setFieldValue&&i.current.setFieldValue("step",e)))},className:Pfe.steps,steps:a}),(0,lA.jsx)(zs.lV,{initialValues:{products:[]},onSubmit:e=>{if(d<4)(e=>{var A;I((0,v.A)((0,v.A)({},C),{},{[e-2]:!0})),g(e),null!==i&&void 0!==i&&null!==(A=i.current)&&void 0!==A&&A.setFieldValue&&i.current.setFieldValue("step",e)})(d+1);else{const A=wfe(e,!1,n);l(A,Hhe((()=>{c.push("/document-review")}),(()=>{_ve.Ay.error(ee().translate("desktopReview.error.somethingWentWrong"))})))}},validateValues:Sfe({REQUIRED_MESSAGE:ee().translate("desktopReview.error.required")}),render:e=>{const{handleSubmit:A,values:t}=e;return(0,lA.jsxs)("form",{onSubmit:A,className:(0,b.default)(Pfe.form,Pfe["step".concat(d)]),children:[(0,lA.jsx)("div",{className:Pfe.formInner,children:(()=>{switch(d){case 1:return(0,lA.jsx)(Dve,{formProps:e});case 2:return(0,lA.jsx)(ffe,{formProps:e});case 3:return(0,lA.jsx)(hve,{formProps:e});case 4:return(0,lA.jsx)(bfe,{formProps:e});default:return""}})()}),(0,lA.jsxs)("div",{className:Pfe.formFooter,children:[(0,lA.jsx)(Uu.gZ,{htmlType:"submit",type:"primary",size:"large",loading:r,children:4===d?ee().translate("desktopReview.buttons.submit"):ee().translate("desktopReview.buttons.next")}),!1]})]})},innerRef:i})]})})}))));
1var _fe=t(53722),Tfe=t(58040),Dfe=t(13665);const kfe=(0,y.createContext)({requiredHint:void 0,onBack:void 0,backLabel:void 0,bodyRef:void 0,sections:[],registerSection:void 0,unregisterSection:void 0,activeStep:null,scrollToStep:void 0}),Lfe=()=>(0,y.useContext)(kfe),Rfe=function(){return[...arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]].sort(((e,A)=>e.order-A.order))},Ffe={form:"FormLayout_form__UA1Yo",layout:"FormLayout_layout__v1Dal",title:"FormLayout_title__D+s8O",icon:"FormLayout_icon__XtI+2",titleText:"FormLayout_titleText__BbB7U",mid:"FormLayout_mid__PKg3k",content:"FormLayout_content__xaFUf",contentHead:"FormLayout_contentHead__S8OtU",leftCol:"FormLayout_leftCol__5Dec0",leftBack:"FormLayout_leftBack__SHydA",sidebar:"FormLayout_sidebar__AC6-o",caption:"FormLayout_caption__Oway1",steps:"FormLayout_steps__+RrS3",stepItem:"FormLayout_stepItem__wxAl0",step:"FormLayout_step__04DZP",stepActive:"FormLayout_stepActive__5whqq",stepNum:"FormLayout_stepNum__qPOcq",stepLabel:"FormLayout_stepLabel__+BatE",body:"FormLayout_body__wwpfn",section:"FormLayout_section__6UftP",sectionTitle:"FormLayout_sectionTitle__E2l-c",req:"FormLayout_req__fP1zL",helper:"FormLayout_helper__8y29w",grid:"FormLayout_grid__4dasG",cols1:"FormLayout_cols1__CMTqK",cols2:"FormLayout_cols2__LMGrf",cols3:"FormLayout_cols3__mYbWL",footer:"FormLayout_footer__eyoPV",hint:"FormLayout_hint__ZIMQa",actions:"FormLayout_actions__OwvF6"},Mfe=e=>{let{form:A,onFinish:t,onBack:a,backLabel:n,title:i,icon:s,requiredHint:l,scrollToFirstError:r,children:o}=e;const c=(0,y.useRef)(null),d=(0,y.useRef)(null),g=(0,y.useRef)(new Map),C=(0,y.useRef)(0),[I,u]=(0,y.useState)([]),[p,E]=(0,y.useState)(null),[B,Q]=(0,y.useState)(null);(0,y.useLayoutEffect)((()=>{let e=0;const A=()=>{const e=d.current;if(!e)return;const{top:A}=e.getBoundingClientRect();Q(Math.max(0,window.innerHeight-A))},t=()=>{0===e&&(e=window.requestAnimationFrame((()=>{e=0,A()})))};return A(),window.addEventListener("resize",t),()=>{0!==e&&window.cancelAnimationFrame(e),window.removeEventListener("resize",t)}}),[]);const m=(0,y.useCallback)((e=>{const A=g.current.get(e.step),t=A?A.order:C.current+=1;g.current.set(e.step,(0,v.A)((0,v.A)({},e),{},{order:t})),u(Array.from(g.current.values()))}),[]),h=(0,y.useCallback)((e=>{g.current.delete(e),u(Array.from(g.current.values()))}),[]),x=(0,y.useCallback)((e=>{const A=g.current.get(e);A&&A.ref.current&&A.ref.current.scrollIntoView({behavior:"smooth",block:"start"})}),[]);y.useEffect((()=>{const e=c.current;if(!e||0===I.length)return;let A=0;const t=()=>{if(A=0,0===e.clientHeight)return;if(e.scrollHeight<=e.clientHeight+2)return;const t=e.getBoundingClientRect().top,a=Math.min(.25*e.clientHeight,64),n=e.scrollTop+e.clientHeight>=e.scrollHeight-2,i=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(0===e.length)return null;const a=Rfe(e);if(t)return a[a.length-1].step;const n=a.filter((e=>e.top<=A));return 0===n.length?a[0].step:n[n.length-1].step}(I.map((e=>({step:e.step,order:e.order,top:e.ref.current?e.ref.current.getBoundingClientRect().top-t:1/0}))),a,n);null!=i&&E(i)},a=()=>{0===A&&(A=window.requestAnimationFrame(t))};return t(),e.addEventListener("scroll",a,{passive:!0}),window.addEventListener("resize",a),()=>{0!==A&&window.cancelAnimationFrame(A),e.removeEventListener("scroll",a),window.removeEventListener("resize",a)}}),[I]);const f=(0,y.useMemo)((()=>({requiredHint:l,onBack:a,backLabel:n,bodyRef:c,sections:I,registerSection:m,unregisterSection:h,activeStep:p,scrollToStep:x})),[l,a,n,I,p,m,h,x]);let j=null,b=null;const P=[];y.Children.forEach(o,(e=>{const A=e&&e.type&&e.type.displayName;"FormLayout.Sidebar"===A?j=e:"FormLayout.Footer"===A?b=e:P.push(e)}));const w=null!=j,S=(0,lA.jsxs)("div",{className:Ffe.title,children:[s?(0,lA.jsx)("span",{className:Ffe.icon,"aria-hidden":"true",children:s}):null,(0,lA.jsx)("h1",{className:Ffe.titleText,children:i})]});return(0,lA.jsx)(kfe.Provider,{value:f,children:(0,lA.jsx)(Zo.A,{form:A,layout:"vertical",onFinish:t,scrollToFirstError:r,autoComplete:"off",className:Ffe.form,children:(0,lA.jsx)(TIe.A,{ref:d,className:Ffe.layout,style:null!=B?{height:B}:void 0,children:(0,lA.jsxs)("div",{className:Ffe.mid,children:[a||w?(0,lA.jsxs)("div",{className:Ffe.leftCol,"data-testid":"form-layout-left",children:[a?(0,lA.jsx)(zf.A,{className:Ffe.leftBack,icon:(0,lA.jsx)(Ho.A,{}),onClick:a,children:n}):null,j]}):null,(0,lA.jsxs)(TIe.A,{className:Ffe.content,"data-testid":"form-layout-content",children:[(0,lA.jsx)(TIe.A.Header,{className:Ffe.contentHead,children:S}),P,b]})]})})})})},Ofe=e=>{let{caption:A}=e;const{sections:t,activeStep:a,scrollToStep:n}=Lfe(),i=Rfe(t),s=i.length>0?i[0].step:null,l=null!=a?a:s;return(0,lA.jsxs)("aside",{className:Ffe.sidebar,"data-testid":"form-layout-sidebar",children:[A?(0,lA.jsx)("p",{className:Ffe.caption,children:A}):null,(0,lA.jsx)("ol",{className:Ffe.steps,children:i.map(((e,A)=>{const t=e.step===l;return(0,lA.jsx)("li",{className:Ffe.stepItem,children:(0,lA.jsxs)("button",{type:"button","aria-current":t?"step":void 0,className:(0,b.default)(Ffe.step,{[Ffe.stepActive]:t}),onClick:()=>n(e.step),children:[(0,lA.jsx)("span",{className:Ffe.stepNum,children:A+1}),(0,lA.jsx)("span",{className:Ffe.stepLabel,children:e.title})]})},e.step)}))})]})},zfe=e=>{let{children:A}=e;const{bodyRef:t}=Lfe();return(0,lA.jsx)(TIe.A.Content,{ref:t,className:Ffe.body,children:A})},Vfe=e=>{let{step:A,title:t,required:a,helper:n,children:i}=e;const s=(0,y.useRef)(null),{registerSection:l,unregisterSection:r}=Lfe();return(0,y.useEffect)((()=>
1{if(null!=A&&l)return l({step:A,title:t,ref:s}),()=>r(A)}),[A,t,l,r]),(0,lA.jsxs)("section",{ref:s,className:Ffe.section,children:[(0,lA.jsxs)("h2",{className:Ffe.sectionTitle,children:[(0,lA.jsx)("span",{children:t}),a?(0,lA.jsx)("span",{className:Ffe.req,children:"*"}):null]}),n?(0,lA.jsx)("p",{className:Ffe.helper,children:n}):null,i]})},Hfe=e=>{let{cols:A=1,children:t}=e;return(0,lA.jsx)("div",{className:(0,b.default)(Ffe.grid,Ffe["cols".concat(A)]),children:t})},Wfe=e=>{if("string"!==typeof e)return e;const A=e.indexOf("*");return-1===A?e:(0,lA.jsxs)(lA.Fragment,{children:[e.slice(0,A),(0,lA.jsx)("span",{className:Ffe.req,children:"*"}),e.slice(A+1)]})},qfe=e=>{let{requiredHint:A,children:t}=e;const{requiredHint:a}=Lfe(),n=null!=A?A:a;return(0,lA.jsxs)(TIe.A.Footer,{className:Ffe.footer,children:[n?(0,lA.jsx)("span",{className:Ffe.hint,children:Wfe(n)}):null,t]})};var Ufe=t(81235);const Jfe=e=>{let{children:A}=e;return(0,lA.jsx)(Ufe.A,{className:Ffe.actions,size:12,children:A})};Ofe.displayName="FormLayout.Sidebar",zfe.displayName="FormLayout.Body",qfe.displayName="FormLayout.Footer",Mfe.Sidebar=Ofe,Mfe.Body=zfe,Mfe.Section=Vfe,Mfe.Row=Hfe,Mfe.Footer=qfe,Mfe.Actions=Jfe;const Gfe=Mfe,Yfe={chip:"ScopeChip_chip__6x-6F",allPeople:"ScopeChip_allPeople__AgsvP",allTeam:"ScopeChip_allTeam__uLwkx",close:"ScopeChip_close__smKM8"},Zfe=e=>{let{tone:A,onClose:t,children:a}=e;return(0,lA.jsx)(I0.A,{className:(0,b.default)(Yfe.chip,Yfe[A]),closable:!0,onClose:t,closeIcon:(0,lA.jsx)("span",{className:Yfe.close,children:"\xd7"}),children:a})},Xfe="ScopeSectionHeader_count__ObuaE",Kfe="ScopeSectionHeader_selectAllRow__hQC7N",$fe=e=>{let{checked:A,indeterminate:t,onChange:a,label:n,count:i}=e;return(0,lA.jsxs)("div",{className:Kfe,children:[(0,lA.jsx)(Uu.fZ,{checked:A,indeterminate:t,onChange:a,children:n}),(0,lA.jsx)("span",{className:Xfe,children:i})]})},eye="TeamSection_section__ejvqM",Aye="TeamSection_dot__88pST",tye="TeamSection_count__Kmobe",aye="TeamSection_empty__9XyOf",nye="TeamSection_treeWrap__5rv69",iye="TeamSection_teamTitle__LHxdS",sye="TeamSection_inactive__GLTEL",lye="TeamSection_teamName__U-q25",rye="TeamSection_memberTitle__Tyj0d",oye="TeamSection_memberLoadError__ltz-c",cye=e=>{let{keyword:A="",value:t={},onChange:a,usersById:n={},usersLoading:i=!1}=e;const{visibleTeams:s,fullTeams:l,treeData:r,checkedKeys:o,teamsChecked:c,teamsIndeterminate:d,sectionLoading:g,memberLoadError:C,onCheck:I,onToggleAll:u}=(e=>{let{keyword:A,value:t={},onChange:a,usersById:n={},usersLoading:i=!1}=e;const{data:s,loading:l,loaded:r}=(0,Nn.U)({resource:"teams",filters:{pageNo:1,pageSize:100,keyword:A||void 0}}),{refetch:o}=(0,Di.K)({resource:"teams",skip:!0}),[c,d]=(0,y.useState)({}),[g,C]=(0,y.useState)([]),[I,u]=(0,y.useState)(!0),[p,E]=(0,y.useState)(!1),B=(0,y.useRef)(!1);(0,y.useEffect)((()=>{if(B.current||!r)return;B.current=!0;const e=PBe(s).items;C(e);let A=!1;return Promise.all(e.map((e=>o(e.id).then((A=>[e.id,fBe(wBe(A)),!1])).catch((()=>[e.id,[],!0]))))).then((e=>{A||(d(e.reduce(((e,A)=>{let[t,a]=A;return(0,v.A)((0,v.A)({},e),{},{[t]:a})}),{})),E(e.some((e=>{let[,,A]=e;return A}))),u(!1))})),()=>{A=!0}}),[r]);const Q=PBe(s).items,{treeData:m,checkedKeys:h,teamsChecked:x,teamsIndeterminate:f,onCheck:j,onToggleAll:b}=CBe({visibleTeams:Q,fullTeams:g,memberCache:c,value:t,usersById:n,onChange:a});return{visibleTeams:Q,fullTeams:g,treeData:m,checkedKeys:h,teamsChecked:x,teamsIndeterminate:f,sectionLoading:l||I||i,memberLoadError:p,onCheck:j,onToggleAll:b}})({keyword:A,value:t,onChange:a,usersById:n,usersLoading:i});return(0,lA.jsxs)("div",{className:eye,children:[(0,lA.jsx)($fe,{checked:c,indeterminate:d,onChange:u,label:ee().translate("accountManagement.moduleAccess.selectAllTeam"),count:l.length}),C&&(0,lA.jsx)("p",{className:oye,children:ee().translate("accountManagement.moduleAccess.scopeMemberLoadFailed")}),(0,lA.jsxs)(Uu.Il,{spinning:g,children:[g||0!==s.length?null:(0,lA.jsx)("p",{className:aye,children:ee().translate("accountManagement.team.noResults")}),!g&&s.length>0?(0,lA.jsx)("div",{className:nye,children:(0,lA.jsx)(Uu.me,{checkable:!0,blockNode:!0,selectable:!1,treeData:r,checkedKeys:o,onCheck:I,titleRender:e=>e.isMember?(0,lA.jsx)("span",{className:rye,children:e.title}):(0,lA.jsxs)("span",{className:(0,b.default)(iye,e.inactive&&sye),children:[(0,lA.jsx)(Uu.$G,{color:"#1677ff",className:Aye}),(0,lA.jsx)("span",{className:lye,children:e.title}),(0,lA.jsx)("span",{className:tye,children:e.memberCount})]})})}):null]})]})}
1,dye="MemberList_list__9DSlj",gye=e=>{let{keyword:A="",renderItem:t,height:a=320,scrollableTarget:n,emptyText:i,excludeUserId:s}=e;const l=(0,y.useMemo)((()=>A?{keyword:A}:{}),[A]),r=(0,y.useMemo)((()=>null!=s?e=>e.id===s:void 0),[s]);return(0,lA.jsx)(jJ,{className:dye,resource:"users",filters:l,pagination:{current:1,pageSize:20},height:a,scrollableTarget:n,emptyText:i,renderItem:t,onExcludeItem:r})},Cye="PeopleSection_section__kkeoB",Iye="PeopleSection_dot__z6faH",uye="PeopleSection_empty__N5db+",pye="PeopleSection_personRow__nSmrB",Eye="PeopleSection_personName__bluPG",Bye=e=>{let{keyword:A="",value:t={},onChange:a,scrollableTarget:n,excludeUserId:i,usersById:s={},usersTotal:l}=e;const{total:r,toggleUser:o,peopleChecked:c,peopleIndeterminate:d,onToggleAll:g}=(e=>{let{value:A={},onChange:t,excludeUserId:a,usersById:n={},usersTotal:i}=e;const s=Object.values(n).filter((e=>e.id!==a)).map((e=>e.id)),l=null!=a&&void 0!==n[a],r=null!=i?i:Object.keys(n).length,o=l?r-1:r,c=A.users||[],{checked:d,indeterminate:g}=cBe(A.allPeople,c,s);return{total:o,toggleUser:e=>{const a=function(e){const A=arguments.length>2&&void 0!==arguments[2]&&arguments[2]?arguments.length>3&&void 0!==arguments[3]?arguments[3]:[]:arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return A.includes(e)?A.filter((A=>A!==e)):[...A,e]}(e,c,A.allPeople,s);t({users:a,allPeople:!1})},peopleChecked:d,peopleIndeterminate:g,onToggleAll:e=>t({allPeople:e.target.checked,users:[]})}})({value:t,onChange:a,excludeUserId:i,usersById:s,usersTotal:l});return(0,lA.jsxs)("div",{className:Cye,children:[(0,lA.jsx)($fe,{checked:c,indeterminate:d,onChange:g,label:ee().translate("accountManagement.moduleAccess.selectAllPeople"),count:r}),(0,lA.jsx)(gye,{keyword:A,scrollableTarget:n,excludeUserId:i,emptyText:(0,lA.jsx)("p",{className:uye,children:ee().translate("accountManagement.people.noResults")}),renderItem:e=>{const A=(0,JH.Mn)(e.firstName,e.lastName),a=!!t.allPeople||(t.users||[]).includes(e.id);return(0,lA.jsxs)(Uu.fZ,{className:pye,checked:a,onChange:()=>o(e.id),children:[(0,lA.jsx)(Uu.$G,{color:"#52c41a",className:Iye}),(0,lA.jsx)("span",{className:Eye,children:A})]})}})]})},Qye="ScopePickerPanel_wrapper__+tcd2",mye="ScopePickerPanel_panel__Tghon",hye="ScopePickerPanel_search__yFDyD",xye="ScopePickerPanel_divider__iJdK7",vye="ScopePickerPanel_footer__JdThD",fye="scopePickerPanelScroll",yye=e=>{let{value:A={},onApply:t,onCancel:a,showTeamSection:n=!1,excludeUserId:i,usersById:s={},usersTotal:l,usersLoading:r=!1}=e;const[o,c]=(0,y.useState)(A),[d,g]=(0,y.useState)(""),[C,I]=(0,y.useState)(""),u=(0,y.useMemo)((()=>cm()((e=>I(e)),300)),[]);(0,y.useEffect)((()=>()=>u.cancel()),[u]);const p=e=>c((A=>(0,v.A)((0,v.A)({},A),e)));return(0,lA.jsxs)("div",{className:Qye,children:[(0,lA.jsxs)("div",{id:fye,className:mye,children:[(0,lA.jsx)(uE.A,{allowClear:!0,className:hye,prefix:(0,lA.jsx)(uz.A,{}),placeholder:ee().translate("accountManagement.moduleAccess.searchScopePlaceholder"),value:d,onChange:e=>{const A=e.target.value;g(A),u(A.trim())}}),n?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(cye,{keyword:C,value:o,onChange:p,usersById:s,usersLoading:r}),(0,lA.jsx)(Uu.xS,{className:xye})]}):null,(0,lA.jsx)(Bye,{keyword:C,value:o,onChange:p,scrollableTarget:fye,excludeUserId:i,usersById:s,usersTotal:l})]}),(0,lA.jsxs)("footer",{className:vye,children:[(0,lA.jsx)(zf.A,{size:"small",onClick:a,children:ee().translate("accountManagement.moduleAccess.cancel")}),(0,lA.jsx)(zf.A,{size:"small",type:"primary",onClick:()=>t&&t(o),children:ee().translate("accountManagement.moduleAccess.apply")})]})]})},jye="ScopeCell_cell__n8r7B",bye="ScopeCell_summary__2HKnb",Pye="ScopeCell_assignBtn__pPs5c",wye={[nBe.U8.ALL_PEOPLE]:"accountManagement.moduleAccess.allPeople",[nBe.U8.ALL_TEAM]:"accountManagement.moduleAccess.allTeam"},Sye=e=>{let{value:A={},onChange:t,disabled:a,showTeamSection:n=!1,usersById:i={},usersTotal:s,usersLoading:l=!1,excludeUserId:r}=e;const[o,c]=y.useState(!1);let d=null;A.allPeople?d=nBe.U8.ALL_PEOPLE:A.allTeams&&(d=nBe.U8.ALL_TEAM);const g=(A.teams||[]).length,C=d?[]:function(){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((A=>({id:A,label:iBe(A,e)}
1)))}(A.users||[],i),I=e=>{t&&t(e)},u=[];return!d&&g>0&&u.push(ee().translate("accountManagement.moduleAccess.scopeTeamsCount",{count:g})),(0,lA.jsxs)("div",{className:jye,children:[d?(0,lA.jsx)(Zfe,{tone:d,onClose:()=>I((0,v.A)((0,v.A)({},A),{},{allPeople:!1,allTeams:!1})),children:ee().translate(wye[d])}):null,u.length>0?(0,lA.jsx)("span",{className:bye,children:u.join(", ")}):null,C.map((e=>(0,lA.jsx)(Zfe,{tone:nBe.U8.ALL_PEOPLE,onClose:()=>{return t=e.id,I((0,v.A)((0,v.A)({},A),{},{users:(A.users||[]).filter((e=>e!==t))}));var t},children:e.label},e.id))),(0,lA.jsx)(Uu.TH,{trigger:"click",placement:"bottomRight",open:o,onOpenChange:c,destroyTooltipOnHide:!0,content:(0,lA.jsx)(yye,{value:A,onApply:e=>{I(e),c(!1)},onCancel:()=>c(!1),showTeamSection:n,excludeUserId:r,usersById:i,usersTotal:s,usersLoading:l}),children:(0,lA.jsx)(zf.A,{size:"small",disabled:a,className:Pye,children:ee().translate("accountManagement.moduleAccess.assignScope")})})]})},Nye="formAccessTable_table__r-Mop",_ye="formAccessTable_modCell__WSPv8",Tye="formAccessTable_subLabel__CvhYP",Dye="formAccessTable_permCell__6x0B1",kye="formAccessTable_scopeCell__rVwUO",Lye="formAccessTable_loadError__DGrXl",Rye=()=>null,Fye=e=>{let{firstColTitle:A,perms:t,rows:a,renderPermCells:n,renderScope:i,rowHint:s=Rye,scopeHeaderExtra:l=null}=e;return(0,lA.jsxs)("table",{className:Nye,children:[(0,lA.jsx)("thead",{children:(0,lA.jsxs)("tr",{children:[(0,lA.jsx)("th",{children:A}),t.map((e=>(0,lA.jsx)("th",{children:ee().translate(e.labelKey)},e.value))),i&&(0,lA.jsx)("th",{children:l?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("accountManagement.moduleAccess.scope")})," ",l]}):ee().translate("accountManagement.moduleAccess.scope")})]})}),(0,lA.jsx)("tbody",{children:a.map((e=>(0,lA.jsxs)("tr",{children:[(0,lA.jsxs)("td",{className:e.isSub?Tye:_ye,children:[e.label,s(e)]}),n(e),i&&(0,lA.jsx)("td",{className:kye,children:i(e)})]},e.key)))})]})},Mye=()=>!1,Oye=e=>{let{perms:A,value:t,onChange:a,rowLabel:n,disabled:i,isValueDisabled:s=Mye}=e;return(0,lA.jsx)(lA.Fragment,{children:A.map((e=>(0,lA.jsx)("td",{className:Dye,children:(0,lA.jsx)(_h.Ay,{"aria-label":"".concat(n," - ").concat(ee().translate(e.labelKey)),checked:t===e.value,disabled:i||s(e.value),onChange:()=>a(e.value)})},e.value)))})},{EDIT:zye,VIEW:Vye}=nBe.jf,Hye=[{value:zye,labelKey:"accountManagement.moduleAccess.edit"},{value:Vye,labelKey:"accountManagement.moduleAccess.viewOnly"}],Wye=e=>{let{disabled:A,excludeUserId:t,forcedLevel:a,initialPermissions:n}=e;const i=Zo.A.useFormInstance(),{modules:s,loading:l,error:r}=NBe(),o=(0,y.useMemo)((()=>uBe(s).map((e=>(0,v.A)((0,v.A)({},e),{},{key:e.name})))),[s]),{usersById:c,total:d,loading:g,error:C}=kBe();(0,y.useEffect)((()=>{n&&0!==o.length&&i.setFieldsValue(pBe(o,n))}),[n,o,i]);const I=(0,y.useRef)(!1);return(0,y.useEffect)((()=>{0!==o.length&&(I.current?a&&i.setFieldsValue(Object.fromEntries(o.map((e=>[e.name,a])))):I.current=!0)}),[a,o,i]),r?(0,lA.jsx)("p",{className:Lye,children:ee().translate("accountManagement.moduleAccess.loadFailed")}):(0,lA.jsxs)(lA.Fragment,{children:[C&&(0,lA.jsx)("p",{className:Lye,children:ee().translate("accountManagement.moduleAccess.rosterLoadFailed")}),(0,lA.jsx)(VA.A,{spinning:l,children:(0,lA.jsx)(Fye,{firstColTitle:ee().translate("accountManagement.profile.module"),perms:Hye,rows:o,renderPermCells:e=>(0,lA.jsx)(Zo.A.Item,{name:e.name,initialValue:Vye,noStyle:!0,children:(0,lA.jsx)(Oye,{perms:Hye,rowLabel:e.label,disabled:A})}),renderScope:e=>(0,lA.jsx)(Zo.A.Item,{name:["moduleScope",e.name],initialValue:{},noStyle:!0,children:(0,lA.jsx)(Sye,{disabled:A,usersById:c,usersTotal:d,usersLoading:g,excludeUserId:t})})})})]})},qye="TeamSelector_select__HifIv",Uye="TeamSelector_selectedTag__eoE8j",Jye="TeamSelector_selectedTagClose__PGcsV",Gye="TeamSelector_selectAllRow__chCbV",Yye="TeamSelector_row__+zIW0",Zye="TeamSelector_rowInner__-SN3r",Xye="TeamSelector_avatar__CJcHm",Kye="TeamSelector_info__6Sqpr",$ye="TeamSelector_name__A5w0q",eje="TeamSelector_meta__pIfN3",Aje="TeamSelector_rowDisabled__ltQdA",tje="TeamSelector_srO
1nly__bNLbU",aje="TeamSelector_statusCell__CO4Ol",nje="TeamSelector_inactive__mN8Kj",ije=e=>"inactive"===e.status,sje=e=>{let{team:A,checked:t}=e;const a=ije(A),n="team-option-".concat(A.id,"-inactive-hint");return(0,lA.jsxs)("span",{className:(0,b.default)(Yye,a&&Aje),children:[(0,lA.jsx)(im.A,{checked:t,disabled:a,"aria-label":A.name,"aria-describedby":a?n:void 0,tabIndex:-1,onChange:()=>{}}),(0,lA.jsxs)("span",{className:Zye,children:[(0,lA.jsx)("span",{className:Xye,"aria-hidden":"true",children:hBe(A.name)}),(0,lA.jsxs)("span",{className:Kye,children:[(0,lA.jsx)("span",{className:$ye,children:A.name}),(0,lA.jsx)("span",{className:eje,children:ee().translate("accountManagement.team.members",{count:A.memberCount})})]})]}),(0,lA.jsxs)("span",{className:(0,b.default)(aje,a&&nje),children:[a?(0,lA.jsx)(Pb.A,{}):(0,lA.jsx)(bb.A,{}),a?ee().translate("accountManagement.team.inactive"):ee().translate("accountManagement.team.active")]}),a&&(0,lA.jsx)("span",{id:n,className:tje,children:ee().translate("accountManagement.team.inactiveTooltip")})]})},lje=e=>{let{value:A=[],onChange:t}=e;const[a,n]=(0,y.useState)(""),{data:i,loading:s,error:l}=(0,Nn.U)({resource:"teams",filters:{pageNo:1,pageSize:100}}),r=PBe(i).items,o=e=>{t&&t(e)},c=(0,y.useMemo)((()=>r.filter((e=>!ije(e))).map((e=>e.id))),[r]),d=c.length>0&&c.every((e=>A.includes(e))),g=!d&&c.some((e=>A.includes(e))),C=()=>o(d?[]:c),I=(0,y.useMemo)((()=>{const e=a.trim().toLowerCase();return e?r.filter((A=>A.name.toLowerCase().includes(e))):r}),[a,r]),u=(0,y.useMemo)((()=>I.map((e=>({value:e.id,teamName:e.name,disabled:ije(e),label:(0,lA.jsx)(sje,{team:e,checked:A.includes(e.id)})})))),[I,A]);return(0,lA.jsx)(Uu.Gs,{className:qye,mode:"multiple",size:"middle",radius:"lg",showSearch:!0,allowClear:!0,isOriginalOptions:!0,loading:s,value:A,onChange:o,onSearch:n,optionLabelProp:"teamName",tagRender:e=>{let{label:A,closable:t,onClose:a}=e;return(0,lA.jsxs)("span",{className:Uye,title:A,children:[A,t&&(0,lA.jsx)(Ex.A,{className:Jye,onClick:a})]})},menuItemSelectedIcon:null,placeholder:ee().translate("accountManagement.team.searchPlaceholder"),notFoundContent:s?(0,lA.jsx)(Tl.A,{size:"small"}):l?ee().translate("accountManagement.team.loadFailed"):ee().translate("accountManagement.team.noResults"),options:u,dropdownRender:e=>(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("div",{className:Gye,children:(0,lA.jsx)(im.A,{checked:d,indeterminate:g,onChange:C,children:ee().translate("accountManagement.team.selectAll")})}),e]})})};var rje=t(89964);const oje="TemplatePicker_allOnly__76RAF",cje="all",dje=e=>{let{value:A={all:!0,templateIds:[]},onChange:t,options:a=[],disabled:n,loading:i}=e;const s=A.all?[cje]:A.templateIds;return(0,lA.jsx)(rje.A,{mode:"multiple",value:s,onChange:e=>{const A=e.filter((e=>e!==cje));A.length>0?t({all:!1,templateIds:A}):t({all:!0,templateIds:[]})},disabled:n,loading:i,itemRound:!A.all,radius:"lg",maxTagCount:"responsive",showArrow:!0,style:{width:"100%"},className:(0,b.default)({[oje]:A.all}),options:[{value:cje,label:ee().translate("accountManagement.moduleAccess.scopeAll")},...a],isOriginalOptions:!0})},{EDIT:gje,USE_ONLY:Cje}=nBe.HW,Ije=[{value:gje,labelKey:"accountManagement.moduleAccess.edit"},{value:Cje,labelKey:"accountManagement.template.useOnly"}],uje={qualityRequirementTemplate:"qrTemplates",tcfTemplate:"tcfTemplates"},pje=e=>{let{disabled:A}=e;const{qrTemplates:t,tcfTemplates:a,loading:n}=TBe(),i={qrTemplates:t,tcfTemplates:a},s=nBe.$h.map((e=>(0,v.A)((0,v.A)({},e),{},{key:e.name})));return(0,lA.jsx)(VA.A,{spinning:n,children:(0,lA.jsx)(Fye,{firstColTitle:ee().translate("accountManagement.template.template"),perms:Ije,rows:s,renderPermCells:e=>(0,lA.jsx)(Zo.A.Item,{name:["templateAccess",e.name,"accessLevel"],initialValue:Cje,noStyle:!0,children:(0,lA.jsx)(Oye,{perms:Ije,rowLabel:e.label,disabled:A})}),renderScope:e=>(0,lA.jsx)(Zo.A.Item,{name:["templateAccess",e.name,"scope"],initialValue:{all:!0,templateIds:[]},noStyle:!0,children:(0,lA.jsx)(dje,{options:i[uje[e.name]].map((e=>({value:e.id,label:e.templateName}))),disabled:A,loading:n})})})})},{EDIT:Eje,VIEW:Bje}=nBe.jf,Qje=[{value:Eje,labelKey:"accountManagement.moduleAccess.edit"},{value:Bje,labelKey:"accountManagement.moduleAccess.useOnly"}],mje=e=>{let{initialPermissions:A}=e;const t=Zo.A.useFormInstance(),{modules:a,loading:n,error:i}=_Be(),s=(0,y.useMemo)((()=>uBe(a).map((e=>(0,v.A)((0,v.A)({},e),{},{key:e.name})))),[a]);return(0,y.useEffect)((()=>{A&&0!==s.length&&t.setFieldsValue(pBe(s,A))}),[A,s,t]),i?(0,lA.jsx)("p",{className:Lye,children:ee().translate("accountManagement.moduleAccess.loadFailed")}):(0,lA.jsx)(VA.A,{spinning:n,children:(0,lA.jsx)(Fye,{firstColTitle:ee().translate("accountManagement.profile.module"),perms:Qje,rows:s,renderPermCells:e=>(0,lA.jsx)(Zo.A.Item,{name:e.name,initialValue:Bje,preserve:!1,noStyle:!0,children:(0,lA.jsx)(Oye,{perms:Qje,rowLabel:e.label})})})})},hje=e=>ee().translate("accountManagement.form.steps.".concat(e)),xje=e=>ee().translate("accountManagement.form.sectionDesc.".concat(e)),vje={},fje=()=>{const e=(0,w.useHistory)(),{user_id:A}=(0,w.useParams)(),t=!!A,[a]=Zo.A.useForm(),[n,i]=(0,y.useState)({type:null,message:null}),[s,l]=(0,y.useState)(!1),r=t?Number(A):void 0,{data:o,loading:c,error:d}=(0,Di.K)({resource:"users",id:A,skip:!t}),{mutate:g,loading:C}=(0,ms.y)({resource:"users"}),{mutate:I,loading:u}=(0,sS.x)({resource:"users",id:A});(0,y.useEffect)((()=>
1{if(t&&o){const e=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{firstName:R()(e,"firstName",""),lastName:R()(e,"lastName",""),email:R()(e,"email",""),contactNumber:R()(e,"phone",""),role:LBe(R()(e,"role",[])),iqcAdmin:HBe(e),teamIds:R()(e,"teams",[]).map((e=>e.id)),templateAccess:RBe(e),moduleScope:R()(e,"scopes",{})}}(o);l(e.role===nBe.K7.ADMIN),a.setFieldsValue(e)}}),[o,t,a]),(0,y.useEffect)((()=>{d&&i({type:"error",message:ee().translate("accountManagement.profile.loadFailed")})}),[d]);return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(Gfe,{form:a,onFinish:async A=>{try{const a=WBe(A,t,function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return R()(e,"role",[]).map((e=>e.id))}(o));t?await I(a):await g(a),e.push("/account-management")}catch(a){i({type:"error",message:R()(a,"message","Save failed")})}},onBack:()=>e.goBack(),backLabel:ee().translate("accountManagement.form.back"),requiredHint:ee().translate("accountManagement.form.requiredNote"),scrollToFirstError:!0,title:ee().translate(t?"accountManagement.form.editTitle":"accountManagement.form.createTitle"),icon:(0,lA.jsx)(_fe.A,{}),children:[(0,lA.jsx)(Gfe.Sidebar,{}),(0,lA.jsx)(Gfe.Body,{children:(0,lA.jsxs)(Tl.A,{spinning:c,children:[(0,lA.jsx)(Gfe.Section,{step:1,title:hje("userName"),children:(0,lA.jsxs)(Gfe.Row,{cols:3,children:[(0,lA.jsx)(OS,{required:!0,label:ee().translate("accountManagement.profile.firstName"),name:"firstName",rules:[{required:!0,message:ee().translate("accountManagement.form.required")}],children:(0,lA.jsx)(Dfe.A,{size:"middle",radius:"lg"})}),(0,lA.jsx)(OS,{required:!0,label:ee().translate("accountManagement.profile.lastName"),name:"lastName",rules:[{required:!0,message:ee().translate("accountManagement.form.required")}],children:(0,lA.jsx)(Dfe.A,{size:"middle",radius:"lg"})}),(0,lA.jsx)(OS,{required:!0,label:ee().translate("accountManagement.columns.userEmail"),name:"email",rules:t?void 0:[{required:!0,message:ee().translate("accountManagement.form.required")},{type:"email",message:ee().translate("accountManagement.form.invalidEmail")}],children:(0,lA.jsx)(Dfe.A,{size:"middle",radius:"lg",disabled:t,placeholder:"[email protected]"})})]})}),(0,lA.jsx)(Gfe.Section,{step:2,title:hje("team"),helper:xje("team"),required:!0,children:(0,lA.jsx)(Zo.A.Item,{name:"teamIds",initialValue:[],rules:[{required:!0,type:"array",min:1,message:ee().translate("accountManagement.form.required")}],children:(0,lA.jsx)(lje,{})})}),(0,lA.jsx)(Gfe.Section,{step:3,title:hje("adminRight"),helper:xje("adminRight"),children:(0,lA.jsx)(Zo.A.Item,{name:"role",initialValue:nBe.K7.COLLABORATOR,children:(0,lA.jsxs)(_h.Ay.Group,{onChange:e=>l(e.target.value===nBe.K7.ADMIN),children:[(0,lA.jsx)(_h.Ay,{value:nBe.K7.COLLABORATOR,children:(0,lA.jsx)(Tfe.A,{placement:"bottom",title:ee().translate("accountManagement.form.roleTooltip.normalUser"),children:ee().translate("accountManagement.form.normalUser")})}),(0,lA.jsx)(_h.Ay,{value:nBe.K7.ADMIN,children:(0,lA.jsx)(Tfe.A,{placement:"bottom",title:ee().translate("accountManagement.form.roleTooltip.companyAdmin"),children:ee().translate("accountManagement.form.companyAdmin")})})]})})}),(0,lA.jsx)(Gfe.Section,{step:4,title:hje("moduleAccess"),helper:xje("moduleAccess"),children:(0,lA.jsx)(Wye,{disabled:s,excludeUserId:r,forcedLevel:s?nBe.jf.EDIT:nBe.jf.VIEW,initialPermissions:t?R()(o,"permissions",vje):void 0})}),(0,lA.jsx)(Gfe.Section,{step:5,title:hje("qmasTemplateAccess"),helper:xje("qmasTemplateAccess"),children:(0,lA.jsx)(pje,{})}),(0,lA.jsx)(Gfe.Section,{step:6,title:hje("additionalRole"),helper:xje("additionalRole"),children:(0,lA.jsx)(Zo.A.Item,{name:"iqcAdmin",valuePropName:"checked",initialValue:!1,children:(0,lA.jsx)(im.A,{children:(0,lA.jsx)(Tfe.A,{placement:"bottom",title:ee().translate("accountManagement.form.roleTooltip.iqcAdmin"),children:ee().translate("accountManagement.form.iqcAdmin")})})})}),(0,lA.jsx)(Zo.A.Item,{noStyle:!0,shouldUpdate:(e,A)=>e.iqcAdmin!==A.iqcAdmin,children:e=>{let{getFieldValue:A}=e;return A("iqcAdmin")?(0,lA.jsx)(Gfe.Section,{step:7,title:hje("iqcModuleAccess"),helper:xje("iqcModuleAccess"),children:(0,lA.jsx)(mje,{initialPermissions:t?R()(o,"permissions",vje):void 0})}):null}})]})}),(0,lA.jsx)(Gfe.Footer,{children:(0,lA.jsxs)(Gfe.Actions,{children:[(0,lA.jsx)(Sa.A,{size:"large",onClick:()=>e.push("/account-management"),children:ee().translate("accountManagement.deactivate.cancel")}),(0,lA.jsx)(Sa.A,{type:"primary",size:"large",htmlType:"submit",loading:C||u,children:ee().translate("general.save")})]})})]}),(0,lA.jsx)(Wn.A,{notification:n,onClose:()=>i({type:null,message:null})})]})},yje="MemberPicker_wrapper__M-qTy",jje="MemberPicker_searchIcon__F5hUY",bje="MemberPicker_card__PC2u2",Pje="MemberPicker_cardSelected__ry0dy",wje="MemberPicker_rowInner__TbUVf",Sje="MemberPicker_avatar__i9v0j",Nje="MemberPicker_info__fP4wW",_je="MemberPicker_name__o89SO",Tje="MemberPicker_meta__hbTwq",Dje="MemberPicker_check__dL0zm",kje=e=>{let{value:A=[],onChange:t}=e;const[a,n]=(0,y.useState)(""),[i,s]=(0,y.useState)(""),l=(0,y.useMemo)((()=>cm()((e=>s(e)),300)),[]);(0,y.useEffect)((()=>()=>l.cancel()),[l]);return(0,lA.jsxs)("div",{className:yje,children:[(0,lA.jsx)(Dfe.A,{allowClear:!0,size:"middle",radius:"lg",prefix:(0,lA.jsx)(uz.A,{className:jje}),placeholder:ee().translate("accountManagement.searchPlaceholder"),value:a,onChange:e=>{const A=e.target.value;n(A),l(A.trim())},"aria-label":ee().translate("accountManagement.searchPlaceholder")}),(0,lA.jsx)(gye,{keyword:i,renderItem:e=>{const a=(0,JH.Mn)(e.firstName,e.lastName),n=A.includes(e.id);return(0,lA.jsx)(im.A,{className:"".concat(bje," ").concat(n?Pje:""),checked:n,onChange:()=>(e=>{const a=A.includes(e)?A.filter((A=>A!==e)):[...A,e];t&&t(a)})(e.id),children:(0,lA.jsxs)("span",{className:wje,children:[(0,lA.jsx)("span",{className:Sje,"aria-hidden":"true",children:hBe(a)||"?"}),(0,lA.jsxs)("span",{className:Nje,children:[(0,lA.jsx)("span",{className:_je,children:a}),(0,lA.jsx)("span",{className:Tje,children:e.email})]}),n?(0,lA.jsx)(iy.A,{className:Dje,"aria-hidden":"true"}):null]})})}})]})},Lje=(e,A)=>ee().translate("accountManagement.teamForm.".concat(e),A),Rje=()=>{const e=(0,w.useHistory)(),{team_id:A}=(0,w.useParams)(),t=!!A,[a]=Zo.A.useForm(),[n,i]=(0,y.useState)(!1),[s,l]=(0,y.useState)({type:null,message:null}),{submit:r}=(()=>{const{mutate:e}=(0,ms.y)({resource:"teams"}),{mutate:A}=(0,sS.x)({resource:"teams",meta:{method:"PATCH"}});return{submit:async t=>{let{isEdit:a,teamId:n,name:i,memberIds:s=[]}=t;const l={name:i,memberIds:s};try{const t=a?await A(l,{id:n}):await e(l);return{success:!0,data:R()(t,"data.data")}}catch(d){return{success:!1,error:d}}}}})(),{data:o,loading:c,error:d}=(0,Di.K)({resource:"teams",id:A,skip:!t});(0,y.useEffect)((()=>{t&&o&&a.setFieldsValue({name:o.name,members:fBe(o)})}),[t,o,a]),(0,y.useEffect)((()=>{d&&l({type:"error",message:ee().translate("accountManagement.team.loadDetailFailed")})}),[d]);const g=()=>e.push(nBe.bw.TEAM_LIST);return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(Gfe,{form:a,onFinish:async e=>{i(!0);const a=await r({isEdit:t,teamId:A,name:e.name,memberIds:e.members||[]});i(!1),a.success?g():l({type:"error",message:Lje("saveFailed")})},onBack:g,backLabel:Lje("back"),title:Lje(t?"editTeam":"createTeam"),icon:(0,lA.jsx)(khe.A,{}),requiredHint:Lje("requiredHint"),children:[(0,lA.jsx)(Gfe.Body,{children:(0,lA.jsxs)(Tl.A,{spinning:c,children:[(0,lA.jsx)(Gfe.Section,{title:Lje("teamName"),children:(0,lA.jsx)(Gfe.Row,{cols:1,children:(0,lA.jsx)(OS,{name:"name",label:Lje("teamName"),required:!0,rules:[{required:!0,message:ee().translate("accountManagement.form.required")}],children:(0,lA.jsx)(Dfe.A,{size:"middle",radius:"lg",placeholder:Lje("teamNamePlaceholder")})})})}),(0,lA.jsx)(Gfe.Section,{title:Lje("teamMember"),required:!0,helper:Lje("teamMemberHelper"),children:(0,lA.jsx)(OS,{name:"members",rules:[{required:!0,type:"array",min:1,message:ee().translate("accountManagement.form.required")}],children:(0,lA.jsx)(kje,{})})})]})}),(0,lA.jsx)(Gfe.Footer,{children:(0,lA.jsxs)(Gfe.Actions,{children:[(0,lA.jsx)(zf.A,{onClick:g,children:Lje("cancel")}),(0,lA.jsx)(zf.A,{type:"primary",htmlType:"submit",loading:n,children:Lje(t?"submitUpdate":"submitCreate")})]})})]}),(0,lA.jsx)(Wn.A,{notification:s,onClose:()=>l({type:null,message:null})})]})};var Fje,Mje;const Oje=["title","titleId"];function zje(){return zje=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},zje.apply(null,arguments)}function Vje(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,Oje);return y.createElement("svg",zje({width:86,height:20,viewBox:"0 0 86 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,Fje||(Fje=y.createElement("rect",{width:85.6,height:20,fill:"url(#pattern0)"})),Mje||(Mje=y.createElement("defs",null,y.createElement("pattern",{id:"pattern0",patternContentUnits:"objectBoundingBox",width:1,height:1},y.createElement("use",{xlinkHref:"#image0_3155_371869",transform:"matrix(0.000492368 
10 0 0.00207469 -0.498769 -3.81535)"})),y.createElement("image",{id:"image0_3155_371869",width:4095,height:4096,xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAD/8AABAACAYAAAAu6sMOAAAgAElEQVR4XuzbMREAAAwCseLfdGX8khrgLnRl5wgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFUYGm6cAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOCM/z0BAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAR3nELEAACAASURBVAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB
1AgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAbO8zzgAAIABJREFUgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDD+9wMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAWMP6PCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSM//0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCIBYz/4wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB438/QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEYgHj/7gA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPjfDxAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVjA+D8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMCzb8c0AAAACMP8u56MPVVAUnghQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC
1BAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIEDEAIBOAAAgAElEQVSAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBN1ik4QAACAASURBVAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO
1/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIxL4d0wAAACAM8+96MvZUAUnhhQABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABx3dusQAAIABJREFUAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAEC
1BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAh0zgeAAAgAElEQVRAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIBD7dkwDAACAMMy/68nYUwUkhRcCBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJRKfW0AACAASURBVCBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ
1IOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABau7vUwAAIABJREFUAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAAB
1AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDP3CQ6AAAgAElEQVRAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBA7NsxDQAAAMIw/64nY08VkBReCBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIEBzodjcAACAASURBVCBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQ
1IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABrYV9GgAAIABJREFUAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArFvxzQAAAAIw/y7now9VUBSeCFAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIE
1CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAD7Fm+XAAAgAElEQVQBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fC3jjF2QAACAASURBVBBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI
1ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjEvh3TAAAAIAzz73oy9lQBSeGFAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEeiO1MQAAIABJREFUCBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC
1BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIApWUqnAAAgAElEQVQAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAed/GyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABArOA8/9cgHgCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOD8bwMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAWcP6fCxBPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSc/22AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMAs7/cwHiCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA878NECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBWcD5fy5APAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcP63AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMAs4/88FiCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAs7/NkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYB5/+5APEECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMD53wYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAs4Pw/FyCeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg4/9sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYBZz/5wLEEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB538bIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECs4Dz/1yAeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4PxvAwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBZw/p8LEE+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJz/bYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMwCzv9zAeIJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgIDzvw0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFZwPl/LkA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw/rcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwCzj/zwWIJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECzv82QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZgHn/7kA8QQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwPnfBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCzg/D8XIJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECNGawYkAACAASURBVBAgQIAAAQIECBAgQIAAAQIECDj/2wABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgFnP/nAsQTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAHnfxsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKzgPP/XIB4AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDg/G8DBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgFnD+nwsQT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnP9tgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzALO/3MB4gkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAgPO/DRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVnA+X8uQDwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHD+twECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDALOP/PBYgnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLO/zZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmAef/uQDxBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA+d8GCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALOD8PxcgngABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIOP/bAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmAWc/+cCxBMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgEHt3Hmd3Vd+P/33uzQYIWBD92fotICKSTILJpBBqVaKQCVHUWkm1X7pobcVabbVV69Jv02+ta9Wva8Xdr9YFWhUXIEC/oa2KaGaSQBKo0Gpb16KyyJJl5p7f4947d3JnJiGz3OVzZ57zBzNz55z3eZ/n+aCP3MzrQIAAAQIECBAgQIAAAeF/zwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEOiygPB/lw/A8gQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAQPjfM0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLosIPzf5QOwPAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQEP73DBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgS4LCP93+QAsT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEhP89AwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAoMsCwv9dPgDLEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB4X/PAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ6LKA8H+XD8DyBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBA+N8zQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEuiwg/N/lA7A8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAQ/vcMECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLgsI
1/3f5ACxPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMDBBa644lGLH/rQYyurVw/uZ0SAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgrgsI/8/1E7Y/AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAj0ocMWtZx1T3rfvcZVSvvn807d/pwe3oGUCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC0xIQ/p8Wl8EECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECLRbIOdIm2/qf0455T139J1y+cZ02Ui711SfAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQLcFhP+7fQLWJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgnMCVu/ovLEWszbHoteuXXf9TPAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgTmg4Dw/3w4ZXskQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg0CMCV+1a9fiU49KRNLJhw7Id23qkbW0SIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmLWA8P+sCRUgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKAVAtfs7P/FSsqXRs5fGujb9rpW1FSDAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQK8ICP/3yknpkwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAcFrhqa//DS0virRH51IWxZ+3avt33zOHt2hoBAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBSQLC/x4KAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS6KrD1+/1H/vSOymtzLv1mROXlA33bPt3VhixOgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAoAsCwv9dQLckAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIHBK68cdXvlErxN5Hjyn1700svWD34Yz4ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE5puA8P98O3H7JUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFAggc27Vj0pcnwhR/ww5coL1/VtvzalyAVqUSsECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEOiIg/N8RZosQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINAskHOka3ef8dhKLl8eEQ+PiPf/Qux5aV/f7n2kCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECMxHAeH/+Xjq9kyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgywJX7Vr1qFKO9+SIc3Okm8s5X3je8qGbu9yW5QkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh0TUD4v2v0FiZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwPwU271jx0Fwu/3Uppf+ZcxyRIp67rm/oo/NTw64JECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI1AWE/z0JBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh0TCDnSJt39r8sIv/vlOLISPH5u+5a/Bsbf/n6+zvWhIUIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIFFBA+L+Ah6IlAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAnNV4Oqb+tfllDdX95dS3BP7KqvWrdx+61zdr30RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmKqA8P9UpYwjQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGDGAjlH6Zp/XX12Hq5Ug/9HRcT+HOlti486etPak6/bM+PCJhIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYIwLC/3PkIG2DAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQJEF/t/Nq/r3j6T3RuQza33m2FrK6XnnrRi8qch9640AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBApwSE/zslbR0CBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC81Tgipv6TylHfkukeGpELEwRd1Yi/rLyn3f/7YYNt+2dpyy2TYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGCcgPC/B4IAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgbYJbNm59EH7YslfpYgX5YiFtYVSbFl0ZOWZa0/efmfbFlaYAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQI8JCP/32IFplwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECvCGzaFKU1z1p5UYp0SUQsGe17T87pWeuXD365V/ahTwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKdEBD+74SyNQgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMM4EtW85ZMPyQnw3kUr4s5zjiwPbThwb6Bp8/zzhslwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBhBYT/D0tkAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC0xW4etfKJ+ecPhgRJzXm5oh/q4wsPGfDGTd8d7r1jCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAw1wWE/+f6CdsfAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgQ4LXHPTqtNHUrwnpXhi5CjVlk+xN1J+0cDSbR/qcDuWI0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQINATAsL/PXFMmiRAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQGwJXDK08obw4vS1yXNTcccr5ikq59Pz1Swd/0Bs70SUBAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBzgoI/3fW22oECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE5qzAzp1LF30vLXlV5Hh1RCxq2ugPo5JeOLBi8PNzdvM2RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGCWAsL/swQ0nQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBusDmm1b+bqTS2yPy0Q2TFLG/EvHR8p708vNWD97FigABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBgwsI/3syCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYtcA1u1ZtrOR4d0Sc0FwsR3wnleNZA6cPDc56EQUIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzGEB4f85fLi2RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKATAv+4u3/VSCV/IkecPnG9lOM15/UNvTGlqHSiF2sQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ6FUB4f9ePTl9EyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECiAwOYdZ56cy8N/myIGJraTInav6xtaVoA2tUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECg8ALC/4U/Ig0SIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQKKbAVbuWHleKJX+Zc1wcEQuau8wRd6dcetbA8q3XFLN7XREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAoloDwf7HOQzcECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEekbgmptWvWYkxStTxNGTmk75bxcdeezL1p583Z6e2ZBGCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHRRQPi/i/iWJkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINCrAlfeuOoFpRRvihTHTtpDjhvLqf
1L8c/u2b42I3Kt71DcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBTgoI/3dS21oECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE5oDA1btWPjnn0uci8tEH2c6elNIbjrs/3rB69eD+ObBdWyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQEQHh/44wW4QAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBA7wvkHOmKm/r7FpTyJRGxJiIO8vtH6auxoPybA4/5xrd7f8d2QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKBzAsL/nbO2EgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGeFvjH3StPHK7E3+SIZ6ZIpYNsZriS47nnLx/6RE9vVPMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEuiAg/N8FdEsSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ6DWBS7b2Lzz5iPyWnOMFEbHkYP3nFF9YfOQxv7725Ov29Nr+9EuAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECg2wLC/90+AesTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ6AGBq3atvLgU6W05xxGHaPfeBaW87MlLt/1HD2xHiwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQKJyD8X7gj0RABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACB4ghcemmUj1m2+qkpVz5/qK5yjpFUjlcNLB16S3E61wkBAgQIECBAgAABAgQIECBAgAABAgQIECBAgACB3hIQ/u+t89ItAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgY4JbMpRetwtj31CZaT0wYg45VAL50jXLVw4fNGTT9vxvY41ZyECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECc0xA+H+OHajtECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEGiVwLU7Vy4difSuHPmcFKl0iLr/nUv5Txf/6NhPrV173XCr1laHAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwHwTEP6fbyduvwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSmIHDtzWceXxnZ/64c6dciYtFBp6SoRM6fLZcXXnzu6d/4yRTKGkKAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwCEEhP89GgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQITBLYvLP/zyLy6yPiAX7HKP0oSpWNA0u3/TNCAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmJyD8Pzs/swkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMKYFLtvYvPPHI9OxUqfzfKWzs7QN9Qy+bwjhDCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBA4jIDwv0eEAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGawKX5wvKDd932lEqkj6aInzsMy62V/ZV156/c/h18BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMXkD4f/aGKhAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYEwJX71z9uByVd0TEqog49O8WpdibKvGcdcuHPjcnNm4TBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAogIPxfgEPQAgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFuC1z7rdWPHN5XeW/KcW6kKD9QPznSp+6O+39/Y9/ue7rdt/UJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzBUB4f+5cpL2QYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGCGAl/c2n/koiX5LRHxB4cvkf6rXK78+rmnb7v+8GONIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgqgLC/1OVMo4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAHBTYsuWcBftPuOslkdJf5xxLHnCLKfZExLv2lI/4q6c/5qs/m4MctkSAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgawLC/12jtzABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACB7gps3dq/8CeLK78VpfSeyLF4Ct0MLkwjv/2kZTt2TWGsIQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQITENA+H8aWIYSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmEsCm29a9dRI8a6IOGkK+xqOnF61rm/wbSlFZQrjDSFAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYBoCwv/TwDKUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFwRuHbnyqUjUXp/RH7clPaU41/vuvmUZRs3XjYypfEGESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwLQHh/2lxGUyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECg9wWuvmXlz+fh9NaIePYUd3NPHklPXH/G4NAUxxtGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMA0BYT/pwlmOAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFeFti5c+mi78WSN0bEH0bEwinsZTjl9I51ywf/dApjDSFAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYIYCwv8zhDONAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQC8KbN7Z/2eR8/+KFEdMqf8cg5HTRQMrBm+Z0niDCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYkYDw/4zYTCJAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQewKbb1r5u5HSWyPi2Cl2f1854qU/XXbKhzamy0amOMcwAgQIECBAgAABbeWJIAAAIABJREFUAgQIECBAgAABAgQIECBAgAABAgRmICD8PwM0UwgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAj0kkDOkf7xlpVrRkbShyPiMVPsPUfEl4aj/PtP6fvmD6c4xzACBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBGYoIPw/QzjTCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECPSIQNp8Y/9pUY53Rs7nTb3n9NOc4sXrlw1+cupzjCRAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYKYCwv8zlTOPAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQA8IbNn22AfvX1R6W87xmxGxYKot5xwf3783XXzB6sH7pjrHOAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZi4g/D9zOzMJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIFF7gqp39by2l/MKc44gpN5vj9vKCkV859/Qd35ryHAMJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJiVgPD/rPhMJkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFBcgc27+v80KvmNkaI8nS5ziuetXzb00YjI05lnLAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECMxcQ/p+5nZkECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECilwab6wfMzubz815coHIuKE6TSZI7bsPy499YKfH7xvOvOMJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgdgLC/7PzM5sAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAoQRyjrR51xm/lFL5nZHjzIiYzu8I/aAU8dxzlw1dnVLkQm1MMwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgTmuMB0/mJvjlPYHgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIHeF9hy82NP2lcpvyfnvD5FlKaxo/0p4v0Lj6q8du3J2++cxjxDCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBogYDwfwsQlSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBQFIHNN636UET8VqRYMJ2ecuRvlaP0u+cuG/xqSpGnM9dYAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmLyD8P3tDFQgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh0XWDLlnMW7Hvoz/44cn7LDJoZjhRvGlg29NoZzDWFAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEWCAj/twBRCQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLdFLji1kctTnuPeU4p4v0RsXC6vaQUuyspnbt+6eAPpjvXeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEWiMg/N8aR1UIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIdEUg5yhdu7P//ErK/yciHjXdJnLEvnJOzzxv+eCXpzvXeAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEWicg/N86S5UIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIdFzg2p0rl45E+kCOWJMiStNvIH1o0e1HX7x27XXD059rBgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrRIQ/m+VpD
1oECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEOiywZefSB+1Liz8TkdZHnn7wP0fcVipVNqxbuv3WDrduOQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEJggI/3skCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECPSgwKVfO/uIY4/d+5rI8ZoZtr8vcrx2ZMnd79xw6m17Z1jDNAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEWiQg/N8iSGUIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIdEpgy7dPWrL3vuNflHL+mxmumSPHv0ROLxhYMXjLDGuYRoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBACwWE/1uIqRQBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBdgts2XLOgv0PufvZOcVbI+KhM1zvzhzxioFlQx9KKSozrGEaAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQItFBD+byGmUgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgTaLbD5xpVPiJTeEymWRcTMfv8nxZV35T0bN/btvqfd/apPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMDUBGb2l39Tq20UAQIECBAgQIAAAQIECBAgQIAAAQIECBAYE8g50mVxYan6wh2D/176H/99V+3re35xUT7h9odWbj/nhByXRWzceNkINgIECBAgQIAAAQIECBA4uMDmHStOjgULPho5njBToxSxv1JKa9YvHRyaaQ3zCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBovYDwf+tNVSRAgAABAgQIECBAgAABAgQIECBAgMC8F/ji9/uPXHx35cG5Uj4ucj4qKumYlEYeUkmln6/ilFKcEDnXvs45flbJ6bupFPtiJO8tp/TtSHFXzpU9ubLwJ/vT/Xce9ZPjf7Z27XXD8x4WAAECBAgQIECAAAEC81rg8q+cdvQRxx71jpziuTOGSDESlXjdwPKhTTOuYSIBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAm0REP5vC6uiBAgQIECAAAECBAgQIECAAAECBAgQmF8CW7acs+C+Y+/6hYVLystSpfLISsqnRiX9YqR4ZKR4SOSoBf2n8XFnjrgrIm4rpfjPnPO/55y+VUqVby2Mfbet7dt9zzRqGUqAAAECBAgQIECAAIGeF7h059JFx6Ylfx05XhIRi2axoev3V/Y/5akrbrpjFjVMJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgDQLC/21AVZIAAQIECBAgQIAAAQIECBAgQIAAAQLzReCqXUuPK6UlT4wcF0TE6bka8s/xkEhxZCsNUsT+HPmnEelHKaXvRs7/VIr8pZ/u3vavGzfGSCvXUosAAQIECBAgQIAAAQJFE9i5c+mi7+UlfxQp/ioiFs+ivzsiSr9//d9v/eymTVGZRR1TCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBog4DwfxtQlSRAgAABAgQIECBAgAABAgQIECBAgMBcF9i8Y8XJUV7w4hSxMec4LqdYnCJKndh3isg5Yn9E7E0R10SOT6xbPvS5TqxtDQIECBAgQIAAAQIECHRDYPON/c+IUn5nRPyPWa2f4xP7FqWXXnDa4I9nVcdkAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgTaIiD83xZWRQkQIECAAAECBAgQIECAAAECBAgQIDC3BHKO0j/ecubPjewfPilK6SWR8sbIsaQQu0wxkiqxLXK8p7x45Jqf7Hj0DzduvGykEL1pggABAgQIECBAgAABArMQyDnS5pv7V6ZKfndEnD2LUpFS/EeuxB8OLB/60mzqmEuAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQPsEhP/bZ6syAQIECBAgQIAAAQIECBAgQIAAAQIE5oTAVbvOPi7lPU/KEc8uRXpajlhY0I3tTxFfSxF/V6mkf1m3/JG3puQSgIKelbYIECBAgAABAgQIEJiCwJZbVzxi797yu1Okp09h+AMNGU4p3rf3/vTKC1YP3jfLWqYTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINAmAeH/NsEqS4AAAQIECBAgQIAAAQIECBAgQIAAgbkgcM2u1U+vxMjGyPHkiPSwHtnTvhT5aynSJ/dW9v/9U1fcdEeP9K1NAgQIECBAgAABAgQIjAls+fY5S/bd+7NLIvJvRMSC2dCkiP+IUuW8dUu33zqbOuYSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINBeAeH/9vqqToAAAQIECBAgQIAAAQIECBAgQIAAgZ4U+PLulScurKRNEen8HPmEiCj12EZyRNyZUvpaJYZfuX7Zjl091r92CRAgQIAAAQIECBCY5wKbd616c+T444hYOGuKHM8eWD70mVnXUYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgbYKCP+3lVdxAgQIECBAgAABAgQIECBAgAABAgQI9JbApTuXLjo6lqxNkd+aIi3rre4P2e09OeJVd8ee92/s270/IqoXA/ggQIAAAQIECBAgQIBAIQU2bYrSLz9r1QtzxBsj4kGzbTLn2Lx++dD62dYxnwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACB9gsI/7ff2AoECBAgQIAAAQIECBAgQIAAAQIECBDoCYErbuo/pZzidyLySyLimJ5oeupNDkeKz0Up3nT8venG1asHq5cA+CBAgAABAgQIECBAgEChBC7NF5aPuem2taVSekeOWDrr5nJ8r5Iqv3p+3/ZvzrqWAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQItF1A+L/txBYgQIAAAQIECBAgQIAAAQIECBAgQIBAsQU+suWkJT//kOPOzSn/SYp0TrG7nXl3OXIlRRrKOb/z633b/m5TisrMq5lJgAABAgQIECBAgACB1gtcu3Pl0uFI70sRj29B9X0p0tvvjPtft7Fv9z0tqKcEAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJtFhD+bzOw8gQIECBAgAABAgQIECBAgAABAgQIECiywJadSx+0Lx3xvJzzS1PEiRExH943/kGO+Pgxdy/e9Mu/fP39RT4fvREgQIAAAQIECBAgMH8ENu9YcVQqL/h4TvG0yFGe7c5TxDdTKr3g3KVbt6cUebb1zCdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAoP0C8+GXONuvaAUCBAgQIECAAAECBAgQIECAAAECBAj0oMCWLecs2P/Qu/485/SKiFjSg1uYccspYn9O6YpUrvzBusds+/6MC5lIgAABAgQIECBAgACBFglcvbP/oznli1oR/M857ksp/dW6ZYNvTikqLWpRGQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE2iwg/N9mYOUJECBAgAABAgQIECBAgAABAgQIECBQNIGcI31psP/4RUsqH45IFxStv071kyNXUqTLU6nyyq+dvv3fNgnEdIreOgQIECBAgAABAgQINAl8ZMtJS37hhJ97eY60KSJKLcHJ8fVFD6qcv/bk7Xe2pJ4iBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh0RED4vyPMFiFAgAABAgQIECBAgAABAgQIECBAgEAxBHKO0uZdq1enGHl1RHp6Mbrqbhcp0nWRKy9ft3zb1u52YnUCBAgQIECAAAECBOabwKU7ly46NhY/MyK9LSIe3qL935tH4lnrzxi6qkX1lCFAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAoEMCwv8dgrYMAQIECBAgQIAAAQIECBAgQIAAAQIEui2waVOUzr6w/5dyJb85Ih4XEeXkXeL6seT4eor8YhcAdPsptT4BAgQIECBAgACB+SOQc6Srdz727Eil90bEiohoyZ/QUop3HHd/evnq1YP754+mnRIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYGwIt+UvDuUFhFwQIECBAgAABAgQIECBAgAABAgQIEJjbApfvWH3agsgfK6XcHykWNN4gdgFA/dxzxO6FUXruk/u2fmNuPwl2R4AAAQIECBAgQIBAEQS27FjxiH2lBZ+JFGe3KvgfEbeW88LHn7v8hh8VYY96IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgegLC/9PzMpoAAQIECBAgQIAAAQIECBAgQIAAAQI9KfDZG848ftHiytdSyo9OKdf2UH2DuBb8Ty36z0v2pMykpm8cSaXf2bBs67a5sR27IECAAAECBAgQIECgiAKXXhrlY5au/EyK9Gst6y9FpZLzReuXbft0StX7zXwQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINBrAsL/vXZi+iVAgAABAgQIECBAgAABAgQIECBAgMA0Ba7YcdYjhivD7yqleEZ1ajXwX3tzOOXRz00XAUyz9pwbnmMkUr5suBR/9pSl2/5jzu3PhggQIECAAAECBAgQ6LrA5bc87ujFI/e/MuV4TQubqYb9vxy5/AcDy7/5Xy2sqxQBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAh0UEP7vILalCBAgQIAAAQIECBAgQIAAAQIECBAg0GmBy7/e97DSosVvyhEXpRTlavC/+jHpAoDGa941rvIMR8T7F8WeV67t231Pp8/MegQIECBAgAABAgQIzF2BL27tP3LREZXfjZxeHxEPatlOU/ygnOKlTz596LKUotKyugoRIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINBRAb/G2VFuixEgQIAAAQIECBAgQIAAAQIECBAgQKBzApf+19lHLPrRv
1j9KKV4VKY6pviHcHP6vdjLpEoAU0Tyuc90WbqV7I/LrBvq2vbFwnWmIAAECBAgQIECAAIGeFMg5Slff1P+0KOW3pxQn5lz749fsP3KMRCk+NrJo4Us3nHrD3bMvqAIBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAt0SaM1fInare+sSIECAAAECBAgQIECAAAECBAgQIECAwEEFqiGSz21dfW6K+Hgq5YdVBx0I+tcD/tV/NIL+9e8PJE9qY72DvCen+NX1y4au8pgRIECAAAECBAgQIEBgtgJfvvnMRy8YGb4sIpbX/0TWoo8cd+XSyOPWL9uxq0UVlSFAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAoEsCrfuLxC5twLIECBAgQIAAAQIECBAgQIAAAQIECBAgMFng8q+f9bDh8siVKWJlPcifa4MaYf9G8L/5AoDazxvjmi4GmOe+OyrlyjPOP337d+a5g+0TIECAAAECBAgQIDALgctvOe3oJcNHXR4Ra2dRZvLUFJWoxJ8NLB96S0vrKkaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQFcEhP+7wm5RAgQIECBAgAABAgQIECBAgAABAgQItE/gkq39C4+vlN6dUv796ipjgf/IUbsIoBbyr6/f/Hns69oPDoxtHte+rgtbeW9O8b7y/ekvzls9eFdhu9QYAQIECBAgQIAAAQKFFfjSjb/yc4vK978+53xxy5tM8fV996cnX7B68L6W11aQAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGOCwj/d5zcggQIECBAgAABAgQIECBAgAABAgQIEGivwKe/sep/lqP04RSxqPYm8Gjgv/Zl9euUaw2MXQLQ+PmkiwFGx02Y397ui1g9fbdUiovPPX3wipSijuKDAAECBAgQIECAAAECUxD44vf7j1x4R351Kcerc/2PYa38uCOX8sb1S7dd28qiahEgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg0D2BVv+lYvd2YmUCBAgQIECAAAECBAgQIECAAAECBAgQiH/46soTR8rlL0SKFWPh/tHQf5XnwGu5fhFA889G3zGuXxBQx6xfHnBgbO3b+ffOco7IX1i0sPT8tacN/thjRoAAAQIECBAgQIAAgakIbNlyzoL9J/zsd3LOr48U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AABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwgCJxQAAIABJREFUgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi9+wJQAAAgAElEQVQQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECIx9O6YBAABAGObfNRqWcFYAHP1HgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQODssP4AACAASURBVIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQItfF9RQAAIABJREFUECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYOzbMQ0AAADCMP+u0bCEswLg6D8CBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEB991yxAAAgAElEQVSAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECIMbig8AACAASURBVBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgSvgyWgAAIABJREFUQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECY9+OaQAAABCG+XeNhiWcFQBH/xEgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjBHDcsAAAgAElEQVQQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQICioueMAACAASURBVECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAY+3ZMAwAAgDDMv2s0LOGsADj6jwABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIVP4iZAAAIABJREFUECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCcf5cSAAAgAElEQVRAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMDYt2MaAAAAhGH+XaNhCWcFwNF/BAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECCxYj/kAACAASURBVBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg+XidwAAAIABJREFUQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBL4C4v+vpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgTZpQW/AAAgAElEQVQIECDwFRD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWUD8n8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAV0D8//X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEsoD4P5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBr4D4/+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIZAHxfyYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXwHx/9fTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyALi/0xmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEvgLi/6+nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgkAXE/5nMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIfAXE/19PbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAuI/zOZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+AqI/7+e3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBYQ/2cyAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8BUQ/389vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgSwg/s9kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4Csg/v96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAllA/J/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFdA/P/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLKA+D+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAga+A+P/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECGQB8X8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8B8f/X0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEMgC4v9MZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBMa+
1HdMAAAAgDPPvGg0kOysAjv5rBcT/rac3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwC4j/bzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQCoj/W09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgFhD/32QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgFRD/t57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALSD+v8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAKyD+bz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBW0D8f5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBVkD833p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECt4D4/yYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrYD4v/X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEbgHx/01mQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEWgHxf+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI3ALi/5vMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQItALi/9bTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQuAXE/zeZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaAXE/62nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgcAuI/28yAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg0AqI/1tPbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4BYQ/99kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAoBUQ/7ee3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwC0g/r/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQCsg/m89vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVtA/H+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVZA/N96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAreA+P8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAq2A+L/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBG4B8f9NZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBFoB8X/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECNwC4v+bzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECLQC4v/W0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIELgFxP83mQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEGgFxP+tpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHALiP9vMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINAKiP9bT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOAWEP/fZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKAVEP+3nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAtIP6/yQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEArIP5vPb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFbQPx/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFWQPzfenojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQK3gPj/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKtgPi/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRuAfH/TWZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRaAfF/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjcAuL/m8yAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0AuL/1tMbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBC4BcT/N5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBoBcT/rac3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwC4j/bzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQCoj/W09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgFhD/32QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgFRD/t57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALSD+v8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAKyD+bz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBW0D8f5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBVkD833p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECt4D4/yYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrYD4v/X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEbgHx/01mQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEWgHxf+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI3ALi/5vMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQItALi/9bTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQuAXE/zeZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaAXE/62nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgcAuI/28yAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg0AqI/1tPbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4BYQ/99kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAoBUQ/7ee3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwC0g/r/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQCsg/m89vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVtA/H+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVZA/N96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAreA+P8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAq2A+L/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBG4B8f9NZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBFoB8X/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECNwC4v+bzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECLQC4v/W0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIELgFxP83mQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEGgFxP+tpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHALiP9vMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINAKiP9bT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDuUdHIAACAASURBVBAgQIAAAQIECBAgQOAWEP/fZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKAVEP+3nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAtIP6/yQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EArIP5vPb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFbQPx/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFWQPzfenojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQK3gPj/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKtgPi/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRuAfH/TWZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRaAfF/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjcAuL/m8yAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0AuL/1tMbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBC4BcT/N5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBoBcT/rac3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwC4j/bzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQCoj/W09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgFhD/32QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgFRD/t57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALSD+v8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAKyD+bz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBW0D8f5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBVkD833p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECt4D4/yYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrYD4v/X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEbgHx/01mQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEWgHxf+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI3ALi/5vMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQItALi/9bTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQuAXE/zeZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaAXE/62nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgcAuI/28yAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg0AqI/1tPbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4BYQ/99kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAoBUQ/7ee3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwC0g/r/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQCsg/m89vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVtA/H+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVZA/N96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAreA+P8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAq2A+L/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBG4B8f9NZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBFoB8X/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECNwC4v+bzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECLQC4v/W0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIELgFxP83mQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEGgFxP+tpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHALiP9vMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINAKiP9bT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOAWEP/fZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKAVEP+3nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAtIP6/yQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EArIP5vPb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFbQPx/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFWQPzfenojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQK3gPj/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKtgPi/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRuAfH/TWZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRaAfF/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjcAuL/m8yAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0AuL/1tMbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBC4BcT/N5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBoBcT/rac3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwC4j/bzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQCoj/W09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgFhD/32QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgFRD/t57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALSD+v8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAKyD+bz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBW0D8f5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBVkD833p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECt4D4/yYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrYD4v/X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEbgHx/01mQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEWgHxf+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI3ALi/5vMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQItALi/9bTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQuAXE/zeZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaAXE/62nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgcAuI/28yAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg0AqI/1tPbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4BYQ/99kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAoBUQ/7ee3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwC0g/r/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQCsg/m89vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVtA/H+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVZA/N96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAreA+P8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAq2A+L/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBG4B8f9NZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBFoB8X/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECNwC4v+bzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECLQC4v/W0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIELgFxP83mQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEGgFxP+tpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHALiP9vMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINAKiP9bT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOAWEP/fZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKAVEP+3nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAtIP6/yQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EArIP5vPb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFbQPx/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFWQPzfenojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQK3gPj/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKtgPi/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRuAfH/TWZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRaAfF/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjcAuL/m8yAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0AuL/1tMbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBC4BcT/N5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEM0BsPAAAGQhJREFUCBBoBcT/rac3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwC4j/bzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQCoj/W09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgFhD/32QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgFRD/t57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALSD+v8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAKyD+bz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBW0D8f5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBVkD833p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECt4D4/yYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrYD4v/X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEbgHx/01mQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEWgHxf+vpjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI3ALi/5vMgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQItALi/9bTGwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQuAXE/zeZAQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaAXE/62nNwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgcAuI/28yAwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg0AqI/1tPbwQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4BYQ/99kBgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAoBUQ/7ee3ggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwC0g/r/JDAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQCsg/m89vREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVtA/H+TGRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVZA/N96eiNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAreA+P8mMyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAq2A+L/19EaAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBG4B8f9NZkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBFoB8X/r6Y0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECNwC4v+bzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECLQC4v/W0xsBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIELgFxP83mQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEGgFxP+tpzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHALiP9vMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINAKiP9bT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOAWEP/fZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKAVEP+3nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAtIP6/yQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAg
1EArIP5vPb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFbQPx/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFWQPzfenojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQK3gPj/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKtgPi/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRuAfH/TWZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRaAfF/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjcAuL/m8yAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0AuL/1tMbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBC4BcT/N5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBoBcT/rac3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwC4j/bzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQCoj/W09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgFhD/32QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgFRD/t57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDALSD+v8kMCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAKyD+bz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBW0D8f5MZECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBVkD833p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECt4D4/yYzIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrYD4v/X0RoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEbgHx/01mQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEWgHxf+u59u2YBgAAAGGYf9doWMJZAXD0nzcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAFxP+ZzIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHwFxP9fT28ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCALiP8zmQEBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPgKiP+/nt4IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAWEP9nMgMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPAVEP9/Pb0RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEsIP7PZAYECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOArIP7/enojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJZQPyfyQwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBXQPz/9fRGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSygPg/kxkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGvgPj/6+mNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkAfF/JjMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfAfH/19MbAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDIAuL/TGZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS+AuL/r6c3AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCQBcT/mcyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8BcT/X09vBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgC4j/M5kBAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4Coj/v57eCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAFhD/ZzIDAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwF
1RD/fz29ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLCD+z2QGBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgKyD+/3p6I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECWWDGfqHMa4nSSgAAAABJRU5ErkJggg=="}))))}const Hje=y.forwardRef(Vje);t.p;var Wje=t(929),qje=t.n(Wje);const Uje=(e,A,t)=>{if(!e)return{};if(!A||!A.length)throw new Error("Please provide reverse mapping");const a=A.reduce(((A,a)=>{const[n,i,,s]=a;if(s&&i){if(Array.isArray(s)){const[a,...l]=s,r=a(n,...l)(e,t);if(void 0!==r){if(Array.isArray(i))return i.forEach((e=>{qje()(A,e,r)})),A;qje()(A,i,r)}return A}const a=s(n)(e,t);if(void 0!==a){if(Array.isArray(i))return i.forEach((e=>{qje()(A,e,a)})),A;qje()(A,i,a)}}return A}),{});return a},Jje=e=>A=>{const t=R()(A,e);if(void 0!==t)return t},Gje=e=>A=>R()(A,e),Yje=e=>A=>{const t=R()(A,e);return EQ()(t)?null:"".concat(t)},Zje=e=>A=>{const t={ascend:"asc",descend:"desc"},a=(0,V.get)(A,e);if((0,V.isNil)(a))return null;const{field:n,order:i}=a;return n&&i?"".concat(n,":").concat(t[i]):void 0},Xje=e=>A=>{const t=(0,V.get)(A,e);if(!(0,V.isNil)(t)&&!t.includes("all"))return t},Kje=(e,A)=>t=>{const a=(0,V.get)(t,e);if(!(0,V.isNil)(a))return te().isMoment(a)?a.format(A):te()(a).format(A)},$je=[["pagination.current","pageNo",Jje,Jje],["pagination.pageSize","pageSize",Jje,Jje]],ebe=[...$je,["filter.jobId","jobId",Gje,Yje],["filter.customer","customer",Gje,Yje],["filter.quotationStatus","quotationStatus",null,Xje],["filter.type","type",null,Xje],["filter.createdAt[0]","createdAtFrom",null,[Kje,"YYYY-MM-DD"]],["filter.createdAt[1]","createdAtTo",null,[Kje,"YYYY-MM-DD"]],["sorter","sortBy",null,Zje]],Abe=[...$je,["filter.jobId","jobId",Gje,Yje],["filter.customer","customer",Gje,Yje],["filter.assignedProvider","assignedProvider",Gje,Yje],["filter.winningProvider","winningProvider",Gje,Yje],["filter.type","type",null,Xje],["filter.status","status",null,Xje],["filter.assignedAt[0]","assignedAtFrom",null,[Kje,"YYYY-MM-DD"]],["filter.assignedAt[1]","assignedAtTo",null,[Kje,"YYYY-MM-DD"]],["sorter","sortBy",null,Zje]],tbe=e=>{const A=Uje(e,ebe),t=lY().stringify(Object.keys(A).reduce(((e,t)=>A[t]?(0,v.A)((0,v.A)({},e),{},{[t]:A[t]}):e),{}),{encodeValuesOnly:!1,indices:!1});return ZA.A.call({url:"/micro/admin/moderator/ticmart/jobs?".concat(t),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU)})};var abe=t(49227);const nbe=(e,A)=>({isAsyncCall:!0,baseType:abe.Ay.GET_TICMART_JOBS,payload:e,asyncCall:()=>tbe(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),ibe=(e,A)=>({isAsyncCall:!0,baseType:abe.Ay.GET_TICMART_ASSIGNED_JOBS,payload:e,asyncCall:()=>(e=>{const A=Uje(e,Abe),t=lY().stringify(Object.keys(A).reduce(((e,t)=>A[t]?(0,v.A)((0,v.A)({},e),{},{[t]:A[t]}):e),{}),{encodeValuesOnly:!1,indices:!1});return ZA.A.call({url:"/micro/admin/moderator/ticmart/assigned-jobs?".concat(t),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU)})})(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),sbe=(e,A,t,a)=>({type:abe.Ay.CHANGE_PARAMS_TICMART_JOBS,payload:{pagination:e,sorter:t,search:a,filter:A}}),lbe=(e,A,t,a)=>({type:abe.Ay.CHANGE_PARAMS_ASSIGNED_JOBS,payload:{pagination:e,sorter:t,search:a,filter:A}}),rbe=e=>({type:abe.Ay.SELECT_TICMART_JOB,payload:{selected:e}}),obe=e=>({type:abe.Ay.SELECT_ALL_TICMART_JOB,payload:{checked:e}}),cbe=()=>({type:abe.Ay.RESET_SELECTED_TICMART_JOB,payload:{}}),dbe=e=>({type:abe.Ay.CHANGE_JOBS_TO_ASSIGN,payload:{jobs:e}}),gbe=e=>({type:abe.Ay.REMOVE_JOB_TO_ASSIGN,payload:{jobId:e}}),Cbe=()=>({type:abe.Ay.RESET_JOB_TO_ASSIGN,payload:{}}),Ibe=(e,A)=>({isAsyncCall:!0,baseType:abe.Ay.GET_EXISTING_JOBS_MODAL,asyncCall:()=>tbe(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),ube=(e,A,t,a)=>({type:abe.Ay.CHANGE_PARAMS_EXISTING_JOBS_MODAL,payload:{pagination:e,sorter:t,filter:A,search:a}}),pbe=()=>({type:abe.Ay.RESET_PARAMS_EXISTING_JOBS_MODAL,payload:{}}),Ebe=e=>({type:abe.Ay.SELECT_EXISTING_JOBS_MODAL,payload:{selected:e}}),Bbe=e=>({type:abe.Ay.SELECT_ALL_EXISTING_JOBS_MODAL,payload:{checked:e}}),Qbe=(e,A)=>({type:abe.Ay.SELECT_SERVICE_PROVIDER,payload:{serviceProvider:e,checked:A}}),mbe=e=>({isAsyncCall:!0,baseType:abe.Ay.GET_SERVICE_PROVIDERS_ASSIGN_JOB,asyncCall:()=>ZA.A.call({url:"/micro/admin/lab-companies",method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU)}),afterSuccessCall:(A,t)=>{e&&e(t)}
1,afterFailureCall:(A,t)=>{e&&e(!1,t)}}),hbe=()=>({type:abe.Ay.RESET_SERVICE_PROVIDER,payload:{}}),xbe=(e,A)=>({isAsyncCall:!0,baseType:abe.Ay.GET_JOB_DETAIL,asyncCall:()=>(e=>ZA.A.call({url:"/micro/product-testings/".concat(e),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU)}))(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),vbe=()=>({type:abe.Ay.RESET_JOB_DETAIL,payload:{}});var fbe=t(2899);const ybe=()=>{const{changeTicmartJobs:e,getTicmartJobs:A,selectTicmartJob:t,selectAllTicmartJob:a,resetSelectedTicmartJob:n}=(0,TA.useStoreActions)((0,v.A)({},Q));return{fetch:(e,t)=>{A(e,t)},data:(0,TA.useReducerData)(fbe.B,"ticmartJobs.data",[]),loading:(0,TA.useReducerData)(fbe.B,"ticmartJobs.loading",!1),pagination:(0,TA.useReducerData)(fbe.B,"ticmartJobs.pagination",{current:1,pageSize:10}),sorter:(0,TA.useReducerData)(fbe.B,"ticmartJobs.sorter",{}),search:(0,TA.useReducerData)(fbe.B,"ticmartJobs.search",{}),selectedJobs:(0,TA.useReducerData)(fbe.B,"ticmartJobs.selectedJobs",[]),onChange:e,onSelectJob:t,onSelectAllJob:a,onResetSelectedJob:n,total:(0,TA.useReducerData)(fbe.B,"ticmartJobs.total",[]),filter:(0,TA.useReducerData)(fbe.B,"ticmartJobs.filter",[])}};var jbe;const bbe=(0,T.Ay)(FL.A)(jbe||(jbe=(0,_.A)(["\n  .ant-list-item {\n    padding-top: 0;\n  }\n"]))),Pbe=e=>{let{requirement:A,products:t,suppliers:a,testPlans:n,attachments:i}=e;return(0,lA.jsx)(bbe,{items:[{key:"product-testing",label:"Product Requirement Information",children:(0,lA.jsx)(xO,{fields:Kq,data:A})},{key:"products",label:"Product ".concat(t&&t.length?["(",t.length,")"].join(""):""),children:(0,lA.jsx)(eU,{products:t})},{key:"suppliers",label:"Supplier ".concat(a&&a.length?["(",a.length,")"].join(""):""),children:(0,lA.jsx)(gU,{suppliers:a})},{key:"testPlans",label:"Test Plan",children:(0,lA.jsx)(EU,{testPlans:n})},{key:"attachments",label:"Attachments",children:(0,lA.jsx)(xO,{fields:$q,data:i})}]})},wbe=["jobId","query"],Sbe=e=>{let{jobId:A,query:t}=e,a=(0,f.A)(e,wbe);const[n,i]=y.useState(!0),[s,l]=y.useState({}),[,r]=y.useState(null),o=y.useMemo((()=>{const e=(0,V.pick)(s,["serviceLevel","buyerName","exportedMarket","areas","testingIntendedUsages","testingLabs","remark","isDirectLab","isICW","isTicmart","directLabs","productTestingAreaMaps","productTestingTestingIntendedUsageMaps"]);return(0,v.A)((0,v.A)({},e),{},{areas:(e.areas||[]).map((e=>[e.city,e.state,e.country].filter((e=>!!e)).join(", ")))})}),[s]),c=y.useMemo((()=>{const{testingProductInfos:e}=(0,V.pick)(s,["testingProductInfos"])||{};return e||[]}),[s]),d=y.useMemo((()=>(c||[]).reduce(((e,A)=>{let{productProfile:t}=A;return((0,V.get)(t,"productSupplierMaps")||[]).forEach((A=>{const{supplier:t}=A;e.findIndex((e=>{let{id:t}=e;return t===A.id}))<0&&e.push(t)})),e}),[])),[c]),g=y.useMemo((()=>{const{testingAndTestItemMaps:e}=(0,V.pick)(s,["testingAndTestItemMaps"])||{};return e||[]}),[s]),C=y.useMemo((()=>{const{testingAttachments:e}=(0,V.pick)(s,["testingAttachments"])||[];return e}),[s]);return y.useEffect((()=>{A&&t&&(async()=>{if(!t)return null;try{i(!0);const{data:e}=await t(A);return l((0,V.get)(e,"data")),e}catch(e){throw r(e),e}finally{i(!1)}})()}),[A,t]),(0,lA.jsx)(F.A,(0,v.A)((0,v.A)({title:"Job ID: ".concat((0,V.get)(s,"jobNoList.jobNo")),footer:null},a),{},{children:n?(0,lA.jsx)(Tl.A,{size:"large",style:{width:"100%"}}):(0,lA.jsx)(Pbe,{requirement:o,products:c,suppliers:d,testPlans:g,attachments:{documents:C}})}))},Nbe=()=>{const[e,A]=y.useState(null),[t,a]=y.useState(!1),n=y.useMemo((()=>(0,lA.jsx)(Sbe,{width:"70vw",query:rL.fetchProductTestingById,jobId:e||"",open:t,onCancel:()=>{a(!1)}})),[e,t]);return[e=>{A(e),a(!0)},y.cloneElement(n)]},_be=()=>{const{addJobToAssign:e,removeJobToAssign:A,resetJobToAssign:t}=(0,TA.useStoreActions)((0,v.A)({},Q));return{data:(0,TA.useReducerData)(fbe.B,"jobsToAssign.data",[]),add:A=>e(A),remove:e=>A(e),reset:t}};var Tbe;const Dbe=T.Ay.div(Tbe||(Tbe=(0,_.A)(["\n  padding: 16px;\n  background: #ffffff;\n  box-shadow: 0px 2px 4px 1px rgba(165, 178, 200, 0.1), 0px 3px 8px 1px rgba(165, 178, 200, 0.3);\n  border-radius: 4px;\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  > div {\n    justify-content: flex-end;\n  }\n"]))),kbe=e=>{let{value:A,onChange:t,onApply:a,onReset:n,visible:i}=e;const s=y.useRef(!1);return y.useEffect((()=>{s.current!==!i&&(!i&&s.current&&a(),s.current=i)}),[i]),(0,lA.jsxs)(Dbe,{children:[(0,lA.jsx)(uE.A,{value:A,onChange:t,prefix:(0,lA.jsx)(uz.A,{})}),(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(Sa.A,{type:"link",onClick:n,children:"Reset"}),(0,lA.jsx)(Sa.A,{type:"primary",onClick:()=>{a()},children:"Apply"})]})]})};var Lbe,Rbe,Fbe;const Mbe=(0,T.Ay)(Aa.A)(Lbe||(Lbe=(0,_.A)(["\n  padding: 16px;\n  background: #ffffff;\n  box-shadow: 0px 2px 4px 1px rgba(165, 178, 200, 0.1), 0px 3px 8px 1px rgba(165, 178, 200, 0.3);\n  border-radius: 4px;\n  .ant-divider-horizontal {\n    width: 8px;\n  }\n"]))),Obe=(0,T.Ay)(Aa.A)(Rbe||(Rbe=(0,_.A)(["\n  > .ant-space-item:nth-of-type(2) {\n    margin-top: 24px;\n  }\n"]))),zbe=(0,T.Ay)(Sa.A)(Fbe||(Fbe=(0,_.A)(["\n  width: 100%;
1\n\n  &:not(.ant-btn-link) {\n    border-color: #d9d9d9 !important;\n  }\n  &:hover {\n    border-color: #40a9ff !important;\n  }\n  &.selected {\n    border-color: #40a9ff !important;\n  }\n"]))),Vbe=e=>{let{value:A,onChange:t,onApply:a,onReset:n}=e;const[i,s,l]=y.useMemo((()=>A||[null,null,"all"]),[A]);return(0,lA.jsxs)(Mbe,{direction:"vertical",children:[(0,lA.jsxs)(Obe,{children:[(0,lA.jsxs)(Aa.A,{direction:"vertical",size:4,children:[(0,lA.jsx)("label",{children:"From"}),(0,lA.jsx)(fE.A,{format:"DD/MM/YYYY",value:i,onChange:e=>{t([e,s,null]),setTimeout((()=>{a()}),250)}})]}),(0,lA.jsx)(_Q.A,{type:"horizontal"}),(0,lA.jsxs)(Aa.A,{direction:"vertical",size:4,children:[(0,lA.jsx)("label",{children:"To"}),(0,lA.jsx)(fE.A,{format:"DD/MM/YYYY",value:s,onChange:e=>{t([i,e,null]),setTimeout((()=>{a()}),250)}})]})]}),[{value:"this_month",label:"This month"},{value:"last_month",label:"Last month"},{value:"three_months",label:"Three months"},{value:"all",label:"All time"}].map((e=>{return(0,lA.jsx)(zbe,{className:l===e.value?"selected":"",onClick:(A=e.value,()=>{switch(A){case"this_month":t([te()(new Date).startOf("month"),te()(new Date).endOf("month"),"this_month"]);break;case"last_month":t([te()(new Date).subtract(1,"month").startOf("month"),te()(new Date).subtract(1,"month").endOf("month"),"last_month"]);break;case"three_months":t([te()(new Date).subtract(2,"month").startOf("month"),te()(new Date).endOf("month"),"three_months"]);break;default:t([null,null,"all"])}setTimeout((()=>{a()}),250)}),children:e.label},e.value);var A}))]})};var Hbe;const Wbe=T.Ay.div(Hbe||(Hbe=(0,_.A)(["\n  padding: 16px;\n  background: #ffffff;\n  box-shadow: 0px 2px 4px 1px rgba(165, 178, 200, 0.1), 0px 3px 8px 1px rgba(165, 178, 200, 0.3);\n  border-radius: 4px;\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  > div {\n    justify-content: flex-end;\n  }\n"]))),qbe=e=>{let{filteredValue:A,onChange:t,onApply:a,onReset:n,visible:i,options:s=[]}=e;const[l,r]=y.useState([]),[o,c]=(0,y.useState)(!1),d=y.useMemo((()=>!!s.find((e=>{let{value:A}=e;return"all"===A}))),[s]),g=y.useCallback((e=>{if(e.domEvent.preventDefault(),"all"===e.key){const e=[...s.map((e=>{let{value:A}=e;return A}))];return r(e),void t(e)}const A=[...l,e.key];if(A.length>=s.length-1&&d)return r([...A,"all"]),void t([...A,"all"]);r(A),t(A)}),[l,d]),C=y.useCallback((e=>{if(e.domEvent.preventDefault(),"all"===e.key)return r([]),void t([]);const A=[...l.filter((A=>A!==e.key&&"all"!==A))];r(A),c(A.length),t(A)}
1),[l,d]);y.useEffect((()=>{A.includes("all")?r([...s.map((e=>{let{value:A}=e;return A}))]):r([...A]),!A.length&&o&&c(!1)}),[A]);const I=y.useMemo((()=>s.map((e=>{let{value:A,label:t,text:a}=e;return{key:A,label:(0,lA.jsx)(im.A,{checked:l.includes(A),indeterminate:"all"===A&&o,value:A,children:t||a},A)}}))),[s,l]);return y.useEffect((()=>{i||a()}),[i]),(0,lA.jsxs)(Wbe,{children:[(0,lA.jsx)(Aa.A,{direction:"vertical",children:(0,lA.jsx)(lz.A,{multiple:!0,onSelect:g,onDeselect:C,defaultSelectedKeys:A,selectedKeys:l,items:I})}),(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(Sa.A,{type:"link",onClick:n,children:"Reset"}),(0,lA.jsx)(Sa.A,{type:"primary",onClick:()=>{a()},children:"Apply"})]})]})};var Ube;const Jbe=(0,T.Ay)(wa.A)(Ube||(Ube=(0,_.A)(["\n  display: flex;\n  border-radius: 12px;\n  padding: 4px 8px;\n  font-weight: 400;\n  font-size: 12px;\n  line-height: 16px;\n  border: 0;\n  width: fit-content;\n  &.ant-tag-green {\n    color: #32c832;\n    background: #f3fcf3;\n  }\n  &.ant-tag-red {\n    color: #ff5555;\n    background: #ffebeb;\n  }\n  color: ",";\n  background: ",";\n"])),(e=>e.color),(e=>"".concat(e.color,"FF80"))),Gbe={productTesting:"Product Testing",inspection:"QC Inspection",factoryAudit:"Factory Audit"},Ybe={assigned:"Assigned",closed:"Closed"},Zbe={assigned:"orange",closed:"red"},Xbe=(e,A,t)=>[{title:"Job ID",dataIndex:"jobNo",key:"jobId",sorter:!0,filterIcon:(0,lA.jsx)(uz.A,{}),sortOrder:"jobId"===(0,V.get)(t,"columnKey")?(0,V.get)(t,"order"):null,filteredValue:(0,V.get)(A,"jobId"),filterDropdown:e=>(0,lA.jsx)(kbe,{onApply:e.confirm,onReset:e.clearFilters,value:e.selectedKeys[0],onChange:A=>{e.setSelectedKeys([A.target.value])}}),render:e=>e},{title:"Customer",dataIndex:"customer",sorter:!0,filterIcon:(0,lA.jsx)(uz.A,{}),key:"customer",sortOrder:"customer"===(0,V.get)(t,"columnKey")?(0,V.get)(t,"order"):null,filteredValue:(0,V.get)(A,"customer"),filterDropdown:e=>(0,lA.jsx)(kbe,{visible:e.visible,onApply:e.confirm,onReset:e.clearFilters,value:e.selectedKeys[0],onChange:A=>{A.target.value?e.setSelectedKeys([A.target.value]):e.setSelectedKeys([])}}),render:e=>(0,lA.jsx)(Je.Link,{children:e?e.name:"N/A"})},{title:"Job Type",dataIndex:"type",filteredValue:(0,V.get)(A,"type"),filters:[{text:"All",value:"all"}].concat(Object.entries(Gbe).map((e=>{let[A,t]=e;return{value:A,text:t}}))),filterDropdown:e=>(0,lA.jsx)(qbe,{visible:e.visible,filteredValue:e.selectedKeys,onApply:e.confirm,onReset:e.clearFilters,options:e.filters,onChange:A=>{e.setSelectedKeys(A)}}),render:e=>Gbe[e]},{title:"Create Date",dataIndex:"createdAt",filteredValue:(0,V.get)(A,"createdAt"),filterDropdown:e=>(0,lA.jsx)(Vbe,{onApply:e.confirm,onChange:A=>{e.setSelectedKeys(A)},value:e.selectedKeys}),render:e=>te()(e).format("DD/MM/YYYY")},{title:"Status",dataIndex:"quotationStatus",key:"quotationStatus",render:()=>(0,lA.jsx)("div",{children:(0,lA.jsx)(Jbe,{color:"green",children:"New"})})},{title:"Action",width:90,align:"center",render:(A,t)=>(0,lA.jsx)(Sa.A,{onClick:A=>{A.preventDefault(),e(t.id)},type:"primary",ghost:!0,children:"View Job Detail"})}];var Kbe,$be=t(46974);const ePe=(0,T.Ay)(CV)(Kbe||(Kbe=(0,_.A)(["\n  > div {\n    width: 100%;\n    justify-content: flex-end;\n  }\n"]))),APe=e=>{let{onClickAction:A,onChangeMode:t}=e;const[a,n]=y.useState(!1),i=()=>{const e=!a;n(e),(e=>{t(e?"edit":"")})(e)};return(0,lA.jsx)(ePe,{children:a?(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(Sa.A,{type:"primary",onClick:A,children:"Assign"}),(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,onClick:i,children:"Cancel"})]}):(0,lA.jsx)(CV.MoreMenu,{actions:[{key:"assign_job",label:"Assign Jobs",prefix:(0,lA.jsx)($be.A,{}),extraProps:{onClick:i}}],children:(0,lA.jsxs)(Sa.A,{type:"primary",children:["Actions ",(0,lA.jsx)(Ac.A,{})]})})})};var tPe;const aPe=T.Ay.div(tPe||(tPe=(0,_.A)(["\n  padding: 32px;\n"]))),nPe=()=>{const e=(0,w.useHistory)(),{selectedJobs:A,onSelectJob:t,onSelectAllJob:a,onResetSelectedJob:n,fetch:i,pagination:s,sorter:l,filter:r,loading:o,data:c,total:d,onChange:g}=ybe(),{add:C}=_be(),[I,u]=Nbe(),[p,E]=y.useState(""),B=y.useMemo((()=>p?{type:"checkbox",selectedRowKeys:(A||[]).map((e=>{let{id:A}=e;return A})),onSelect:e=>{t(e)},onSelectAll:e=>{a(e)}}:null),[p,A]),Q=(e,A,t)=>{i({pagination:e,filter:A,sorter:t})};return y.useEffect((()=>{Q(s,r,l)}),[]),(0,lA.jsxs)(aPe,{children:[(0,lA.jsx)(APe,{onChangeMode:e=>{E(e),e||n()},onClickAction:()=>{C(A),e.push("/ticmart-assign-job/assign"),n()}}),(0,lA.jsx)(Jn.A,{loading:o,onChange:(e,A,t)=>{g(e,A,t),Q(e,A,t)},rowSelection:B,rowKey:e=>e.id,dataSource:c,columns:Xbe(I,r,l),pagination:(0,v.A)((0,v.A)({},s),{},{total:d})}),u]})};var iPe=t(35323);const sPe=()=>{const{changeTicmartAssignedJobs:e,getTicmartAssignedJobs:A,selectTicmartJob:t}=(0,TA.useStoreActions)((0,v.A)({},Q));return{fetch:(e,t)=>{A(e,t)},data:(0,TA.useReducerData)(fbe.B,"assignedJobs.data",[]),loading:(0,TA.useReducerData)(fbe.B,"assignedJobs.loading",!1),pagination:(0,TA.useReducerData)(fbe.B,"assignedJobs.pagination",{current:1,pageSize:10}),sorter:(0,TA.useReducerData)(fbe.B,"assignedJobs.sorter",{}),search:(0,TA.useReducerData)(fbe.B,"assignedJobs.search",{}),selectedJobs:(0,TA.useReducerData)(fbe.B,"assignedJobs.selectedJobs",[]),onChange:e,onSelectJob:t,total:(0,TA.useReducerData)(fbe.B,"assignedJobs.total",[]),filter:(0,TA.useReducerData)(fbe.B,"assignedJobs.filter",[])}},lPe=(e,A,t,a)=>[{title:"Job ID",dataIndex:"jobNo",key:"jobId",sorter:!0,filterIcon:(0,lA.jsx)(uz.A,{}),sortOrder:"jobId"===(0,V.get)(a,"columnKey")?(0,V.get)(a,"order"):null,filteredValue:(0,V.get)(t,"jobId"),filterDropdown:e=>(0,lA.jsx)(kbe,{onApply:e.confirm,onReset:e.clearFilters,value:e.selectedKeys[0],onChange:A=>{e.setSelectedKeys([A.target.value])}}),render:e=>e},{title:"Customer",dataIndex:"customer",sorter:!0,filterIcon:(0,lA.jsx)(uz.A,{}),key:"customer",sortOrder:"customer"===(0,V.get)(a,"columnKey")?(0,V.get)(a,"order"):null,filteredValue:(0,V.get)(t,"customer"),filterDropdown:e=>(0,lA.jsx)(kbe,{visible:e.visible,onApply:e.confirm,onReset:e.clearFilters,value:e.selectedKeys[0],onChange:A=>{A.target.value?e.setSelectedKeys([A.target.value]):e.setSelectedKeys([])}}),render:e=>(0,lA.jsx)(Je.Link,{children:e?e.name:"N/A"})},{title:"Job Type",dataIndex:"type",filteredValue:(0,V.get)(t,"type"),filters:[{text:"All",value:"all"}].concat(Object.entries(Gbe).map((e=>{let[A,t]=e;return{value:A,text:t}}))),filterDropdown:e=>(0,lA.jsx)(qbe,{visible:e.visible,filteredValue:e.selectedKeys,onApply:e.confirm,onReset:e.clearFilters,options:e.filters,onChange:A=>{e.setSelectedKeys(A)}}),render:e=>Gbe[e]},{title:"Winning Provider",dataIndex:"winningProvider",filterIcon:(0,lA.jsx)(uz.A,{}),filteredValue:(0,V.get)(t,"winningProvider"),filterDropdown:e=>(0,lA.jsx)(kbe,{onApply:e.confirm,onReset:e.clearFilters,value:e.selectedKeys[0],onChange:A=>{e.setSelectedKeys([A.target.value])}}),render:e=>(0,lA.jsx)("div",{children:(0,lA.jsx)(Jbe,{color:e?"green":"",children:e?e.fullname:"N/A"})})},{title:"Assigned Provider",dataIndex:"assignedProvider",align:"center",filterIcon:(0,lA.jsx)(uz.A,{}),filteredValue:(0,V.get)(t,"assignedProvider"),filterDropdown:e=>(0,lA.jsx)(kbe,{visible:e.visible,onApply:e.confirm,onReset:e.clearFilters,value:e.selectedKeys[0],onChange:A=>{A.target.value?e.setSelectedKeys([A.target.value]):e.setSelectedKeys([])}}),render:e=>(0,lA.jsx)("div",{children:e&&(0,lA.jsx)(Vz,{theme:"dark",placement:"bottomLeft",content:e.map((e=>{let{labName:A}=e;return A})).join(", "),children:(0,lA.jsx)(ZU.A,{color:"#3a4861",count:e.length})})})},{title:"Status",dataIndex:"status",key:"status",filteredValue:(0,V.get)(t,"status"),filters:[{text:"All",value:"all"}].concat(Object.entries(Ybe).map((e=>{let[A,t]=e;return{value:A,text:t}}))),filterDropdown:e=>(0,lA.jsx)(qbe,{visible:e.visible,filteredValue:e.selectedKeys,onApply:e.confirm,onReset:e.clearFilters,options:e.filters,onChange:A=>{e.setSelectedKeys(A)}}),render:e=>(0,lA.jsx)("div",{children:(0,lA.jsx)(Jbe,{color:Zbe[e],children:Ybe[e]})})},{title:"Assigned Date",dataIndex:"assignedAt",filteredValue:(0,V.get)(t,"assignedAt"),filterDropdown:e=>(0,lA.jsx)(Vbe,{onApply:e.confirm,onChange:A=>{e.setSelectedKeys(A)},value:e.selectedKeys}),render:e=>te()(e).format("DD/MM/YYYY")},{title:"Action",width:90,align:"center",render:(t,a)=>(0,lA.jsxs)(Aa.A,{children:[a.status===Ybe.assigned&&(0,lA.jsx)(Sa.A,{type:"primary",onClick:()=>{A.push("/ticmart-assign-job/assign/".concat(a.id))},children:"Edit"}),(0,lA.jsx)(Sa.A,{onClick:()=>{e(a.id)},type:"primary",ghost:!0,children:"View Job Detail"})]})}];var rPe;const oPe=T.Ay.div(rPe||(rPe=(0,_.A)(["\n  padding: 32px;\n"]))),cPe=()=>{const e=(0,iPe.W6)(),[A,t]=Nbe(),{fetch:a,pagination:n,sorter:i,filter:s,loading:l,data:r,total:o,onChange:c}=sPe(),d=(e,A,t)=>{a({pagination:e,filter:A,sorter:t})};return y.useEffect((()=>{d(n,s,i)}),[]),(0,lA.jsxs)(oPe,{children:[(0,lA.jsx)(Jn.A,{columns:lPe(A,e,s,i),loading:l,onCh
1ange:(e,A,t)=>{c(e,A,t),d(e,A,t)},rowKey:e=>e.id,dataSource:r,pagination:(0,v.A)((0,v.A)({},n),{},{total:o})}),t]})};var dPe,gPe,CPe,IPe;const uPe=T.Ay.div(dPe||(dPe=(0,_.A)(["\n  padding: 20px;\n  > div {\n    background: #fff;\n  }\n"]))),pPe=(0,T.Ay)(pM)(gPe||(gPe=(0,_.A)(["\n  font-family: 'Roboto';\n  font-style: normal;\n  font-weight: 700;\n  font-size: 24px;\n"]))),EPe=T.Ay.div(CPe||(CPe=(0,_.A)(["\n  background: #f0f5ff;\n  padding: 32px 20px 20px 32px;\n"]))),BPe=(0,T.Ay)(FL.A)(IPe||(IPe=(0,_.A)(["\n  .ant-tabs-tab {\n    opacity: 0.5;\n    border-top-left-radius: 4px;\n    border-top-right-radius: 5px;\n    height: 70px;\n    box-shadow: inset -1px 0px 0px #f0f0f0, inset 0px 1px 0px #f0f0f0, inset 1px 0px 0px #f0f0f0;\n    min-width: 150px;\n    > div {\n      margin: auto;\n    }\n    &.ant-tabs-tab-active {\n      opacity: 1;\n      border: 1px solid #f0f0f0;\n      box-shadow: none;\n    }\n  }\n  .ant-tabs-nav-wrap {\n    background: #f7faff;\n  }\n"]))),QPe=()=>{const{total:e}=ybe(),A=(t=e||0,[{key:"ticmart-jobs",label:(0,lA.jsx)(pM,{style:{color:"#003899",fontWeight:400,marginRight:8},suffix:(0,lA.jsx)(ZU.A,{count:t,style:{verticalAlign:"top"}}),children:"New Job"}),children:(0,lA.jsx)(nPe,{})},{key:"assigned-jobs",label:(0,lA.jsx)(pM,{style:{color:"#003899",fontWeight:400},spaceProps:{align:"center",size:8},suffix:(0,lA.jsx)(ZU.A,{count:8,style:{verticalAlign:"top"}}),children:"Assigned Job"}),children:(0,lA.jsx)(cPe,{})}]);var t;return(0,lA.jsxs)("div",{children:[(0,lA.jsx)(EPe,{children:(0,lA.jsx)(pPe,{spaceProps:{size:16},prefix:(0,lA.jsx)(Hje,{}),children:"Assign Job Board"})}),(0,lA.jsx)(uPe,{children:(0,lA.jsx)(BPe,{type:"card",items:A})})]})},mPe=()=>{const{changeExistingJobsModal:e,selectExistingJobsModal:A,resetExistingJobsModal:t,getExistingJobs:a,selectAllExistingJobsModal:n}=(0,TA.useStoreActions)((0,v.A)({},Q)),i=(0,TA.useReducerData)(fbe.B,"modalExistingJobs.data",[]),s=(0,TA.useReducerData)(fbe.B,"modalExistingJobs.total",[]),l=(0,TA.useReducerData)(fbe.B,"modalExistingJobs.loading",!1),r=(0,TA.useReducerData)(fbe.B,"modalExistingJobs.pagination",{current:1,pageSize:10}),o=(0,TA.useReducerData)(fbe.B,"modalExistingJobs.sorter",{}),c=(0,TA.useReducerData)(fbe.B,"modalExistingJobs.search",{});return{fetch:(e,A)=>a(e,A),data:i,total:s,loading:l,pagination:r,sorter:o,filter:(0,TA.useReducerData)(fbe.B,"ticmartJobs.filter",[]),search:c,selectedJobs:(0,TA.useReducerData)(fbe.B,"modalExistingJobs.selectedJobs",[]),onChange:e,onSelectJob:A,onSelectAllJob:n,reset:t}};var hPe;const xPe=(0,T.Ay)(Sa.A)(hPe||(hPe=(0,_.A)(["\n  border: none;\n"]))),vPe=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{remove:t,openModal:a}=A,n=[{title:"Job ID",dataIndex:"jobId",key:"jobId",sorter:!0,filterIcon:(0,lA.jsx)(uz.A,{}),filterDropdown:e=>(0,lA.jsx)(kbe,{onApply:e.confirm,onReset:e.clearFilters,value:e.selectedKeys[0],onChange:A=>{e.setSelectedKeys(A.target.value)}}),render:(e,A)=>A.jobNo},{title:"Customer",sorter:!0,filterIcon:(0,lA.jsx)(uz.A,{}),key:"customer",dataIndex:"customer",filterDropdown:e=>(0,lA.jsx)(kbe,{onApply:e.confirm,onReset:e.clearFilters,value:e.selectedKeys[0],onChange:A=>{e.setSelectedKeys([A.target.value])}}),render:(e,A)=>{var t,a;return(0,lA.jsx)(Je.Link,{children:null!==A&&void 0!==A&&null!==(t=A.customer)&&void 0!==t&&t.name?null===A||void 0===A||null===(a=A.customer)||void 0===a?void 0:a.name:"N/A"})}},{title:"Job Type",dataIndex:"type",key:"type",filters:[{text:"All",value:"all"}].concat(Object.entries(Gbe).map((e=>{let[A,t]=e;return{value:A,text:t}}))),render:e=>Gbe[e]},{title:"Create Date",dataIndex:"createdAt",key:"createdAt",filterDropdown:e=>(0,lA.jsx)(Vbe,{onApply:e.confirm,onChange:A=>{e.setSelectedKeys(A)},value:e.selectedKeys}),render:e=>te()(e).format("DD/MM/YYYY")},{title:"Action",width:90,render:A=>(0,lA.jsx)(Sa.A,{type:"view"===e?"link":"primary",ghost:"view"!==e,onClick:()=>a(A.id),children:"View Job Detail"})}];return"view"===e&&n.push({width:90,render:e=>(0,lA.jsx)(xPe,{onClick:()=>{t&&t(e.id)},icon:(0,lA.jsx)(bE.A,{}),ghost:!0,type:"danger",children:"Remove"})}),n};var fPe,yPe;const jPe=T.Ay.div(fPe||(fPe=(0,_.A)(["\n  display: flex;\n"]))),bPe=(0,T.Ay)(Sa.A)(yPe||(yPe=(0,_.A)(["\n  &.ant-btn-primary[disabled] {\n    border-color: #d9d9d9 !important;\n    color: rgba(0, 0, 0, 0.25) !important;\n    background-color: rgba(0, 0, 0, 0.04) !important;\n  }\n"]))),PPe=e=>{const[A,t]=Nbe(),{data:a,total:n,loading:i,sorter:s,filter:l,fetch:r,selectedJobs:o,onSelectJob:c,onSelectAllJob:d,pagination:g,onChange:C,reset:I}=mPe(),{add:u}=_be(),p=(e,A,t)=>{r({pagination:e,filter:A,sorter:t})};(0,y.useEffect)((()=>{I()}),[]),(0,y.useEffect)((()=>{e.open&&p(g,l,s)}),[e.open]);const E=(0,y.useMemo)((()=>({type:"checkbox",selectedRowKeys:(o||[]).map((e=>{let{id:A}=e;return A})),onSelect:e=>{c(e)},onSelectAll:e=>{d(e)}})),[o]);return(0,lA.jsxs)(F.A,(0,v.A)((0,v.A)({},e),{},{title:"Add Existing Job",width:"fit-content",footer:(0,lA.jsx)(jPe,{children:(0,lA.jsxs)(bPe,{disabled:0===o.length,type:"primary",onClick:()=>{u(o),e.onCancel()},children:["Add (",o.length,")"]})}),children:[(0,lA.jsx)(Jn.A,{loading:i,onChange:(e,A,t)=>{C(e,A,t),p(e,A,t)},rowSelection:E,rowKey:e=>e.id,pagination:(0,v.A)((0,v.A)({},g),{},{total:n}
1),dataSource:a,columns:vPe("edit",{openModal:A})}),t]}))};var wPe,SPe;const NPe=(0,T.Ay)(Aa.A)(wPe||(wPe=(0,_.A)(["\n  padding: 40px;\n  box-shadow: 0px 2px 4px 1px rgba(165, 178, 200, 0.1), 0px 1px 6px rgba(165, 178, 200, 0.2);\n  border-radius: 4px;\n  background: #ffffff;\n  width: 100%;\n  overflow-x: auto;\n"]))),_Pe=T.Ay.span(SPe||(SPe=(0,_.A)(["\n  font-weight: 500;\n  font-size: 16px;\n  line-height: 19px;\n"]))),TPe=()=>{const[e,A]=Nbe(),{data:t,remove:a}=_be(),{reset:n,onSelectJob:i}=mPe(),[s,l]=(0,y.useState)(!1);return(0,lA.jsxs)(NPe,{direction:"vertical",size:24,children:[(0,lA.jsxs)(_Pe,{children:["Job List (",t.length,")"]}),(0,lA.jsx)(Jn.A,{rowKey:e=>e.id,dataSource:t,columns:vPe("view",{remove:a,openModal:e}),pagination:!1}),(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,icon:(0,lA.jsx)(Eb.A,{}),onClick:()=>{t.forEach((e=>{i(e)})),l(!0)},children:"Existing Job"}),(0,lA.jsx)(PPe,{open:s,onCancel:()=>{n(),l(!1)}}),A]})},DPe="ServiceProviderSelect_container__6QF4i",kPe="ServiceProviderSelect_chipContainer__t6i6N",LPe="ServiceProviderSelect_icon__FpR0U",RPe="ServiceProviderSelect_contentContainer__7gJSI",FPe="ServiceProviderSelect_optionContainer__+ifTY",MPe="ServiceProviderSelect_label__twJCH",OPe=()=>{const{getServiceProviders:e,selectServiceProvider:A,resetServiceProvider:t}=(0,TA.useStoreActions)((0,v.A)({},Q)),a=(0,TA.useReducerData)(fbe.B,"serviceProviders.data",[]),n=(0,TA.useReducerData)(fbe.B,"serviceProviders.loading",!1),i=(0,TA.useReducerData)(fbe.B,"serviceProviders.selectedProviders",[]);return{data:a,loading:n,fetch:A=>e(A),selectedServiceProviderIds:i.map((e=>e.id)),selectedProviders:i,onSelect:A,reset:t}};var zPe;const VPe=(0,T.Ay)(wa.A)(zPe||(zPe=(0,_.A)(["\n  background-color: #4e5a71;\n  color: white;\n  border-radius: 13px;\n  border: none;\n  font-family: 'Roboto';\n  padding: 4px 6px 4px 8px;\n"]))),HPe=()=>{const{data:e,selectedProviders:A,onSelect:t,fetch:a,selectedServiceProviderIds:n}=OPe();(0,y.useEffect)((()=>{a()}),[]);return(0,lA.jsx)(Xo.A,{mode:"multiple",placeholder:"Select provider",showArrow:!0,size:"large",options:e.map((e=>({label:e.companyName,value:e.id}))),value:A.map((e=>({label:e.companyName,value:e.id}))),style:{width:"60%"},dropdownRender:()=>(0,lA.jsxs)("div",{className:DPe,children:[A.length>0&&(0,lA.jsx)(Aa.A,{className:kPe,children:A.map(((e,A)=>(0,lA.jsx)(VPe,{children:(0,lA.jsxs)(Aa.A,{size:4,children:[e.companyName," ",(0,lA.jsx)(Pb.A,{className:LPe,onClick:()=>t(e,!1)})]})},A)))}),(0,lA.jsx)("div",{className:RPe,children:e.map(((e,A)=>(0,lA.jsxs)("div",{className:FPe,children:[(0,lA.jsx)(im.A,{checked:n.includes(e.id),onChange:A=>{t(e,A.target.checked)}}),(0,lA.jsx)("div",{className:MPe,children:e.companyName})]},A)))})]}),tagRender:e=>{let{value:t}=e;const[a,...n]=A;return t!==a.id?null:n.length?(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(VPe,{children:a.companyName}),(0,lA.jsx)("span",{children:"..."}),(0,lA.jsx)(VPe,{children:n.length})]}):(0,lA.jsx)(VPe,{children:a.companyName})}})},WPe=()=>{const{getJobDetail:e,resetJobDetail:A}=(0,TA.useStoreActions)((0,v.A)({},Q));return{fetch:(A,t)=>e(A,t),data:(0,TA.useReducerData)(fbe.B,"jobDetail.data",!1),loading:(0,TA.useReducerData)(fbe.B,"jobDetail.loading",!1),reset:A}};var qPe,UPe,JPe;const GPe=(0,T.Ay)(Aa.A)(qPe||(qPe=(0,_.A)(["\n  padding: 40px;\n  box-shadow: 0px 2px 4px 1px rgba(165, 178, 200, 0.1), 0px 1px 6px rgba(165, 178, 200, 0.2);\n  border-radius: 4px;\n  background: #ffffff;\n  width: 100%;\n  overflow-x: auto;\n"]))),YPe=T.Ay.span(UPe||(UPe=(0,_.A)(["\n  font-weight: 500;\n  font-size: 20px;\n  line-height: 24px;\n  color: #232b3a;\n"]))),ZPe=T.Ay.span(JPe||(JPe=(0,_.A)(["\n  font-weight: 500;\n  font-size: 16px;\n  line-height: 19px;\n"]))),XPe=e=>{var A;let{id:t}=e;const[a,n]=Nbe(),{data:i}=WPe();return(0,lA.jsxs)(GPe,{direction:"vertical",size:24,children:[t&&(0,lA.jsxs)(Aa.A,{size:24,children:[(0,lA.jsxs)(YPe,{children:["Job ID: ",null===i||void 0===i||null===(A=i.jobNoList)||void 0===A?void 0:A.jobNo]}),(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,onClick:()=>a(t),children:"View Job Detail"})]}),(0,lA.jsx)(ZPe,{children:"Service Provider"}),(0,lA.jsx)(Zo.A,{layout:"vertical",children:(0,lA.jsx)(Zo.A.Item,{label:"Assigned Providers",children:(0,lA.jsx)(HPe,{})})}),n]})},KPe="AssignJob_stepContainer__-XuFt",$Pe=e=>{const[A,t]=y.useState(!1);return[async A=>{t(!0);try{const t=await(e?((e,A)=>ZA.A.call({url:"/micro/admin/moderator/ticmart/jobs/".concat(e,"/service-providers"),method:"PUT",data:A,apiPrefix:"".concat(ne.xx).concat(ne.YU)}))(e,A):(e=>ZA.A.call({url:"/micro/admin/moderator/ticmart/jobs/assign",method:"POST",data:e,apiPrefix:"".concat(ne.xx).concat(ne.YU)}))(A));return t.data}catch(a){throw a}finally{t(!1)}},{loading:A}]};var ewe,Awe;const twe=T.Ay.div(ewe||(ewe=(0,_.A)(["\n  padding: 24px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;
1\n"]))),awe=(0,T.Ay)(Aa.A)(Awe||(Awe=(0,_.A)(["\n  width: 70%;\n"]))),nwe=e=>{let{match:A}=e;const t=(0,w.useHistory)(),a=R()(A,"params.id",null),n=(e=>e?[{key:"service-provider",component:(0,lA.jsx)(XPe,{id:e})}]:[{key:"job-list",component:(0,lA.jsx)(TPe,{})},{key:"service-provider",component:(0,lA.jsx)(XPe,{})}])(a),[i,s]=(0,y.useState)(1),[l,r]=(0,y.useState)({}),[o,c]=(0,y.useState)({type:null,message:null}),{data:d,reset:g}=_be(),{selectedServiceProviderIds:C,reset:I,onSelect:u}=OPe(),{fetch:p,reset:E}=WPe(),[B,{loading:Q}]=$Pe(a);(0,uT.Se)((()=>{h()}));(0,y.useEffect)((()=>{a&&p(a,(e=>{var A,t;(e=>{for(let a=0;a<e.length;a++){var A,t;const n=e[a];u({id:null===n||void 0===n||null===(A=n.company)||void 0===A?void 0:A.id,companyName:null===n||void 0===n||null===(t=n.company)||void 0===t?void 0:t.companyName},!0)}})(null===e||void 0===e||null===(A=e.data)||void 0===A||null===(t=A.data)||void 0===t?void 0:t.testingLabs)}))}),[a]);const m=(0,y.useMemo)((()=>a?["Service Provider","Done"]:["Job","Service Provider","Done"]),[a]),h=()=>{g(),I(),E()},x=(0,y.useMemo)((()=>a?"Create order":1===i?"Next":"Confirm"),[a,i]);return(0,lA.jsxs)(twe,{children:[(0,lA.jsx)(ov,{stepBarProps:{steps:m,activeStepIndex:i,activeStepLabel:(0,lA.jsx)(dv,{stepLabelProps:{heading:"",activeStep:i,stepLength:m.length,stepLabel:m[i-1]}}),completedStep:l,disabledStep:{0:!0,1:!0,2:!0},hideClose:!0,transparent:!0,className:KPe}}),(0,lA.jsxs)(awe,{direction:"vertical",size:24,children:[n[i-1].component,(0,lA.jsx)(Sa.A,{size:"large",type:"primary",onClick:async()=>{if(a){const e=await B({labCompanyIds:C});return void(200!==e.code&&201!==e.code||(c({type:"success",message:"Assigned Job"}),t.push("/ticmart-assign-job")))}if(1===i&&d.length)return r((0,v.A)((0,v.A)({},l),{},{[i-1]:!0})),void s(i+1);const e=await B({jobIds:d.map((e=>e.id)),labCompanyIds:C});200!==e.code&&201!==e.code||(c({type:"success",message:"Assigned Job"}),t.push("/ticmart-assign-job"))},loading:Q,children:x})]}),(0,lA.jsx)(Wn.A,{notification:o,onClose:()=>c({type:null,message:null})})]})};var iwe=t(19741);const swe={fileItem:"ChangeStatusModal_fileItem__zbUy5",reasonField:"ChangeStatusModal_reasonField__ysH6Z",isError:"ChangeStatusModal_isError__qtjfM"},{Dragger:lwe}=Db.A,rwe=(e,A,t,a)=>{var n,i;if(null===A||void 0===A||!A.name)return"";const s=/\.([0-9a-z]+)(?:[#]|$)/i;let l;switch(((A.fileName?null===A||void 0===A||null===(n=A.fileName)||void 0===n?void 0:n.match(s):null===A||void 0===A||null===(i=A.name)||void 0===i?void 0:i.match(s))||[])[1]){case"doc":case"docx":l=(0,lA.jsx)(AP.h,{});break;case"pdf":l=(0,lA.jsx)(Gb.h,{});break;case"xls":case"xlsx":l=(0,lA.jsx)(cP.h,{});break;default:l=(0,lA.jsx)(iwe.A,{style:{color:"#F98001",fontSize:16}})}return(0,lA.jsxs)("div",{className:swe.fileItem,children:[l,(0,lA.jsx)("div",{className:"fileName",style:{cursor:"pointer"},onClick:()=>a.download(),children:(0,lA.jsx)("span",{children:A.name||A.fileName})}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("a",{hidden:!(null!==A&&void 0!==A&&A.downloadUrl),className:"ant-btn ant-btn-circle ant-btn-link ant-btn-icon-only",href:null===A||void 0===A?void 0:A.downloadUrl,download:A.name||A.fileName,children:(0,lA.jsx)(Ta.A,{})}),(0,lA.jsx)(Sa.A,{type:"link",shape:"circle",icon:(0,lA.jsx)(lIe.A,{}),onClick:()=>a.remove()})]})]})},owe=e=>{let{defaultStatus:A,onStatusChanged:t,isOpen:a,onClose:n,loading:i,options:s,className:l,isActionFromParent:r}=e;const[o,c]=(0,y.useState)(null),[d,g]=(0,y.useState)(""),[C,I]=(0,y.useState)([]),[u,p]=(0,y.useState)(!1),E="onHold"===(null===o||void 0===o?void 0:o.value)||"onHold"===o,B={fileList:C,accept:".pdf,.doc,.docs,.docx",beforeUpload:()=>!1,onChange(e){I(e.file?[e.file]:[])},onDrop(e){},itemRender:rwe};return(0,y.useEffect)((()=>{a&&(c(null),g(""),I(null),p(!1))}),[a]),(0,lA.jsx)($J,{open:a,title:ee().translate("productTesting.updateJob.changeStatus"),actionConfirmLabel:ee().translate("general.confirm"),hideCancel:!r,isReverse:r,handleConfirm:()=>{!E||d?t&&!i&&t(null===o||void 0===o?void 0:o.value,{reason:d,uploadedFile:C}):p(!0)},className:l,handleClose:n,body:(0,lA.jsxs)(Zo.A,{layout:"vertical",children:[(0,lA.jsx)(Aa.A,{direction:"vertical",style:{width:"100%"}
1,size:24,children:(0,lA.jsx)(zs.l6,{selectProps:{onChange:(e,A)=>{c(A)},isClearable:!1,value:o,options:s||Ws.g5.map((e=>(0,v.A)((0,v.A)({},e),{},{label:ee().translate(e.label)}))),menuPosition:"fixed"}})}),E&&(0,lA.jsxs)("div",{className:swe.olHoldContainer,children:[(0,lA.jsx)(dve.A,{label:"Reason",required:!0,className:(0,b.default)(swe.reasonField,{[swe.isError]:!d&&!!u}),children:(0,lA.jsx)(Uu.Cr,{name:"reason",placeholder:"Fill your reason",value:d,onChange:e=>{g(e.target.value)}})}),(0,lA.jsxs)(lwe,(0,v.A)((0,v.A)({},B),{},{children:[(0,lA.jsx)("p",{className:"ant-upload-drag-icon",children:(0,lA.jsx)(kb.A,{style:{color:"#1677ff"}})}),(0,lA.jsxs)("p",{className:"ant-upload-text",children:["Drop your files here, or"," ",(0,lA.jsx)(Sa.A,{type:"link",style:{padding:0},children:"Browse"})]}),(0,lA.jsx)("p",{className:"ant-upload-hint",children:"Support: PDF, DOC, DOCx"})]}))]})]})})},cwe={content:"UpdateECDModal_content__9zlgG",footer:"UpdateECDModal_footer__rqQ9T"},dwe=e=>{let{open:A,onClose:t,onSubmit:a,defaultValue:n}=e;const[i,s]=(0,y.useState)(""),l=n||"";return(0,y.useEffect)((()=>{A&&l!==i&&s(l?(0,Qa.z)(l):"")}),[A]),(0,lA.jsxs)(Uu.ZM,{title:"Edit ECD",open:A,onCancel:t,closable:!0,width:480,className:(0,b.default)(cwe.modalWrapper),children:[(0,lA.jsx)("div",{className:cwe.content,children:(0,lA.jsx)(C_.A,{name:"ecdDate",size:"large",value:i,radius:"md",placeholder:"Fill ECD Date",onChange:e=>{s(e)}})}),(0,lA.jsx)("div",{className:cwe.footer,children:(0,lA.jsx)(Tee,{htmlType:"button",type:"primary",disabled:!i,size:"large",onClick:(e,A)=>{a?a(i,A):A&&A()},className:cwe.confirmBtn,children:"Confirm"})})]})};var gwe=t(34420);const Cwe="ProductSelect_product__s+fSZ",Iwe="ProductSelect_border__H6UpS",uwe="ProductSelect_hover__KjTSI",pwe="ProductSelect_overlay__eD0Q0",Ewe="ProductSelect_selectWrapper__tWJvR",Bwe=e=>{let{isActive:A,onClick:t,data:a}=e;return(0,lA.jsxs)("div",{className:(0,b.default)(Cwe,uwe),onClick:t,children:[(0,lA.jsx)("span",{children:!!A&&(0,lA.jsx)(X8.h,{})}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("img",{src:(null===a||void 0===a?void 0:a.productImageUrl)||bk.A,alt:"product",style:{objectFit:!(null!==a&&void 0!==a&&a.productImageUrl)&&"cover"}}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:null===a||void 0===a?void 0:a.productName}),(0,lA.jsx)("span",{children:null===a||void 0===a?void 0:a.itemNo})]})]})]})},Qwe=e=>{let{className:A,options:t,value:a,onChange:n}=e;const[i,s]=y.useState(!1),l=t||[],r=[{key:"1",label:(0,lA.jsx)("div",{className:Ewe,children:l.map((e=>(0,lA.jsx)(Bwe,{data:e,isActive:(null===a||void 0===a?void 0:a.id)===e.id,onClick:()=>{n(e),s(!1)}},e.id)))}),disabled:!0}];return(0,lA.jsx)(yA.A,{menu:{items:r},open:i,onOpenChange:e=>{s(e)},trigger:["click"],className:A,overlayClassName:pwe,children:(0,lA.jsxs)("div",{className:(0,b.default)(Cwe,Iwe),children:[(0,lA.jsx)("span",{children:(0,lA.jsx)(gwe.h,{})}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("img",{src:(null===a||void 0===a?void 0:a.productImageUrl)||bk.A,alt:"product",style:{objectFit:!(null!==a&&void 0!==a&&a.productImageUrl)&&"cover"}}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:null===a||void 0===a?void 0:a.productName}),(0,lA.jsx)("span",{children:null===a||void 0===a?void 0:a.itemNo})]})]})]})})},mwe="Badge_wrapper__ohXWw",hwe=e=>{let{count:A}=e;return 0===A?(0,lA.jsx)(lA.Fragment,{}):(0,lA.jsx)("span",{className:(0,b.default)(mwe),children:(0,lA.jsx)("span",{children:A>99?"99+":A})})};var xwe=t(90421);const vwe=()=>{const e=(0,y.useRef)(null),[A,t]=(0,y.useState)(!1);return(0,y.useEffect)((()=>{const A=e.current;if(!A)return;const a=()=>{if(!A)return;const e=A.scrollWidth>A.clientWidth;t(e)},n=new ResizeObserver(a);n.observe(A);const i=new MutationObserver(a);return i.observe(A,{childList:!0,characterData:!0,subtree:!0}),a(),()=>{n.disconnect(),i.disconnect()}}),[]),[e,A]};var fwe=t(61886);const ywe="hooks_requirementTagWrapper__CBgI9",jwe="hooks_requirementTag__s-MX2",bwe="hooks_messageWrapper__ME+F8",Pwe="TextWithTooltip_tooltipOverlay__IEFr4",wwe="TextWithTooltip_wrapper__kAvws",Swe=e=>{let{children:A,className:t,overlayClassName:a,placement:n}=e;const[i,s]=vwe();return(0,lA.jsx)(Uu.pb,{dark:!0,title:s?A:"",placement:n||"bottomLeft",overlayClassName:(0,b.default)(Pwe,a),children:(0,lA.jsx)("span",{className:(0,b.default)(wwe,t),ref:i,children:A})})},Nwe=e=>{let{value:A,hasNewLine:t}=e;return(0,lA.jsx)("div",{className:ywe,children:(0,lA.jsx)(Swe,{className:jwe,placement:"top",children:A})})},_we=e=>{const A=null===e||void 0===e?void 0:e.messageParams,t=((null===A||void 0===A?void 0:A.qrNames)||[]).filter(
1Boolean),a=(null===A||void 0===A?void 0:A.qrName)||"";a&&t.push(a);const n=(e=>{switch(e){case"QUALITY_REQUIREMENT_BULK_ADDED":case"QUALITY_REQUIREMENT_ADDED":return"has been added";case"QUALITY_REQUIREMENT_BULK_REMOVED":case"QUALITY_REQUIREMENT_REMOVED":return"has been removed"}})(null===e||void 0===e?void 0:e.action)||"";return(0,lA.jsxs)("div",{className:bwe,children:["Requirement"," ",t.map(((e,A)=>(0,lA.jsx)(Nwe,{value:e,hasNewLine:A<t.length-1},A)))," ",n," - ",[null===A||void 0===A?void 0:A.itemNo,null===A||void 0===A?void 0:A.productName].filter(Boolean).join("-")]})},Twe=e=>{const[A,t]=(0,y.useState)(!1),[a,n]=(0,y.useState)({list:[],total:0}),[i,s]=(0,y.useState)(1),[l,r]=(0,y.useState)(10);(0,y.useEffect)((()=>{if(!e)return n({list:[],total:0}),void t(!1);(async()=>{var A,a,s,r,o;t(!0);const c=await(0,zA.V)((()=>function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return ZA.A.call({url:"/micro/desktop-review/".concat(e,"/quality-requirements/history"),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU),params:A})}(e,{pageNo:i,pageSize:l}))),d=(null!==c&&void 0!==c&&c.success&&(null===c||void 0===c||null===(A=c.data)||void 0===A||null===(a=A.data)||void 0===a?void 0:a.list)||[]).map((e=>{var A;return(0,v.A)((0,v.A)({},e),{},{userName:(null===e||void 0===e||null===(A=e.user)||void 0===A?void 0:A.email)||"",actionTitle:_we(e),lastUpdatedDate:(0,Qa.y)((null===e||void 0===e?void 0:e.updatedAt)||(null===e||void 0===e?void 0:e.createdAt),"DD/MM/YYYY")})})),g=null!==c&&void 0!==c&&c.success&&(null===c||void 0===c||null===(s=c.data)||void 0===s||null===(r=s.data)||void 0===r||null===(o=r.pagination)||void 0===o?void 0:o.total)||0;n({list:d,total:g}),t(!1)})()}),[e,i,l]);return{isLoading:A,data:a,page:i,pageSize:l,onTableChange:e=>{let{current:A,pageSize:t}=e;t!==l?(s(1),r(t)):s(A)}}},Dwe="RequirementHistory_triggerBtn__7Xz-+",kwe="RequirementHistory_disabled__jVVCo",Lwe="RequirementHistory_icon__NyRCR",Rwe="RequirementHistory_modal__5+hDM",Fwe="RequirementHistory_tableWrapper__4QyLM",Mwe="RequirementHistory_table__v0ZA+",Owe=[{title:"User Name",dataIndex:"userName",key:"userName",width:150},{title:"Action",dataIndex:"actionTitle",key:"actionTitle"},{title:"Last Updated Date",dataIndex:"lastUpdatedDate",key:"lastUpdatedDate",width:200}],zwe=e=>{let{modalClassName:A,drId:t}=e;const[a,n]=(0,y.useState)(!1),{isLoading:i,data:s,page:l,pageSize:r,onTableChange:o}=Twe(t),c=(null===s||void 0===s?void 0:s.list)||[],d=!(null!==c&&void 0!==c&&c.length)||!!i;return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("div",{className:(0,b.default)(Dwe,{[kwe]:d}),onClick:d?void 0:e=>{n(!0),e.preventDefault(),e.stopPropagation()},children:i?(0,lA.jsx)(Tl.A,{style:{display:"flex"},indicator:(0,lA.jsx)(pz.A,{style:{fontSize:"20px"}})}):(0,lA.jsx)(Uu.pb,{title:d?"No History Available":"",placement:"bottom",dark:!0,children:(0,lA.jsx)(fwe.h,{className:Lwe})})}),(0,lA.jsx)(Uu.ZM,{title:"Requirement Change History",open:a,onCancel:e=>{n(!1),e.preventDefault(),e.stopPropagation()},width:864,centered:!0,className:(0,b.default)(Rwe,A),children:(0,lA.jsx)("div",{className:Fwe,onClick:e=>e.stopPropagation(),children:(0,lA.jsx)(Uu.OC,{columns:Owe,dataSource:c,rowKey:"id",loading:i,pagination:{current:l,pageSize:r,total:null===s||void 0===s?void 0:s.total,showTotal:(e,A)=>"".concat(A[0],"-").concat(A[1]," of ").concat(e),showSizeChanger:!1},standardPagination:!0,onChange:o,className:Mwe,scroll:{y:"calc(100vh - 300px)"}})})})]})};var Vwe;const Hwe=["title","titleId"];function Wwe(){return Wwe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Wwe.apply(null,arguments)}function qwe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,Hwe);return y.createElement("svg",Wwe({width:21,height:21,viewBox:"0 0 21 21",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,Vwe||(Vwe=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.499 5.25H10.499L8.74902 3.5H3.49902C2.52777 3.5 1.75777 4.27875 1.75777 5.25L1.74902 15.75C1.74902 16.7212 2.52777 17.5 3.49902 17.5H17.499C18.4703 17.5 19.249 16.7212 19.249 15.75V7C19.249 6.02875 18.4703 5.25 17.499 5.25ZM13.1242 10.5H9.62419V12.25H13.1242V14.875L16.6242 11.375L13.1242 7.875V10.5Z",fill:"#005EFF"})))}const Uwe=y.forwardRef(qwe),Jwe=(t.p,"ShareProductTag_wrapper__Sfu51"),Gwe="ShareProductTag_shareProductTitle__sw06e",Ywe=e=>{let{className:A,onClick:t,sharedText:a,children:n,style:i}=e;return(0,lA.jsxs)("div",{className:(0,b.default)(Jwe,A),onClick:t,style:i,children:[(0,lA.jsx)(Uwe,{}),n||(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("span",{children:[ee().translate("general.shareFromProduct")," "]}),!!a&&(0,lA.jsx)("span",{className:Gwe,children:a})]})]})},Zwe=e=>{let{onSwitchProduct:A,isMainProduct:t,mainProductIndex:a,mainProductObj:n,className:i,style:s}=e;return(0,lA.jsxs)(Ywe,{className:(0,b.default)(kZ,i),onClick:A,style:s,children:[(0,lA.jsx)("span",{children:ee().translate("module_desktop_review.common.".concat(t?"shareReviewDocumentsToAllProducts":"sharedReviewDocumentsFrom"))}),!t&&(0,lA.jsxs)("span",{className:LZ,children:[a+1,". ",null===n||void 0===n?void 0:n.name," - ",null===n||void 0===n?void 0:n.itemNo]}),!t&&(0,lA.jsx)("span",{className:RZ,children:ee().translate("module_desktop_review.common.switchToMasterDocument")})]})},Xwe="Requirements_title__qEQ2Q",Kwe="Requirements_wrapper__LtZ5i",$we="Requirements_verifyRequirement__bMgxH",eSe="Requirements_disabled__kw8pw",ASe="Requirements_shareProductTag__E6Rzq",tSe="Requirements_content__b9qNc",aSe="Requirements_list__2+HAy",nSe="Requirements_requirementTag__v35xe",iSe="Requirements_requirementTagText__d3Jsy",sSe="Requirements_completed__V2YZA",lSe="Requirements_tooltipOverlay__K0N-C",rSe=e=>{let{children:A,isCompleted:t}=e;const[a,n]=vwe();return(0,lA.jsx)(Uu.pb,{dark:!0,title:n?A:"",placement:"bottomLeft",overlayClassName:lSe,children:(0,lA.jsxs)("span",{className:(0,b.default)(nSe,{[sSe]:t}),children:[t?(0,lA.jsx)(xwe.h,{}):(0,lA.jsx)(hP.h,{}
1),(0,lA.jsx)("span",{className:iSe,ref:a,children:A})]})})},oSe=e=>{let{className:A,onSwitchProduct:t,isMainProduct:a,mainProductObj:n,numberOfProducts:i,mainProductIndex:s,data:l,onVerifyRequirements:r,hideAction:o=!1,editableContent:c,drId:d}=e;const g=l||[],C=g.every((e=>"VERIFIED"===e.status));return(0,lA.jsx)(Uu.VY.WithCollapse,{name:"requirements",className:(0,b.default)(Kwe,A),title:(0,lA.jsxs)("div",{className:Xwe,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)(VU,{}),(0,lA.jsx)("span",{children:"Requirements"}),!o&&(0,lA.jsxs)("span",{className:(0,b.default)($we,{[eSe]:C}),onClick:C?void 0:e=>{e.preventDefault(),e.stopPropagation(),r&&r()},children:[(0,lA.jsx)("span",{children:"Verify Requirement"}),(0,lA.jsx)(vH.h,{})]})]}),(0,lA.jsxs)("div",{className:"icw-flex icw-items-center icw-gap-2",children:[!!d&&(0,lA.jsx)(zwe,{drId:d}),i>=2&&s>=0&&(0,lA.jsx)(Zwe,{className:ASe,onSwitchProduct:t,isMainProduct:a,mainProductIndex:s,mainProductObj:n})]})]}),items:[{children:c?(0,lA.jsx)("div",{className:tSe,children:c}):(0,lA.jsx)("div",{className:tSe,children:(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Quality Requirements"}),(0,lA.jsx)("div",{className:aSe,children:g.map(((e,A)=>(0,lA.jsx)(rSe,{isCompleted:"VERIFIED"===e.status,children:[e.type,e.name].filter((e=>!!e)).join(" - ")},A)))})]})})}]})},cSe="ResultText_wrapper__3-6Rt",dSe="ResultText_pass__xZ7jN",gSe="ResultText_fail__Q52Lk",CSe={pass:"Pass",fail:"Fail"},ISe=e=>{let{value:A}=e;return(0,lA.jsx)("span",{className:(0,b.default)(cSe,{[dSe]:"pass"===A,[gSe]:"fail"===A}),children:CSe[A]||A})},uSe=e=>{switch(e){case"testData":return(0,lA.jsx)(_Z.h,{});case"certificateData":return(0,lA.jsx)(TZ.h,{});default:return(0,lA.jsx)(DZ.h,{})}},pSe=e=>{switch(e){case"testData":return"Test Data";case"certificateData":return"Certificate Data";default:return"Other"}},ESe=e=>{switch(e){case"testData":return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:"Export Market"}),(0,lA.jsx)("span",{children:"Legislation"}),(0,lA.jsx)("span",{children:"Test Item"}),(0,lA.jsx)("span",{children:"Citation"}),(0,lA.jsx)("span",{children:"Report ID"}),(0,lA.jsx)("span",{children:"Issue Party"}),(0,lA.jsx)("span",{children:"Expiry Date"}),(0,lA.jsx)("span",{children:"Result"})]});case"certificateData":return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:"Type"}),(0,lA.jsx)("span",{children:"Score / Overall Rating"}),(0,lA.jsx)("span",{children:"Issue Party"}),(0,lA.jsx)("span",{children:"Expiry Date"}),(0,lA.jsx)("span",{children:"Result"})]});default:return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:"Type"}),(0,lA.jsx)("span",{children:"Name"}),(0,lA.jsx)("span",{children:"Description"}),(0,lA.jsx)("span",{children:"Issue Party"}),(0,lA.jsx)("span",{children:"Expiry Date"}),(0,lA.jsx)("span",{children:"Result"})]})}},BSe=e=>{var A,t,a,n,i,s,l,r,o;const c="DD MMMM YYYY";switch(null===e||void 0===e?void 0:e.cType){case"testData":return(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:(null===e||void 0===e||null===(A=e.countryList)||void 0===A?void 0:A.countryCode)||"/"}),(0,lA.jsx)("span",{children:(null===e||void 0===e?void 0:e.legislation)||"/"}),(0,lA.jsx)("span",{children:(null===e||void 0===e||null===(t=e.testItem)||void 0===t?void 0:t.name)||"/"}),(0,lA.jsx)("span",{children:(null===e||void 0===e||null===(a=e.citation)||void 0===a?void 0:a.name)||"/"}),(0,lA.jsx)("span",{children:(null===e||void 0===e?void 0:e.reportId)||"/"}),(0,lA.jsx)("span",{children:(null===e||void 0===e||null===(n=e.serviceProvider)||void 0===n?void 0:n.name)||"/"}),(0,lA.jsx)("span",{children:(0,Qa.y)(null===e||void 0===e?void 0:e.expiryDate,c)||"/"}),(0,lA.jsx)("span",{children:(0,lA.jsx)(ISe,{value:(null===e||void 0===e?void 0:e.result)||"N/A"})})]});case"certificateData":return(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:(null===e||void 0===e||null===(i=e.certificateType)||void 0===i?void 0:i.name)||"/"}),(0,lA.jsx)("span",{children:(null===e||void 0===e||null===(s=e.customCertificateScore)||void 0===s?void 0:s.name)||"/"}),(0,lA.jsx)("span",{children:(null===e||void 0===e||null===(l=e.customIssueParty)||void 0===l?void 0:l.name)||"/"}),(0,lA.jsx)("span",{children:(0,Qa.y)(null===e||void 0===e?void 0:e.expiryDate,c)||"/"}),(0,lA.jsx)("span",{children:(0,lA.jsx)(ISe,{value:(null===e||void 0===e?void 0:e.result)||"N/A"})})]});default:return(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:(null===e||void 0===e||null===(r=e.customComplianceOtherDataType)||void 0===r?void 0:r.name)||"/"}),(0,lA.jsx)("span",{children:(null===e||void 0===e?void 0:e.name)||"/"}),(0,lA.jsx)("span",{children:(null===e||void 0===e?void 0:e.description)||"/"}),(0,lA.jsx)("span",{children:(null===e||void 0===e||null===(o=e.customIssueParty)||void 0===o?void 0:o.name)||"/"}),(0,lA.jsx)("span",{children:(0,Qa.y)(null===e||void 0===e?void 0:e.expiryDate,c)||"/"}),(0,lA.jsx)("span",{children:(0,lA.jsx)(ISe,{value:(null===e||void 0===e?void 0:e.result)||"N/A"})})]})}},QSe="List_wrapper__qF6pi",mSe="List_hasAction__zDG0Y",hSe="List_inner__UEKpW",xSe="List_item__2IW2O",vSe="List_actionItem__JadPK",fSe="List_verifiedText__Lok9n",ySe="List_actionItemName__kAm5n",jSe=e=>{let{data:A,action:t}=e;const a=A||[],n=!!t;return(0,lA.jsx)("div",{className:(0,b.default)(QSe,{[mSe]:n}),children:(0,lA.jsx)("div",{className:hSe,children:a.map(((e,A)=>{var a,i,s,l;const r=(null===(a=e.complianceData)||void 0===a?void 0:a.testData)||[],o=(null===(i=e.complianceData)||void 0===i?void 0:i.certificateData)||[],c=(null===(s=e.complianceData)||void 0===s?void 0:s.otherData)||[],d=!(null===t||void 0===t||null===(l=t.selected)||void 0===l||!l.find((A=>A.id===e.id))),g=(0,lA.jsxs)(lA.Fragment,{children:[r.map(((e,A)=>{var t,a;return(0,lA.jsx)("span",{children:(0,lA.jsxs)("span",{className:xSe,children:[uSe("testData"),(0,lA.jsx)("span",{children:[null===e||void 0===e||null===(t=e.testItem)||void 0===t?void 0:t.name,null===e||void 0===e||null===(a=e.citation)||void 0===a?void 0:a.name].filter((e=>!!e)).join(", ")||"/"})]})},A)})),o.map(((e,A)=>{var t;return(0,lA.jsx)("span",{children:(0,lA.jsxs)("span",{className:xSe,children:[uSe("certificateData"),(0,lA.jsx)("span",{children:(null===e||void 0===e||null===(t=e.certificateType)||void 0===t?void 0:t.name)||"/"})]})},A)})),c.map(((e,A)=>(0,lA.jsx)("span",{children:(0,lA.jsxs)("span",{className:xSe,children:[uSe("otherData"),(0,lA.jsx)("span",{children:(null===e||void 0===e?void 0:e.name)||"/"})]})},A)))]});return n?(0,lA.jsxs)("div",{className:vSe,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{className:ySe,children:null===e||void 0===e?void 0:e.fullText}),g]}),(0,lA.jsx)("div",{children:"VERIFIED"===e.status?(0,lA.jsx)("span",{className:fSe,children:"Verified"}):(0,lA.jsxs)(Uu.gZ,{type:"primary",ghost:!d,disabled:!(null===t||void 0===t||!t.disabled),onClick:()=>{null!==t&&void 0!==t&&t.onSelect&&t.onSelect(e)},children:["Select",d?"ed":""]})})]},A):(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)("span",{children:(0,lA.jsx)(rSe,{isCompleted:"VERIFIED"===e.status,children:null===e||void 0===e?void 0:e.fullText})}),g]},A)}))})})},bSe={modalWrapper:"Modal_modalWrapper__2WtbU",warningModal:"Modal_warningModal__xiaZ-",searchWra
1pper:"Modal_searchWrapper__8F2N9",selectLink:"Modal_selectLink__ic-0Q",disabled:"Modal_disabled__rMZ9b",line:"Modal_line__iig25",heading:"Modal_heading__FH6e5",requirementWrapper:"Modal_requirementWrapper__3Z8fC",formInner:"Modal_formInner__HiZID",footer:"Modal_footer__cfH-z",shareProductTag:"Modal_shareProductTag__CwHOG"},PSe=e=>{var A,t;let{open:a,onClose:n,onSubmit:i,data:s,defaultProduct:l}=e;const r=s||[],[o,c]=F.A.useModal(),d=(0,y.useMemo)((()=>r.map((e=>(0,v.A)((0,v.A)({},e),{},{id:e.productProfileId||e.id})))),[r]),g=(0,y.useMemo)((()=>JSON.stringify((r||[]).map((e=>{var A;return{id:null!==(A=e.productProfileId)&&void 0!==A?A:e.id,reqIds:(e.requirements||e.qualityRequirements||[]).map((e=>e.id))}})))),[r]),C=d.find((e=>e.isMasterProduct&&e.isSharedRequirements)),I=!(null===C||void 0===C||!C.id),[u,p]=(0,y.useState)(d[0]),[E,B]=(0,y.useState)(""),[Q,m]=(0,y.useState)({}),[h,x]=(0,y.useState)(!1),f=I&&(null===C||void 0===C?void 0:C.id)!==(null===u||void 0===u?void 0:u.id),j=f?C.requirements:(null===u||void 0===u?void 0:u.requirements)||[],P=j.filter((e=>"VERIFIED"!==e.status)),w=j.filter((e=>{var A,t;const a=null===E||void 0===E?void 0:E.toLowerCase();return!E||(null===(A=e.fullText)||void 0===A||null===(t=A.toLowerCase())||void 0===t?void 0:t.includes(a))})),S=P.filter((e=>{var A,t;const a=null===E||void 0===E?void 0:E.toLowerCase();return!E||(null===(A=e.fullText)||void 0===A||null===(t=A.toLowerCase())||void 0===t?void 0:t.includes(a))})),N=S.length>0&&(null===Q||void 0===Q||null===(A=Q[null===u||void 0===u?void 0:u.id])||void 0===A?void 0:A.length)===S.length;return(0,y.useEffect)((()=>{if(!a)return;x(!1),B(""),m({});const e=l?(0,v.A)((0,v.A)({},l),{},{id:l.productProfileId||l.id}):null,A=e?d.find((A=>A.id===e.id)):null;p(A||e||d[0])}),[a,g]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Uu.ZM,{title:"Verify Requirement",open:a,onCancel:n,closable:!0,width:670,className:(0,b.default)(bSe.modalWrapper),children:(0,lA.jsxs)("div",{className:bSe.modalInner,children:[(0,lA.jsxs)("div",{className:bSe.formInner,children:[(0,lA.jsxs)("div",{className:bSe.line,children:[(0,lA.jsx)("span",{className:bSe.heading,children:"Product"}),(0,lA.jsx)(hwe,{count:d.length})]}),(0,lA.jsx)(Qwe,{options:d,value:u,onChange:e=>{p(e)}}),(0,lA.jsxs)("div",{className:bSe.requirementWrapper,children:[(0,lA.jsx)("span",{className:bSe.heading,children:"Requirement"}),I&&(0,lA.jsxs)(Ywe,{className:(0,b.default)(bSe.shareProductTag),onClick:()=>{p(C)},children:[(0,lA.jsx)("span",{children:f?"Share from -":"Shared to all products"}),f&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("span",{children:[null===C||void 0===C?void 0:C.productName," - ",null===C||void 0===C?void 0:C.itemNo]}),(0,lA.jsx)("span",{children:"Switch to Master"})]})]}),(0,lA.jsxs)("div",{className:bSe.searchWrapper,children:[(0,lA.jsx)(Uu.kj,{value:E,prefix:(0,lA.jsx)(uz.A,{}),size:"large",placeholder:"Search by quality requirement & test item",onChange:e=>{B(e.target.value)}}),!!S.length&&(0,lA.jsx)("span",{className:(0,b.default)(bSe.selectLink,{[bSe.disabled]:f}),onClick:f?void 0:()=>{m((0,v.A)((0,v.A)({},Q),{},{[u.id]:N?[]:S}))},children:N?"Deselect all":"Select all"})]})]}),j.length?(0,lA.jsx)(jSe,{data:w,action:{selected:(null===Q||void 0===Q?void 0:Q[u.id])||[],disabled:f,onSelect:e=>{var A,t;m((0,v.A)((0,v.A)({},Q),{},{[u.id]:null!==Q&&void 0!==Q&&null!==(A=Q[u.id])&&void 0!==A&&A.find((A=>A.id===e.id))?null===Q||void 0===Q||null===(t=Q[u.id])||void 0===t?void 0:t.filter((A=>A.id!==e.id)):[...(null===Q||void 0===Q?void 0:Q[u.id])||[],e]}))}}}):(0,lA.jsx)(TF.A,{image:TF.A.PRESENTED_IMAGE_SIMPLE,style:{flexDirection:"column"}}),(0,lA.jsxs)(Uu.fZ,{value:"is_sync",disabled:0===P.length||f,checked:h,onChange:e=>{h?x(!1):o.confirm({title:"Replace the existing requirement ?",icon:(0,lA.jsx)(lA.Fragment,{}),closable:!0,content:(0,lA.jsxs)(lA.Fragment,{children:["A requirement with th same name already exists.",(0,lA.jsx)("br",{}),"If you replace , existing data will be removed."]}),onOk(){x(!0)},okText:ee().translate("general.confirm"),centered:!0,cancelButtonProps:{style:{display:"none"}},className:bSe.warningModal})},children:["Synchronise all requirement and data to the this product profile"," "]})]}),(0,lA.jsx)("div",{className:bSe.footer,children:(0,lA.jsx)(Tee,{htmlType:"button",type:"primary",size:"large",className:bSe.confirmBtn,onClick:(e,A)=>{i?i({selectedProduct:u,selectedRequirements:(null===Q||void 0===Q?void 0:Q[null===u||void 0===u?void 0:u.id])||[],isSyncChecked:h},A):A&&A()},disabled:!P.length||f||!(null!==Q&&void 0!==Q&&null!==(t=Q[null===u||void 0===u?void 0:u.id])&&void 0!==t&&t.length),children:"Confirm"})})]})}),c]})},wSe="Dropdown_overlay__trYBv",SSe="Dropdown_wrapper__bfvXH",NSe="Dropdown_line__mzkFB",_Se="Dropdown_heading__EOAgq",TSe="Dropdown_verifyBtn__C+SwB",DSe="Dropdown_disabled__+R9bp",kSe="Dropdown_sharedFlag__Tg8oT",LSe=e=>{let{children:A,className:t,data:a,onVerify:n,disabled:i,disabledPopup:s,drId:l}=e;const[r,o]=y.useState(!1),[c,d]=y.useState(!1),g=(a||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{id:e.productProfileId}))),[C,I]=y.useState(g[0]),u=g.find((e=>!!e.isMasterProduct&&!!e.isSharedRequirements)),p=!(null===u||void 0===u||!u.id),E=p&&(null===u||void 0===u?void 0:u.id)!==(null===C||void 0===C?void 0:C.id),B=p?u.requirements:(null===C||void 0===C?void 0:C.requirements)||[],Q=!!i||E||B.every((e=>"VERIFIED"===e.status)),m=[{key:"1",label:(0,lA.jsxs)("div",{className:SSe,children:[(0,lA.jsxs)("div",{className:NSe,children:[(0,lA.jsx)("span",{className:_Se,children:"Product"}),(0,lA.jsx)(hwe,{count:g.length})]}),(0,lA.jsx)(Qwe,{options:g,value:C,onChange:e=>{I(e)}}),(0,lA.jsxs)("div",{className:NSe,children:[(0,lA.jsx)("span",{className:_Se,children:"Requirement"}),(0,lA.jsx)(hwe,{count:B.length}),!!l&&(0,lA.jsx)(zwe,{drId:l}),p&&(0,lA.jsx)("span",{className:(0,b.default)(kSe),children:(null===u||void 0===u?void 0:u.id)==(null===C||void 0===C?void 0:C.id)?"Shared to all products":(0,lA.jsxs)(lA.Fragment,{children:["Share from -"," ",(0,lA.jsxs)("span",{onClick:()=>{I(u)},children:[u.productName," - ",u.itemNo]})]})})]}),B.length?(0,lA.jsx)(jSe,{data:B}):(0,lA.jsx)(TF.A,{image:TF.A.PRESENTED_IMAGE_SIMPLE,style:{flexDirection:"column"}}),(0,lA.jsx)("div",{children:(0,lA.jsxs)("span",{className:(0,b.default)(TSe,{[DSe]:Q}),onClick:Q?void 0:()=>{d(!0),o(!1)},children:[(0,lA.jsx)("span",{children:"Go to Verify"}),(0,lA.jsx)(vH.h,{})]})})]}),disabled:!0,onClick:()=>{}}];return(0,y.useEffect)((()=>{I(g[0])}),[JSON.stringify(g)]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(yA.A,{open:r,onOpenChange:s?void 0:e=>{o(e)},menu:{items:m},trigger:["click"],placement:"bottomRight",className:t,overlayClassName:wSe,children:(0,lA.jsx)("div",{children:A})}),c&&(0,lA.jsx)(PSe,{open:!0,onClose:()=>{d(!1)},onSubmit:(e,A)=>{n&&n(e,A,(()=>{d(!1)}))},data:a,defaultProduct:C})]})},RSe=e=>{const{company:A}=(0,Hl.yj)(),t=e||{},a=y.useMemo((()=>
1{if(t)return"selfUpload"===(null===t||void 0===t?void 0:t.uploadType)}),[t]),n=y.useMemo((()=>{if(t)return"selfUpload"!==(null===t||void 0===t?void 0:t.uploadType)}),[t]),i=y.useMemo((()=>t&&(null===t||void 0===t?void 0:t.uploadType)||""),[t]),s=y.useMemo((()=>(null===A||void 0===A?void 0:A.companyId)===(null===t||void 0===t?void 0:t.companyId)),[t,A]),l=y.useMemo((()=>{var e;return(null===A||void 0===A?void 0:A.companyId)===(null===t||void 0===t||null===(e=t.supplier)||void 0===e?void 0:e.companyId)&&n}),[t,n,A]),r=y.useMemo((()=>{var e;return(null===A||void 0===A?void 0:A.companyId)===(null===t||void 0===t||null===(e=t.partner)||void 0===e?void 0:e.id)}),[t,A]);return{isSelfUpload:a,isAskSupplierUpload:n,reviewType:i,isJobOwner:s,isSupplier:l,isPartner:r}};var FSe;(0,T.Ay)(Aa.A)(FSe||(FSe=(0,_.A)(["\n  .review-type,\n  .ant-collapse-header-text,\n  h5 {\n    margin: 0;\n    color: var(--Text-text-600, #232b3a);\n\n    /* Body/Body 1 - Medium */\n    font-family: Roboto;\n    font-size: 16px;\n    font-style: normal;\n    font-weight: 500;\n    line-height: 19px; /* 118.75% */\n    letter-spacing: 0.08px;\n  }\n  .ant-collapse {\n    background-color: transparent;\n    .ant-collapse-header {\n      padding: 0;\n      .ant-collapse-header-text {\n        font-size: 14px;\n      }\n    }\n  }\n  .review-type {\n    color: var(--Text-text-600, #232b3a);\n    font-size: 12px;\n    font-style: normal;\n    font-weight: 400;\n    line-height: 16px; /* 133.333% */\n    letter-spacing: 0.06px;\n    padding-inline: 8px;\n  }\n"])));const MSe=e=>{let{data:A}=e;const{isArtWorkReview:t,isTechnicalFileReview:a,jobType:n,type:i}=A,s=y.useMemo((()=>t&&a?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{className:"review-type",children:"-"}),(0,lA.jsxs)(Aa.A,{size:4,children:[(0,lA.jsx)("span",{className:"review-type",children:"Technical File Review"}),(0,lA.jsx)("span",{className:"review-type",children:"-"}),(0,lA.jsx)("span",{className:"review-type",children:"Compliance Review"})]})]}):t?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{className:"review-type",children:"-"}),(0,lA.jsx)("span",{className:"review-type",children:"Compliance Review"})]}):a?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{className:"review-type",children:"-"}),(0,lA.jsx)("span",{className:"review-type",children:"Technical File Review"})]}):(0,lA.jsx)("span",{})),[t,a]);return(0,lA.jsx)(Aa.A,{size:4,children:"walmart_document_review"===n||"walmart_document_review"===i?(0,lA.jsx)("span",{children:ee().translate("module_desktop_review.common.walmartCPCGCCSubmission")}):(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("module_desktop_review.common.documentReview")}),s]})})},OSe={document_review:ee().translate("module_desktop_review.common.documentReview"),walmart_document_review:ee().translate("module_desktop_review.common.walmartCPCGCCSubmission")},zSe={"base-cell":"Cell_base-cell__CAJBi","cell-content":"Cell_cell-content__qCxGq",cellStatus:"Cell_cellStatus__xzZ3+",cellCost:"Cell_cellCost__NFF40"},VSe=e=>{let{children:A,meta:t,className:a}=e;const{tooltip:n,prefix:i,suffix:s}=t||{};return(0,lA.jsx)("div",{className:Si()(zSe["base-cell"],a),children:n?(0,lA.jsx)(WR.A,(0,v.A)((0,v.A)({},n),{},{children:(0,lA.jsxs)("div",{className:Si()(zSe["cell-content"]),children:[i,A,s]})})):(0,lA.jsxs)("div",{className:Si()(zSe["cell-content"]),children:[i,A,s]})})},HSe=function(e,A,t){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return(0,lA.jsx)(VSe,{meta:a,children:e||"-"})},WSe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{statusColor:{},statusDisplay:{}};return function(A,t,a){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const{statusColor:i,statusDisplay:s}=e,l=i[A]||"default",r=s[A]||A,{tooltip:o}=n;return(0,lA.jsx)(VSe,{className:zSe.cellStatus,value:A||"-",tooltip:o,children:(0,lA.jsx)(wa.A,{color:l,className:zSe.statusTag,children:r})})}},qSe=function(e,A,t){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const{currencyKey:n,displayCurrency:i=!1,format:s}=a;let l=e,r="";return s&&(l=s(e,A)),i&&(r=(0,V.get)(A,n)),(0,lA.jsxs)(VSe,{className:Si()({[zSe.cellCost]:!0,[zSe.cellCostCurrency]:i}
1),value:e||"-",meta:a,children:[r&&(0,lA.jsx)("span",{children:r}),(0,lA.jsx)("span",{children:l})]})},USe=function(e,A,t){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const{formatDate:n="dd/MM/yyyy"}=a,i=e?(0,Wi.A)((0,qi.A)(e),n):"-";return HSe(i,A,t,a)},JSe={shuttleEmergency:"Shuttle / Emergency"},GSe=[{label:ee().translate("general.jobType"),name:"jobType",render:(e,A)=>OSe[e]||"/"},{label:ee().translate("general.createDate"),name:"createdAt",render:e=>te()(e).format(Ws.FH)},{label:ee().translate("general.ecd"),name:"ecd",render:e=>e?te()(e).format(Ws.FH):"/"},{label:ee().translate("productTesting.productTestingFields.buyerName"),name:"buyerName",render:e=>(0,uQ.dn)(e)},{label:ee().translate("module_desktop_review.description.serviceRequired"),name:"serviceLevel",render:e=>(0,uQ.dn)(JSe[e]||e)},{label:ee().translate("module_desktop_review.description.selectedServiceProvider"),name:"laboratory",render:(e,A)=>(0,lA.jsx)(Aa.A,{direction:"vertical",size:2,children:(0,lA.jsx)("div",{children:(0,uQ.dn)(null===e||void 0===e?void 0:e.companyName)})})},{label:ee().translate("general.submissionRemark"),name:"description",render:e=>(0,uQ.dn)(e)}],YSe=e=>[{title:ee().translate("module_desktop_review.invoice.table.col.itemDescription"),dataIndex:"description",render:HSe},{title:ee().translate("module_desktop_review.invoice.table.col.quantity"),dataIndex:"quantity",align:"center",render:HSe},{title:ee().translate("module_desktop_review.invoice.table.col.unitCost"),dataIndex:"unitCost",align:"center",render:HSe},{title:ee().translate("module_desktop_review.invoice.table.col.surc"),dataIndex:"surcharge",align:"center",render:(A,t,a)=>HSe(A,(0,v.A)((0,v.A)({},t),{},{currency:e.currency}),a,{suffix:null!==A?"%":""})},{title:ee().translate("module_desktop_review.invoice.table.col.disc"),dataIndex:"discount",align:"center",render:(A,t,a)=>HSe(A,(0,v.A)((0,v.A)({},t),{},{currency:e.currency}),a,{suffix:null!==A?"%":""})},{title:ee().translate("module_desktop_review.invoice.table.col.subTotal"),dataIndex:"subTotal",align:"center",render:(A,t,a)=>qSe(A,(0,v.A)((0,v.A)({},t),{},{currency:e.currency}),a,{displayCurrency:!0,currencyKey:"currency",format:e=>gxe(e)})}],ZSe={approve:"success",reject:"error",waitingInformation:"warning","n/a":"default","in-progress":"blue",inProgress:"blue"},XSe={approve:ee().translate("status.approve"),reject:ee().translate("status.reject"),waitingInformation:ee().translate("status.waitingInformation"),"n/a":"N/A","in-progress":ee().translate("status.pending"),inProgress:ee().translate("status.pending")},KSe={statusColor:{pendingPayment:"warning",voided:"error",completed:"success",paymentUnderReview:"processing",paid:"success"},statusDisplay:{pendingPayment:ee().translate("status.pendingPayment"),voided:ee().translate("status.voided"),completed:ee().translate("status.completed"),paymentUnderReview:ee().translate("status.paymentUnderReview"),paid:ee().translate("status.paid")}},$Se="module_desktop_review";var eNe=t(64403),ANe=t(78850),tNe=t(63499),aNe=t(85763),nNe=t(51417);const iNe="ListProduct_carousel__5W8AK",sNe="ListProduct_descriptions__LsN5Q",lNe="ListProduct_caption__qZS6u",rNe="ListProduct_heroCard__DMKfI";var oNe=t(57974);const cNe=["title","loading","cover","children","className"],dNe=e=>{let{title:A,loading:t,cover:a,children:n,className:i}=e,s=(0,f.A)(e,cNe);return(0,lA.jsx)(aa.A,(0,v.A)((0,v.A)({className:Si()(oNe.A.hero,i),title:A,bordered:!1,cover:a,loading:t},s),{},{children:n}))};var gNe,CNe,INe,uNe,pNe;(0,ne.Nv)(ee(),[Ue.tY]);const ENe=(0,T.Ay)(eNe.A)(gNe||(gNe=(0,_.A)(["\n  width: 100%;\n  justify-content: space-between;\n  > .ant-space-item {\n    &:nth-of-type(2) {\n      flex: 1;\n      .ant-list-item-meta {\n        align-items: center;\n        .ant-list-item-meta-title {\n          font-size: 14px;\n          margin-bottom: 0;\n        }\n        p {\n          margin-bottom: 0;\n        }\n        .ant-avatar {\n          // width: 80px;\n          // height: 50px;\n          // img {\n          //   object-fit: contain;\n          // }\n          > img {\n            object-fit: contain;\n          }\n        }\n      }\n    }\n  }\n"]))),BNe=T.Ay.p(CNe||(CNe=(0,_.A)(["\n  font-size: 12px;\n  color: #8991a0;\n"]))),QNe=T.Ay.div(INe||(INe=(0,_.A)(["\n  text-align: center;\n  img {\n    object-fit: contain;\n  }\n"]))),mNe=(T.Ay.div(uNe||(uNe=(0,_.A)(["\n  margin-top: 8px;\n  margin-bottom: 24px;\n  border-radius: 8px;\n  width: 12px;\n  height: 4px;\n  background: blue;\n  margin: auto;\n"]))),(0,T.Ay)(F.A)(pNe||(pNe=(0,_.A)(["\n  .ant-modal-content {\n    border-radius: 8px;\n    .ant-modal-header {\n      border-radius: 8px 8px 0 0;\n    }\n    .ant-modal-body {\n      padding: 0 0 8px 0;\n      max-height: 75vh;\n      overflow: auto;\n    }\n  }\n\n  transform-origin: 776px 177.5px;\n"])))),hNe=e=>{let{images:A}=e;return(0,lA.jsx)(ANe.A,{className:iNe,draggable:!0,dotPosition:"bottom",children:A.map(((e,A)=>(0,lA.jsx)(QNe,{children:(0,lA.jsx)(Uu.ZY,{size:200,shape:"square",src:e.url?e.url:null})},A)))})},xNe=e=>{var A,t,a,n,i,s,l;let{products:r}=e;const{company:o}=(0,Hl.yj)(),[c,d]=((0,w.useHistory)(),y.useState({product:null,visible:!1})),g=e=>()=>{const{id:A,companyId:t}=e||{};if(o.companyId!==t)d({visible:!0,product:e});else{window.open("/product/profile/".concat(A),"_blank").focus()}};return(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(tNe.A,{dataSource:r,renderItem:(e,A)=>{var t,a;const n=e.avatar;(0,V.get)(e,"productProfile");
1return(0,lA.jsx)(tNe.A.Item,{extra:(0,lA.jsx)(ax.Ay,{type:"link",onClick:g(e),children:ee().translate("productTesting.viewProfile")}),children:(0,lA.jsxs)(ENe,{children:[(0,lA.jsx)(BNe,{children:"".concat(A+1).padStart(2,0)}),(0,lA.jsx)(tNe.A.Item.Meta,{avatar:(0,lA.jsx)(Uu.ZY,{shape:"square",src:n?n.url||n:null}),title:null===e||void 0===e?void 0:e.name,description:(0,lA.jsxs)(eNe.A,{direction:"vertical",size:8,children:[(0,lA.jsx)(BNe,{children:null===e||void 0===e?void 0:e.itemNo}),(0,lA.jsxs)(BNe,{children:["Item name on report: ",null!==(t=e.itemNameOnReport)&&void 0!==t?t:"/"," Item number on report:"," ",null!==(a=e.itemNoOnReport)&&void 0!==a?a:"/"]}),(0,lA.jsxs)(eNe.A,{size:32,children:[(0,lA.jsxs)(eNe.A,{size:2,children:[(0,lA.jsx)(Hve.A,{}),(0,lA.jsx)(BNe,{children:e.exportMarket||ee().translate("general.na")})]}),(0,lA.jsxs)(eNe.A,{size:2,children:[(0,lA.jsx)(nNe.A,{}),(0,lA.jsx)(BNe,{children:e.ageGrade||ee().translate("general.na")})]})]})]})})]})})}}),(0,lA.jsx)(mNe,{width:400,footer:null,open:c.visible,title:ee().translate("productManager.productProfile"),onCancel:()=>{d({visible:!1,product:null})},children:(0,lA.jsx)(dNe,{className:rNe,title:null===c||void 0===c||null===(A=c.product)||void 0===A?void 0:A.name,cover:(0,lA.jsx)(hNe,{images:(null===c||void 0===c||null===(t=c.product)||void 0===t||null===(a=t.files)||void 0===a||null===(n=a.default)||void 0===n?void 0:n.fileArr)||[]}),children:(0,lA.jsx)(aNe.A,{colon:!1,className:sNe,layout:"vertical",items:[{label:ee().translate("desktopReview.detail.product.itemNo"),children:(null===c||void 0===c||null===(i=c.product)||void 0===i?void 0:i.itemNo)||"/",span:3},{label:ee().translate("desktopReview.detail.product.longDescription"),children:(null===c||void 0===c||null===(s=c.product)||void 0===s?void 0:s.longDescription)||"/",span:3},{label:ee().translate("general.productCategory",{suffix:" (QMAS) "}),children:Array.isArray((0,V.get)(c,"product.productCategories"))&&(0,V.get)(c,"product.productCategories").length?(0,lA.jsx)("div",{style:{display:"flex",flexDirection:"column",gap:8},children:(0,V.get)(c,"product.productCategories").map(((e,A)=>{const t=(0,V.get)(e,"productSubCategories")||[];return(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{className:lNe,children:e.name_en}),(0,lA.jsx)("div",{style:{display:"flex",gap:8,flexWrap:"wrap"},children:t.map(((e,A)=>(0,lA.jsx)(Uu.QB,{type:"default",children:e.name_en||e.name},e.id)))})]})}))}):"/",span:3},{label:ee().translate("general.customerTags"),children:(0,lA.jsx)("div",{children:Array.isArray((0,V.get)(c,"product.tags"))&&(0,V.get)(c,"product.tags").length?(0,lA.jsx)("div",{style:{display:"flex",gap:8,flexWrap:"wrap"},children:(0,V.get)(c,"product.tags").map(((e,A)=>(0,lA.jsx)(Uu.QB,{type:"default",children:e.name},e.id)))}):"/"}),span:3},{label:ee().translate("general.customerProductCategory"),children:(0,lA.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:16},children:[(0,lA.jsxs)(eNe.A,{direction:"vertical",children:[(0,lA.jsxs)("span",{className:lNe,children:[ee().translate("general.level",{suffix:1})," "]}),(0,lA.jsx)("span",{children:(0,V.get)(c,"product.customProductCategoryFirstLevel.name")?(0,lA.jsx)(Uu.QB,{type:"default",children:(0,V.get)(c,"product.customProductCategoryFirstLevel.name")}):(0,lA.jsx)("span",{children:"/"})})]}),(0,lA.jsxs)(eNe.A,{direction:"vertical",children:[(0,lA.jsxs)("span",{className:lNe,children:[ee().translate("general.level",{suffix:2})," "]}),(0,lA.jsx)("span",{children:(0,V.get)(c,"product.customProductCategorySecondLevel.name")?(0,lA.jsx)(Uu.QB,{type:"default",children:(0,V.get)(c,"product.customProductCategorySecondLevel.name")}):(0,lA.jsx)("span",{children:"/"})})]}),(0,lA.jsxs)(eNe.A,{direction:"vertical",children:[(0,lA.jsxs)("span",{className:lNe,children:[ee().translate("general.level",{suffix:3})," "]}),(0,lA.jsx)("span",{children:(0,V.get)(c,"product.customProductCategoryThirdLevel.name")?(0,lA.jsx)(Uu.QB,{type:"default",children:(0,V.get)(c,"product.customProductCategoryThirdLevel.name")}):(0,lA.jsx)("span",{children:"/"})})]})]}),span:3},{label:ee().translate("desktopReview.detail.product.remark"),children:(null===c||void 0===c||null===(l=c.product)||void 0===l?void 0:l.remark)||"/",span:3},{label:ee().translate("general.shippingUnitUPC"),children:(0,V.get)(c,"product.shippingInformation.sellingUnit.barcode","/")||"/",span:3}]})})})]})},vNe="DetailsSupplier_wrapper__pUqXv",fNe="DetailsSupplier_supplier__-QwJX",yNe="DetailsSupplier_info__XEiTN",jNe="DetailsSupplier_modalWrapper__V4JZs",bNe="DetailsSupplier_modalContent__lkr2k";var PNe=t(771);const wNe=e=>{var A,t;let{className:a,data:n,noView:i,isViewModal:s}=e;const l=(0,w.useHistory)(),r=!(null!==n&&void 0!==n&&n.id),[o,c]=y.useState(!1);return r?"":(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("div",{className:(0,b.default)(vNe,a),children:(0,lA.jsxs)("div",{className:fNe,children:[(0,lA.jsx)("span",{children:null===n||void 0===n?void 0:n.name}),(0,lA.jsxs)("div",{className:yNe,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:"Address"}),(0,lA.jsx)("span",{children:(0,PNe.$)(null===n||void 0===n?void 0:n.address1,null===n||void 0===n?void 0:n.area)||"/"})]}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:"Contact Person"}),(0,lA.jsx)("span",{children:(null===n||void 0===n?void 0:n.contactPerson)||"/"})]}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:"Email"}),(0,lA.jsx)("span",{children:(null===n||void 0===n?void 0:n.email)||"/"})]})]}),!i&&(0,lA.jsx)("span",{onClick:()=>{s?c(!0):l.push("/supplier-manager/detail/".concat(null===n||void 0===n?void 0:n.id))},children:"View profile"})]})]})}),(0,lA.jsx)(Uu.ZM,{title:"Supplier Profile",open:o,onCancel:()=>{c(!1)},centered:!0,closable:!0,width:510,className:(0,b.default)(jNe),children:(0,lA.jsxs)("div",{className:bNe,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Supplier Name"}),(0,lA.jsx)("span",{children:(null===n||void 0===n?void 0:n.name)||"/"})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Supplier ID"}),(0,lA.jsx)("span",{children:(null===n||void 0===n?void 0:n.supplierId)||"/"})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Supplier Address"}),(0,lA.jsx)("span",{children:(0,PNe.$)(null===n||void 0===n?void 0:n.address1,null===n||void 0===n?void 0:n.area)||"/"})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Contact Person"}),(0,lA.jsx)("span",{children:(null===n||void 0===n?void 0:n.contactPerson)||"/"})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Contact No."}),(0,lA.jsx)("span",{children:[null===n||void 0===n||null===(A=n.phoneObj)||void 0===A?void 0:A.code,null===n||void 0===n||null===(t=n.phoneObj)||void 0===t?void 0:t.number].filter((e=>!!e)).join("")||"/"})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Email Address"}),(0,lA.jsx)("span",{children:(null===n||void 0===n?void 0:n.email)||"/"})]})]})})]})};var SNe=t(9944),NNe=t.n(SNe);const _Ne="DetailsPO_wrapper__dD1xE",TNe="DetailsPO_small__Pv1NZ",DNe="DetailsPO_link__gI0z7",kNe="DetailsPO_tooltipOverlay__-v0te",LNe=e=>{let{className:A,products:t}=e;(0,w.useHistory)();const a=t||[],n=!(null!==a&&void 0!==a&&a.length),i=a.flatMap((e=>e.poItems)).reduce(((e,A)=>{const t="".concat(A.poNo);return e[t]||(e[t]=[]),e[t].push(A),e}),{}),s=Object.values(i);return n?"":(0,lA.jsxs)("div",{className:(0,b.default)(_Ne,A),children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"No."}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:"PO No."}),(0,lA.jsx)("span",{children:"Product"}),(0,lA.jsx)("span",{children:"First Ship Date"})]})]}),s.map(((e,A)=>{const t=e[0],n=A+1,i=NNe()(BN()(e,"productProfileId"),["shipDate"],["asc"]).map((e=>e.productProfileId));return(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{className:TNe,children:n<10?"0".concat(n):n}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:null===t||void 0===t?void 0:t.poNo}),(0,lA.jsx)("span",{children:(0,lA.jsx)(Uu.pb,{title:(0,lA.jsx)(lA.Fragment,{children:i.map(((e,A)=>{var t;const n=A===i.length-1;return(0,lA.jsxs)(y.Fragment,{children:[null===(t=a.find((A=>{var t;return(null===(t=A.productProfile)||void 0===t?void 0:t.id)===e})))||void 0===t?void 0:t.productName,!n&&(0,lA.jsxs)(lA.Fragment,{children:[",",(0,lA.jsx)("br",{})]})]},e)}))}),placement:"bottomLeft",dark:!0,overlayClassName:kNe,children:(0,lA.jsx)("span",{className:DNe,children:i.length})})}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)(vU,{}),(0,lA.jsx)("span",{className:TNe,children:(0,Qa.y)(null===t||void 0===t?void 0:t.shipDate,"DD MMMM YYYY")})]})]})]},A)}))]})};var RNe,FNe;const MNe=(0,T.Ay)(FL.A)(RNe||(RNe=(0,_.A)(["\n  .ant-tabs-nav {\n    &:before {\n      border-bottom: none;\n    }\n  }\n  .ant-tabs-tab + .ant-tabs-tab {\n    margin: 0 0 0 8px;\n  }\n  .ant-tabs-ink-bar {\n    display: none;\n  }\n  .ant-tabs-tab {\n    font-style: normal;\n    font-weight: 500;\n    font-size: 14px;\n    color: #c4c8d0;\n    padding: 6px 12px;\n\n    &.ant-tabs-tab-active {\n      background: #e5efff;\n      border-radius: 24px;\n    }\n  }\n  .ant-tabs-content-holder {\n    padding: 8px;\n    height: 380px;\n    overflow: auto;\n    padding-bottom: 4px;\n  }\n  .ant-tabs-content {\n    width: calc(100% - 2px);\n  }\n"]))),ONe=T.Ay.div(FNe||(FNe=(0,_.A)(["\n  padding: 24px;\n  background: #ffffff;\n  box-shadow: 0px 2px 4px 1px rgba(165, 178, 200, 0.1), 0px 1px 6px rgba(165, 178, 200, 0.2);\n  border-radius: 4px;\n  min-height: 400px;\n"]))),zNe=e=>{let{requirements:A,products:t,jobDetails:a}=e;const{isJobOwner:n,isPartner:i,isSupplier:s}=RSe(a);return(0,lA.jsx)(ONe,{children:(0,lA.jsx)(MNe,{items:[{key:"product-testing-requirement",label:ee().translate("desktopReview.detail.desktopReviewRequirement"),children:(0,lA.jsx)(xO,{fields:GSe,data:A})},{key:"products",label:"".concat(ee().translate("productTesting.products")," ").concat(t&&t.length?"(".concat(t.length,")"):""),children:(0,lA.jsx)(xNe,{products:t})},...s?[]:[{key:"supplier",label:"".concat(ee().translate("productTesting.supplier")),children:(0,lA.jsx)(wNe,{data:null===a||void 0===a?void 0:a.supplier,isViewModal:i})}],{key:"po",label:"".concat(ee().translate("productTesting.po")),children:(0,lA.jsx)(LNe,{products:null===a||void 0===a?void 0:a.productProfileMaps})}]})})};var VNe=t(54268);const HNe=e=>{const{getDesktopReviewQuotationDetail:A}=(0,TA.useStoreActions)((0,v.A)({},E));return{fetch:(t,a)=>A(e,t,a),data:(0,TA.useReducerData)(VNe.B,"quote.data",{}),loading:(0,TA.useReducerData)(VNe.B,"quote.loading",!1)}},WNe=e=>{const[A,t]=y.useState(!1);return[async(A,a,n)=>{t(!0);try{const t=await((e,A,t)=>ZA.A.call({url:"/micro/desktop-review/".concat(e,"/quotes/").concat(A,"/status"),method:"PUT",apiPrefix:"".concat(ne.xx).concat(ne.YU),data:{status:t}}))(e,A,a);return n(t.data),t.data}catch(i){throw i}finally{t(!1)}},{loading:A}]},qNe="ListQuotation_staticTooltip__Mk+bR";var UNe,JNe,GNe,YNe,ZNe,XNe,KNe,$Ne;const e_e=(0,T.Ay)(Aa.A)(UNe||(UNe=(0,_.A)(["\n  flex: 0.7;\n  justify-content: space-between;\n  > .ant-space-item {\n    &:nth-of-type(2) {\n      flex: 1;\n      .ant-list-item-meta {\n        align-items: center;\n        p {\n          margin-bottom: 0;\n        }\n        .ant-avatar {\n          width: 60px;\n          height: 60px;\n          img {\n            object-fit: contain;\n          }\n        }\n      }\n    }\n  }\n"]))),A_e=T.Ay.p(JNe||(JNe=(0,_.A)(["\n  font-size: 12px;\n  color: #8991a0;\n  margin-bottom: 0;\n"]))),t_e=(0,T.Ay)(ja.Ay.Item)(GNe||(GNe=(0,_.A)(["\n  cursor: pointer;\n  .ant-list-item-meta-avatar {\n    .ant-avatar-circle {\n      .ant-avatar-string {\n        transform: none !important;\n        left: 0;\n        width: 60px;\n        height: 60px;\n      }\n\n      svg {\n        height: 60px;\n        width: 60px;\n      }\n    }\n  }\n  .ant-list-item-meta-title {\n    font-weight: 500;\n    font-size: 16px;\n    line-height: 19px;\n    letter-spacing: 0.005em;\n    color: #232b3a;\n  }\n"]))),a_e=(0,T.Ay)(il.A)(YNe||(YNe=(0,_.A)(["\n  svg {\n    width: 14px;\n    height: 14px;\n  }\n"]))),n_e=(0,T.Ay)(Sa.A)(ZNe||(ZNe=(0,_.A)(["\n  padding: 8px;\n  border: none;\n  &.ant-btn-text {\n    svg {\n      color: #b2c5e4;\n    }\n  }\n"]))),i_e=(0,T.Ay)(Zo.A.Item)(XNe||(XNe=(0,_.A)(["\n  margin-bottom: 0;\n  label {\n    &:after {\n      display: none;\n    }\n    font-size: 14px;\n    color: ",";\n    .ant-form-item-tooltip {\n      color: ",";\n    }\n  }\n  .statisicTooltip {\n    background: red;\n  }\n"])),(e=>"PREPAID"===e.type?"#8991a0":"#8DAA00"),(e=>"PREPAID"===e.type?"#8991a0":"#8DAA00")),s_e=(0,T.Ay)(wa.A)(KNe||(KNe=(0,_.A)(["\n  font-size: 12px;\n  padding: 4px 8px 4px 6px;\n  background: #e5efff;\n  border-radius: 13px;\n  color: #005eff;\n  line-height: 16px;\n  border: none;\n  font-weight: 400;\n"]))),l_e=(0,T.Ay)(wa.A)($Ne||($Ne=(0,_.A)(["\n  font-size: 12px;\n  padding: 4px 8px 4px 6px;\n  background: #ffebeb;\n  border-radius: 13px;\n  color: #ff5555;\n  line-height: 16px;\n  border: none;\n  font-weight: 400;\n"]))),r_e=e=>{let{quotations:A,height:t=380,onClickItem:a,loadMore:n}=e;return(0,lA.jsx)(ja.Ay,{onScroll:e=>{var A,t,a;(null===e||void 0===e||null===(A=e.target)||void 0===A?void 0:A.scrollTop)+(null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.offsetHeight)>=(null===e||void 0===e||null===(a=e.target)||void 0===a?void 0:a.scrollHeight)-50&&n()},style:{height:t,overflow:"auto",paddingTop:16},dataSource:A,rowKey:e=>e.id,renderItem:(e,A)=>(0,lA.jsx)(d_e,{onClick:()=>{a(e,A)},index:A,quotation:e},e.id)})},o_e=e=>(0,lA.jsx)(l_e,(0,v.A)((0,v.A)({icon:(0,lA.jsx)(il.A,{component:OM})},e),{},{children:ee().translate("productTesting.bestValue")})),c_e=e=>(0,lA.jsx)(s_e,(0,v.A)((0,v.A)({icon:(0,lA.jsx)(zM.A,{})},e),{},{children:ee().translate("productTesting.recommended")})),d_e=e=>{let{quotation:A,index:t,onClick:a}=e;const[n,i]=y.useState(!1),[s,l]=y.useState(!1),r=y.useMemo((()=>[R()(A,"serviceProvider.fullName"),A.createdAt?te()(A.createdAt).format(Ws.FH):""].join(" - ")),[A]),o=y.useMemo((()=>
1{if(!A)return null;const e={null:ee().translate("general.pending"),pending:ee().translate("general.pending"),preAccepted:ee().translate("productTesting.prelimanaryAccept"),accepted:ee().translate("productTesting.accepted"),rejected:ee().translate("general.declined"),finalQuote:ee().translate("productTesting.finalQuote"),voided:"Voided"};return{status:{null:"awaiting-approval",pending:"awaiting-approval",preAccepted:"done",accepted:"done",rejected:"reject",finalQuote:"done",voided:""}[A.status],label:e[A.status]}}),[A]);return(0,lA.jsx)(t_e,{onClick:a,extra:(0,lA.jsxs)(Aa.A,{direction:"vertical",align:"end",size:0,children:[(0,lA.jsx)(kM.A,{style:{textAlign:"right"},title:(0,lA.jsxs)(Aa.A,{size:2,hidden:!0,children:[(0,lA.jsx)(c_e,{}),(0,lA.jsx)(o_e,{})]}),value:"".concat(A.currency," ").concat(A.isPackagePrice?A.packagePrice:A.totalCost)}),(0,lA.jsx)(i_e,{labelAlign:"right",tooltip:{icon:(0,lA.jsx)(LL.A,{}),title:_M[A.billingMethod],placement:"bottomLeft",overlayStyle:{color:"#fff",fontSize:12,fontWeight:400},overlayInnerStyle:{background:"#3A4861"},overlayClassName:qNe},label:NM[A.billingMethod],colon:!1,type:A.billingMethod})]}),children:(0,lA.jsxs)(e_e,{children:[(0,lA.jsx)(A_e,{children:"".concat(t+1).padStart(2,0)}),(0,lA.jsx)(ja.Ay.Item.Meta,{avatar:(0,lA.jsx)(an.A,{shape:"circle",src:A?A.url:null,children:(0,lA.jsx)(LM.h,{})}),title:A.quoteBy.name,description:(0,lA.jsxs)(Aa.A,{direction:"vertical",size:0,children:[(0,lA.jsx)(A_e,{children:r}),(0,lA.jsxs)(Aa.A,{size:0,children:[(0,lA.jsx)(n_e,{hidden:!0,onClick:e=>{e.preventDefault(),e.stopPropagation(),i(!n)},type:n?"link":"text",icon:n?(0,lA.jsx)(VM.A,{}):(0,lA.jsx)(HM.A,{})}),(0,lA.jsx)(n_e,{hidden:!0,onClick:e=>{e.preventDefault(),e.stopPropagation(),l(!s)},type:s?"link":"text",icon:(0,lA.jsx)(a_e,{component:WM.A})}),o?(0,lA.jsx)(Uk,{status:o.status,label:o.label}):null]})]})})]})})};r_e.Item=d_e,r_e.BestValue=o_e,r_e.Recommended=c_e;const g_e=r_e,C_e={wrapper:"CancelMethod_wrapper__IBTQs"},I_e=e=>{let{onDataChagned:A=()=>{}}=e;const[t,a]=(0,y.useState)(""),[n,i]=(0,y.useState)(""),[s,l]=(0,y.useState)("");return(0,y.useEffect)((()=>{a(""),i(""),l("")}),[]),(0,lA.jsxs)("div",{className:C_e.wrapper,children:[(0,lA.jsxs)("div",{className:C_e.checkboxes,children:[(0,lA.jsx)(Uu.fZ,{value:"discard",checked:"discard"===t,onChange:e=>{a("discard"),A({method:"discard",recipent:n,email:s})},children:"Discard / No sample"}),(0,lA.jsx)(Uu.fZ,{value:"company",checked:"company"===t,onChange:e=>{a("company"),A({method:"discard",recipent:n,email:s})},children:"Return to Company"})]}),(0,lA.jsxs)("div",{className:(0,b.default)(C_e.form,{hide:"company"!==t}),children:[(0,lA.jsx)(Uu.Cr,{placeholder:"Recipient / Company Name",value:n,onChange:e=>{i(e.target.value),A({method:t,recipent:e.target.value,email:s})}}),(0,lA.jsx)(Uu.Cr,{placeholder:"Return address",value:s,onChange:e=>{l(e.target.value),A({method:t,recipent:n,email:e.target.value})}})]})]})},u_e="Quotations_cancelJobButton__uT-iI",p_e="Quotations_modalWrapper__B+cMc";var E_e,B_e,Q_e,m_e,h_e,x_e;const v_e=T.Ay.div(E_e||(E_e=(0,_.A)(["\n  padding: 24px;\n  background: #ffffff;\n  box-shadow: 0px 2px 4px 1px rgba(165, 178, 200, 0.1), 0px 1px 6px rgba(165, 178, 200, 0.2);\n  border-radius: 4px;\n  height: 100%;\n"]))),f_e=(0,T.Ay)(TF.A)(B_e||(B_e=(0,_.A)(["\n  display: flex;\n  height: 100%;\n  flex-direction: column;\n  justify-content: center;\n\n  .ant-empty-image {\n    height: 200px;\n  }\n  .ant-empty-description {\n    color: #4e5a71;\n  }\n"]))),y_e=(0,T.Ay)(Aa.A)(Q_e||(Q_e=(0,_.A)(["\n  width: 100%;\n  justify-content: space-between;\n"]))),j_e=(0,T.Ay)(BM)(m_e||(m_e=(0,_.A)(["\n  font-weight: 500;\n  color: #232b3a;\n  margin-bottom: 0;\n"]))),b_e=(0,T.Ay)(vM)(h_e||(h_e=(0,_.A)(["\n  min-width: 150px;\n"]))),P_e=(0,T.Ay)(Sa.A)(x_e||(x_e=(0,_.A)(["\n  border: none;\n"]))),w_e=e=>{var A;let{refresh:t,jobId:a,changeStatus:n}=e;const[i,s]=y.useState(!1),[l,r]=y.useState(!1),{filter:o,sorter:c,data:d,pagination:g,hasMore:C,onChange:I,isLoading:u,total:p,reset:E}=y.useContext(jM),{fetch:B,loading:Q}=HNe(a),[m,{loading:h}]=WNe(a),[x,f]=y.useState({}),[j,b]=y.useState(0),P=(0,y.useMemo)((()=>d.find((e=>"preAccepted"===e.status))),[d]),[w,S]=y.useState(!1),N=y.useCallback((()=>{u||!u&&C&&I((0,v.A)((0,v.A)({},g),{},{current:g.current+1}),o,c)}),[u,C,g,o,I,c]),{okButtonProps:_,cancelButtonProps:T}=y.useMemo((()=>{const e=x[j];if(!e)return{};const A=TM(!!P)[e.status];return(0,v.A)({},A)}),[x,j]),D=y.useMemo((()=>{const e=x[j];if(!e)return null;const A={null:ee().translate("general.pending"),pending:ee().translate("general.pending"),preAccepted:ee().translate("productTesting.prelimanaryAccept"),accepted:ee().translate("productTesting.accepted"),rejected:ee().translate("general.declined"),finalQuote:ee().translate("productTesting.finalQuote")};return{status:{null:"awaiting-approval",pending:"awaiting-approval",preAccepted:"done",accepted:"done",rejected:"reject",finalQuote:"done"}[e.status],label:A[e.status]}}),[x,j]);return y.useEffect((()=>
1{if(d[j]&&!x[j]){const e=d[j];r(!0),B(e.id,(e=>{let{data:A}=e;f((0,v.A)((0,v.A)({},x),{},{[j]:(0,V.get)(A,"data",{})})),r(!1)}))}i&&s(!1)}),[j,d]),(0,lA.jsxs)(v_e,{children:[(0,lA.jsxs)(y_e,{children:[(0,lA.jsxs)(j_e,{level:5,children:[ee().translate("productTesting.quotations")," ","".concat(d&&d.length?"(".concat(d.length,")"):"")]}),(0,lA.jsx)(b_e,{hidden:!0,defaultValue:["price_low_to_high"],options:[{value:"price_low_to_high",label:ee().translate("productTesting.priceLowToHigh")},{value:"price_high_to_low",label:ee().translate("productTesting.priceHightToLow")},{value:"recommended",label:ee().translate("productTesting.recommended")}],bordered:!1})]}),d&&d.length?(0,lA.jsx)(g_e,{loadMore:()=>{C&&!u&&N()},quotations:d,onClickItem:(e,A)=>{!d[j]&&C&&N(),b(A),S(!0)}}):(0,lA.jsx)(f_e,{image:DF,description:ee().translate("emptyState.noQuotation")}),(0,lA.jsxs)(gE,{className:p_e,destroyOnClose:!0,open:w,width:"60vw",okText:_?ee().translate("productTesting.buttons.finalAccept"===_.children?"productTesting.buttons.accept":_.children):"OK",cancelText:T?ee().translate(T.children):"Cancel",onOk:()=>{const e=x[j];if(e&&[null,"null","pending","finalQuote"].includes(e.status)){let A="";const a=e=>{m(x[j].id,e,(e=>{let{data:A}=e;S(!1),E(),t(),f((0,v.A)((0,v.A)({},x),{},{[j]:A}))}))};return[null,"null","pending"].includes(e.status)&&(A="preAccepted",a(A)),void("finalQuote"===e.status&&(A="accepted",xL.confirm({title:"Do you want to accept this final quote?",content:"By accepting this quote, any other quotes will be automatically declined.",okText:"Yes",cancelText:"No",onOk:()=>{a(A)}})))}S(!1)},okButtonProps:(0,v.A)({loading:h||l},_),cancelButtonProps:(0,v.A)((0,v.A)({hidden:!0},T),{},{onClick:()=>{const e=x[j];e&&["finalQuote"].includes(e.status)?xL.error({title:"Do you want to decline this final quote?",content:"Once a quote is declined, it cannot be undone.",okText:"Yes",cancelText:"No",onOk:()=>{m(x[j].id,"rejected",(e=>{let{data:A}=e;S(!1),E(),t(),f((0,v.A)((0,v.A)({},x),{},{[j]:(0,V.get)(A,"data",{})}))}))}}):S(!1)}}),onCancel:()=>{S(!1)},title:(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsxs)(Aa.A,{size:2,children:[(0,lA.jsx)(P_e,{disabled:0===j,onClick:()=>{j-1<0||(s(!0),b(j-1))},type:"text",icon:(0,lA.jsx)(fM.A,{})}),(0,lA.jsx)(P_e,{disabled:j>=p-1,onClick:()=>{j+1>p-1||(s(!0),b(j+1),!d[j+1]&&C&&N())},type:"text",icon:(0,lA.jsx)(yM.A,{})})]}),Q||u||i||!d[j]?null:(0,lA.jsxs)(Aa.A,{children:[d[j]?(0,V.get)(d[j],"quoteBy.name",""):"",(0,lA.jsx)(g_e.BestValue,{hidden:!0}),D?(0,lA.jsx)(Uk,{status:null===D||void 0===D?void 0:D.status,label:null===D||void 0===D?void 0:D.label}):null]})]}),children:[Q||u||i||!x[j]?(0,lA.jsx)(Aa.A,{style:{width:"100%",minHeight:90,justifyContent:"center"},align:"center",children:(0,lA.jsx)(Tl.A,{size:"large"})}):(0,lA.jsx)(Sq,{quotation:(0,v.A)((0,v.A)({},x[j]),{},{quoteBy:(0,V.get)(d[j],"quoteBy",{})}),jobId:a}),"finalQuote"===(null===(A=x[j])||void 0===A?void 0:A.status)&&(0,lA.jsx)(Sa.A,{htmlType:"button",className:u_e,ghost:!0,type:"primary",onClick:()=>{xL.error({title:"Do you want to cancel this job ?",content:"Once the job is canceled, it cannot be undone.",okText:"Yes",cancelText:"No",onOk:()=>{let e={};const{destroy:A}=xL.error({title:"What is your preferred method for disposing the sample?",content:(0,lA.jsx)(I_e,{onDataChagned:A=>{e.method=A.method,e.recipent=A.recipent,e.email=A.email}}),okText:"Yes",cancelText:"No",okButtonProps:{loading:!1,onClick:()=>{n("cancelled",(()=>{A(),S(!1),E(),t()}))}}})}})},children:ee().translate("productTesting.buttons.cancelJob")})]})]})},S_e=e=>(0,lA.jsx)(wM,{fetch:async(A,t)=>rhe(e.jobId,(0,v.A)({},A)),lazy:!0,children:(0,lA.jsx)(w_e,(0,v.A)({},e))}),N_e="Details_mainContent__aGAgX",__e="Details_requirementsDropdown__MJm1Q",T_e="Details_requirementBlock__9e8Pi",D_e="Details_requirementIcon__93+q4",k_e="Details_disabled__E+jQl",L_e="Details_checked__uXdA9",R_e="Details_tooltipOverlay__hWqh4",F_e="Details_changeStatusModal__kvHGb";var M_e,O_e;const z_e=T.Ay.div(M_e||(M_e=(0,_.A)(["\n  padding: 24px;\n"]))),V_e=T.Ay.div(O_e||(O_e=(0,_.A)([""]))),H_e=e=>{let{header:A,data:t,refresh:a,children:n,changeStatus:i,products:s=[]}=e;const l=(0,w.useParams)(),r=y.useMemo((()=>{const e=(0,V.get)(t,"infosData");(0,V.pick)(e,["serviceLevel","buyerName","testingLabs","remark","isDirectLab","isICW","isTicmart","directLabs","createdAt","title","desktopReviewLabs","laboratory","jobType","description"]);return(0,v.A)({},e)}),[t]);return(0,lA.jsxs)(z_e,{className:N_e,children:[(0,lA.jsx)(V_e,{children:A}),(0,lA.jsxs)(Ca.A,{gutter:[20,20],children:[(0,lA.jsx)(na.A,{flex:1,xs:24,sm:24,md:12,children:(0,lA.jsx)(zNe,{requirements:r,products:s,jobDetails:null===t||void 0===t?void 0:t.infosData}
1)}),(0,lA.jsx)(na.A,{flex:1,xs:24,sm:24,md:12,children:(0,lA.jsx)(S_e,{refresh:a,jobId:l.id,changeStatus:i})})]}),n]})},W_e={container:"DetailTabs_container__CbPqK",tabs:"DetailTabs_tabs__0O3X+",tabItem:"DetailTabs_tabItem__o9mEm",listHeader:"DetailTabs_listHeader__T1QQ-",text:"DetailTabs_text__0X8bG",buttonLeft:"DetailTabs_buttonLeft__EN4Qu",buttonText:"DetailTabs_buttonText__dfY2h",link:"DetailTabs_link__r4B4u",tablePagination:"DetailTabs_tablePagination__1DC+v",tag:"DetailTabs_tag__5TaDe"},q_e="Reports_container__jnpt4",U_e="Reports_moreOptionContainer__Go7oB",J_e=e=>{const{getDeskTopReviewReports:A}=(0,TA.useStoreActions)((0,v.A)({},E));return{fetch:(t,a)=>A(e,t,a),data:(0,TA.useReducerData)(VNe.B,"reports.data",{}),loading:(0,TA.useReducerData)(VNe.B,"reports.loading",!1)}},G_e=e=>{const{getDeskTopReviewReportDetail:A}=(0,TA.useStoreActions)((0,v.A)({},E));return{fetch:(t,a)=>A(e,t,a),data:(0,TA.useReducerData)(VNe.B,"reportDetail.data",{}),loading:(0,TA.useReducerData)(VNe.B,"reportDetail.loading",!1)}},Y_e=e=>{const{downloadBuffer:A}=(()=>{const[e,A]=y.useState(!1);return{download:async(e,t,a)=>{try{A(!0);const n=await fetch(e,{headers:(0,v.A)({"Content-Type":"application/octet-stream"},a)}),i=await n.blob(),s=(window.URL||window.webkitURL).createObjectURL(i),l=document.createElement("a");l.href=s,l.target="_blank",l.download=t,l.click()}catch(n){console.error(n)}finally{A(!1)}},downloadBuffer:(e,A)=>{const{buffer:t}=new Uint8Array([...e]),a=new Blob([t],{type:"application/zip"}),n=window.URL.createObjectURL(a),i=document.createElement("a");i.href=n,i.target="_blank",i.download=A,i.click()},isDownloading:e}})(),[t,a]=y.useState(!1);return[async t=>{a(!0);try{const a=await((e,A)=>ZA.A.call({url:"/micro/desktop-review/jobs/".concat(e,"/reports/download?reportIds=").concat(A),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU)}))(e,t);return A(a.data.data.content.data,"reports.zip"),a.data}catch(n){throw n}finally{a(!1)}},{loading:t}]},Z_e=e=>{const[A,t]=y.useState(!1);return[async(A,a)=>{t(!0);try{const t=await((e,A)=>ZA.A.call({url:"/productTestings/".concat(e,"/reports/share"),method:"POST",data:A}))(e,A);return a(t.data),t.data}catch(n){throw n}finally{t(!1)}},{loading:A}]},X_e=e=>{const[A,t]=y.useState(!1);return[async(A,a)=>{t(!0);try{const t=await((e,A)=>ZA.A.call({url:"/productTestings/".concat(e,"/reports/share/email"),method:"POST",data:A}))(e,A);return a(t.data),t.data}catch(n){throw n}finally{t(!1)}},{loading:A}]},K_e=e=>{const[A,t]=y.useState(!1);return[async(A,a,n)=>{t(!0);try{const t=await((e,A)=>ZA.A.call({url:"/micro/desktop-review/jobs/".concat(e,"/reports/").concat(A),method:"DELETE",apiPrefix:"".concat(ne.xx).concat(ne.YU)}))(e,A);return a(),t.data}catch(i){throw n(),i}finally{t(!1)}},{loading:A}]},$_e=e=>{const{classes:A,data:{jobId:t}}=e,a=(0,j.d4)((e=>e.loginState.profile)),[n,i]=(0,y.useState)([]),[s,l]=(0,y.useState)(null),[r,o]=(0,y.useState)(!1),[c,d]=(0,y.useState)(!1),[g,C]=(0,y.useState)(!1),[I,u]=(0,y.useState)(!1),[p,E]=(0,y.useState)(!1),[B,Q]=(0,y.useState)({}),[m,h]=(0,y.useState)({type:null,message:null}),[x,f]=(0,y.useState)(!1),b=(0,y.useRef)(),{data:{list:P},fetch:w}=J_e(t),{fetch:N}=G_e(t);(0,y.useEffect)((()=>{w()}),[t]);const[_]=Y_e(t),[T]=Z_e(t),[D]=X_e(t),[k]=K_e(t),L=e=>{e.stopPropagation(),l(null)},R=e=>{b.current&&b.current.contains(e.target)||L(e)};(0,y.useEffect)((()=>(document.addEventListener("mousedown",R),()=>{document.removeEventListener("mousedown",R)})),[]),(0,y.useEffect)((()=>{Array.isArray(P)&&i(null===P||void 0===P?void 0:P.map((e=>(0,v.A)((0,v.A)({},e),{},{checked:!1}))))}),[P]),(0,y.useEffect)((()=>{n.filter((e=>e.checked)).length===n.length?u(!0):u(!1)}),[n]);const F=()=>{},M=()=>{f(!1),Q({})},O=[{columnId:"labName",label:ee().translate("productTesting.jobDetails.actions.reports.reportName"),width:"15rem",classes:{head:A.listHeader},render:e=>{let{reportName:A,fileName:t,documentList:a}=e;const n=(0,ne.lB)(A||t),i=null===a||void 0===a?void 0:a.url;return(0,lA.jsxs)(S.A,{fontSize:12,fontWeight:400,display:"flex",justifyContent:"space-between",alignItems:"center",children:[(0,lA.jsx)(xl.A,{filename:n,type:i?"link":"item",handleOnClick:()=>(0,al.gd)(i)}),(0,lA.jsx)(Ls.A,{type:"native-icon",buttonProps:{icon:(0,lA.jsx)(ml.A,{}),onClick:e=>((e,A)=>{e.stopPropagation(),(0,al.gd)(A)})(e,i)}})]})}},{columnId:"issueDate",label:ee().translate("productTesting.jobDetails.actions.reports.reportIssueDate"),classes:{head:A.listHeader},render:e=>{let{issueDate:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:A&&te()(A).format(Ws.FH)})}},{columnId:"expiryDate",label:ee().translate("productTesting.jobDetails.actions.reports.reportExpiryDate"),classes:{head:A.listHeader},render:e=>{let{expiryDate:A=""}=e;return(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:A&&te()(A).format(Ws.FH)})}},{columnId:"result",label:ee().translate("productTesting.jobDetails.actions.reports.reportResult"),classes:{head:A.listHeader},render:e=>{let{result:A=""}=e,t="",a="";return"pass"===(A||"").toLowerCase()?(t="#1BB135",a="rgba(50, 200, 50, 0.1)"):"fail"===(A||"").toLowerCase()?(t="#D42600",a=" rgba(255, 85, 85, 0.1)"):"reportAsIs"===(A||"").toLowerCase()&&(t="#3A4861",a="rgba(235, 237, 239, 0.5)"),A&&(0,lA.jsx)(Gr.A,{style:{color:t,background:a,fontWeight:400,fontSize:12},label:ee().translate("productTesting.result.".concat(A))})}},{columnId:"viewDetail",noSort:!0,render:e=>(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",children:[(0,lA.jsx)(bL.A,{className:A.link,text:ee().translate("productTesting.jobDetails.actions.reports.viewDetail"),linkProps:{onClick:()=>{var A;E(!0),A=e.id,N(A,(e=>{Q(e)}))}}}),(0,lA.jsx)(S.A,{marginLeft:"32px",children:(0,lA.jsx)(Vr,{handleDelete:()=>{Q(e),f(!0)},handleDuplicate:()=>{e.id},handleEdit:()=>{e.id}})})]})}];return(0,lA.jsx)(ks.A,{className:q_e,children:(0,lA.jsxs)(S.A,{p:4,children:[(0,lA.jsxs)(S.A,{position:"relative",display:"flex",justifyContent:"flex-end",children:[r||c?(0,lA.jsxs)(lA.Fragment,{children:[r&&(0,lA.jsx)(Ls.A,{buttonProps:{style:{minWidth:"max-content",marginRight:"16px"}
1,buttonStyle:{background:"#005EFF",color:"#fff",textTransform:"none",fontWeight:500},onClick:()=>C(!0)},children:ee().translate("productTesting.buttons.share")}),c&&(0,lA.jsx)(Ls.A,{buttonProps:{style:{minWidth:"max-content",marginRight:"16px"},buttonStyle:{background:"#005EFF",color:"#fff",textTransform:"none",fontWeight:500},onClick:()=>{const e=n.filter((e=>e.checked)).map((e=>e.id));e.length&&_(e)}},children:ee().translate("general.download")}),(0,lA.jsx)(Ls.A,{buttonProps:{style:{minWidth:"max-content"},nonBackground:!0,buttonStyle:{borderColor:"#005EFF",color:"#005EFF",textTransform:"none",fontWeight:500},onClick:()=>{d(!1),o(!1),i(null===P||void 0===P?void 0:P.map((e=>(0,v.A)((0,v.A)({},e),{},{checked:!1}))))}},children:ee().translate("productTesting.buttons.cancel")})]}):(n||[]).filter((e=>!e.isDeleted)).length>0&&(0,lA.jsxs)(Ls.A,{buttonProps:{buttonStyle:{background:"#005EFF",color:"#fff",textTransform:"none",fontWeight:500},onClick:e=>(e=>{e.stopPropagation(),l(e.currentTarget)})(e)},children:[ee().translate("productTesting.buttons.actions"),(0,lA.jsx)(Jl.A,{style:{marginLeft:"14px"},children:s?(0,lA.jsx)(jL.A,{style:{width:15,height:15}}):(0,lA.jsx)(yL.A,{style:{width:15,height:15}})})]}),Boolean(s)&&(0,lA.jsxs)(S.A,{ref:b,className:U_e,children:[(0,lA.jsx)(Zl.A,{onClick:L,children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",onClick:F,children:[(0,lA.jsx)("img",{src:iR,alt:"uploadUpIcon",style:{marginRight:15}}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:ee().translate("productTesting.buttons.uploadReports")})]})}),(0,lA.jsx)(Zl.A,{onClick:L,children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",onClick:()=>d(!0),children:[(0,lA.jsx)("img",{src:sR,alt:"uploadDownIcon",style:{marginRight:15}}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:ee().translate("productTesting.buttons.downloadReports")})]})}),(0,lA.jsx)(Zl.A,{onClick:L,children:(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",onClick:()=>o(!0),children:[(0,lA.jsx)("img",{src:lR,alt:"searchIcon",style:{marginRight:15}}),(0,lA.jsx)(Xe.A,{style:{color:"#4E5A71"},children:ee().translate("productTesting.buttons.shareReport")})]})})]})]}),(0,lA.jsx)(S.A,{children:(0,lA.jsx)(Bl.A,{data:(n||[]).filter((e=>!e.isDeleted)),columnData:r||c?[{columnId:"checked",label:(0,lA.jsx)(Yr.A,{style:{padding:0},color:"primary",checked:I,onChange:e=>{return A=e.target.checked,u(A),void i(n.map((e=>(0,v.A)((0,v.A)({},e),{},{checked:A}))));var A}}),width:30,classes:{head:A.listHeader},noSort:!0,render:e=>(0,lA.jsx)(Yr.A,{style:{padding:0},color:"primary",checked:e.checked,onChange:A=>{return t=e,a=A.target.checked,void i(n.map((e=>e.id===t.id?(0,v.A)((0,v.A)({},e),{},{checked:a}):e)));var t,a}})},...O]:O,paginationProps:{classes:{toolbar:A.tablePagination}},titleTableHead:ee().translate("productTesting.jobDetails.actions.reports.title"),customEmptyTableBody:(0,lA.jsxs)(S.A,{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",width:"100%",children:[(0,lA.jsx)(Xe.A,{style:{marginBottom:16},children:ee().translate("productTesting.jobDetails.actions.reports.emptyData")}),(0,lA.jsx)(Ls.A,{buttonProps:{buttonStyle:{background:"#005EFF",color:"#fff",textTransform:"none",fontWeight:500},onClick:F},children:ee().translate("general.upload")})]})})}),(0,lA.jsx)(DL,{open:g,handleClose:()=>C(!1),handleShareReport:(e,A,t)=>{T(A,t)},handleShareReportEmail:e=>{D(e,(()=>{h({type:"green_success",message:ee().translate("productTesting.jobDetails.actions.reports.invitationSent")}),C(!1),o(!1),i(null===P||void 0===P?void 0:P.map((e=>(0,v.A)((0,v.A)({},e),{},{checked:!1}))))}))},dataSelected:null===n||void 0===n?void 0:n.filter((e=>e.checked)),productTestingId:t,senderEmail:a.email}),(0,lA.jsx)(nR,{open:p,jobId:t,dataDetail:B,handleClose:()=>{E(!1),Q({})}}),(0,lA.jsx)(rr,{open:x,handleClose:M,handleDelete:()=>{k(B.id,(()=>{h({type:"success",message:ee().translate("productTesting.reportDetails.messages.deleteSuccess")}),w(),M()}),(()=>{h({type:"error",message:ee().translate("productTesting.reportDetails.messages.deleteError")}),M()}))},mainTitle:ee().translate("productTesting.jobDetails.actions.reports.deleteMainTitle"),subTitle:null===B||void 0===B?void 0:B.reportName}),(0,lA.jsx)(Wn.A,{notification:m,onClose:()=>h({type:null,message:null})})]})})},eTe="SummaryTag_wrapper__NeBnc",ATe={pending:"default",insufficientInfo:"error",rejected:"error",approve:"success",reject:"error","n/a":"default",waitingForAdditional:"warning",w
1aitingInformation:"warning",inProgress:"processing","in-progress":"processing",revised:"#f5f6f7"},tTe=e=>{let{value:A,label:t,className:a="",style:n}=e;const i=ATe[A]||"success";return(0,lA.jsx)(wa.A,{color:i,className:(0,b.default)(eTe,a),style:(0,v.A)((0,v.A)({},n||{}),{},{color:"revised"===A?"#8991A0":void 0}),children:t})},aTe="Summary_modalWrapper__Ga8+x",nTe="Summary_noTestPlanText__NMlEV",iTe="Summary_contentSpace__lvdQr",sTe="Summary_loading__JgpQm",lTe="Summary_fileList__SO1O0",rTe="Summary_eventColumn__xWabN",oTe="Summary_summaryActionWrapper__t1UDc",cTe=e=>{var A;let{data:{jobId:t,isWalmartTemplate:a,viewDocumentValidationOnly:n,jobDetail:i},classes:s,onUpdateStatus:l}=e;const{isJobOwner:r,isSupplier:o,isSelfUpload:c,isAskSupplierUpload:d,reviewType:g}=RSe(i),C=c&&r&&"beingProcess"===(null===i||void 0===i?void 0:i.status)||d&&r&&"waitingForUpload"===(null===i||void 0===i?void 0:i.status)||d&&o&&"waitingForStartReview"===(null===i||void 0===i?void 0:i.status),I=r&&"waitingForStartReview"===(null===i||void 0===i?void 0:i.status)&&(null===i||void 0===i?void 0:i.canReview)&&(null===i||void 0===i?void 0:i.isOwnerReview)&&"pending"===(null===i||void 0===i||null===(A=i.desktopReviewConclusion)||void 0===A?void 0:A.result),{getDesktopReviewJobTestPlans:u}=(0,TA.useStoreActions)((0,v.A)({},B)),[p,E]=(0,y.useState)(!1),Q=(0,w.useHistory)(),{jobSummary:m,testPlans:h,testPlansLoading:x}={jobSummary:(0,TA.useReducerData)("desktopReview","desktopReviewJobSummary.data",[]),testPlans:(0,TA.useReducerData)("desktopReview","desktopReviewJobTestPlans.data",{}),testPlansLoading:(0,TA.useReducerData)("desktopReview","desktopReviewJobTestPlans.loading",!1)},f=(h.list||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{name:e.fileName}))),j=y.useMemo((()=>{const e=R()(m,"conclusions")?m.conclusions:[],A=R()(m,"testPlans")?m.testPlans:[],t=e.map(((A,t)=>(0,v.A)((0,v.A)({},A),{},{event:ee().translate("general.documentSubmission",{suffix:e.length-t}),conclusion:A.result,updatedAt:A.updatedAt,reason:A.remark,status:A.status}))),a=A.map((e=>(0,v.A)((0,v.A)({},e),{},{event:ee().translate("general.testPlan"),key:"testPlan",conclusion:e.result,updatedAt:e.updatedAt,reason:e.remark})));return[].concat(t).concat(a)}),[m]),b=[{columnId:"event",label:ee().translate("desktopReview.detail.events"),classes:{head:s.listHeader},render:e=>(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,className:rTe,children:e.event})},{columnId:"conclusion",label:ee().translate("desktopReview.detail.conclusion"),classes:{head:s.listHeader},render:e=>{const A="revised"===(null===e||void 0===e?void 0:e.status);return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(tTe,{value:e.conclusion,label:ee().translate("desktopReview.detail.summaryStatus.".concat("inProgress"===e.conclusion?"pending":e.conclusion))}),!!A&&(0,lA.jsx)(tTe,{value:"revised",label:"Revised",style:{marginLeft:"8px"}})]})}},{columnId:"updatedAt",label:ee().translate("desktopReview.detail.lastUpdate"),classes:{head:s.listHeader},render:e=>(0,lA.jsx)(S.A,{fontSize:12,fontWeight:400,children:e.updatedAt?te()(e.updatedAt).format(Ws.FH):"/"})},{columnId:"action",render:e=>{let A=ee().translate("productTesting.jobDetails.actions.reports.viewDetail");return"testPlan"!==e.key&&e.canEdit&&(A=ee().translate("productTesting.jobDetails.actions.reports.editViewDetails")),(0,lA.jsxs)("div",{className:oTe,children:[C&&e.isLatest&&(0,lA.jsx)(uZ.h,{onClick:()=>{Q.push("/document-review/".concat(t,"/edit/").concat(e.id))}}),(0,lA.jsx)(bL.A,{className:s.link,text:A,linkProps:{onClick:()=>{if("testPlan"!==e.key){I&&l("in-progress",{},!0);const A="/document-review/".concat(t,"/edit/").concat(e.id),a="/document-review/".concat(t,"/document-validation/").concat(e.id,"/").concat(e.event),n=(e=>{let{reviewType:A,isSupplier:t,canEdit:a,documentStatus:n}=e;return"supplierUpload"===A&&!!t&&!!a&&"waitingInformation"===n})({reviewType:g,isSupplier:o,canEdit:e.canEdit,documentStatus:e.conclusion}),i=!!e.canEdit&&!n;Q.push(i?A:a)}else u(t),E(!0)}}})]})}}];return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(S.A,{p:4,children:(0,lA.jsx)(Bl.A,{data:(a?(j||[]).filter((e=>"testPlan"!==e.key)):j).map(((e,A)=>(0,v.A)((0,v.A)({},e),{},{canEdit:o?e.canUploadDocuments:e.canEdit,isLatest:0===A}))),columnData:b,noPagination:!0}
1)})}),(0,lA.jsx)(F.A,{open:p,onCancel:()=>{E(!1)},title:ee().translate("nav.testPlan"),footer:null,className:aTe,children:(0,lA.jsxs)("div",{className:iTe,children:[x&&(0,lA.jsx)("div",{className:sTe,children:(0,lA.jsx)(Tl.A,{})}),0===f.length&&(0,lA.jsx)("span",{className:nTe,children:ee().translate("emptyState.thereIsNoTestPlan")}),(0,lA.jsx)("div",{className:lTe,children:f.map(((e,A)=>(0,lA.jsx)(QP,{data:e},A)))})]})})]})},dTe=e=>{const{getDeskTopReviewMessage:A}=(0,TA.useStoreActions)((0,v.A)({},E));return{fetch:t=>A(e,t),data:(0,TA.useReducerData)(VNe.B,"message.data",[]),loading:(0,TA.useReducerData)(VNe.B,"message.loading",!1)}},gTe=e=>{const[A,t]=y.useState(!1);return{mutate:async A=>{t(!0);try{const t=await((e,A)=>ZA.A.call({url:"/micro/product-testings/".concat(e,"/messages"),method:"POST",apiPrefix:"".concat(ne.xx).concat(ne.YU),data:A}))(e,A);return t.data}catch(a){throw a}finally{t(!1)}},loading:A}},CTe=e=>{const[A,t]=y.useState(!1);return{mutate:async A=>{t(!0);try{const t=await((e,A)=>ZA.A.call({url:"/micro/product-testings/".concat(e,"/messages/").concat(A),method:"DELETE",apiPrefix:"".concat(ne.xx).concat(ne.YU)}))(e,A);return t.data}catch(a){throw a}finally{t(!1)}},loading:A}};(0,w.withRouter)((e=>{let{data:{jobId:A}}=e;const t=(0,ae.A)(),{uploadFile:a}=(0,Vl.A)(),{fetch:n,data:i}=dTe(A),{mutate:s}=gTe(A),{mutate:l}=CTe(A);(0,y.useEffect)((()=>{n()}),[A]);return(0,lA.jsx)(ks.A,{children:(0,lA.jsx)(S.A,{p:4,children:(0,lA.jsx)(oF,{hiddenTitle:!0,onCreateMessage:async e=>{const{documents:A,content:i}=e;let l=[];if(A.length){l=(await a(A,null===t||void 0===t?void 0:t.companyId)).map((e=>e.id))}await s({content:i,documentListIds:l}),await n()},onDeleteMessage:async e=>{await l(e),await n()},messages:i})})})}));var ITe=t(17301);const uTe=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{isAsyncCall:!0,baseType:ITe.Ay["".concat(ITe.yI,"_LIST")],payload:{params:e,meta:A},asyncCall:()=>Cle(e),afterSuccessCall:(e,A)=>{},afterFailureCall:(e,A)=>{}}},pTe=(e,A,t)=>({isAsyncCall:!0,baseType:ITe.Ay["".concat(ITe.yI,"_GET_ONE")],payload:{id:e,params:A,meta:t},asyncCall:()=>Ile(e,A),afterSuccessCall:(e,A)=>{},afterFailureCall:(e,A)=>{}}),ETe=e=>({isAsyncCall:!0,baseType:ITe.Ay["".concat(ITe.yI,"_CHECKOUT")],asyncCall:()=>(e=>ZA.A.call({url:"/micro/payments/payment-intents",method:"POST",apiPrefix:"".concat(ne.xx).concat(ne.YU),data:e}))(e),afterSuccessCall:(e,A)=>{},afterFailureCall:(e,A)=>{}}),BTe=(e,A)=>({isAsyncCall:!0,baseType:ITe.Ay["".concat(ITe.yI,"_CHECKOUT_BANK_TRANSFER")],asyncCall:()=>(e=>ZA.A.call({url:"/micro/payments/bank-transfer",method:"POST",apiPrefix:"".concat(ne.xx).concat(ne.YU),data:e}))(e),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}),QTe=(e,A,t)=>({isAsyncCall:!0,baseType:ITe.Ay["".concat(ITe.yI,"_DOWNLOAD_INVOICE")],asyncCall:()=>((e,A)=>ZA.A.call({url:"/micro/desktop-review/".concat(e,"/invoices/").concat(A,"/pdf"),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU),headers:{"Content-Type":"application/octet-stream"},responseType:"blob"}))(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),mTe=(e,A,t)=>({isAsyncCall:!0,baseType:ITe.Ay["".concat(ITe.yI,"_PAYMENT")],asyncCall:()=>((e,A)=>ZA.A.call({url:"/micro/desktop-review/".concat(e,"/invoices/").concat(A,"/latest-payments"),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU)}))(e,A),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}),hTe=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0;return{isAsyncCall:!0,baseType:ITe.Ay["".concat(ITe.yI,"_LIST_PENDING_PAYMENT")],payload:{params:e,meta:A},asyncCall:()=>Cle((0,v.A)({status:"pendingPayment"},e)),afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}}},xTe=(e,A,t)=>({isAsyncCall:!0,baseType:ITe.Ay["".concat(ITe.yI,"_UPDATE_PAYMENT_METHOD")],payload:{invoiceId:e,params:A},asyncCall:()=>{return t=e,a=A,ZA.A.call({url:"/micro/payments/".concat(t),method:"PATCH",data:a,apiPrefix:"".concat(ne.xx).concat(ne.YU)});var t,a},afterSuccessCall:(e,A)=>{t&&t(A)},afterFailureCall:(e,A)=>{t&&t(!1,A)}});var vTe=t(14577);const fTe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:vTe.jc;const t=(0,TA.useReducerData)(A,"list"),{list:a}=(0,TA.useStoreActions)((0,v.A)({},m));return y.useEffect((()=>{e?a(e):a()}),[]),(0,v.A)((0,v.A)({},t),{},{query:a})},yTe="Invoice_desktopReviewInvoiceTable__WT+jV",jTe="Invoice_desktopReviewInvoiceItemTable__QYDNC",bTe="Invoice_modalOverlay__Gul9N";var PTe=t(22133);const wTe=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:vTe.jc;const a=(0,TA.useReducerData)(t,"getOne"),{getOne:n}=(0,TA.useStoreActions)((0,v.A)({},m));return y.useEffect((()=>{e&&(A?n(e,A):n(e))}),[e]),(0,v.A)((0,v.A)({},a),{},{query:n})};function STe(){return function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const a=A?"".concat(A,".").concat(e):e;return ee().translate(a,t)}}const NTe=["title","desktopReviewId","invoiceId","toCompany","open","onOk","isUserPartner"];var _Te;const TTe=(0,T.Ay)(Hi.A)(_Te||(_Te=(0,_.A)(["\n  .ant-descriptions-item-content,\n  .ant-descriptions-item-content > *,\n  .ant-descriptions-item-label {\n    //styleName: Body/Body 2 - Regular;\n    font-size: 14px;\n    font-weight: 400;\n    line-height: 18px;\n    letter-spacing: 0.002em;\n    text-align: left;\n    color: #8991a0;\n  }\n  .ant-descriptions-item-content {\n    width: 100%;\n    color: #232b3a;\n    > * {\n      color: #232b3a;\n    }\n    > div {\n      width: 100%;\n    }\n  }\n  .ant-table-cell {\n    font-size: 14px;\n    font-weight: 500;\n    line-height: 18px;\n    letter-spacing: 0.002em;\n    color: #000000;\n    text-align: center;\n    &.table-summary-caption {\n      //styleName: Body/Body 2 - Medium;
1\n\n      color: #8991a0;\n    }\n  }\n"]))),DTe=e=>{let{invoice:A,company:t}=e;const a=R()(A,"documentList",[])||[],n=STe();return(0,lA.jsx)("div",{children:(0,lA.jsxs)(TTe,{children:[(0,lA.jsx)(Hi.A.Item,{labelStyle:{width:120},span:3,label:n("invoice.serviceProvider",$Se),children:HSe(R()(A,"serviceProvider.name")||R()(A,"serviceProvider.companyName"))}),(0,lA.jsx)(Hi.A.Item,{labelStyle:{width:120},span:3,label:n("invoice.invoiceDate",$Se),children:USe(R()(A,"createdAt"),A,null)}),(0,lA.jsx)(Hi.A.Item,{labelStyle:{width:120},span:3,label:n("invoice.toCompany",$Se),children:t}),(0,lA.jsx)(Hi.A.Item,{span:5,children:(0,lA.jsx)(Jn.A,{className:jTe,pagination:!1,dataSource:R()(A,"invoiceItems",[]),columns:YSe(A||{}),summary:()=>{const e=null===A||void 0===A?void 0:A.isPackagePrice,t=e?null===A||void 0===A?void 0:A.packagePrice:null===A||void 0===A?void 0:A.totalCost;return(0,lA.jsx)(Jn.A.Summary,{children:(0,lA.jsxs)(Jn.A.Summary.Row,{children:[(0,lA.jsx)(Jn.A.Summary.Cell,{index:0}),(0,lA.jsx)(Jn.A.Summary.Cell,{index:1,colSpan:4,className:"table-summary-caption",children:(0,lA.jsx)("div",{style:{textAlign:"right"},children:n("invoice.".concat(e?"packagePrice":"totalCost"),$Se)})}),(0,lA.jsx)(Jn.A.Summary.Cell,{index:2,children:"".concat(null===A||void 0===A?void 0:A.currency," ").concat(gxe(t||0))})]})})}})}),(0,lA.jsx)(Hi.A.Item,{labelStyle:{width:120},span:3,label:n("invoice.remarks",$Se),children:HSe(R()(A,"remark"))}),(0,lA.jsx)(Hi.A.Item,{labelStyle:{width:120},span:3,label:n("invoice.attachments",$Se),children:(0,lA.jsx)(Ca.A,{children:Array.isArray(R()(A,"documentList",[]))&&(null===a||void 0===a?void 0:a.map((e=>(0,lA.jsx)(na.A,{children:(0,lA.jsx)($a.FileItem,{style:{paddingTop:0},file:e,onClick:()=>{window.open(e.url,"_blank")}})},e.id))))})})]})})},kTe=e=>{let{title:A,desktopReviewId:t,invoiceId:a,toCompany:n,open:i=!1,onOk:s,isUserPartner:l}=e,r=(0,f.A)(e,NTe);const o=STe(),{loading:c,data:d}=wTe(a,{desktopReviewId:t}),g=y.useMemo((()=>"pendingPayment"===(null===d||void 0===d?void 0:d.status)?{hidden:l}:null),[l,d,c]),C=y.useMemo((()=>["completed","paymentUnderReview"].includes(null===d||void 0===d?void 0:d.status)&&l?o("actions.viewPaymentDetail",$Se):o("actions.".concat("pendingPayment"!==(null===d||void 0===d?void 0:d.status)?"viewPaymentDetail":"goToPayment"),$Se)),[l,d,c]);return(0,lA.jsx)(PTe.A,(0,v.A)((0,v.A)({className:bTe,width:"80vw",title:A,okButtonProps:g,open:i,okText:C,cancelButtonProps:{hidden:!0},onOk:()=>{s(d)},loading:c},r),{},{children:c?(0,lA.jsx)(Tl.A,{}):(0,lA.jsx)(DTe,{company:n,invoice:d})}))};kTe.defaultProps={open:!1,isUserPartner:!1};const LTe=kTe;var RTe,FTe=t(97950);const MTe=T.Ay.div(RTe||(RTe=(0,_.A)(["\n  position: absolute;\n  top: ","px;\n"])),(e=>{let{offset:A}=e;return-A})),OTe=e=>{var A;let{items:t=[],getContainer:a,offsetTop:n}=e;const i=y.useMemo((()=>a?a():document.body),[a]),s=null!==(A=null===i||void 0===i?void 0:i.offsetTop)&&void 0!==A?A:0;return i?FTe.createPortal((0,lA.jsx)(y.Fragment,{children:(0,lA.jsx)(MTe,{offset:"undefined"!==typeof n?n:s-20,className:SH,children:t.map(((e,A)=>(0,lA.jsx)(NS.A,(0,v.A)({className:NH},e),"alert_".concat(A))))})}),i):null};OTe.defaultProps={items:[]};const zTe=OTe,VTe=["query","data","loading"],HTe=["invoiceNo"],WTe=e=>{var A,t,a;let{data:n}=e;const{jobDetail:i}=n,s=STe(),l=(0,w.useHistory)(),{company:r}=(0,Hl.yj)(),o=(0,w.useParams)(),[c,d]=y.useState({invoiceId:null,open:!1,title:"",invoiceNo:"",status:""}),g=fTe({desktopReviewId:o.id,pageNo:1,pageSize:10}),{query:C,data:I,loading:u}=g,p=((0,f.A)(g,VTe),(null===i||void 0===i||null===(A=i.partner)||void 0===A?void 0:A.id)===(null===r||void 0===r?void 0:r.companyId));return(0,lA.jsxs)("div",{className:yTe,children:[(0,lA.jsx)(Jn.A,{loading:u,dataSource:null===(t=I||[])||void 0===t?void 0:t.map(((e,A)=>{let{invoiceNo:t}=e,a=(0,f.A)(e,HTe);return(0,v.A)((0,v.A)({},a),{},{invoiceNo:s("invoice.table.col.invoiceNo",$Se,{index:(I||[]).length-A,invoiceNo:t||""})})})),columns:[{title:s("invoice.table.col.invoiceName",$Se),dataIndex:"invoiceNo",render:HSe},{title:s("invoice.table.col.status",$Se),dataIndex:"status",render:WSe(KSe)},{title:s("invoice.table.col.amount",$Se,{currency:"USD"}),dataIndex:"totalCost",render:(e,A,t)=>qSe(e,A,t,{displayCurrency:!0,currencyKey:"currency",format:e=>gxe(e)})},{title:s("invoice.table.col.createDate",$Se),dataIndex:"createdAt",render:xBe},{title:"",dataIndex:"",render:(e,A)=>(0,lA.jsx)(Sa.A,{type:"link",onClick:()=>{d({title:A.invoiceNo,status:A.status,invoiceId:A.id,open:!0})},children:s("actions.viewDetail",$Se)})}]}),(0,lA.jsx)(LTe,{destroyOnClose:!0,invoiceId:"".concat(c.invoiceId),isUserPartner:p,desktopReviewId:o.id,open:c.open,toCompany:null===r||void 0===r||null===(a=r.company)||void 0===a?void 0:a.company_name,title:(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)("span",{children:c.title}),WSe(KSe)(c.status)]}),onOk:e=>{(0,ne.R7)(l)("/document-review/".concat(o.id,"/invoice/").concat(c.invoiceId,"/payment"))},onCancel:()=>{d({title:"",status:"",invoiceId:null,open:!1})}})]})};t(31030);const qTe=e=>{const A="invoices"===new URLSearchParams(window.location.search).get("tabs")?1:0,{state:t}=(0,w.useLocation)(),{data:{jobId:a,jobDetail:n,viewDocumentValidationOnly:i},func:{},onUpdateStatus:s}=e,l="walmart_document_review"===(null===n||void 0===n?void 0:n.jobType);return(0,lA.jsx)(S.A,{height:"auto",className:W_e.container,children:(0,lA.jsx)($u,{className:W_e.tabs,tabList:(()=>{const e={label:ee().translate("desktopReview.detail.summary"),tabProps:{className:W_e.tabItem},component:{name:cTe,componentProps:{classes:W_e,data:{jobId:a,isWalmartTemplate:l,viewDocumentValidationOnly:i,jobDetail:n},onUpdateStatus:s}}},A={label:ee().translate("productTesting.jobDetails.actions.reports.title"),tabProps:{className:W_e.tabItem},component:{name:$_e,componentProps:{classes:W_e,data:{jobId:a}}}},t={label:ee().translate("module_desktop_review.invoice.title.singular"),tabProps:{className:W_e.tabItem},component:{name:WTe,componentProps:{classes:W_e,data:{jobId:a,jobDetail:n}}}};ee().translate("productTesting.messageBoard.title"),ee().translate("productTesting.jobDetails.actions.trackLog.title");return l?[e,t]:[e,A,t]})(),customValue:(null===t||void 0===t?void 0:t.currentTab)||A,variant:"scrollable",scrollButtons:"auto"})})},UTe=()=>(0,TA.useStoreActions)((0,v.A)((0,v.A)({},B),{},{getInvoicesPendingPayment:hTe})),JTe="PendingPaymentAlert_payNow__tZ38w";var GTe;T.Ay.span(GTe||(GTe=(0,_.A)(["\n  a {\n    text-decoration: underline;\n    color: inherit;\n  }\n"])));const YTe=e=>{let{items:A,hidden:t}=e;const a=y.useRef(null);return t?null:(0,lA.jsx)("div",{ref:a,style:{position:"relative"},children:(0,lA.jsx)(zTe,{getContainer:()=>a.current,items:A.map((e=>(0,v.A)((0,v.A)({},e),{},{action:e.action&&e.action({className:JTe})})))})})},ZTe={beingProcess:{jobOwner:["onHold","cancelled"],partner:[]},waitingForUpload:{jobOwner:["onHold","cancelled"],partner:[]},waitingForStartReview:{jobOwner:["onHold","cancelled"],partner:["onHold","cancelled"]},"in-progress":{jobOwner:["onHold","cancelled"],partner:["onHold"]},onHold:{jobOwner:["in-progress","cancelled"],partner:["in-progress"]}
1,reviewed:{jobOwner:["completed"],partner:[]},completed:{jobOwner:[],partner:[]},cancelled:{jobOwner:[],partner:[]},quoteAvailable:{jobOwner:["onHold","cancelled"],partner:[]},waitingForFinalQuote:{jobOwner:["onHold","cancelled"],partner:[]},finalQuoteAvailable:{jobOwner:["onHold","cancelled"],partner:[]},pendingPayment:{jobOwner:["onHold","cancelled"],partner:["in-progress"]}},XTe={onHold:{value:"onHold",label:ee().translate("status.onHold")},cancelled:{value:"cancelled",label:ee().translate("status.cancelled")},"in-progress":{value:"in-progress",label:ee().translate("status.inProgress")},completed:{value:"completed",label:ee().translate("status.completed")}},KTe=e=>{var A,t,a,n,i;const{company:s}=(0,Hl.yj)(),{getDesktopReviewJob:l,updateDesktopReviewJobStatus:r,getDesktopReviewJobSummary:o,getDesktopReviewProducts:c,getInvoicesPendingPayment:d,getDesktopReviewRequirements:g}=UTe(),{uploadFile:C}=(0,Vl.A)(),{jobDetail:I,jobDetailLoading:u,desktopReviewProducts:p,requirements:E}=(()=>{const e=(0,TA.useReducerData)("desktopReview","products.data",[]);return{jobDetail:(0,TA.useReducerData)("desktopReview","desktopReviewJob.data",{}),jobDetailLoading:(0,TA.useReducerData)("desktopReview","desktopReviewJob.loading",!1),jobSummary:(0,TA.useReducerData)("desktopReview","desktopReviewJobSummary.data",[]),requirements:(0,TA.useReducerData)("desktopReview","requirements.data",[]),desktopReviewProducts:e}})(),B=(e=>{if(null===e||void 0===e||!e.length)return[];const A=e.find((e=>!!e.isMasterProduct&&!!e.isSharedRequirements));return null!==A&&void 0!==A&&A.requirements?BN()(A.requirements||[],"id"):BN()(e.flatMap((e=>e.requirements||[])),"id")})(E),Q=(e=>(e||[]).every((e=>"VERIFIED"===e.status||"Verified"===e.status)))(B),m=(0,w.useHistory)(),{match:{params:{id:h}}}=e,[x,f]=(0,y.useState)(!1),[j,P]=(0,y.useState)(!1),[S,N]=(0,y.useState)(!1),[_,T]=(0,y.useState)({type:null,message:null}),[D,k]=(0,y.useState)(null),[L,R]=(0,y.useState)([]),[F,M]=(0,y.useState)({title:"",status:"",invoiceId:null,isPartner:!0,open:!1}),O=zn()(I,["jobNo","status","title"]),z=zn()(I,["productProfileMaps","buyerName","testingLabs","remark","createdAt"]),H=(0,v.A)((0,v.A)((0,v.A)({},z),I),{},{history:m,jobId:h}),{isJobOwner:W,isPartner:q,isSupplier:U}=RSe(H),J=y.useMemo((()=>{const e=ZTe[null===I||void 0===I?void 0:I.status];if(!e)return[];return(W?e.jobOwner:q?e.partner:[]).map((e=>XTe[e])).filter(Boolean)}),[null===I||void 0===I?void 0:I.status,W,q]),G=async(e,A,t)=>{t||(f(!1),P(!0));const a={};if("onHold"===e){var n;a.onHoldReason=(null===A||void 0===A?void 0:A.reason)||"";const e=null===A||void 0===A||null===(n=A.uploadedFile)||void 0===n?void 0:n[0];if(null!==e&&void 0!==e&&e.name){const A=await C(e,s.companyId);a.onHoldDocumentListIds=null===A||void 0===A?void 0:A.map((e=>e.id))}}const i=await(0,zA.V)((()=>(0,eve.rq)(h,e,a)));t||P(!1),null!==i&&void 0!==i&&i.success&&!t&&$(h)},Y={defaultStatus:I.status?{value:I.status,label:ee().translate("status.".concat(I.status))}:null,onStatusChanged:G,isOpen:x,onClose:()=>{f(!1)},loading:S,options:J,className:F_e,isActionFromParent:!0},Z=(null===I||void 0===I||null===(A=I.partner)||void 0===A?void 0:A.id)===(null===s||void 0===s?void 0:s.companyId),X=!0,K=y.useMemo((()=>{const e=[];return W&&e.push({icon:(0,lA.jsx)(mg.A,{}),label:"Edit ECD",onClick:()=>k(I)}),J.length>0&&e.push({icon:(0,lA.jsx)(mg.A,{}),label:"Change Status",onClick:()=>f(!0)}),W&&e.push({icon:(0,lA.jsx)(er.A,{}),label:ee().translate("productTesting.updateJob.duplicateJob"),onClick:()=>(0,ne.R7)(m)("/document-review/".concat(h,"/duplicate"))}),e}),[h,I,W,J]),$=e=>{l(e),g(e)};return(0,y.useEffect)((()=>{h&&($(h),o(h),c(h),d({desktopReviewId:h},{},(e=>{const A=(0,V.get)(e,"data.data.list",[])||[];A.length>0?R(A):R([])})))}),[h]),(0,lA.jsxs)(y.Fragment,{children:[(u||j)&&(0,lA.jsx)(ep.P,{}),(0,lA.jsx)(YTe,{hidden:Z,items:L.map(((e,A)=>({key:e.id,message:(0,lA.jsx)("span",{children:ee().translate("dialog.content.warningPayment",{invoice:(0,lA.jsx)("a",{onClick:()=>{var A;M({title:e.invoiceNo,status:e.status,invoiceId:e.id,open:!0,isUserPartner:(null===I||void 0===I||null===(A=I.partner)||void 0===A?void 0:A.id)===(null===s||void 0===s?void 0:s.companyId)})},children:"Invoice ".concat(A+1," - ").concat(e.invoiceNo)})})}),type:"warning",closable:!0,showIcon:!0,action:A=>(0,lA.jsx)(Sa.A,(0,v.A)((0,v.A)({},A),{},{ghost:!0,onClick:()=>{(0,ne.R7)(m)("/document-review/".concat(h,"/invoice/").concat(e.id,"/payment"))},children:ee().translate("module_payment.actions.payNow")}))})))}),(0,lA.jsx)(H_e,{products:p,refresh:()=>
1{l(h)},data:{infosData:H},changeStatus:(e,A)=>{N(!0),r(h,e,Hhe((()=>{l(h),T({type:"success",message:"Status updated"}),f(!1),N(!1),A&&A()}),(e=>{var A,t;N(!1),T({type:"error",message:(null===e||void 0===e||null===(A=e.errorObj)||void 0===A||null===(t=A.data)||void 0===t?void 0:t.error)||"Update status failed!"})})))},header:(0,lA.jsx)(UD,{breadcrumbs:[{label:ee().translate("desktopReview.detail.review"),link:"/document-review"},{label:ee().translate("desktopReview.detail.jobDetail")}],title:O.jobNo,description:null!==I&&void 0!==I&&I.status?(0,lA.jsx)(iD,{status:null===I||void 0===I?void 0:I.status,label:ee().translate("status.".concat(null===I||void 0===I?void 0:I.status)),hideProgress:!0,radius:13,tooltip:"onHold"===(null===I||void 0===I?void 0:I.status)?{title:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("div",{children:"On Hold Reason: ".concat((null===I||void 0===I||null===(t=I.onHoldLogs)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.reason)||"N/A")}),Array.isArray(null===I||void 0===I||null===(n=I.onHoldLogs)||void 0===n||null===(i=n[0])||void 0===i?void 0:i.documentLists)&&I.onHoldLogs[0].documentLists.length>0&&(0,lA.jsx)("ul",{style:{margin:"8px 0 0 0",padding:"0px 24px"},children:I.onHoldLogs[0].documentLists.map(((e,A)=>(0,lA.jsx)("li",{children:(0,lA.jsx)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",children:e.fileName})},e.id||e.url||A)))})]}),open:!0,visible:!0}:void 0}):"",menu:W||q?K:[],anchorOrigin:{horizontal:"left"},transformOrigin:{horizontal:"left"},action:(0,lA.jsxs)(lA.Fragment,{children:["",(0,lA.jsx)(LSe,{className:__e,data:E,disabled:!!U||!!q,disabledPopup:0===B.length,drId:h,onVerify:async(e,A,t)=>{const a=await(0,zA.V)((()=>{var A,t,a;return(0,eve.wV)(h,{selectedProductId:(null===e||void 0===e||null===(A=e.selectedProduct)||void 0===A||null===(t=A.productProfile)||void 0===t?void 0:t.id)||(null===e||void 0===e||null===(a=e.selectedProduct)||void 0===a?void 0:a.productProfileId),synchronizeToProductProfile:!(null===e||void 0===e||!e.isSyncChecked),requirements:((null===e||void 0===e?void 0:e.selectedRequirements)||[]).map((e=>(0,v.A)((0,v.A)({},null!=(null===e||void 0===e?void 0:e.id)?{id:Number(e.id)}:{}),{},{type:null===e||void 0===e?void 0:e.type,name:null===e||void 0===e?void 0:e.name})))})}));A&&A(),null!==a&&void 0!==a&&a.success?(g(h),t&&t(),T({type:"success",message:"Verified successfully"})):T({type:"error",message:"Verify failed"})},children:(0,lA.jsx)(Uu.pb,{dark:!0,title:0===B.length?"No Requirement in this job":Q?"Requirement Completed":"Requirement Incomplete",placement:"topRight",overlayClassName:R_e,children:(0,lA.jsxs)("div",{className:(0,b.default)(T_e,{[k_e]:0===B.length}),children:[(0,lA.jsx)(VU,{}),(0,lA.jsx)("span",{children:"Quality Requirement"}),B.length>0&&(0,lA.jsx)(HU.h,{className:(0,b.default)(D_e,{[L_e]:Q})})]})})})]})}),children:(0,lA.jsx)(wl.A,{container:!0,spacing:2,children:(0,lA.jsx)(wl.A,{item:!0,xs:12,sm:12,md:12,lg:12,children:(0,lA.jsx)(qTe,{data:{history:m,jobId:h,jobDetail:I,viewDocumentValidationOnly:X},func:{},onUpdateStatus:G})})})}),(0,lA.jsx)(owe,(0,v.A)({},Y)),(0,lA.jsx)(Wn.A,{hidden:Z,notification:_,onClose:()=>T({type:null,message:null})}),I&&(0,lA.jsx)(LTe,{invoiceId:F.invoiceId,desktopReviewId:h,open:F.open,isUserPartner:Z,title:(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)("span",{children:F.title}),WSe(KSe)(F.status)]}),onOk:e=>{(0,ne.R7)(m)("/document-review/".concat(h,"/invoice/").concat(F.invoiceId,"/payment"))},onCancel:()=>{M({title:"",status:"",invoiceId:null,open:!1})}},F.invoiceId),!!D&&(0,lA.jsx)(dwe,{open:!0,onClose:()=>{k(null)},defaultValue:null===D||void 0===D?void 0:D.ecd,onSubmit:async(e,A)=>{const t=await(0,zA.V)((()=>(0,eve.iw)(h,{ecd:e.format("YYYY-MM-DD")})));A&&A(),null!==t&&void 0!==t&&t.success&&($(h),k(null)),T({type:null!==t&&void 0!==t&&t.success?"success":"error",message:null!==t&&void 0!==t&&t.success?"Updated ECD successfully":"Update ECD failed"})}})]})};t.p;var $Te=t(94913);const eDe="BarChart_wrapper__-mc8W",ADe=e=>{let{className:A,data:t,meta:a={},xAxis:n={},tooltip:i,otherSettings:s}=e;const l=(0,v.A)({data:t,xField:"value",yField:"type",height:350,legend:{position:"top-left"}
1,barBackground:{style:{fill:"transparent"}},interactions:[{type:"active-region",enable:!1}],minBarWidth:10,maxBarWidth:10,meta:a,xAxis:n,tooltip:i},s||{});return(0,lA.jsx)("div",{className:Si()(eDe,A),children:(0,lA.jsx)($Te.A,(0,v.A)({},l))})},tDe=y.memo(ADe),aDe="Text_wrapper__7lwEi",nDe="Text_small__ZE+87",iDe=e=>{let{className:A,children:t,small:a}=e;return(0,lA.jsx)("div",{className:Si()(aDe,{[nDe]:a},A),children:t})};var sDe=t(57177);const lDe=e=>({isAsyncCall:!0,baseType:sDe.A.GET_DASHBOARD_DATA,asyncCall:()=>(0,DA.BtV)(),afterSuccessCall:(A,t)=>{e&&e(t)},afterFailureCall:(A,t)=>{e&&e(!1,t)}}),rDe="NewDashboard_wrapper__TMu1C",oDe="NewDashboard_content__vQmwG",cDe="NewDashboard_dashboardIcon__8x9v6";(0,ne.Nv)(ee(),[Ue.$i]);const dDe=()=>{var e,A;const{getDashboardData:t}=(0,TA.useStoreActions)((0,v.A)({},h)),{dashboardData:a}={dashboardData:(0,TA.useReducerData)("newDashboard","dashboardData.data",{})},n=(0,w.useHistory)(),{supplierData:i,supplierLegend:s,supplierTooltip:l,supplierStatistic:r,supplierColor:o,supplierOtherSettings:c}=(e=>{let{data:A}=e;const t=A||{},a=t.supplierStatusData||[],n=cr()(a,{status:"active"})||{},i=cr()(a,{status:"inactive"})||{};return{supplierData:[{type:"Active",value:Math.round(n.percentage),displayValue:n.count},{type:"Inactive",value:Math.round(i.percentage),displayValue:i.count}],supplierLegend:[{id:1,title:"Inactive",color:"rgba(53, 122, 246, 0.40)"},{id:2,title:"Active",color:"rgba(53, 122, 246, 0.60)"}],supplierTooltip:{customContent:(e,A)=>{var t,a,n,i;const s=(null===A||void 0===A||null===(t=A[0])||void 0===t||null===(a=t.data)||void 0===a?void 0:a.displayValue)||0,l=(null===A||void 0===A||null===(n=A[0])||void 0===n||null===(i=n.data)||void 0===i?void 0:i.value)||0;return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)("h5",{children:[e," ",s," supplier",1===s?"":"s"," (",l,"%)"]})})}},supplierStatistic:{title:"Total Suppliers",content:t.total||0},supplierColor:["rgba(53, 122, 246, 0.60)","rgba(53, 122, 246, 0.40)"],supplierOtherSettings:{label:!1}}})({data:null===a||void 0===a?void 0:a.supplierData}),{productData:d,productMeta:g,productTooltip:C}=(e=>{let{data:A}=e;const t=(A||{}).productCategoryData||[];return{productData:NNe()(t,["count"],["desc"]).map((e=>({type:e.nameEn,value:e.count}))),productMeta:{value:{tickCount:10}},productXAxis:{grid:{line:{style:{lineDash:[4,5]}}}},productTooltip:{customContent:(e,A)=>{var t,a;const n=(null===A||void 0===A||null===(t=A[0])||void 0===t||null===(a=t.data)||void 0===a?void 0:a.value)||0;return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)("h5",{children:[e,": ",n]})})}}}})({data:null===a||void 0===a?void 0:a.productData}),{jobData:I,jobActions:u,jobLegend:p,jobStatistic:E,jobColor:B,jobTooltip:Q,jobOtherSettings:m}=(e=>{let{history:A,data:t}=e;const a=t||{},n=a.jobType||[],i=cr()(n,{type:"productTesting"})||{},s=cr()(n,{type:"inspection"})||{},l=cr()(n,{type:"factoryAudit"})||{},r=cr()(n,{type:"desktopReview"})||{},o={customContent:(e,A)=>{var t,a,n,i;const s=(null===A||void 0===A||null===(t=A[0])||void 0===t||null===(a=t.data)||void 0===a?void 0:a.displayValue)||0,l=(null===A||void 0===A||null===(n=A[0])||void 0===n||null===(i=n.data)||void 0===i?void 0:i.value)||0;return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)("h5",{children:[e," ",s," job",1===s?"":"s"," (",l,"%)"]})})}};return{jobActions:[{key:1,label:(0,lA.jsx)(lA.Fragment,{children:"Product Testing"}),onClick:()=>{A.push("/product-testing")}},{key:2,label:(0,lA.jsx)(lA.Fragment,{children:"Factory Audit"}),onClick:()=>{A.push("/factory_audit")}},{key:3,label:(0,lA.jsx)(lA.Fragment,{children:"Document Review"}),onClick:()=>{A.push("/document-review")}},{key:4,label:(0,lA.jsx)(lA.Fragment,{children:"Inspection"}),onClick:()=>{A.push("/inspection")}}],jobData:[{type:"Product Testing",value:Math.round(i.percentage),displayValue:i.count},{type:"Factory Audit",value:Math.round(l.percentage),displayValue:l.count},{type:"Document Review",value:Math.round(r.percentage),displayValue:r.count},{type:"Inspection",value:Math.round(s.percentage),displayValue:s.count}],jobLegend:[{id:1,title:"Product Testing",color:"rgba(53, 122, 246, 0.20)"},{id:2,title:"Factory Audit",color:"rgba(53, 122, 246, 0.40)"},{id:3,title:"Document Review",color:"rgba(53, 122, 246, 0.60)"},{id:4,title:"Inspection",color:"rgba(53, 122, 246, 0.90)"}],jobStatistic:{title:ee().translate("general.totalJobs"),content:a.total||0},jobColor:["rgba(53, 122, 246, 0.20)","rgba(53, 122, 246, 0.40)","rgba(53, 122, 246, 0.60)","rgba(53, 122, 246, 0.90)"],jobTooltip:o,jobOtherSettings:{label:!1}}})({history:n,data:null===a||void 0===a?void 0:a.jobData}),{spendingData:x,spendingLegend:f,spendingStatistic:j,spendingColor:P,spendingTooltip:S,spendingOtherSettings:N}=(e=>{let{data:A}=e;const t=A||{},a=t.spendingJobData||[],n=cr()(a,{type:"ProductTesting"})||{},i=cr()(a,{type:"Inspection"})||{},s=cr()(a,{type:"FactoryAudit"})||{},l=cr()(a,{type:"DesktopReview"})||{};return{spendingData:[{type:"Product Testing",value:Math.round(n.percentage),displayValue:dxe(n.amount||0)},{type:"Factory Audit",value:Math.round(s.percentage),displayValue:dxe(s.amount||0)},{type:"Document Review",value:Math.round(l.percentage),displayValue:dxe(l.amount||0)},{type:"Inspection",value:Math.round(i.percentage),displayValue:dxe(i.amount||0)}],spendingLegend:[{id:1,title:"Product Testing",color:"rgba(53, 122, 246, 0.20)"},{id:2,title:"Factory Audit",color:"rgba(53, 122, 246, 0.40)"},{id:3,title:"Document Review",color:"rgba(53, 122, 246, 0.60)"},{id:4,title:"Inspection",color:"rgba(53, 122, 246, 0.90)"}],spendingStatistic:{title:"Total Spending",content:"USD ".concat(dxe(t.total||0))},spendingColor:["rgba(53, 122, 246, 0.20)","rgba(53, 122, 246, 0.40)","rgba(53, 122, 246, 0.60)","rgba(53, 122, 246, 0.90)"],spendingTooltip:{customContent:(e,A)=>{var t,a,n,i;const s=(null===A||void 0===A||null===(t=A[0])||void 0===t||null===(a=t.data)||void 0===a?void 0:a.displayValue)||0,l=(null===A||void 0===A||null===(n=A[0])||void 0===n||null===(i=n.data)||void 0===i?void 0:i.value)||0;return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)("h5",{children:[" ",e," $",s," (",l,"%)"]})})}},spendingOtherSettings:{label:!1}}})({data:null===a||void 0===a?void 0:a.spendingData}),{serviceProviderData:_,serviceProviderMeta:T,serviceProviderXAxis:D,serviceProviderTooltip:k,serviceProviderOtherSettings:L}=(e=>{let{data:A}=e;const t=A||[];return{serviceProviderData:NNe()(t,["totalCost"],["desc"]).map((e=>({type:e.serviceProviderName,value:e.totalCost}))),serviceProviderMeta:{},serviceProviderXAxis:{title:{text:"Spending USD"},label:{formatter:(e,A)=>{const t=parseInt(e||0);return dxe(t,2)}},grid:{line:{style:{lineDash:[4,5]}}}},serviceProviderTooltip:{customContent:(e,A)=>{var t,a;const n=(null===A||void 0===A||null===(t=A[0])||void 0===t||null===(a=t.data)||void 0===a?void 0:a.value)||0;return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)("h5",{children:[e,": ",dxe(n,2)," USD"]})})}},serviceProviderOtherSettings:{appendPadding:5,height:400,minBarWidth:20,maxBarWidth:20}}})({data:null===a||void 0===a?void 0:a.serviceProviderData});return(0,y.useEffect)((()=>{t()}),[]),(0,lA.jsxs)("div",{className:(0,b.default)(rDe),children:[(0,lA.jsx)(Df.A,{title:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(We,{className:cDe})," ",(0,lA.jsx)("span",{children:ee().translate("nav.dashboard")})]}),nonSearch:!0}),(0,lA.jsxs)("div",{className:oDe,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)(axe,{title:"My Suppliers",actionSingle:!0,onActionClick:()=>{n.push("/supplier-manager/suppliers")},children:(0,lA.jsx)(cxe,{data:i,legend:s,tooltip:l,statistic:r,color:o,otherSettings:c})}),(0,lA.jsx)(axe,{actions:u,title:"My Jobs",children:(0,lA.jsx)(cxe,{data:I,legend:p,statistic:E,color:B,tooltip:Q,otherSettings:m})}),(0,lA.jsx)(axe,{title:"Spending",children:(0,lA.jsx)(cxe,{data:x,legend:f,statistic:j,color:P,tooltip:S,otherSettings:N})}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)(axe,{title:"Total Partners",actionSingle:!0,onActionClick:()=>{},children:(0,lA.jsx)(iDe,{children:(null===a||void 0===a?void 0:a.partnersCount)||0})}),(0,lA.jsx)(axe,{title:"Uploaded Documents",actionSingle:!0,onActionClick:()=>{},children:(0,lA.jsx)(iDe,{children:(null===a||void 0===a?void 0:a.uploadedDocumentsCount)||0})}),(0,lA.jsx)(axe,{title:"Documents to Renew",actionSingle:!0,onActionClick:()=>{},children:(0,lA.jsx)(iDe,{children:(null===a||void 0===a?void 0:a.expiredDocumentsCount)||0})}),(0,lA.jsx)(axe,{title:"My Factories",actionSingle:!0,onActionClick:()=>{n.push("/supplier-manager/suppliers?tab=factory")}
1,children:(0,lA.jsx)(iDe,{children:(null===a||void 0===a||null===(e=a.factoryData)||void 0===e?void 0:e.total)||0})})]}),(0,lA.jsx)(axe,{title:ee().translate("general.serviceProviders"),children:(0,lA.jsx)(tDe,{data:_,meta:T,xAxis:D,tooltip:k,otherSettings:L})})]}),(0,lA.jsx)("div",{children:(0,lA.jsx)(axe,{title:"My Products (".concat((null===a||void 0===a||null===(A=a.productData)||void 0===A?void 0:A.total)||0,")"),actionSingle:!0,onActionClick:()=>{n.push("/product/list")},children:(0,lA.jsx)(mxe,{data:d,meta:g,tooltip:C})})})]})]})},gDe=(0,j.Ng)((e=>({})),(e=>({})))(dDe);var CDe,IDe=t(1654);const uDe=["title","titleId"];function pDe(){return pDe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},pDe.apply(null,arguments)}function EDe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,uDe);return y.createElement("svg",pDe({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,CDe||(CDe=y.createElement("path",{d:"M18 0H2C0.9 0 0.00999999 0.9 0.00999999 2L0 20L4 16H18C19.1 16 20 15.1 20 14V2C20 0.9 19.1 0 18 0ZM18 14H3.17L2.58 14.59L2 15.17V2H18V14ZM8.5 12H16V10H10.5L8.5 12ZM12.36 6.13C12.56 5.93 12.56 5.62 12.36 5.42L10.59 3.65C10.39 3.45 10.08 3.45 9.88 3.65L4 9.53V12H6.47L12.36 6.13Z",fill:"#005EFF"})))}const BDe=y.forwardRef(EDe);t.p;var QDe,mDe;const hDe=["title","titleId"];function xDe(){return xDe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},xDe.apply(null,arguments)}function vDe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,hDe);return y.createElement("svg",xDe({width:22,height:20,viewBox:"0 0 22 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,QDe||(QDe=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.1111 4.46807L13.6111 0.343074C13.5003 0.282176 13.376 0.250244 13.2496 0.250244C13.1233 0.250244 12.9989 0.282176 12.8882 0.343074L5.38821 4.46807C5.27062 4.53282 5.17256 4.62793 5.10426 4.7435C5.05736 4.82286 5.02568 4.90987 5.01043 5.00007H5V5.11573L4.99994 5.12507L5 5.13442V10.0001H6.5V6.39359L12.4996 9.69355V17.7315L10.2225 16.4795L9.49963 17.7935L12.8882 19.6571C12.9989 19.7181 13.1232 19.7501 13.2496 19.7501C13.376 19.7501 13.5004 19.7181 13.6111 19.6571L21.1111 15.5321C21.2287 15.4674 21.3268 15.3723 21.3952 15.2567C21.4635 15.1411 21.4996 15.0093 21.4996 14.8751V5.12507C21.4996 4.99081 21.4635 4.85901 21.3952 4.74344C21.3268 4.62788 21.2287 4.53278 21.1111 4.46807ZM13.2496 1.85627L19.1932 5.12507L13.2496 8.39387L7.30603 5.12507L13.2496 1.85627ZM19.9996 14.4316L13.9996 17.7316V9.69355L19.9996 6.39355V14.4316Z",fill:"#005EFF"})),mDe||(mDe=y.createElement("path",{d:"M1.0575 14.0001L3 15.9426L7.9425 11.0001L9 12.0576L3 18.0576L0 15.0576L1.0575 14.0001Z",fill:"#005EFF"})))}const fDe=y.forwardRef(vDe);t.p;var yDe;const jDe=["title","titleId"];function bDe(){return bDe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},bDe.apply(null,arguments)}function PDe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,jDe);return y.createElement("svg",bDe({width:21,height:21,viewBox:"0 0 21 21",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,yDe||(yDe=y.createElement("path",{d:"M16.031 14.617L20.314 18.899L18.899 20.314L14.617 16.031C13.0237 17.3082 11.042 18.0029 9 18C4.032 18 0 13.968 0 9C0 4.032 4.032 0 9 0C13.968 0 18 4.032 18 9C18.0029 11.042 17.3082 13.0237 16.031 14.617ZM14.025 13.875C15.2941 12.5699 16.0029 10.8204 16 9C16 5.132 12.867 2 9 2C5.132 2 2 5.132 2 9C2 12.867 5.132 16 9 16C10.8204 16.0029 12.5699 15.2941 13.875 14.025L14.025 13.875ZM10.178 5.176C9.88313 5.3092 9.62498 5.51195 9.42569 5.76686C9.22641 6.02176 9.09195 6.32121 9.03384 6.63951C8.97574 6.95781 8.99573 7.28546 9.09209 7.59433C9.18846 7.90321 9.35832 8.18409 9.58712 8.41288C9.81591 8.64168 10.0968 8.81154 10.4057 8.90791C10.7145 9.00427 11.0422 9.02426 11.3605 8.96616C11.6788 8.90805 11.9782 8.77359 12.2331 8.57431C12.4881 8.37502 12.6908 8.11687 12.824 7.822C13.0868 8.67562 13.0563 9.59265 12.7375 10.427C12.4186 11.2613 11.8297 11.9648 11.0646 12.4256C10.2994 12.8864 9.40208 13.0778 8.51552 12.9694C7.62896 12.8609 6.8042 12.4589 6.17264 11.8274C5.54108 11.1958 5.13906 10.371 5.03064 9.48448C4.92223 8.59792 5.11365 7.70058 5.5744 6.93544C6.03516 6.1703 6.73875 5.58138 7.57305 5.26252C8.40735 4.94366 9.32438 4.9132 10.178 5.176Z",fill:"#196EFF"})))}const wDe=y.forwardRef(PDe);t.p;t.p;var SDe;const NDe=["title","titleId"];function _De(){return _De=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},_De.apply(null,arguments)}function TDe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,NDe);return y.createElement("svg",_De({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,SDe||(SDe=y.createElement("path",{d:"M21.9923 8.01074L20.5648 3.51099C20.5152 3.35576 20.4185 3.22188 20.2896 3.1298C20.1607 3.03771 20.0067 2.99248 19.8511 3.00102H4.14892C3.99328 2.99248 3.83925 3.03771 3.71037 3.1298C3.58149 3.22188 3.48484 3.35576 3.43518 3.51099L2.00771 8.01074C1.99743 8.09037 1.99743 8.17109 2.00771 8.25072V12.7505C2.00771 12.9494 2.08291 13.1401 2.21676 13.2808C2.35061 13.4214 2.53215 13.5004 2.72145 13.5004H3.43518V21H4.86265V13.5004H9.14506V21H20.5648V13.5004H21.2786C21.4678 13.5004 21.6494 13.4214 21.7832 13.2808C21.9171 13.1401 21.9923 12.9494 21.9923 12.7505V8.25072C22.0026 8.17109 22.0026 8.09037 21.9923 8.01074ZM19.1374 19.5001H10.5725V13.5004H19.1374V19.5001ZM20.5648 12.0005H17.7099V9.00068H16.2824V12.0005H12.7137V9.00068H11.2863V12.0005H7.71759V9.00068H6.29012V12.0005H3.43518V8.37072L4.66281 4.50093H19.3372L20.5648 8.37072V12.0005Z",fill:"#3A4861"})))}const DDe=y.forwardRef(TDe);t.p;var kDe=t(35688),LDe=t(31029),RDe=t(49956);const FDe="Service_wrapper__sRy6H",MDe="Service_header__z2Rrg",ODe="Service_content__Dfhbe",zDe="Service_viewBtn__65h8o",VDe=e=>{let{className:A,children:t,icon:a,title:n,link:i,onClick:s,linkTxt:l,linkCreateTxt:r,tooltip:o,innerRef:c}=e;const d=(0,w.useHistory)();return(0,lA.jsxs)("div",{className:Si()(FDe,A),onClick:s,ref:c,children:[(0,lA.jsxs)("div",{className:MDe,children:[a,(0,lA.jsx)("h4",{children:n}),(0,lA.jsx)("div",{children:(0,lA.jsx)(Uu.pb,{dark:!0,trigger:["hover"],title:o,placement:"bottom",className:zDe,children:(0,lA.jsx)(Uu.gZ,{type:"link",onClick:e=>{d.push(i),e.preventDefault(),e.stopPropagation()},children:l||">>"})})})]}),(0,lA.jsxs)("div",{className:ODe,children:[(0,lA.jsx)("span",{children:t}),(0,lA.jsx)("span",{onClick:s,children:r||ee().translate("general.createJob")})]})]})};var HDe,WDe;const qDe=["title","titleId"];function UDe(){return UDe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},UDe.apply(null,arguments)}function JDe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,qDe);
1return y.createElement("svg",UDe({width:167,height:191,viewBox:"0 0 167 191",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,HDe||(HDe=y.createElement("g",{clipPath:"url(#clip0_88_117885)"},y.createElement("path",{d:"M80.142 179.181L79.9292 174.389C79.907 174.378 79.8849 174.366 79.8627 174.354C77.5821 173.156 74.9684 175.325 75.6968 177.799C76.3822 180.126 76.8427 182.635 78.0972 184.672C78.8385 185.856 79.8361 186.857 81.0162 187.601C82.1964 188.346 83.5287 188.815 84.9146 188.974L87.812 190.751C88.2096 188.531 88.1219 186.252 87.5551 184.07C86.9882 181.888 85.9556 179.854 84.5285 178.11C83.7182 177.14 82.7891 176.275 81.763 175.537C81.0691 177.369 80.142 179.181 80.142 179.181Z",fill:"#F2F2F2"}),y.createElement("path",{d:"M54.2008 130.551C48.6225 124.791 40.5388 121.487 32.0223 121.487L31.6938 121.488C26.0843 121.49 20.5748 120 15.7289 117.171L15.2246 116.877L15.6308 116.457C17.8296 114.18 19.6655 111.577 21.0744 108.74C20.0738 109.674 18.8804 110.377 17.5786 110.798C16.2768 111.219 14.8985 111.348 13.5413 111.177C12.1083 111.006 10.7327 110.512 9.51747 109.733C8.30228 108.953 7.27911 107.909 6.52472 106.677C3.54814 101.841 0 94.9787 0 89.7512C0.00463351 85.3326 0.928561 80.9635 2.71289 76.9223C4.49723 72.8811 7.10282 69.2565 10.3636 66.2795C12.4279 64.4156 14.0768 62.137 15.2027 59.5922C16.3287 57.0474 16.9063 54.2936 16.8981 51.5103L16.8965 51.1142C16.8959 47.4497 17.3431 43.799 18.2281 40.2433L18.318 39.8843L18.6869 39.8972C21.066 39.9783 23.4463 39.7786 25.7788 39.3023C23.5909 39.0335 21.4506 38.4635 19.4186 37.6084L19.0217 37.4476L19.1564 37.0403C28.4412 31.2838 49.3998 34.2648 61.5648 6.3948C71.429 -16.204 106.233 26.4558 106.233 51.1142C106.233 53.6303 103.746 56.9552 105.608 58.6182C125.732 76.5956 111.847 88.1395 107.469 99.7554C106.43 102.511 108.682 105.537 108.682 108.519C108.682 109.025 108.669 109.547 108.644 110.071L108.605 110.877L107.934 110.429C106.607 109.559 105.376 108.548 104.264 107.415C105.418 110.074 105.962 112.959 105.856 115.857C105.749 118.754 104.996 121.591 103.65 124.158C101.541 128.144 99.5006 130.997 97.5857 132.639C91.4516 137.895 83.5438 140.60
17 75.4795 140.219C67.4152 139.831 59.8035 136.372 54.2008 130.551Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M87.8923 190.514C88.0294 190.514 88.1619 190.464 88.2654 190.374C88.3689 190.284 88.4366 190.16 88.4559 190.024C88.4801 189.854 90.852 172.724 88.7218 149.958C86.7544 128.933 80.4366 98.65 61.5109 73.7789C61.4655 73.7192 61.4089 73.669 61.3442 73.6312C61.2795 73.5934 61.208 73.5687 61.1337 73.5587C61.0595 73.5486 60.984 73.5532 60.9116 73.5724C60.8391 73.5915 60.7712 73.6248 60.7116 73.6703C60.652 73.7157 60.6019 73.7725 60.5643 73.8374C60.5266 73.9022 60.5021 73.9739 60.4921 74.0482C60.4822 74.1226 60.4869 74.1981 60.5061 74.2706C60.5254 74.3432 60.5586 74.4112 60.6041 74.4708C79.3664 99.1271 85.6333 129.188 87.5867 150.065C89.7046 172.698 87.3513 189.694 87.3273 189.863C87.3158 189.944 87.3219 190.027 87.345 190.105C87.3682 190.183 87.4079 190.256 87.4615 190.318C87.515 190.379 87.5812 190.429 87.6556 190.463C87.7299 190.497 87.8106 190.514 87.8923 190.514Z",fill:"#3F3D56"}),y.createElement("path",{d:"M72.4476 108.861C72.568 108.861 72.6854 108.823 72.7828 108.752C72.8803 108.681 72.9528 108.581 72.9901 108.467C73.0274 108.352 73.0274 108.228 72.9902 108.114C72.9531 107.999 72.8806 107.899 72.7832 107.828C72.7145 107.778 65.7909 102.783 55.4403 98.988C45.8719 95.4803 31.3217 92.3003 16.3426 97.074C16.2711 97.0966 16.2049 97.1331 16.1475 97.1814C16.0902 97.2297 16.043 97.2889 16.0085 97.3555C15.974 97.4221 15.953 97.4949 15.9466 97.5696C15.9403 97.6444 15.9487 97.7196 15.9714 97.7911C15.9941 97.8626 16.0307 97.9289 16.079 97.9863C16.1274 98.0436 16.1865 98.0908 16.2531 98.1252C16.3197 98.1596 16.3924 98.1805 16.467 98.1868C16.5417 98.193 16.6169 98.1845 16.6882 98.1616C31.3605 93.486 45.6469 96.6134 55.0483 100.06C65.2512 103.801 72.0456 108.703 72.113 108.752C72.2102 108.823 72.3274 108.861 72.4476 108.861Z",fill:"#3F3D56"}),y.createElement("path",{d:"M98.5349 43.8003C98.5437 43.68 98.5142 43.5601 98.4507 43.4577C98.3872 43.3553 98.2929 43.2756 98.1814 43.2301C98.0699 43.1847 97.9468 43.1757 97.83 43.2046C97.7131 43.2335 97.6083 43.2986 97.5307 43.3908C97.4759 43.4558 92.0016 50.0109 87.4761 60.0752C83.2931 69.3789 79.0778 83.6818 82.754 98.9858C82.7894 99.133 82.8817 99.26 83.0106 99.3391C83.1395 99.4181 83.2945 99.4426 83.4414 99.4072C83.5884 99.3718 83.7153 99.2794 83.7942 99.1503C83.8731 99.0212 83.8976 98.866 83.8623 98.7189C80.2616 83.7284 84.4056 69.6852 88.5157 60.5439C92.9765 50.6232 98.3484 44.1905 98.4022 44.1266C98.4798 44.0347 98.5263 43.9204 98.5349 43.8003Z",fill:"#3F3D56"}),y.createElement("path",{d:"M97.7635 73.2301C98.2444 77.1153 100.933 80.3187 104.843 80.3187C106.72 80.3187 108.521 79.5718 109.848 78.2425C111.176 76.9131 111.922 75.1101 111.922 73.2301C111.922 69.3151 108.736 66.5034 104.843 66.1415C100.712 65.7574 97.1461 68.242 97.7635 73.2301Z",fill:"#2F2E41"}),y.createElement("path",{d:"M108.121 187.392L110.817 187.392L112.1 176.98L108.121 176.98L108.121 187.392Z",fill:"#FFB6B6"}),y.createElement("path",{d:"M108.027 190.208L116.316 190.208V190.103C116.316 189.246 115.976 188.424 115.371 187.818C114.766 187.212 113.946 186.872 113.09 186.872L111.575 185.721L108.75 186.872L108.026 186.872L108.027 190.208Z",fill:"#2F2E41"}),y.createElement("path",{d:"M97.5027 187.392L100.199 187.392L101.481 176.98L97.5022 176.98L97.5027 187.392Z",fill:"#FFB6B6"}),y.createElement("path",{d:"M97.4078 190.208L105.698 190.208V190.103C105.698 189.246 105.358 188.424 104.753 187.818C104.148 187.212 103.327 186.872 102.471 186.872L100.957 185.721L98.1314 186.872L97.4077 186.872L97.4078 190.208Z",fill:"#2F2E41"}),y.createElement("path",{d:"M117.398 122.179L119.304 128.723L117.059 156.435C117.059 156.435 118.215 158.168 117.398 158.168C116.581 158.168 115.534 158.552 116.194 159.587C116.854 160.621 114.598 164.336 114.598 164.336L111.408 184.068L107.343 184.008C107.343 184.008 105.277 182.855 106.437 181.69C107.596 180.524 108.413 180.524 107.324 179.433C106.235 178.343 106.235 178.671 106.235 177.825C106.235 176.98 105.144 166.643 107.732 162.678L106.952 146.512L105.115 162.369L101.334 183.523L97.4184 183.491C97.4184 183.491 95.6097 181.745 95.6131 180.453C95.6164 179.161 96.7305 179.053 95.9012 178.289C95.0718 177.525 95.0718 165.784 97.5223 159.258C97.5223 159.258 98.9085 155.612 97.5192 154.3
162C96.1299 153.113 97.5174 151.683 97.5174 151.683C97.5174 151.683 99.7179 150.887 97.5155 148.592C95.313 146.297 97.5036 130.066 97.5036 130.066C97.5036 130.066 95.0959 123.515 97.5344 120.939C99.9728 118.362 117.398 122.179 117.398 122.179Z",fill:"#2F2E41"}),y.createElement("path",{d:"M83.4526 133.453L86.8531 125.224L89.5322 126.714L87.9142 135.085C88.0763 135.616 88.0874 136.181 87.9463 136.717C87.8052 137.253 87.5175 137.74 87.1156 138.121C86.7136 138.503 86.2134 138.764 85.671 138.877C85.1287 138.989 84.5658 138.948 84.0455 138.758C83.5253 138.567 83.0685 138.235 82.7263 137.799C82.3841 137.363 82.1702 136.84 82.1086 136.289C82.047 135.738 82.1401 135.181 82.3775 134.679C82.615 134.178 82.9873 133.754 83.4526 133.453Z",fill:"#FFB6B6"}),y.createElement("path",{d:"M140.514 68.382L135.34 75.6254L133.068 73.5659L136.538 65.7798C136.5 65.2265 136.617 64.6736 136.876 64.1833C137.135 63.693 137.525 63.2846 138.003 63.0042C138.481 62.7238 139.027 62.5823 139.581 62.5959C140.134 62.6094 140.673 62.7773 141.137 63.0807C141.601 63.3841 141.97 63.811 142.205 64.3134C142.44 64.8157 142.53 65.3737 142.465 65.9245C142.4 66.4753 142.183 66.9971 141.839 67.4312C141.494 67.8654 141.035 68.1946 140.514 68.382Z",fill:"#FFB6B6"}),y.createElement("path",{d:"M117.912 122.85C121.268 128.063 104.399 134.677 97.9257 132.022C96.7923 131.557 92.8935 130.021 95.5585 127.891C98.2234 125.762 95.2495 125.462 95.1792 124.076C95.1322 123.149 95.8487 121.116 95.1011 121.204C94.3535 121.291 93.4784 120.009 95.1067 119.458C96.735 118.906 95.1241 118.403 95.1384 117.88C95.2941 112.166 99.6717 103.079 99.6717 103.079L91.7837 123.27C91.7837 123.27 91.8419 126.763 90.836 125.695C89.8301 124.628 89.9033 128.083 89.9033 128.083C89.9033 128.083 88.4076 129.128 89.2677 129.71C90.1278 130.291 88.3417 132.08 88.3417 132.08L84.1741 131.782C84.1741 131.782 84.2393 128.682 84.9509 127.996C85.6625 127.311 85.313 126.232 85.313 126.232C85.313 126.232 87.1657 124.59 85.9236 123.256C84.3261 121.541 90.1504 92.5761 92.1604 92.863C92.4446 91.4781 93.1056 90.1989 94.0705 89.1668C95.0354 88.1346 96.2665 87.3898 97.6277 87.0145L102.129 85.7734L102.928 82.5979H109.266L110.37 84.6845L115.189 86.8619C116.097 85.5796 116.775 84.2282 120.492 83.7902C120.492 83.7902 130.507 74.6659 130.018 73.9534C129.529 73.241 131.081 71.573 131.081 71.573C131.081 71.573 132.407 71.1385 131.659 70.9065C130.911 70.6745 132.325 70.1381 132.325 70.1381C132.325 70.1381 133.635 69.7935 133.017 69.3397C132.399 68.886 135.078 68.5879 135.078 68.5879L138.555 71.4279L137.852 72.6208C137.852 72.6208 138.28 74.2452 137.721 73.6522C137.162 73.0592 137.057 74.7801 137.057 74.7801C137.057 74.7801 136.771 76.6646 135.078 77.2323C133.385 77.8001 132.102 83.194 132.102 83.194C128.109 88.3925 123.397 92.4478 117.813 95.1174C119.989 97.6187 117.912 122.85 117.912 122.85Z",fill:"#005EFF"}),y.createElement("path",{d:"M105.625 80.7395C109.092 80.7395 111.903 77.9252 111.903 74.4536C111.903 70.982 
1109.092 68.1677 105.625 68.1677C102.158 68.1677 99.3477 70.982 99.3477 74.4536C99.3477 77.9252 102.158 80.7395 105.625 80.7395Z",fill:"#FFB6B6"}),y.createElement("path",{d:"M99.1249 75.1385C99.3237 76.5044 100.486 78.4102 100.214 78.4102C99.9418 78.4102 98.0059 72.7793 99.9418 72.4121C101.346 72.1458 101.66 72.3794 102.972 71.8096L102.787 71.9841C103.656 72.6166 104.864 72.2267 105.856 71.815C106.849 71.4061 108.056 71.0162 108.927 71.646C109.474 72.0413 109.706 72.7284 110.046 73.3118C110.386 73.898 111.015 74.4515 111.663 74.2715C112.183 74.127 112.483 73.5436 112.48 73.0037C112.477 72.4639 111.775 71.9504 112.012 71.4661C112.712 70.0308 112.082 69.0525 110.555 68.3771C110 68.2926 109.444 68.2062 108.889 68.1181C109.18 67.7144 109.533 67.3592 109.934 67.0657C109.765 66.63 109.471 66.2537 109.09 65.9833C108.646 65.7188 108.096 65.7379 107.582 65.7652C106.433 65.8252 105.285 65.8851 104.138 65.9451C103.288 65.9888 102.409 66.0406 101.649 66.4304C100.701 66.9184 100.081 67.87 99.6286 68.8378C98.6158 71.0135 98.7764 72.7638 99.1249 75.1385Z",fill:"#2F2E41"}),y.createElement("path",{d:"M73.011 190.916L134.749 191C134.835 191 134.918 190.966 134.978 190.905C135.039 190.844 135.073 190.761 135.073 190.675C135.073 190.589 135.039 190.507 134.978 190.446C134.918 190.385 134.835 190.351 134.749 190.351L73.011 190.267C72.925 190.267 72.8425 190.301 72.7817 190.362C72.7209 190.423 72.6868 190.505 72.6868 190.592C72.6868 190.678 72.7209 190.76 72.7817 190.821C72.8425 190.882 72.925 190.916 73.011 190.916Z",fill:"#CACACA"}),y.createElement("path",{d:"M50.6817 162.619C50.7956 161.835 49.9763 161.068 48.8518 160.904C47.7273 160.74 46.7235 161.242 46.6096 162.025C46.4958 162.809 47.3151 163.577 48.4396 163.74C49.5641 163.904 50.5679 163.402 50.6817 162.619Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M64.0699 161.311C64.1837 160.527 63.3644 159.76 62.2399 159.596C61.1155 159.432 60.1116 159.934 59.9978 160.717C59.884 161.501 60.7033 162.268 61.8278 162.432C62.9523 162.596 63.9561 162.094 64.0699 161.311Z",fill:"#3F3D56"}),y.createElement("path",{d:"M47.0157 151.766C47.1295 150.982 46.3102 150.214 45.1857 150.051C44.0613 149.887 43.0574 150.389 42.9436 151.172C42.8298 151.956 43.6491 152.723 44.7736 152.887C45.8981 153.051 46.9019 152.549 47.0157 151.766Z",fill:"#FF6584"}),y.createElement("path",{d:"M41.1983 147.32C41.2038 146.601 40.8032 146.015 40.3036 146.011C39.804 146.007 39.3947 146.587 39.3892 147.306C39.3838 148.025 39.7844 148.611 40.284 148.615C40.7835 148.619 41.1929 148.039 41.1983 147.32Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M39.2254 139.039C39.2309 138.32 38.8303 137.734 38.3307 137.731C37.8311 137.727 37.4218 138.307 37.4163 139.026C37.4109 139.745 37.8115 140.331 38.3111 140.335C38.8106 140.338 39.22 139.759 39.2254 139.039Z",fill:"#3F3D56"}),y.createElement("path",{d:"M54.5667 153.612C54.5722 152.893 54.1716 152.307 53.672 152.304C53.1725 152.3 52.7631 152.88 52.7576 153.599C52.7522 154.318 53.1528 154.904 53.6524 154.908C54.1519 154.911 54.5613 154.332 54.5667 153.612Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M48.097 156.847C48.1024 156.128 47.7019 155.542 47.2023 155.538C46.7027 155.534 46.2933 156.114 46.2879 156.833C46.2825 157.552 46.683 158.138 47.1826 158.142C47.6822 158.146 48.0916 157.566 48.097 156.847Z",fill:"#FF6584"}),y.createElement("path",{d:"M57.1031 162.825C57.1085 162.106 56.708 161.52 56.2084 161.517C55.7088 161.513 55.2994 162.093 55.294 162.812C55.2886 163.531 55.6892 164.117 56.1887 164.121C56.6883 164.124 57.0977 163.545 57.1031 162.825Z",fill:"#3F3D56"}),y.createElement("path",{d:"M153.601 120.632C153.715 119.849 152.896 119.081 151.771 118.917C150.647 118.754 149.643 119.256 149.529 120.039C149.416 120.822 150.235 121.59 151.359 121.754C152.484 121.918 153.488 121.416 153.601 120.632Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M166.989 119.324C167.103 118.541 166.284 117.773 165.159 117.609C164.035 117.446 163.031 117.948 162.917 118.731C162.803 119.514 163.623 120.282 164.747 120.446C165.872 120.61 166.876 120.108 166.989 119.324Z",fill:"#3F3D56"}),y.createElement("path",{d:"M149.935 109.779C150.049 108.996 149.23 108.228 148.105 108.064C146.981 107.901 145.977 108.403 145.863 
1109.186C145.749 109.969 146.569 110.737 147.693 110.901C148.818 111.065 149.821 110.563 149.935 109.779Z",fill:"#FF6584"}),y.createElement("path",{d:"M144.118 105.333C144.123 104.614 143.723 104.028 143.223 104.025C142.723 104.021 142.314 104.601 142.309 105.32C142.303 106.039 142.704 106.625 143.203 106.629C143.703 106.632 144.112 106.053 144.118 105.333Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M142.145 97.0531C142.15 96.334 141.75 95.748 141.25 95.7442C140.751 95.7404 140.341 96.3203 140.336 97.0394C140.33 97.7585 140.731 98.3445 141.23 98.3483C141.73 98.3521 142.139 97.7722 142.145 97.0531Z",fill:"#3F3D56"}),y.createElement("path",{d:"M157.486 111.626C157.492 110.907 157.091 110.321 156.592 110.317C156.092 110.313 155.683 110.893 155.677 111.612C155.672 112.331 156.072 112.917 156.572 112.921C157.072 112.925 157.481 112.345 157.486 111.626Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M151.017 114.861C151.022 114.142 150.622 113.556 150.122 113.552C149.622 113.548 149.213 114.128 149.208 114.847C149.202 115.566 149.603 116.152 150.102 116.156C150.602 116.16 151.011 115.58 151.017 114.861Z",fill:"#FF6584"}),y.createElement("path",{d:"M160.023 120.839C160.028 120.12 159.627 119.534 159.128 119.53C158.628 119.526 158.219 120.106 158.213 120.825C158.208 121.544 158.609 122.131 159.108 122.134C159.608 122.138 160.017 121.558 160.023 120.839Z",fill:"#3F3D56"}),y.createElement("path",{d:"M103.775 42.9305C103.889 42.1472 103.07 41.3794 101.945 41.2156C100.821 41.0518 99.817 41.5539 99.7031 42.3372C99.5893 43.1205 100.409 43.8883 101.533 44.0521C102.658 44.216 103.661 43.7138 103.775 42.9305Z",fill:"white"}),y.createElement("path",{d:"M117.163 41.6223C117.277 40.839 116.458 40.0712 115.333 39.9074C114.209 39.7435 113.205 40.2457 113.091 41.029C112.978 41.8123 113.797 42.5801 114.921 42.7439C116.046 42.9077 117.05 42.4056 117.163 41.6223Z",fill:"#3F3D56"}),y.createElement("path",{d:"M100.109 32.0772C100.223 31.2939 99.4037 30.5261 98.2793 30.3623C97.1548 30.1985 96.1509 30.7006 96.0371 31.4839C95.9233 32.2672 96.7426 33.035 97.8671 33.1989C98.9916 33.3627 99.9954 32.8605 100.109 32.0772Z",fill:"#FF6584"}),y.createElement("path",{d:"M94.2916 27.6316C94.297 26.9125 93.8964 26.3265 93.3969 26.3227C92.8973 26.3189 92.4879 26.8988 92.4825 27.6179C92.4771 28.337 92.8776 28.923 93.3772 28.9268C93.8768 28.9306 94.2862 28.3507 94.2916 27.6316Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M92.3189 19.3511C92.3244 18.632 91.9238 18.046 91.4242 18.0422C90.9246 18.0384 90.5153 18.6183 90.5098 19.3374C90.5044 20.0565 90.905 20.6425 91.4045 20.6463C91.9041 20.65 92.3135 20.0702 92.3189 19.3511Z",fill:"#3F3D56"}),y.createElement("path",{d:"M107.66 33.9242C107.666 33.2051 107.265 32.6191 106.766 32.6153C106.266 32.6115 105.857 33.1914 105.851 33.9105C105.846 34.6296 106.246 35.2156 106.746 35.2194C107.245 35.2232 107.655 34.6433 107.66 33.9242Z",fill:"#E6E6E6"}),y.createElement("path",{d:"M101.191 37.1587C101.196 36.4396 100.795 35.8536 100.296 35.8498C99.7962 35.846 99.3868 36.4259 99.3814 37.145C99.376 37.8641 99.7766 38.4501 100.276 38.4539C100.776 38.4577 101.185 37.8778 101.191 37.1587Z",fill:"#FF6584"}),y.createElement("path",{d:"M110.197 43.1371C110.202 42.418 109.801 41.832 109.302 41.8282C108.802 41.8244 108.393 42.4043 108.388 43.1234C108.382 43.8425 108.783 44.4285 109.282 44.4323C109.782 44.436 110.191 43.8562 110.197 43.1371Z",fill:"#3F3D56"}))),WDe||(WDe=y.createElement("defs",null,y.createElement("clipPath",{id:"clip0_88_117885"},y.createElement("rect",{width:167,height:191,fill:"white"})))))}const GDe=y.forwardRef(JDe),YDe=(t.p,"TourModal_modalWrapper__alPLz"),ZDe="TourModal_content__IcAyM",XDe="TourModal_footer__aDnud",KDe=e=>{let{open:A,onClose:t,onSubmit:a,isWalmart:n}=e;return(0,lA.jsxs)(Uu.ZM,{title:ee().translate("landingPage.tourModal.title"),open:A,onCancel:t,width:560,className:Si()(YDe),closable:!1,children:[(0,lA.jsxs)("div",{className:ZDe,children:[(0,lA.jsx)(GDe,{}),(0,lA.jsx)("h4",{children:ee().translate("landingPage.tourModal.subtitle")}),(0,lA.jsx)("p",{children:ee().translate("landingPage.tourModal.body")})]}),(0,lA.jsxs)("div",{className:XDe,children:[(0,lA.jsx)("span",{children:ee().translate("landingPage.tourModal.stepOfTotal",{current:1,total:n?7:3})}),(0,lA.jsx)(Uu.gZ,{type:"primary",onClick:a,size:"large",radius:"md",children:ee().translate("landingPage.tourModal.next")})]})]})},$De="Attention_wrapper__DDXlG",eke="Attention_header__vc9eg",Ake="Attention_content__XUH77",tke="Attention_item__ha3CW",ake="Attention_count__W6m+m",nke="Attention_emptyCount__4leTZ",ike="Attention_viewBtn__l7Ubk",ske="Attention_countTooltipOverlay__IahBG",lke=e=>{let{className:A,innerRef:t,items:a}=e;const n=(0,w.useHistory)();return(0,lA.jsxs)("div",{className:Si()($De,A),ref:t,children:[(0,lA.jsx)("div",{className:eke,children:(0,lA.jsx)("span",{children:ee().translate("landingPage.attention.title")})}),(0,lA.jsx)("div",{className:Ake,children:a.map(((e,A)=>(0,lA.jsxs)("div",{className:tke,children:[e.icon,(0,lA.jsx)("span",{children:e.label}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)(Uu.pb,{dark:!0,trigger:["hover"],title:e.tooltip,placement:"topLeft",overlayClassName:ske,children:e.count?(0,lA.jsx)("span",{className:ake,children:(0,lA.jsx)("span",{children:e.count>99?"99+":e.count})}):(0,lA.jsx)("span",{className:nke,children:"-"})}),(0,lA.jsx)(Uu.pb,{dark:!0,trigger:["hover"],title:ee().translate("landingPage.attention.viewMore"),placement:"bottom",className:ike,children:(0,lA.jsx)(Uu.gZ,{type:"link",onClick:A=>{e.link&&n.push(e.link),A.preventDefault(),A.stopPropagation()},children:">>"})})]})]},A)))})]})},rke=["rgba(247, 93, 95, 1)","rgba(247, 162, 59, 1)","rgba(251, 198, 47, 1)","rgba(41, 200, 94, 1)","rgba(0, 199, 242, 1)","rgba(100, 100, 255, 1)","rgba(145, 60, 220, 1)","rgba(255, 105, 180, 1)","rgba(255, 160, 122, 1)","rgba(200, 255, 200, 1)","rgba(173, 216, 230, 1)","rgba(135, 206, 250, 1)","rgba(240, 230, 140, 1)","rgba(255, 228, 196, 1)","rgba(255, 182, 193, 1)"],oke="LandingPage_wrapper__kvkND",cke="LandingPage_content__kMKIV",dke="LandingPage_top__f56Jq",gke="LandingPage_middle__FAi2-",Cke="LandingPage_middleLeft__DxRif",Ike="LandingPage_middleRight__dlCAX",uke="LandingPage_charts__yfeeQ",pke="LandingPage_infoBlocks__tPPKT",Eke="LandingPage_factoryIcon__Q5j2-",Bke="LandingPage_aiServiceMobile__A0yBL",Qke="LandingPage_aiIcon__27Zl6",mke="LandingPage_aiService__0oFUe";
1(0,ne.Nv)(ee(),[Ue.Rp]);const hke=e=>{var A,t,n,i,s,r,o;let{companyPermission:c}=e;const{onGenerate:d,generating:g}=(0,RDe.U8)(),C=(0,j.wA)(),I=(0,y.useRef)(null),u=(0,y.useRef)(null),[p,E]=(0,y.useState)(!1),[B,Q]=(0,y.useState)(!1),[m,x]=(0,y.useState)({type:null,message:null}),f=null===c||void 0===c?void 0:c.productTestingManager,P=null===c||void 0===c?void 0:c.desktopReviewManager,S=null===c||void 0===c?void 0:c.inspectionManager,_=null===c||void 0===c?void 0:c.internalInspection,T=null===c||void 0===c?void 0:c.factoryAuditManager,D=null===c||void 0===c?void 0:c.aiRiskScreening,k=(0,w.useHistory)(),[L,R]=(0,y.useState)(!0),[F,M]=(0,y.useState)(null),[O,z]=(0,y.useState)(0),{supplierQuantity:V,factoryQuantity:H,loginState:W,dashboardData:q}={supplierQuantity:(0,TA.useReducerData)("supplierManagement","smSupplierList.quantity",0),factoryQuantity:(0,TA.useReducerData)("supplierManagement","smFactoryList.quantity",0),loginState:(0,TA.useReducerData)("loginState","profile",{}),dashboardData:(0,TA.useReducerData)("newDashboard","dashboardData.data",{})},U=JSON.stringify(q),{getSupplierQuantity:J,getFactoryQuantity:G,updateUserLandingTour:Y,getDashboardData:Z}=(0,TA.useStoreActions)((0,v.A)((0,v.A)((0,v.A)({},l),h),a)),{signupFrom:X}=W,{serviceProviderData:K,serviceProviderLegend:$,serviceProviderTooltip:Ae,serviceProviderStatistic:te,serviceProviderColor:ae,serviceProviderOtherSettings:ne}=(0,y.useMemo)((()=>(e=>{let{data:A}=e;const t=(null===A||void 0===A?void 0:A.ServiceProviderData)||[];let a=(null===A||void 0===A?void 0:A.total)||0;const n=t.map(((e,A)=>({type:e.serviceProviderName,value:Math.round(e.percentageOfSpending),displayValue:dxe(e.totalCost||0,1,!0)}))),i=t.map(((e,A)=>({id:A+1,title:e.serviceProviderName,color:"rgba(53, 122, 246, 0.".concat(2+A,"0)")}))),s={customContent:(e,A)=>{var t,a,n,i;const s=(null===A||void 0===A||null===(t=A[0])||void 0===t||null===(a=t.data)||void 0===a?void 0:a.displayValue)||0,l=(null===A||void 0===A||null===(n=A[0])||void 0===n||null===(i=n.data)||void 0===i?void 0:i.value)||0;return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)("h5",{children:[e," USD ",s," (",l,"%)"]})})}},l={title:ee().translate("landingPage.charts.totalServiceProviders"),content:a||0,fontSize:12},r=i.map((e=>e.color));return{serviceProviderData:n,serviceProviderLegend:i,serviceProviderTooltip:s,serviceProviderStatistic:l,serviceProviderColor:r,serviceProviderOtherSettings:{label:!1,height:250}}})({data:null===q||void 0===q?void 0:q.serviceProviderData})),[U]),{jobData:ie,jobActions:se,jobLegend:le,jobStatistic:re,jobColor:oe,jobTooltip:ce,jobOtherSettings:de}=(0,y.useMemo)((()=>(e=>{let{history:A,data:t,internalInspection:a,desktopReviewManager:n}=e;const i=t||{},s=i.jobType||[],l=cr()(s,{type:"productTesting"})||{},r=cr()(s,{type:"inspection"})||{},o=cr()(s,{type:"factoryAudit"})||{},c=cr()(s,{type:"desktopReview"})||{},d={customContent:(e,A)=>{var t,a,n,i;const s=(null===A||void 0===A||null===(t=A[0])||void 0===t||null===(a=t.data)||void 0===a?void 0:a.displayValue)||0,l=(null===A||void 0===A||null===(n=A[0])||void 0===n||null===(i=n.data)||void 0===i?void 0:i.value)||0,r=1===Number(s)?"landingPage.charts.tooltipJobOne":"landingPage.charts.tooltipJobMany";return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)("h5",{children:ee().translate(r,{title:e,count:s,percent:l})})})}};return{jobActions:[{key:1,label:(0,lA.jsx)(lA.Fragment,{children:ee().translate("landingPage.charts.Product Testing")}),onClick:()=>{A.push("/product-testing")}},...n?[{key:2,label:(0,lA.jsx)(lA.Fragment,{children:ee().translate("landingPage.charts.Document Review")}),onClick:()=>{A.push("/document-review")}}]:[],...a?[{key:3,label:(0,lA.jsx)(lA.Fragment,{children:ee().translate("landingPage.charts.Inspection")}),onClick:()=>{A.push("/inspection")}}]:[],{key:4,label:(0,lA.jsx)(lA.Fragment,{children:ee().translate("landingPage.charts.Factory Audit")}),onClick:()=>{A.push("/factory_audit")}}],jobData:[{type:ee().translate("landingPage.charts.Product Testing"),value:Math.round(l.percentage),displayValue:l.count},...n?[{type:ee().translate("landingPage.charts.Document Review"),value:Math.round(c.percentage),displayValue:c.count}]:[],...a?[{type:ee().translate("landingPage.charts.Inspection"),value:Math.round(r.percentage),displayValue:r.count}]:[],{type:ee().translate("landingPage.charts.Factory Audit"),value:Math.round(o.percentage),displayValue:o.count}],jobLegend:[{id:1,title:ee().translate("landingPage.charts.Product Testing"),color:rke[0]},...n?[{id:2,title:ee().translate("landingPage.charts.Document Review"),color:rke[1]}]:[],...a?[{id:3,title:ee().translate("landingPage.charts.Inspection"),color:rke[2]}]:[],{id:4,title:ee().translate("landingPage.charts.Factory Audit"),color:rke[3]}],jobStatistic:{title:ee().translate("general.totalJobs"),content:i.total||0},jobColor:[rke[0],rke[1],rke[2],rke[3]],jobTooltip:d,jobOtherSettings:{label:!1,height:250}}})({history:k,data:null===q||void 0===q?void 0:q.jobData,internalInspection:_,desktopReviewManager:P})),[U,_,P]),{documentData:ge,documentLegend:Ce,documentStatistic:Ie,documentColor:ue,documentTooltip:pe,documentOtherSettings:Ee}=(0,y.useMemo)((()=>(e=>{let{history:A,data:t}=e;const a=t||{},n=a.documentType||[],i=n.map(((e,A)=>({type:String(e.type),value:Math.round(e.percentage),displayValue:dxe(e.count||0,1,!0)}))),s={customContent:(e,A)=>{var t,a,n,i;const s=(null===A||void 0===A||null===(t=A[0])||void 0===t||null===(a=t.data)||void 0===a?void 0:a.displayValue)||0,l=(null===A||void 0===A||null===(n=A[0])||void 0===n||null===(i=n.data)||void 0===i?void 0:i.value)||0,r=1===Number(s)?"landingPage.charts.tooltipDocumentOne":"landingPage.charts.tooltipDocumentMany";return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)("h5",{children:ee().translate(r,{title:e,count:s,percent:l})})})}},l=n.map(((e,A)=>({id:A+1,title:String(e.type),color:"rgba(53, 122, 246, 0.".concat(2+A,"0)")}))),r={title:ee().translate("landingPage.charts.totalDocument"),content:a.total||0},o=l.map((e=>e.color));return{documentData:i,documentLegend:l,documentStatistic:r,documentColor:o,documentTooltip:s,documentOtherSettings:{label:!1,height:250}}})({history:k,data:null===q||void 0===q?void 0:q.documentData})),[U]),{spendingData:Be,spendingLegend:Qe,spendingStatistic:me,spendingColor:he,spendingTooltip:xe,spendingOtherSettings:ve}=(0,y.useMemo)((()=>(e=>{let{data:A}=e;const t=A||{},a=t.spendingJobData||[],n=cr()(a,{type:"ProductTesting"})||{},i=cr()(a,{type:"Inspection"})||{},s=cr()(a,{type:"FactoryAudit"})||{},l=cr()(a,{type:"DesktopReview"})||{};return{spendingData:[{type:ee().translate("landingPage.charts.Product Testing"),value:Math.round(n.percentage),displayValue:dxe(n.amount||0,1,!0)}
1,{type:ee().translate("landingPage.charts.Factory Audit"),value:Math.round(s.percentage),displayValue:dxe(s.amount||0,1,!0)},{type:ee().translate("landingPage.charts.Document Review"),value:Math.round(l.percentage),displayValue:dxe(l.amount||0,1,!0)},{type:ee().translate("landingPage.charts.Inspection"),value:Math.round(i.percentage),displayValue:dxe(i.amount||0,1,!0)}],spendingLegend:[{id:1,title:ee().translate("landingPage.charts.Product Testing"),color:rke[0]},{id:2,title:ee().translate("landingPage.charts.Factory Audit"),color:rke[1]},{id:3,title:ee().translate("landingPage.charts.Document Review"),color:rke[2]},{id:4,title:ee().translate("landingPage.charts.Inspection"),color:rke[3]}],spendingStatistic:{title:ee().translate("landingPage.charts.Total Spending"),content:"USD ".concat(dxe(t.total||0,1,!0))},spendingColor:[rke[0],rke[1],rke[2],rke[3]],spendingTooltip:{customContent:(e,A)=>{var t,a,n,i;const s=(null===A||void 0===A||null===(t=A[0])||void 0===t||null===(a=t.data)||void 0===a?void 0:a.displayValue)||0,l=(null===A||void 0===A||null===(n=A[0])||void 0===n||null===(i=n.data)||void 0===i?void 0:i.value)||0;return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)("h5",{children:[e," USD ",s," (",l,"%)"]})})}},spendingOtherSettings:{label:!1,height:250}}})({data:null===q||void 0===q?void 0:q.spendingData})),[U]),{productData:fe,productMeta:ye,productXAxis:je,productTooltip:be,productOtherSettings:Pe}=(0,y.useMemo)((()=>(e=>{let{data:A}=e;return{productData:((null===A||void 0===A?void 0:A.productCategoryData)||[]).map((e=>({type:e.nameEn,value:e.count}))).filter(((e,A)=>A<10)),productMeta:{},productXAxis:{title:{text:ee().translate("landingPage.charts.Product")},label:{formatter:(e,A)=>{const t=parseInt(e||0);return dxe(t,2)}},grid:{line:{style:{lineDash:[4,5]}}}},productTooltip:{customContent:(e,A)=>{var t,a;const n=(null===A||void 0===A||null===(t=A[0])||void 0===t||null===(a=t.data)||void 0===a?void 0:a.value)||0;return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)("h5",{children:[e," ",dxe(n,2)]})})}},productOtherSettings:{appendPadding:5,height:400,minBarWidth:20,maxBarWidth:20}}})({data:null===q||void 0===q?void 0:q.productData})),[U]),we="walmart"===X,Se=(e=>{let{pendingCount:A,expiredCount:t,desktopReviewManager:a,internalInspection:n,productTestingCount:i,desktopReviewCount:s,qcInspectionCount:l,iqcInspectionCount:r,factoryAuditCount:o}=e;return[{icon:(0,lA.jsx)(sT,{}),label:ee().translate("landingPage.charts.Product Testing"),link:"/product-testing?mode=attention",count:i||0,tooltip:ee().translate("landingPage.attention.tooltips.ecdIncomplete")},...a?[{icon:(0,lA.jsx)(BDe,{}),label:ee().translate("landingPage.charts.Document Review"),link:"/document-review?mode=attention",count:s||0,tooltip:ee().translate("landingPage.attention.tooltips.ecdIncomplete")}]:[],{icon:(0,lA.jsx)(wf.h,{}),label:ee().translate("landingPage.attention.labels.qcInspection"),link:"/inspection?mode=attention",count:l||0,tooltip:ee().translate("landingPage.attention.tooltips.qcInspectionDate")},...n?[{icon:(0,lA.jsx)(Tge.h,{}),label:ee().translate("landingPage.attention.labels.iqcInspection"),link:"/inspection/internal/list?mode=attention",count:r||0,tooltip:ee().translate("landingPage.attention.tooltips.qcInspectionDate")}]:[],{icon:(0,lA.jsx)(IDe.h,{}),label:ee().translate("landingPage.charts.Factory Audit"),link:"/factory_audit?mode=attention",count:o||0,tooltip:ee().translate("landingPage.attention.tooltips.factoryAuditDate")},{icon:(0,lA.jsx)(Hme,{}),label:ee().translate("landingPage.attention.labels.pendingReviewDoc"),link:"/document-management?tab=pending_review&mode=attention",count:A,tooltip:ee().translate("landingPage.attention.tooltips.pendingReviewReached")},{icon:(0,lA.jsx)(Hme,{}),label:ee().translate("landingPage.attention.labels.expiredDoc"),link:"/document-management?tab=expired&mode=attention",count:t,tooltip:ee().translate("landingPage.attention.tooltips.expiryReached")}]})({pendingCount:(null===q||void 0===q||null===(A=q.attentionJobData)||void 0===A?void 0:A.pendingReviewDocumentsCount)||0,expiredCount:(null===q||void 0===q||null===(t=q.attentionJobData)||void 0===t?void 0:t.expiredDocumentsCount)||0,productTesting
1Count:(null===q||void 0===q||null===(n=q.attentionJobData)||void 0===n?void 0:n.incompleteProductTestingCount)||0,desktopReviewCount:(null===q||void 0===q||null===(i=q.attentionJobData)||void 0===i?void 0:i.incompleteDesktopReviewCount)||0,qcInspectionCount:(null===q||void 0===q||null===(s=q.attentionJobData)||void 0===s?void 0:s.incompleteQCInspectionCount)||0,iqcInspectionCount:(null===q||void 0===q||null===(r=q.attentionJobData)||void 0===r?void 0:r.incompleteIQCInspectionCount)||0,factoryAuditCount:(null===q||void 0===q||null===(o=q.attentionJobData)||void 0===o?void 0:o.incompleteFactoryAuditCount)||0,desktopReviewManager:P,internalInspection:_}),Ne=(0,y.useMemo)((()=>we?[{description:ee().translate("landingPage.tour.helpCenterIntro"),target:()=>document.getElementById("toolbar_action_helpCenter"),nextButtonProps:{children:ee().translate("landingPage.tour.next")},closeIcon:!1},{description:ee().translate("landingPage.tour.servicesIntro"),target:()=>null===I||void 0===I?void 0:I.current,nextButtonProps:{children:ee().translate("landingPage.tour.next")},closeIcon:!1},{title:ee().translate("landingPage.tour.walmart.gccTitle"),description:(0,lA.jsxs)("ul",{children:[(0,lA.jsx)("li",{children:ee().translate("landingPage.tour.walmart.gccBullet1")}),(0,lA.jsx)("li",{children:ee().translate("landingPage.tour.walmart.gccBullet2")}),(0,lA.jsxs)("li",{children:[ee().translate("landingPage.tour.walmart.gccBullet3Before")," ",(0,lA.jsx)("a",{href:"mailto:[email protected]",style:{textDecoration:"underline",color:"#232b3a"},children:"[email protected]"})," ",ee().translate("landingPage.tour.walmart.gccBullet3After")]})]}),target:()=>null===u||void 0===u?void 0:u.current,nextButtonProps:{children:ee().translate("landingPage.tour.next"),onClick:()=>{k.push("/document-review/upload-document/create?start-tour=true")}},closeIcon:!1}]:[{description:ee().translate("landingPage.tour.helpCenterIntro"),target:()=>document.getElementById("toolbar_action_helpCenter"),nextButtonProps:{children:ee().translate("landingPage.tour.next")},closeIcon:!1},{description:ee().translate("landingPage.tour.servicesIntro"),target:()=>null===I||void 0===I?void 0:I.current,nextButtonProps:{children:ee().translate("landingPage.tour.done"),onClick:()=>{Y({isLandingTour:!1},(e=>{e&&C((0,N.xF)())}))}},closeIcon:!1}]),[we,k,Y,C]),_e=e=>D?(0,lA.jsx)(VDe,{icon:(0,lA.jsx)(kDe.h,{className:Qke}),className:e,onClick:()=>{g||M({})},tooltip:ee().translate("landingPage.tooltip.viewAllJob"),linkCreateText:ee().translate("landingPage.links.createJob"),title:ee().translate("landingPage.services.aiRisk.title"),link:"/ai-risk-screening",children:ee().translate("landingPage.services.aiRisk.des")}):null;return(0,y.useEffect)((()=>{Z(),(async()=>{var e;R(!0);const A=await(0,DA.Ne$)();R(!1),z((null===A||void 0===A||null===(e=A.data)||void 0===e?void 0:e.data)||0)})(),J(),G()}),[]),(0,y.useEffect)((()=>{!L&&null!==W&&void 0!==W&&W.companyId&&null!==W&&void 0!==W&&W.isLandingTour&&E(!0)}),[W,L]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("div",{className:(0,b.default)(oke),children:[L&&(0,lA.jsx)(ep.P,{}),(0,lA.jsx)(Df.A,{title:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(DDe,{}),(0,lA.jsx)("span",{children:ee().translate("landingPage.title")})]}),nonSearch:!0}),(0,lA.jsxs)("div",{className:cke,children:[(0,lA.jsx)("div",{className:dke,children:(0,lA.jsx)("div",{children:(0,lA.jsxs)("div",{ref:I,children:[!!f&&(0,lA.jsx)(VDe,{icon:(0,lA.jsx)(sT,{}),onClick:()=>{k.push("/product-testing/create-job")},title:ee().translate("landingPage.services.quotationRequest.title"),tooltip:ee().translate("landingPage.tooltip.viewAllJob"),linkCreateText:ee().translate("landingPage.links.createJob"),link:"/product-testing",children:ee().translate("landingPage.services.quotationRequest.des")}),!!P&&(0,lA.jsx)(VDe,{icon:(0,lA.jsx)(BDe,{}),onClick:()=>{k.push("/document-review/upload-document/create")},tooltip:ee().translate("landingPage.tooltip.viewAllJob"),linkCreateText:ee().translate("landingPage.links.createJob"),innerRef:u,title:ee().translate("landingPage.services.complianceReview.title"),link:"/document-review",children:ee().translate("landingPage.services.complianceReview.des")}),!!S&&(0,lA.jsx)(VDe,{icon:(0,lA.jsx)(fDe,{}),onClick:()=>{k.push("/inspection/jobs/new")},tooltip:ee().translate("landingPage.tooltip.viewAllJob"),linkCreateText:ee().translate("landingPage.links.createJob"),title:ee().translate("landingPage.services.inspectionQuotation.title"),link:"/inspection",children:ee().translate("landingPage.services.inspectionQuotation.des")}),!!_&&(0,lA.jsx)(VDe,{icon:(0,lA.jsx)(wDe,{}),onClick:()=>{k.push("/inspection/jobs/new?type=internalInspection")},tooltip:ee().translate("landingPage.tooltip.viewAllJob"),linkCreateText:ee().translate("landingPage.links.createJob"),title:ee().translate("landingPage.services.iqcInspection.title"),link:"/inspection/internal/list",children:ee().translate("landingPage.services.iqcInspection.des")}),!!T&&(0,lA.jsx)(VDe,{icon:(0,lA.jsx)(IDe.h,{className:Eke}),onClick:()=>{k.push("/factory_audit/job/create")},tooltip:ee().translate("landingPage.tooltip.viewAllJob"),linkCreateText:ee().translate("landingPage.links.createJob"),title:ee().translate("landingPage.services.auditQuotation.title"),link:"/factory_audit",children:ee().translate("landingPage.services.auditQuotation.des")}),_e(Bke)]})})}),(0,lA.jsxs)("div",{className:gke,children:[(0,lA.jsxs)("div",{className:Cke,children:[_e(mke),(0,lA.jsx)(lke,{items:Se})]}),(0,lA.jsxs)("div",{className:Ike,children:[(0,lA.jsxs)("div",{className:pke,children:[(0,lA.jsx)(axe,{title:ee().translate("landingPage.blocks.myProduct"),actionSingle:!0,gap:8,viewTxt:">>",tooltipIcon:!0,onClick:()=>{k.push("/product/list?status=active")},noBorder:!0,onActionClick:()=>{k.push("/product/list?status=active")},children:(0,lA.jsx)(iDe,{small:!0,children:O})}),(0,lA.jsx)(axe,{title:ee().translate("landingPage.blocks.mySupplier"),actionSingle:!0,viewTxt:">>",tooltipIcon:!0,gap:8,noBorder:!0,onClick:()=>{k.push("/supplier-manager/suppliers?status=active")},onActionClick:()=>{k.push("/supplier-manager/suppliers?status=active")},children:(0,lA.jsx)(iDe,{small:!0,children:V})}),(0,lA.jsx)(axe,{title:ee().translate("landingPage.blocks.myFactory"),actionSingle:!0,tooltipIcon:!0,viewTxt:">>",gap:8,noBorder:!0,onClick:()=>{k.push("/supplier-manager/suppliers?tab=factory")}
1,onActionClick:()=>{k.push("/supplier-manager/suppliers?tab=factory")},children:(0,lA.jsx)(iDe,{small:!0,children:H})}),(0,lA.jsx)(axe,{gap:8,tooltipIcon:!0,title:ee().translate("landingPage.blocks.totalPartner"),actionSingle:!0,noBorder:!0,onActionClick:()=>{k.push("/supplier-manager/suppliers?connectionStatus=connected")},viewTxt:">>",onClick:()=>{k.push("/supplier-manager/suppliers?connectionStatus=connected")},children:(0,lA.jsx)(iDe,{small:!0,children:(null===q||void 0===q?void 0:q.partnersCount)||0})})]}),(0,lA.jsxs)("div",{className:uke,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)(axe,{actions:se,noBorder:!0,title:ee().translate("landingPage.charts.myJob"),tooltipIcon:!0,viewTxt:">>",children:(0,lA.jsx)(cxe,{data:ie,legend:le,statistic:re,color:oe,tooltip:ce,otherSettings:de,hideLegend:!0})}),(0,lA.jsx)(axe,{actionSingle:!0,noBorder:!0,tooltipIcon:!0,onActionClick:()=>{k.push("/document-management")},title:ee().translate("landingPage.charts.myDocument"),viewTxt:">>",children:(0,lA.jsx)(cxe,{data:ge,legend:Ce,statistic:Ie,color:ue,tooltip:pe,otherSettings:Ee,hideLegend:!0})})]}),(0,lA.jsx)("div",{children:(0,lA.jsx)(axe,{title:ee().translate("landingPage.charts.top10Product"),tooltipIcon:!0,actionSingle:!0,noBorder:!0,viewTxt:">>",onActionClick:()=>{k.push("/product/list")},children:(0,lA.jsx)(tDe,{data:fe,meta:ye,xAxis:je,tooltip:be,otherSettings:Pe})})}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)(axe,{title:ee().translate("landingPage.charts.spending"),noBorder:!0,children:(0,lA.jsx)(cxe,{data:Be,legend:Qe,statistic:me,color:he,tooltip:xe,otherSettings:ve,hideLegend:!0})}),(0,lA.jsx)(axe,{title:ee().translate("landingPage.charts.serviceProvider"),noBorder:!0,children:(0,lA.jsx)(cxe,{data:K,legend:$,tooltip:Ae,statistic:te,color:ae,otherSettings:ne,hideLegend:!0})})]})]})]})]})]}),(0,lA.jsx)(Uu.ON,{open:B,onClose:()=>Q(!1),steps:Ne,indicatorsRender:(e,A)=>ee().translate("landingPage.tour.progressLabel",{current:e+2,total:A+(we?4:1)})}),(0,lA.jsx)(KDe,{open:p,onClose:()=>{E(!1)},onSubmit:()=>{E(!1),Q(!0)},isWalmart:we})]}),!!F&&(0,lA.jsx)(LDe.A,{open:!0,onClose:()=>{M(null)},onSubmit:async e=>{M(null);const A=await d((0,v.A)({},e));null!==A&&void 0!==A&&A.success||x({type:"error",message:ee().translate("landingPage.aiGenerationFailed")})}}),(0,lA.jsx)(Wn.A,{notification:m,onClose:()=>x({type:null,message:null})})]})},xke=(0,j.Ng)((e=>(0,v.A)((0,v.A)({},(0,O.Fm)(e)),{},{isAdmin:(0,O.nw)(e),isAli:(0,O.YT)(e),isHackedAccount:(0,O.R5)(e)})),(e=>({})))(hke),vke=()=>(0,lA.jsx)("div",{children:"TEST"});var fke;const yke=["title","titleId"];function jke(){return jke=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},jke.apply(null,arguments)}function bke(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,yke);return y.createElement("svg",jke({width:22,height:22,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,fke||(fke=y.createElement("path",{d:"M6.35938 5.37109C6.26484 5.37109 6.1875 5.44844 6.1875 5.54297V6.57422C6.1875 6.66875 6.26484 6.74609 6.35938 6.74609H14.6094C14.7039 6.74609 14.7812 6.66875 14.7812 6.57422V5.54297C14.7812 5.44844 14.7039 5.37109 14.6094 5.37109H6.35938ZM10.3125 8.46484H6.35938C6.26484 8.46484 6.1875 8.54219 6.1875 8.63672V9.66797C6.1875 9.7625 6.26484 9.83984 6.35938 9.83984H10.3125C10.407 9.83984 10.4844 9.7625 10.4844 9.66797V8.63672C10.4844 8.54219 10.407 8.46484 10.3125 8.46484ZM9.28125 18.3047H4.46875V3.17969H16.5V10.0547C16.5 10.1492 16.5773 10.2266 16.6719 10.2266H17.875C17.9695 10.2266 18.0469 10.1492 18.0469 10.0547V2.32031C18.0469 1.94004 17.7396 1.63281 17.3594 1.63281H3.60938C3.2291 1.63281 2.92188 1.94004 2.92188 2.32031V19.1641C2.92188 19.5443 3.2291 19.8516 3.60938 19.8516H9.28125C9.37578 19.8516 9.45312 19.7742 9.45312 19.6797V18.4766C9.45312 18.382 9.37578 18.3047 9.28125 18.3047ZM18.7344 16.4141H15.6406V15.6277C16.6354 15.3313 17.3594 14.4117 17.3594 13.3203C17.3594 11.9904 16.283 10.9141 14.9531 10.9141C13.6232 10.9141 12.5469 11.9904 12.5469 13.3203C12.5469 14.4096 13.2709 15.3313 14.2656 15.6277V16.4141H11.1719C10.9828 16.4141 10.8281 16.5687 10.8281 16.7578V20.0234C10.8281 20.2125 10.9828 20.3672 11.1719 20.3672H18.7344C18.9234 20.3672 19.0781 20.2125 19.0781 20.0234V16.7578C19.0781 16.5687 18.9234 16.4141 18.7344 16.4141ZM13.8789 13.3203C13.8789 12.7273 14.3602 12.2461 14.9531 12.2461C15.5461 12.2461 16.0273 12.7273 16.0273 13.3203C16.0273 13.9133 15.5461 14.3945 14.9531 14.3945C14.3602 14.3945 13.8789 13.9133 13.8789 13.3203ZM17.7461 19.0352H12.1602V17.7461H17.7461V19.0352Z",fill:"black",fillOpacity:.88})))}const Pke=y.forwardRef(bke);t.p;var wke=t(64681);t(9376);const Ske={DRAFT:"draft",PENDING_SUBMIT:"pendingSubmitCpsc",IN_PROGRESS:"submitting",AWAITING:"awaitingCertification",ERROR:"error",CANCELLED:"cancelled"},Nke=[Ske.DRAFT,Ske.PENDING_SUBMIT,Ske.IN_PROGRESS,Ske.AWAITING,Ske.ERROR,Ske.CANCELLED],_ke="item",Tke="certifier",Dke="collection",kke=e=>{const A=Object.keys(Ske).find((A=>Ske[A]===e));return A?ee().translate("efilingList.status.".concat(Ske[A])):e},Lke=[Ske.DRAFT,Ske.ERROR,Ske.CANCELLED],Rke=e=>Lke.includes(null===e||void 0===e?void 0:e.status),Fke="edit",Mke="cancel",Oke="view",zke="duplicate",Vke="CITATION",Hke="EXCLUSION",Wke="submittedDate",qke={productProfileId:[],status:[],efilingConfigId:[],collectionId:[],submittedDate:{field:[Wke],method:["az"],dates:[]}},Uke=()=>Pf()(qke);
1var Jke,Gke,Yke=t(23627);const Zke=["title","titleId"];function Xke(){return Xke=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Xke.apply(null,arguments)}function Kke(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,Zke);return y.createElement("svg",Xke({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,Jke||(Jke=y.createElement("g",{clipPath:"url(#clip0_23935_1526)"},y.createElement("path",{d:"M12.8813 6.64727C11.5852 3.91699 9.62602 2.54297 6.99965 2.54297C4.37192 2.54297 2.41411 3.91699 1.11801 6.64863C1.06602 6.75871 1.03906 6.87894 1.03906 7.00068C1.03906 7.12242 1.06602 7.24265 1.11801 7.35273C2.41411 10.083 4.37328 11.457 6.99965 11.457C9.62739 11.457 11.5852 10.083 12.8813 7.35137C12.9866 7.12988 12.9866 6.87285 12.8813 6.64727ZM6.99965 10.4727C4.79438 10.4727 3.17973 9.3543 2.04086 7C3.17973 4.6457 4.79438 3.52734 6.99965 3.52734C9.20493 3.52734 10.8196 4.6457 11.9584 7C10.8209 9.3543 9.20629 10.4727 6.99965 10.4727ZM6.94496 4.59375C5.61606 4.59375 4.53871 5.67109 4.53871 7C4.53871 8.32891 5.61606 9.40625 6.94496 9.40625C8.27387 9.40625 9.35122 8.32891 9.35122 7C9.35122 5.67109 8.27387 4.59375 6.94496 4.59375ZM6.94496 8.53125C6.09868 8.53125 5.41371 7.84629 5.41371 7C5.41371 6.15371 6.09868 5.46875 6.94496 5.46875C7.79125 5.46875 8.47622 6.15371 8.47622 7C8.47622 7.84629 7.79125 8.53125 6.94496 8.53125Z",fill:"black",fillOpacity:.45}))),Gke||(Gke=y.createElement("defs",null,y.createElement("clipPath",{id:"clip0_23935_1526"},y.createElement("rect",{width:14,height:14,fill:"white"})))))}const $ke=y.forwardRef(Kke);t.p;var eLe;const ALe=["title","titleId"];function tLe(){return tLe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},tLe.apply(null,arguments)}function aLe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,ALe);return y.createElement("svg",tLe({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,eLe||(eLe=y.createElement("path",{d:"M11.375 0.875H4.04688C3.98672 0.875 3.9375 0.924219 3.9375 0.984375V1.75C3.9375 1.81016 3.98672 1.85938 4.04688 1.85938H10.8281V11.2656C10.8281 11.3258 10.8773 11.375 10.9375 11.375H11.7031C11.7633 11.375 11.8125 11.3258 11.8125 11.2656V1.3125C11.8125 1.07051 11.617 0.875 11.375 0.875ZM9.625 2.625H2.625C2.38301 2.625 2.1875 2.82051 2.1875 3.0625V10.3182C2.1875 10.4344 2.23398 10.5451 2.31602 10.6271L4.68535 12.9965C4.71543 13.0266 4.74961 13.0512 4.78652 13.0717V13.0977H4.84395C4.8918 13.1154 4.94238 13.125 4.99434 13.125H9.625C9.86699 13.125 10.0625 12.9295 10.0625 12.6875V3.0625C10.0625 2.82051 9.86699 2.625 9.625 2.625ZM4.78516 11.7059L3.60801 10.5273H4.78516V11.7059ZM9.07812 12.1406H5.66016V10.1992C5.66016 9.89707 5.41543 9.65234 5.11328 9.65234H3.17188V3.60938H9.07812V12.1406Z",fill:"black",fillOpacity:.45})))}const nLe=y.forwardRef(aLe),iLe=(t.p,{wrapper:"EFilingJobs_wrapper__ndaND",linkText:"EFilingJobs_linkText__1R7ha",productColumn:"EFilingJobs_productColumn__Qlo11",productCell:"EFilingJobs_productCell__VSga0",subText:"EFilingJobs_subText__-acYW",statusTagWrap:"EFilingJobs_statusTagWrap__0R4I7",errorInfoIcon:"EFilingJobs_errorInfoIcon__7bEeK",errorTooltip:"EFilingJobs_errorTooltip__ggaPs",statusTag:"EFilingJobs_statusTag__Lo1h1",status_awaitingCertification:"EFilingJobs_status_awaitingCertification__JG7RA",status_pendingSubmitCpsc:"EFilingJobs_status_pendingSubmitCpsc__R5PJQ",status_submitting:"EFilingJobs_status_submitting__EmOSX",status_draft:"EFilingJobs_status_draft__QFrOP",status_error:"EFilingJobs_status_error__-+T87",status_cancelled:"EFilingJobs_status_cancelled__Rg+8h",citation:"EFilingJobs_citation__8hEF3",citationItem:"EFilingJobs_citationItem__paRLV",actionOverlay:"EFilingJobs_actionOverlay__5ihQv",highlightedRow:"EFilingJobs_highlightedRow__Bh+0X"}),sLe=e=>{let{status:A}=e;return(0,lA.jsx)("span",{className:(0,b.default)(iLe.statusTag,iLe["status_".concat(A)]),children:kke(A)})},lLe=e=>{let{status:A,errorMessage:t}=e;const a=A===Ske.ERROR&&!!t;return(0,lA.jsxs)("span",{className:iLe.statusTagWrap,children:[(0,lA.jsx)(sLe,{status:A}),a&&(0,lA.jsx)(Uu.pb,{dark:!0,title:t,placement:"top",overlayClassName:iLe.errorTooltip,children:(0,lA.jsx)(LL.A,{className:iLe.errorInfoIcon})})]})},rLe=e=>{let{data:A,onView:t}=e;const a=e=>()=>{t&&t(A,e)},n=!(null===A||void 0===A||!A.hasCitations),i=!(null===A||void 0===A||!A.hasExclusions);return n||i?(0,lA.jsxs)("div",{className:iLe.citation,children:[n&&(0,lA.jsxs)("span",{className:iLe.citationItem,onClick:a(Vke),children:[(0,lA.jsx)(RL.h,{}),(0,lA.jsx)("span",{children:ee().translate("general.citations")})]}),i&&(0,lA.jsxs)("span",{className:iLe.citationItem,onClick:a(Hke),children:[(0,lA.jsx)(RL.h,{}),(0,lA.jsx)("span",{children:ee().translate("general.exclusion")})]})]}):"/"},oLe={[Fke]:QZ,[Mke]:Yke.h,[Oke]:$ke,[zke]:nLe},cLe=e=>e===Fke?ee().translate("general.edit",{suffix:""}).trim():ee().translate("general.".concat(e)),dLe=e=>{let{data:A,onView:t,onEdit:a,onCancel:n,onDuplicate:i}=e;const s={[Fke]:a,[Oke]:t,[Mke]:n,[zke]:i},l=(r=null===A||void 0===A?void 0:A.status,Lke.includes(r)?[Fke,Mke]:r===Ske.IN_PROGRESS||r===Ske.PENDING_SUBMIT?[Oke]:[Oke,zke]).filter((e=>!!s[e])).map((e=>{const t=oLe[e];return{key:e,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{className:(0,b.default)("action-icon-".concat(e,"-wrapper")),children:(0,lA.jsx)(t,{className:(0,b.default)("icw-flex-shrink-0 action-icon")})}),(0,lA.jsx)("span",{children:cLe(e)})]}),onClick:()=>s[e](A)}}));var r;return l.length?(0,lA.jsx)(_v.A,{placement:"bottomRight",trigger:["click"],overlayClassName:iLe.actionOverlay,items:l}):null},gLe=e=>e||"-",CLe=e=>{let{loadJobs:A,jobObj:t,loading:a,selectedRowKeys:n,setSelectedRowKeys:i,selectedRows:s,setSelectedRows:l,onEditSelected:r,onOpenLog:o,onOpenProduct:c,onViewCitation:d,onView:g,onEdit:C,onCancel:I,onDuplicate:u,highlightedProductIds:p}=e;const E=(null===t||void 0===t?void 0:t.pagination)||{},B=(null===t||void 0===t?void 0:t.list)||[],Q=(e=>{let{onOpenProduct:A,onViewCitation:t,onView:a,onEdit:n,onCancel:i,onDuplicate:s}=e;return[{title:ee().translate("efilingList.table.logNo"),dataIndex:"logNo",key:"logNo",width:130,render:(e,A)=>(0,lA.jsx)("span",{children:e||"-"})},{title:ee().translate("efilingList.table.productItemNo"),dataIndex:"productName",key:"productName",className:iLe.productC
1olumn,render:(e,t)=>(0,lA.jsxs)("div",{className:iLe.productCell,children:[(0,lA.jsx)("div",{className:"icw-flex",children:(0,lA.jsx)("span",{className:iLe.linkText,onClick:()=>A(t),children:e||"-"})}),(0,lA.jsx)("span",{className:iLe.subText,children:(null===t||void 0===t?void 0:t.itemNo)||"-"})]})},{title:ee().translate("efilingList.table.status"),dataIndex:"status",key:"status",width:210,render:(e,A)=>(0,lA.jsx)(lLe,{status:e,errorMessage:null===A||void 0===A?void 0:A.errorMessage})},{title:ee().translate("efilingList.table.certifierId"),dataIndex:"certifierId",key:"certifierId",width:120,render:gLe},{title:ee().translate("efilingList.table.collectionId"),dataIndex:"collectionId",key:"collectionId",width:150,render:gLe},{title:ee().translate("efilingList.table.productId"),dataIndex:"productIdCode",key:"productIdCode",width:130,render:gLe},{title:ee().translate("efilingList.table.versionId"),dataIndex:"versionId",key:"versionId",width:100,render:gLe},{title:ee().translate("efilingList.table.updatedBy"),dataIndex:"updatedBy",key:"updatedBy",width:130,render:e=>(null===e||void 0===e?void 0:e.email)||"-"},{title:ee().translate("efilingList.table.submittedDate"),dataIndex:"submittedAt",key:"submittedAt",width:150,render:e=>(0,Qa.y)(e,"DD MMM YYYY HH:mm")||"-"},{title:ee().translate("efilingList.table.citationsExclusion"),dataIndex:"citationsExclusion",key:"citationsExclusion",width:150,render:(e,A)=>(0,lA.jsx)(rLe,{data:A,onView:t})},{title:ee().translate("efilingList.table.action"),dataIndex:"action",key:"action",width:74,fixed:"right",render:(e,A)=>(0,lA.jsx)(dLe,{data:A,onView:a,onEdit:n,onCancel:i,onDuplicate:s})}]})({onOpenProduct:c,onViewCitation:d,onView:g,onEdit:C,onCancel:I,onDuplicate:u});return(0,lA.jsxs)("div",{className:iLe.wrapper,children:[s.length>0&&!1,(0,lA.jsx)(us.A,{rowSelection:{selectedRowKeys:n,onChange:(e,A)=>{i(e),l(A)},getCheckboxProps:e=>({disabled:!Rke(e),name:e.logNo})},className:(0,b.default)(iLe.table),columns:Q,dataSource:B,onChange:A,loading:a,showSorterTooltip:!1,rowKey:"id",rowIsClick:!1,rowClassName:e=>(0,b.default)({[iLe.highlightedRow]:!(null===p||void 0===p||!p.includes(e.productId))}),variant:"secondary",pagination:{pageSize:E.pageSize||10,current:E.page||1,total:E.total||0,showSizeChanger:!0,showTotal:()=>(0,lA.jsx)("div",{children:ee().translate("efilingList.text.totalItems",{total:E.total||0})})},scroll:{x:1600}})]})},ILe="CitationsModal_modalWrapper__nw9IQ",uLe="CitationsModal_table__2LFUD",pLe=e=>{let{open:A,entity:t,data:a,loading:n,onClose:i}=e;const s=t===Hke,l=[{title:ee().translate("efilingList.citations.code"),dataIndex:"code",key:"code",width:120,render:e=>e||"/"},{title:s?ee().translate("efilingList.citations.exclusion"):ee().translate("efilingList.citations.citation"),dataIndex:"name",key:"name",render:e=>e||"/"}];return(0,lA.jsx)(Uu.ZM,{open:A,radius:"md",width:1194,zIndex:1301,footer:null,onCancel:i,className:ILe,title:s?ee().translate("efilingList.citations.exclusionTitle"):ee().translate("efilingList.citations.citationsTitle"),children:(0,lA.jsx)(us.A,{box:!0,className:uLe,columns:l,dataSource:a||[],loading:n,rowKey:"id",pagination:!1,hidePagination:!0,scroll:{y:320},variant:"secondary"})})};var ELe=t(51048);const BLe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>1?arguments[1]:void 0;return{isAsyncCall:!0,baseType:ELe.A.GET_EFILING_RECORDS,asyncCall:()=>(0,DA.N0I)((0,v.A)({},e)),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}},QLe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>1?arguments[1]:void 0;return{isAsyncCall:!0,baseType:ELe.A.GET_EFILING_ITEM_OPTIONS,asyncCall:()=>(0,DA.u_5)((0,v.A)((0,v.A)({},e),{},{type:_ke})),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}},mLe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>1?arguments[1]:void 0;return{isAsyncCall:!0,baseType:ELe.A.GET_EFILING_CERTIFIER_OPTIONS,asyncCall:()=>(0,DA.u_5)((0,v.A)((0,v.A)({},e),{},{type:Tke})),afterSuccessCall:(e,t)=>
1{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}},hLe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=arguments.length>1?arguments[1]:void 0;return{isAsyncCall:!0,baseType:ELe.A.GET_EFILING_COLLECTION_OPTIONS,asyncCall:()=>(0,DA.u_5)((0,v.A)((0,v.A)({},e),{},{type:Dke})),afterSuccessCall:(e,t)=>{A&&A(t)},afterFailureCall:(e,t)=>{A&&A(!1,t)}}};var xLe;const vLe=["title","titleId"];function fLe(){return fLe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},fLe.apply(null,arguments)}function yLe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,vLe);return y.createElement("svg",fLe({width:15,height:15,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,xLe||(xLe=y.createElement("path",{d:"M12.6562 10.7812C12.6562 9.14648 11.6982 7.73438 10.3125 7.07666V4.64795C10.3125 4.42676 10.2349 4.21289 10.0913 4.04443L7.85889 1.39746C7.76514 1.28613 7.63184 1.23047 7.5 1.23047C7.36816 1.23047 7.23486 1.28613 7.14111 1.39746L4.90869 4.04443C4.76611 4.21324 4.68777 4.42699 4.6875 4.64795V7.07666C3.30176 7.73438 2.34375 9.14648 2.34375 10.7812H4.63623C4.60254 10.8867 4.58496 11.001 4.58496 11.1299C4.58496 11.4536 4.69629 11.77 4.89844 12.0205C5.06344 12.2254 5.28197 12.3805 5.52979 12.4688C5.86816 13.2598 6.63721 13.7695 7.5 13.7695C7.92627 13.7695 8.33936 13.6436 8.69238 13.4063C9.03809 13.1748 9.30615 12.8511 9.46875 12.4688C9.71646 12.3811 9.93501 12.2264 10.1001 12.022C10.3025 11.7692 10.413 11.4552 10.4136 11.1313C10.4136 11.0083 10.3975 10.8911 10.3682 10.7827H12.6562V10.7812ZM11.1665 9.10254C11.3042 9.31641 11.4155 9.54639 11.4961 9.78516H10.2539V8.18408C10.6194 8.42258 10.9304 8.73556 11.1665 9.10254ZM5.68359 7.07666V4.66992L7.5 2.5166L9.31641 4.66992V9.78516H5.68359V7.07666ZM3.50391 9.78516C3.58447 9.54639 3.6958 9.31641 3.8335 9.10254C4.07227 8.7334 4.38281 8.42139 4.74609 8.18408V9.78516H3.50391ZM9.20068 11.4873C9.12451 11.5313 9.03662 11.5488 8.9502 11.5371L8.66455 11.502L8.62354 11.7861C8.54443 12.3413 8.06104 12.7603 7.5 12.7603C6.93896 12.7603 6.45557 12.3413 6.37646 11.7861L6.33545 11.5005L6.0498 11.5371C5.96297 11.5475 5.87511 11.5295 5.79932 11.4858C5.67187 11.4126 5.59277 11.2764 5.59277 11.1284C5.59277 10.9731 5.6792 10.8442 5.80664 10.7798H9.19482C9.32373 10.8457 9.40869 10.9746 9.40869 11.1284C9.40723 11.2778 9.32812 11.4155 9.20068 11.4873ZM6.79688 5.85938C6.79688 6.04586 6.87095 6.2247 7.00282 6.35656C7.13468 6.48842 7.31352 6.5625 7.5 6.5625C7.68648 6.5625 7.86532 6.48842 7.99718 6.35656C8.12905 6.2247 8.20312 6.04586 8.20312 5.85938C8.20312 5.67289 8.12905 5.49405 7.99718 5.36219C7.86532 5.23033 7.68648 5.15625 7.5 5.15625C7.31352 5.15625 7.13468 5.23033 7.00282 5.36219C6.87095 5.49405 6.79688 5.67289 6.79688 5.85938Z",fill:"black",fillOpacity:.65})))}const jLe=y.forwardRef(yLe);t.p;var bLe;const PLe=["title","titleId"];function wLe(){return wLe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},wLe.apply(null,arguments)}function SLe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,PLe);return y.createElement("svg",wLe({width:15,height:15,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,bLe||(bLe=y.createElement("path",{d:"M13.5938 2.34375H1.40625C1.14697 2.34375 0.9375 2.55322 0.9375 2.8125V12.1875C0.9375 12.4468 1.14697 12.6562 1.40625 12.6562H13.5938C13.853 12.6562 14.0625 12.4468 14.0625 12.1875V2.8
1125C14.0625 2.55322 13.853 2.34375 13.5938 2.34375ZM13.0078 11.6016H1.99219V3.39844H13.0078V11.6016ZM8.93994 6.97266H10.7476C10.7666 6.97266 10.7812 6.91992 10.7812 6.85547V6.15234C10.7812 6.08789 10.7666 6.03516 10.7476 6.03516H8.93994C8.9209 6.03516 8.90625 6.08789 8.90625 6.15234V6.85547C8.90625 6.91992 8.9209 6.97266 8.93994 6.97266ZM9.01025 9.08203H11.7305C11.7876 9.08203 11.8345 9.0293 11.8345 8.96484V8.26172C11.8345 8.19727 11.7876 8.14453 11.7305 8.14453H9.01025C8.95312 8.14453 8.90625 8.19727 8.90625 8.26172V8.96484C8.90625 9.0293 8.95312 9.08203 9.01025 9.08203ZM3.28125 9.8584H3.92432C3.98584 9.8584 4.03564 9.81006 4.04004 9.74854C4.0957 9.00879 4.71387 8.42285 5.46387 8.42285C6.21387 8.42285 6.83203 9.00879 6.8877 9.74854C6.89209 9.81006 6.94189 9.8584 7.00342 9.8584H7.64648C7.66238 9.85842 7.67811 9.8552 7.69273 9.84895C7.70734 9.8427 7.72053 9.83354 7.73149 9.82203C7.74245 9.81052 7.75096 9.7969 7.75649 9.782C7.76202 9.7671 7.76447 9.75123 7.76367 9.73535C7.72266 8.95459 7.29492 8.2749 6.6709 7.88818C6.94609 7.58568 7.09814 7.19117 7.09717 6.78223C7.09717 5.87549 6.36621 5.1416 5.46533 5.1416C4.56445 5.1416 3.8335 5.87549 3.8335 6.78223C3.8335 7.2085 3.99463 7.59521 4.25977 7.88818C3.94208 8.08505 3.67677 8.35587 3.48647 8.67753C3.29618 8.99919 3.18657 9.36213 3.16699 9.73535C3.16113 9.80273 3.21387 9.8584 3.28125 9.8584ZM5.46387 6.02051C5.88135 6.02051 6.22119 6.36182 6.22119 6.78223C6.22119 7.20264 5.88135 7.54395 5.46387 7.54395C5.04639 7.54395 4.70654 7.20264 4.70654 6.78223C4.70654 6.36182 5.04639 6.02051 5.46387 6.02051Z",fill:"black",fillOpacity:.65})))}const NLe=y.forwardRef(SLe);t.p;var _Le;const TLe=["title","titleId"];function DLe(){return DLe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},DLe.apply(null,arguments)}function kLe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,TLe);return y.createElement("svg",DLe({width:15,height:15,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,_Le||(_Le=y.createElement("path",{d:"M12.2989 6.3545L10.9717 2.20459C10.9631 2.17683 10.9457 2.15257 10.9223 2.13542C10.8988 2.11827 10.8704 2.10914 10.8413 2.10938H9.70754C9.64749 2.10938 9.59622 2.14747 9.57717 2.20459L8.23977 6.3545C8.23538 6.36768 8.23245 6.38233 8.23245 6.39698C8.23245 6.47168 8.29397 6.53321 8.36868 6.53321H9.19485C9.25637 6.53321 9.30911 6.49219 9.32668 6.4336L9.58303 5.53125H10.8867L11.1402 6.43213C11.1563 6.49073 11.2105 6.53174 11.272 6.53174H12.1685C12.1831 6.53174 12.1963 6.53028 12.2095 6.52588C12.2447 6.51416 12.2725 6.49073 12.2901 6.4585C12.3062 6.42627 12.3091 6.38965 12.2989 6.3545ZM9.71633 4.76807L10.1968 3.05567H10.2891L10.7593 4.76807H9.71633ZM11.8184 11.9883H9.91995V11.9824L11.8623 9.21534C11.8784 9.1919 11.8872 9.16553 11.8872 9.13624V8.60303C11.8872 8.52832 11.8257 8.4668 11.751 8.4668H8.76272C8.68801 8.4668 8.62649 8.52832 8.62649 8.60303V9.23291C8.62649 9.30762 8.68801 9.36914 8.76272 9.36914H10.5586V9.375L8.60891 12.1421C8.59264 12.1653 8.58394 12.1929 8.58401 12.2212V12.7544C8.58401 12.8291 8.64553 12.8906 8.72024 12.8906H11.8169C11.8916 12.8906 11.9531 12.8291 11.9531 12.7544V12.1245C11.9533 12.1067 11.95 12.089 11.9433 12.0725C11.9366 12.056 11.9267 12.0409 11.9142 12.0283C11.9017 12.0156 11.8867 12.0055 11.8703 11.9987C11.8539 11.9918 11.8362 11.9883 11.8184 11.9883ZM6.09377 10.2832H4.98049V2.51954C4.98049 2.45508 4.92776 2.40235 4.86331 2.40235H4.04299C3.97854 2.40235 3.92581 2.45508 3.92581 2.51954V10.2832H2.81252C2.71438 10.2832 2.65872 10.3975 2.72024 10.4736L4.36086 12.5523C4.37183 12.5663 4.38583 12.5776 4.40182 12.5854C4.41781 12.5932 4.43536 12.5972 4.45315 12.5972C4.47094 12.5972 4.48849 12.5932 4.50448 12.5854C4.52047 12.5776 4.53447 12.5663 4.54543 12.5523L6.18606 10.4736C6.24612 10.3975 6.19192 10.2832 6.09377 10.2832Z",fill:"black",fillOpacity:.65})))}const LLe=y.forwardRef(kLe);t.p;var RLe;const FLe=["title","titleId"];function MLe(){return MLe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},MLe.apply(null,arguments)}function OLe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,FLe);return y.createElement("svg",MLe({width:15,height:15,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,RLe||(RLe=y.createElement("path",{d:"M12.8906 4.37109H7.63184L5.91357 2.72754C5.89171 2.70707 5.86295 2.69557 5.83301 2.69531H2.10938C1.8501 2.69531 1.64062 2.90479 1.64062 3.16406V11.8359C1.64062 12.0952 1.8501 12.3047 2.10938 12.3047H12.8906C13.1499 12.3047 13.3594 12.0952 13.3594 11.8359V4.83984C13.3594 4.58057 13.1499 4.37109 12.8906 4.37109ZM12.3047 11.25H2.69531V3.75H5.45654L7.2085 5.42578H12.3047V11.25Z",fill:"black",fillOpacity:.65})))}const zLe=y.forwardRef(OLe),VLe=(t.p,"EFiling_wrapper__QOa5w"),HLe="EFiling_header__c9gXF",WLe="EFiling_addBtn__VD78z",qLe="EFiling_mainIcon__yr6a5",ULe="EFiling_content__8BEQ-",JLe="EFiling_filterBar__XQ3jw",GLe="EFiling_filterItem__miN-y",YLe="EFiling_filterOption__7rxCa",ZLe="EFiling_filterOptionText__OAoNM",XLe="EFiling_filterOptionTitle__s-HXD",KLe="EFiling_filterOptionSub__xDzgr",$Le="EFiling_filterOptionCount__JNPaL",eRe=e=>((null===e||void 0===e?void 0:e.list)||[]).map((e=>({value:e.value,title:e.label,subTitle:e.secondaryLabel||void 0}))),ARe=function(){var e,A,t,a,n;let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{id:i.id,logNo:i.logNo,productId:null===(e=i.product)||void 0===e?void 0:e.id,productName:null===(A=i.product)||void 0===A?void 0:A.name,itemNo:null===(t=i.product)||void 0===t?void 0:t.itemNo,productIdCode:i.productId,versionId:i.versionId,status:i.status,errorMessage:i.errorMessage,certifierId:null===(a=i.certifier)||void 0===a?void 0:a.certifierId,collectionId:null===(n=i.collection)||void 0===n?void 0:n.id,updatedBy:i.updatedBy,submittedAt:i.submittedAt,hasCitations:i.hasCitations,hasExclusions:i.hasExclusions}},tRe=e=>{let{title:A,subTitle:t,count:a}=e;return(0,lA.jsxs)("span",{className:YLe,children:[(0,lA.jsxs)("span",{className:ZLe,children:[(0,lA.jsx)("span",{className:XLe,children:A||"/"}),!!t&&(0,lA.jsx)("span",{className:KLe,children:t})]}),void 0!==a&&(0,lA.jsx)("span",{className:$Le,children:a})]})},aRe=function(e){let{showCount:A=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(e||[]).filter((e=>!!e.value||0===e.value)).map((e=>({value:e.value,label:"".concat(e.title||""," ").concat(e.subTitle||"").trim(),labelHTML:tRe({title:e.title,subTitle:e.subTitle,count:A?e.count:void 0})})))},nRe=e=>"/product/profile/".concat(e),iRe=()=>{const e=(0,w.useHistory)(),{getEFilingRecords:A,getEFilingItemOptions:t,getEFilingCertifierOptions:a,getEFilingCollectionOptions:n}=(0,TA.useStoreActions)((0,v.A)({},x)),{records:i,itemOptions:s,certifierOptions:l,collectionOptions:r}=(()=>{const e=(0,TA.useReducerData)("efiling","records.data",{}),A=(0,TA.useReducerData)("efiling","records.loading",!1),t=(0,TA.useReducerData)("efiling","itemOptions.data",{}),a=(0,TA.useReducerData)("efiling","itemOptions.loading",!1),n=(0,TA.useReducerData)("efiling","certifierOptions.data",{}),i=(0,TA.useReducerData)("efiling","certifierOptions.loading",!1),s=(0,TA.useReducerData)("efiling","collectionOptions.data",{}),l=(0,TA.useReducerData)("efiling","collectionOptions.loading",!1);return{records:(0,v.A)((0,v.A)({},e),{},{loading:A}),itemOptions:(0,v.A)((0,v.A)({},t),{},{loading:a}),certifierOptions:(0,v.A)((0,v.A)({},n),{},{loading:i}),collectionOptions:(0,v.A)((0,v.A)({},s),{},{loading:l})}})(),{onGetProductEFillDetails:o}=(0,wke.$p)(),c=(0,y.useMemo)((()=>{return{pagination:(null===(e=i)||void 0===e?void 0:e.pagination)||{total:0,page:1,pageSize:10,pages:0},list:((null===e||void 0===e?void 0:e.list)||[]).map(ARe)};var e}),[i]),d=i.loading,[g,C]=(0,y.useState)(""),[I,u]=(0,y.useState)(Uke()),[p,E]=(0,y.useState)([]),[B,Q]=(0,y.useState)([]),[m,h]=(0,y.useState)(null),[f,j]=(0,y.useState)(!1),[b,P]=(0,y.useState)({type:null,message:null}),S=(e,t,a,n)=>{A((e=>{let{filtersParam:A,page:t,size:a,search:n}=e;const i={pageNo:t,pageSize:a,keyword:n||""};["productProfileId","status","efilingConfigId","collectionId"].forEach((e=>{const t=((null===A||void 0===A?void 0:A[e])||[]).filter((e=>"all"!==e));t.length&&(i[e]=t)}));const s=null===A||void 0===A?void 0:A.submittedDate;if(s){var l,r;const e=null===(l=s.method)||void 0===l?void 0:l[0],A=null===(r=s.field)||void 0===r?void 0:r[0];e&&A&&(i.sortBy=A,i.sortOrder="az"===e?"desc":"asc")}return i})({filtersParam:n||I,page:e,size:t,search:a}))},N=(0,y.useMemo)((()=>(e=>{var A,t,a,n,i;let{filters:s,T:l,itemNoOptions:r,certifierOptions:o,collectionOptions:c}=e;const d=s||{};return[{key:"productProfileId",label:l.translate("efilingList.filters.itemNo"),t
1ype:Jy.a.FILTER,className:GLe,dropdown:{type:Jy.oY.LIST,options:aRe(r),placeholder:l.translate("efilingList.filters.searchItem"),defaultChecks:d.productProfileId||null,setting:{hasAll:!0}},icon:(0,lA.jsx)(TZ.h,{className:"icon-with-circle-stroke"})},{key:"status",label:l.translate("efilingList.filters.status"),type:Jy.a.STATUS,className:GLe,dropdown:{type:Jy.oY.LIST,options:Nke.map((e=>({value:e,label:kke(e),labelHTML:(0,lA.jsx)("span",{className:YLe,children:(0,lA.jsx)(sLe,{status:e})})}))),defaultChecks:d.status||null,setting:{hasAll:!0,noSearch:!0}},icon:(0,lA.jsx)(jLe,{})},{key:"efilingConfigId",label:l.translate("efilingList.filters.certifierId"),type:Jy.a.FILTER,className:GLe,dropdown:{type:Jy.oY.LIST,options:aRe(BN()(o,"value")),placeholder:l.translate("efilingList.filters.searchCertifier"),defaultChecks:d.efilingConfigId||null,setting:{hasAll:!0}},icon:(0,lA.jsx)(NLe,{})},{key:"collectionId",label:l.translate("efilingList.filters.collectionId"),type:Jy.a.FILTER,className:GLe,dropdown:{type:Jy.oY.LIST,options:aRe(c),placeholder:l.translate("efilingList.filters.searchCollection"),defaultChecks:d.collectionId||null,setting:{hasAll:!0}},icon:(0,lA.jsx)(zLe,{})},{key:"submittedDate",label:l.translate("efilingList.filters.sortSubmittedDate"),type:Jy.a.RATING,width:200,dropdown:{type:Jy.oY.DATE,fieldItems:[{value:Wke,label:ee().translate("efilingList.sort.submittedDate")}],methodItems:[{value:"az",label:ee().translate("efilingList.sort.newestFirst")},{value:"za",label:ee().translate("efilingList.sort.oldestFirst")}],defaultChecks:null!==(A=d.submittedDate)&&void 0!==A&&null!==(t=A.method)&&void 0!==t&&t[0]&&null!==(a=d.submittedDate)&&void 0!==a&&null!==(n=a.field)&&void 0!==n&&n[0]?d.submittedDate:null,defaultDate:(null===(i=d.submittedDate)||void 0===i?void 0:i.dates)||null,setting:{hideDateRange:!0,hasSeparateBorder:!0}},icon:(0,lA.jsx)(LLe,{})}]})({filters:I,T:ee(),itemNoOptions:eRe(s),certifierOptions:eRe(l),collectionOptions:eRe(r)})),[I,s,l,r]),_=e=>{var A;u(e),S(1,(null===c||void 0===c||null===(A=c.pagination)||void 0===A?void 0:A.pageSize)||10,g,e)},T=()=>{P({type:"error",message:ee().translate("general.comingSoon")})};return(0,y.useEffect)((()=>{S(1,10,"",Uke()),t({pageSize:999}),a({pageSize:999}),n({pageSize:999})}),[]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("div",{className:VLe,children:[(0,lA.jsxs)("div",{className:HLe,children:[(0,lA.jsx)(Df.A,{title:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Pke,{className:qLe}),(0,lA.jsx)("span",{children:ee().translate("efilingList.title")})]}),searchPlaceholder:ee().translate("efilingList.search.placeholder"),onSearch:e=>{var A;g!==e&&(C(e),S(1,(null===c||void 0===c||null===(A=c.pagination)||void 0===A?void 0:A.pageSize)||10,e))},searchVal:g,variant:"secondary"}),(0,lA.jsx)(zf.A,{type:"primary",className:WLe,onClick:()=>{console.log("[eFiling] Add eFiling"),T()},radius:"md",customSize:"xs",children:ee().translate("efilingList.text.add")})]}),(0,lA.jsxs)("div",{className:ULe,children:[(0,lA.jsx)(Lf.A,{items:N,onApply:(e,A,t)=>{const a=e.key;_((0,v.A)((0,v.A)({},I),{},{[a]:"submittedDate"!==a?A:(0,v.A)((0,v.A)({},A),{},{dates:t})}))},onReset:e=>{const A=e.key;_((0,v.A)((0,v.A)({},I),{},{[A]:Pf()(qke)[A]}))},onFilterReset:()=>{_(Uke())},className:JLe}),(0,lA.jsx)(CLe,{loadJobs:e=>{var A;const t=e.pageSize||10,a=(null===c||void 0===c||null===(A=c.pagination)||void 0===A?void 0:A.pageSize)!==t?1:e.current||1;S(a,t,g,I)},jobObj:c,loading:d,selectedRowKeys:p,setSelectedRowKeys:E,selectedRows:B,setSelectedRows:Q,onEditSelected:e=>{console.log("[eFiling] Edit eFiling for selected logs",e),T()},onOpenProduct:A=>{e.push(nRe(A.productId))},onViewCitation:async(e,A)=>{var t,a,n;if(!e.productId)return void P({type:"error",message:ee().translate("efilingList.citations.noProductLinked")});h({entity:A,data:[]}),j(!0);const i=await o(e.productId,e.id);var s,l;if(j(!1),!i.success)return h(null),void P({type:"error",message:(null===(s=i.error)||void 0===s||null===(l=s.errorObj)||void 0===l?void 0:l.message)||ee().translate("notifications.genericError")});const r=(null===(t=i.data)||void 0===t?void 0:t.data)||{},c=[];((null===r||void 0===r||null===(a=r.reportInfo)||void 0===a?void 0:a.labs)||[]).forEac
1h((e=>{((null===e||void 0===e?void 0:e.citations)||[]).forEach((e=>{c.push(e)}))}));const d=BN()(c,"citationListId").map((e=>(0,v.A)((0,v.A)({},e),{},{id:e.citationListId,name:e.citation}))),g=((null===r||void 0===r||null===(n=r.reportInfo)||void 0===n?void 0:n.citationExclusions)||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{name:e.exclusion})));h({entity:A,data:A===Hke?g:d})},onView:e=>{console.log("[eFiling] View record",e),T()},onEdit:e=>{console.log("[eFiling] Edit record",e),T()},onCancel:e=>{console.log("[eFiling] Cancel record",e),T()},onDuplicate:e=>{console.log("[eFiling] Duplicate record",e),T()}})]}),!!m&&(0,lA.jsx)(pLe,{open:!0,entity:m.entity,data:m.data,loading:f,onClose:()=>h(null)})]}),(0,lA.jsx)(Wn.A,{notification:b,onClose:()=>P({type:null,message:null})})]})},sRe=(e,A,t)=>{if(!e)return{};if(!A||!A.length)throw new Error("Please provide parser mapping");const a=A.reduce(((A,a)=>{const[n,i,s]=a;if(n&&s){if(Array.isArray(s)){const[a,...l]=s,r=a(i,...l)(e,t);return void 0!==r&&qje()(A,n,r),A}const a=s(Array.isArray(i)?(0,V.first)(i):i)(e,t);void 0!==a&&qje()(A,n,a)}return A}),{});return a},lRe={ADDITIONAL_INFORMATIONS:"shareAddtionalInformations",REFERENCE_DOCUMENTS:"shareReferenceDocuments",REVIEW_DOCUMENTS:"shareReviewDocuments",REQUIREMENTS:"shareRequirements",PO_ITEMS:"sharePOItems",TCF_REQUESTS:"shareTCFRequests"},rRe={[lRe.ADDITIONAL_INFORMATIONS]:ee().translate("general.information"),[lRe.REFERENCE_DOCUMENTS]:ee().translate("general.files"),[lRe.REVIEW_DOCUMENTS]:ee().translate("general.files"),[lRe.REQUIREMENTS]:ee().translate("general.information"),[lRe.PO_ITEMS]:ee().translate("general.information"),[lRe.TCF_REQUESTS]:ee().translate("general.information")},oRe=["id","documentTypes"],cRe=e=>A=>R()(A,e),dRe=e=>A=>{const t=R()(A,e);return t?t.value||t:null},gRe=e=>A=>{const t=R()(A,e);return!!t&&t.includes("technical-file-review")},CRe=e=>A=>{const t=R()(A,e);return!!t&&t.includes("artwork-review")},IRe=e=>A=>{const t=R()(A,e);return!!t&&t.includes("isCPCReview")},uRe=e=>A=>{const t=R()(A,e),a=R()(A,"isSelect");return t&&a?t.id:null},pRe=e=>A=>{const t=R()(A,e);return!!t&&"partner-review"===t},ERe=e=>A=>{const t=R()(A,e);return!!t&&"owner-review"===t},BRe=e=>A=>{const t=R()(A,"type");return t&&"partner-review"!==t?cRe(e)(A):null},QRe=e=>A=>{const t=R()(A,e);return t?t.map((e=>{var A,t,a,n,i;const s={id:e.id,productName:e.name,itemNo:e.itemNumber,additionalItemNo:e.additionalItemNo,exportMarket:e.exportMarket,testAgeGrade:e.testAgeGrade?e.testAgeGrade.value||e.testAgeGrade:null,labelTestAgeGrade:e.labelTestAgeGrade?e.labelTestAgeGrade.value||e.labelTestAgeGrade:null,productSubCategoryIds:(e.category||[]).reduce(((e,A)=>{let{subCategories:t}=A;return[...e,...t.map((e=>{let{id:A}=e;return A}))]}),[]),productWebsite:e.website,serviceLevel:e.serviceLevel,countryOfOrigin:e.countryOfOrigin,barcode:e.barcode,longDescription:e.longDescription,productReviewRemark:e.reviewDocuments.productReviewRemark,customProductTags:(e.customerTag||[]).map((e=>e.id)),customProductCategoryFirstLevel:null===(A=e.customerProductCategory)||void 0===A?void 0:A.id,customProductCategorySecondLevel:null===(t=e.customerProductSubCategory)||void 0===t?void 0:t.id,customProductCategoryThirdLevel:null===(a=e.customerProductSubCategory1)||void 0===a?void 0:a.id,referenceDocumentListIds:((null===(n=e.referenceDocuments)||void 0===n?void 0:n.documents)||[]).map((e=>{let{id:A}=e;return A})),reviewDocumentLists:((null===(i=e.reviewDocuments)||void 0===i?void 0:i.documents)||[]).map((e=>{var A;let{id:t,documentTypes:a}=e,n=(0,f.A)(e,oRe);return{documentType:n.documentType||"",issueDate:n.issueDate||"",expiryDate:n.expiryDate||"",reviewDate:n.reviewDate||"",documentListId:t,documentTypeIds:null===(A=a||[])||void 0===A?void 0:A.map((e=>e.id))}})),isMasterProduct:e[lRe.REVIEW_DOCUMENTS]||e[lRe.REFERENCE_DOCUMENTS]||e[lRe.ADDITIONAL_INFORMATIONS]||e[lRe.TCF_REQUESTS]||!1,isSharedReviewDocuments:e[lRe.REVIEW_DOCUMENTS]||!1,isSharedReferenceDocuments:e[lRe.REFERENCE_DOCUMENTS]||!1,isSharedAdditionalInfo:e[lRe.ADDITIONAL_INFORMATIONS]||!1,isSharedRequirements:e[lRe.REQUIREMENTS]||!1,isSharedTcfRequests:e[lRe.TCF_REQUESTS]||!1,poItems:(e.poItems||[]).filter((e=>{var A;return!(null===(A=e.poNumber)||void 0===A||!A.value)})).map((e=>{var A,t;return{poNo:null===(A=e.poNumber)||void 0===A?void 0:A.value,quantity:Number(null===(t=e.poQuantity)||void 0===t?void 0:t.value),shipDate:(0,Qa.y)(e.poShipDate,"YYYY-MM-DD")}})),qualityRequirements:(e.requirements||[]).map((e=>({type:e.typeName,name:e.name}))),tcfRequests:e.tcfRequests};return s.id||delete s.id,s})):[]},mRe=e=>
1sRe(e,[["jobType","type",dRe],["isTechnicalFileReview","reviewType",gRe],["isArtWorkReview","reviewType",CRe],["isCPCReview","reviewType",IRe],["description","description",cRe],["title","title",cRe],["buyerName","buyerName",cRe],["serviceLevel","serviceRequired",cRe]]),hRe=e=>sRe(e,[["productProfiles","items",QRe]]),xRe=e=>sRe(e,[["partnerId","data",uRe]]),vRe=e=>sRe(e,[["supplierId","companyId",cRe]]),fRe=e=>sRe(e,[["isPartnerReview","type",pRe],["isOwnerReview","type",ERe],["laboratoryId","connectedProvider",BRe]]),yRe=e=>{const[A,t]=(0,y.useState)({loading:!1,data:null,payload:null,error:null}),a=async(a,n)=>{t((0,v.A)((0,v.A)({},A),{},{loading:!0}));try{let s=null;if(n){const e="function"===typeof n.then?await n(a):n(a);e&&(s=e)}else s=(e=>{const{jobType:A,partner:t,product:a,supplier:n,serviceProvider:i,isDraft:s,uploadType:l}=e;return(0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)({},mRe(A)),xRe(t)),fRe(i)),hRe(a)),vRe(n)),{},{uploadType:l,isDraft:s})})(a);const{data:l,errorObj:r}=await(i=s,ZA.A.call({url:"/micro/desktop-review",method:"POST",apiPrefix:"".concat(ne.xx).concat(ne.YU),data:i}));if(t((0,v.A)((0,v.A)({},A),{},{loading:!1})),e?e({type:"success",message:"Upload Document Succeed"}):xs.A.success({closeIcon:!0,message:"Upload Document Succeed",placement:"bottomLeft"}),r)throw r;return l.data}catch(s){throw t((0,v.A)((0,v.A)({},A),{},{loading:!1,error:s.message||s.data.error})),e?e({type:"error",message:"Upload Document Succeed"}):xs.A.error({closeIcon:!0,message:"Upload Document Error",placement:"bottomLeft"}),new Error(s.message||s.data.error)}var i};return(0,y.useMemo)((()=>(0,v.A)({create:a},A)),[A])},jRe=["result"],bRe=e=>A=>R()(A,e),PRe=e=>{let[A,t]=e;return e=>{const a=bRe(A)(e),n=bRe(t)(e),i=[];return a&&i.push("technical-file-review"),n&&i.push("artwork-review"),i}},wRe=e=>A=>{const t=bRe(e)(A);return Array.isArray(t)?t.map((e=>{var A,t,a,n;const i=oz()(bRe("productSupplierMaps")(null!==(A=null===e||void 0===e?void 0:e.productProfile)&&void 0!==A?A:{}))||null,s=(null===e||void 0===e?void 0:e.productProfileReviewDocuments)||[];return(0,v.A)((0,v.A)({},zn()(e,["id","itemNo","additionalItemNo","exportMarket","testAgeGrade","labelTestAgeGrade","barcode","countryOfOrigin","customerProductCategory","customerProductSubCategory","productHighlight","productReviewRemark","productProfile","productProfileReferenceDocuments","productProfileReviewDocuments","productCategories","isMasterProduct","isSharedAdditionalInfo","isSharedReferenceDocuments","isSharedReviewDocuments","isSharedRequirements","isSharedTcfRequests","longDescription","customProductCategoryFirstLevel","customProductCategorySecondLevel","customProductCategoryThirdLevel","customProductTags","tags","poItems","qualityRequirements","tcfRequests","tcfResult","tcfRemarks","isSharedTCFRequests"])),{},{name:bRe("name")(null!==(t=null===e||void 0===e?void 0:e.productProfile)&&void 0!==t?t:{})||(null===e||void 0===e?void 0:e.productName),website:bRe("productWebsite")(e),companyLogoUrl:oz()(bRe("productFiles")(null!==(a=null===e||void 0===e?void 0:e.productProfile)&&void 0!==a?a:{}))||null,supplier:null!==(n=null===i||void 0===i?void 0:i.supplier)&&void 0!==n?n:null,productProfileReviewDocumentsView:(It()(s)?s:s.documents||[]).map((e=>{let{result:A}=e,t=(0,f.A)(e,jRe);return(0,v.A)((0,v.A)({},t),{},{result:A,reviewed:!!A,tcfRequests:(t.tcfRequests||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{type:e.tcfRequestDocumentType,id:e.tcfRequestDocumentTypeId,requestId:e.tcfRequestId,uid:e.tcfRequestDocumentTypeId,data:e})))})})),productProfileReviewDocuments:[]})})):[]},SRe=()=>[["description","description",bRe],["title","title",bRe],["buyerName","buyerName",bRe],["description","description",bRe],["reviewType",["isTechnicalFileReview","isArtWorkReview"],PRe,null],["type","jobType",bRe],["isTechnicalFileReview","reviewType",null],["isArtWorkReview","reviewType",null],["serviceLevel","serviceLevel",bRe],["isPartnerReview","isPartnerReview",bRe,null],["isCPCReview","isCPCReview",bRe,null],["isOwnerReview","isOwnerReview",bRe,null],["uploadType","uploadType",bRe,null],["status","status",bRe,null],["isTechnicalFileReview","isTechnicalFileReview",bRe],["isArtWorkReview","isArtWorkReview",bRe],["laboratory","laboratory",bRe],["jobNo","jobNo",bRe]],NRe=()=>[["products","productProfileMaps",wRe]],_Re=()=>[["partner","partner",bRe]],TRe=e=>{const A=sRe(e,SRe(),{}),t=sRe(e,NRe(),{}),{conclusion:a}=sRe(e,[["conclusion","desktopReviewConclusion",bRe]],{}),{supplier:n}=sRe(e,[["supplier","supplier",bRe]],{}),{partner:i}=sRe(e,_Re(),{});return(0,v.A)((0,v.A)({jobType:A},t),{},{conclusion:a,supplier:n,partner:i,companyId:e.companyId,raw:e})},DRe=e=>{var A;const t=sRe(e,SRe(),{}),a=sRe(e,NRe(),{}),{partner:n}=sRe(e,_Re(),{}),i=[],s=(null===e||void 0===e?void 0:e.laboratory)||{},l=(null===e||void 0===e?void 0:e.supplier)||{};e.isCPCReview&&i.push("isCPCReview"),e.isArtWorkReview&&i.push("artwork-review");const r="selfUpload"===(null===e||void 0===e?void 0:e.uploadType);return{jobType:(0,v.A)((0,v.A)({},t),{},{type:{value:"walmart_document_review"===e.jobType?"walmart_document_review":"document_review",label:"walmart_document_review"===e.jobType?ee().translate("module_desktop_review.common.walmartCPCGCCSubmission"):ee().translate("module_desktop_review.common.documentReview")},reviewType:i,serviceRequired:null===t||void 0===t?void 0:t.serviceLevel}),product:{selectProductForReview:"yes",items:((null===a||void 0===a?void 0:a.products)||[]).map(((A,t)=>
1{var a,n,i,s,l,r,o,c,d,g,C;const I=null===e||void 0===e?void 0:e.productProfileMaps[t],u=null===I||void 0===I?void 0:I.productProfileReviewDocuments,p=!!It()(u)&&!(null===u||void 0===u||null===(a=u[0])||void 0===a||null===(n=a.document)||void 0===n||!n.id),E=It()(u)?u.filter((e=>{var A;return!((null===e||void 0===e||null===(A=e.document)||void 0===A?void 0:A.mineType)||"").includes("image/")})).map((e=>{const A=(null===I||void 0===I?void 0:I.tcfRequests)||[];return(0,v.A)((0,v.A)({},e.document),{},{documentTypes:null===A||void 0===A?void 0:A.map((e=>({type:e.documentType,id:e.tcfRequestDocumentTypeId,requestId:e.id,uid:e.tcfRequestDocumentTypeId})))})})):[],B=It()(u)?u.filter((e=>{var A;return!!((null===e||void 0===e||null===(A=e.document)||void 0===A?void 0:A.mineType)||"").includes("image/")})).map((e=>{const A=(null===I||void 0===I?void 0:I.tcfRequests)||[];return(0,v.A)((0,v.A)({},e.document),{},{documentTypes:null===A||void 0===A?void 0:A.map((e=>({type:e.documentType,id:e.tcfRequestDocumentTypeId,requestId:e.id,uid:e.tcfRequestDocumentTypeId})))})})):[];return(0,v.A)((0,v.A)({},A),{},{product:(0,v.A)((0,v.A)({},I),{},{name:I.name||I.productName}),shareAddtionalInformations:A.isSharedAdditionalInfo,shareReferenceDocuments:A.isSharedReferenceDocuments,shareReviewDocuments:A.isSharedReviewDocuments,shareRequirements:A.isSharedRequirements,shareTCFRequests:A.isSharedTcfRequests,exportMarket:A.exportMarket?Number(A.exportMarket):null,testAgeGrade:A.testAgeGrade?{value:A.testAgeGrade,label:A.testAgeGrade}:null,labelTestAgeGrade:A.labelTestAgeGrade?{value:A.labelTestAgeGrade,label:A.labelTestAgeGrade}:null,customerTag:((null===I||void 0===I?void 0:I.tags)||[]).map((e=>({value:e.name,label:e.name,id:e.id}))),customerProductCategory:Qn()(A.customProductCategoryFirstLevel)?null:{value:A.customProductCategoryFirstLevel.name,label:A.customProductCategoryFirstLevel.name,id:A.customProductCategoryFirstLevel.id},customerProductSubCategory:Qn()(A.customProductCategorySecondLevel)?null:{value:A.customProductCategorySecondLevel.name,label:A.customProductCategorySecondLevel.name,id:A.customProductCategorySecondLevel.id},customerProductSubCategory1:Qn()(A.customProductCategoryThirdLevel)?null:{value:A.customProductCategoryThirdLevel.name,label:A.customProductCategoryThirdLevel.name,id:A.customProductCategoryThirdLevel.id},referenceDocuments:{documents:(null===I||void 0===I||null===(i=I.productProfileReferenceDocuments)||void 0===i?void 0:i.documents)||[],photo:(null===I||void 0===I||null===(s=I.productProfileReferenceDocuments)||void 0===s?void 0:s.photos)||[]},reviewDocuments:{productReviewRemark:A.productReviewRemark,documents:It()(u)?p?E:[]:(null===I||void 0===I||null===(l=I.productProfileReviewDocuments)||void 0===l?void 0:l.documents)||[],photo:It()(u)?p?B:[]:(null===I||void 0===I||null===(r=I.productProfileReviewDocuments)||void 0===r?void 0:r.photos)||[]},itemNumber:A.itemNo,additionalItemNo:I.additionalItemNo,category:(I.productCategories||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{title:e.name_en,subCategories:e.productSubCategories||[]}))),id:(null===(o=I.productProfile)||void 0===o?void 0:o.id)||I.id,name:A.name||I.productName,poItems:((null===I||void 0===I?void 0:I.poItems)||[]).map((e=>({poNumber:e.poNo?{value:e.poNo,label:e.poNo}:null,poQuantity:e.quantity>=0?{value:e.quantity,label:e.quantity}:null,poShipDate:(0,Qa.z)(e.shipDate)}))),requirements:((null===I||void 0===I?void 0:I.qualityRequirements)||[]).map((e=>({typeId:(null===e||void 0===e?void 0:e.type)||"",typeName:(null===e||void 0===e?void 0:e.type)||"",nameId:(null===e||void 0===e?void 0:e.name)||"",name:(null===e||void 0===e?void 0:e.name)||""}))),tcfRequests:{templateName:"",types:{requestedDocumentTypes:(null===I||void 0===I||null===(c=I.tcfRequests)||void 0===c||null===(d=c.filter((e=>e.isRequired)))||void 0===d?void 0:d.map((e=>({type:e.documentType,id:e.tcfRequestDocumentTypeId,requestId:e.id,uid:e.id,isRequired:!0,isMandatory:e.isMandatory,checked:!!e.isMandatory}))))||[],otherDocumentTypes:(null===I||void 0===I||null===(g=I.tcfRequests)||void 0===g||null===(C=g.filter((e=>!e.isRequired)))||void 0===C?void 0:C.map((e=>({type:e.documentType,id:e.tcfRequestDocumentTypeId,requestId:e.id,uid:e.id,isRequired:!1,checked:!!e.isMandatory,isMandatory:e.isMandatory}))))||[]},isAllowUploadWithoutDocumentType:(null===I||void 0===I?void 0:I.isAllowUploadWithoutDocumentType)||!1}})}))},partner:{isSelect:Qn()(n)?"no":"yes",data:Qn()(n)?null:(0,v.A)((0,v.A)({},n||{}),{},{name:null===n||void 0===n?void 0:n.companyName,nameChi:null===n||void 0===n?void 0:n.companyName,companyLogoUrl:null===n||void 0===n?void 0:n.companyLogo})},supplier:Qn()(l)?null:(0,v.A)((0,v.A)({},l),{},{companyLogo:{url:null===(A=l.companyLogo)||void 0===A?void 0:A.url}}),serviceProvider:{type:Qn()(s)?r?"partner-review":"owner-review":"connected-provider",connectedProvider:Qn()(s)?null:{value:s.id,label:s.companyName}},isDraft:!1,isSelfUpload:r}},kRe=(e,A)=>{const[t,a]=(0,y.useState)({loading:!1,data:null,payload:null,error:null}),n=async()=>{a((e=>(0,v.A)((0,v.A)({},e),{},{loading:!0})));try{const{data:t,errorObj:n}=await((e,A)=>ZA.A.call({url:"/micro/desktop-review/".concat(e,"/documents/validation/").concat(A),method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU)}))(e,A);if(n)throw a((e=>(0,v.A)((0,v.A)({},e),{},{loading:!1}))),n;const i=TRe(t.data);return a((e=>(0,v.A)((0,v.A)({},e),{},{data:i,loading:!1}))),i}catch(n){var t;throw a((e=>{var A;return(0,v.A)((0,v.A)({},e),{},{loading:!1,error:n.message||(null===n||void 0===n||null===(A=n.data)||void 0===A?void 0:A.error)})})),xs.A.error({closeIcon:!0,message:"Fetch Upload Document Error",placement:"bottomLeft"}),new Error(n.message||(null===n||void 0===n||null===(t=n.data)||void 0===t?void 0:t.error))}};return y.useEffect((()=>{e&&A&&n()}),[e,A]),(0,y.useMemo)((()=>(0,v.A)({fetch:n},t)),[t])};var LRe=t(69613),RRe=t.n(LRe);const FRe=(e,A)=>{const[t,a]=(0,y.useState)({loading:!1,data:null,payload:null,error:null}),n=async t=>{a((e=>(0,v.A)((0,v.A)({},e),{},{loading:!0})));try{const{data:n,errorObj:i}=await ule(e,A,t);if(i)throw a((e=>(0,v.A)((0,v.A)({},e),{},{loading:!1}))),i;return xs.A.success({closeIcon:!0,message:"Submit Upload Document Success",placement:"bottomLeft"}),a((e=>(0,v.A)((0,v.A)({},e),{},{loading:!1}))),n.data}catch(s){var n,i;throw a((e=>{var A;return(0,v.A)((0,v.A)({},e),{},{loading:!1,error:s.message||(null===s||void 0===s||null===(A=s.data)||void 0===A?void 0:A.error)})})),xs.A.error({closeIcon:!0,message:s.message||(null===s||void 0===s||null===(n=s.data)||void 0===n?void 0:n.error)||"Submit Upload Document Error",placement:"bottomLeft"}),new Error(s.message||(null===s||void 0===s||null===(i=s.data)||void 0===i?void 0:i.error))}},i=async function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{silent:i}=n;a((e=>(0,v.A)((0,v.A)({},e),{},{loading:!0})));try{const{data:n,errorObj:s}=await((e,A,t)=>ZA.A.call({url:"micro/desktop-review/".concat(e,"/documents/validation/").concat(A),method:"POST",data:t,apiPrefix:"".concat(ne.xx).concat(ne.YU)}))(e,A,t);if(s)throw a((e=>(0,v.A)((0,v.A)({},e),{},{loading:!1}))),s;return i||xs.A.success({closeIcon:!0,message:"Submit Upload Document Success",placement:"bottomLeft"}),a((e=>(0,v.A)((0,v.A)({},e),{},{loading:!1}))),n.data}catch(r){var s,l;throw a((e=>{var A;return(0,v.A)((0,v.A)({},e),{},{loading:!1,error:r.message||(null===r||void 0===r||null===(A=r.data)||void 0===A?void 0:A.error)})})),xs.A.error({closeIcon:!0,message:r.message||(null===r||void 0===r||null===(s=r.data)||void 0===s?void 0:s.error)||"Submit Upload Document Error",placement:"bottomLeft"}),new Error(r.message||(null===r||void 0===r||null===(l=r.data)||void 0===l?void 0:l.error))}},s=async t=>{a((e=>(0,v.A)((0,v.A)({},e),{},{loading:!0})));try{const{data:n,errorObj:i}=await((e,A,t)=>ZA.A.call({url:"micro/desktop-review/".concat(e,"/resubmit-documents/").concat(A),method:"POST",data:t,apiPrefix:"".concat(ne.xx).concat(ne.YU)}))(e,A,t);if(i)throw a((e=>(0,v.A)((0,v.A)({},e),{},{loading:!1}))),i;return xs.A.success({closeIcon:!0,message:"Resubmit Document Success",placement:"bottomLeft"}),a((e=>(0,v.A)((0,v.A)({},e),{},{loading:!1}))),n.data}catch(s){var n,i;throw a((e=>{var A;return(0,v.A)((0,v.A)({},e),{},{loading:!1,error:s.message||(null===s||void 0===s||null===(A=s.data)||void 0===A?void 0:A.error)})})),xs.A.error({closeIcon:!0,message:s.message||(null===s||void 0===s||null===(n=s.data)||void 0===n?void 0:n.error)||"Resubmit Document Error",placement:"bottomLeft"}),new Error(s.message||(null===s||void 0===s||null===(i=s.data)||void 0===i?void 0:i.error))}};return(0,y.useMemo)((()=>(0,v.A)({submit:i,supplierSubmit:n,resubmit:s},t)),[t])},MRe=(e,A)=>{const{requestedDocumentTypes:t=[],otherDocumentTypes:a=[]}=e||{},n=[...t].concat(null===a||void 0===a?void 0:a.filter((e=>e.documents&&e.documents.length>0)));return n.map((e=>{const A={id:e.requestId,comments:(e.comments||[]).filter((e=>!!e)).map((e=>({comment:e})))};return e.requestId||delete A.id,A}))},ORe=["id"],zRe=["document","reviewed","tcfRequests"],VRe="/document-review/upload-document/create",HRe="/document-review/upload-document/request",WRe=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter((e=>!!e&&!!e.document)).map((e=>({id:e.id,documentListId:e.document.id})))},qRe=e=>{var A;const t=(null===e||void 0===e?void 0:e.dataLink)||[],a={},n=t.filter((e=>"TEST_DATA"===e.cType||"testData"===e.cType)),i=t.filter((e=>"CERTIFICATE_DATA"===e.cType||"certificateData"===e.cType)),s=t.filter((e=>"OTHER_DATA"===e.cType||"otherData"===e.cType));return n.length>0&&(a.testData=n.map((e=>{var A,t,a;return{result:e.testResult,countryListId:e.exportMarket,testItemId:(null===(A=e.testItem)||void 0===A?void 0:A.id)||(null===(t=e.testItem)||void 0===t?void 0:t.value)||e.testItem,reportId:e.reportId,serviceProviderId:e.issueParty,expiryDate:te().isMoment(e.expiryDate)?e.expiryDate.format("YYYY-MM-DD"):e.expiryDate,requirement:(null===(a=e.requirementObj)||void 0===a?void 0:a.label)||e.requirement||""}}))),i.length>0&&(a.certificateData=i.map((e=>{var A;return{certificateTypeId:e.type,customCertificateScoreId:e.score,customIssuePartyId:e.issueParty,expiryDate:te().isMoment(e.expiryDate)?e.expiryDate.format("YYYY-MM-DD"):e.expiryDate,requirement:(null===(A=e.requirementObj)||void 0===A?void 0:A.label)||e.requirement||""}}))),s.length>0&&(a.otherData=s.map((e=>{var A;return{name:e.name,description:e.description,result:e.testResult,customComplianceOtherDataTypeId:e.type,customIssuePartyId:e.issueParty,expiryDate:te().isMoment(e.expiryDate)?e.expiryDate.format("YYYY-MM-DD"):e.expiryDate,requirement:(null===(A=e.requirementObj)||void 0===A?void 0:A.label)||e.requirement||""}}))),(0,v.A)((0,v.A)({},$c()(e||{},"dataLink")),{},{expiryDate:null!==e&&void 0!==e&&e.expiryDate?(0,Qa.z)(e.expiryDate).format("YYYY-MM-DD"):"",issueDate:null!==e&&void 0!==e&&e.issueDate?(0,Qa.z)(e.issueDate).format("YYYY-MM-DD"):"",reviewDate:null!==e&&void 0!==e&&e.reviewDate?(0,Qa.z)(e.reviewDate).format("YYYY-MM-DD"):"",documentType:(null===e||void 0===e||null===(A=e.documentType)||void 0===A?void 0:A.value)||(null===e||void 0===e?void 0:e.documentType),result:(null===e||void 0===e?void 0:e.result)||"n/a",complianceData:a})},URe=y.createContext({}),JRe=e=>{let{children:A,drId:t,id:a}=e;const{company:n}=(0,Hl.yj)(),i=yRe(),s=kRe(t,a),l=FRe(t,a),{uploadFile:r}=(0,Vl.A)(),o=(0,w.useRouteMatch)({path:VRe}),c=(0,w.useRouteMatch)({path:HRe}),d=y.useMemo((()=>{const{data:e}=s;return e?"selfUpload"===e.jobType.uploadType:!!o}),[s.data]),g=y.useMemo((()=>{const{data:e}=s;return e?"selfUpload"!==e.jobType.uploadType:!!c}),[s.data]),C=y.useMemo((()=>
1{if(!s.data)return"";const{uploadType:e}=s.data.jobType;return e}),[s.data]),I=y.useMemo((()=>{if(!s.data)return!1;const{companyId:e}=s.data;return n.companyId===e}),[s.data,d,g]),u=y.useMemo((()=>{if(!s.data)return!1;const{supplier:e,companyId:A}=s.data;return!(!e||!g)&&e.companyId===n.companyId}),[s.data,g]),p=y.useMemo((()=>{if(!s.data)return!1;const{partner:e,companyId:A}=s.data;return!(!e||!d)&&e.id===n.companyId}),[s.data,d]),E=y.useMemo((()=>{if(!s.data)return!1;const{raw:e}=s.data;return e.isResubmitted}),[s.data]),B=y.useMemo((()=>{if(!s.data)return!1;const{supplier:e,partner:A}=s.data;return!!I||("supplierUpload"===C&&e?u:!("selfUpload"!==C||!A)&&p)}),[s.data,C,p,u,I]),Q=y.useMemo((()=>{const{data:e}=s;if(!e)return!1;const{jobType:A,conclusion:t,raw:a}=e;return a.canEdit||a.canReview||a.canUploadDocuments||!1}),[s.data,C]),m=y.useMemo((()=>{if(!s.data)return!1;const{jobType:e,conclusion:A,raw:t}=s.data;return t.canUploadDocuments}),[s.data,C,u,I]),h=y.useMemo((()=>{var e;return!!s.data&&!(null===(e=s.data.raw)||void 0===e||!e.canReview)}),[s.data]),x=y.useMemo((()=>{if(!s.data)return!1;const{jobType:e,conclusion:A,raw:t}=s.data;return t.canUploadDocuments}),[s.data,C,I,u]),j=y.useMemo((()=>{if(!s.data)return!1;const{jobType:e,conclusion:A,raw:t}=s.data;return t.canEdit}),[s.data,C,I,u]),b=async e=>{const A=e.filter((e=>{let{id:A}=e;return!A})),t=e.filter((e=>{let{id:A}=e;return!!A}));if(!e.length)return[];if(!A.length)return e;const a=await r(A.map((e=>{let{originFileObj:A}=e;return A})),null===n||void 0===n?void 0:n.companyId);return t.concat(a)},P=async function(e){var A,a,n,i,s,r;let o=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{products:c,isDraft:d}=e;if(c&&Array.isArray(c)){const A=await c.reduce((async(e,A)=>{const t=await e,{productProfileReviewDocuments:a=[],productProfileReferenceDocuments:n,productProfileReferenceDocumentsAdditional:i,productProfileReviewDocumentsView:s}=A,{documents:l=[],photo:r=[]}=n||{},o=(null===i||void 0===i?void 0:i.documents)||[],c=(null===i||void 0===i?void 0:i.photos)||[],d=a.filter((e=>{let{document:A}=e;return!!A})).map((async e=>{let{id:A,document:t}=e;if(!t.id){return{id:A,documentListId:(await b([t]))[0].id}}return{id:A,documentListId:t.id}})),g=(l||[]).concat(o).concat(r||[]).concat(c),C=await Promise.all(d),I=await b(g);return t.push((0,v.A)((0,v.A)({},A),{},{productProfileReviewDocuments:[...WRe(s),...C.map((e=>{let{id:A}=e,t=(0,f.A)(e,ORe);return A?(0,v.A)({id:A},t):(0,v.A)({},t)}))],productProfileReferenceDocuments:I.map((e=>{let{id:A}=e;return A}))})),Promise.resolve(t)}),Promise.resolve([])),t=A;RRe()(e,"products",t)}const g={buyerName:null===(A=e.jobType)||void 0===A?void 0:A.buyerName,serviceRequired:null===(a=e.jobType)||void 0===a?void 0:a.serviceLevel,description:null===(n=e.jobType)||void 0===n?void 0:n.description,isArtworkReview:!(null===(i=e.jobType)||void 0===i||!i.isArtWorkReview),isCPCReview:!(null===(s=e.jobType)||void 0===s||!s.isCPCReview),productProfileMaps:(null===(r=e.products)||void 0===r?void 0:r.length)>0?e.products.map((e=>{var A;const a=[];return((null===(A=e.productCategories)||void 0===A?void 0:A.productSubCategories)||[]).forEach((e=>{a.push(e.id)})),{id:e.id,desktopReviewId:Number(t),productReferenceRemark:e.productReferenceRemark||"",testAgeGrade:e.testAgeGrade||"",labelTestAgeGrade:e.labelTestAgeGrade||"",barcode:e.barcode||"",countryOfOrigin:e.countryOfOrigin||"",exportMarket:e.exportMarket||"",productWebsite:e.website||"",productSubCategoryIds:a,customProductTags:(e.customProductTags||[]).map((e=>e.id)),isMasterProduct:!!e.isMasterProduct,productProfileReferenceDocuments:e.productProfileReferenceDocuments,productProfileReviewDocuments:e.productProfileReviewDocuments.map((e=>qRe(e))),productReviewRemark:e.productReviewRemark}})):[]};return o?l.resubmit(g):l.supplierSubmit((0,v.A)((0,v.A)({},g),{},{isDraft:d}))},S=y.useMemo((()=>({isEditable:Q,isSupplier:u,isPartner:p,isJobOwner:I,reviewType:C,accessible:B,isSelfUpload:d,isAskSupplierUpload:g,createQuery:i,fetchQuery:s,submitQuery:l,isResubmitDocumentValidation:E,canResubmitDocument:x,canUploadDocument:m,canReviewDocument:h,canEdit:j})),[Q,u,p,I,C,B,d,g,i,s,l,E,x,m,h]);return(0,lA.jsx)(URe.Provider,{value:(0,v.A)((0,v.A)({},S),{},{submitValidation:async function(e){let A=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const a=null===e||void 0===e?void 0:e.isRevise;if(A&&I&&!a)return P(e,A);if("supplierUpload"===C&&!a&&(u||!I&&E))return P(e,A);if("selfUpload"===C&&I&&!a)return P(e);const{conclusion:n,products:i}=e,s=R()(e,["conclusion","documents","documents"]),r=R()(e,["conclusion","documents","photos"]),o=[].concat(null!==s&&void 0!==s?s:[]).concat(null!==r&&void 0!==r?r:[]),c=await b(o),d={conclusion:(0,v.A)((0,v.A)({},zn()(n,["rejectReasons","remark","result"])),{},{conclusionDocuments:c.map((e=>{let{id:A}=e;return A}))}),productReviews:i.map((e=>{var A,t,a;const{tcfRequests:n,productProfileReviewDocuments:i,productProfileReviewDocumentsView:s}=e,l=null===(A=null!==s&&void 0!==s&&s.length?s:i)||void 0===A||null===(t=A.map((e=>{let{document:A,reviewed:t,tcfRequests:a}=e,n=(0,f.A)(e,zRe);return(e=>{var A;return(0,v.A)((0,v.A)({},e),{},{comments:((null===e||void 0===e?void 0:e.comments)||[]).filter((e=>!!e)).map((e=>({comment:e}))),documentTypeIds:null===e||void 0===e||null===(A=e.documentTypes)||void 0===A?void 0:A.map((e=>e.id))})})((0,v.A)((0,v.A)({},n),{},{documentTypes:a}))})))||void 0===t?void 0:t.map((e=>qRe(e)));return{productProfileMapId:e.id,documentReviews:l,tcfResult:(null===n||void 0===n?void 0:n.result)||"",tcfRemarks:(null===n||void 0===n?void 0:n.remark)||"",tcfRequests:MRe(n,null===(a=e.productProfile)||void 0===a||a.id),qualityRequirements:(e.qualityRequirements||[]).map((e=>({type:e.type,name:e.name})))}})),isDraft:e.isDraft};return l.submit(d,t)}}),children:A})},GRe=e=>{let A=-1;return Object.keys(lRe).forEach((t=>{const a=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=-1;
1return(e||[]).forEach(((e,a)=>{e[A]&&(t=a)})),t}(e,lRe[t]);a>=0&&(A=a)})),A},YRe=(e,A)=>{const t={};return(A||[]).forEach((e=>{const A=e.typeName||e.type;A&&e.name&&(t[A]||(t[A]=[]),t[A].push(e.name))})),{templateName:e,requirements:Object.entries(t).map((e=>{let[A,t]=e;return{name:A,items:t.map((e=>({itemName:e})))}}))}},ZRe=(e,A,t)=>{if(!Array.isArray(e))return{shared:!1,sharedProduct:null,masterProductIdx:-1};const a=GRe(e);let n=!1,i=null;return"function"===typeof t&&(i=R()(e,t(a)),n=i&&A!==a),{shared:n,sharedProduct:i,masterProductIdx:a}};var XRe=t(65368);const KRe=["value"],$Re=e=>{let{value:A}=e,t=(0,f.A)(e,KRe);return(0,lA.jsx)(ta.A.Paragraph,(0,v.A)((0,v.A)({},t),{},{children:A}))};var eFe=t(57624);const AFe="Conclusion_wrapper__RPCQt",tFe="Conclusion_isRecap__V9xt8",aFe="Conclusion_viewResultBtn__pchC6",nFe="Conclusion_title__8giZk",iFe="Conclusion_remarkInput__pZ78q";var sFe,lFe,rFe,oFe,cFe,dFe,gFe,CFe,IFe;const uFe=(0,T.Ay)(Uu.VY.WithCollapse)(sFe||(sFe=(0,_.A)(["\n  margin-top: 24px;\n  margin-bottom: 24px;\n  .ant-typography,\n  // .ant-divider,\n  .ant-form-item {\n    margin: 0;\n  }\n  ",";\n"])),(e=>e.status?"approve"===e.status?(0,T.AH)(lFe||(lFe=(0,_.A)(["\n        &.ant-collapse {\n          border: 1px solid var(--Success-success-bg, #32c832);\n          background: #fafffa;\n          .ant-collapse-content {\n            background-color: #fafffa;\n          }\n        }\n      "]))):"reject"===e.status?(0,T.AH)(rFe||(rFe=(0,_.A)(["\n        &.ant-collapse {\n          border: 1px solid var(--Error-error-bg, #f55);\n          background: var(--Error-error-25, #fff8f8);\n          .ant-collapse-content {\n            background-color: #fff8f8;\n          }\n        }\n      "]))):"waitingInformation"===e.status?(0,T.AH)(oFe||(oFe=(0,_.A)(["\n        &.ant-collapse {\n          border: 1px solid var(--Warning-warning-bg-pressed, #ffbe1e);\n          background: #fffdf5;\n          .ant-collapse-content {\n            background-color: #fffdf5;\n          }\n        }\n      "]))):(0,T.AH)(cFe||(cFe=(0,_.A)(["\n      &.ant-collapse {\n        border: 1px solid var(--Text-text-200, #c4c8d0);\n        background: var(--Background-ghost-0, #fafcff);\n        .ant-collapse-content {\n          background-color: #fafcff;\n        }\n      }\n    "]))):"")),pFe=(0,T.Ay)(Aa.A)(dFe||(dFe=(0,_.A)(["\n  .ant-space-item:first-child {\n    display: table;\n    > svg {\n      vertical-align: middle;\n    }\n  }\n"]))),EFe=(0,T.Ay)(Uu.QB)(gFe||(gFe=(0,_.A)(["\n  &.ant-tag {\n    border: none;\n    border-radius: 24px;\n    padding: 6px 12px 6px 8px;\n    font-size: 18px;\n    font-style: normal;\n    font-weight: 700;\n    line-height: 18px; /* 100% */\n    letter-spacing: 0.036px;\n    margin: 0;\n  }\n  &.ant-tag-default {\n    color: #8991a0;\n    background: #f5f6f7;\n  }\n  &.ant-tag-success {\n    background: #f3fcf3;\n    color: #32c832;\n  }\n  &.ant-tag-error {\n    background: #ffebeb;\n    color: #ff5555;\n  }\n  &.ant-tag-warning {\n    background: #fffaea;\n    color: #ff961e;\n  }\n  &.ant-tag-blue {\n    background: #e5efff;\n    color: #005eff;\n  }\n"]))),BFe=(0,T.Ay)($a)(CFe||(CFe=(0,_.A)(["\n  padding: 0;\n  ul {\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    display: grid;\n  }\n"]))),QFe=(0,T.Ay)($Re)(IFe||(IFe=(0,_.A)(["\n  color: var(--Text-text-600, #232b3a);\n  font-size: 12px;\n  font-style: normal;\n  font-weight: 500;\n  line-height: 14px; /* 116.667% */\n  letter-spacing: 0.06px;\n"]))),mFe=e=>{let{value:A,showReSubmitButton:t,onResubmit:a,isRecap:n,onViewResult:i,jobStatus:s,onComplete:l,hideCompleteButton:r=!1}=e;const o="completed"===s,{result:c,remark:d="N/A",documents:g}=A||{},C="approve"===c,I={};n&&(I.activeKey=[]);const u=y.useMemo((()=>{if(g){const{documents:e=[],photos:A=[]}=g;return e.concat(A)}return[]}),[g]);return(0,lA.jsx)(uFe,{className:(0,b.default)(AFe,{[tFe]:n}),status:c,title:(0,lA.jsxs)(Aa.A,{style:{gap:"12px"},children:[(0,lA.jsx)(pFe,{children:(0,lA.jsx)("div",{className:nFe,children:ee().translate("general.conclusion")})}),(0,lA.jsx)(EFe,{color:ZSe[c],children:XSe[c]}),n&&(0,lA.jsxs)("span",{className:aFe,onClick:i,children:[ee().translate("general.viewResult"),(0,lA.jsx)(nN.A,{})]}),"reject"===c&&t&&!n&&(0,lA.jsx)(Sa.A,{onClick:e=>{e.preventDefault(),e.stopPropagation(),a()},icon:(0,lA.jsx)(eFe.A,{}),type:"primary",children:ee().translate("general.resubmit")}),!n&&(null===A||void 0===A?void 0:A.updatedAt)&&(0,lA.jsx)("div",{className:"document-upload-on",style:{margin:0},children:ee().translate("general.lastUpdate",{suffix:": ".concat((0,Qa.y)(null===A||void 0===A?void 0:A.updatedAt,"DD MMM YYYY HH:mm"))})}),C&&!o&&!r&&(0,lA.jsx)(Sa.A,{onClick:e=>{l&&l(),e.preventDefault(),e.stopPropagation()},type:"primary",children:"Click to Complete"})]}),items:[{children:(0,lA.jsx)(Zo.A.Item,{label:ee().translate("general.remark"),children:(0,lA.jsx)(QFe,{value:d||"N/A",style:{whiteSpace:"break-spaces"}})}),span:3},{children:(0,lA.jsx)(_Q.A,{}),span:3},{children:(0,lA.jsx)(Zo.A.Item,{style:{width:"100%"},label:ee().translate("module_desktop_review.documentValidation.section.additionalInformation"),children:(0,lA.jsx)(BFe,{listProps:{locale:{emptyText:(0,lA.jsx)("div",{})}},dataSource:u,renderItem:e=>(0,lA.jsx)($a.FileItem,{type:"card",file:e})})})}],name:"conclusion",collapseProps:I})},hFe=e=>{var A;return[{label:ee().translate("general.jobId"),children:(null===e||void 0===e?void 0:e.jobNo)||"/",span:3,labelStyle:{width:150}},{label:ee().translate("general.jobType"),children:(0,lA.jsx)(MSe,{data:e}),span:3,labelStyle:{width:150},contentStyle:{fontSize:16,fontWeight:500}},{label:ee().translate("general.buyer"),children:(null===e||void 0===e?void 0:e.buyerName)||"/",span:3,labelStyle:{width:150}},{label:ee().translate("general.serviceProvider"),children:(0,uQ.dn)(null===e||void 0===e||null===(A=e.laboratory)||void 0===A?void 0:A.companyName,"/"),span:2.5,labelStyle:{width:150},contentStyle:{fontSize:16,fontWeight:500}}
1,{label:ee().translate("general.serviceRequired"),children:(null===e||void 0===e?void 0:e.serviceLevel)||"/",span:2.5,contentStyle:{textTransform:"capitalize"},labelStyle:{width:150}},{label:ee().translate("general.submissionRemark"),labelStyle:{width:150},span:5,children:(null===e||void 0===e?void 0:e.description)||"/"}]},xFe="JobDescription_wrapper__evRkV";var vFe;const fFe=(0,T.Ay)(Uu.VY.WithCollapse)(vFe||(vFe=(0,_.A)(["\n  .ant-typography,\n  // .ant-divider,\n  .ant-form-item {\n    margin: 0;\n  }\n"]))),yFe=e=>{let{value:A}=e;return(0,lA.jsx)(fFe,{name:"job-type",title:(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(LL.A,{}),ee().translate("general.jobDescription")]}),descriptionProps:{colon:!1},items:hFe(A),className:xFe})};var jFe,bFe;const PFe=["title","titleId"];function wFe(){return wFe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},wFe.apply(null,arguments)}function SFe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,PFe);return y.createElement("svg",wFe({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,jFe||(jFe=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.1111 6.46783L14.6111 2.34283C14.5003 2.28193 14.376 2.25 14.2496 2.25C14.1233 2.25 13.9989 2.28193 13.8882 2.34283L6.38821 6.46783C6.27062 6.53257 6.17256 6.62769 6.10426 6.74326C6.05736 6.82262 6.02568 6.90963 6.01043 6.99983H6V7.11549L5.99994 7.12483L6 7.13417V11.9998H7.5V8.39335L13.4996 11.6933V19.7313L11.2225 18.4793L10.4996 19.7932L13.8882 21.6568C13.9989 21.7178 14.1232 21.7498 14.2496 21.7498C14.376 21.7498 14.5004 21.7178 14.6111 21.6568L22.1111 17.5318C22.2287 17.4671 22.3268 17.372 22.3952 17.2565C22.4635 17.1409 22.4996 17.0091 22.4996 16.8748V7.12483C22.4996 6.99056 22.4635 6.85877 22.3952 6.7432C22.3268 6.62763 22.2287 6.53253 22.1111 6.46783ZM14.2496 3.85603L20.1932 7.12483L14.2496 10.3936L8.30603 7.12483L14.2496 3.85603ZM20.9996 16.4314L14.9996 19.7314V11.6933L20.9996 8.39331V16.4314Z",fill:"#3A4861"})),bFe||(bFe=y.createElement("path",{d:"M2.0575 15.9998L4 17.9423L8.9425 12.9998L10 14.0573L4 20.0573L1 17.0573L2.0575 15.9998Z",fill:"#3A4861"})))}const NFe=y.forwardRef(SFe);t.p;var _Fe,TFe,DFe,kFe,LFe;const RFe=(0,T.Ay)(aa.A)(_Fe||(_Fe=(0,_.A)(["\n  height: 100%;\n  .ant-card-head {\n    border-bottom: 0;\n    padding-inline: 8px;\n    .ant-card-head-title {\n      color: var(--Text-text-600, #232b3a);\n      /* Body/Body 3 - Regular */\n      font-size: 12px;\n      font-style: normal;\n      font-weight: 400;\n      letter-spacing: 0.06px;\n    }\n  }\n  .ant-card-body {\n    padding: 8px;\n  }\n  .ant-card-meta {\n    align-items: center;\n    .ant-card-meta-avatar {\n      > span {\n        width: 60px;\n        height: 40px;\n      }\n      flex-shrink: 0;\n    }\n    .ant-card-meta-title {\n      color: var(--Text-text-600, #232b3a);\n      font-size: 12px;\n      font-style: normal;\n      font-weight: 400;\n      letter-spacing: 0.06px;\n      margin-bottom: 0 !important;\n    }\n    .ant-card-meta-description {\n      color: var(--Text-text-300, #8991a0);\n      font-size: 10px;\n      font-style: normal;\n      font-weight: 400;\n      line-height: 12px; /* 120% */\n      letter-spacing: 0.1px;\n    }\n  }\n"]))),FFe=(0,T.Ay)(ja.Ay)(TFe||(TFe=(0,_.A)(["\n  ul {\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    display: grid;\n  }\n\n  .ant-list-header {\n    border-bottom: none !important;\n  }\n"]))),MFe=(0,T.Ay)(ja.Ay)(DFe||(DFe=(0,_.A)(["\n  .ant-list-header {\n    font-size: 12px;\n    border-bottom: 0;\n  }\n  ul {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n"]))),OFe=(0,T.Ay)(ja.Ay.Item)(kFe||(kFe=(0,_.A)(["\n  max-width: 250px;\n  display: flex !important;\n  align-items: flex-start !important;\n  h4 {\n    white-space: nowrap;\n    text-overflow: ellipsis;\n    overflow: hidden;\n    padding-right: 4px;\n  }\n  .ant-list-item-meta-description {\n    font-size: 10px;\n  }\n"]))),zFe=T.Ay.div(LFe||(LFe=(0,_.A)(["\n  position: relative;\n  button {\n    position: absolute;\n    width: auto;\n    height: auto;\n    padding: 0;\n    top: -8px;\n    right: -8px;\n    z-index: 2;\n    background: #fff !important;\n    border-radius: 50%;\n    opacity: 0;\n    transition: opacity 0.25s ease-in-out;\n  }\n  &:hover {\n    button {\n      opacity: 1;\n      transition: opacity 0.25s ease-in-out;\n    }\n    &:after {\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      bottom: 0;\n      content: ' ';\n      background: #00000047;\n      border-radius: 2px;\n      transition: opacity 0.5s ease-in-out;\n    }\n  }\n"]))),VFe=e=>{let{value:A,onRemovePhoto:t,onChange:a,bordered:n=!0,deletable:i=!0,labelSeparate:s=!1}=e;const{documents:l,photo:r}=zn()(A,["documents","photo"]),[o]=(0,Na.A)(),c=(e,A)=>{const t=l.filter((t=>"documents"!==A||t.uid!==e.uid)),n=r.filter((t=>"photos"!==A||t.uid!==e.uid));a({documents:t,photo:n},t.concat(n))};return(0,lA.jsx)("div",{style:{width:"100%"},children:(0,lA.jsxs)(RFe,{title:"".concat(ee().translate(s?"general.documents":"general.document"),": "),bordered:n,children:[(0,lA.jsx)(FFe,{split:!1,dataSource:l.filter((e=>{let{fileName:A,name:t}=e;return!!A||!!t})),renderItem:(e,A)=>{let t=e.url;return e.originFileObj&&(t=URL.createObjectURL(e.originFileObj)),(0,lA.jsx)(OFe,{extra:(0,lA.jsxs)(Aa.A,{size:4,children:[(0,lA.jsx)(Sa.A,{hidden:!i,onClick:()=>{c(e,"documents")},type:"text",danger:!0,icon:(0,lA.jsx)(lIe.A,{})}),(0,lA.jsx)(Sa.A,{type:"text",icon:(0,lA.jsx)(Ta.A,{}),onClick:()=>{o(e.fileName||e.name,e.downloadUrl||t)}})]}),children:(0,lA.jsx)(ja.Ay.Item.Meta,{avatar:(0,lA.jsx)(an.A,{children:(0,lA.jsx)(_a.A,{})}),title:e.name||e.fileName,description:(0,Da.z3)(e.size||e.fileSize)})},e.id||A)}}
1),(0,lA.jsx)(MFe,{header:"".concat(ee().translate(s?"general.photo":"general.document"),": "),itemLayout:"horizontal",bordered:!1,dataSource:r.filter((e=>{let{fileName:A,name:t}=e;return!!A||!!t})),renderItem:(e,A)=>{let a=e.url;return e.originFileObj&&(a=URL.createObjectURL(e.originFileObj)),(0,lA.jsxs)(zFe,{children:[(0,lA.jsx)(Zq.A,{width:96,height:96,preview:!1,src:a,fallback:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFuSURBVHgB7dzBCcJAEEDRWbEAS0gJ2omtWJElqB3YgZaQEtLBOot4NLm4fgj/wUBuGfajF2VLvA0555x9zi5+qNYaPZVSoqdO+19zTrn72LYfch7x44P/MMBXU86hbX/JOUYnBph1b9t3fYMBZk0GWNB7/00IZQCYAWAGgBkAZgCYAWAGgBkAZgCYAWAGgBkAZgCYAWAGgBkAZgCYAWBbf7Od13t/PwEwA8AMADMAzAAwA8AMADMAzAAwA8AMADMAzAAwA8AMADMAzAAwA8AMADMAzAAwA8AMAPOuiAXeFbFyBoAZAGYAmAFgBoAZAGYAmAFgBoAZAGYAmAFgBoAZAGYAmAFgBoAZAGYAmAFgBoAZAOZ9QQu8L2jlDAAzAMwAMAPADAAzAMwAMAPADAAzAMwAMAPADAAzAMwAMAPADAAzAKwFmEKYFuAZotxKrXXIh0fOLjrwXxFftW+ewyZfMLaHnGvoH9rB3+N95uML6kFKkf6r35AAAAAASUVORK5CYII="}),i&&(0,lA.jsx)(Sa.A,{type:"text",danger:!0,icon:(0,lA.jsx)(bE.A,{}),onClick:()=>{c(e,"photos"),t&&t(e,A)}})]},e.id||A)}})]})})},HFe=e=>{let{accept:A,supportText:t,name:a,onChange:n,className:i,hiddenUploader:s,layout:l="",draggerName:r="",buttonName:o="",type:c="both",value:d=[],deletable:g=!0,labelSeparate:C=!1,isSingle:I=!1}=e;const u=e=>Array.isArray(e)?e:null===e||void 0===e?void 0:e.fileList,p=y.useMemo((()=>d?{photo:d.filter((e=>{let{type:A,mineType:t}=e;return A?null===A||void 0===A?void 0:A.includes("image"):null===t||void 0===t?void 0:t.includes("image")})),documents:d.filter((e=>{let{type:A,mineType:t}=e;return A?!(null!==A&&void 0!==A&&A.includes("image")):!(null!==t&&void 0!==t&&t.includes("image"))}))}:{photo:[],documents:[]}),[d]),E=e=>{const A=u(e),t=A.filter((e=>{let{type:A,mineType:t}=e;return A?null===A||void 0===A?void 0:A.includes("image"):null===t||void 0===t?void 0:t.includes("image")})),a=A.filter((e=>{let{type:A,mineType:t}=e;return A?!(null!==A&&void 0!==A&&A.includes("image")):!(null!==t&&void 0!==t&&t.includes("image"))}));n({documents:a,photo:t},A)},B=()=>(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(Zo.A.Item,{hidden:"documents"===c,name:r||a,valuePropName:"fileList",getValueFromEvent:u,showUploadList:!1,children:(0,lA.jsx)(zb,{multiple:!I,dragger:!0,fileList:d,onChange:E,beforeUpload:()=>!1,showUploadList:!1,accept:A||"image/*",supportText:t||ee().translate("general.support",{suffix:"JPG, JPEG, PNG"})})}),!1]});return(0,lA.jsxs)(Ca.A,{gutter:[16,16],className:i,children:[(0,lA.jsx)(na.A,{xs:24,sm:24,lg:10,hidden:"vertical"===l||s,children:!s&&B()}),(0,lA.jsx)(na.A,{xs:24,sm:24,lg:"vertical"===l||s?24:14,children:(0,lA.jsx)(Ca.A,{children:(0,lA.jsxs)(na.A,{span:24,className:"uploader-content-preview",children:["vertical"===l&&!s&&B(),(0,lA.jsx)(VFe,{bordered:"vertical"!==l,deletable:g,value:p,labelSeparate:C,onChange:n})]})})})]})};HFe.PreviewFiles=VFe;const WFe=HFe;var qFe=t(67177),UFe=t(67937);const JFe="ProductTabItem_section1Wrapper__h-kBS",GFe="ProductTabItem_productDetailsWrapper__pEJXx",YFe="ProductTabItem_header__1kwdT",ZFe="ProductTabItem_referenceDocumentWrapper__uuSz1",XFe="ProductTabItem_additionalReferenceWrapper__TDFyr",KFe="ProductTabItem_productCategoryBlock__jX7-7";var $Fe,eMe,AMe,tMe,aMe,nMe;const iMe=(0,T.Ay)(aa.A)($Fe||($Fe=(0,_.A)(["\n  height: 100%;\n  .ant-card-head {\n    border-bottom: 0;\n    padding-inline: 8px;\n    .ant-card-head-title {\n      color: var(--Text-text-600, #232b3a);\n      /* Body/Body 3 - Regular */\n      font-size: 12px;\n      font-style: normal;\n      font-weight: 400;\n      letter-spacing: 0.06px;\n    }\n  }\n  .ant-card-body {\n    padding: 8px;\n  }\n  .ant-card-meta {\n    align-items: center;\n    .ant-card-meta-avatar {\n      > span {\n        width: 60px;\n        height: 40px;\n      }\n      flex-shrink: 0;\n    }\n    .ant-card-meta-title {\n      color: var(--Text-text-600, #232b3a);\n      font-size: 12px;\n      font-style: normal;\n      font-weight: 400;\n      letter-spacing: 0.06px;\n      margin-bottom: 0 !important;\n    }\n    .ant-card-meta-description {\n      color: var(--Text-text-300, #8991a0);\n      font-size: 10px;\n      font-style: normal;\n      font-weight: 400;\n      line-height: 12px; /* 120% */\n      letter-spacing: 0.1px;\n    }\n  }\n"]))),sMe=(0,T.Ay)(ja.Ay)(eMe||(eMe=(0,_.A)(["\n  .ant-col {\n    padding-left: 12px !important;\n    padding-right: 12px !important;\n  }\n  .ant-list-header {\n    border-bottom: none !important;\n  }\n"]))),lMe=(0,T.Ay)(ja.Ay)(AMe||(AMe=(0,_.A)(["\n  .ant-list-header {\n    font-size: 12px;\n    border-bottom: 0;\n  }\n  ul {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n"]))),rMe=(0,T.Ay)(ja.Ay.Item)(tMe||(tMe=(0,_.A)(["\n  max-width: 150px;\n  display: flex !important;\n  align-items: flex-start !important;\n  h4 {\n    white-space: nowrap;\n    text-overflow: ellipsis;\n    overflow: hidden;\n    padding-right: 4px;\n  }\n  .ant-list-item-meta-description {\n    font-size: 10px;\n  }\n"]))),oMe=(0,T.Ay)(Hi.A)(aMe||(aMe=(0,_.A)(["\n  .ant-descriptions-item {\n    padding-bottom: 4px;\n    .ant-descriptions-item-label {\n      color: var(--Text-text-600, #232b3a);\n      font-size: 14px;\n      font-style: normal;\n      font-weight: 500;\n      letter-spacing: 0.028px;\n    }\n  }\n"]))),cMe=T.Ay.div(nMe||(nMe=(0,_.A)(["\n  position: relative;\n  button {\n    position: absolute;\n    width: auto;\n    height: auto;\n    padding: 0;\n    top: -8px;\n    right: -8px;\n    z-index: 2;\n    background: #fff !important;\n    border-radius: 50%;\n    opacity: 0;\n    transition: opacity 0.25s ease-in-out;\n  }\n  &:hover {\n    button {\n      opacity: 1;\n      transition: opacity 0.25s ease-in-out;\n    }\n    &:after {\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      bottom: 0;\n      content: ' ';\n      background: #00000047;\n      border-radius: 2px;\n      transition: opacity 0.5s ease-in-out;\n    }\n  }\n"]))),dMe=e=>{var A,t,a,n,i,s;let{product:l,products:r,onSwitchProduct:o}=e;const{getOptions:c}=y.useContext(_b.CR),d=c("areaCountries")||[],g=(c("exportMarket")||[]).map((e=>({value:e.value,label:e.label}))),C=(cr()(d,{alpha2:null===l||void 0===l?void 0:l.countryOfOrigin}),(null===l||void 0===l?void 0:l.isSharedAdditionalInfo)||!1),I=null===r||void 0===r?void 0:r.length;let u=-1;
1(r||[]).forEach(((e,A)=>{e.isSharedAdditionalInfo&&(u=A)}));const p=null===(A=(r||[]).filter((e=>e.isSharedAdditionalInfo)))||void 0===A?void 0:A[0];return(0,lA.jsxs)("div",{className:GFe,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)("label",{htmlFor:"",children:ee().translate("module_desktop_review.common.basicInformation")}),(0,lA.jsx)(aa.A.Meta,{avatar:(0,lA.jsx)(an.A,{shape:"square",size:"large",src:l.companyLogoUrl,children:(0,lA.jsx)(qFe.A,{})}),title:(null===l||void 0===l?void 0:l.name)||"",description:(0,lA.jsxs)(Aa.A,{direction:"vertical",size:0,children:[(0,lA.jsx)(ta.A.Text,{children:l.itemNo}),(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(UFe.A,{}),(0,lA.jsx)(ta.A.Text,{children:null===l||void 0===l||null===(t=l.supplier)||void 0===t?void 0:t.name})]})]})}),(0,lA.jsx)(_Q.A,{}),(0,lA.jsx)(oMe,{colon:!1,children:[{label:ee().translate("general.productName"),children:null===l||void 0===l?void 0:l.name},{label:ee().translate("general.modelOrItemNumber"),children:null===l||void 0===l?void 0:l.itemNo},{label:ee().translate("general.barcodeOrUPC"),children:null===l||void 0===l?void 0:l.barcode},{label:ee().translate("general.additionalItemNo"),children:(null===l||void 0===l?void 0:l.additionalItemNo)||""},{label:ee().translate("general.productLongDescription"),children:(null===l||void 0===l?void 0:l.longDescription)||""},{label:ee().translate("general.productWebsite"),children:null!==l&&void 0!==l&&l.website?(0,lA.jsx)("a",{href:l.website,target:"_blank",children:l.website}):""}].map(((e,A)=>(0,lA.jsx)(Hi.A.Item,{span:6,label:e.label,children:e.children},A)))})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsxs)("div",{className:YFe,children:[(0,lA.jsx)("span",{children:ee().translate("module_desktop_review.documentValidation.section.additionalInformation")}),I>=2&&u>=0&&(0,lA.jsx)(Zwe,{onSwitchProduct:o,isMainProduct:C,mainProductIndex:u,mainProductObj:p})]}),(0,lA.jsx)(oMe,{colon:!1,children:[{label:ee().translate("general.testAgeGrade"),children:null===l||void 0===l?void 0:l.testAgeGrade},{label:ee().translate("general.labelAgeGrade"),children:null===l||void 0===l?void 0:l.labelTestAgeGrade},{label:ee().translate("general.exportMarket"),children:null!==l&&void 0!==l&&l.exportMarket?(null===g||void 0===g||null===(a=g.find((e=>String(e.value)===String(l.exportMarket))))||void 0===a?void 0:a.label)||l.exportMarket:"N/A"},{label:ee().translate("general.countryOfOrigin"),children:(null===l||void 0===l?void 0:l.countryOfOrigin)||"N/A"},{label:ee().translate("general.productCategory",{suffix:"(QMAS)"}),children:(0,lA.jsx)("div",{className:KFe,children:((null===l||void 0===l?void 0:l.productCategories)||[]).map((e=>(0,lA.jsx)(y.Fragment,{children:(e.productSubCategories||[]).map((A=>(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:e.name_en}),(0,lA.jsx)("span",{children:">"}),(0,lA.jsx)("span",{children:A.name_en})]},A.id)))},e.id)))})},{label:ee().translate("general.customerTag"),children:((null===l||void 0===l?void 0:l.tags)||[]).map((e=>"string"===typeof e?e:null===e||void 0===e?void 0:e.name)).join(", ")},{label:ee().translate("general.customerProductCategory"),children:[null===l||void 0===l||null===(n=l.customProductCategoryFirstLevel)||void 0===n?void 0:n.name,null===l||void 0===l||null===(i=l.customProductCategorySecondLevel)||void 0===i?void 0:i.name,null===l||void 0===l||null===(s=l.customProductCategoryThirdLevel)||void 0===s?void 0:s.name].filter((e=>!!e)).join(" > ")}].map(((e,A)=>(0,lA.jsx)(Hi.A.Item,{span:6,label:e.label,children:e.children},A)))})]})]})},gMe=e=>{let{value:A,onRemovePhoto:t,onRemoveDocument:a,onChange:n,deletable:i=!0,disabled:s}=e;const{documents:l,photo:r}=zn()(A,["documents","photo"]),[o]=(0,Na.A)(),c=(e,A)=>{if(!s){const t=l.filter((t=>"documents"!==A||t.uid!==e.uid)),a=r.filter((t=>"photos"!==A||t.uid!==e.uid));n({documents:t,photo:a},t.concat(a))}};return(0,lA.jsx)("div",{style:{width:"100%"},children:(0,lA.jsxs)(iMe,{title:"".concat(ee().translate("general.document"),":"),bordered:!0,children:[(0,lA.jsx)(sMe,{grid:{gutter:12,xs:1,sm:2,md:3,lg:3,xl:3,xxl:4},dataSource:l,renderItem:(e,A)=>{let t=e.url;return e.originFileObj&&(t=URL.createObjectURL(e.originFileObj)),(0,lA.jsx)(rMe,{style:{width:200},extra:(0,lA.jsxs)(Aa.A,{size:4,children:[(0,lA.jsx)(Sa.A,{hidden:!i,onClick:()=>{c(e,"documents"),a&&a(e,A)},type:"text",danger:!0,icon:(0,lA.jsx)(lIe.A,{})}),(0,lA.jsx)(Sa.A,{type:"text",icon:(0,lA.jsx)(Ta.A,{}),onClick:()=>{o(e.fileName||e.name,e.downloadUrl||t)}})]}),children:(0,lA.jsx)(ja.Ay.Item.Meta,{avatar:(0,lA.jsx)(an.A,{children:(0,lA.jsx)(_a.A,{})}),title:e.name||e.fileName,description:(0,Da.z3)(e.size||e.fileSize)})},e.id||A)}}
1),(0,lA.jsx)(lMe,{header:"".concat(ee().translate("general.photo"),":"),itemLayout:"horizontal",bordered:!1,dataSource:r,renderItem:(e,A)=>{let a=e.url;return e.originFileObj&&(a=URL.createObjectURL(e.originFileObj)),(0,lA.jsxs)(cMe,{children:[(0,lA.jsx)(Zq.A,{width:96,height:96,preview:!1,src:a,fallback:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFuSURBVHgB7dzBCcJAEEDRWbEAS0gJ2omtWJElqB3YgZaQEtLBOot4NLm4fgj/wUBuGfajF2VLvA0555x9zi5+qNYaPZVSoqdO+19zTrn72LYfch7x44P/MMBXU86hbX/JOUYnBph1b9t3fYMBZk0GWNB7/00IZQCYAWAGgBkAZgCYAWAGgBkAZgCYAWAGgBkAZgCYAWAGgBkAZgCYAWBbf7Od13t/PwEwA8AMADMAzAAwA8AMADMAzAAwA8AMADMAzAAwA8AMADMAzAAwA8AMADMAzAAwA8AMAPOuiAXeFbFyBoAZAGYAmAFgBoAZAGYAmAFgBoAZAGYAmAFgBoAZAGYAmAFgBoAZAGYAmAFgBoAZAOZ9QQu8L2jlDAAzAMwAMAPADAAzAMwAMAPADAAzAMwAMAPADAAzAMwAMAPADAAzAKwFmEKYFuAZotxKrXXIh0fOLjrwXxFftW+ewyZfMLaHnGvoH9rB3+N95uML6kFKkf6r35AAAAAASUVORK5CYII="}),i&&(0,lA.jsx)(Sa.A,{type:"text",danger:!0,icon:(0,lA.jsx)(bE.A,{}),onClick:()=>{c(e,"photos"),t&&t(e,A)}})]},e.id||A)}})]})})},CMe="ControlledUploaderSection_wrapper__4lis8";var IMe,uMe,pMe,EMe;const BMe=(0,T.Ay)(WFe)(IMe||(IMe=(0,_.A)(["\n  .uploader-content-preview {\n    ","\n    .ant-card {\n      ","\n    }\n  }\n"])),(e=>"vertical"===e.layout?(0,T.AH)(uMe||(uMe=(0,_.A)(["\n          padding: 8px;\n          border-radius: 2px;\n          border: 1px solid #f0f0f0;\n          .ant-upload-drag {\n            max-width: 60%;\n          }\n        "]))):""),(e=>"vertical"!==e.layout?(0,T.AH)(pMe||(pMe=(0,_.A)(["\n            min-height: 394px;\n          "]))):(0,T.AH)(EMe||(EMe=(0,_.A)([""]))))),QMe=e=>{let{value:A,hiddenUploader:t,layout:a,name:n,onChange:i,accept:s,supportText:l,labelSeparate:r,deleteable:o=!1}=e;const c=y.useMemo((()=>{const{documents:e=[],photos:t=[]}=A||{};return e.concat(t)}),[A]);return(0,lA.jsx)(BMe,{deletable:o,hiddenUploader:t,name:n,value:c,onChange:e=>{let{photo:A,documents:t}=e;i({photos:A,documents:t})},layout:a,className:CMe,accept:s,supportText:l,labelSeparate:r})},mMe="POInformation_title__CknF7",hMe="POInformation_content__XBOe8",xMe="POInformation_poItemsTable__TTPfp",vMe="POInformation_wrapper__Pv+53",fMe=e=>{let{className:A,data:t}=e;const a=t||[];return(0,lA.jsx)(Uu.VY.WithCollapse,{className:(0,b.default)(vMe,A),name:"po-information",title:(0,lA.jsx)("div",{className:mMe,children:(0,lA.jsxs)("div",{children:[(0,lA.jsx)(vU,{}),(0,lA.jsx)("span",{children:"PO Information"})]})}),items:[{children:(0,lA.jsx)("div",{className:hMe,children:(0,lA.jsxs)("div",{className:xMe,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"PO #"}),(0,lA.jsx)("span",{children:"PO Qty"}),(0,lA.jsx)("span",{children:"Ship Date"})]}),a.map(((e,A)=>(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:e.poNo}),(0,lA.jsx)("span",{children:e.quantity}),(0,lA.jsx)("span",{children:(0,Qa.y)(e.shipDate,"D MMMM YYYY")})]},A)))]})})}]})},yMe=e=>{var A;let{product:t,name:a,reviewType:n,isJobOwner:i,isPartner:s,isSupplier:l,editable:r=!1,products:o,onSwitchProduct:c,documentStatus:d,isJobOwnerCanReview:g,rawObj:C,drId:I}=e;const u=!(null===C||void 0===C||!C.canUploadOtherDocuments),{canEdit:p,canResubmitDocument:E,isResubmitDocumentValidation:B,canUploadDocument:Q}=y.useContext(URe),m=(null===t||void 0===t?void 0:t.isSharedReferenceDocuments)||!1,h=null===o||void 0===o?void 0:o.length;let x=-1;(o||[]).forEach(((e,A)=>{e.isSharedReferenceDocuments&&(x=A)}));const v=null===(A=(o||[]).filter((e=>e.isSharedReferenceDocuments)))||void 0===A?void 0:A[0],f=y.useMemo((()=>!Q&&!p&&(!B||!E)),[p,E,B]);return(0,lA.jsxs)("div",{className:JFe,children:[(0,lA.jsx)(dMe,{product:t,products:o,onSwitchProduct:c}),(0,lA.jsx)(fMe,{data:(null===t||void 0===t?void 0:t.poItems)||[]}),(0,lA.jsxs)("div",{className:ZFe,children:[(0,lA.jsxs)("div",{className:YFe,children:[(0,lA.jsx)("span",{children:ee().translate("module_desktop_review.documentValidation.section.productReferenceDocuments")}),h>=2&&x>=0&&(0,lA.jsx)(Zwe,{onSwitchProduct:c,isMainProduct:m,mainProductIndex:x,mainProductObj:v})]}),(0,lA.jsx)(Zo.A.Item,{noStyle:!0,name:[a,"productProfileReferenceDocuments"],children:(0,lA.jsx)(QMe,{hiddenUploader:f,layout:"vertical",labelSeparate:!0,deleteable:!1})}),u&&(0,lA.jsxs)("div",{className:XFe,children:[(0,lA.jsx)("label",{children:"Upload Additional Information"}),(0,lA.jsx)(Zo.A.Item,{noStyle:!0,name:[a,"productProfileReferenceDocumentsAdditional"],children:(0,lA.jsx)(QMe,{accept:"*",supportText:"Support: PDF, DOC, XLS, XLSX, JPG, JPEG, PNG",labelSeparate:!0,deleteable:!0})})]})]})]})},jMe={ACCEPT:"image/*,application/*,.doc,.docx,.pdf,.vnd.ms-excel,.vnd.openxmlformats-officedocument.spreadsheetml.sheet",ACCEPT_DOCUMENT:"application/*,.doc,.docx,.pdf,.vnd.ms-excel,.vnd.openxmlformats-officedocument.spreadsheetml.sheet",SUPPORT_TEXT:ee().translate("general.support",{suffix:"JPG, JEPG, PNG, PDF, DOC, XLS, XLSX"})};
1var bMe,PMe,wMe,SMe,NMe,_Me;T.Ay.div(bMe||(bMe=(0,_.A)(["\n  display: flex;\n  flex-wrap: wrap;\n  padding: 4px;\n  min-height: 32px;\n  border-radius: 4px;\n  border: 1px solid var(--Text-text-200, #c4c8d0);\n  margin-bottom: 12px;\n  &:before {\n    content: '';\n    height: 26px;\n  }\n  .ant-tag {\n    padding: 4px 8px !important;\n    height: 24px;\n  }\n"]))),(0,T.Ay)(uE.A)(PMe||(PMe=(0,_.A)(["\n  &.ant-input-affix-wrapper {\n    padding-top: 0;\n    padding-right: 0;\n    padding-bottom: 0;\n  }\n  button {\n    border-radius: 4px;\n    border-width: 0;\n  }\n"]))),(0,T.Ay)(wa.A)(wMe||(wMe=(0,_.A)(["\n  &.ant-tag {\n    cursor: pointer;\n    display: flex;\n    padding: 7px 12px;\n    align-items: flex-start;\n    border-radius: 50px;\n    border: 1px solid var(--Text-text-100, #ebedef);\n    background: var(--Neutrals-grey-25, #fafafa);\n    color: var(--Text-text-400, #4e5a71);\n\n    /* Body/Body 2 - Regular */\n    font-size: 14px;\n    font-style: normal;\n    font-weight: 400;\n    line-height: 18px; /* 128.571% */\n    letter-spacing: 0.028px;\n  }\n  &.selected {\n    background: var(--Text-text-400, #4e5a71);\n    color: var(--Neutrals-white, #fff);\n  }\n  &.selection-selected {\n    padding: 4px 6px 4px 8px;\n    font-size: 12px;\n    line-height: 1;\n    background: var(--Text-text-400, #4e5a71);\n    color: var(--Neutrals-white, #fff);\n    .ant-tag-close-icon {\n      font-size: 12px;\n      color: var(--Neutrals-white, #fff);\n    }\n  }\n"]))),(0,T.Ay)(Aa.A)(SMe||(SMe=(0,_.A)(["\n  .ant-divider {\n    margin: 12px 0;\n  }\n"]))),(0,T.Ay)(ja.Ay)(NMe||(NMe=(0,_.A)(["\n  .ant-list-header {\n    border-bottom: 0;\n  }\n"]))),(0,T.Ay)(F.A)(_Me||(_Me=(0,_.A)(["\n  .ant-modal-footer {\n    text-align: start;\n  }\n  .caption {\n    color: #000;\n\n    /* Body/Body 3 - Regular */\n    font-size: 12px;\n    font-style: normal;\n    font-weight: 400;\n    line-height: 16px; /* 133.333% */\n    letter-spacing: 0.06px;\n  }\n"])));var TMe=t(91335);const DMe={wrapper:"AddDataLink_wrapper__SL4To",btn:"AddDataLink_btn__EB5Ta",dropdownOverlay:"AddDataLink_dropdownOverlay__XOl0-",records:"AddDataLink_records__MIEB-",dataRecordWrapper:"AddDataLink_dataRecordWrapper__Qy0Qg",dataRecordLeft:"AddDataLink_dataRecordLeft__E2Qxr",editIcon:"AddDataLink_editIcon__epYu5",dataRecordRight:"AddDataLink_dataRecordRight__kqazy",dataRecordActions:"AddDataLink_dataRecordActions__IIPV6",buttonAction:"AddDataLink_buttonAction__Nm-nd",resultStatus:"AddDataLink_resultStatus__Bb2OI",pass:"AddDataLink_pass__D9Hs0",fail:"AddDataLink_fail__y3F6b",hidden:"AddDataLink_hidden__5voYJ",requirementSelect:"AddDataLink_requirementSelect__xI4+2"},kMe={pass:"Pass",fail:"Fail",reportAsIs:"Report As Is"},LMe=e=>{var A,t;let{className:a,data:n,onChange:i,onEdit:s,onDelete:l,onDuplicate:r,requirementOptions:o}=e;return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)("div",{className:(0,b.default)(DMe.dataRecordWrapper,a),children:[(0,lA.jsxs)("div",{className:DMe.dataRecordLeft,children:[(0,lA.jsxs)("span",{children:[uSe(null===n||void 0===n?void 0:n.cType),(0,lA.jsx)("span",{className:(0,b.default)(DMe.resultStatus,{[DMe.pass]:"pass"===AX(n),[DMe.fail]:"fail"===AX(n)}),children:kMe[AX(n)]||AX(n)})]}),(0,lA.jsx)("span",{children:tX(n)}),(0,lA.jsx)(uZ.h,{className:DMe.editIcon,onClick:s})]}),(0,lA.jsxs)("div",{className:DMe.dataRecordRight,children:[(0,lA.jsxs)("div",{className:DMe.requirementSelect,children:[(0,lA.jsx)("label",{htmlFor:"",children:"Requirement"}),(0,lA.jsx)(Uu.Gs,{placeholder:ee().translate("general.select"),options:o,size:"large",value:(null===(A=o.find((e=>e.label===(null===n||void 0===n?void 0:n.requirement))))||void 0===A?void 0:A.value)||(null===(t=o.find((e=>e.value===(null===n||void 0===n?void 0:n.requirement))))||void 0===t?void 0:t.value)||(null===n||void 0===n?void 0:n.requirement)||null,onChange:i})]}),(0,lA.jsxs)("span",{className:DMe.dataRecordActions,children:[(0,lA.jsx)(TMe.h,{onClick:r}),(0,lA.jsx)(hZ.h,{onClick:l})]})]})]})})},RMe=e=>{let{name:A,form:t,parentName:a,onEdit:n,onDelete:i,onDuplicate:s,onChange:l}=e;const r=(0,B_.FH)([...a,...A],t),o=(0,B_.FH)([...a],t),c=(r||[]).map((e=>{var A,t,a;return(0,v.A)((0,v.A)({},e),{},{result:e.testResult,rawCType:e.cType,cType:"TEST_DATA"===e.cType?"testData":"CERTIFICATE_DATA"===e.cType?"certificateData":"otherData",testItem:(0,v.A)((0,v.A)({},e.testItemObj||{}),{},{name:(null===(A=e.testItemObj)||void 0===A?void 0:A.label)||""}),customCertificateScore:(0,v.A)((0,v.A)({},e.scoreObj||{}),{},{name:(null===(t=e.scoreObj)||void 0===t?void 0:t.label)||""}),certificateType:(0,v.A)((0,v.A)({},e.typeObj||{}),{},{name:(null===(a=e.typeObj)||void 0===a?void 0:a.label)||""})})})),d=((null===o||void 0===o?void 0:o.qualityRequirements)||[]).map((e=>({value:e.id,label:e.fullText}
1)));return(0,lA.jsx)("div",{className:DMe.records,children:c.map(((e,A)=>(0,lA.jsx)(LMe,{data:e,onChange:A=>{l(e,"requirement",A),l(e,"requirementObj",d.find((e=>e.value===A)))},onEdit:()=>n(e),onDelete:()=>i(e),onDuplicate:()=>s(e),requirementOptions:d},"".concat(e.id,"_").concat(A))))})},FMe=["isRenew"],MMe=e=>{let{className:A,name:t,form:a,parentName:n,expiryDate:i}=e;const{getV2CountryList:s}=(0,TA.useStoreActions)((0,v.A)((0,v.A)({},Uh),C)),[l,r]=(0,y.useState)(""),[o,c]=(0,y.useState)(null),[d,g]=(0,y.useState)([]),[I,u]=(0,y.useState)([]),[p,E]=(0,y.useState)([]),[B,Q]=(0,y.useState)([]),[m,h]=(0,y.useState)([]),[x,j]=(0,y.useState)(!1),P=()=>{const e=a.getFieldsValue();return R()(e,[...n,t[0],t[1],"expiryDate"].join("."))},w=()=>{setTimeout((()=>{const e=a.getFieldsValue(),A=R()(e,[...n].join("."))||[];a.setFieldValue([...n],(0,v.A)((0,v.A)({},A),{},{productProfileReviewDocuments:A.productProfileReviewDocumentsView||[]}))}),0)},S=e=>async A=>{let t=null;if(e===CZ.hI.TEST_DATA){var a,n;const e=await(0,zA.V)((()=>(0,DA.QjE)("service-providers",{pageNo:1,pageSize:9999,type:"common"})));t=(null===e||void 0===e||null===(a=e.data)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.list)||[]}else{const e=await(0,yw.Jj)("issueParty","compliances");t=(null===e||void 0===e?void 0:e.data)||[]}A&&A(),g((t||[]).map((e=>({value:e.id,label:e.fullname||e.name}))))},N=e=>async A=>{if(e===CZ.hI.OTHER_DATA){const e=await(0,yw.Jj)("complianceOtherDataType","compliances");h(((null===e||void 0===e?void 0:e.data)||[]).map((e=>({value:e.id,label:e.name}))))}else{const e=await(0,yw.JI)();E(((null===e||void 0===e?void 0:e.data)||[]).map((e=>({value:e.id,label:e.name}))))}A&&A()},_=async e=>{const A=await(0,yw.Jj)("certificateScore","compliances");Q(((null===A||void 0===A?void 0:A.data)||[]).map((e=>({value:e.id,label:e.name})))),e&&e()};return(0,y.useEffect)((()=>{s(),N(CZ.hI.CERTIFICATE_DATA)(),N(CZ.hI.OTHER_DATA)(),_()}),[]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Zo.A.Item,{name:t,className:DMe.hidden,children:(0,lA.jsx)(Uu.kj,{name:t})}),(0,lA.jsxs)("div",{className:(0,b.default)(DMe.wrapper,A),children:[(0,lA.jsx)(RMe,{form:a,name:t,parentName:n,onEdit:e=>{r(e.rawCType),c((0,v.A)((0,v.A)({},e),{},{countryListId:e.exportMarket,serviceProviderId:e.issueParty,certificateTypeId:e.type,customCertificateScoreId:e.score,action:"edit"})),S(e.rawCType)()},onDelete:e=>{const A=a.getFieldsValue(),i=R()(A,[...n,...t].join("."))||[];a.setFieldValue([...n,...t],i.filter((A=>A.id!==e.id))),j(!x),w()},onDuplicate:e=>{const A=a.getFieldsValue(),i=R()(A,[...n,...t].join("."))||[],s=i.findIndex((A=>A.id===e.id));if(s>=0){const e=(0,v.A)((0,v.A)({},i[s]),{},{id:(new Date).getTime()});i.splice(s+1,0,e),a.setFieldValue([...n,...t],i),j(!x),w()}},onChange:(e,A,i)=>{const s=a.getFieldsValue(),l=R()(s,[...n,...t].join("."))||[];a.setFieldValue([...n,...t],l.map((t=>t.id===e.id?(0,v.A)((0,v.A)({},t),{},{[A]:i}):t))),j(!x),w()},listChanged:x}),(0,lA.jsx)("div",{className:DMe.buttonAction,children:(0,lA.jsx)(_0.A,{color:"default",className:(0,b.default)(DMe.columnActions),dropdownOverlay:DMe.dropdownOverlay,placement:"bottomLeft",items:[{key:"1",label:"Test Data",onClick:()=>{r(CZ.hI.TEST_DATA),c({expiryDate:P(),documentExpiryDate:i,forcePrefillExpiryDate:!0}),S(CZ.hI.TEST_DATA)()}},{key:"2",label:"Certificate Data",onClick:()=>{r(CZ.hI.CERTIFICATE_DATA),c({documentExpiryDate:i,forcePrefillExpiryDate:!0}),S(CZ.hI.CERTIFICATE_DATA)()}},{key:"3",label:"Other Data",onClick:()=>{r(CZ.hI.OTHER_DATA),c({documentExpiryDate:i,forcePrefillExpiryDate:!0}),S(CZ.hI.OTHER_DATA)()}}],children:(0,lA.jsxs)("span",{className:DMe.btn,children:[(0,lA.jsx)(gZ.h,{}),(0,lA.jsx)("span",{children:"Add Data & Link Requirement"})]})})})]}),!!l&&(0,lA.jsx)(CZ.Ay,{open:!0,action:l,title:(0,IZ.je)(l),onClose:()=>{r(""),c(null)},editObj:o,forcePrefill:!!o&&!o.action,issuePartyOptions:d,existingDocuments:[],onSubmit:async(e,A,i)=>{let{isRenew:s}=e,g=(0,f.A)(e,FMe),{countryListOptions:C,testItemOptions:I}=i;const u=a.getFieldsValue(),E=R()(u,[...n,...t].join("."))||[],Q=((e,A)=>{const t=(null===A||void 0===A?void 0:A.countryListOptions)||[],a=(null===A||void 0===A?void 0:A.testItemOptions)||[],n=(null===A||void 0===A?void 0:A.issuePartyOptions)||[],i=(null===A||void 0===A?void 0:A.scoreOptions)||[],s=(null===A||void 0===A?void 0:A.complianceTypeOptions)||[],l=(null===A||void 0===A?void 0:A.otherComplianceTypeOptions)||[];switch(null===e||void 0===e?void 0:e.cType){case"TEST_DATA":return(0,v.A)((0,v.A)({},e),{},{exportMarketObject:t.find((A=>A.value===e.exportMarket))||{},testItemObj:a.find((A=>A.value===e.testItemId))||{},issuePartyObject:n.find((A=>A.value===e.issueParty))||{}});case"CERTIFICATE_DATA":return(0,v.A)((0,v.A)({},e),{},{issuePartyObject:n.find((A=>A.value===e.issueParty))||{},typeObj:s.find((A=>A.value===e.type))||{},scoreObj:i.find((A=>A.value===e.score))||{}});case"OTHER_DATA":return(0,v.A)((0,v.A)({},e),{},{issuePartyObject:n.find((A=>A.value===e.issueParty))||{},typeObj:l.find((A=>A.value===e.type))||{}});default:return{}}})((0,v.A)((0,v.A)({},g),{},{requirement:null===o||void 0===o?void 0:o.requirement,requirementObj:null===o||void 0===o?void 0:o.requirementObj,cType:l}),{countryListOptions:C,testItemOptions:I,issuePartyOptions:d,complianceTypeOptions:p,scoreOptions:B,otherComplianceTypeOptions:m});Q.id?a.setFieldValue([...n,...t],E.map((e=>e.id===Q.id?Q:e))):a.setFieldValue([...n,...t],[...E,(0,v.A)((0,v.A)({},Q),{},{id:(new Date).getTime()})]),A&&A(),r(""),c(null),w()},reloadIssuePartyOptions:S(l),complianceTypeOptions:p,reloadComplianceTypes:N(l),scoreOptions:B,reloadScoreOptions:_,otherComplianceTypeOptions:m,hideDocument:!0,onCreateIssueParty:(T=l,async e=>{let A=null;return A=T===CZ.hI.TEST_DATA?await(0,zA.V)((()=>(0,DA.Swl)({name:e,fullname:e}))):await(0,zA.V)((()=>
1(0,DA.J18)({name:e,type:"issueParty"},"compliances"))),A}),onCreateScore:async e=>{let A=null;return A=await(0,zA.V)((()=>(0,DA.J18)({name:e,type:"certificateScore"},"compliances"))),A},onCreateType:(e=>async A=>{let t=null;if(e===CZ.hI.CERTIFICATE_DATA){t=await(0,zA.V)((()=>(0,DA.J18)({name:A},"compliances","certification-types")))}else{t=await(0,zA.V)((()=>(0,DA.J18)({name:A,type:"complianceOtherDataType"},"compliances")))}return t})(l)})]});var T};var OMe,zMe,VMe;(0,T.Ay)(ja.Ay.Item)(OMe||(OMe=(0,_.A)(["\n  padding: 12px !important;\n  border-radius: 4px;\n  border: 1px solid var(--Text-text-200, #d9d9d9);\n  border-block-end: 1px solid var(--Text-text-200, #d9d9d9) !important;\n  .ant-select {\n    width: 250px;\n  }\n  margin-bottom: 12px;\n  &:last-child {\n    margin-bottom: 0;\n  }\n"]))),(0,T.Ay)(aa.A)(zMe||(zMe=(0,_.A)(["\n  box-shadow: none !important;\n  .ant-card-body {\n    padding: 8px;\n  }\n  .ant-card-body {\n    display: flex;\n  }\n  .ant-card-meta {\n    .ant-card-meta-description {\n      margin-left: 20px;\n      color: var(--Text-text-300, #8991a0);\n      font-size: 10px;\n      font-style: normal;\n      font-weight: 400;\n    }\n    .ant-card-meta-title {\n      margin-bottom: 0 !important;\n      .title {\n        span {\n          display: block;\n          width: 120px;\n          white-space: nowrap;\n          overflow: hidden;\n          text-overflow: ellipsis;\n        }\n      }\n    }\n  }\n"]))),(0,T.Ay)(_h.Ay.Group)(VMe||(VMe=(0,_.A)(["\n  .ant-radio-wrapper {\n    color: #8991a0;\n    font-size: 14px;\n    font-weight: 500;\n\n    &.ant-radio-wrapper-checked {\n      .approve {\n        color: #b0d400;\n      }\n      .reject {\n        color: rgb(255, 77, 79);\n      }\n      .NA {\n        color: #8991a0;\n      }\n    }\n  }\n\n  .ant-radio-wrapper:hover {\n    .approve {\n      color: #b0d400;\n    }\n    .reject {\n      color: rgb(255, 77, 79);\n    }\n    .NA {\n      color: #8991a0;\n    }\n    input[value='reject'] ~ .ant-radio-inner {\n      border-color: rgb(255, 77, 79);\n    }\n    input[value='n/a'] ~ .ant-radio-inner {\n      border-color: #8991a0;\n    }\n  }\n  .ant-radio-checked {\n    input[value='reject'] ~ .ant-radio-inner {\n      background: rgb(255, 77, 79);\n      border-color: rgb(255, 77, 79);\n      box-shadow: none !important;\n      border-color: #d9d9d9 !important;\n      &:after {\n        background-color: #fff !important;\n      }\n    }\n    input[value='n/a'] ~ .ant-radio-inner {\n      background: #8991a0;\n      border-color: #8991a0;\n      box-shadow: none !important;\n      border-color: #d9d9d9 !important;\n      &:after {\n        background-color: #fff !important;\n      }\n    }\n  }\n"])));var HMe=t(94153);const WMe={modalWrapper:"CDRequirementModal_modalWrapper__rqs53",content:"CDRequirementModal_content__HqHmk",table:"CDRequirementModal_table__iWLHj",table_testData:"CDRequirementModal_table_testData__EwSRL",table_certificateData:"CDRequirementModal_table_certificateData__L9EaU",requirementsWrapper:"CDRequirementModal_requirementsWrapper__m2CKh"},qMe=e=>{let{open:A,onClose:t,data:a}=e;return(0,lA.jsx)(Uu.ZM,{title:(0,lA.jsxs)(lA.Fragment,{children:[uSe(null===a||void 0===a?void 0:a.cType),(0,lA.jsx)("span",{children:pSe(null===a||void 0===a?void 0:a.cType)})]}),open:A,onCancel:t,closable:!0,width:1277,className:(0,b.default)(WMe.modalWrapper),children:(0,lA.jsxs)("div",{className:WMe.content,children:[(0,lA.jsxs)("div",{className:(0,b.default)(WMe.table,WMe["table_".concat(null===a||void 0===a?void 0:a.cType)]),children:[(0,lA.jsx)("div",{children:ESe(null===a||void 0===a?void 0:a.cType)}),BSe(a)]}),(0,lA.jsxs)("div",{className:WMe.requirementsWrapper,children:[(0,lA.jsx)("span",{children:"Linked Requirements"}),(0,lA.jsx)("div",{children:null!==a&&void 0!==a&&a.requirement?(0,lA.jsx)(rSe,{children:a.requirement}):(0,lA.jsx)("span",{children:"/"})})]})]})})},UMe={pass:"Pass",fail:"Fail"},JMe=e=>{let{className:A,data:t}=e;const[a,n]=y.useState(null),i=[...((null===t||void 0===t?void 0:t.testData)||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{cType:"testData"}))),...((null===t||void 0===t?void 0:t.certificateData)||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{cType:"certificateData"}))),...((null===t||void 0===t?void 0:t.otherData)||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{cType:"otherData"})))];return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("div",{className:(0,b.default)(FZ,A),children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Data"}),i.map(((e,A)=>(0,lA.jsxs)("div",{children:[(0,lA.jsxs)("span",{children:[eX(e),(0,lA.jsx)("span",{className:(0,b.default)(VZ,{[HZ]:"pass"===AX(e),[WZ]:"fail"===AX(e)}),children:UMe[AX(e)]||AX(e)||"/"})]}),(0,lA.jsx)(Swe,{className:OZ,children:tX(e)})]},A)))]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Linked Requirement"}),i.map(((e,A)=>(0,lA.jsxs)("div",{children:[(0,lA.jsx)(JZ,{title:e.requirement?"Linked Requirement":"",placement:"topLeft",children:(0,lA.jsx)("span",{className:MZ,children:e.requirement||"/"})}),(0,lA.jsx)(JZ,{title:"View More",children:(0,lA.jsx)(HMe.h,{className:zZ,onClick:()=>{n((0,v.A)({},e))}})})]},A)))]})]}),!!a&&(0,lA.jsx)(qMe,{data:a,open:!0,onClose:()=>{n(null)}})]})};var GMe,YMe,ZMe;(0,T.Ay)(Uu.QB)(GMe||(GMe=(0,_.A)(["\n  &.ant-tag {\n    border: none;\n    border-radius: 24px;\n    padding: 6px 12px 6px 8px;\n    font-size: 12px;\n    font-style: normal;\n    line-height: 18px; /* 100% */\n    letter-spacing: 0.036px;\n    font-weight: 400;\n  }\n  &.ant-tag-default {\n    color: var(--Text-text-300, #8991a0);\n  }\n"]))),(0,T.Ay)($a.Item)(YMe||(YMe=(0,_.A)(["\n  margin-bottom: 12px;\n  padding: 12px !important;\n  border-radius: 4px;\n  border: 1px solid var(--Text-text-200, #d9d9d9);\n  border-block-end: 1px solid var(--Text-text-200, #d9d9d9) !important;\n  .ant-select {\n    width: 250px;\n  }\n  &.gridContainer {\n    --grid-layout-gap: 12px;\n    --grid-column-count: 5;\n    --grid-item--min-width: 300px;
1\n\n    /**\n   * Calculated values.\n   */\n    --gap-count: calc(var(--grid-column-count) - 1);\n    --total-gap-width: calc(var(--gap-count) * var(--grid-layout-gap));\n    --grid-item--max-width: calc((100% - var(--total-gap-width)) / var(--grid-column-count));\n\n    display: grid;\n    grid-template-columns: repeat(\n      auto-fill,\n      minmax(max(var(--grid-item--min-width), var(--grid-item--max-width)), 1fr)\n    );\n\n    grid-gap: var(--grid-layout-gap);\n  }\n"]))),(0,T.Ay)(Aa.A)(ZMe||(ZMe=(0,_.A)(["\n  color: var(--System-Color---Red, #d42600);\n\n  /* Caption - Regular 10 */\n  font-family: Roboto;\n  font-size: 10px;\n  font-style: normal;\n  font-weight: 400;\n  line-height: normal;\n  letter-spacing: 0.3px;\n"])));var XMe,KMe,$Me;(0,T.Ay)(Uu.VY.WithCollapse)(XMe||(XMe=(0,_.A)(["\n  .ant-typography,\n  // .ant-divider,\n  .ant-form-item {\n    margin: 0;\n  }\n"]))),(0,T.Ay)(ja.Ay)(KMe||(KMe=(0,_.A)(["\n  margin-top: 12px;\n  .ant-list-items {\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n  }\n"]))),T.Ay.div($Me||($Me=(0,_.A)(["\n  display: flex;\n  flex-direction: column;\n  flex: 1;\n"])));const eOe="Product_tabs__yi-Fi",AOe="Product_productListSelect__Vui5v",tOe="Product_wrapper__FT+e7",aOe="Product_header__nk2EG";var nOe=t(55120);const iOe={sharedProductText:"ShareProductCheckbox_sharedProductText__+5oj1",wraningModal:"ShareProductCheckbox_wraningModal__6ad3R"},sOe=e=>{let{className:A,form:t,productListName:a,name:n,modal:i,onShareTagClick:s,onCheckedChange:l,shareKey:r,onNotMasterCheckedChange:o,disabled:c}=e;return(0,lA.jsx)(Zo.A.Item,{shouldUpdate:!0,className:(0,b.default)(iOe.wrapper,A),children:()=>{const e=t.getFieldsValue(),A=R()(e,a)||[],d=GRe(A),g=d>=0,C=n===d,I=A[d]||{},u=R()(I,r),p=R()(e,"".concat(a,".").concat(d,".name"))||"",E=R()(e,"".concat(a,".").concat(d,".itemNumber"))||"",B=R()(e,"".concat(a,".").concat(d,".").concat(r))||!1,Q=R()(e,"".concat(a,".").concat(n,".").concat(r))||!1,m="".concat(d+1,". ").concat(p," - ").concat(E);return A.length<2?"":C||!C&&!u?(0,lA.jsx)(im.A,{checked:Q,onChange:e=>{const A=e.target.checked,t=()=>{g&&!C&&o?o(A,d):l&&l(A)};i?i.confirm({title:g&&!C?ee().translate("dialog.title.applyDataFromProduct",{suffix:m}):A?ee().translate("dialog.title.shareToAllProductsInJob"):ee().translate("dialog.title.stopShareToAllProductsInThisJob"),icon:(0,lA.jsx)(lA.Fragment,{}),content:g&&!C?ee().translate("dialog.content.regardingThisSectionWillApplyToAllProducts",{prefix:rRe[r],sharedProductName:p}):A?ee().translate("dialog.content.inOtherProductWillBeRemovedAndNotSaved",{prefix:rRe[r]}):ee().translate("dialog.content.inOtherProductWillBecomeEmptyPleaseUploadAgain",{prefix:rRe[r]}),onOk(){t()},okText:ee().translate("general.confirm"),onCancel(){},centered:!0,cancelButtonProps:{className:iOe.cancelBtn},className:iOe.wraningModal}):t(),e.preventDefault()},disabled:c,children:!g||C||u?ee().translate("general.shareAcrossProducts"):(0,lA.jsxs)("span",{className:iOe.sharedProductText,children:[(0,lA.jsxs)("span",{children:[ee().translate("general.shareFromProduct")," "]}),(0,lA.jsx)("span",{children:m})]})}):(0,lA.jsx)(Ywe,{onClick:e=>{s&&s(d),e.preventDefault()},sharedText:B?m:""})}})},lOe=["children"];const rOe=y.forwardRef(((e,A)=>{const{children:t}=e,a=(0,f.A)(e,lOe),n=y.Children.only(t);return y.cloneElement(n,function(e,A){const t=(0,v.A)({},e);return Object.keys(A).forEach((a=>{const n=e[a],i=A[a];"className"===a&&"string"===typeof n&&"string"===typeof i?t.className="".concat(n," ").concat(i).trim():a.startsWith("on")&&"function"===typeof n&&"function"===typeof i?t[a]=function(){n(...arguments),i(...arguments)}:t[a]=i})),t}(a,n.props),A)}));rOe.displayName="Slot";const oOe=rOe,cOe="SectionWithShareProduct_section__4O7B+",dOe="SectionWithShareProduct_section__title__3XuQ-",gOe="SectionWithShareProduct_section__title__container__lg5cj",COe="SectionWithShareProduct_section__title--shareCheckbox__oTR1H",IOe="SectionWithShareProduct_isError__lI9v1",uOe=e=>{let{children:A,content:t,sectionKey:a,sharedKey:n,disabled:i,onCheckChange:s,onNotMasterChange:l,onShareTagClick:r,modal:o,form:c,title:d,icon:g,sectionName:C,tagSlot:I=null,rootName:u=[],classNames:p={root:"",titleContainer:""},isError:E=!1}=e;return(0,lA.jsxs)("div",{className:Si()(cOe,null===p||void 0===p?void 0:p.root,{[IOe]:E}),children:[(0,lA.jsx)(Uu.VY.WithCollapse,{collapseProps:{defaultActiveKey:[a]},name:a,title:(0,lA.jsxs)("div",{className:Si()(dOe),children:[(0,lA.jsxs)("div",{className:Si()(gOe,null===p||void 0===p?void 0:p.titleContainer),children:[g,"string"===typeof d?(0,lA.jsx)(Uu.B.Title,{level:3,children:d}):d]}),(0,lA.jsx)(oOe,{className:COe,children:I||(0,lA.jsx)(sOe,{disabled:i,form:c,productListName:u.join("."),name:C,modal:o,onShareTagClick:r,shareKey:n,onCheckedChange:s,onNotMasterCheckedChange:l})})]}),items:[{key:a,children:t}]}),A]})};uOe.defaultProps={rootName:[],children:null,classNames:{root:"",titleContainer:""}};const pOe=uOe,EOe="ForUploadDocument_documentReview__-eaL+",BOe="ForUploadDocument_supplierNoError__vYClO";var QOe=t(39207),mOe=t(72839),hOe=t(15217),xOe=t(24762);const vOe={previewDocuments:"PreviewDocuments_previewDocuments__rv+36",section__title:"PreviewDocuments_section__title__uZ+ZD",photos__grid:"PreviewDocuments_photos__grid__X1s5P",photos__item:"PreviewDocuments_photos__item__Qmx5B",photos__deleteBtn:"PreviewDocuments_photos__deleteBtn__EnzQv",photos__preview:"PreviewDocuments_photos__preview__hjwpe","photos__preview--no-image":"PreviewDocuments_photos__preview--no-image__EbE1F",anticon:"PreviewDocuments_anticon__d0Umo",photos__newFileTag:"PreviewDocuments_photos__newFileTag__LubNc",documents__list:"PreviewDocuments_documents__list__XS0Xj",documents__item:"PreviewDocuments_documents__item__5Fd-P",documents__row:"PreviewDocuments_documents__row__PE8Kr",documents__iconCol:"PreviewDocuments_documents__iconCol__HBK83",documents__fileInfoCol:"PreviewDocuments_documents__fileInfoCol__ox+Bq",documents__deleteBtn:"PreviewDocuments_documents__deleteBtn__j4iS7",fileIcon__wrapper:"PreviewDocuments_fileIcon__wrapper__meQzL",fileIcon__icon:"PreviewDocuments_fileIcon__icon__Jdbky",fileIcon__extension:"PreviewDocuments_fileIcon__extension__UacKn",fileInfo__wrapper:"PreviewDocuments_fileInfo__wrapper__cCqER",fileInfo__name:"PreviewDocuments_fileInfo__name__-7E2Z",fileInfo__size:"PreviewDocuments_fileInfo__size__j-qDe",fileInfo__newFileTag:"PreviewDocuments_fileInfo__newFileTag__YfLND",fadeInText:"PreviewDocuments_fadeInText__TPtlC"},{Text:fOe}=ta.A,yOe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.includes("pdf")?(0,lA.jsx)(QOe.A,{className:vOe.fileIcon__icon,style:{color:"#e74c3c"}}):e.includes("word")||e.includes("doc")?(0,lA.jsx)(mOe.A,{className:vOe.fileIcon__icon}):e.includes("excel")||e.includes("sheet")?(0,lA.jsx)(hOe.A,{className:vOe.fileIcon__icon}):(0,lA.jsx)(XO.A,{className:vOe.fileIcon__icon})},jOe=function(){const e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").split(".");return e.length>1?e.pop().toUpperCase():"FILE"},bOe=e=>e&&Array.isArray(e)&&0!==e.length?e.map((e=>e.type||e.documentType||e)).join(", "):"",POe=e=>{const{documents:A,onDeletePhoto:t,onDeleteDocument:a,disabled:n}=e,{photo:i=[],documents:s=[]}=A||{photo:[],documents:[]};return i.length||s.length?(0,lA.jsxs)("div",{className:Si()(vOe.previewDocuments),children:[s&&0!==s.length?(0,lA.jsxs)("div",{className:vOe.documentsSection,children:[(0,lA.jsx)("div",{className:vOe.section__title,children:"Document:"}),(0,lA.jsx)("div",{className:vOe.documents__list,children:s.map((e=>{const A=e.uid||e.id,t=bOe(e.documentTypes);return(0,lA.jsx)("div",{className:vOe.documents__item,children:(0,lA.jsx)(FU.m,{title:t,placement:"top",children:(0,lA.jsxs)(Ca.A,{className:vOe.documents__row,align:"middle",children:[(0,lA.jsx)(na.A,{flex:"none",className:vOe.documents__iconCol,children:(0,lA.jsxs)("div",{className:vOe.fileIcon__wrapper,children:[yOe(e.type||e.mimeType),(0,lA.jsx)(fOe,{className:vOe.fileIcon__extension,children:jOe(e.name||e.fileName)})]})}),(0,lA.jsx)(na.A,{flex:"auto",className:vOe.documents__fileInfoCol,children:(0,lA.jsxs)("div",{className:vOe.fileInfo__wrapper,children:[(0,lA.jsx)(fOe,{className:vOe.fileInfo__name,title:e.name||e.fileName,children:e.name||e.fileName}),(0,lA.jsx)(fOe,{className:vOe.fileInfo__size,children:(0,Da.z3)(e.size||e.fileSize||0)}
1),e.isNew&&(0,lA.jsxs)(jb.v,{className:vOe.fileInfo__newFileTag,bordered:!1,color:"processing",children:[(0,lA.jsx)(xOe.A,{}),(0,lA.jsx)("span",{children:"New File"})]})]})}),(0,lA.jsx)(na.A,{flex:"none",children:(0,lA.jsx)(Sa.A,{type:"text",danger:!0,icon:(0,lA.jsx)(bE.A,{}),className:vOe.documents__deleteBtn,size:"small",disabled:n,onClick:()=>{return e=A,void(a&&a(e));var e}})})]})})},A)}))})]}):null,i&&0!==i.length?(0,lA.jsxs)("div",{className:vOe.photosSection,children:[(0,lA.jsx)("div",{className:vOe.section__title,children:"Photo:"}),(0,lA.jsx)("div",{className:vOe.photos__grid,children:i.map((e=>{const A=e.uid||e.id,a=e.url||e.originFileObj&&URL.createObjectURL(e.originFileObj),i=bOe(e.documentTypes);return(0,lA.jsxs)("div",{className:vOe.photos__item,children:[(0,lA.jsx)(FU.m,{title:i,placement:"top",children:(0,lA.jsx)("div",{className:vOe.photos__preview,style:{backgroundImage:a?"url(".concat(a,")"):"none",backgroundSize:"cover",backgroundPosition:"center",backgroundRepeat:"no-repeat"},children:!a&&(0,lA.jsx)("div",{className:vOe["photos__preview--no-image"],children:(0,lA.jsx)(XO.A,{})})})}),e.isNew&&(0,lA.jsxs)(jb.v,{className:vOe.photos__newFileTag,bordered:!1,color:"processing",children:[(0,lA.jsx)(xOe.A,{}),(0,lA.jsx)("span",{children:"New File"})]}),(0,lA.jsx)(Sa.A,{type:"text",danger:!0,icon:(0,lA.jsx)(bE.A,{}),className:vOe.photos__deleteBtn,size:"small",disabled:n,onClick:()=>(e=>{t&&t(e)})(A)})]},A)}))})]}):null]}):null};POe.defaultProps={documents:{photo:[],documents:[]},onDeletePhoto:null,onDeleteDocument:null,disabled:!1};var wOe=t(86999);const SOe="UploadModal_noDataText__F0vzW",NOe="UploadModal_uploadButton__LIfRU",_Oe="UploadModal_documentTypeSelect__O3HTG",TOe="UploadModal_deleteButton__cOW3J",DOe="UploadModal_table__yr7Kt",kOe="UploadModal_documentTag__rpeJ4",LOe="UploadModal_documentTypeCountPlaceholder__Z-EMr",ROe="UploadModal_selectError__ocBbA",FOe=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"string";return e&&e.length>0?e.map((e=>"string"===A?e.type:(0,v.A)({label:e.type,value:e.id||e.uid},e))):[]},MOe=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return e&&Array.isArray(e)?e.map((e=>{const a=A.find((A=>{if("string"===typeof e)return A.type===e;if("object"===typeof e){const t=A.id||A.uid,a=e.value||"";if(t&&a)return t===a}return A.type===e.label}));return a||(0,v.A)({type:null===e||void 0===e?void 0:e.label,uid:(0,Gj.l)(),id:null===e||void 0===e?void 0:e.value,checked:t},null===e||void 0===e?void 0:e.data)})):[]},OOe=e=>{const{photo:A=[],documents:t=[]}=e||{};return[...A,...t]},{Text:zOe}=ta.A,VOe=e=>e.uid||e.id,HOe=e=>{let{open:A,documents:t,onClose:a,onUpload:n,disabled:i,createDocumentTypeParams:s={},listingDocumentTypeParams:l={},isSupplier:r=!1,tcfRequested:o=[],ignoreDocumentTypeCheck:c=!1}=e;const[d]=Zo.A.useForm(),[g,C]=(0,y.useState)([]),[I,u]=(0,y.useState)([]),[p,E]=(0,y.useState)(new Set),{data:B}=(0,Nn.U)({resource:"tcf-requests/document-types",pagination:{pageNo:1,pageSize:9999},meta:{transformResponse:[Qs.ug]},skip:r}),{data:Q}=(0,Nn.U)({resource:"tcf-requests-document-types-supplier-upload",pagination:{pageNo:1,pageSize:9999},meta:{transformResponse:[Qs.ug],params:(0,v.A)({},l)},skip:!r}),{mutate:m,loading:h}=(0,ms.y)({resource:"tcf-requests/document-types"}),x=(0,y.useMemo)((()=>{var e,A,t;if(r)return[{label:"Requested Document Types",options:null===(e=(0,Mt.o)(Q,"data",[]))||void 0===e?void 0:e.filter((e=>e.isRequired)).map((e=>({value:e.tcfRequestDocumentTypeId,label:e.documentType,data:e})))},{label:"Other Document Types",options:null===(A=(0,Mt.o)(Q,"data",[]))||void 0===A||null===(t=A.filter((e=>!e.isRequired)).map((e=>({value:e.tcfRequestDocumentTypeId,label:e.documentType,data:e}))))||void 0===t?void 0:t.concat(I)}];return[{label:"Requested Document Types",options:o.map((e=>({value:e.id,label:e.type,data:e}
1))).concat(I)}]}),[B,Q,r,I,o]),f=(e,A)=>{const t=g.map((t=>VOe(t)===e?(0,v.A)((0,v.A)({},t),{},{documentTypes:MOe(A,t.documentTypes||[])}):t));if(C(t),d.setFieldsValue({fileList:t}),!c){const t=new Set(p);A&&A.length>0?t.delete(e):t.add(e),E(t)}return t},j=()=>{if(c)return E(new Set),!0;const e=new Set;return g.forEach((A=>{A.documentTypes&&0!==A.documentTypes.length||e.add(VOe(A))})),E(e),0===e.size},b=[{title:"Files",dataIndex:"name",key:"name",width:"50%",render:(e,A)=>(0,lA.jsx)(zOe,{style:{fontSize:"14px",color:"#262626"},children:e||A.fileName})},{title:c?"Document Type (Optional)":"Document Type",dataIndex:"documentTypes",key:"documentType",width:"40%",render:(e,A)=>{const t=VOe(A),a=p.has(t);return(0,lA.jsx)("div",{children:(0,lA.jsx)(wOe.A,{className:Si()(_Oe,{[ROe]:a}),placeholder:"Fill or select type",mode:"multiple",labelInValue:!0,allowClear:!0,creatable:!0,filterOption:(e,A)=>A.label.toLowerCase().includes(e.toLowerCase()),loading:h,maxTagCount:3,value:FOe(e||[],"object"),options:x,tagRender:e=>(0,lA.jsx)(jb.v,(0,v.A)((0,v.A)({className:kOe,closeIcon:(0,lA.jsx)(Pb.A,{})},e),{},{children:e.label})),maxTagPlaceholder:e=>(0,lA.jsx)(FU.m,{title:e.map((e=>e.label)).join(", "),children:(0,lA.jsx)("span",{className:LOe,children:"+".concat(e.length)})}),onChange:e=>f(t,e),onCreate:async A=>{const a=await m((0,v.A)({documentType:A.label},r?s:{})),n=(0,Mt.o)(a,"data.data");if(!n)return;const i=(0,v.A)((0,v.A)({},A),{},{value:n.id,label:n.documentType,data:(0,v.A)((0,v.A)({},n),{},{type:n.documentType,tcfRequestDocumentTypeId:n.id})});u((e=>[...e,i])),f(t,[...Array.isArray(e)?FOe(e,"object"):[],i])}})})}},{title:"",key:"action",width:"10%",render:(e,A)=>(0,lA.jsx)(Sa.A,{className:TOe,onClick:()=>(e=>{const A=g.filter((A=>VOe(A)!==e));return C(A),d.setFieldsValue({fileList:A}),A})(VOe(A)),icon:(0,lA.jsx)(lIe.A,{}),danger:!0,ghost:!0})}],P=()=>{C([]),E(new Set),d.resetFields(),d.setFieldsValue({fileList:[]}),a&&a()};return(0,y.useEffect)((()=>{!A||g&&g.length||!Array.isArray(t)||(C(t),d.setFieldsValue({fileList:t}),E(new Set))}),[t,d,A]),(0,y.useEffect)((()=>{c?E(new Set):g.length>0?j():E(new Set)}),[g,c]),(0,lA.jsx)(F.A,{title:"Upload document",open:A,onCancel:P,footer:(0,lA.jsx)("div",{style:{textAlign:"left"},children:(0,lA.jsx)(Sa.A,{className:NOe,type:"primary",size:"large",disabled:0===g.length||p.size>0,onClick:async()=>{try{const e=await d.validateFields();if(!c&&!j())return;n&&n({files:g,formValues:e}),P()}catch(e){console.error("Form validation failed:",e)}},children:"Upload"})}),width:800,destroyOnClose:!0,children:(0,lA.jsxs)(Zo.A,{form:d,layout:"vertical",children:[(0,lA.jsx)(Zo.A.Item,{name:"fileList",children:(0,lA.jsx)(ch.A,{multiple:!0,dragger:!0,value:g,supportText:jMe.SUPPORT_TEXT,accept:jMe.ACCEPT,disabled:i,showPreview:!1,onChange:e=>{let A=[];A=Array.isArray(e)?e:e&&e.fileList||[],C(A),d.setFieldsValue({fileList:A})}})}),(0,lA.jsx)(Jn.A,{className:DOe,columns:b,dataSource:g,pagination:!1,showHeader:!0,size:"middle",rowKey:e=>VOe(e),locale:{emptyText:(0,lA.jsx)(zOe,{className:SOe,children:"No data"})}})]})})};HOe.defaultProps={documents:null,onClose:()=>{},onUpload:()=>{},disabled:!1};const WOe=Zo.A.Item,qOe=e=>{const{isEditSupplierFlow:A,desktopReviewId:t,productProfileId:a,value:n=[],tcfRequested:i=[],isAllowUploadWithoutDocumentTypeSelection:s=!1}=e,[l,r]=(0,y.useState)(!1);return(0,lA.jsxs)("div",{children:[(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,onClick:()=>r(!0),children:"Upload files"}),(0,lA.jsx)(HOe,{documents:n,open:l,tcfRequested:i,isSupplier:A,ignoreDocumentTypeCheck:s,createDocumentTypeParams:{desktopReviewId:t,productProfileId:a},listingDocumentTypeParams:{desktopReviewId:t},onUpload:A=>{e.onChange&&e.onChange({fileList:A.files}),r(!1)},onClose:()=>r(!1)})]})},UOe=e=>{const{name:A,isEditSupplierFlow:t,productProfileId:a,parentName:n=[],disabled:i,tcfRequested:s=[],isAllowUploadWithoutDocumentTypeSelection:l=!1}=e,r=Zo.A.useFormInstance(),o=r.getFieldValue(["desktopReviewId"]),c=Zo.A.useWatch([...n,...A],r),d=[...(null===c||void 0===c?void 0:c.photo)||[],...(null===c||void 0===c?void 0:c.documents)||[]],g=(0,y.useMemo)((()=>i?[]:[()=>({validator:(e,t)=>
1{var a,i,s;const l=r.getFieldValue([...n,null===A||void 0===A?void 0:A[0]]);null===l||void 0===l||null===(a=l.tcfRequests)||void 0===a||a.isAllowUploadWithoutDocumentType;return((null===(i=t.photo)||void 0===i?void 0:i.length)||(null===(s=t.documents)||void 0===s?void 0:s.length))<1||!((e,A)=>{var t,a;let n=!0;const i=((null===e||void 0===e||null===(t=e.tcfRequests)||void 0===t||null===(a=t.types)||void 0===a?void 0:a.requestedDocumentTypes)||[]).filter((e=>!!e.checked||!!e.isMandatory)),s=[...A.photo||[],...A.documents||[]].flatMap((e=>e.documentTypes||[]));return i.forEach((e=>{s.some((A=>A.type===e.type))||(n=!1)})),n})(l,t)?Promise.reject(new Error):Promise.resolve()}})]),[i]);return(0,lA.jsxs)("div",{className:EOe,children:[(0,lA.jsx)(WOe,{name:A,className:(0,b.default)({[BOe]:t&&!(null===d||void 0===d||!d.length)}),label:(0,lA.jsxs)("span",{children:["Product Pictures & Reference Documents",(0,lA.jsx)("span",{style:{color:"#ED4646",marginLeft:"5px"},children:"* At least 1 file is required"})]}),rules:g,getValueFromEvent:e=>{const t=r.getFieldValue([...n,...A])||{};let a=[];a=Array.isArray(e)?e:null===e||void 0===e?void 0:e.fileList;a.map((e=>e.documentTypes)).flat().filter((e=>e));return(0,v.A)((0,v.A)({},t),{},{photo:a.filter((e=>(e.type||e.mineType||"").includes("image/"))),documents:a.filter((e=>!(e.type||e.mineType||"").includes("image/")))})},getValueProps:e=>({value:[...(null===e||void 0===e?void 0:e.photo)||[],...(null===e||void 0===e?void 0:e.documents)||[]]}),children:(0,lA.jsx)(qOe,{tcfRequested:s,isEditSupplierFlow:t,desktopReviewId:o,productProfileId:a,isAllowUploadWithoutDocumentTypeSelection:l})}),(0,lA.jsx)(WOe,{style:{marginBottom:"16px"},name:A,valuePropName:"documents",noStyle:!0,children:(0,lA.jsx)(POe,{disabled:i,onDeletePhoto:e=>{const t=r.getFieldValue([...n,...A])||{},a=(t.photos||[]).filter((A=>(A.uid||A.id)!==e));r.setFieldValue([...n,...A],(0,v.A)((0,v.A)({},t),{},{photos:a}))},onDeleteDocument:e=>{const t=r.getFieldValue([...n,...A])||{},a=(t.documents||[]).filter((A=>(A.uid||A.id)!==e));r.setFieldValue([...n,...A],(0,v.A)((0,v.A)({},t),{},{documents:a}))}})}),(0,lA.jsx)(Zo.A.Item,{name:[...A,"productReviewRemark"],label:ee().translate("general.remark_plural"),children:(0,lA.jsx)(uE.A.TextArea,{autoSize:{minRows:3,maxRows:5},placeholder:ee().translate("placeholder.enter",{suffix:ee().translate("general.remark")}),disabled:i})})]})},JOe=Zo.A.Item,GOe="reviewDocuments",YOe=lRe.REVIEW_DOCUMENTS,ZOe=e=>{const{name:A,parentName:t,form:a,modal:n,setActiveProduct:i,onShareDocumentChanged:s,mode:l,isWalmart:r=!1,disabled:o=!1,isEditSupplierFlow:c=!1}=e,d=[A,GOe],g=!!r||o,C=Zo.A.useWatch([...t,A,"tcfRequests"],a),I=()=>{const e=a.getFieldsValue();return(0,Mt.o)(e,t.join("."),[])},u=e=>{I().forEach(((A,n)=>{n!==e&&a.setFieldValue([...t,n,"reviewDocuments"],{photo:[],documents:[],productReviewRemark:""})}))};return(0,lA.jsx)(pOe,{sectionKey:GOe,sharedKey:YOe,disabled:g,onCheckChange:e=>{a.setFieldValue([...t,A,YOe],e),e||u(A),s&&s(e,A,YOe)},onNotMasterChange:(e,A)=>{a.setFieldValue([...t,A,YOe],e),e||u(A),s&&s(e,A,YOe)},onShareTagClick:e=>{i(e)},modal:n,form:a,sectionName:A,rootName:t,icon:(0,lA.jsx)(nOe.A,{}),title:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Uu.B.Title,{level:3,children:ee().translate("module_desktop_review.documentValidation.section.documentForReview")}),(0,lA.jsxs)("span",{style:{color:"red",fontSize:12,fontWeight:400},children:["*",ee().translate("module_desktop_review.common.reviewerWillGiveConclusionToDocuments")]})]}),content:(0,lA.jsx)(JOe,{shouldUpdate:!0,style:{width:"100%"},children:()=>{var e;I();const{shared:n}=(()=>{const e=a.getFieldsValue(),n=(0,Mt.o)(e,t.join("."),[]),{shared:i,sharedProduct:s}=ZRe(n,A,(e=>"".concat(e,".").concat(YOe)));return{shared:i,sharedProduct:s}})(),i=a.getFieldValue([...t,A])||{},s=!(null===i||void 0===i||null===(e=i.tcfRequests)||void 0===e||!e.isAllowUploadWithoutDocumentType);return(0,lA.jsx)(UOe,{name:d,parentName:t,form:a,disabled:n||o,isEditSupplierFlow:c,tcfRequested:(0,Mt.o)(C,["types","requestedDocumentTypes"],[]),productProfileId:null===i||void 0===i?void 0:i.id,isAllowUploadWithoutDocumentTypeSelection:s})}})})};ZOe.defaultProps={parentName:void 0,isWalmart:!1,onShareDocumentChanged:void 0,mode:"upload-document",isEditSupplierFlow:!1};const XOe=ZOe,KOe={documentValidation__title__container:"DocumentReview_documentValidation__title__container__sZ8LV",documentValidation__productRemark:"DocumentReview_documentValidation__productRemark__vFKtF"},$Oe="JobOwner_item__YcJZ-",eze={item:"DocumentReviewItem_item__zyJae",reviewItem:"DocumentReviewItem_reviewItem__dymk3",reviewItem__section:"DocumentReviewItem_reviewItem__section__XFqkY",reviewItem__section__document__info:"DocumentReviewItem_reviewItem__section__document__info__TOAOS","reviewItem__section__document__info--fileName":"DocumentReviewItem_reviewItem__section__document__info--fileName__PoOAU","reviewItem__section__document__info--lastUpdated":"DocumentReviewItem_reviewItem__section__document__info--lastUpdated__oWWfc",reviewItem__section__document__info__resubmitTag:"DocumentReviewItem_reviewItem__section__document__info__resubmitTag__HMQTn",reviewItem__section__document__info__newFileTag:"DocumentReviewItem_reviewItem__section__document__info__newFileTag__Tnegw",reviewItem__section__document__type:"DocumentReviewItem_reviewItem__section__document__type__NS5XM","reviewItem__section__document__type--moreTag":"DocumentReviewItem_reviewItem__section__document__type--moreTag__yprn8",reviewItem__section__result:"DocumentReviewItem_reviewItem__section__result__hpDi4","reviewItem__section__result--lastUpdated":"DocumentReviewItem_reviewItem__section__result--lastUpdated__4cJ2H","reviewItem__section__result--required":"DocumentReviewItem_reviewItem__section__result--required__khiYb",reviewItem__section__result__commentItem:"DocumentReviewItem_reviewItem__section__result__commentItem__7SUvw",reviewItem__section__result__commentItem__actions:"DocumentReviewItem_reviewItem__section__result__commentItem__actions__LFgtq",reviewItem__section__result__main:"DocumentReviewItem_reviewItem__section__result__main__O2lxz",viewItem:"DocumentReviewItem_viewItem__BSBrP",viewItem__row:"DocumentReviewItem_viewItem__row__UhyOu",viewItem__row__information:"DocumentReviewItem_viewItem__row__information__cYory",viewItem__row__information__col:"DocumentReviewItem_viewItem__row__information__col__4eO70",viewItem__row__information__col__document__info:"DocumentReviewItem_viewItem__row__information__col__document__info__k-wCn","viewItem__row__information__col__document__info--fileName":"DocumentReviewItem_viewItem__row__information__col__document__info--fileName__0Ph3D","viewItem__row__information__col__document__info--lastUpdated":"DocumentReviewItem_viewItem__row__information__col__document__info--lastUpdated__g4jPG",viewItem__row__information__col__document__info__resubmitTag:"DocumentReviewItem_viewItem__row__information__col__document__info__resubmitTag__jpip9",viewItem__row__information__col__document__info__newFileTag:"DocumentReviewItem_viewItem__row__information__col__document__info__newFileTag__LrEFX",viewItem__row__information__col__document__result:"DocumentReviewItem_viewItem__row__information__col__document__result__D0vwF","ant-form-item-label":"DocumentReviewItem_ant-form-item-label__dKvXh",viewItem__row__information__col__document__result__status:"DocumentReviewItem_viewItem__row__information__col__document__result__status__epvTy","viewItem__row__information__col__document__result__status--ghost":"DocumentReviewItem_viewItem__row__information__col__document__result__status--ghost__ctcVp","viewItem__row__information__col__document__result__status--rounded":"DocumentReviewItem_viewItem__row__information__col__document__result__status--rounded__U5cu5",viewItem__row__information__col__document__documentTypes__dates:"DocumentReviewItem_viewItem__row__information__col__document__documentTypes__dates__gKl3m",viewItem__row__information__col__document__documentTypes__dates__item:"DocumentReviewItem_viewItem__row__information__col__document__documentTypes__dates__item__lRZdB",viewItem__row__information__col__document__documentTypes__types:"DocumentReviewItem_viewItem__row__information__col__document__documentTypes__types__CUpNc",viewItem__row__comments:"DocumentReviewItem_viewItem__row__comments__ioWcc",viewItem__row__comments__col:"DocumentReviewItem_viewItem__row__comments__col__VB8Cs",fadeInText:"DocumentReviewItem_fadeInText__9TxT-"},Aze=e=>(null===e||void 0===e?void 0:e.value)||(null===e||void 0===e?void 0:e.id)||(null===e||void 0===e?void 0:e.uid)||(null===e||void 0===e?void 0:e.tcfRequestDocumentTypeId),tze=e=>{const A=Aze(e);return A?String(A):null},aze=(e,A,t)=>{const a=String(t),n=e.find((e=>tze(e)===a));if(n)return{item:n,isRequested:!0};const i=A.find((e=>tze(e)===a));return i?{item:i,isRequested:!1}:null},nze=e=>({id:e.id||e.uid,fileName:e.fileName||e.name,url:e.url||e.downloadUrl,fileSize:e.fileSize||e.size}),ize=e=>{let{type:A,className:t}=e;const a={resubmit:{color:"error",text:"Resubmit File"},new:{color:"error",text:"New File"}}[A];return a?(0,lA.jsxs)(jb.v,{className:t,bordered:!1,color:a.color,children:[(0,lA.jsx)(xOe.A,{}),(0,lA.jsx)("span",{children:a.text})]}):null};ize.defaultProps={className:""};const sze=ize;var lze=t(56916);const rze=_h.Ay.Group,oze=Zo.A.Item,cze=Zo.A.List,dze=e=>{const{name:A,parentName:t,data:a,form:n,config:i,onCreateDocumentTypeOption:s,documentTypeOptions:l=[],handleChangeResult:r}=e,{isJobOwner:o,allowJobOwnerReview:c,allowRevise:d,desktopReviewStatus:g}=i,C=(0,Mt.o)(a,"document",{}),I=(0,y.useMemo)((()=>!0===(null===a||void 0===a?void 0:a.isNew)),[a]),[u]=(0,Na.A)(),p=(0,y.useCallback)((()=>{u(C.fileName||C.name,C.downloadUrl||C.url)}),[C,u]),E=(0,y.useCallback)((()=>
1{if(!n||void 0===t)return null;const e=["products",t],A=n.getFieldValue(e);if(!A)return null;const a=A.tcfRequests||{};return{product:A,productPath:e,requestedDocumentTypes:[...a.requestedDocumentTypes||[]],otherDocumentTypes:[...a.otherDocumentTypes||[]]}}),[n,t]),B=(0,y.useCallback)((e=>{const a=n.getFieldValue(["products",t,"productProfileReviewDocumentsView",A,"tcfRequests"])||[],i=new Set(a.map((e=>tze(e))).filter(Boolean)),s=new Set(e.map((e=>tze(e))).filter(Boolean));return{typesToUnlink:[...i].filter((e=>!s.has(e))),typesToLink:[...s].filter((e=>!i.has(e)))}}),[n,t,A]),Q=(0,y.useCallback)(((e,A,t,a)=>{e.forEach((e=>{const n=aze(A,t,e);if(!n)return;const i=n.isRequested?A:t,s=i.findIndex((A=>tze(A)===e));s>=0&&(i[s]=((e,A)=>{const t=e.documents||[],a=String(A),n=t.filter((e=>{const A=e.id||e.uid;return String(A)!==a}));return(0,v.A)((0,v.A)({},e),{},{documents:n,documentCount:n.length,hasDocuments:n.length>0})})(i[s],a))}))}),[]),m=(0,y.useCallback)(((e,A,t,a,n,i)=>{e.forEach((e=>{const s=Aze(e);if(!s)return;if(i.includes(String(s)))return;const l=aze(A,t,s),r=a.id||a.uid;if(l){if(((e,A)=>{const t=e.documents||[],a=String(A);return t.some((e=>{const A=e.id||e.uid;return String(A)===a}))})(l.item,r))return;const e=l.isRequested?A:t,n=e.findIndex((e=>tze(e)===String(s)));n>=0&&(e[n]=((e,A)=>{const t=e.documents||[],a=nze(A);return(0,v.A)((0,v.A)({},e),{},{documents:[...t,a],documentCount:(t.length||0)+1,hasDocuments:!0})})(e[n],a))}else{const A=((e,A,t)=>{var a;const n=Aze(e);return{id:n,tcfRequestDocumentTypeId:n,documentType:e.label||e.documentType||e.type,isRequired:!1,documents:[nze(A)],comments:[null],productProfileId:(null===(a=t.productProfile)||void 0===a?void 0:a.id)||t.id,hasDocuments:!0,documentCount:1,uid:n}})(e,a,n);t.push(A)}}))}),[]),h=(0,y.useCallback)((e=>{const A=E();if(!A)return;const{product:t,productPath:i,requestedDocumentTypes:s,otherDocumentTypes:l}=A,r=null===a||void 0===a?void 0:a.document;if(!r)return;const o=r.id||r.uid,{typesToUnlink:c,typesToLink:d}=B(e);Q(c,s,l,o),m(e,s,l,r,t,c),n.setFieldValue([...i,"tcfRequests"],(0,v.A)((0,v.A)({},t.tcfRequests||{}),{},{requestedDocumentTypes:s,otherDocumentTypes:l}))}),[E,B,Q,m,a,n]),x=Zo.A.useWatch(["products",t,"productProfileReviewDocumentsView",A,"expiryDate"],n),f=(0,y.useMemo)((()=>({viewerUrl:(0,lze.cm)(C),fileContentEl:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:(0,Mt.o)(C,"fileName","/")}),(0,lA.jsx)("span",{children:(0,Da.z3)((0,Mt.o)(C,"size",0))})]}),fileWrapperClassName:eze["reviewItem__section__document__info--fileName"]})),[C]);return(0,lA.jsxs)("div",{className:eze.reviewItem,children:[(0,lA.jsxs)("div",{className:Si()(eze.reviewItem__section,eze.reviewItem__section__document),children:[(0,lA.jsxs)("div",{className:eze.reviewItem__section__document__info,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)(_a.A,{}),null!==f&&void 0!==f&&f.viewerUrl?(0,lA.jsx)("a",{href:f.viewerUrl,target:"_blank",rel:"noopener noreferrer",className:f.fileWrapperClassName,children:f.fileContentEl}):(0,lA.jsx)("span",{className:f.fileWrapperClassName,children:f.fileContentEl}),(0,lA.jsx)(Sa.A,{type:"text",icon:(0,lA.jsx)(Ta.A,{}),onClick:p})]}),(0,lA.jsxs)("span",{className:eze["reviewItem__section__document__info--lastUpdated"],children:["Upload On : ",(0,Qa.y)(null===C||void 0===C?void 0:C.updatedAt,"DD MMM YYYY HH:mm")]}),I&&(0,lA.jsx)(sze,{type:"new",className:eze.reviewItem__section__document__info__newFileTag})]}),(0,lA.jsx)(_Q.A,{type:"vertical",style:{height:67}}),(0,lA.jsxs)("div",{className:eze.reviewItem__section__document__type,children:[(0,lA.jsx)(oze,{label:"Document Types",name:[A,"tcfRequests"],getValueFromEvent:e=>{const a=n.getFieldValue(["products",t,"productProfileReviewDocumentsView",A,"tcfRequests"]),i=MOe(e,a||[]);return h(i),i},getValueProps:e=>({value:FOe(e,"object")}),children:(0,lA.jsx)(wOe.A,{placeholder:"Fill or select type",mode:"multiple",creatable:!0,labelInValue:!0,allowClear:!0,showArrow:!0,size:"large",maxTagCount:"responsive",options:l,onCreate:e=>{s(e,(e=>{const a=n.getFieldValue(["products",t,"productProfileReviewDocumentsView",A,"tcfRequests"])||[],i=[...FOe(a,"object"),{label:e.label,value:e.value,data:null===e||void 0===e?void 0:e.data}],s=MOe(i,a);h(s),n.setFieldValue(["products",t,"productProfileReviewDocumentsView",A,"tcfRequests"],s)}))},tagRender:e=>(0,lA.jsx)(KZ,(0,v.A)((0,v.A)({size:"small"},e),{},{style:{marginRight:3},children:e.label})),maxTagPlaceholder:e=>(0,lA.jsx)(FU.m,{title:e.map((e=>e.label)).join(", "),children:(0,lA.jsx)("span",{className:eze["reviewItem__section__document__type--moreTag"],children:"+".concat(e.length)})})})}),(0,lA.jsx)(Zo.A.Item,{label:"Issue Date",name:[A,"issueDate"],children:(0,lA.jsx)(C_.A,{name:"issueDate",size:"large",radius:"md"})}),(0,lA.jsx)(Zo.A.Item,{label:"Expiry Date",name:[A,"expiryDate"],children:(0,lA.jsx)(C_.A,{name:"expiryDate",size:"large",radius:"md"})}),(0,lA.jsx)(Zo.A.Item,{label:"Review Date",name:[A,"reviewDate"],children:(0,lA.jsx)(C_.A,{name:"reviewDate",size:"large",radius:"md"})})]})]}),(0,lA.jsx)("div",{className:Si()(eze.reviewItem__section,eze.reviewItem__section__dataLink),children:(0,lA.jsx)(MMe,{name:["productProfileReviewDocumentsView",A,"dataLink"],parentName:["products",t],form:n,expiryDate:x})}),(0,lA.jsx)(_Q.A,{style:{margin:"12px 0"}}),(0,lA.jsxs)("div",{className:Si()(eze.reviewItem__section,eze.reviewItem__section__result),children:[(0,lA.jsxs)("div",{className:eze.reviewItem__section__result__main,children:[(0,lA.jsx)(Zo.A.Item,{required:!0,style:{flexBasis:"375px"},name:[A,"result"],label:(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:"Result"}),(0,lA.jsx)("span",{className:Si()(eze["reviewItem__section__result--required"]),children:"*"})]}),children:(0,lA.jsx)(rze,{options:[{value:"approve",label:(0,lA.jsx)("span",{className:"approve",children:"Approve"})},{value:"reject",label:(0,lA.jsx)("span",{className:"reject",children:"Reject"})},{value:"n/a",label:(0,lA.jsx)("span",{className:"NA",children:"N/A"})}],onChange:()=>{r&&r()}})}),(0,lA.jsx)(cze,{name:[A,"comments"],children:(e,A)=>{let{add:t,remove:a}=A;return 0===e.length&&t(""),(0,lA.jsx)(ja.Ay,{style:{flex:"auto"},split:!1,dataSource:e||[],renderItem:(A,n)=>(0,lA.jsx)(ja.Ay.Item,{className:eze.reviewItem__section__result__commentItem,extra:(0,lA.jsxs)("div",{className:eze.reviewItem__section__result__commentItem__actions,children:[(0,lA.jsx)(Sa.A,{type:"link",onClick:()=>t(""),icon:(0,lA.jsx)(PE.A,{})}),(0,lA.jsx)(Sa.A,{hidden:(null===e||void 0===e?void 0:e.length)<=1,type:"text",danger:!0,onClick:()=>a(A.name),icon:(0,lA.jsx)(lIe.A,{})})]}),children:(0,lA.jsx)(oze,(0,v.A)((0,v.A)({},A),{},{label:"Comment ".concat(n+1),children:(0,lA.jsx)(uE.A.TextArea,{placeholder:"Fill here",size:"large",autoSize:{minRows:1}})}))})})}})]}),(0,lA.jsxs)("span",{className:Si()(eze["reviewItem__section__result--lastUpdated"]),children:["Last Update :"," ",(0,Qa.y)(null!==a&&void 0!==a&&a.rejectReason?null===a||void 0===a?void 0:a.updatedAt:"","DD MMM YYYY HH:mm")||"/"]})]})]})};dze.defaultProps={documentTypeOptions:[],onCreateDocumentTypeOption:()=>{}};const gze=Zo.A.Item,Cze=Zo.A.List,Ize=e=>{const{name:A,parentName:t,data:a,form:n,config:i,onCreateDocumentTypeOption:s,documentTypeOptions:l=[]}=e,{isJobOwner:r,allowJobOwnerReview:o,allowRevise:c,desktopReviewStatus:d,isResubmit:g,documentStatus:C}=i,I=(0,Mt.o)(a,"document",{}),u=(0,y.useMemo)((()=>"resubmit"===(null===a||void 0===a?void 0:a.type)),[a]),p=(0,y.useMemo)((()=>!0===(null===a||void 0===a?void 0:a.isNew)),[a]),[E]=(0,Na.A)(),B=(0,y.useCallback)((()=>{E(I.fileName||I.name,I.downloadUrl||I.url)}),[I,E]),Q=(0,y.useMemo)((()=>({viewerUrl:(0,lze.cm)(I),fileContentEl:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:(0,Mt.o)(I,"fileName","/")}),(0,lA.jsx)("span",{children:(0,Da.z3)((0,Mt.o)(I,"size",0))})]}),fileWrapperClassName:eze["viewItem__row__information__col__document__info--fileName"]})),[I]);return(0,lA.jsxs)("div",{className:eze.viewItem,children:[(0,lA.jsxs)("div",{className:Si()(eze.viewItem__row,eze.viewItem__row__information),children:[(0,lA.jsx)("div",{className:Si()(eze.viewItem__row__information__col),children:(0,lA.jsxs)("div",{className:eze.viewItem__row__information__col__document__info,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)(_a.A,{}),null!==Q&&void 0!==Q&&Q.viewerUrl?(0,lA.jsx)("a",{href:Q.viewerUrl,target:"_blank",rel:"noopener noreferrer",className:Q.fileWrapperClassName,children:Q.fileContentEl}):(0,lA.jsx)("span",{className:Q.fileWrapperClassName,children:Q.fileContentEl}),(0,lA.jsx)(Sa.A,{type:"text",icon:(0,lA.jsx)(Ta.A,{}),onClick:B})]}),(0,lA.jsxs)("span",{className:eze["viewItem__row__information__col__document__info--lastUpdated"],children:[(0,lA.jsx)("span",{children:"Uploaded Date :"})," ",(0,lA.jsx)("span",{children:(0,Qa.y)(null===I||void 0===I?void 0:I.createdAt,"DD MMM YYYY HH:mm")}
1)]}),u&&(0,lA.jsx)(sze,{type:"resubmit",className:eze.viewItem__row__information__col__document__info__newFileTag}),p&&(0,lA.jsx)(sze,{type:"new",className:eze.viewItem__row__information__col__document__info__newFileTag})]})}),(0,lA.jsx)("div",{className:Si()(eze.viewItem__row__information__col),children:(0,lA.jsxs)("div",{className:eze.viewItem__row__information__col__document__result,children:[(0,lA.jsx)(gze,{name:[A,"result"],label:"Result",children:(0,lA.jsx)(OP.A,{className:Si()(eze.viewItem__row__information__col__document__result__status,eze["viewItem__row__information__col__document__result__status--ghost"],eze["viewItem__row__information__col__document__result__status--rounded"]),ghost:!1,options:[{key:"approve",label:"Approve",color:"success",icon:null},{key:"reject",label:"Reject",color:"error",icon:null},{key:"n/a",label:"N/A",color:"default",icon:null}]})}),(0,lA.jsxs)("span",{className:eze["viewItem__row__information__col__document__info--lastUpdated"],children:[(0,lA.jsx)("span",{children:"Last Update :"}),(0,lA.jsx)("span",{children:(0,Qa.y)(null===a||void 0===a?void 0:a.updatedAt,"DD MMM YYYY HH:mm")||"/"})]})]})}),(0,lA.jsx)("div",{className:Si()(eze.viewItem__row__information__col),children:(0,lA.jsx)(gze,{label:"Document Types",shouldUpdate:!0,children:()=>{const e=(null===a||void 0===a?void 0:a.tcfRequests)||[];return(0,lA.jsx)(Cze,{name:[A,"tcfRequests"],children:A=>(0,lA.jsx)(ja.Ay,{size:"small",split:!1,className:eze.viewItem__row__information__col__document__documentTypes__types,dataSource:A,renderItem:A=>{var t;return(0,lA.jsx)(ja.Ay.Item,{children:(null===(t=e[A.name])||void 0===t?void 0:t.tcfRequestDocumentType)||"/"})}})})}})}),(0,lA.jsx)("div",{className:Si()(eze.viewItem__row__information__col),children:(0,lA.jsx)(gze,{label:"Date",shouldUpdate:!0,children:()=>(0,lA.jsx)(ja.Ay,{size:"small",split:!1,className:eze.viewItem__row__information__col__document__documentTypes__dates,dataSource:[{label:ee().translate("module_desktop_review.common.issueDate"),value:(0,Qa.y)(null===a||void 0===a?void 0:a.issueDate,"D MMM YYYY")||"N/A"},{label:ee().translate("module_desktop_review.common.expiryDate"),value:(0,Qa.y)(null===a||void 0===a?void 0:a.expiryDate,"D MMM YYYY")||"N/A"},{label:ee().translate("module_desktop_review.common.reviewDate"),value:(0,Qa.y)(null===a||void 0===a?void 0:a.reviewDate,"D MMM YYYY")||"N/A"}],renderItem:e=>(0,lA.jsxs)(ja.Ay.Item,{className:eze.viewItem__row__information__col__document__documentTypes__dates__item,children:[(0,lA.jsx)("span",{children:e.label}),(0,lA.jsx)("span",{children:e.value})]})})})}),(0,lA.jsx)("div",{className:Si()(eze.viewItem__row__information__col),children:(0,lA.jsx)(JMe,{data:null===a||void 0===a?void 0:a.complianceData})})]}),(0,lA.jsxs)("div",{className:Si()(eze.viewItem__row,eze.viewItem__row__comments),children:[(0,lA.jsx)("div",{className:Si()(eze.viewItem__row__comments__col)}),(0,lA.jsx)("div",{className:Si()(eze.viewItem__row__comments__col),children:(0,lA.jsx)(gze,{label:"Comments",shouldUpdate:!0,children:()=>(0,lA.jsx)(Cze,{name:[A,"comments"],children:e=>{const A=(null===a||void 0===a?void 0:a.comments)||[];return 0===A.length?(0,lA.jsx)("span",{children:"/"}):(0,lA.jsx)(ja.Ay,{dataSource:e,size:"small",split:!1,renderItem:(e,t)=>(0,lA.jsxs)(ja.Ay.Item,{children:[t+1,". ",A[e.name]||"/"]})})}})})})]})]})},uze=e=>{const{value:A,config:t}=e,a=(0,y.useMemo)((()=>{const{isJobOwner:e,desktopReviewStatus:a,allowRevise:n,allowJobOwnerReview:i,isResubmit:s,canReview:l,documentValidationStatus:r}=t,o=e&&"waitingForStartReview"===a,c=n,d=i,g=s&&l&&!(null!==A&&void 0!==A&&A.reviewed);return"waitingInformation"===r?c:!!(o||c||d||g)}),[t,null===A||void 0===A?void 0:A.reviewed]),n=(0,y.useMemo)((()=>a?dze:Ize),[a]);return(0,lA.jsx)("div",{className:Si()($Oe),children:(0,lA.jsx)(n,(0,v.A)((0,v.A)({},e),{},{data:A}))})},pze=Zo.A.List,Eze=Zo.A.Item,Bze=e=>{const{name:A,parentName:t,form:a,config:n}=e,{initialDocumentValidation:i}=n,[s,l]=(0,y.useState)([]),r=a.getFieldValue(["products",t]),{data:o}=(0,Nn.U)({resource:"tcf-requests-document-types-supplier-upload",pagination:{pageNo:1,pageSize:9999},meta:{transformResponse:[Qs.ug],params:{desktopReviewId:i.id}}}),{mutate:c,loading:d}=(0,ms.y)({resource:"tcf-requests/document-types"}),g=(0,y.useMemo)((()=>{var e,A;return[{label:"Requested Document Types",options:null===(e=(0,Mt.o)(o,"data",[]))||void 0===e?void 0:e.filter((e=>e.isRequired)).map((e=>({value:e.tcfRequestDocumentTypeId,label:e.documentType,data:e})))},{label:"Other Document Types",options:null===(A=(0,Mt.o)(o,"data",[]))||void 0===A?void 0:A.filter((e=>!e.isRequired)).map((e=>({value:e.tcfRequestDocumentTypeId,label:e.documentType,data:e}))).concat(s)}]}),[o,s]),C=async(e,A)=>{var t;const a=await c({documentType:e.label,desktopReviewId:i.id,productProfileId:null===r||void 0===r||null===(t=r.productProfile)||void 0===t?void 0:t.id}),n=(0,Mt.o)(a,"data.data");if(!n)return;const s=(0,v.A)((0,v.A)({},e),{},{value:n.id,label:n.documentType,data:(0,v.A)((0,v.A)({},n),{},{type:n.documentType,tcfRequestDocumentTypeId:n.id})});l((e=>[...e,s])),A&&A(s)};return(0,lA.jsx)(pze,{name:A,children:A=>(0,lA.jsx)(ja.Ay,{dataSource:A,renderItem:A=>(0,lA.jsx)(ja.Ay.Item,{children:(0,lA.jsx)(Eze,{name:[A.name],noStyle:!0,children:(0,lA.jsx)(uze,(0,v.A)((0,v.A)((0,v.A)({},e),A),{},{form:a,config:n,documentTypeOptions:g,onCreateDocumentTypeOption:C}))})})})})},Qze=e=>{const{view:A}=e;return"job-owner"===A?(0,lA.jsx)(Bze,(0,v.A)({},e)):null},mze=(Zo.A.Item,"isSharedReviewDocuments"),hze=e=>{const{onSwitchProduct:A,product:t,form:a,name:n,config:i,handleChangeResult:s}=e,l=(0,y.useContext)(URe),r=[n,"productProfileReviewDocumentsView"],{isJobOwner:o,isSupplier:c}=RSe(null===i||void 0===i?void 0:i.initialDocumentValidation),d=Zo.A.useWatch(["products"],a),g=R()(t,mze,!1),C=Array.isArray(d)?d.length:0,I=(0,y.useMemo)((()=>
1{if(Array.isArray(d)){const e=d.findIndex((e=>R()(e,mze,!1)));return{masterProductIndex:e,masterProduct:-1!==e?d[e]:null}}return{masterProductIndex:-1,masterProduct:null}}),[d]),u=(0,y.useMemo)((()=>(0,v.A)((0,v.A)({},i),{},{isJobOwner:o,isSupplier:c,canResubmit:l.canResubmitDocument,canReview:l.canReviewDocument,isResubmit:l.isResubmitDocumentValidation})),[i,l,o,c]);return(0,lA.jsx)(pOe,{classNames:{root:KOe.documentValidation,titleContainer:Si()(KOe.documentValidation__title__container)},sectionKey:"reviewDocuments",icon:(0,lA.jsx)(nOe.A,{}),title:(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)(Uu.B.Title,{level:3,children:[ee().translate("module_desktop_review.documentValidation.section.documentForReview"),"(",C,")"]})}),tagSlot:(0,lA.jsx)(Zwe,{style:C>=2&&I.masterProductIndex>=0?{}:{display:"none"},onSwitchProduct:A,isMainProduct:g,mainProductIndex:I.masterProductIndex,mainProductObj:I.masterProduct}),content:(0,lA.jsxs)("div",{style:{width:"100%"},children:[(()=>{if(null!==t&&void 0!==t&&t.productReviewRemark)return(0,lA.jsxs)("div",{className:Si()(KOe.documentValidation,KOe.documentValidation__productRemark),children:[(0,lA.jsx)("span",{children:ee().translate("module_desktop_review.common.jobOwnerSRemark")}),(0,lA.jsx)("span",{children:null===t||void 0===t?void 0:t.productReviewRemark})]})})(),(0,lA.jsx)(Qze,{parentName:n,name:r,view:"job-owner",config:u,form:a,handleChangeResult:s})]})})},xze=hze;hze.defaultProps={config:{}};const vze=e=>{const{mode:A}=e;return"upload-document"===A?(0,lA.jsx)(XOe,(0,v.A)({},e)):(0,lA.jsx)(xze,(0,v.A)({},e))};var fze;const yze=["title","titleId"];function jze(){return jze=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},jze.apply(null,arguments)}function bze(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,yze);return y.createElement("svg",jze({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,fze||(fze=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.2883 18.3336C1.00441 18.3336 0.202649 16.943 0.845923 15.8319L8.73425 2.20661C9.37619 1.0978 10.9771 1.0978 11.619 2.20661L19.5073 15.8319C20.1506 16.943 19.3488 18.3336 18.0649 18.3336H2.2883ZM9.19654 15.3937H11.1564V13.4339H9.19654V15.3937ZM9.19654 11.4742H11.1564V7.55458H9.19654V11.4742Z",fill:"#FF5555"})))}const Pze=y.forwardRef(bze),wze=(t.p,{tcfRequestList__header:"TCFRequestListItem_tcfRequestList__header__c4Fmc",tcfRequestList__item:"TCFRequestListItem_tcfRequestList__item__JVqGn","tcfRequestList__item--danger":"TCFRequestListItem_tcfRequestList__item--danger__pCdiq",tcfRequestList__itemContent:"TCFRequestListItem_tcfRequestList__itemContent__F8+8W",tcfRequestList__chipCol:"TCFRequestListItem_tcfRequestList__chipCol__alnKL",tcfRequestList__chipWrapper:"TCFRequestListItem_tcfRequestList__chipWrapper__8ReFQ",tcfRequestList__warningIcon:"TCFRequestListItem_tcfRequestList__warningIcon__fJbZ6",tcfRequestList__documentsCol:"TCFRequestListItem_tcfRequestList__documentsCol__AKpjA",tcfRequestList__chip:"TCFRequestListItem_tcfRequestList__chip__U6O6Q",tcfRequestList__documentsContainer:"TCFRequestListItem_tcfRequestList__documentsContainer__RJ-Gg",tcfRequestList__documentsLabel:"TCFRequestListItem_tcfRequestList__documentsLabel__95zCx",tcfRequestList__documentsList:"TCFRequestListItem_tcfRequestList__documentsList__FJbYD",tcfRequestList__document:"TCFRequestListItem_tcfRequestList__document__5IngN",tcfRequestList__documentLink:"TCFRequestListItem_tcfRequestList__documentLink__hEb7x",tcfRequestList__documentName:"TCFRequestListItem_tcfRequestList__documentName__Q-+4Q",tcfRequestList__documentStatus:"TCFRequestListItem_tcfRequestList__documentStatus__fwp2N",tcfRequestList__otherSection:"TCFRequestListItem_tcfRequestList__otherSection__QRwsY",tcfRequestList__reviewableCol:"TCFRequestListItem_tcfRequestList__reviewableCol__YpHsC","tcfRequestList__reviewableCol--nonEditable":"TCFRequestListItem_tcfRequestList__reviewableCol--nonEditable__kl9fD",tcfRequestList:"TCFRequestListItem_tcfRequestList__Lri4O",reviewItem:"TCFRequestListItem_reviewItem__QgC41",reviewItem__section:"TCFRequestListItem_reviewItem__section__LSUK6",reviewItem__section__result:"TCFRequestListItem_reviewItem__section__result__XsJbL",reviewItem__section__result__commentItem:"TCFRequestListItem_reviewItem__section__result__commentItem__ngKR2",reviewItem__section__result__commentItem__actions:"TCFRequestListItem_reviewItem__section__result__commentItem__actions__oePu+","reviewItem__section__result__commentItem__actions--nonEditable":"TCFRequestListItem_reviewItem__section__result__commentItem__actions--nonEditable__jeTKx",reviewItem__section__result__main:"TCFRequestListItem_reviewItem__section__result__main__NmO0k",commentList:"TCFRequestListItem_commentList__UnQo5",commentList__item:"TCFRequestListItem_commentList__item__h+bTG",fadeInText:"TCFRequestListItem_fadeInText__nMs1K"}),Sze=Zo.A.List,Nze=Zo.A.Item,_ze=e=>{const{value:A,name:t,mode:a="viewable",editable:n=!0,required:i=!1,showEmptyWarning:s=!0}=e,l=(0,y.useMemo)((()=>"viewable"===a?{chipCol:4,documentsCol:20}:{chipCol:4,documentsCol:12,reviewableCol:"auto"}),[a]);return(0,lA.jsx)(ja.Ay.Item,{className:Si()(wze.tcfRequestList__item),children:(0,lA.jsxs)(Ca.A,{className:wze.tcfRequestList__itemContent,gutter:12,wrap:!0,children:[(0,lA.jsx)(na.A,{span:l.chipCol,className:wze.tcfRequestList__chipCol,children:(0,lA.jsxs)("div",{className:wze.tcfRequestList__chipWrapper,children:[(0,lA.jsx)(KZ,{className:wze.tcfRequestList__chip,closable:!1,children:A.documentType||A.type}),(!A.documents||0===A.documents.length)&&s&&(0,lA.jsx)(Pze,{className:wze.tcfRequestList__warningIcon})]})}),(0,lA.jsx)(na.A,{span:l.documentsCol,className:wze.tcfRequestList__documentsCol,children:A.documents&&A.documents.length>0?(0,lA.jsx)("div",{className:wze.tcfRequestList__documentsList,children:A.documents.map(((e,A)=>{const t=e.url||e.downloadUrl||e.fileUrl,a=e.fileName||e.name||"Document ".concat(A+1),n=!!e.originFileObj;let i=t;return n&&!i&&(i=URL.createObjectURL(e.originFileObj)),(0,lA.jsx)("div",{className:wze.tcfRequestList__document,children:(0,lA.jsx)("a",{href:i,target:"_blank",rel:"noopener noreferrer",className:wze.tcfRequestList__documentLink,onClick:e=>{n&&(e.preventDefault(),window.open(i,"_blank"))},children:(0,lA.jsx)("span",{className:wze.tcfRequestList__documentName,children:a})})},A)}))}):(0,lA.jsx)("span",{children:"/"})}),"reviewable"===a&&(0,lA.jsx)(na.A,{span:l.reviewableCol,className:Si()(wze.tcfRequestList__reviewableCol,{[wze["tcfRequestList__reviewableCol--nonEditable"]]:!n}),children:(0,lA.jsx)("div",{className:wze.tcfRequestList__reviewableContent,children:(0,lA.jsx)(Sze,{name:[t,"comments"],children:(e,t)=>{let{add:a,remove:i}=t;if(!n){const t=(null===A||void 0===A?void 0:A.comments)||[];return(0,lA.jsx)(Nze,{label:"Comments",children:0===e.length?(0,lA.jsx)("span",{children:"/"}):(0,lA.jsx)(ja.Ay,{className:wze.commentList,size:"small",split:!1,children:e.map(((e,A)=>(0,lA.jsxs)(ja.Ay.Item,{className:wze.commentList__item,children:[A+1,". ",t[e.name]||"/"]})))})})}return 0===e.length&&a(),(0,lA.jsx)(ja.Ay,{style:{flex:"auto"},split:!1,dataSource:e||[],renderItem:(A,t)=>{const n=t<e.length-1;return(0,lA.jsx)(ja.Ay.Item,{className:wze.reviewItem__section__result__commentItem,extra:(0,lA.jsxs)("div",{className:Si()(wze.reviewItem__section__result__commentItem__actions),children:[(0,lA.jsx)(Sa.A,{type:n?"text":"link",ghost:!0,onClick:()=>a(""),icon:(0,lA.jsx)(PE.A,{}),disabled:n}),(0,lA.jsx)(Sa.A,{hidden:(null===e||void 0===e?void 0:e.length)<=1,type:"text",danger:!0,onClick:()=>i(A.name),icon:(0,lA.jsx)(lIe.A,{})})]}),children:(0,lA.jsx)(Nze,(0,v.A)((0,v.A)({style:{width:"100%"}},A),{},{label:"Comment ".concat(t+1),children:(0,lA.jsx)(uE.A.TextArea,{placeholder:"Fill here",size:"large",autoSize:{minRows:1}})}))})}})}})})})]})})};_ze.defaultProps={mode:"viewable",showEmptyWarning:!0,editable:!0};const Tze="ForDocumentValidation_tcfResult__4w-Rx",Dze="ForDocumentValidation_tcfResult__required__A65U+",kze="ForDocumentValidation_tcfResult__main__AWmCL",Lze="ForDocumentValidation_tcfResult__status__fkJlE",Rze="ForDocumentValidation_tcfRequestList__c3-jI",Fze=Zo.A.List,Mze=(Zo.A.Item,(e,A)=>[].concat(e,A)),Oze=e=>{const{name:A,form:t,editable:a,handleChangeResult:n}=e,i=Zo.A.useWatch(Mze(["products"],A),t),s=(null===i||void 0===i?void 0:i.requestedDocumentTypes)||[],l=(null===i||void 0===i?void 0:i.otherDocumentTypes)||[],r=l.filter((e=>e.documents&&e.documents.length>0));return(0,lA.jsxs)("div",{children:[(0,lA.jsx)(Fze,{name:Mze(A,"requestedDocumentTypes"),children:e=>0===e.length?(0,lA.jsx)(TF.A,{description:"No requested document types"}):(0,lA.jsx)(ja.Ay,{className:Rze,header:(0,lA.jsx)("div",{children:"Requested Document Types"}),split:!1,dataSource:e,renderItem:e=>{const A=s[e.name],t=!(null!==A&&void 0!==A&&A.documents)||0===A.documents.length;return(0,lA.jsx)(ja.Ay.Item,{children:(0,lA.jsx)(Zo.A.Item,(0,v.A)((0,v.A)({style:{width:"100%"}},e),{},{children:(0,lA.jsx)(_ze,{name:e.name,required:!0,mode:"reviewable",editable:a,showEmptyWarning:t},e.key)}))})}})}),r.length>0&&(0,lA.jsx)(Fze,{name:Mze(A,"otherDocumentTypes"),children:e=>{const A=e.filter((e=>{const A=l[e.name];return(null===A||void 0===A?void 0:A.documents)&&A.documents.length>0}));return 0===A.length?null:(0,lA.jsx)(ja.Ay,{className:Rze,header:(0,lA.jsx)("div",{children:"Other"}),split:!1,dataSource:A,renderItem:e=>(0,lA.jsx)(ja.Ay.Item,{children:(0,lA.jsx)(Zo.A.Item,(0,v.A)((0,v.A)({style:{width:"100%"}},e),{},{children:(0,lA.jsx)(_ze,{name:e.name,mode:"reviewable",editable:a,showEmptyWarning:!1},e.key)}))})})}}),a?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(_Q.A,{style:{margin:"12px 0"}}),(0,lA.jsxs)("div",{className:Tze,children:[(0,lA.jsx)("div",{className:kze,children:(0,lA.jsx)(Zo.A.Item,{required:!0,style:{flexBasis:"375px"},name:Mze(A,"result"),label:(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:"Result"}),(0,lA.jsx)("span",{className:Dze,children:"*"})]}),rules:[{required:!0,message:"Please select a result"}],children:(0,lA.jsx)(_h.Ay.Group,{options:[{value:"approve",label:(0,lA.jsx)("span",{className:"approve",children:"Approve"})},{value:"reject",label:(0,lA.jsx)("span",{className:"reject",children:"Reject"})},{value:"n/a",label:(0,lA.jsx)("span",{className:"NA",children:"N/A"})}],onChange:()=>{n&&n()}})})}),(0,lA.jsx)(Zo.A.Item,{name:Mze(A,"remark"),label:"Remark",children:(0,lA.jsx)(uE.A.TextArea,{placeholder:"Fill here",size:"large",autoSize:{minRows:1}})})]})]}):(null===i||void 0===i?void 0:i.result)&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(_Q.A,{style:{margin:"12px 0"}}),(0,lA.jsx)("div",{className:Tze,children:(0,lA.jsxs)(Ca.A,{gutter:16,children:[(0,lA.jsx)(na.A,{xs:24,md:null!==i&&void 0!==i&&i.remark?8:24,children:(0,lA.jsx)(Zo.A.Item,{label:"Result",children:(0,lA.jsx)(OP.A,{className:Lze,ghost:!1,value:i.result,options:[{key:"approve",label:"Approve",color:"success",icon:null},{key:"reject",label:"Reject",color:"error",icon:null},{key:"n/a",label:"N/A",color:"default",icon:null}]})})}),(null===i||void 0===i?void 0:i.remark)&&(0,lA.jsx)(na.A,{xs:24,md:16,children:(0,lA.jsx)(Zo.A.Item,{label:"Remark",children:(0,lA.jsx)("span",{children:i.remark})})})]})})]})]})},zze=e=>{const{config:A}=e,{isJobOwner:t,allowJobOwnerReview:a,allowRevise:n,documentValidationStatus:i,desktopReviewStatus:s,isRevise:l}=A,r=t&&"waitingForStartReview"===s,o=(0,y.useMemo)((()=>"waitingInformation"===i?n:r||a),[A]);return(0,lA.jsx)(Oze,(0,v.A)((0,v.A)({},e),{},{editable:l||o}))};var Vze=t(45565);const Hze={jobOwner:"ForUploadDocument_jobOwner__ZIfJn",tcfRequestList__header:"ForUploadDocument_tcfRequestList__header__jUGPu",tcfRequestList__item:"ForUploadDocument_tcfRequestList__item__ouAmN",tcfRequestList__itemContent:"ForUploadDocument_tcfRequestList__itemContent__Bhh5H",tcfRequestList__chipCol:"ForUploadDocument_tcfRequestList__chipCol__RDpaC",tcfRequestList__chipWrapper:"ForUploadDocument_tcfRequestList__chipWrapper__PdtZH",tcfRequestList__warningIcon:"ForUploadDocument_tcfRequestList__warningIcon__tz5F7",tcfRequestList__documentsCol:"ForUploadDocument_tcfRequestList__documentsCol__A3IH2",tcfRequestList__chip:"ForUploadDocument_tcfRequestList__chip__tvanD",tcfRequestList__documentsContainer:"ForUploadDocument_tcfRequestList__documentsContainer__9dKSy",tcfRequestList__documentsLabel:"ForUploadDocument_tcfRequestList__documentsLabel__nd0xX",tcfRequestList__documentsList:"ForUploadDocument_tcfRequestList__documentsList__zgIEJ",tcfRequestList__document:"ForUploadDocument_tcfRequestList__document__X1MMX",tcfRequestList__documentLink:"ForUploadDocument_tcfRequestList__documentLink__9mCoU",tcfRequestList__documentName:"ForUploadDocument_tcfRequestList__documentName__IbB9T",tcfRequestList__documentStatus:"ForUploadDocument_tcfRequestList__documentStatus__NUFg9",tcfRequestList__otherSection:"ForUploadDocument_tcfRequestList__otherSection__bwXcu",tcfRequestList:"ForUploadDocument_tcfRequestList__M5+9N",documentTypeItem:"ForUploadDocument_documentTypeItem__5V37r",documentTypesWrapper:"ForUploadDocument_documentTypesWrapper__kiBqK",documentTypeSelectWrapper:"ForUploadDocument_documentTypeSelectWrapper__Oyl5X",tooltipOverlay1:"ForUploadDocument_tooltipOverlay1__X6xfS"},Wze=e=>{let{tcfRequest:A,documentReview:t}=e;const a=(0,Mt.o)(A,["types","requestedDocumentTypes"],[])||[],n=t||[],{requestedTypes:i,otherTypes:s}=(0,y.useMemo)((()=>{const e=n.flatMap((e=>(e.documentTypes||[]).map((A=>(0,v.A)((0,v.A)({},A),{},{document:e}))))),A=new Map;e.forEach((e=>{const t=e.id||e.type;if(A.has(t)){const a=A.get(t);a.multipleDocuments||(a.multipleDocuments=[a.document]),a.multipleDocuments.push(e.document)}else A.set(t,e)}));const t=a.map((e=>{const t=e.id||e.type,a=A.get(t);return(0,v.A)((0,v.A)({},e),{},{document:(null===a||void 0===a?void 0:a.document)||null,documents:(null===a||void 0===a?void 0:a.multipleDocuments)||(null!==a&&void 0!==a&&a.document?[a.document]:[])})})),i=new Set(a.map((e=>e.id||e.type))),s=new Map;return e.forEach((e=>{const A=e.id||e.type;if(!i.has(A))if(s.has(A)){const t=s.get(A);t.documents||(t.documents=[]),t.documents.push(e.document)}else s.set(A,(0,v.A)((0,v.A)({},e),{},{documents:[e.document]}))})),{requestedTypes:t,otherTypes:Array.from(s.values())}}),[a,n]),l=function(e,A,t){return(0,lA.jsx)(ja.Ay,{header:(0,lA.jsx)("div",{className:Hze.tcfRequestList__header,children:A}),size:"small",dataSource:e,split:!1,locale:{emptyText:t},renderItem:e=>{const A=e.isMandatory||e.checked;return(0,lA.jsx)(ja.Ay.Item,{className:Hze.tcfRequestList__item,children:(0,lA.jsxs)(Ca.A,{className:Hze.tcfRequestList__itemContent,gutter:12,children:[(0,lA.jsx)(na.A,{span:8,className:Hze.tcfRequestList__chipCol,children:(0,lA.jsxs)("div",{className:Hze.tcfRequestList__chipWrapper,children:[(0,lA.jsx)(Uu.pb,{dark:!0,title:A?"Require supplier to upload at least one file of this type":"",placement:"bottomLeft",children:(0,lA.jsx)(KZ,{className:Hze.tcfRequestList__chip,closable:!1,children:e.documentType||e.type})}),A&&(0,lA.jsx)("span",{style:{color:"#ED4646"},children:"*"})]})}),(0,lA.jsx)(na.A,{span:16,className:Hze.tcfRequestList__documentsCol,children:e.documents&&e.documents.length>0?(0,lA.jsx)("div",{className:Hze.tcfRequestList__documentsList,children:e.documents.map(((e,A)=>{const t=e.url||e.downloadUrl||e.fileUrl,a=e.fileName||e.name||"Document ".concat(A+1),n=!!e.originFileObj;let i=t;return n&&!i&&(i=URL.createObjectURL(e.originFileObj)),(0,lA.jsx)("div",{className:Hze.tcfRequestList__document,children:(0,lA.jsx)("a",{href:i,target:"_blank",rel:"noopener noreferrer",className:Hze.tcfRequestList__documentLink,onClick:e=>{n&&(e.preventDefault(),window.open(i,"_blank"))},children:(0,lA.jsx)("span",{className:Hze.tcfRequestList__documentName,children:a})})},A)}))}):(0,lA.jsx)("span",{children:"/"})})]})})}})};return(0,lA.jsxs)
1("div",{className:Si()(Hze.tcfRequestList),children:[l(i,"Requested Document Types:","No document types requested"),s.length>0&&(0,lA.jsx)("div",{className:Hze.tcfRequestList__otherSection,children:l(s,"Other Document Types:","No other document types",{showEmptyWarning:!1})}),(0,lA.jsx)("div",{style:{marginTop:"8px"},children:(0,lA.jsx)(im.A,{checked:!(null===A||void 0===A||!A.isAllowUploadWithoutDocumentType),disabled:!0,children:(0,lA.jsx)("span",{style:{display:"flex",alignItems:"center",gap:"8px"},children:(0,lA.jsx)("span",{children:"Allow Uploads Without Document Type Selection"})})})})]})};var qze;Wze.defaultProps={tcfRequest:{saveAsTemplate:!1,templateName:"",types:[]},documentReview:[]};const Uze=["title","titleId"];function Jze(){return Jze=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Jze.apply(null,arguments)}function Gze(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,Uze);return y.createElement("svg",Jze({width:21,height:20,viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,qze||(qze=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.3529 10.8327L10.0195 14.9993L6.6862 10.8327H9.1862V1.66602H10.8529V10.8327H13.3529ZM12.5195 7.49935H15.8529C16.772 7.49935 17.5195 8.24685 17.5195 9.16602V16.666C17.5195 17.5852 16.772 18.3327 15.8529 18.3327H4.1862C3.26703 18.3327 2.51953 17.5852 2.51953 16.666V9.16602C2.51953 8.24685 3.26703 7.49935 4.1862 7.49935H7.51953V9.16602H4.1862V16.666H15.8529V9.16602H12.5195V7.49935Z",fill:"#005EFF"})))}const Yze=y.forwardRef(Gze),Zze=(t.p,"ImportTCFTemplateModal_content__VYNSU"),Xze="ImportTCFTemplateModal_modalWrapper__iYZRB",Kze="ImportTCFTemplateModal_searchWrapper__mgIyc",$ze="ImportTCFTemplateModal_caption__6m1La",eVe="ImportTCFTemplateModal_footer__2xxTn",AVe="ImportTCFTemplateModal_confirmBtn__EnTpP",tVe="ImportTCFTemplateModal_list__HTNPv";var aVe=t(73889);const nVe="TCFTemplateCard_tcfTemplateCard__CNZVk",iVe="TCFTemplateCard_cardContent__gqVX+",sVe="TCFTemplateCard_templateDescription__KqYoC",lVe="TCFTemplateCard_documentTypesCount__yi8Y0",rVe="TCFTemplateCard_separator__stIgx",oVe="TCFTemplateCard_dateInfo__8cnAr",cVe="TCFTemplateCard_actionButton__wrKDn",dVe=e=>{let{template:A,isSelected:t=!1,onView:a,onSelect:n,onRemove:i,showRemove:s=!1}=e;const l=e=>{if(!e)return"";return new Date(e).toLocaleDateString("en-US",{year:"numeric",month:"2-digit",day:"2-digit"})},r=()=>({created:l(A.createdAt),updated:l(A.updatedAt)});return(0,lA.jsx)(aa.A,{className:nVe,size:"small",bordered:!1,children:(0,lA.jsxs)("div",{className:iVe,children:[(0,lA.jsx)(aa.A.Meta,{title:A.templateName,description:(()=>{return(0,lA.jsxs)("div",{className:sVe,children:[(0,lA.jsx)("span",{className:lVe,children:(e=A.documentTypes,e&&0!==e.length?"".concat(e.length," document type(s)"):"0 document type(s)")}),(0,lA.jsx)("span",{className:rVe,children:"\u2022"}),(0,lA.jsxs)("span",{className:oVe,children:[(0,lA.jsx)(GZ.A,{title:"Last Updated: ".concat(r().updated),children:(0,lA.jsx)(aVe.A,{})}),r().updated]}),(0,lA.jsx)("span",{className:rVe,children:"\u2022"}),(0,lA.jsxs)("span",{className:oVe,children:[(0,lA.jsx)(bO.A,{})," ",r().created]})]});var e})()}),(0,lA.jsx)(Aa.A,{children:(()=>{const e=[(0,lA.jsx)(Uu.gZ,{type:"primary",ghost:!0,size:"small",onClick:()=>a&&a(A),className:cVe,children:"View & Edit"},"view"),(0,lA.jsx)(Uu.gZ,{type:"primary",ghost:!t,size:"small",onClick:()=>n&&n(A),className:cVe,children:t?"Selected":"Select"},"select")];return s&&e.push((0,lA.jsx)(Uu.gZ,{type:"primary",danger:!0,ghost:!0,size:"small",onClick:()=>i&&i(A),className:cVe,children:"Remove"},"remove")),e})()})]})})},gVe="ViewTCFTemplateModal_viewTemplateModal__ZjD+j",CVe="ViewTCFTemplateModal_modalContent__yaDLt",IVe="ViewTCFTemplateModal_section__ADrtE",uVe="ViewTCFTemplateModal_sectionTitle__NSPdW",pVe="ViewTCFTemplateModal_footer__N9eXN",EVe="ViewTCFTemplateModal_documentTypesWrapper__OEG8j",BVe="ViewTCFTemplateModal_documentTypeChip__1-r6n",QVe="ViewTCFTemplateModal_templateNameField__h6DO5",mVe="ViewTCFTemplateModal_templateNameLabel__XbwnF",hVe="ViewTCFTemplateModal_templateNameError__g2HMq",xVe="ViewTCFTemplateModal_documentTypeChipClose__p6ZWB";let vVe=0;const fVe=()=>(vVe+=1,"_client_".concat(vVe)),yVe=e=>{let{open:A,onClose:t,onApply:a,onUpdateSuccess:n,template:i}=e;const[s,l]=(0,y.useState)([]),[r,o]=(0,y.useState)(""),[c,d]=(0,y.useState)(!1),[g,C]=(0,y.useState)(!1),I=(0,y.useRef)(null);(0,y.useEffect)((()=>{const e=document.createElement("div");return e.setAttribute("aria-hidden","true"),document.body.appendChild(e),I.current=e,()=>{document.body.contains(e)&&document.body.removeChild(e)}}),[]),(0,y.useLayoutEffect)((()=>{const e=I.current;e&&(g?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden","true"))}),[g]);const{mutate:u}=(0,sS.x)({resource:"tcf-requests-templates",id:null===i||void 0===i?void 0:i.id}),{data:p}=(0,Nn.U)({resource:"tcf-requests/document-types",pagination:{pageNo:1,pageSize:9999},meta:{transformResponse:[Qs.ug]}}),{mutate:E}=(0,ms.y)({resource:"tcf-requests/document-types"}),[B,Q]=(0,y.useState)([]),m=(0,y.useMemo)((()=>{const e=(0,Mt.o)(p,"data.list",[]);return[...Array.isArray(e)?e.map((e=>{var A;return{value:null!==(A=e.tcfRequestDocumentTypeId)&&void 0!==A?A:e.id,label:e.documentType}})):[],...B]}),[p,B]),h=(0,y.useMemo)((()=>s.map((e=>{var A;return{label:e.documentType,value:null!==(A=e.id)&&void 0!==A?A:e.documentType}}))),[s]);(0,y.useEffect)((()=>{var e;const A=(i.documentTypes||[]).map((e=>{var A;return(0,v.A)((0,v.A)({},e),{},{id:null!==(A=e.id)&&void 0!==A?A:fVe()})}));l(A),o(null!==(e=null===i||void 0===i?void 0:i.templateName)&&void 0!==e?e:"")}
1),[]);const x=(null!==r&&void 0!==r?r:"").trim(),f=0===x.length;return(0,lA.jsx)(F.A,{open:A,onCancel:t,footer:null,width:600,className:gVe,title:"View & Edit ".concat(i.templateName||"Template Name"),destroyOnClose:!0,children:(0,lA.jsxs)("div",{className:CVe,children:[(0,lA.jsxs)("div",{className:IVe,children:[(0,lA.jsxs)("div",{className:QVe,children:[(0,lA.jsx)("label",{className:mVe,htmlFor:"tcf-template-name-input",children:"Template Name"}),(0,lA.jsx)(uE.A,{id:"tcf-template-name-input","aria-label":"Template Name",value:r,onChange:e=>o(e.target.value),placeholder:"Enter template name"}),f&&(0,lA.jsx)("span",{className:hVe,children:"Template name is required"})]}),(0,lA.jsx)("div",{className:uVe,children:"Document Type"}),(0,lA.jsx)(wOe.A,{mode:"multiple",creatable:!0,labelInValue:!0,placeholder:"Select document types",options:m,value:h,onChange:e=>{if(Array.isArray(e)){if(e.length>s.length){const A=new Set(s.map((e=>{var A;return null!==(A=e.id)&&void 0!==A?A:e.documentType}))),t=e.filter((e=>!A.has(e.value)&&void 0!==e.label));if(t.length>0){const e=t.map((e=>{var A;return{id:null!==(A=e.value)&&void 0!==A?A:fVe(),documentType:e.label,isMandatory:!1}}));l((A=>[...A,...e]))}}if(e.length<s.length){const A=new Set(e.map((e=>e.value)));l((e=>e.filter((e=>{var t;return A.has(null!==(t=e.id)&&void 0!==t?t:e.documentType)}))))}C(!1)}},open:g,onDropdownVisibleChange:C,getPopupContainer:()=>I.current||document.body,cached:!1,style:{width:"100%"},tagRender:e=>{let{label:A,closable:t,onClose:a}=e;return(0,lA.jsxs)("span",{"aria-label":A,className:BVe,children:[(0,lA.jsx)("span",{children:A}),t&&(0,lA.jsx)("span",{onClick:a,onMouseDown:e=>e.preventDefault(),"aria-label":"Remove ".concat(A),className:xVe,children:"\xd7"})]})},onCreate:async e=>{const A=e.label||e.value,t=await E({documentType:A}),a=R()(t,"data.data");a&&a.id&&(Q((e=>[...e,{value:a.id,label:a.documentType}])),l((e=>[...e,{id:a.id,documentType:a.documentType,isMandatory:!1}])))}}),(0,lA.jsx)("div",{className:EVe,children:s.map((e=>(0,lA.jsx)(wVe,{name:e.documentType,checked:e.isMandatory,onChange:()=>{l((A=>A.map((A=>A.id===e.id?(0,v.A)((0,v.A)({},A),{},{isMandatory:!A.isMandatory}):A))))}},e.id)))})]}),(0,lA.jsx)("div",{className:pVe,children:(0,lA.jsx)(Uu.gZ,{type:"primary",loading:c,disabled:f,onClick:async()=>{if(!c&&!f){d(!0);try{const e=await u({templateName:x,documentTypes:s.map((e=>({documentType:e.documentType,isMandatory:!!e.isMandatory})))});null===a||void 0===a||a(e),null===n||void 0===n||n(e),null===t||void 0===t||t()}catch(e){xs.A.error({closeIcon:!0,message:(null===e||void 0===e?void 0:e.message)||"Failed to update template",placement:"bottomLeft"})}finally{d(!1)}}},children:"Update"})})]})})};var jVe=t(89558);const bVe=e=>{let{open:A,onClose:t,onSubmit:a}=e;const n=(0,y.useRef)(),[,i]=F.A.useModal(),[s,l]=y.useState(null),[r,o]=y.useState(null),[c,d]=(0,y.useState)({keyword:"",pagination:{current:1,pageSize:40}}),{mutate:g}=(e=>{const{resources:A}=y.useContext(fs.G),t=(0,js.L)(),[a,n]=(0,y.useState)({loading:!1,error:null,data:[]}),{id:i,resource:s,dataProvider:l,meta:r}=e,o=(0,ys.q)({resourceName:s}),c=(0,vs.J)(s,l,A),d=(0,v.A)((0,v.A)({},o.meta),r),{delete:g}=t(c);return(0,v.A)((0,v.A)({},a),{},{meta:d,mutate:async function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{n((0,v.A)((0,v.A)({},a),{},{loading:!0}));const t=await g((0,v.A)({id:i,resource:o.delete||s,variables:e,meta:d},A));if(t.error)throw(0,jVe.K)(t);return n((0,v.A)((0,v.A)({},a),{},{error:null,data:t,loading:!1})),t}catch(t){throw console.trace("Use Update Error",t),n((0,v.A)((0,v.A)({},a),{},{loading:!1,error:t})),t}}})})({resource:"tcf-requests-templates"}),[C,I]=y.useState("");y.useEffect((()=>{d((e=>(0,v.A)((0,v.A)({},e),{},{keyword:C.trim()})))}),[C]);const u=BX(c,500),p=async e=>{F.A.confirm({title:"Are you sure you want to delete this template?",okText:"Delete",okType:"danger",onOk:async()=>{var A,t;await g({},{id:e.id}),null===n||void 0===n||null===(A=n.current)||void 0===A||null===(t=A.reset)||void 0===t||t.call(A)},onCancel:()=>{}})};return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Uu.ZM,{title:"Import Existing Tag Template",open:A,onCancel:t,closable:!0,width:700,className:Xze,footer
1:(0,lA.jsx)("div",{className:eVe,children:(0,lA.jsx)(Tee,{htmlType:"button",type:"primary",size:"large",disabled:!s,onClick:(e,A)=>(e=>{if(s&&a){const A=(s.documentTypes||[]).map((e=>({type:e.documentType,id:e.id,rawData:e})));a(A,!1,e)}else e&&e()})(A),className:AVe,children:"Import"})}),children:(0,lA.jsxs)("div",{className:Zze,children:[(0,lA.jsx)("div",{className:Kze,children:(0,lA.jsx)(Uu.kj,{value:C,prefix:(0,lA.jsx)(uz.A,{}),size:"large",placeholder:"Search by template name",onChange:e=>{I(e.target.value)}})}),(0,lA.jsxs)("div",{className:tVe,children:[(0,lA.jsx)("span",{className:$ze,children:"You can only choose 1 template"}),(0,lA.jsx)(jJ,{ref:n,resource:"tcf-requests-templates",filters:{keyword:u.keyword},pagination:{pageSize:10,current:1},height:250,renderItem:(e,A)=>{const t=s&&s.id===e.id;return(0,lA.jsx)(ja.Ay.Item,{children:(0,lA.jsx)(dVe,{showRemove:!0,template:e,isSelected:t,onRemove:p,onView:e=>{o(e)},onSelect:e=>{l(e)}},e.id||A)})}})]})]})}),!!r&&(0,lA.jsx)(yVe,{open:!0,onClose:()=>o(null),onApply:e=>{s&&(null===e||void 0===e?void 0:e.id)===s.id&&l(e),o(null)},onUpdateSuccess:()=>{var e,A;return null===n||void 0===n||null===(e=n.current)||void 0===e||null===(A=e.reset)||void 0===A?void 0:A.call(e)},template:r}),i]})},PVe=Zo.A.Item,wVe=e=>{let{checked:A,onChange:t,name:a}=e;return(0,lA.jsxs)("div",{className:Hze.documentTypeItem,children:[(0,lA.jsx)("span",{children:a}),(0,lA.jsx)(im.A,{onChange:t,checked:!!A,children:(0,lA.jsx)(Uu.pb,{dark:!0,overlayClassName:Hze.tooltipOverlay1,placement:"bottomRight",title:(0,lA.jsx)(lA.Fragment,{children:"Require supplier to upload at least one file of this type"}),children:(0,lA.jsx)("span",{children:"Mandatory"})})})]})},SVe=e=>{const{parentName:A,name:t,form:a,tcfRequest:n,disabled:i}=e,[s,l]=(0,y.useState)(!1),[r,o]=(0,y.useState)([]),c=(0,B_.FH)([...A,...t,"types","requestedDocumentTypes"],a)||[],{data:d}=(0,Nn.U)({resource:"tcf-requests/document-types",pagination:{pageNo:1,pageSize:9999},meta:{transformResponse:[Qs.ug]}}),{mutate:g,loading:C}=(0,ms.y)({resource:"tcf-requests/document-types"}),I=(0,y.useMemo)((()=>{const e=(0,Mt.o)(d,"data.list",[]);return Array.isArray(e)?e.map((e=>({value:e.tcfRequestDocumentTypeId,label:e.documentType,data:e}))).concat(r):[]}),[d,r]),u=e=>{if(!e||!e.action)return;const n=a.getFieldsValue(),i=R()(n,"".concat([...A,...t].join(".")))||{saveAsTemplate:!1,templateName:"",types:[]},s={delete:(e,A)=>(0,v.A)((0,v.A)({},e),{},{types:e.types.filter((e=>e.uid!==A.uid))}),add_multi:(e,A)=>(0,v.A)((0,v.A)({},e),{},{types:cleanTCFTypes([...e.types,...A.data])}),add:(e,A)=>{const t={type:A.type,uid:(0,Gj.l)(),id:A.id||""};return(0,v.A)((0,v.A)({},e),{},{types:cleanTCFTypes([...e.types,t])})},toggle_template:(e,A)=>(0,v.A)((0,v.A)({},e),{},{saveAsTemplate:A.value,templateName:A.value?e.templateName:""}),update_template_name:(e,A)=>(0,v.A)((0,v.A)({},e),{},{templateName:A.templateName}),apply_template:(e,A)=>{var t;const{defaultChecked:a=!1}=A,n=(null===(t=A.data||[])||void 0===t?void 0:t.map((e=>{var A;return{type:e.type,uid:(0,Gj.l)(),id:e.id,checked:e.rawData?null===(A=e.rawData)||void 0===A?void 0:A.isMandatory:a}})))||[],i=Array.isArray(e.types)?{}:e.types||{};return(0,v.A)((0,v.A)({},e),{},{types:(0,v.A)((0,v.A)({},i),{},{requestedDocumentTypes:n})})}},l=s[e.action];if(l){const n=l(i,e);a.setFieldValue([...A,...t],n)}};return(0,lA.jsxs)("div",{className:Hze.jobOwner,children:[(0,lA.jsx)(PVe,{label:"Document Type",className:Hze.documentTypeSelectWrapper,name:[...t,"types","requestedDocumentTypes"],getValueFromEvent:e=>{const A=n.types&&n.types.requestedDocumentTypes||[];return MOe(e,A,!0)},getValueProps:e=>({value:FOe(e,"object")}),children:(0,lA.jsx)(wOe.A,{mode:"multiple",creatable:!0,labelInValue:!0,placeholder:"Select document types",disabled:i,loading:C,options:I,cached:!1,onCreate:async e=>{const i=await g({documentType:e.label}),s=R()(i,"data.data");if(!s)return;o((A=>[...A,(0,v.A)((0,v.A)({},e),{},{value:s.id,label:s.documentType,data:(0,v.A)((0,v.A)({},s),{},{tcfRequestDocumentTypeId:s.id})})]));const l=a.getFieldValue([...A,...t,"types","requestedDocumentTypes"])||[],r=FOe(l),c=n.types&&n.types.requestedDocumentTypes||[];a.setFieldValue([...A,...t,"types","requestedDocumentTypes"],MOe([...r,(0,v.A)((0,v.A)({},e),{},{value:s.id})],c,!0))}})}),(0,lA.jsx)("div",{className:Hze.documentTypesWrapper,children:c.map((e=>(0,lA.jsx)(wVe,{name:e.type,checked:e.checked,onChange:()=>{a.setFieldValue([...A,...t,"types","requestedDocumentTypes"],c.map((A=>A.id===e.id?(0,v.A)((0,v.A)({},A),{},{checked:!A.checked}):A)))}},e.id)))}),(0,lA.jsx)(Zo.A.Item,{name:[...t,"isAllowUploadWithoutDocumentType"],valuePropName:"checked",children:(0,lA.jsx)(im.A,{disabled:i,children:(0,lA.jsxs)("span",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,lA.jsx)("span",{children:"Allow Uploads Without Document Type Selection"}),(0,lA.jsx)(Uu.pb,{dark:!0,overlayClassName:Hze.tooltipOverlay,title:(0,lA.jsx)(lA.Fragment,{children:"When unchecked, every uploaded file must have a Document Type selected before submission."}),children:(0,lA.jsx)("span",{style:{display:"flex"},children:(0,lA.jsx)(oH.h,{})})})]})})}),(0,lA.jsx)(Zo.A.Item,{name:[...t,"saveAsTemplate"],valuePropName:"checked",children:(0,lA.jsx)(im.A,{disabled:i,onChange:e=>{u({action:"toggle_template",value:e.target.checked})},children:"Save as New Template"})}),n.saveAsTemplate&&(0,lA.jsx)(Zo.A.Item,{name:[...t,"templateName"],label:"Template Name",rules:[{required:!0,message:"Template name is required when saving as template"}],children:(0,lA.jsx)(uE.A,{placeholder:"Template A",disabled:i,onChange:e=>{u({action:"update_template_name",templateName:e.target.value})}})}),(0,lA.jsx)("div",{className:Hze.actions,children:(0,lA.jsx)(zf.A,{type:"link",
1noPadding:!0,onClick:()=>{l(!0)},disabled:i,icon:(0,lA.jsx)(Yze,{}),children:"Import & Manage TCF Templates"})}),s&&(0,lA.jsx)(bVe,{open:!0,onClose:()=>{l(!1)},onSubmit:(e,n,i)=>{u({data:e,action:"apply_template"}),n&&a.setFieldValue([...A,...t,"saveAsTemplate"],!0),l(!1),i&&i()}})]})};SVe.defaultProps={parentName:[],name:[],form:void 0,tcfRequest:{saveAsTemplate:!1,templateName:"",types:[]},disabled:!1};const NVe=e=>{const{isEditSupplierFlow:A}=e;return A?(0,lA.jsx)(Wze,(0,v.A)({},e)):(0,lA.jsx)(SVe,(0,v.A)({},e))};NVe.defaultProps={isEditSupplierFlow:!1};const _Ve=NVe,TVe=e=>{let{requestedDocumentTypes:A,allDocuments:t}=e;return!A.length||A.every((e=>t.some((A=>(A.documentTypes||[]).some((A=>A.id===e.id))))))},DVe=Zo.A.Item,kVe="tcfRequests",LVe=lRe.TCF_REQUESTS,RVe=e=>{var A;const{name:t,parentName:a,form:n,modal:i,setActiveProduct:s,onShareDocumentChanged:l,mode:r,isWalmart:o=!1,disabled:c=!1,isEditSupplierFlow:d=!1}=e,g=(0,w.useRouteMatch)({path:"/document-review/upload-document/request"}),C=(0,GEe.useWatch)([...a,t,"reviewDocuments"],n)||{},I=[...(null===C||void 0===C?void 0:C.photo)||[],...(null===C||void 0===C?void 0:C.documents)||[]],u=(0,GEe.useWatch)([...a,t,"tcfRequests"],n),p=(0,GEe.useWatch)(["jobType","uploadType"],n),E=((null===u||void 0===u||null===(A=u.types)||void 0===A?void 0:A.requestedDocumentTypes)||[]).filter((e=>!!e.checked||!!e.isMandatory)),B=(0,y.useMemo)((()=>TVe({requestedDocumentTypes:E,allDocuments:I})),[I,E]),Q=[t,kVe],m=!!o||c;return(0,lA.jsx)(pOe,{sectionKey:kVe,sharedKey:LVe,disabled:m,onCheckChange:e=>{n.setFieldValue([...a,t,LVe],e),l&&l(e,t,LVe)},onNotMasterChange:(e,A)=>{n.setFieldValue([...a,A,LVe],e),l&&l(e,A,LVe)},onShareTagClick:e=>{s(e)},modal:i,form:n,sectionName:t,rootName:a,isError:(d||"supplierUpload"!==p&&!g)&&!B,title:"TCF Requests",icon:(0,lA.jsx)(Vze.A,{}),content:(0,lA.jsx)(DVe,{shouldUpdate:!0,style:{width:"100%"},children:()=>{(()=>{const e=n.getFieldsValue();(0,Mt.o)(e,a.join("."),[])})();const{shared:e,sharedProduct:A}=(()=>{const e=n.getFieldsValue(),A=(0,Mt.o)(e,a.join("."),[]),{shared:i,sharedProduct:s}=ZRe(A,t,(e=>"".concat(e,".").concat(LVe)));return{shared:i,sharedProduct:s}})(),i=(()=>{const e=n.getFieldsValue();return R()(e,"".concat([...a,t].join(".")))||{reviewDocuments:{photo:[],documents:[]}}})(),s=(()=>{const e=n.getFieldsValue();return R()(e,"".concat([...a,...Q].join(".")))||{saveAsTemplate:!1,templateName:"",types:[]}})();return(0,lA.jsx)(_Ve,{name:Q,parentName:a,form:n,tcfRequest:s,disabled:e||c,isEditSupplierFlow:d,documentReview:OOe(R()(A||i,"reviewDocuments",{}))})}})})};RVe.defaultProps={parentName:void 0,isWalmart:!1,onShareDocumentChanged:void 0,mode:"upload-document",isEditSupplierFlow:!1};const FVe=RVe,MVe={documentValidation__title__container:"DocumentReview_documentValidation__title__container__ndwxQ"},OVe=(Zo.A.Item,"isSharedTCFRequests"),zVe=e=>{const{onSwitchProduct:A,product:t,form:a,name:n,config:i,handleChangeResult:s}=e,l=(0,y.useContext)(URe),r=[n,"tcfRequests"],{isJobOwner:o,isSupplier:c}=RSe(null===i||void 0===i?void 0:i.initialDocumentValidation),d=Zo.A.useWatch(["products"],a),g=Zo.A.useWatch(["products",n,"tcfRequests"],a),C=R()(t,OVe,!1),I=Array.isArray(d)?d.length:0,u=(0,y.useMemo)((()=>{const{requestedDocumentTypes:e=[],otherDocumentTypes:A=[]}=g||{},t=(null===e||void 0===e?void 0:e.length)||0,a=null===A||void 0===A?void 0:A.filter((e=>!!(null!==e&&void 0!==e&&e.documents&&(null===e||void 0===e?void 0:e.documents.length)>0))).length;return t+a}),[g]),p=(0,y.useMemo)((()=>{if(Array.isArray(d)){const e=d.findIndex((e=>R()(e,OVe,!1)));return{masterProductIndex:e,masterProduct:-1!==e?d[e]:null}}return{masterProductIndex:-1,masterProduct:null}}),[d]),E=(0,y.useMemo)((()=>(0,v.A)((0,v.A)({},i),{},{isJobOwner:o,isSupplier:c,canResubmit:l.canResubmitDocument,canReview:l.canReviewDocument,isResubmit:l.isResubmitDocumentValidation})),[i,l,o,c]);return(0,lA.jsx)(pOe,{classNames:{root:MVe.documentValidation,titleContainer:Si()(MVe.documentValidation__title__container)},sectionKey:"tcfRequests",icon:(0,lA.jsx)(Vze.A,{}),title:(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)(Uu.B.Title,{level:3,children:["TCF Requests (",u,")"]})}),tagSlot:(0,lA.jsx)(Zwe,{style:I>=2&&p.masterProductIndex>=0?{}:{display:"none"},onSwitchProduct:A,isMainProduct:C,mainProductIndex:p.masterProductIndex,mainProductObj:p.masterProduct}),content:(0,lA.jsxs)("div",{style:{width:"100%"},children:[(()=>{if(null!==t&&void 0!==t&&t.productReviewRemarks)return(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:ee().translate("module_desktop_review.common.jobOwnerSRemark")}),(0,lA.jsx)("span",{children:null===t||void 0===t?void 0:t.productReviewRemark})]})})(),(0,lA.jsx)(zze,{parentName:n,name:r,config:E,form:a,handleChangeResult:s})]})})},VVe=zVe;zVe.defaultProps={config:{}};const HVe=e=>{const{mode:A}=e;return"upload-document"===A?(0,lA.jsx)(FVe,(0,v.A)({},e)):(0,lA.jsx)(VVe,(0,v.A)({},e))};var WVe=t(85887),qVe=t(70080);const UVe=["productId"],JVe=()=>{const[e,A]=(0,y.useState)(!1),[t,a]=(0,y.useState)(!1),[n,i]=(0,y.useState)(!1),[s,l]=(0,y.useState)(!1),[r,o]=(0,y.useState)([]),[c,d]=(0,y.useState)([]),[g,C]=(0,y.useState)([]),[I,u]=(0,y.useState)({}),[p,E]=(0,y.useState)([]);return{requirementTypeOptions:r,requirementNameOptions:c,existingRequirements:g,requirementTemplates:p,fetchExistingLoading:n,existingRequirementsMeta:I,getDRRequirementTypes:async function(){var e,t;let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;A(!0);const i=await(0,zA.V)((()=>(0,DA.xKc)((0,v.A)((0,v.A)({},a),{},{keyword:"",pageNo:1,pageSize:9999,type:"productRequirementType"}))));o(((null===i||void 0===i||null===(e=i.data)||void 0===e||null===(t=e.data)||void 0===t?void 0:t.list)||[]).map((e=>({value:e.id,label:e.name})))),A(!1),n&&n()},getDRRequirementNames:async function(){var e,A;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;a(!0);const i=await(0,zA.V)((()=>(0,DA.xKc)((0,v.A)((0,v.A)({},t),{},{keyword:"",pageNo:1,pageSize:9999,type:"productRequirementName"}))));d(((null===i||void 0===i||null===(e=i.data)||void 0===e||null===(A=e.data)||void 0===A?void 0:A.list)||[]).map((e=>({value:e.id,label:e.name})))),a(!1),n&&n()},getDRExistingRequirements:async(e,A)=>{var t,a,n,s;let{productId:l}=e,r=(0,f.A)(e,UVe);i(!0);const o=await(0,zA.V)((()=>(0,DA.dEn)(r))),c=(null===o||void 0===o||null===(t=o.data)||void 0===t||null===(a=t.data)||void 0===a?void 0:a.pagination)||{},d=((null===o||void 0===o||null===(n=o.data)||void 0===n||null===(s=n.data)||void 0===s?void 0:s.list)||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{fullLabel:[null===e||void 0===e?void 0:e.type,null===e||void 0===e?void 0:e.name].filter(
1Boolean).join(" - ")})));u(c),C((e=>r.pageNo>1?[...e,...d]:d)),i(!1),A&&A()},getDRRequirementTemplates:async(e,A)=>{var t,a;l(!0);const n=await(0,zA.V)((()=>(0,DA.Uht)((0,v.A)((0,v.A)({},e||{}),{},{keyword:"",pageNo:1,pageSize:9999}))));E(((null===n||void 0===n||null===(t=n.data)||void 0===t||null===(a=t.data)||void 0===a?void 0:a.list)||[]).map((e=>e))),l(!1),A&&A()},getDRRequirementTemplateDetails:async e=>await(0,zA.V)((()=>(0,DA.vY_)(e)))}},GVe={modalWrapper:"SelectExistingRequirementsModal_modalWrapper__QIZsC",content:"SelectExistingRequirementsModal_content__D0IvK",footer:"SelectExistingRequirementsModal_footer__8SrD1",searchWrapper:"SelectExistingRequirementsModal_searchWrapper__UWykn",selectLink:"SelectExistingRequirementsModal_selectLink__ZTxG1",list:"SelectExistingRequirementsModal_list__zAsoP",listWrapper:"SelectExistingRequirementsModal_listWrapper__2MwKt",item:"SelectExistingRequirementsModal_item__D2+bA"},YVe=e=>{let{open:A,onClose:t,onSubmit:a,listData:n,isLazy:i,onKeywordChange:s,isLoading:l,onLoadMore:r}=e;const o=n||[],[c,d]=(0,y.useState)([]),g=o.length>0&&c.length===o.length,[C,I]=(0,y.useState)(""),u=(0,y.useRef)(null);return(0,y.useEffect)((()=>{A&&s&&s("")}),[]),(0,y.useEffect)((()=>{const e=u.current;if(!e||!r)return;const A=()=>{const{scrollTop:A,scrollHeight:t,clientHeight:a}=e;A+a>=t-20&&!l&&r({keyword:C})};return e.addEventListener("scroll",A),()=>{e.removeEventListener("scroll",A)}}),[r,l]),(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)(Uu.ZM,{title:"Add Existing Quality Requirement",open:A,onCancel:t,closable:!0,width:650,className:(0,b.default)(GVe.modalWrapper),children:[(0,lA.jsxs)("div",{className:GVe.content,children:[(0,lA.jsxs)("div",{className:GVe.searchWrapper,children:[(0,lA.jsx)(Uu.kj,{value:C,prefix:(0,lA.jsx)(uz.A,{}),size:"large",placeholder:"Search by quality requirement",onChange:e=>{I(e.target.value),(0,YN.x)(e.target.value,s)}}),!!o.length&&(0,lA.jsx)("span",{className:GVe.selectLink,onClick:()=>{d(g?[]:o)},children:g?"Deselect all":"Select all"})]}),(0,lA.jsxs)("div",{className:GVe.listWrapper,children:[!!l&&(0,lA.jsx)(Uu.Il,{container:!0}),(0,lA.jsx)("div",{className:GVe.list,ref:u,children:o.filter((e=>(e.displayText||"").toLowerCase().includes((C||"").toLowerCase())||i)).map((e=>{var A;const t="".concat(e.typeId,"-").concat(e.nameId),a=!(null===(A=c.find((e=>"".concat(e.typeId,"-").concat(e.nameId)===t)))||void 0===A||!A.nameId);return(0,lA.jsxs)("div",{className:GVe.item,children:[(0,lA.jsx)("span",{children:e.displayText}),(0,lA.jsx)(Uu.gZ,{type:"primary",ghost:!a,onClick:()=>{d(a?c.filter((e=>"".concat(e.typeId,"-").concat(e.nameId)!==t)):[...c,e])},icon:a?(0,lA.jsx)(X8.h,{}):"",children:a?"Selected":"Select"})]})}))})]})]}),(0,lA.jsx)("div",{className:GVe.footer,children:(0,lA.jsx)(Tee,{htmlType:"button",type:"primary",disabled:!o.length,size:"large",onClick:(e,A)=>{c.length>0?a(c,A):A&&A()},className:GVe.confirmBtn,children:"Confirm"})})]})})};var ZVe=t(1022);const XVe={modalWrapper:"ViewRequirementTemplate_modalWrapper__gQtvK",content:"ViewRequirementTemplate_content__Zlaiq",footer:"ViewRequirementTemplate_footer__IpnAK",loadingWrapper:"ViewRequirementTemplate_loadingWrapper__zTTfl",listWrapper:"ViewRequirementTemplate_listWrapper__o1ZZb",listWrapperScroll:"ViewRequirementTemplate_listWrapperScroll__9Bojw"},KVe=e=>{var A;let{open:t,onClose:a,onSubmit:n,editObj:i}=e;const s=(null===i||void 0===i||null===(A=i.rawObj)||void 0===A?void 0:A.requirements)||[];return(0,y.useEffect)((()=>{}),[]),(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsxs)(Uu.ZM,{title:"View ".concat((null===i||void 0===i?void 0:i.templateName)||""),open:t,onCancel:a,closable:!0,centered:!0,width:700,className:(0,b.default)(XVe.modalWrapper),children:[(0,lA.jsx)("div",{className:XVe.content,children:null!==i&&void 0!==i&&i.loading?(0,lA.jsx)("div",{className:XVe.loadingWrapper,children:(0,lA.jsx)(Uu.Il,{})}):(0,lA.jsx)("div",{className:XVe.listWrapperScroll,children:(0,lA.jsx)("div",{className:XVe.listWrapper,children:s.map(((e,A)=>(0,lA.jsx)(ZVe.A,{data:{id:"type_".concat(A),customType:{id:"type_".concat(A),name:e.name,type:"productRequirementType"},items:e.items.map(((e,A)=>(0,v.A)((0,v.A)({},e),{},{id:"name_".concat(A),customName:{id:"name_".concat(A),name:e.itemName,type:"productRequirementName"}}))),createdAt:null===i||void 0===i?void 0:i.createdAt,updatedAt:null===i||void 0===i?void 0:i.updatedAt},simple:!0,onRemoveDataItem:()=>{},onRemove:()=>{},onComplete:()=>{},onEdit:()=>{},onDuplicate:()=>{},onViewData:()=>{},onUpload:()=>{},indexKey:A},A)))})})}),(0,lA.jsx)("div",{className:XVe.footer,children:(0,lA.jsx)(Uu.gZ,{htmlType:"button",type:"primary",size:"large",onClick:()=>{n()},className:XVe.confirmBtn,children:"Apply"})})]})})}
1,$Ve={modalWrapper:"SelectExistingRequirementTemplatesModal_modalWrapper__Rb6+r",content:"SelectExistingRequirementTemplatesModal_content__r0bcM",footer:"SelectExistingRequirementTemplatesModal_footer__Ds8QL",searchWrapper:"SelectExistingRequirementTemplatesModal_searchWrapper__yV0Hc",selectLink:"SelectExistingRequirementTemplatesModal_selectLink__Wt+os",list:"SelectExistingRequirementTemplatesModal_list__XqUvK",item:"SelectExistingRequirementTemplatesModal_item__XryTn",caption:"SelectExistingRequirementTemplatesModal_caption__+hkse",buttons:"SelectExistingRequirementTemplatesModal_buttons__gvjOu"};var eHe=t(46004);const AHe=e=>{let{open:A,onClose:t,onSubmit:a,listData:n}=e;const[i,s]=F.A.useModal(),l=n||[],[r,o]=(0,y.useState)(null),[c,d]=(0,y.useState)(""),[g,C]=(0,y.useState)(null),{getDRRequirementTemplateDetails:I}=JVe();return(0,y.useEffect)((()=>{}),[]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(Uu.ZM,{title:"Apply Existing Template",open:A,onCancel:t,closable:!0,width:700,className:(0,b.default)($Ve.modalWrapper),children:[(0,lA.jsxs)("div",{className:$Ve.content,children:[(0,lA.jsx)("div",{className:$Ve.searchWrapper,children:(0,lA.jsx)(Uu.kj,{value:c,prefix:(0,lA.jsx)(uz.A,{}),size:"large",placeholder:"Search by template name",onChange:e=>{d(e.target.value)}})}),(0,lA.jsx)("span",{className:$Ve.caption,children:"you can only choose 1 template"}),(0,lA.jsx)("div",{className:$Ve.list,children:l.filter((e=>!c||(e.templateName||"").toLowerCase().includes(c.toLowerCase()))).map(((e,A)=>{var t,a,n,i;const s=(null===r||void 0===r?void 0:r.id)===e.id;return(0,lA.jsxs)("div",{className:$Ve.item,children:[(0,lA.jsxs)("span",{style:{display:"flex",flexDirection:"column",gap:"4px"},children:[(0,lA.jsx)("span",{children:e.templateName}),(0,lA.jsx)(eHe.A,{data:{updatedAt:e.updatedAt,createdAt:e.createdAt,updatedBy:(0,JH.YM)([(null===e||void 0===e||null===(t=e.lastUpdatedBy)||void 0===t?void 0:t.firstName)||(null===e||void 0===e||null===(a=e.user)||void 0===a?void 0:a.firstName),(null===e||void 0===e||null===(n=e.lastUpdatedBy)||void 0===n?void 0:n.lastName)||(null===e||void 0===e||null===(i=e.user)||void 0===i?void 0:i.lastName)])}})]}),(0,lA.jsxs)("div",{className:$Ve.buttons,children:[(0,lA.jsx)(Uu.gZ,{type:"primary",ghost:!0,onClick:async()=>{var A;C((0,v.A)((0,v.A)({},e),{},{loading:!0}));const t=await I(e.id);C((0,v.A)((0,v.A)({},e),{},{loading:!1,rawObj:null===t||void 0===t||null===(A=t.data)||void 0===A?void 0:A.data}))},style:{minWidth:"51px"},children:"View"}),(0,lA.jsx)(Uu.gZ,{type:"primary",ghost:!s,onClick:()=>{o(e)},icon:s?(0,lA.jsx)(X8.h,{}):"",children:s?"Selected":"Select"})]})]},A)}))})]}),(0,lA.jsx)("div",{className:$Ve.footer,children:(0,lA.jsx)(Tee,{htmlType:"button",type:"primary",size:"large",onClick:(e,A)=>{r?a(r,A):A&&A()},className:$Ve.confirmBtn,children:"Confirm"})})]}),!!g&&(0,lA.jsx)(KVe,{open:!0,onClose:()=>{C(null)},editObj:g,onSubmit:()=>{r?i.warning({title:"Replace the existing requirement ?",icon:(0,lA.jsx)(lA.Fragment,{}),content:"A requirement with th same name ".concat(g.templateName," already exists. If you replace , existing data will be removed."),onOk(){o(g),C(null)},okText:"Replace",centered:!0,cancelButtonProps:{style:{display:"none"}},closable:!0,className:$Ve.warningModal,width:480}):(o(g),C(null))}}),s]})},tHe="Requirements_childrenContainer__KZiPv",aHe="Requirements_templateSection__ptdm-",nHe="Requirements_title__Gcarl",iHe="Requirements_titleLeft__B6dVU",sHe="Requirements_shareProductColumn__E3Gyp",lHe="Requirements_buttons__EYhlU",rHe="Requirements_content__DN-5M",oHe="Requirements_list__Uhh-9",cHe="Requirements_item__R-l-5",dHe="Requirements_disabled__sahS2",gHe="Requirements_wrapper__K2x-8",CHe=["className","form","name","parentName","modal","isWalmart","setActiveProduct","onShareDocumentChanged","tProductId","drId"],IHe="requirements",uHe=lRe.REQUIREMENTS,pHe=e=>{let{disabled:A,name:t,form:a,fieldNamePath:n}=e;const i=n||[t,"saveAsNewTemplate"],s=Zo.A.useWatch(i,a);return(0,lA.jsxs)("div",{className:aHe,children:[(0,lA.jsx)(Zo.A.Item,{name:[t,"saveAsNewTemplate"],valuePropName:"checked",noStyle:!0,children:(0,lA.jsx)(Uu.fZ,{disabled:A,children:"Save As New Template"})}),s&&(0,lA.jsx)(Zo.A.Item,{name:[t,"templateName"],rules:[{required:!0,message:"Template name is required"}],style:{marginBottom:0},children:(0,lA.jsx)(Uu.kj,{placeholder:"Template name",disabled:A,style:{width:"100%"}})})]})},EHe=e=>{let{items:A=[],onDelete:t,onAddItems:a,disabled:n,tProductId:i,className:s}=e;const{requirementTypeOptions:l,requirementNameOptions:r,existingRequirements:o,requirementTemplates:c,getDRRequirementTypes:d,getDRRequirementNames:g,getDRExistingRequirements:C,getDRRequirementTemplates:I,getDRRequirementTemplateDetails:u,fetchExistingLoading:p,existingRequirementsMeta:E}=JVe(),[B,Q]=y.useState(null),[m,h]=y.useState(!1),[x,v]=y.useState(!1);return y.useEffect((()=>{d(),g(),I()}),[]),y.useEffect((()=>{i&&C({pageNo:1,pageSize:20})}),[i]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("div",{className:(0,b.default)(tHe,s),children:[(0,lA.jsx)("div",{className:rHe,children:(0,lA.jsxs)("div",{children:[(0,lA.jsx)("span",{children:"Quality Requirement"}),A.length>0&&(0,lA.jsx)("div",{className:oHe,children:A.map((e=>(0,lA.jsx)("span",{className:(0,b.default)(cHe,{[dHe]:n}),children:(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{children:e.label}),(0,lA.jsx)(xP.h,{onClick:n?void 0:()=>t&&t(e)})]})},e.key)))})]})}),(0,lA.jsxs)("div",{className:lHe,children:[(0,lA.jsx)(zf.A,{type:"link",
1noPadding:!0,onClick:()=>Q({}),disabled:n,icon:(0,lA.jsx)(WVe.h,{}),children:"Create New Requirements"}),(0,lA.jsx)(zf.A,{type:"link",noPadding:!0,onClick:()=>h(!0),disabled:n,icon:(0,lA.jsx)(WVe.h,{}),children:"Add Existing Requirements"}),(0,lA.jsx)(zf.A,{type:"link",noPadding:!0,onClick:()=>v(!0),disabled:n,icon:(0,lA.jsx)(Yze,{}),children:"Import Requirement Template"})]})]}),!!B&&(0,lA.jsx)(qVe.A,{open:!0,onClose:()=>Q(null),typeOptions:l,nameOptions:r,reloadTypeOptions:e=>d(void 0,e),reloadNameOptions:e=>g(void 0,e),onSubmit:(e,A)=>{A&&A();const t=cr()(l,{value:e.type}),n=cr()(r,{value:e.name});a&&a([{typeId:(null===t||void 0===t?void 0:t.value)||e.type,typeName:(null===t||void 0===t?void 0:t.label)||e.type,nameId:(null===n||void 0===n?void 0:n.value)||e.name,name:(null===n||void 0===n?void 0:n.label)||e.name}]),Q(null)},editObj:B,hideRequireCheckbox:!0}),!!m&&(0,lA.jsx)(YVe,{open:!0,onClose:()=>h(!1),onSubmit:(e,A)=>{a&&a(e),h(!1),A&&A()},isLazy:!0,isLoading:p,onKeywordChange:e=>{C({pageNo:1,pageSize:20,keyword:e})},onLoadMore:e=>{let{keyword:A}=e;(null===E||void 0===E?void 0:E.page)<(null===E||void 0===E?void 0:E.pages)&&C({pageNo:E.page+1,pageSize:20,keyword:A})},listData:o.filter((e=>{const t="".concat(e.type,"|").concat(e.name);return!A.some((e=>{var A,a,n,i,s;const l=(null===(A=e.data)||void 0===A?void 0:A.typeName)||(null===(a=e.data)||void 0===a?void 0:a.typeId)||(null===(n=e.data)||void 0===n?void 0:n.type)||"",r=(null===(i=e.data)||void 0===i?void 0:i.nameId)||(null===(s=e.data)||void 0===s?void 0:s.name)||"";return"".concat(l,"|").concat(r)===t}))})).map((e=>({typeName:e.type,typeId:e.type,name:e.name,nameId:e.name,displayText:e.fullLabel})))}),!!x&&(0,lA.jsx)(AHe,{open:!0,onClose:()=>v(!1),onSubmit:async(e,A)=>{var t,n;const i=await u(e.id),s=[];((null===i||void 0===i||null===(t=i.data)||void 0===t||null===(n=t.data)||void 0===n?void 0:n.requirements)||[]).forEach((A=>{(A.items||[]).forEach((t=>{s.push({typeId:A.name,typeName:A.name,nameId:t.itemName,name:t.itemName,templateId:e.id})}))})),a&&a(s),A&&A(),v(!1)},listData:c})]})},BHe=e=>{let{className:A,form:t,name:a,parentName:n,modal:i,isWalmart:s,setActiveProduct:l,onShareDocumentChanged:r,tProductId:o,drId:c}=e,d=(0,f.A)(e,CHe);const g=[a,"requirements"],C=e=>{const A=t.getFieldsValue(),a=R()(A,"".concat([...n,...g].join(".")))||[];var i;"delete"===(null===e||void 0===e?void 0:e.action)?t.setFieldValue([...n,...g],a.filter((A=>A.nameId!==e.nameId))):"add_multi"===(null===e||void 0===e?void 0:e.action)&&t.setFieldValue([...n,...g],(i=[...a,...e.data])&&null!==i&&void 0!==i&&i.length?BN()(i,"nameId"):[])};return(0,lA.jsx)("div",{className:(0,b.default)(gHe,A),children:(0,lA.jsx)(Uu.VY.WithCollapse,{collapseProps:{defaultActiveKey:[IHe]},name:IHe,title:(0,lA.jsxs)("div",{className:nHe,children:[(0,lA.jsxs)("div",{className:iHe,children:[(0,lA.jsx)(VU,{}),(0,lA.jsx)(Uu.B.Title,{level:3,children:ee().translate("module_desktop_review.documentValidation.section.requirements")})]}),(0,lA.jsxs)("div",{className:"icw-flex icw-items-center icw-gap-2",children:[!!c&&(0,lA.jsx)(zwe,{drId:c}),(0,lA.jsx)(sOe,{disabled:!!s||!!d.disabled,className:sHe,form:t,productListName:n.join("."),name:a,modal:i,onShareTagClick:e=>{l(e)},shareKey:uHe,onCheckedChange:e=>{t.setFieldValue([...n,a,uHe],e),r&&r(e,a,uHe)},onNotMasterCheckedChange:(e,A)=>{t.setFieldValue([...n,A,uHe],e),r&&r(e,A,uHe)}})]})]}),items:[{key:IHe,children:(0,lA.jsxs)("div",{className:tHe,children:[(0,lA.jsx)(Zo.A.List,{name:g,children:()=>{const e=t.getFieldsValue(),A=R()(e,n.join("."))||[],i=GRe(A),s=(R()(e,"".concat(n.join("."),".").concat(i,".").concat(uHe))||!1)&&a!==i||!(null===d||void 0===d||!d.disabled),l=(R()(e,"".concat([...n,...g].join(".")))||[]).map((e=>({key:e.nameId,label:e.displayText||[e.typeName,e.name].filter(Boolean).join(" - "),data:e})));return(0,lA.jsx)("div",{className:tHe,children:(0,lA.jsx)(EHe,{items:l,onDelete:e=>C((0,v.A)((0,v.A)({},e.data),{},{action:"delete"})),onAddItems:e=>C({data:e,action:"add_multi"}),disabled:s,tProductId:o})})}}),(0,lA.jsx)(pHe,{name:a,disabled:!(null===d||void 0===d||!d.disabled),form:t,fieldNamePath:[...n,a,"saveAsNewTemplate"]})]})}]})})},QHe=e=>{let{name:A,form:t,editable:a,product:n,onSwitchProduct:i,onVerifyRequirements:s,isMainProduct:l,mainProductIndex:r,mainProductObj:o,numberOfProducts:c,drId:d}=e;const g=["products",A,"qualityRequirements"],C=Zo.A.useWatch(g,t)||[],I=C.map(((e,A)=>
1({key:null!=e.id?String(e.id):"".concat(e.type||"","|").concat(e.name||"","|").concat(A),label:[e.type,e.name].filter((e=>!!e)).join(" - "),data:(0,v.A)((0,v.A)({},e),{},{idx:A})}))),u={onSwitchProduct:i,isMainProduct:l,mainProductObj:o,numberOfProducts:c,mainProductIndex:r,data:n&&n.qualityRequirements||[],onVerifyRequirements:s,hideAction:!1,drId:d};return a?(0,lA.jsx)(oSe,(0,v.A)((0,v.A)({},u),{},{editableContent:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(EHe,{items:I,tProductId:n&&n.id,onDelete:e=>t.setFieldValue(g,C.filter(((A,t)=>t!==e.data.idx))),onAddItems:e=>{const A=e.map((e=>{const A=e.typeName||e.typeId||"",t=e.name||"";return{type:A,name:t,fullText:[A,t].filter((e=>!!e)).join(" - "),id:"tmp-qr-".concat(Date.now(),"-").concat(Math.random().toString(36).slice(2,11))}}));t.setFieldValue(g,BN()([...C,...A],(e=>"".concat(e.type||"","|").concat(e.name||""))))}}),(0,lA.jsx)(pHe,{name:A,disabled:!a,form:t,fieldNamePath:["products",A,"saveAsNewTemplate"]})]})})):(0,lA.jsx)(oSe,(0,v.A)({},u))},mHe=e=>{const{config:A}=e,{allowJobOwnerReview:t,allowRevise:a,documentValidationStatus:n,desktopReviewStatus:i,initialDocumentValidation:s,isRevise:l}=A,{isJobOwner:r}=RSe(s),o=r&&"waitingForStartReview"===i,c=(0,y.useMemo)((()=>"waitingInformation"===n?a:o||t),[n,a,o,t]);return(0,lA.jsx)(QHe,(0,v.A)((0,v.A)({},e),{},{editable:l||c}))},hHe=e=>{const{product:A,products:t,name:a,form:n,config:i,onSwitchProduct:s,onVerify:l,onVerifyCache:r,onBack:o,saveDraftThenRefetch:c}=e,[d,g]=y.useState("");let C=!1,I=-1,u=null;(t||[]).forEach(((e,A)=>{e.isSharedRequirements&&(I=A,u=e)})),null!==A&&void 0!==A&&A.isSharedRequirements&&(C=!0);const p=(t||[]).length,E=((null===A||void 0===A?void 0:A.qualityRequirements)||[]).every((e=>"VERIFIED"===e.status));return y.useEffect((()=>{r&&r({isDisabledVerify:E,setIsVerify:g})}),[E]),(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(mHe,(0,v.A)((0,v.A)({},e),{},{isMainProduct:C,mainProductIndex:I,mainProductObj:u,numberOfProducts:p,onVerifyRequirements:null!==i&&void 0!==i&&i.isSupplier?void 0:async()=>{c&&await c(),g("stay")}})),!!d&&(0,lA.jsx)(PSe,{open:!0,onClose:()=>{"stay"!==d&&o?(g(""),o()):g("")},onSubmit:(e,A)=>{l&&l(e,A,(()=>{"stay"!==d&&o?(g(""),o()):g("")}))},data:(t||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{productName:e.name,requirements:e.qualityRequirements||[]}))),defaultProduct:(0,v.A)((0,v.A)({},A||{}),{},{productName:null===A||void 0===A?void 0:A.name,requirements:(null===A||void 0===A?void 0:A.qualityRequirements)||[]})})]})},xHe=e=>{const{mode:A}=e;return"document-validation"===A?(0,lA.jsx)(hHe,(0,v.A)({},e)):null};var vHe;const fHe=(0,T.Ay)(FL.A)(vHe||(vHe=(0,_.A)(["\n  .ant-tabs-content-holder {\n    padding: 0px;\n  }\n"]))),yHe=e=>"number"===typeof e?e:Number(String(e).trim()),jHe=e=>{return(0,v.A)((0,v.A)({},null!=(A=e.id)&&("number"===typeof A&&Number.isFinite(A)||"string"===typeof A&&/^\d+$/.test(A.trim()))?{id:yHe(e.id)}:{}),{},{type:e.type,name:e.name});var A},bHe=e=>{let{editable:A,isSupplier:t,documentStatus:a,desktopReviewStatus:n,isJobOwner:i,reviewType:s,value:l,isPartner:r,hideReviewDocument:o,isWalmart:c,drId:d,form:g,setNotification:C,rawObj:I,onVerifyCache:u,onBack:p,handleChangeResult:E,isRevise:B,isJobOwnerCanReview:Q,saveDraftThenRefetch:m}=e,h=-1;(l||[]).forEach(((e,A)=>{e.isMasterProduct&&(h=A)}));const[x,f]=(0,y.useState)("0"),j=((0,y.useMemo)((()=>{if(Array.isArray(l)){null===l||void 0===l||l.findIndex((e=>e.isSharedReviewDocuments))}return{masterProductIndex:-1,masterProduct:null}}),[l]),async(e,A,t)=>{const a=(e.selectedRequirements||[]).map(jHe),n=await(0,zA.V)((()=>{var A,t;return(0,eve.wV)(d,{selectedProductId:null===(A=e.selectedProduct)||void 0===A||null===(t=A.productProfile)||void 0===t?void 0:t.id,synchronizeToProductProfile:!(null===e||void 0===e||!e.isSyncChecked),requirements:a})}));A&&A(),null!==n&&void 0!==n&&n.success?((e=>{if(g){const A=g.getFieldsValue();g.setFieldValue("products",A.products.map((A=>{var t;return String(A.id)!==String(null===(t=e.selectedProduct)||void 0===t?void 0:t.id)?A:(0,v.A)((0,v.A)({},A),{},{qualityRequirements:(A.qualityRequirements||[]).map((A=>e.selectedRequirements.some((e=>((e,A)=>null!=e.id&&null!=A.id&&e.id===A.id||e.type===A.type&&e.name===A.name)(e,A)))?(0,v.A)((0,v.A)({},A),{},{status:"VERIFIED"}):A))})})))}})(e),t&&t(),C&&C({type:"success",message:"Verified successfully"})):C&&C({type:"error",message:"Verify failed"})});return(0,lA.jsx)(Zo.A.List,{name:"products",children:e=>(0,lA.jsxs)("div",{className:tOe,children:[(0,lA.jsxs)("div",{className:aOe,children:[(0,lA.jsx)(NFe,{}),(0,lA.jsxs)("span",{children:[ee().translate("general.products",{suffix:"(".concat(e.length,") :")})," "]})]}),(0,lA.jsx)(Uu.Gs,{size:"large",options:(l||[]).map(((e,A)=>({value:String(A),label:"".concat(A+1,". ").concat(e.name)}
1))),value:String(x),onChange:e=>{f(e)},className:AOe,isSelectProduct:!0}),(0,lA.jsx)(fHe,{activeKey:x,onChange:e=>{f(e)},items:e.map(((e,n)=>{const C=l[e.name];return{key:String(n),label:ee().translate("general.product",{suffix:n+1}),children:(0,lA.jsxs)(Aa.A,{direction:"vertical",size:24,style:{width:"100%"},children:[(0,lA.jsx)(yMe,(0,v.A)((0,v.A)({editable:A,name:e.name,product:C,isSupplier:t,isJobOwner:i,reviewType:s,isPartner:r,products:l,documentStatus:a},e),{},{onSwitchProduct:()=>{f(String(h))},onVerify:j,onVerifyCache:u,onBack:p,isJobOwnerCanReview:Q,rawObj:I})),!o&&(0,lA.jsx)(vze,{mode:"document-validation",product:C,name:e.name,form:g,handleChangeResult:E,onSwitchProduct:()=>{f(String(h))},config:{allowRevise:B,allowJobOwnerReview:Q,documentValidationStatus:a,desktopReviewStatus:null===I||void 0===I?void 0:I.status,initialDocumentValidation:I,isWalmart:c,canUploadOtherDocuments:!(null===I||void 0===I||!I.canUploadOtherDocuments)}}),(0,lA.jsx)(HVe,{mode:"document-validation",product:C,name:e.name,form:g,handleChangeResult:E,onSwitchProduct:()=>{f(String(h))},config:{allowRevise:B,allowJobOwnerReview:Q,documentValidationStatus:a,desktopReviewStatus:null===I||void 0===I?void 0:I.status,initialDocumentValidation:I,isWalmart:c,canUploadOtherDocuments:!(null===I||void 0===I||!I.canUploadOtherDocuments),isRevise:B}}),(0,lA.jsx)(xHe,{mode:"document-validation",product:C,name:e.name,form:g,products:l,onVerify:j,onVerifyCache:u,onBack:p,saveDraftThenRefetch:m,onSwitchProduct:()=>{f(String(h))},config:{allowRevise:B,allowJobOwnerReview:Q,documentValidationStatus:a,desktopReviewStatus:null===I||void 0===I?void 0:I.status,initialDocumentValidation:I,isSupplier:!(null===I||void 0===I||!I.isSupplier),isRevise:B},drId:d})]},C.id)}})),className:eOe})]})})},PHe=e=>{let{value:A,name:t,onChange:a}=e;const{documents:n=[],photos:i=[]}=zn()(A,["documents","photos"]);return(0,lA.jsx)(WFe,{type:"photo",supportText:jMe.SUPPORT_TEXT,value:n.concat(i),accept:jMe.ACCEPT,onChange:e=>{a({documents:null===e||void 0===e?void 0:e.documents,photos:null===e||void 0===e?void 0:e.photo})}})};var wHe,SHe;const NHe=(0,T.Ay)(_h.Ay.Group)(wHe||(wHe=(0,_.A)(["\n  .ant-radio-wrapper {\n    color: #8991a0;\n    font-size: 14px;\n    font-weight: 500;\n    &.ant-radio-wrapper-checked {\n      color: #000;\n    }\n  }\n\n  .ant-radio-wrapper:hover {\n    color: #000;\n  }\n"]))),_He=(0,T.Ay)(Uu.VY.WithCollapse)(SHe||(SHe=(0,_.A)(["\n  margin-top: 24px;\n"]))),THe=()=>(0,lA.jsx)(_He,{name:"dr-conclusion",items:[{children:(0,lA.jsxs)("div",{style:{display:"flex",flex:1,flexDirection:"column"},children:[(0,lA.jsx)(Ca.A,{children:(0,lA.jsx)(na.A,{flex:"auto",children:(0,lA.jsx)(Zo.A.Item,{name:["conclusion","result"],label:ee().translate("general.result"),children:(0,lA.jsx)(NHe,{options:[{value:"approve",label:(0,lA.jsx)("span",{className:"approve",children:ee().translate("status.approve")})},{value:"reject",label:(0,lA.jsx)("span",{className:"reject",children:ee().translate("status.reject")})},{value:"n/a",label:(0,lA.jsx)("span",{className:"NA",children:"N/A"})},{value:"waitingInformation",label:(0,lA.jsx)("span",{className:"NA",children:ee().translate("status.waitingInformation")})}]})})})}),(0,lA.jsx)(Ca.A,{children:(0,lA.jsx)(na.A,{flex:"auto",span:24,children:(0,lA.jsx)(Zo.A.Item,{name:["conclusion","remark"],label:ee().translate("general.remark",{suffix:"(".concat(ee().translate("general.optional"),")")}),children:(0,lA.jsx)(uE.A.TextArea,{autoSize:{minRows:1},className:iFe})})})}),(0,lA.jsx)(Ca.A,{gutter:[16,16],children:(0,lA.jsx)(na.A,{xs:24,sm:24,lg:24,children:(0,lA.jsx)(Zo.A.Item,{name:["conclusion","documents"],label:ee().translate("module_desktop_review.common.additionalDocumentOptional"),children:(0,lA.jsx)(PHe,{name:["conclusion","documents"]})})})})]})}],title:(0,lA.jsx)(Aa.A,{direction:"vertical",children:(0,lA.jsxs)(Aa.A,{align:"start",children:[(0,lA.jsx)(XRe.h,{}),(0,lA.jsxs)("span",{children:[ee().translate("general.conclusion"),":"]})]})})}),DHe="DocumentValidations_wrapper__Wury6",kHe=e=>{var A;if(!e)return{};const t=null===(A=e.products)||void 0===A?void 0:A.find((e=>e.isMasterProduct)),a=!(null===t||void 0===t||!t.isSharedRequirements),n=(0,v.A)((0,v.A)({},e),{},{products:e.products.map(((A,n)=>{var i,s,l,r,o;return(0,v.A)((0,v.A)({},A),{},{productProfileReviewDocumentsView:A.productProfileReviewDocumentsView.map((e=>{var A,t,a,n,i;const s=((null===(A=e.complianceData)||void 0===A?void 0:A.testData)||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{cType:"TEST_DATA"}))),l=((null===(t=e.complianceData)||void 0===t?void 0:t.certificateData)||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{cType:"CERTIFICATE_DATA"}))),r=((null===(a=e.complianceData)||void 0===a?void 0:a.otherData)||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{cType:"OTHER_DATA"})));return(0,v.A)((0,v.A)({},e),{},{documentTypes:[],documentType:e.documentType?Number(e.documentType):null,expiryDate:e.expiryDate?(0,Qa.z)(e.expiryDate):(0,Qa.z)("",!0).clone().add(1,"year"),issueDate:e.issueDate?(0,Qa.z)(e.issueDate):"",reviewDate:e.reviewDate?(0,Qa.z)(e.reviewDate):(0,Qa.z)("",!0),dataLink:[...s,...l,...r].map((e=>{var A,t,a;return(0,v.A)((0,v.A)({},e),{},{testResult:e.result,testItemObj:(0,v.A)((0,v.A)({},e.testItem||{}),{},{label:(null===(A=e.testItem)||void 0===A?void 0:A.name)||""}),scoreObj:(0,v.A)((0,v.A)({},e.customCertificateScore||{}),{},{label:(null===(t=e.customCertificateScore)||void 0===t?void 0:t.name)||""}),typeObj:(0,v.A)((0,v.A)({},e.certificateType||{}),{},{label:(null===(a=e.certificateType)||void 0===a?void 0:a.name)||""}),issueParty:e.serviceProviderId||e.customIssuePartyId,exportMarket:e.countryListId,type:e.certificateTypeId||e.customComplianceOtherDataTypeId,score:e.customCertificateScoreId,expiryDate:e.expiryDate?(0,Qa.z)(e.expiryDate):""})})),tcfRequests:null===(n=e.tcfRequests)||void 0===n?void 0:n.map((e=>{var A;return(0,v.A)((0,v.A)({},e),{},{type:e.tcfRequestDocumentType,id:e.tcfRequestDocumentTypeId,requestId:e.tcfRequestId,uid:e.tcfRequestDocumentTypeId,comments:(null===(A=e.comments)||void 0===A?void 0:A.map((e=>e.comment)))||[]})})),comments:(null===(i=e.comments)||void 0===i?void 0:i.map((e=>e.comment)))||[]})})),qualityRequirements:(A.qualityRequirements||[]).map((e=>(0,v.A)((0,v.A)({},e),{},{fullText:[e.type,e.name].filter((e=>!!e)).join(" - "),status:a&&A.id!==(null===t||void 0===t?void 0:t.id)?"VERIFIED":e.status}))),tcfRequests:{requestedDocumentTypes:(null===(i=A.tcfRequests)||void 0===i?void 0:i.filter((e=>e.isRequired)).map((e=>{var A;return(0,v.A)((0,v.A)({},e),{},{type:e.tcfRequestDocumentType,id:e.tcfRequestDocumentTypeId,requestId:e.id,uid:e.id,comments:(null===(A=e.comments)||void 0===A?void 0:A.map((e=>e.comment)))||[]})})))||[],otherDocumentTypes:(null===(s=A.tcfRequests)||void 0===s?void 0:s.filter((e=>!e.isRequired)).map((e=>{var A;return(0,v.A)((0,v.A)({},e),{},{type:e.tcfRequestDocumentType,id:e.tcfRequestDocumentTypeId,requestId:e.id,uid:e.id,comments:(null===(A=e.comments)||void 0===A?void 0:A.map((e=>e.comment)))||[]})})))||[],result:A.tcfResult||"",remark:A.tcfRemarks||"",conclusion:""},isSharedTCFRequests:!(null===e||void 0===e||null===(l=e.raw)||void 0===l||null===(r=l.productProfileMaps)||void 0===r||null===(o=r[n])||void 0===o||!o.isSharedTcfRequests)})}))});return n}
1,LHe=["saveAsNewTemplate","templateName"],RHe=["saveAsNewTemplate","templateName"],FHe=["saveAsNewTemplate","templateName"];var MHe,OHe,zHe;const VHe=(0,T.Ay)(TIe.A.Content)(MHe||(MHe=(0,_.A)(["\n  display: flex;\n  padding: 16px;\n  margin-bottom: 16px;\n  > form {\n    width: 100%;\n  }\n  max-height: 100%;\n"]))),HHe=(0,T.Ay)(Uu.PE.Blank)(OHe||(OHe=(0,_.A)(["\n  margin-bottom: 16px;\n  padding-block: 16px;\n  padding-inline: 24px;\n  h5 {\n    margin-bottom: 0;\n  }\n"]))),WHe=(0,T.Ay)(Zo.A.Item)(zHe||(zHe=(0,_.A)(["\n  margin-bottom: 0;\n  textarea {\n    width: 100% !important;\n  }\n  &.ant-form-item-has-error {\n    //  display: none;\n    .ant-collapse-item,\n    .ant-collapse {\n      border-color: #ff4d4f;\n    }\n\n    .ant-form-item-explain {\n      display: none;\n    }\n  }\n"]))),qHe=()=>{var e,A,t,a,n,i,s,l,r,o,c,d,g,C;const I=(0,w.useHistory)(),u=(0,w.useParams)(),[p]=Zo.A.useForm(),E=y.useRef(null),{isEditable:B,accessible:Q,fetchQuery:m,submitQuery:h,reviewType:x,submitValidation:b,isSupplier:P,isJobOwner:S,isPartner:N}=y.useContext(URe),_=(null===I||void 0===I||null===(e=I.location)||void 0===e?void 0:e.pathname)||"",{company:T}=(0,Hl.yj)(),[D,k]=y.useState({type:null,message:null}),{loading:L,data:F}=m,M=(null===F||void 0===F||null===(A=F.raw)||void 0===A?void 0:A.status)||"",O=!(null===F||void 0===F||null===(t=F.raw)||void 0===t||!t.isSupplier),z=(null===F||void 0===F||null===(a=F.raw)||void 0===a?void 0:a.id)||"",[V,H]=(0,y.useState)(M),W="waitingForStartReview"===M,q=(W||"in-progress"===M)&&S,U="walmart_document_review"===(null===F||void 0===F||null===(n=F.jobType)||void 0===n?void 0:n.type),J=!(null===F||void 0===F||null===(i=F.raw)||void 0===i||!i.canRevise),G=(null===F||void 0===F||null===(s=F.raw)||void 0===s||null===(l=s.partner)||void 0===l?void 0:l.id)===(null===T||void 0===T?void 0:T.companyId),Y=!(null===F||void 0===F||null===(r=F.raw)||void 0===r||!r.canUploadOtherDocuments),Z=_.endsWith("/revise"),X=S&&!(null===F||void 0===F||null===(o=F.raw)||void 0===o||!o.canReview),K=(()=>{const e=(0,j.wA)(),A=(0,w.useHistory)();return t=>{if(!t)return;const a=R()(t,"products",[]),n=R()(t,"raw",{}),i=R()(t,"jobType",{}),s=a.map((e=>{const A=e.productProfile||{},t=R()(A,"productFiles",[]),a=e.supplier||null,n=oz()(t);return{productProfileId:A.id||null,itemNo:e.itemNo||A.itemNo||"",itemName:e.name||A.name||"",name:e.name||A.name||"",itemNameOnReport:e.name||A.name||"",itemNoOnReport:e.itemNo||A.itemNo||"",reportName:e.name||A.name||"",reportItemNo:e.itemNo||A.itemNo||"",exportMarket:e.exportMarket||null,age:e.testAgeGrade||null,countryOfOrigin:e.countryOfOrigin||null,productFiles:t||[],avatar:n&&n.url||e.companyLogoUrl||null,suppliers:a?[a]:[],supplierName:a&&a.name||"",productCategories:(e.productCategories||[]).map((e=>({subCategoryId:e.id,categoryId:e.productCategoryId,label:e.name_en||e.name}))),addNoTags:e.additionalItemNo?e.additionalItemNo.split(",").map((e=>({value:e.trim(),label:e.trim()}))):[],poItems:(e.poItems||[]).filter((e=>{const A=e.poNo,t=e.poNumber&&(e.poNumber.value||e.poNumber);return A||t})).map((e=>{let A="",t="",a=null;if(e.poNo)A=e.poNo;else if(e.poNumber){var n;A=(null===(n=e.poNumber)||void 0===n?void 0:n.value)||e.poNumber||""}if(void 0!==e.quantity&&null!==e.quantity)t=e.quantity;else if(e.poQuantity){var i,s,l;t=null!==(i=null!==(s=null===(l=e.poQuantity)||void 0===l?void 0:l.value)&&void 0!==s?s:e.poQuantity)&&void 0!==i?i:""}if(e.shipDate)a=te()(e.shipDate).isValid()?te()(e.shipDate):null;else if(e.poShipDate){const A=e.poShipDate;A&&"object"===typeof A&&A.format?a=A:A&&(a=te()(A).isValid()?te()(A):null)}return{po:A,poQuantity:t,shipDate:a}}))}})),l=[],r=new Set;a.forEach((e=>{(e.qualityRequirements||[]).forEach((e=>{const A="".concat(e.type,"-").concat(e.name);r.has(A)||(r.add(A),l.push({customType:{name:e.type||""},customName:{name:e.name||""},status:e.status||"",verified:"VERIFIED"===e.status}))}))})),e({type:lL.Ay.SET_PRODUCT_TESTING_ENTITY_FORM_DEFAULT_VALUES,payload:{products:s,requirement:{qualities:l,exportMarket:n.exportMarket||"",buyerName:i.buyerName||n.buyerName||""}}}),A.push("/product-testing/create-job")}})(),$="completed"===V||"reviewed"===V,Ae=null===F||void 0===F||null===(c=F.conclusion)||void 0===c?void 0:c.result,ae="approve"===Ae||"reject"===Ae;null!==F&&void 0!==F&&F.conclusion&&null!==F&&void 0!==F&&null!==(d=F.conclusion)&&void 0!==d&&d.result;const ie=()=>{(0,ne.R7)(I)("/document-review/".concat(u.drId))},se=y.useMemo((()=>!!Z||!!m.data&&(!!B&&("supplierUpload"===x?!P&&(S&&F.jobType.isOwnerReview&&["waitingForStartReview","in-progress","underReview"].includes(F.raw.status)):!("selfUpload"!==x||!F.jobType.isPartnerReview)&&(!S&&(N&&["waitingForStartReview","in-progress","underReview"].includes(F.raw.status)))))),[F,S,Z,B,x,P,N]),le=y.useMemo((()=>{var e,A;return!Z&&(!!m.data&&![null,void 0,"pending"].includes(null===F||void 0===F||null===(e=F.raw)||void 0===e||null===(A=e.desktopReviewConclusion)||void 0===A?void 0:A.result))}),[F,Z]),re=y.useMemo((()=>!!m.data&&(!G&&(("supplierUpload"!==x||!F.jobType.isOwnerReview)&&("selfUpload"===x&&!F.jobType.isPartnerReview&&(N&&!["waitingForStartReview","in-progress","underReview"].includes(F.raw.status)))))),[F,G,x,S,N]),oe=async e=>{const A=(e||[]).filter((e=>e.saveAsNewTemplate&&e.templateName));if(!A.length)return!0;const t=(await Promise.allSettled(A.map((e=>(0,zA.V)((()=>(0,DA.Nad)(YRe(e.templateName,e.qualityRequirements||[])))))))).filter((e=>{var A;return"rejected"===e.status||!(null!==(A=e.value)&&void 0!==A&&A.success)})).length;return!t||(k({type:"error",message:"Failed to save ".concat(t," requirement template").concat(t>1?"s":"",". Please try again.")}),!1)},ce=async(e,A)=>{var t;if(!A)return;const a=await b(e,A);if(S&&"walmart_document_review"===(null===F||void 0===F||null===(t=F.jobType)||void 0===t?void 0:t.type))return n=a.id,void(0,ne.R7)(I)("/document-review/".concat(u.drId,"/edit/").concat(n));var n;ie()},de=null===F||void 0===F||null===(g=F.conclusion)||void 0===g?void 0:g.result,ge=(e=>{let{reviewType:A,isSupplier:t,canUploadDocuments:a,documentStatus:n}=e;return"supplierUpload"===A&&!!t&&!!a&&"waitingInformation"===n}
1)({reviewType:x,isSupplier:P,canUploadDocuments:null===F||void 0===F||null===(C=F.raw)||void 0===C?void 0:C.canUploadDocuments,documentStatus:de}),Ce=!(ge&&!Z)&&!(J&&!Z)&&(Y||W||Z||X);return(0,y.useEffect)((()=>{M&&H(M)}),[M]),L||!F?(0,lA.jsx)(Tl.A,{style:{margin:"auto"},size:"large",spinning:!0}):Q?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)(TIe.A,{children:[(0,lA.jsx)(Uu.jq,{onBack:ie,title:u.documentTitle}),(0,lA.jsx)(Tl.A,{spinning:h.loading||m.loading,children:(0,lA.jsx)(VHe,{children:(0,lA.jsxs)(Zo.A,{form:p,className:DHe,layout:"vertical",onFinish:async e=>{var A;const t=(e.products||[]).every((e=>(e.qualityRequirements||[]).every((e=>"VERIFIED"===e.status))));if(!await oe(e.products))return;const a=(e.products||[]).map((e=>{let{saveAsNewTemplate:A,templateName:t}=e;return(0,f.A)(e,LHe)}));await b((0,v.A)((0,v.A)({},e),{},{isDraft:!1,isRevise:Z,products:a})),!t&&null!==(A=E.current)&&void 0!==A&&A.setIsVerify&&q&&!Z?E.current.setIsVerify("leave"):ie()},initialValues:(0,v.A)({},kHe(F)),children:[(0,lA.jsxs)(HHe,{paper:!0,children:[(0,lA.jsx)(WHe,{hidden:!le,name:"conclusion",children:(0,lA.jsx)(mFe,{onResubmit:()=>{ce(p.getFieldsValue(),!0)},showReSubmitButton:F.raw.canStartResubmit,isJobOwner:S,desktopReviewStatus:F.jobType.status,isRecap:!0,onViewResult:()=>{window.scroll({top:document.body.scrollHeight,behavior:"smooth"})},jobStatus:V,onComplete:async()=>{H("completed"),(0,zA.V)((()=>(0,eve.rq)(z,"completed")))},hideCompleteButton:O})}),(0,lA.jsx)(WHe,{name:"jobType",children:(0,lA.jsx)(yFe,{})}),(0,lA.jsx)(WHe,{name:"products",children:(0,lA.jsx)(bHe,{editable:B,isJobOwnerCanReview:X,isSupplier:P,isJobOwner:S,isPartner:N,reviewType:x,documentStatus:de,hideReviewDocument:re,isWalmart:U,drId:u.drId,form:p,setNotification:k,rawObj:null===F||void 0===F?void 0:F.raw,saveDraftThenRefetch:async()=>{const e=p.getFieldsValue();if(!await oe(e.products))return;const A=(e.products||[]).map((e=>{let{saveAsNewTemplate:A,templateName:t}=e;return(0,f.A)(e,FHe)}));await b((0,v.A)((0,v.A)({},e),{},{isDraft:!0,isRevise:Z,products:A}),!1,{silent:!0});const t=await m.fetch(),a=kHe(t);(0,FTe.flushSync)((()=>{p.setFieldValue("products",a.products)}))},onVerifyCache:e=>{E.current=(0,v.A)({},e)},onBack:ie,handleChangeResult:()=>{Promise.resolve().then((()=>{const e=p.getFieldsValue().products||[],A=e.flatMap((e=>(e.productProfileReviewDocumentsView||[]).map((e=>e.result)))),t=e.map((e=>{var A;return null===(A=e.tcfRequests)||void 0===A?void 0:A.result})).filter(Boolean),a=A.includes("reject"),n=A.includes("approve"),i=A.length>0&&A.every((e=>"n/a"===e)),s=t.includes("reject");let l="";a||s?l="reject":n?l="approve":i&&(l="n/a"),l&&p.setFieldValue(["conclusion","result"],l)}))},isRevise:Z})}),(0,lA.jsx)(WHe,{hidden:!se,name:"conclusion",children:(0,lA.jsx)(THe,{})}),(0,lA.jsx)(WHe,{hidden:!le,name:"conclusion",children:(0,lA.jsx)(mFe,{onResubmit:()=>{ce(p.getFieldsValue(),!0)},showReSubmitButton:F.raw.canStartResubmit,isJobOwner:S,desktopReviewStatus:F.jobType.status,jobStatus:V,onComplete:async()=>{H("completed"),(0,zA.V)((()=>(0,eve.rq)(z,"completed")))},hideCompleteButton:O})})]}),(0,lA.jsxs)(Aa.A,{children:[(J||ge)&&!Z&&(0,lA.jsx)(Sa.A,{htmlType:"button",type:"primary",ghost:!0,onClick:()=>{ge?I.push("/document-review/".concat(u.drId,"/edit/").concat(u.id)):I.push("/document-review/".concat(u.drId,"/document-validation/").concat(u.id,"/").concat(u.documentTitle,"/revise"))},children:ge?"Submit Additional Info":"Revise"}),Ce&&(0,lA.jsx)(Sa.A,{htmlType:"button",type:"default",onClick:async e=>{const A=p.getFieldsValue();if(!await oe(A.products))return;const t=(A.products||[]).map((e=>{let{saveAsNewTemplate:A,templateName:t}=e;return(0,f.A)(e,RHe)}));await b((0,v.A)((0,v.A)({},A),{},{isDraft:!0,isRevise:Z,products:t})),ie()},children:"Save"}),Ce&&!("waitingInformation"===de&&!Z)&&(0,lA.jsx)(Sa.A,{htmlType:"submit",type:"primary",children:ee().translate("general.confirm")}),$&&ae&&S&&!O&&(0,lA.jsx)(Sa.A,{htmlType:"button",type:"primary",onClick:()=>{try{K(F)}catch(e){console.error("Error navigating to product testing:",e),k({type:"error",message:"Failed to create testing order. Please try again."})}},children:"Create Testing Order"})]})]})})})]}),(0,lA.jsx)(Wn.A,{notification:D,onClose:()=>k({type:null,message:null})})]}):(0,lA.jsx)(w.Redirect,{to:"/document-review"})},UHe=()=>{const e=(0,w.useParams)();return(0,lA.jsx)(JRe,{drId:e.drId,id:e.id,children:(0,lA.jsx)(qHe,{})})},JHe="JobType_additionalNote__3HkdZ";var GHe;T.Ay.div(GHe||(GHe=(0,_.A)(["\n  padding: 8px;\n  border-radius: 4px;\n  border: 1px solid var(--Brand-colours-navy-300, #668bc9);\n  background: var(--Primary-extension-secondary-btn-hover, #f0f5ff);\n  > .ant-form-item {\n    margin-bottom: 0;\n    i,\n    span {\n      color: #1950ae;\n    }\n  }\n"])));const YHe={value:"document_review",label:ee().translate("module_desktop_review.common.documentReview"),subSelectProps:{options:[{value:"isCPCReview",label:ee().translate("module_desktop_review.common.cpcGCCDocReview")},{value:"artwork-review",label:ee().translate("module_desktop_review.common.artworkReview")}],type:"checkbox"}},ZHe=(ee().translate("module_desktop_review.common.walmartCPCGCCSubmission"),ee().translate("module_desktop_review.common.cpcGCCDocReview"),ee().translate("module_desktop_review.common.artworkReview"),()=>(0,lA.jsxs)("div",{className:JHe,children:[(0,lA.jsx)("span",{children:ee().translate("module_desktop_review.documentValidation.additionalNote.line1")}
1),(0,lA.jsx)("a",{href:"https://www.cpsc.gov/Business--Manufacturing/Testing-Certification/Childrens-Product-Certificate",target:"_blank",children:ee().translate("module_desktop_review.documentValidation.additionalNote.line2")}),(0,lA.jsx)("a",{href:"https://www.cpsc.gov/Business--Manufacturing/Testing-Certification/General-Certificate-of-Conformity",target:"_blank",children:ee().translate("module_desktop_review.documentValidation.additionalNote.line3")}),(0,lA.jsx)("span",{children:ee().translate("module_desktop_review.documentValidation.additionalNote.line4")})]})),XHe=e=>{const{id:A,isSelfUpload:t,descriptionRef:a,isWalmart:n,isWalmartFromMe:i,onJobTypeChange:s,form:l,isEdit:r,disabled:o}=e,c=(0,B_.FH)(["jobType","reviewType"],l);return(0,lA.jsx)(Uu.VY.WithCollapse,{name:"job-type",id:!0,forceRender:!0,title:(0,lA.jsxs)(Uu.B.Title,{level:3,children:[ee().translate("module_desktop_review.documentValidation.section.jobType",{nth:1})," "]}),items:[{key:"job-type",children:(0,lA.jsxs)("div",{style:{display:"flex",flexDirection:"column",width:"100%"},children:[(0,lA.jsx)(Zo.A.Item,{required:!0,name:[A,"type"],dependencies:[[A,"reviewType"]],label:(0,lA.jsxs)(Aa.A,{size:2,children:[ee().translate("general.jobType")," ",(0,lA.jsx)("sup",{children:"*"})]}),rules:o?[]:[e=>{const t=e.getFieldValue([A,"reviewType"]);return{validator:()=>t&&t.length?Promise.resolve():Promise.reject(new Error(ee().translate("error.fieldRequired")))}}],children:(0,lA.jsx)(bi.g9,{name:[A,"type"],subSelectName:[A,"reviewType"],disabled:n||o,isEdit:r,options:[YHe],onJobTypeChange:s})}),!!c&&c.includes("isCPCReview")&&(0,lA.jsx)(ZHe,{}),(0,lA.jsxs)(Ca.A,{gutter:[12,12],hidden:t,children:[(0,lA.jsx)(na.A,{flex:"auto",children:(0,lA.jsx)(Zo.A.Item,{name:[A,"buyerName"],label:ee().translate("general.buyerName"),children:(0,lA.jsx)(uE.A,{placeholder:ee().translate("placeholder.fillHere"),size:"large",disabled:n||o})})}),(0,lA.jsx)(na.A,{flex:"auto",children:(0,lA.jsx)(Zo.A.Item,{name:[A,"serviceRequired"],label:ee().translate("general.serviceRequired"),
1children:(0,lA.jsx)(Uu.Gs,{placeholder:ee().translate("general.select"),options:Ws.js.map((e=>({value:e.value,label:ee().translate(e.label)}))),disabled:n||o,allowClear:!0})})})]}),(0,lA.jsx)(Zo.A.Item,{name:[A,"description"],rules:null,label:ee().translate("general.submissionRemark"),children:(0,lA.jsx)(uE.A,{placeholder:ee().translate("placeholder.fillHere"),size:"large",disabled:n||o})})]})}]})};var KHe=t(99256),$He=t(44534);const eWe={modalWrapper:"ProductSelectModal_modalWrapper__icYyU",isGenral:"ProductSelectModal_isGenral__-zoff",catWrapper:"ProductSelectModal_catWrapper__DlZIh",header:"ProductSelectModal_header__Bn64r",content:"ProductSelectModal_content__k1GLt",products:"ProductSelectModal_products__m98Cc",notFound:"ProductSelectModal_notFound__edvv7",product:"ProductSelectModal_product__uIqqP",productInfo:"ProductSelectModal_productInfo__UefIe",hasValue:"ProductSelectModal_hasValue__wL5Xo",footer:"ProductSelectModal_footer__nJ4Bi",loading:"ProductSelectModal_loading__3IH0y",selectDropdown:"ProductSelectModal_selectDropdown__0ikho",wraningModal:"ProductSelectModal_wraningModal__cATyA"},AWe=e=>{let{isWalmart:A,title:t}=e;return(0,lA.jsx)("div",{className:eWe.notFound,children:(0,lA.jsx)("span",{children:t||ee().translate("emptyState.selectProductNotFound",{type:A?ee().translate("general.customerTag"):ee().translate("general.productCategory")})})})};var tWe=t(94968);const aWe=e=>{var A,t,a;let{data:n,isSelected:i,onClick:s,isWalmart:l}=e;const[r,o]=Ni[null===n||void 0===n||null===(A=n.desktopReview)||void 0===A?void 0:A.validationResult]||["",""],[c]=_i[null===n||void 0===n||null===(t=n.desktopReview)||void 0===t?void 0:t.status]||[""],d=null!==n&&void 0!==n&&n.updatedAt?te()(n.updatedAt).format("DD MMMM, YYYY"):"";return(0,lA.jsxs)("div",{className:eWe.product,children:[(0,lA.jsx)("img",{src:(null===n||void 0===n?void 0:n.image)||nn.A,alt:"product"}),(0,lA.jsxs)("div",{className:eWe.productInfo,children:[(0,lA.jsx)("span",{children:null===n||void 0===n?void 0:n.name}),(0,lA.jsx)("span",{className:(0,b.default)({[eWe.hasValue]:!(null===n||void 0===n||!n.itemNo)}),children:null===n||void 0===n?void 0:n.itemNo}),(0,lA.jsxs)("span",{children:[(0,lA.jsx)("span",{className:(0,b.default)({[eWe.hasValue]:!!c}),children:c||"".concat(ee().translate("general.status"),":  /")}),r?(0,lA.jsx)(Uu.QB,{color:o||"default",children:(0,lA.jsx)("li",{style:{listStyle:"disc",marginLeft:"8px"},children:r})}):(0,lA.jsx)("li",{style:{listStyle:"disc",marginLeft:"8px"},children:"Submission Result: /"})]}),(0,lA.jsxs)("span",{className:(0,b.default)({[eWe.hasValue]:!!d}),children:[ee().translate("general.lastUpdated")," : ",d||"/"]}),(0,lA.jsxs)("span",{className:eWe.hasValue,children:[(0,lA.jsx)(tWe.h,{}),null===n||void 0===n||null===(a=n.supplier)||void 0===a?void 0:a.name]})]}),(0,lA.jsx)(Uu.gZ,{onClick:s,htmlType:"button",type:l?"primary":"ghost",className:eWe.confirmBtn,icon:i&&(0,lA.jsx)(iy.A,{}),children:i?ee().translate("general.selected"):ee().translate("general.select")})]})},nWe=e=>{let{open:A,onClose:t,isWalmart:a,onSelect:n,defaultSelected:i}=e;const[s,l]=F.A.useModal(),[r,o]=(0,y.useState)([]),[c,d]=(0,y.useState)([]),[g,C]=(0,y.useState)([]),[I,u]=(0,y.useState)([]),[p,E]=(0,y.useState)([]),[B,Q]=(0,y.useState)([]),[m,h]=(0,y.useState)(!1),x=!r.length,[f,j]=(0,y.useState)({main:null,lv1:null,lv2:null,lv3:null}),P=a?"":!x||f.main||f.lv1||f.lv2||f.lv3?ee().translate("emptyState.noProductFoundAccordingFilter"):ee().translate("emptyState.noProductInProductManagement"),[w,S]=(0,y.useState)(""),[N,_]=(0,y.useState)([]),T=a?ee().translate("general.customerTag"):ee().translate("general.productCategory",{suffix:"(QMAS)"}),D=a&&!f.main,k=a&&!f.lv1,L=a&&!f.lv2,M=async(e,A,t)=>{var a;const n={};e&&(n.parentId=e),t&&(n.customTagId=t);const i=await(0,KHe.R3)(n);A(((null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.data)||[]).filter((A=>!!e||!e&&!A.parentId)).map((e=>({value:e.id,label:e.name}))))},O=async(e,A)=>{const t={keywords:e||"",pageNo:1,pageSize:100,customProductCategoryFirstLevelId:(null===A||void 0===A?void 0:A.lv1)||"",customProductCategorySecondLevelId:(null===A||void 0===A?void 0:A.lv2)||"",customProductCategoryThirdLevelId:(null===A||void 0===A?void 0:A.lv3)||""};a?(t.customTagId=null===A||void 0===A?void 0:A.main,t.withNoValidJob=!0):t.categoryIds=(null===A||void 0===A?void 0:A.main)||"";const n=async()=>{h(!0);const e=await(0,eve.qD)(t),A=R()(e,"data.data"),a=(null===A||void 0===A?void 0:A.list)||[];o(a),h(!1)};a?null!==A&&void 0!==A&&A.main&&null!==A&&void 0!==A&&A.lv1&&null!==A&&void 0!==A&&A.lv2&&null!==A&&void 0!==A&&A.lv3&&n():n()},z=(e,A)=>{O(e,A)},V=e=>{s.confirm({title:ee().translate("dialog.title.areYouSureChangeOption"),icon:(0,lA.jsx)(lA.Fragment,{}),content:ee().translate("dialog.content.productWillBeCleared"),onOk(){e&&e()},okText:ee().translate("general.confirm"),onCancel(){},centered:!0,cancelButtonProps:{className:eWe.cancelBtn},className:eWe.wraningModal})};return(0,y.useEffect)((()=>
1{if(A&&!a&&O(w,f),A){if(a){if((async()=>{var e;const A=await(0,KHe.KH)({});d(((null===A||void 0===A||null===(e=A.data)||void 0===e?void 0:e.data)||[]).map((e=>({value:e.id,label:e.name}))))})(),(null===i||void 0===i?void 0:i.length)>0){var e,t,n,s,l,r,o,c,g;const A=null===i||void 0===i||null===(e=i[0])||void 0===e||null===(t=e.customProductTags)||void 0===t||null===(n=t[0])||void 0===n?void 0:n.id,a=null===i||void 0===i||null===(s=i[0])||void 0===s||null===(l=s.customProductCategoryFirstLevel)||void 0===l?void 0:l.id,d=null===i||void 0===i||null===(r=i[0])||void 0===r||null===(o=r.customProductCategorySecondLevel)||void 0===o?void 0:o.id,C={main:A,lv1:a,lv2:d,lv3:null===i||void 0===i||null===(c=i[0])||void 0===c||null===(g=c.customProductCategoryThirdLevel)||void 0===g?void 0:g.id};M("",u,A),M(a,E),M(d,Q),j(C),z("",C)}}else(async()=>{const e=await(0,$He.iY)({});C(((null===e||void 0===e?void 0:e.data)||[]).map((e=>({value:e.id,label:e.name_en}))))})(),M("",u);_(i||[])}}),[A]),(0,y.useEffect)((()=>{_([]),o([]),j({main:null,lv1:null,lv2:null,lv3:null})}),[a]),(0,lA.jsxs)(Uu.ZM,{title:ee().translate("general.select",{suffix:ee().translate("general.product",{prefix:a?"Walmart":""})}),open:A,onCancel:t,closable:!0,width:780,className:(0,b.default)(eWe.modalWrapper,{[eWe.isGenral]:!a}),children:[(0,lA.jsxs)("div",{className:eWe.header,children:[(0,lA.jsxs)("div",{className:eWe.catWrapper,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)("label",{children:T}),(0,lA.jsx)(Uu.Gs,{options:a?c:g,value:f.main,disabled:m,onChange:e=>{const A=()=>{const A=a?(0,v.A)((0,v.A)({},f),{},{main:e,lv1:null,lv2:null,lv3:null}):(0,v.A)((0,v.A)({},f),{},{main:e});j(A),z(w,A),a&&(u([]),M("",u,e),o([]))};a&&(null===N||void 0===N?void 0:N.length)>0?V((()=>{A(),_([])})):A()},allowClear:!0,placeholder:ee().translate("general.".concat(a?"customerTag":"category")),size:"large",isSelectProduct:!0,popupClassName:eWe.selectDropdown})]}),(0,lA.jsxs)("div",{children:[(0,lA.jsxs)("label",{children:[ee().translate("general.customerProductCategory")," "]}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)(Uu.Gs,{options:I,disabled:D||m,value:f.lv1,onChange:e=>{const A=()=>{const A=a?(0,v.A)((0,v.A)({},f),{},{lv1:e,lv2:null,lv3:null}):(0,v.A)((0,v.A)({},f),{},{lv1:e});j(A),z(w,A),E([]),M(e,E),a&&o([])};a&&(null===N||void 0===N?void 0:N.length)>0?V((()=>{A(),_([])})):A()},allowClear:!0,placeholder:ee().translate("general.level",{suffix:1}),size:"large",isSelectProduct:!0,popupClassName:eWe.selectDropdown}),(0,lA.jsx)(Uu.Gs,{options:p,disabled:k||m,value:f.lv2,onChange:e=>{const A=()=>{const A=a?(0,v.A)((0,v.A)({},f),{},{lv2:e,lv3:null}):(0,v.A)((0,v.A)({},f),{},{lv2:e});j(A),z(w,A),Q([]),M(e,Q),a&&o([])};a&&(null===N||void 0===N?void 0:N.length)>0?V((()=>{A(),_([])})):A()},allowClear:!0,placeholder:ee().translate("general.level",{suffix:2}),size:"large",isSelectProduct:!0,popupClassName:eWe.selectDropdown}),(0,lA.jsx)(Uu.Gs,{options:B,disabled:L||m,value:f.lv3,onChange:e=>{const A=()=>{const A=(0,v.A)((0,v.A)({},f),{},{lv3:e});j(A),z(w,A),a&&o([])};a&&(null===N||void 0===N?void 0:N.length)>0?V((()=>{A(),_([])})):A()},allowClear:!0,placeholder:ee().translate("general.level",{suffix:3}),size:"large",isSelectProduct:!0,popupClassName:eWe.selectDropdown,placement:"bottomRight"})]})]})]}),(0,lA.jsx)(Uu.kj,{placeholder:ee().translate("placeholder.searchByProductNameItemNo"),size:"large",fullWidth:!0,prefix:(0,lA.jsx)(uz.A,{style:{fontSize:20,color:"#C4C8D0"}}),value:w,onChange:e=>{S(e.target.value),(0,YN.x)(e.target.value,(e=>{z(e,f)}))}})]}),(0,lA.jsxs)("div",{className:eWe.content,children:[(0,lA.jsx)(Uu.fZ,{onChange:e=>{_(e.target.checked?r:[])},disabled:m,checked:N.length>0&&N.length===r.length,children:ee().translate("general.select",{suffix:"".concat(ee().translate("general.all")," (").concat(r.length,")")})}),(0,lA.jsxs)("div",{className:eWe.products,children:[!!m&&(0,lA.jsx)("div",{className:eWe.loading,children:(0,lA.jsx)(Uu.Il,{size:"large"})}),x&&!m?(0,lA.jsx)(AWe,{title:P,isWalmart:a}):(0,lA.jsx)(lA.Fragment,{children:r.map((e=>{const A=rm()(N,{id:e.id})>=0;return(0,lA.jsx)(aWe,{isSelected:A,onClick:()=>{_(A?N.filter((A=>A.id!==e.id)):[...N,e])},data:e,isWalmart:a},e.id)}))})]})]}),(0,lA.jsx)("div",{className:eWe.footer,children:(0,lA.jsx)(Uu.gZ,{onClick:()=>{n(N)},htmlType:"button",disabled:!N.length,type:"primary",size:"large",className:eWe.confirmBtn,children:ee().translate("general.confirmSelectedItem",{suffix:"(".concat(N.length,")")})})}),l]})},iWe="WarningIcon_wrapper__f6L53",sWe=e=>{let{className:A,showText:t}=e;return(0,lA.jsxs)("span",{className:(0,b.default)(iWe,A),children:[(0,lA.jsx)("span",{children:(0,lA.jsx)(Pze,{})}),!!t&&(0,lA.jsx)("span",{children:"Missing data"})]})};var lWe;const rWe=(0,T.Ay)(aa.A)(lWe||(lWe=(0,_.A)(["\n  .ant-card-meta-detail > div:not(:last-child) {\n    margin-bottom: 0;\n  }\n  .ant-card-meta {\n    .ant-card-meta-title {\n      color: var(--Text-text-600, #232b3a);\n\n      /* Body/Body 3 - Regular */\n      font-family: Roboto;\n      font-size: 12px;\n      font-style: normal;\n      font-weight: 400;\n      line-height: 16px; /* 133.333% */\n      letter-spacing: 0.06px;\n    }\n  }\n  .ant-card-grid {\n    box-shadow: none;\n    &:first-child {\n      padding-left: 0;\n    }\n    &:last-child {\n      display: flex;\n      justify-content: flex-end;\n      align-items: center;\n      padding-right: 0;\n    }\n  }\n"]))),oWe=e=>{var A,t,a,n,i;let{product:s,hideRemove:l,onRemove:r,disabledRemove:o}=e;const c=s.cover||(null===s||void 0===s||null===(A=s.productProfile)||void 0===A||null===(t=A.productFiles)||void 0===t?void 0:t[0])||bk.A,d=s.name,g=s.itemNo,C=s.supplierName||(null===s||void 0===s||null===(a=s.productProfile)||void 0===a||null===(n=a.suppliers)||void 0===n||null===(i=n[0])||void 0===i?void 0:i.name);return(0,lA.jsxs)(rWe,{bordered:!1,children:[(0,lA.jsx)(aa.A.Grid,{style:{width:"75%"}
1,hoverable:!1,children:(0,lA.jsx)(aa.A.Meta,{avatar:(0,lA.jsx)(Zq.A,{width:80,height:50,preview:!1,src:c,style:{objectFit:"contain"}}),title:d,description:(0,lA.jsxs)(Aa.A,{direction:"vertical",size:0,children:[(0,lA.jsx)(Uu.B.Caption,{children:g}),(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(UFe.A,{}),(0,lA.jsx)(Uu.B.Caption,{children:C})]})]})})}),(0,lA.jsx)(aa.A.Grid,{style:{width:"25%"},hoverable:!1,children:!l&&(0,lA.jsx)(Uu.gZ,{danger:!0,ghost:!0,onClick:r,disabled:o,children:ee().translate("general.remove")})})]})};var cWe=t(693),dWe=t(77660);const gWe=e=>{var A,t,a,n;const i=null===e||void 0===e||null===(A=e.data)||void 0===A||null===(t=A.data)||void 0===t?void 0:t.id,s=null===e||void 0===e||null===(a=e.data)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.name;return i&&s?{value:s,label:s,id:i}:null},CWe="SubForms_reviewDocumentsSection__cDCVT",IWe="SubForms_shareProductColumn__dbXWQ",uWe="SubForms_reviewDocumentsHeader__2x-vM",pWe="SubForms_reviewDocumentsHeaderLeft__udFmc",EWe="SubForms_referenceDocumentTitleWrapper__Tm-Ir",BWe="SubForms_additionalInformationWrapper__YqI+C",QWe="SubForms_required__PYu86",mWe="SubForms_basicInformationWrapper__GnHVO",hWe="SubForms_selectTagBtn__rFMvc",xWe="SubForms_selectDisabled__WfUxR",vWe=["name","form","modal","parentName","setActiveProduct","onShareDocumentChanged","isDisabled","canEditBarcode","isEditSupplierFlow"];var fWe;const yWe=T.Ay.div(fWe||(fWe=(0,_.A)(["\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  .ant-form-item {\n    margin-bottom: 0;\n  }\n"]))),jWe=e=>{let{name:A,form:t,modal:a,parentName:n,setActiveProduct:i,onShareDocumentChanged:s,isDisabled:l,canEditBarcode:r,isEditSupplierFlow:o}=e,c=(0,f.A)(e,vWe);const[d,g]=y.useState([]),[C,I]=y.useState([]),[u,p]=y.useState(!1),[E,B]=y.useState({value:"",key:""}),Q=lRe.ADDITIONAL_INFORMATIONS,[m,h]=y.useState([]),[x,j]=y.useState([]),[b,P]=y.useState([]),{getOptions:w}=y.useContext(_b.CR),{create:S}=ple(),{fetch:N}=Ele(),_=(w("areaCountries")||[]).map((e=>({value:e.label,label:e.label}))),T=(w("exportMarket")||[]).map((e=>({value:e.value,label:e.label}))),D=async e=>{var A;const t=await(0,DA.KHn)();I((null===t||void 0===t||null===(A=t.data)||void 0===A?void 0:A.data)||[]),e&&e()},k=e=>async A=>S(A,e),L=(e,A)=>async t=>{const a={type:e};t&&(a.keywords=t),null!==A&&void 0!==A&&A.withParent&&(a.parentId=A.parentId);return(null===A||void 0===A?void 0:A.withParent)&&!A.parentId?[]:N(a)},F=async e=>{const A=await L("custom-categories")(e);h(A)},M=async(e,A,t)=>{const a=await L("custom-categories",{withParent:!0,parentId:t})(A);2===e?j(a):P(a)};return y.useEffect((()=>{F("")}),[]),(0,lA.jsxs)(yWe,{className:mWe,children:[(0,lA.jsx)(Uu.B.Title,{level:4,children:ee().translate("module_desktop_review.common.basicInformation")}),(0,lA.jsx)(Zo.A.Item,{name:[A,"name"],label:ee().translate("general.productName"),children:(0,lA.jsx)(uE.A,{size:"large",placeholder:ee().translate("placeholder.fillHere"),disabled:l||o})}),(0,lA.jsxs)(Ca.A,{gutter:[12,12],children:[(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(Zo.A.Item,{name:[A,"itemNumber"],label:ee().translate("general.modelOrItemNumber"),children:(0,lA.jsx)(uE.A,{size:"large",placeholder:ee().translate("placeholder.fillHere"),disabled:l||o})})}),(0,lA.jsx)(na.A,{flex:"auto",span:12,children:(0,lA.jsx)(Zo.A.Item,{name:[A,"barcode"],label:ee().translate("general.barcodeOrUPC"),children:(0,lA.jsx)(uE.A,{size:"large",type:"text",placeholder:ee().translate("placeholder.fillHere"),disabled:(l&&!r)&!o})})})]}),(0,lA.jsx)(Ca.A,{children:(0,lA.jsx)(na.A,{flex:"auto",span:24,children:(0,lA.jsx)(Zo.A.Item,{name:[A,"additionalItemNo"],label:ee().translate("general.additionalItemNo"),children:(0,lA.jsx)(uE.A,{size:"large",type:"text",placeholder:ee().translate("placeholder.fillHere"),disabled:(l&&!r)&!o})})})}),(0,lA.jsx)(Ca.A,{children:(0,lA.jsx)(na.A,{flex:"auto",span:24,children:(0,lA.jsx)(Zo.A.Item,{name:[A,"longDescription"],label:ee().translate("general.productLongDescription"),children:(0,lA.jsx)(uE.A.TextArea,{size:"large",placeholder:ee().translate("placeholder.fillHere"),autoSize:{minRows:3},disabled:o||!(null===c||void 0===c||!c.disabled)})})})}),(0,lA.jsx)(Ca.A,{gutter:[12,12],children:(0,lA.jsx)(na.A,{flex:"auto",span:24,children:(0,lA.jsx)(Zo.A.Item,{name:[A,"website"],label:ee().translate("general.productWebsite"),children:(0,lA.jsx)(uE.A,{size:"large",type:"text",placeholder:ee().translate("placeholder.fillHere"),disabled:l})})})}),(0,lA.jsx)(Uu.VY.WithCollapse,{name:"basic-additional-information",collapseProps:{defaultActiveKey:["basic-additional-information"]},title:(0,lA.jsxs)("div",{className:uWe,children:[(0,lA.jsxs)("div",{className:pWe,children:[(0,lA.jsx)(cWe.A,{}),(0,lA.jsx)(Uu.B.Title,{level:3,children:ee().translate("module_desktop_review.documentValidation.section.additionalInformation")})]}),(0,lA.jsx)(sOe,{className:IWe,form:t,disabled:l,productListName:n.join("."),name:A,modal:a,onShareTagClick:e=>{i(e)},shareKey:Q,onCheckedChange:e=>{t.setFieldValue([...n,A,Q],e),s&&s(e,A,Q)},onNotMasterCheckedChange:(e,A)=>{t.setFieldValue([...n,A,Q],e),s&&s(e,A,Q)}})]}),items:[{key:"additional-information",children:(0,lA.jsx)(Zo.A.Item,{shouldUpdate:!0,className:"full-width",children:()=>{var e,a,i,s;const r=t.getFieldsValue(),d=null===r||void 0===r||null===(e=r.jobType)||void 0===e||null===(a=e.reviewT
1ype)||void 0===a?void 0:a.includes("artwork-review"),C=R()(r,n.join("."))||[],I=GRe(C),u=(R()(r,"".concat(n.join("."),".").concat(I,".").concat(Q))||!1)&&A!==I||!(null===c||void 0===c||!c.disabled),E=C[A];return(0,lA.jsxs)("div",{className:BWe,children:[(0,lA.jsxs)(Ca.A,{gutter:[12,12],children:[(0,lA.jsx)(na.A,{flex:"auto",span:12,children:(0,lA.jsx)(Zo.A.Item,{name:[A,"testAgeGrade"],label:(0,lA.jsxs)(lA.Fragment,{children:[ee().translate("general.testAgeGrade")," ",!d&&(0,lA.jsx)("span",{className:QWe,children:"*"})]}),rules:[e=>({validator:(e,A)=>A||d?Promise.resolve():Promise.reject(new Error)})],children:(0,lA.jsx)(qY.A,{placeholder:ee().translate("placeholder.fillOrSelect"),creatable:!0,defaultOptions:!0,createQuery:k("testAgeGrade"),cacheOptions:!1,loadOptions:L("testAgeGrade"),size:"large",isDisabled:u,isClearable:!0,isAntdStyle:!0})})}),(0,lA.jsx)(na.A,{flex:"auto",span:12,children:(0,lA.jsx)(Zo.A.Item,{name:[A,"labelTestAgeGrade"],label:(0,lA.jsxs)(lA.Fragment,{children:[ee().translate("general.labelAgeGrade")," ",!d&&(0,lA.jsx)("span",{className:QWe,children:"*"})]}),rules:[e=>({validator:(e,A)=>A||d?Promise.resolve():Promise.reject(new Error)})],children:(0,lA.jsx)(qY.A,{placeholder:ee().translate("placeholder.fillOrSelect"),creatable:!0,cacheOptions:!1,defaultOptions:!0,createQuery:k("labelTestAgeGrade"),loadOptions:L("labelTestAgeGrade"),size:"large",isDisabled:u,isClearable:!0,isAntdStyle:!0})})})]}),(0,lA.jsxs)(Ca.A,{gutter:[12,12],children:[(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(Zo.A.Item,{name:[A,"exportMarket"],label:(0,lA.jsxs)(lA.Fragment,{children:[ee().translate("general.exportMarket")," ",!d&&(0,lA.jsx)("span",{className:QWe,children:"*"})]}),rules:[e=>({validator:(e,A)=>A||d?Promise.resolve():Promise.reject(new Error)})],children:(0,lA.jsx)(Uu.Gs,{showSearch:!0,options:T,placeholder:ee().translate("placeholder.fillOrSelect"),disabled:u,allowClear:!0})})}),(0,lA.jsx)(na.A,{flex:"auto",span:12,children:(0,lA.jsx)(Zo.A.Item,{name:[A,"countryOfOrigin"],label:(0,lA.jsxs)(lA.Fragment,{children:[ee().translate("general.countryOfOrigin")," ",!d&&(0,lA.jsx)("span",{className:QWe,children:"*"})]}),rules:[e=>({validator:(e,A)=>A||d?Promise.resolve():Promise.reject(new Error)})],children:(0,lA.jsx)(Uu.Gs,{showSearch:!0,options:_,placeholder:ee().translate("placeholder.fillOrSelect"),disabled:u,allowClear:!0})})})]}),(0,lA.jsx)(Zo.A.Item,{name:[A,"category"],label:ee().translate("general.productCategory",{suffix:"(QMAS)"}),children:(0,lA.jsx)(dWe.A,{disabled:u||l})}),(0,lA.jsx)(Ca.A,{children:(0,lA.jsxs)(na.A,{flex:"auto",span:24,children:[(0,lA.jsx)(Zo.A.Item,{name:[A,"customerTag"],label:ee().translate("general.customerTag"),children:(0,lA.jsx)(Uu.Gs,{mode:"multiple",placeholder:ee().translate("placeholder.fillOrSelect"),size:"large",disabled:!0,itemRound:!(null!==c&&void 0!==c&&c.disabled),className:Si()({[xWe]:!(null===c||void 0===c||!c.disabled)})})}),(0,lA.jsx)(Uu.gZ,{type:"primary",ghost:!0,onClick:()=>{D((()=>{const e=t.getFieldsValue(),a=R()(e,"product.items.".concat(A,".customerTag"))||[];g(a),p(!0)}))},className:hWe,disabled:u||l,children:ee().translate("general.select",{suffix:ee().translate("general.tag")})})]})}),(0,lA.jsx)(Ca.A,{children:(0,lA.jsx)(na.A,{flex:"auto",span:24,children:(0,lA.jsx)("label",{children:ee().translate("general.customerProductCategory")})})}),(0,lA.jsxs)(Ca.A,{gutter:[8,8,8],children:[(0,lA.jsx)(na.A,{flex:"auto",span:8,children:(0,lA.jsx)(Zo.A.Item,{name:[A,"customerProductCategory"],label:ee().translate("general.level",{suffix:1}),children:(0,lA.jsx)(qY.A,{placeholder:ee().translate("placeholder.fillOrSelect"),creatable:!0,options:m,size:"large",isDisabled:u||l||o,onChange:e=>{M(2,"",null===e||void 0===e?void 0:e.id),M(3,"",""),t.setFieldValue([...n,A,"customerProductSubCategory"],null),t.setFieldValue([...n,A,"customerProductSubCategory1"],null)},onInputChange:e=>{F(e)},mode:"client",onCreateOption:async e=>{t.setFieldValue([...n,A,"customerProductCategory"],{id:"new",value:e,label:e}),j([]),P([]),t.setFieldValue([...n,A,"customerProductSubCategory"],null),t.setFieldValue([...n,A,"customerProductSubCategory1"],null);const a=await(0,DA.tgI)({name:e}),i=gWe(a);t.setFieldValue([...n,A,"customerProductCategory"],i),F(),M(2,"",null===i||void 0===i?void 0:i.id),M(3,"","")},isClearable:!0,isAntdStyle:!0})})}),(0,lA.jsx)(na.A,{flex:"auto",span:8,children:(0,lA.jsx)(Zo.A.Item,{name:[A,"customerProductSubCategory"],label:ee().translate("general.level",{suffix:2}),children:(0,lA.jsx)(qY.A,{placeholder:ee().translate("placeholder.fillOrSelect"),creatable:!0,onInputChange:e=>{var A;M(2,e,null===E||void 0===E||null===(A=E.customerProductCategory)||void 0===A?void 0:A.id)},onChange:e=>{M(3,"",null===e||void 0===e?void 0:e.id),t.setFieldValue([...n,A,"customerProductSubCategory1"],null)},options:x,size:"large",isDisabled:u||l||!(null!==E&&void 0!==E&&null!==(i=E.customerProductCategory)&&void 0!==i&&i.value)||o,mode:"client",onCreateOption:async e=>{var a,i;t.setFieldValue([...n,A,"customerProductSubCategory"],{id:"new",value:e,label:e}),P([]),t.setFieldValue([...n,A,"customerProductSubCategory1"],null);const s=await(0,DA.tgI)({name:e,parentId:null===E||void 0===E||null===(a=E.
1customerProductCategory)||void 0===a?void 0:a.id}),l=gWe(s);t.setFieldValue([...n,A,"customerProductSubCategory"],l),M(2,"",null===E||void 0===E||null===(i=E.customerProductCategory)||void 0===i?void 0:i.id),M(3,"",null===l||void 0===l?void 0:l.id)},isClearable:!0,isAntdStyle:!0})})}),(0,lA.jsx)(na.A,{flex:"auto",span:8,children:(0,lA.jsx)(Zo.A.Item,{name:[A,"customerProductSubCategory1"],label:ee().translate("general.level",{suffix:3}),children:(0,lA.jsx)(qY.A,{placeholder:ee().translate("placeholder.fillOrSelect"),creatable:!0,options:b,size:"large",isDisabled:u||l||!(null!==E&&void 0!==E&&null!==(s=E.customerProductSubCategory)&&void 0!==s&&s.value)||o,mode:"client",onInputChange:e=>{var A;M(3,e,null===E||void 0===E||null===(A=E.customerProductSubCategory)||void 0===A?void 0:A.id)},onCreateOption:async e=>{var a,i;t.setFieldValue([...n,A,"customerProductSubCategory1"],{id:"new",value:e,label:e});const s=await(0,DA.tgI)({name:e,parentId:null===E||void 0===E||null===(a=E.customerProductSubCategory)||void 0===a?void 0:a.id}),l=gWe(s);t.setFieldValue([...n,A,"customerProductSubCategory1"],l),M(3,"",null===E||void 0===E||null===(i=E.customerProductSubCategory)||void 0===i?void 0:i.id)},isClearable:!0,isAntdStyle:!0})})})]})]})}})}]}),(0,lA.jsx)(IM,{selectedTags:d,onClose:()=>{p(!1)},onChangeSearch:e=>{B((0,v.A)((0,v.A)({},E),{},{value:e.target.value}))},onCreateTag:async e=>{await(async e=>(0,DA.C2Y)({names:[e]}))(e),setTimeout((()=>{D()}),100)},onSelectTags:e=>{t.setFieldValue([...n,A,"customerTag"],e.map((e=>(0,v.A)((0,v.A)({},e),{},{value:e.id,label:e.name})))),p(!1)},search:E,dataSource:C,hasMore:!1,loadMore:()=>{},visible:u,disabled:!(null===c||void 0===c||!c.disabled)})]})},bWe="FormFields_documentsWrapper__XEzcE",PWe=e=>{const{supportText:A,accept:t,form:a,acceptDocument:n,parentName:i,disabled:s,isSingle:l=!1,value:r,isWalmart:o}=e,c=[...i||[],...e.name,"documents"];e.name;return(0,lA.jsxs)(Ca.A,{gutter:16,className:bWe,children:[(0,lA.jsxs)(na.A,{xs:24,sm:24,lg:10,children:[(0,lA.jsx)(Zo.A.Item,{name:[...e.name,"photo"],valuePropName:"fileList",getValueFromEvent:e=>{const A=(null===e||void 0===e?void 0:e.fileList)||[];if(l){const e=A[A.length-1],t=((null===e||void 0===e?void 0:e.type)||(null===e||void 0===e?void 0:e.mineType)||"").includes("image/");return a.setFieldValue(c,t?[]:[e]),t?[e]:[]}const t=A.filter((e=>(e.type||e.mineType||"").includes("image/"))),n=A.filter((e=>!(e.type||e.mineType||"").includes("image/"))),i=a.getFieldValue(c);return n.length>0&&a.setFieldValue(c,[...i||[],...n.filter((e=>rm()(i,{uid:e.uid})<0))]),t},showUploadList:!1,children:(0,lA.jsx)(zb,{multiple:!l,beforeUpload:()=>!1,showUploadList:!1,accept:t||"image/*",dragger:!0,supportText:A||ee().translate("general.support",{suffix:"JPG, JPEG, PNG"}),disabled:s})}),!1]}),(0,lA.jsx)(na.A,{xs:24,sm:24,lg:14,children:(0,lA.jsx)(Ca.A,{children:(0,lA.jsx)(na.A,{flex:"auto",children:(0,lA.jsx)(Zo.A.Item,{name:[...e.name],children:(0,lA.jsx)(gMe,{onRemovePhoto:(e,A)=>{},disabled:s})})})})})]})},wWe=["name","form","parentName","modal","setActiveProduct","onShareDocumentChanged","isWalmart"];var SWe;const NWe=T.Ay.div(SWe||(SWe=(0,_.A)(["\n  display: flex;\n  flex-direction: column;\n  flex: 1 1 100%;\n  gap: 12px;\n"]))),_We=e=>{let{name:A,form:t,parentName:a,modal:n,setActiveProduct:i,onShareDocumentChanged:s,isWalmart:l}=e,r=(0,f.A)(e,wWe);const o=lRe.REFERENCE_DOCUMENTS;return(0,lA.jsx)(Uu.VY.WithCollapse,{collapseProps:{defaultActiveKey:["reference-documents"]},name:"reference-documents",title:(0,lA.jsxs)(Aa.A,{size:4,className:EWe,children:[(0,lA.jsx)(XO.A,{}),(0,lA.jsx)(Uu.B.Title,{level:3,children:ee().translate("module_desktop_review.documentValidation.section.productReferenceDocuments")}),(0,lA.jsx)(sOe,{disabled:l||!(null===r||void 0===r||!r.disabled),className:IWe,form:t,productListName:a.join("."),name:A,modal:n,onShareTagClick:e=>{i(e)},shareKey:o,onCheckedChange:e=>{t.setFieldValue([...a,A,o],e),s&&s(e,A,o)},onNotMasterCheckedChange:(e,A)=>{t.setFieldValue([...a,A,o],e),s&&s(e,A,o)}})]}),items:[{key:"reference-documents",children:(0,lA.jsx)(NWe,{children:(0,lA.jsx)(Zo.A.Item,{shouldUpdate:!0,children:()=>{const e=t.getFieldsValue(),n=R()(e,a.join("."))||[],i=GRe(n),s=(R()(e,"".concat(a.join("."),".").concat(i,".").concat(o))||!1)&&A!==i;return(0,lA.jsx)(lA.Fragment,{children:(0,lA.jsx)(Zo.A.Item,{name:[A,"referenceDocuments"],label:(0,lA.jsxs)(lA.Fragment,{children:[ee().translate("module_desktop_review.common.productPicturesReferenceDocuments"),l&&(0,lA.jsxs)("span",{className:QWe,children:["*",ee().translate("helperText.atLeast_1PictureIsRequired")]})]}),rules:null!==r&&void 0!==r&&r.disabled?[]:l?[e=>({validator:(e,A)=>{var t,a;return((null===(t=A.photo)||void 0===t?void 0:t.length)||(null===(a=A.documents)||void 0===a?void 0:a.length))<1?Promise.reject(new Error):Prom
1ise.resolve()}})]:[],children:(0,lA.jsx)(PWe,{form:t,name:[A,"referenceDocuments"],supportText:jMe.SUPPORT_TEXT,accept:jMe.ACCEPT,acceptDocument:jMe.ACCEPT_DOCUMENT,parentName:a,disabled:s||!(null===r||void 0===r||!r.disabled),isWalmart:l})})})}})})}]})},TWe=["name","form","parentName","modal","setActiveProduct","onShareDocumentChanged","isWalmart"];var DWe;const kWe=T.Ay.div(DWe||(DWe=(0,_.A)(["\n  display: flex;\n  flex-direction: column;\n  flex: 1 1 100%;\n  gap: 12px;\n"]))),LWe=()=>(0,lA.jsx)("span",{style:{color:"#ED4646",marginLeft:"5px",display:"inline-block",fontSize:"10px"},children:"*"}),RWe=e=>{let{name:A,form:t,parentName:a,modal:n,setActiveProduct:i,onShareDocumentChanged:s,isWalmart:l}=e,r=(0,f.A)(e,TWe);const o=lRe.REVIEW_DOCUMENTS;return(0,lA.jsx)(Uu.VY.WithCollapse,{name:"review-documents",className:CWe,title:(0,lA.jsxs)("div",{className:uWe,children:[(0,lA.jsxs)("div",{className:pWe,children:[(0,lA.jsx)(nOe.A,{style:{color:"#005EFF"}}),(0,lA.jsx)(Uu.B.Title,{level:3,children:ee().translate("module_desktop_review.documentValidation.section.documentForReview")}),(0,lA.jsxs)("span",{style:{color:"red",fontSize:12,fontWeight:400},children:["*",ee().translate("module_desktop_review.common.reviewerWillGiveConclusionToDocuments")]})]}),(0,lA.jsx)(sOe,{disabled:l||!(null===r||void 0===r||!r.disabled),className:IWe,form:t,productListName:a.join("."),name:A,modal:n,onShareTagClick:e=>{i(e)},shareKey:o,onCheckedChange:e=>{t.setFieldValue([...a,A,o],e),s&&s(e,A,o)},onNotMasterCheckedChange:(e,A)=>{t.setFieldValue([...a,A,o],e),s&&s(e,A,o)}})]}),items:[{key:"review-documents",children:(0,lA.jsx)(kWe,{children:(0,lA.jsx)(Zo.A.Item,{shouldUpdate:!0,children:()=>{const e=t.getFieldsValue(),n=R()(e,a.join("."))||[],i=GRe(n),s=(R()(e,"".concat(a.join("."),".").concat(i,".").concat(o))||!1)&&A!==i;return(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Zo.A.Item,{name:[A,"reviewDocuments"],label:(0,lA.jsxs)(lA.Fragment,{children:[ee().translate("module_desktop_review.common.reviewDocuments"),(0,lA.jsx)(LWe,{}),l&&(0,lA.jsx)("span",{style:{color:"#ED4646",marginLeft:"5px"},children:"Upload 1 file only"})]}),rules:null!==r&&void 0!==r&&r.disabled?[]:[e=>({validator:(e,A)=>{var t,a;return((null===(t=A.photo)||void 0===t?void 0:t.length)||(null===(a=A.documents)||void 0===a?void 0:a.length))<1?Promise.reject(new Error):Promise.resolve()}})],children:(0,lA.jsx)(PWe,{name:[A,"reviewDocuments"],form:t,parentName:a,supportText:jMe.SUPPORT_TEXT,accept:jMe.ACCEPT,acceptDocument:jMe.ACCEPT_DOCUMENT,disabled:s||!(null===r||void 0===r||!r.disabled),isSingle:l,isWalmart:l})}),(0,lA.jsx)(Zo.A.Item,{name:[A,"reviewDocuments","productReviewRemark"],label:ee().translate("general.remark_plural"),children:(0,lA.jsx)(uE.A.TextArea,{autoSize:{minRows:3,maxRows:5},placeholder:ee().translate("placeholder.enter",{suffix:ee().translate("general.remark")}),disabled:s||!(null===r||void 0===r||!r.disabled)})})]})}})})}]})};var FWe,MWe;t(96604);const OWe=["title","titleId"];function zWe(){return zWe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},zWe.apply(null,arguments)}function VWe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,OWe);return y.createElement("svg",zWe({width:25,height:24,viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,FWe||(FWe=y.createElement("path",{d:"M21.0195 11V21C21.0195 22.1 20.1195 23 19.0195 23H8.00977C6.90977 23 6.01953 22.1 6.01953 21L6.0293 7C6.0293 5.9 6.91953 5 8.01953 5H15.0195L21.0195 11ZM16.0195 3H4.01953V17H2.01953V3C2.01953 1.9 2.91953 1 4.01953 1H16.0195V3ZM14.0195 12H19.5195L14.0195 6.5V12Z",fill:"#005EFF"})),MWe||(MWe=y.createElement("path",{d:"M10.7026 17.6138H9.03707V16.7393H10.7026C10.9926 16.7393 11.227 16.6924 11.4057 16.5986C11.5844 16.5049 11.7148 16.376 11.7968 16.2119C11.8818 16.
10449 11.9243 15.8545 11.9243 15.6406C11.9243 15.4385 11.8818 15.2495 11.7968 15.0737C11.7148 14.895 11.5844 14.7515 11.4057 14.6431C11.227 14.5347 10.9926 14.4805 10.7026 14.4805H9.37545V20H8.27242V13.6016H10.7026C11.1977 13.6016 11.6181 13.6895 11.9638 13.8652C12.3125 14.0381 12.5776 14.2783 12.7592 14.5859C12.9409 14.8906 13.0317 15.2393 13.0317 15.6318C13.0317 16.0449 12.9409 16.3994 12.7592 16.6953C12.5776 16.9912 12.3125 17.2183 11.9638 17.3765C11.6181 17.5347 11.1977 17.6138 10.7026 17.6138ZM19.1675 16.625V16.9766C19.1675 17.46 19.1045 17.8936 18.9786 18.2773C18.8526 18.6611 18.6724 18.9878 18.438 19.2573C18.2066 19.5269 17.9283 19.7334 17.6031 19.877C17.2779 20.0176 16.9175 20.0879 16.522 20.0879C16.1294 20.0879 15.7705 20.0176 15.4454 19.877C15.1231 19.7334 14.8433 19.5269 14.606 19.2573C14.3687 18.9878 14.1841 18.6611 14.0523 18.2773C13.9234 17.8936 13.8589 17.46 13.8589 16.9766V16.625C13.8589 16.1416 13.9234 15.7095 14.0523 15.3286C14.1812 14.9448 14.3628 14.6182 14.5972 14.3486C14.8345 14.0762 15.1143 13.8696 15.4366 13.729C15.7618 13.5854 16.1206 13.5137 16.5132 13.5137C16.9087 13.5137 17.2691 13.5854 17.5943 13.729C17.9195 13.8696 18.1993 14.0762 18.4336 14.3486C18.668 14.6182 18.8482 14.9448 18.9742 15.3286C19.1031 15.7095 19.1675 16.1416 19.1675 16.625ZM18.0645 16.9766V16.6162C18.0645 16.2588 18.0293 15.9438 17.959 15.6714C17.8916 15.396 17.7906 15.166 17.6558 14.9814C17.524 14.7939 17.3614 14.6533 17.168 14.5596C16.9746 14.4629 16.7564 14.4146 16.5132 14.4146C16.2701 14.4146 16.0533 14.4629 15.8628 14.5596C15.6724 14.6533 15.5098 14.7939 15.375 14.9814C15.2432 15.166 15.1421 15.396 15.0718 15.6714C15.0015 15.9438 14.9663 16.2588 14.9663 16.6162V16.9766C14.9663 17.334 15.0015 17.6504 15.0718 17.9258C15.1421 18.2012 15.2447 18.4341 15.3794 18.6245C15.5171 18.812 15.6812 18.9541 15.8716 19.0508C16.0621 19.1445 16.2788 19.1914 16.522 19.1914C16.7681 19.1914 16.9864 19.1445 17.1768 19.0508C17.3672 18.9541 17.5284 18.812 17.6602 18.6245C17.792 18.4341 17.8916 18.2012 17.959 17.9258C18.0293 17.6504 18.0645 17.334 18.0645 16.9766Z",fill:"white"})))}const HWe=y.forwardRef(VWe),WWe=(t.p,"POInformation_title__eUqzp"),qWe="POInformation_disabledCopy__pO0X1",UWe="POInformation_fieldsWrapper__D7UfJ",JWe="POInformation_fields__rEqxa",GWe="POInformation_fieldActions__QUXpY",YWe="POInformation_disabled__YdZ34",ZWe="POInformation_addButton__8P368",XWe="POInformation_formListWrapper__iNi+H",KWe="POInformation_warningModal__Yw2eb",$We="POInformation_wrapper__ESlf1",eqe=e=>{let{modal:A,form:t,onCopyCb:a,parentName:n,name:i,shareKey:s,disabled:l}=e;const r=(0,GEe.useWatch)([...n],t),o=(0,GEe.useWatch)(i,t),c=!(null!==o&&void 0!==o&&o.length)||l;return(null===r||void 0===r?void 0:r.length)<2?"":(0,lA.jsxs)("span",{className:(0,b.default)({[qWe]:c}),onClick:e=>{e.preventDefault(),e.stopPropagation(),c||A.warning({title:"Copy PO information to other products?",icon:(0,lA.jsx)(lA.Fragment,{}),content:"The PO information in other products will be overwritten.  You can edit the PO information in other products later if necessary.",onOk(){((e,A,t)=>{const a=e.getFieldsValue(),n=R()(a,A),i=R()(a,t),s=A[A.length-2];e.setFieldValue(t,i.map(((e,A)=>A!==s?(0,v.A)((0,v.A)({},e),{},{poItems:n.map((e=>e))}):e)))})(t,i,n),a&&a()},okText:ee().translate("general.confirm"),centered:!0,cancelButtonProps:{style:{display:"none"}},closable:!0,className:KWe,width:480})},children:[(0,lA.jsx)(HWe,{}),(0,lA.jsx)("span",{children:"Copy All PO Information to Other Products"})]})},Aqe="po-information",tqe=lRe.PO_ITEMS,aqe=e=>{var A,t;let{className:a,form:n,name:i,parentName:s,modal:l,onCopyCb:r,poOptions:o,disabled:c}=e;const d=[i,"poItems"],g=[...s,...d],C={poNumber:(null===o||void 0===o||null===(A=o.options)||void 0===A?void 0:A.poNumber)||[],poQuantity:(null===o||void 0===o||null===(t=o.options)||void 0===t?void 0:t.poQuantity)||[]},I=(e,A)=>{null!==o&&void 0!==o&&o.setOptions&&o.setOptions((t=>(0,v.A)((0,v.A)({},t),{},{[A]:[...t[A],e]})))};return(0,lA.jsx)("div",{className:(0,b.default)($We,a),children:(0,lA.jsx)(Uu.VY.WithCollapse,{collapseProps:{defaultActiveKey:[Aqe]},name:Aqe,title:(0,lA.jsxs)("div",{className:WWe,children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)(vU,{}),(0,lA.jsx)(Uu.B.Title,{level:3,children:ee().translate("module_desktop_review.documentValidation.section.poInformation")})]}),(0,lA.jsx)(eqe,{modal:l,form:n,onCopyCb:r,parentName:s,name:[...g],shareKey:tqe,disabled:c})]}),items:[{key:Aqe,children:(0,lA.jsx)("div",{className:XWe,children:(0,lA.jsx)(Zo.A.List,{name:d,children:(e,A)=>{let{add:t,remove:a}=A;return(0,lA.jsxs)(lA.Fragment,{children:[e.map(((e,A)=>{const i=n.getFieldsValue();if(void 0===R()(i,[...g,e.name].join(".")).poNumber)return(0,lA.jsx)(y.Fragment,{},e.name);const s=[e.name,"poNumber"],r=[...g,...s],o=[e.name,"poQuantity"],d=[...g,...o],u=[e.name,"poShipDate"],p=[...g,e.name];return(0,lA.jsxs)("div",{className:UWe,children:[(0,lA.jsxs)("div",{className:JWe,children:[(0,lA.jsx)(Zo.A.Item,{name:s,label:"PO#",children:(0,lA.jsx)(qY.A,{placeholder:ee().translate("placeholder.fillOrSelect"),creatable:!0,options:C.poNumber,size:"large",onChange:e=>{n.setFieldValue(r,e),((e,A,t,a)=>{const n=e.getFieldsValue(),i=R()(n,a),s=A[A.length-1],l=i.filter(((e,A)=>{var a;return!(null===(a=e.poNumber)||void 0===a||!a.value)&&e.poNumber.value===(null===t||void 0===t?void 0:t.value)&&A!==s&&!!e.poShipDate})),r=l[l.length-1];r&&e.setFieldValue([...A,"poShipDate"],r.poShipDate)})(n,p,e,g)},mode:"client",onCreateOption:e=>{const A={value:e,label:e};n.setFieldValue(r,A),I(A,"poNumber")},isClearable:!c,isAntdStyle:!0,isDisabled:c})}),(0,lA.jsx)(Zo.A.Item,{name:o,label:"PO Quantity",children:(0,lA.jsx)(qY.A,{placeholder:ee().translate("placeholder.fillOrSelect"),creatable:!0,options:C.poQuantity,size:"large",onChange:e=>{n.setFieldValue(d,e)},mode:"client",onCreateOption:e=>{const A={value:e,label:e};n.setFieldValue(d,A),I(A,"poQuantity")},isClearable:!c,isAntdStyle:!0,isDisabled:c})}),(0,lA.jsx)(Zo.A.Item,{name:u,label:"Ship Date",children:(0,lA.jsx)(C_.A,{size:"large",radius:"md",format:"DD MMMM YYYY",disabled:c})})]}),(0,lA.jsxs)("div",{className:(0,b.default)(GWe,{[YWe]:c}),children:[(0,lA.jsx)(TMe.h,{onClick:c?void 0:()=>{const a=((e,A)=>{if(!e||!A)return null;const t=e.getFieldsValue();return R()(t,A)})(n,"".concat([...g,e.name].join(".")));t(a,A+1)}}),(0,lA.jsx)(hZ.h,{onClick:c?void 0:()=>{l.confirm({title:"Do you want to remove this PO?",icon:(0,lA.jsx)(lA.Fragment,{}),content:"This PO information will not be saved.",onOk(){a(e.name)},okText:ee().translate("general.confirm"),centered:!0,cancelButtonProps:{style:{display:"none"}},closable:!0,className:KWe})}})]})]},e.name)}
1)),(0,lA.jsx)("div",{children:(0,lA.jsx)(zf.A,{type:"link",noPadding:!0,className:(0,b.default)(ZWe,{[YWe]:c}),disabled:c,onClick:()=>t({poNumber:null,poQuantity:null,shipDate:""}),icon:(0,lA.jsx)(WVe.h,{}),children:"Add PO"})})]})}})})}]})})},nqe=(ee().translate("testPlanAdmin.ageGrading.allAges"),ee().translate("testPlanAdmin.ageGrading.over3years"),ee().translate("testPlanAdmin.ageGrading.over8years"),ee().translate("testPlanAdmin.ageGrading.adult"),ee().translate("testPlanAdmin.ageGrading.na"),{name:"New Product",supplierName:"",itemNumber:"",website:"",longDescription:"",exportMarket:null,ageGrade:{value:"allAges"},serviceRequired:{value:"regular"},referenceDocuments:{highLight:"",documents:[],photo:[]},reviewDocuments:{documents:[],photo:[]}});var iqe;const sqe=T.Ay.div(iqe||(iqe=(0,_.A)(["\n  margin-top: 16px;\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n"]))),lqe=e=>{var A;const{value:t,onRemove:a,parentField:n,categories:i,hideRemove:s,isSelfUpload:l,form:r,modal:o,setActiveProduct:c,onShareDocumentChanged:d,isWalmart:g,disabledRemove:C,isEditSupplierFlow:I,disabled:u,setNotification:p,poOptions:E,drId:B}=e,Q=(null===t||void 0===t||null===(A=t.product)||void 0===A?void 0:A.id)||(null===t||void 0===t?void 0:t.id);return(0,lA.jsxs)("div",{children:[(0,lA.jsx)(oWe,{hideRemove:s,product:(null===t||void 0===t?void 0:t.product)||t||nqe,onRemove:a,disabledRemove:C}),(0,lA.jsx)(_Q.A,{}),(0,lA.jsxs)(sqe,{children:[(0,lA.jsx)(jWe,{categoryOptions:i,name:n.name,form:r,parentName:["product","items"],modal:o,setActiveProduct:c,onShareDocumentChanged:d,isDisabled:g||u,disabled:u,canEditBarcode:t.canEditBarcode,isEditSupplierFlow:I}),(0,lA.jsx)(aqe,{name:n.name,form:r,parentName:["product","items"],modal:o,isWalmart:g,disabled:u||I,poOptions:E,onCopyCb:()=>{p&&p({type:"success",message:"PO information copied to other product"})}}),(0,lA.jsx)(_We,{name:n.name,form:r,parentName:["product","items"],modal:o,setActiveProduct:c,onShareDocumentChanged:d,isWalmart:g,disabled:u&&!I}),!g&&(0,lA.jsx)(FVe,{name:n.name,form:r,modal:o,mode:"upload-document",parentName:["product","items"],isWalmart:g,isEditSupplierFlow:I,disabled:u||I,setActiveProduct:c,onShareDocumentChanged:d}),(0,lA.jsx)(BHe,{name:n.name,form:r,parentName:["product","items"],modal:o,isWalmart:g,disabled:u||I,setActiveProduct:c,onShareDocumentChanged:d,tProductId:Q,drId:B}),(l||I)&&(g?(0,lA.jsx)(RWe,{name:n.name,form:r,parentName:["product","items"],modal:o,setActiveProduct:c,onShareDocumentChanged:d,isWalmart:g,disabled:u&&!I}):(0,lA.jsx)(vze,{name:n.name,form:r,parentName:["product","items"],modal:o,mode:"upload-document",setActiveProduct:c,onShareDocumentChanged:d,isWalmart:g,disabled:u&&!I,isEditSupplierFlow:I}))]})]})},rqe="Product_productListTitle__P6d8S",oqe="Product_tabs__1JMWU",cqe="Product_productListSelect__6JYwH",dqe="Product_cancelBtn__Oythp",gqe="Product_productWrapper__xO3CQ",Cqe=["id","value","isSelfUpload","form","existingProductRef","modal","isWalmart","descriptionRef","onSetActiveProductFn","isEdit","isEditSupplierFlow","disabled","setNotification","poOptions","showProductErrorWarning","canAddNewProduct","desktopReviewId"];var Iqe;const uqe=(0,T.Ay)(Zo.A.Item)(Iqe||(Iqe=(0,_.A)(["\n  margin-bottom: 0;\n  .ant-form-item-row {\n    flex-direction: row;\n    align-items: center;\n\n    .ant-form-item-label {\n      padding: 0;\n      padding-right: 6px;\n    }\n    .ant-form-item-control {\n      max-width: 100%;\n      flex: 1 1 auto;\n      width: auto;\n      padding-left: 6px;\n    }\n  }\n"]))),pqe=(cm()(((e,A,t,a,n,i,s)=>{s(e,A,t,a,n,i)}),500),e=>{let{id:A,value:t,isSelfUpload:a,form:n,existingProductRef:i,modal:s,isWalmart:l,descriptionRef:r,onSetActiveProductFn:o,isEdit:c,isEditSupplierFlow:d,disabled:g,setNotification:C,poOptions:I,showProductErrorWarning:u,canAddNewProduct:p,desktopReviewId:E}=e,B=(0,f.A)(e,Cqe);const{createSupplier:Q}=(0,uw.d)(),[m,h]=y.useState("");o&&o(h);const[x,j]=y.useState(!1),[b,P]=y.useState({}),w=y.useRef(null),{getOptions:S,getData:N}=y.useContext(ZE.CR),{products:_,pagination:T,search:D,order:k,filter:L,onChange:F,productTestings:M,loading:O,fetchingProductDetails:z,removeProductTesting:V}=y.useContext(ZE.Pr),H=S("productCategories"),[W,q]=y.useState(!1),U=y.useCallback((()=>{q(!W)}),[W]),J=(e,A,a,n,i)=>{B.onChange((0,v.A)((0,v.A)({},t),{},{items:(t.items||[]).map(((t,s)=>(s===b.focusIndex&&(t.name=e,t.itemNumber=A,t.additionalItemNo=i,t.category=a,t.suppliers=n,l&&(t.website="https://www.walmart.com/ip/".concat(A))),t)))})),j(!1),P({})};return(0,y.useEffect)((()=>{var e;if((null===t||void 0===t||null===(e=t.items)||void 0===e?void 0:e.length)>0){t.items[0]&&h(0)}}),[]),(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(Uu.VY.WithCollapse,{className:gqe,name:"select-product",forceRender:!0,title:(0,lA.jsx)(Uu.B.Title,{level:3,children:ee().translate("module_desktop_review.documentValidation.section.productInformation",{nth:2})}),items:[{key:"select-product",children:(0,lA.jsxs)("div",{className:gqe,children:[(0,lA.jsxs)(Ca.A,{children:[(0,lA.jsx)(na.A,{flex:"auto",children:(0,lA.jsx)(uqe,{name:[A,"selectProductForReview"],label:(0,lA.jsxs)(Aa.A,{size:2,children:[ee().translate("module_desktop_review.common.selectProductForReview")," ",(0,lA.jsx)("sup",{children:"*"})]}),colon:!0,required:!0,children:(0,lA.jsx)(_h.Ay.Group,{options:[{value:"yes",label:ee().translate("general.yes")},{value:"no",label:ee().translate("general.no")}],disabled:l||c||g||!a||c&&!p,onChange:e=>{"no"===e.target.value&&h(0)}})})}),(0,lA.jsx)(na.A,{children:(0,lA.jsx)(Zo.A.Item,{dependencies:[A,"selectProductForReview"],children:e=>"yes"===e.getFieldValue([A,"selectProductForReview"])||l?(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(Uu.gZ,{innerRef:i,onClick:U,icon:(0,lA.jsx)(Eb.A,{}),disabled:g||c&&!p,type:"primary",ghost:!0,children:l?ee().translate("general.walmartProduct"):ee().translate("general.product",{prefix:ee().translate("general.existing")}).trim()}),(0,lA.jsx)(Uu.gZ,{onClick:()=>
1{if(!l){const e=t.items||[];w.current.add(Pf()((0,v.A)((0,v.A)({},nqe),{},{website:l?"https://www.walmart.com/ip/":nqe.website}))),j(!0),P({focusIndex:e.length}),h(e.length)}},disabled:l||g||c&&!p,icon:(0,lA.jsx)(Eb.A,{}),type:"primary",ghost:!0,children:ee().translate("general.product",{prefix:ee().translate("general.new")}).trim()})]}):null})})]}),(0,lA.jsx)(Zo.A.List,{name:[A,"items"],children:(e,A)=>{const{remove:i}=A;return w.current=A,e.length?(0,lA.jsxs)(y.Fragment,{children:[(0,lA.jsx)(_Q.A,{style:{margin:"16px 0"}}),(0,lA.jsxs)("div",{className:rqe,children:[(0,lA.jsx)(NFe,{}),(0,lA.jsx)("span",{children:ee().translate("general.product_plural",{suffix:"(".concat(e.length,")")})}),!(null===u||void 0===u||!u.length)&&(0,lA.jsx)(sWe,{showText:!0})]}),(0,lA.jsx)(Uu.Gs,{size:"large",disabled:g,options:(t.items||[]).map(((e,A)=>({value:String(A),label:(0,lA.jsxs)("span",{className:"productListSelectLabel",children:[(u||[]).findIndex((A=>A.id===e.id))>=0&&(0,lA.jsx)(sWe,{}),"".concat(A+1,". ").concat(e.name)]})}))),value:String(m),onChange:e=>{const A=u.findIndex((A=>{var a;return A.id===(null===(a=(t.items||[])[e])||void 0===a?void 0:a.id)}))>=0;h(Number(e)),A&&setTimeout((()=>{n.validateFields()}),100)},className:cqe,isSelectProduct:!0}),(0,lA.jsx)(FL.A,{className:oqe,activeKey:m,onChange:e=>{h(e)},items:e.map(((A,r)=>({key:A.name,label:ee().translate("general.product",{suffix:A.name+1}),children:(0,lA.jsx)(Zo.A.Item,(0,v.A)((0,v.A)({},A),{},{noStyle:!0,shouldUpdate:!0,children:(0,lA.jsx)(lqe,{form:n,setNotification:C,categories:S("productCategories"),parentField:A,isSelfUpload:a,disabledRemove:c&&1===(null===e||void 0===e?void 0:e.length)||g,isEditSupplierFlow:d,hideRemove:"no"===t.selectProductForReview||d,onRemove:()=>{s.confirm({title:ee().translate("dialog.title.remove"),icon:(0,lA.jsx)(lA.Fragment,{}),content:c?ee().translate("module_desktop_review.dialog.content.remove"):ee().translate("dialog.content.dataNotSaved"),onOk(){V(r),i(A.name),h(1===(null===e||void 0===e?void 0:e.length)?"":0)},okText:ee().translate("general.yes"),cancelText:ee().translate("general.no"),onCancel(){},centered:!0,cancelButtonProps:{className:dqe},okButtonProps:{className:dqe}})},modal:s,drId:E,isWalmart:l,disabled:g,setActiveProduct:h,poOptions:I,onShareDocumentChanged:(e,A,a)=>{var i;const s=n.getFieldsValue().product.items||[],l=null===(i=s.filter(((e,t)=>t===A)))||void 0===i?void 0:i[0];B.onChange((0,v.A)((0,v.A)({},t),{},{items:s.map(((t,n)=>{if(n!==A)if(a===lRe.ADDITIONAL_INFORMATIONS)t.testAgeGrade=e?l.testAgeGrade:null,t.labelTestAgeGrade=e?l.labelTestAgeGrade:null,t.exportMarket=e?l.exportMarket:null,t.countryOfOrigin=e?l.countryOfOrigin:null,t.longDescription=e?l.longDescription:"",t.customerProductCategory=e?l.customerProductCategory:null,t.customerProductSubCategory=e?l.customerProductSubCategory:null,t.category=e?l.category:[];else if(a===lRe.REFERENCE_DOCUMENTS){var i,s,r;t.referenceDocuments.photo=e?null===l||void 0===l||null===(i=l.referenceDocuments)||void 0===i?void 0:i.photo:[],t.referenceDocuments.documents=e?null===l||void 0===l||null===(s=l.referenceDocuments)||void 0===s?void 0:s.documents:[],t.referenceDocuments.highLight=e?null===l||void 0===l||null===(r=l.referenceDocuments)||void 0===r?void 0:r.highLight:""}else if(a===lRe.REVIEW_DOCUMENTS){var o,c,d;t.reviewDocuments.photo=e?null===l||void 0===l||null===(o=l.reviewDocuments)||void 0===o?void 0:o.photo:[],t.reviewDocuments.documents=e?null===l||void 0===l||null===(c=l.reviewDocuments)||void 0===c?void 0:c.documents:[],t.reviewDocuments.productReviewRemark=e?null===l||void 0===l||null===(d=l.reviewDocuments)||void 0===d?void 0:d.productReviewRemark:""}else a===lRe.REQUIREMENTS?t.requirements=e&&(null===l||void 0===l?void 0:l.requirements)||[]:a===lRe.TCF_REQUESTS&&(t.tcfRequests=e&&(null===l||void 0===l?void 0:l.tcfRequests)||{types:[]});return t}))}))}})}))})))})]}):null}})]})}]}),(0,lA.jsx)(nWe,{open:W,defaultSelected:t.items||[],onClose:U,onSelect:e=>{const A=0===(t.items||[]).length&&l;if((null===e||void 0===e?void 0:e.length)>0){const a=cT()(t.items||[]).filter((A=>!A.id||rm()(e,{id:A.id})>=0)),n=e.map((e=>((e,A)=>{const t=e.image,a=R()(e,"supplier.name",[]);let n=[];const i=R()(e,"categories",[]),s=(null===e||void 0===e?void 0:e.tags)||[],l=(null===e||void 0===e?void 0:e.customProductCategoryFirstLevel)||null,r=(null===e||void 0===e?void 0:e.customProductCategorySecondLevel)||null,o=(null===e||void 0===e?void 0:e.customProductCategoryThirdLevel)||null;Array.isArray(i)&&(n=i.filter((e=>!!e)).map((e=>{const A=R()(e,"productSubCategories",[]);return(0,v.A)((0,v.A)({value:e.id,label:e.name_en},e),{},{subCategories:(A||[]).map((A=>(0,v.A)((0,v.A)({},A),{},{productCategoryId:e.id})))})})));const c={id:e.id,name:e.name,barcode:e.barcode,itemNumber:e.itemNo,additionalItemNo:e.additionalItemNo,cover:t,category:n,supplierName:a,testAgeGrade:null,labelTestAgeGrade:null,customerProductSubCategory:null,customerProductCategory:null,referenceDocuments:{highLight:"",documents:[],photo:[]},reviewDocuments:{productReviewRemark:"",documents:[],photo:[]}};return c.customerTag=s.length>0?s.map((e=>({id:e.id,value:e.name,label:e.name}))):[],A&&(c.customerProductCategory=l&&null!==l&&void 0!==l&&l.id?{id:l.id,value:l.name,label:l.name}:null,c.customerProductSubCategory=r&&null!==r&&void 0!==r&&r.id?{id:r.id,value:r.name,label:r.name}:null,c.customerProductSubCategory1=o&&null!==o&&void 0!==o&&o.id?{id:o.id,value:o.name,label:o.name}:null),(0,v.A)({product:(0,v.A)((0,v.A)({},e),{},{cover:t,supplierName:a})},c)})(e,l)));if(n.forEach((e=>{var A,t;(rm()(a,{id:e.id})<0||!e.id)&&(l&&(e.website="https://www.walmart.com/ip/".concat(e.itemNumber),e.barcode=e.barcode,e.canEditBarcode=!e.barcode,e.exportMarket||(e.exportMarket="United States")),e.longDescription=(null===e||void 0===e||null===(A=e.product)||void 0===A?void 0:A.longDescription)||"",e.additionalItemNo=(null===e||void 0===e||null===(t=e.product)||void 0===t?void 0:t.additionalItemNo)||"",a.push(e))})),A){const e=a[0];a[0].shareAddtionalInformations=!0,a[0].shareReferenceDocuments=!0,a[0].shareReviewDocuments=!0;for(let A=1;A<a.length;A++)a[A].testAgeGrade=e.testAgeGrade,a[A].labelTestAgeGrade=e.labelTestAgeGrade,a[A].exportMarket=e.exportMarket,a[A].countryOfOrigin=e.countryOfOrigin,a[A].category=e.category,a[A].longDescription=e.longDescription,a[A].customerTag=e.customerTag,a[A].customerProductCategory=e.customerProductCategory,a[A].customerProductSubCategory=e.customerProductSubCategory,a[A].customerProductSubCategory1=e.customerProductSubCategory1,a[A].referenceDocuments.photo=e.referenceDocuments.photo,a[A].referenceDocuments.documents=e.referenceDocuments.documents,a[A].reviewDocuments.photo=e.reviewDocuments.photo,a[A].reviewDocuments.documents=e.reviewDocuments.documents,a[A].reviewDocuments.productReviewRemark=e.reviewDocuments.productReviewRemark}B.onChange((0,v.A)((0,v.A)({},t),{},{items:a})),U(),h(0)}},isWalmart:l}),(0,lA.jsx)(hfe,{initialValues:{},open:x,isCreatingMode:!0,supplierIsOptional:!0,handleClose:()=>{j(!1),P({})},options:S("productCategories"),categories:N("productCategories"),handleSubmit:async e=>{const A=rM()(e.productCategories||[],"categoryId"),t=[];Object.keys(A||{}
1).forEach((e=>{const a=Number(e),n=A[e]||[],i=cr()(H,{value:a});i&&t.push({id:a,value:a,label:i.label,subCategories:n.map((e=>({id:e.subCategoryId,name_en:e.label,productCategoryId:e.categoryId})))})})),"newSupplier"===e.supplierInfo?Q(Xle(e),(A=>{const a=R()(A,"data.data.id");J(e.name,e.itemNo,t,a?[a]:[])})):J(e.name,e.itemNo,t,e.suppliers)}})]})}),Eqe=(0,y.createContext)(),Bqe={data:[],loaded:!1,loading:!1,loadMore:!0,error:"",pagination:{pageNo:1,pageSize:100},haveNoConnection:!1,keywords:"",filter:{connectionStatus:["connected"]}},Qqe=e=>{let{children:A,initialState:t=Bqe,isPartner:a=!1}=e;const[n,i]=(0,y.useState)(t),s=y.useMemo((()=>a?L0.gn:L0.qQ),[a]),l=async()=>{try{i((0,v.A)({},t));const{data:e,errorObj:A}=await s(t.pagination,t.keywords,t.filter);if(e)return void i((0,v.A)((0,v.A)({},t),{},{loaded:!0,data:a?(0,V.get)(e,"data",[]):(0,V.get)(e,"data.list",[]),haveNoConnection:!!((0,V.get)(e,"data",[])||[]).length,loading:!1,loadMore:!0,error:""}));if(A)throw A}catch(e){i((0,v.A)((0,v.A)({},Bqe),{},{loading:!1,error:(0,V.get)(e,"message","")||"Unknown error"})),xs.A.error({message:(0,V.get)(e,"message","")||"Unknown error"})}},r=async e=>{const A=(0,v.A)((0,v.A)({},n),{},{pagination:{pageSize:n.pagination.pageSize,pageNo:1},loading:!0,error:"",keywords:e});try{i((0,v.A)({},A));const{data:t,errorObj:l}=await s(n.pagination,e,n.filter);if(t)return void i((0,v.A)((0,v.A)({},A),{},{data:a?(0,V.get)(t,"data",[]):(0,V.get)(t,"data.list",[]),loading:!1,loadMore:!0,error:""}));if(l)throw l}catch(t){i((0,v.A)((0,v.A)({},A),{},{loading:!1,error:(0,V.get)(t,"message","")||"Unknown error"})),xs.A.error({message:(0,V.get)(t,"message","")||"Unknown error"})}},o=async()=>{const e={pageSize:n.pagination.pageSize,pageNo:n.pagination.pageNo+1},A=(0,v.A)((0,v.A)({},n),{},{pagination:(0,v.A)({},e),loading:!0,error:""});try{i((0,v.A)({},A));const{data:t,errorObj:l}=await s(e,n.keywords,n.filter);if(t)return void i((0,v.A)((0,v.A)({},A),{},{data:A.data.concat(a?(0,V.get)(t,"data",[]):(0,V.get)(t,"data.list",[])),loadMore:!!(a?(0,V.get)(t,"data",[]):(0,V.get)(t,"data.list",[])).length,loading:!1,error:""}));if(l)throw l}catch(t){i((0,v.A)((0,v.A)({},A),{},{loading:!1,error:(0,V.get)(t,"message","")||"Unknown error"})),xs.A.error({message:(0,V.get)(t,"message","")||"Unknown error"})}},c=(0,y.useMemo)((()=>(0,v.A)((0,v.A)({},n),{},{refetchSupplierList:l,searchSupplierList:r,loadMoreSupplierList:o})),[n]);return(0,y.useEffect)((()=>
1{l()}),[]),(0,lA.jsx)(Eqe.Provider,{value:c,children:"function"===typeof A?A(c):A})},mqe="SupplierList_suppliers__Y2ZYV",hqe="SupplierList_supplierItem__O09WC";var xqe;const vqe=(0,T.Ay)(Aa.A)(xqe||(xqe=(0,_.A)(["\n  width: 100%;\n  .ant-divider {\n    margin: 12px 0;\n  }\n  .ant-list-header {\n    border-bottom: 0;\n  }\n  h5 {\n    color: var(--Text-text-600, #232b3a);\n\n    /* Body/Body 1 - Medium */\n    font-family: Roboto;\n    font-size: 16px;\n    font-style: normal;\n    font-weight: 500;\n    line-height: 19px; /* 118.75% */\n    letter-spacing: 0.08px;\n  }\n"]))),fqe=e=>{let{type:A,onSelect:t,selected:a=[],isSupplier:n=!1,listClassName:i}=e;const{loading:s,loadMore:l,searchSupplierList:r,loadMoreSupplierList:o,data:c}=y.useContext(Eqe),[d,g]=(0,y.useState)(""),C=(0,y.useCallback)((0,V.debounce)((e=>{r(e)}),500),[r]);return(0,lA.jsxs)(vqe,{direction:"vertical",size:0,children:[(0,lA.jsx)(uE.A,{value:d,prefix:(0,lA.jsx)(uz.A,{}),onChange:e=>{var A;A=e.currentTarget.value,g(A),C(A)},placeholder:ee().translate("placeholder.searchBy",{suffix:n?ee().translate("general.supplier"):ee().translate("general.partner")})}),(0,lA.jsx)(_Q.A,{}),(0,lA.jsx)(ja.Ay,{bordered:!1,loading:s,className:(0,b.default)(mqe,i),itemLayout:"vertical",dataSource:c,renderItem:e=>{const i=a.find((A=>{let{id:t}=A;return e.id===t}));return(0,lA.jsx)(ja.Ay.Item,{onClick:A=>{(e=>{const A=a.find((A=>{let{id:t}=A;return e.id===t}));t(A?[]:[e])})(e)},className:hqe,extra:"selection"===A&&(0,lA.jsx)(Uu.gZ,{icon:i&&(0,lA.jsx)(iy.A,{}),type:"primary",ghost:!i,children:i?ee().translate("general.selected"):ee().translate("general.select")}),children:(0,lA.jsx)(ja.Ay.Item.Meta,{avatar:(0,lA.jsx)(an.A,{size:"large",src:(0,V.get)(e,"companyLogo.url")||(0,V.get)(e,"companyLogoUrl")||LM.A}),description:n&&(0,lA.jsxs)(Aa.A,{direction:"vertical",size:0,children:[(0,lA.jsx)(Uu.B.Caption,{children:e.itemNo}),(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(UFe.A,{}),(0,lA.jsx)(Uu.B.Caption,{children:e.address1})]})]}),title:e.name})},e.id)},header:(0,lA.jsx)("h5",{children:n?ee().translate("general.all",{suffix:ee().translate("general.supplier")}):ee().translate("general.partnerList")}),onScroll:e=>{const{scrollHeight:A,scrollTop:t,clientHeight:a}=e.target;A-t-a<100&&!s&&l&&o()}})]})},yqe="Partner_modalWrapper__3mrWg",jqe="Partner_partnerList__01j9E";var bqe,Pqe,wqe;const Sqe=(0,T.Ay)(Ca.A)(bqe||(bqe=(0,_.A)(["\n  align-items: flex-end;\n"]))),Nqe=(0,T.Ay)(aa.A)(Pqe||(Pqe=(0,_.A)(["\n  .ant-card-body {\n    display: flex;\n    algin-items: center;\n    .ant-card-meta-title {\n      color: var(--Text-text-600, #232b3a);\n      /* Body/Body 3 - Regular */\n      font-family: Roboto;\n      font-size: 12px;\n      font-style: normal;\n      font-weight: 400;\n      line-height: 16px; /* 133.333% */\n      letter-spacing: 0.06px;\n    }\n    .ant-card-meta {\n      display: flex;\n      flex: 1 1 100%;\n      align-items: center;\n    }\n  }\n"]))),_qe=(0,T.Ay)(F.A)(wqe||(wqe=(0,_.A)(["\n  .ant-modal-title {\n    h5 {\n      margin-bottom: 0;\n      color: #232b3a;\n      font-family: Roboto;\n      font-size: 20px;\n      font-style: normal;\n      font-weight: 500;\n      line-height: 24px; /* 120% */\n      letter-spacing: 0.2px;\n    }\n    .caption {\n      color: var(--Text-text-300, #8991a0);\n\n      /* Body/Body 3 - Regular */\n      font-family: Roboto;\n      font-size: 12px;\n      font-style: normal;\n      font-weight: 400;\n      line-height: 16px; /* 133.333% */\n      letter-spacing: 0.06px;\n    }\n  }\n"]))),Tqe=e=>{const[A,t]=y.useState(!1),[a,n]=y.useState([]),{id:i,value:s,onChange:l,no:r,isWalmart:o,form:c}=e;return(0,lA.jsxs)(Qqe,{isPartner:!0,children:[(0,lA.jsx)(Uu.VY.WithCollapse,{name:"select-partner",forceRender:!0,title:(0,lA.jsxs)(Aa.A,{size:2,children:[(0,lA.jsx)(Uu.B.Title,{level:3,children:ee().translate("module_desktop_review.documentValidation.section.selectPartner",{nth:r||3})}),(0,lA.jsx)("sup",{children:"*"})]}),items:[{key:"select-partner",children:(0,lA.jsxs)("div",{style:{display:"flex",flexDirection:"column",width:"100%"}
1,children:[!o&&(0,lA.jsx)(Sqe,{gutter:[16,16],children:(0,lA.jsx)(na.A,{span:10,children:(0,lA.jsx)(Zo.A.Item,{name:[i,"isSelect"],children:(0,lA.jsx)(_h.Ay.Group,{options:[{value:"yes",label:ee().translate("general.yes")},{value:"no",label:ee().translate("general.no")}],disabled:!(null===e||void 0===e||!e.disabled)})})})}),(0,lA.jsx)(Zo.A.Item,{name:[i,"item"],hidden:("no"===s.isSelect||!s.data)&&!o,children:(0,lA.jsxs)(Nqe,{children:[(0,lA.jsx)(aa.A.Meta,{avatar:(0,lA.jsx)(Zq.A,{preview:!1,width:60,height:40,src:o?"data:image/png;base64,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":R()(s,"data.companyLogoUrl")||LM.A}),title:o?"Walmart Company Limited":R()(s,"data.name")}
1),(0,lA.jsx)(Sa.A,{danger:!0,ghost:!0,disabled:o||!(null===e||void 0===e||!e.disabled),onClick:()=>{c.setFieldValue("partner",{isSelect:"yes",data:null})},children:ee().translate("general.remove")})]})}),!o&&(0,lA.jsx)("div",{children:(0,lA.jsx)(Sa.A,{onClick:()=>{t(!0),Qn()(null===s||void 0===s?void 0:s.data)||n([s.data])},hidden:"no"===s.isSelect,disabled:!(null===e||void 0===e||!e.disabled),style:{color:null!==e&&void 0!==e&&e.disabled?"#c4c8d0":"#005EFF"},type:"text",icon:(0,lA.jsx)(RO.A,{}),ghost:!0,children:s.data?ee().translate("general.change",{suffix:ee().translate("general.partner")}):ee().translate("general.select",{suffix:ee().translate("general.partner")})})})]})}]}),(0,lA.jsx)(_qe,{width:"60%",visible:A,className:yqe,onCancel:()=>{t(!1),n([])},onOk:()=>{l((0,v.A)((0,v.A)({},s),{},{data:a[0]?a[0]:{}})),t(!1),n([])},okText:ee().translate("general.confirm"),okButtonProps:{disabled:0===(null===a||void 0===a?void 0:a.length)},title:(0,lA.jsxs)(Aa.A,{direction:"vertical",children:[(0,lA.jsx)("h5",{children:ee().translate("general.select",{suffix:ee().translate("general.partner")})}),(0,lA.jsx)("span",{className:"caption",children:ee().translate("footnote.onlySelect1Partner")})]}),children:(0,lA.jsx)(fqe,{type:"selection",selected:a,onSelect:e=>{n(e)},listClassName:jqe})})]})},Dqe=["id","name","fullname","country","companyName"];var kqe,Lqe;const Rqe=(0,T.Ay)(Ca.A)(kqe||(kqe=(0,_.A)(["\n  align-items: flex-end;\n"]))),Fqe=(0,T.Ay)(_h.Ay.Group)(Lqe||(Lqe=(0,_.A)(["\n  display: flex;\n  flex-direction: column;\n  .ant-radio-wrapper {\n    width: 100%;\n    .ant-radio + span {\n      flex: 1;\n      > div {\n        width: 100%;\n      }\n    }\n  }\n"]))),Mqe=e=>{const{id:A,value:t,isSelfUpload:a,isWalmart:n,isEditSupplierFlow:i}=e,{getOptions:s}=y.useContext(ZE.CR),{profile:l}=(0,Hl.yj)(),[r,o]=y.useState((()=>s("connectedProviders"))),c=y.useRef(0);return(0,lA.jsx)(Uu.VY.WithCollapse,{name:"service-provider",forceRender:!0,title:(0,lA.jsxs)(Aa.A,{size:2,children:[(0,lA.jsxs)(Uu.B.Title,{level:3,children:[" ",ee().translate("module_desktop_review.documentValidation.section.serviceProvider",{nth:a?4:5})," "]}),(0,lA.jsx)("sup",{children:"*"})]}),items:[{key:"service-provider",children:(0,lA.jsx)("div",{style:{display:"flex",flexDirection:"column",width:"100%"},children:n?(0,lA.jsx)(Aa.A,{direction:"vertical",style:{maxWidth:"312px"},children:(0,lA.jsx)(Uu.Gs,{value:"icw",options:[{value:"icw",label:"ICW"}],disabled:!0,placeholder:ee().translate("inspection.placeholder.selectHere")})}):(0,lA.jsx)(Rqe,{gutter:[16,16],children:(0,lA.jsx)(na.A,{span:10,children:(0,lA.jsx)(Zo.A.Item,{name:[A,"type"],children:(0,lA.jsx)(Fqe,{disabled:i||!(null===e||void 0===e||!e.disabled),options:[{value:"connected-provider",label:(0,lA.jsxs)(Aa.A,{direction:"vertical",children:[ee().translate("general.connectedProvider"),(0,lA.jsx)(Zo.A.Item,{hidden:"connected-provider"!==t.type,name:[A,"connectedProvider"],children:(0,lA.jsx)(Uu.Gs,{onClick:e=>{e.preventDefault(),e.stopPropagation()},onDropdownVisibleChange:async e=>{if(!e)return;const A=++c.current;try{const e=await(0,DA.KIG)(null===l||void 0===l?void 0:l.companyId);if(A!==c.current)return;if(200===(null===e||void 0===e?void 0:e.status)){var t;const A=(null===(t=e.data)||void 0===t?void 0:t.data)||e.data;o((A||[]).map((e=>{const{id:A,name:t,fullname:a,country:n,companyName:i}=e,s=(0,f.A)(e,Dqe),l=(0,V.get)(s,["name_".concat((0,ne.JK)().replace("-",""))])||(0,V.get)(s,"name_en")||"";return(0,v.A)((0,v.A)({},s),{},{value:A,label:a||t||l||n||i,id:A,country:n,name:t,raw:e})})))}}catch(a){console.error(a)}},options:r,disabled:i||!(null===e||void 0===e||!e.disabled),allowClear:!0,placeholder:ee().translate("inspection.placeholder.selectHere")})})]})},...a?[]:[{value:"owner-review",label:ee().translate("general.jobOwnerReview")}]]})})})})})}]})},Oqe=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"productCategory";return Array.isArray(e)?e.reduce(((e,t)=>{const a=((e,A)=>e?R()(e,A||"productCategory"):null)(t,A);if(!a)return e;return e.some((e=>{let{id:A}=e;return A===a.id}))?e:[...e,a]}),[]):[]};var zqe,Vqe,Hqe,Wqe;(0,T.Ay)(Ca.A)(zqe||(zqe=(0,_.A)(["\n  align-items: flex-end;\n"])));const qqe=(0,T.Ay)(aa.A)(Vqe||(Vqe=(0,_.A)(["\n  .ant-card-body {\n    > div {\n      display: flex;\n      algin-items: center;\n      .ant-card-meta-title {\n        color: var(--Text-text-600, #232b3a);\n        /* Body/Body 3 - Regular */\n        font-family: Roboto;\n        font-size: 12px;\n        font-style: normal;\n        font-weight: 400;\n        line-height: 16px; /* 133.333% */\n        letter-spacing: 0.06px;\n      }\n      .ant-card-meta {\n        display: flex;\n        flex: 1 1 100%;\n        align-items: center;\n      }\n    }\n  }\n"]))),Uqe=(0,T.Ay)(F.A)(Hqe||(Hqe=(0,_.A)(["\n  .ant-modal-title {\n    h5 {\n      margin-bottom: 0;\n      color: #232b3a;\n      font-family: Roboto;\n      font-size: 20px;\n      font-style: normal;\n      font-weight: 500;\n      line-height: 24px; /* 120% */\n      letter-spacing: 0.2px;\n    }\n    .caption {\n      color: var(--Text-text-300, #8991a0);\n\n      /* Body/Body 3 - Regular */\n      font-family: Roboto;\n      font-size: 12px;\n      font-style: normal;\n      font-weight: 400;\n      line-height: 16px; /* 133.333% */\n      letter-spacing: 0.06px;\n    }\n  }\n"]))),Jqe=(0,T.Ay)(Uu.VY)(Wqe||(Wqe=(0,_.A)(["\n  .ant-descriptions-item-label {\n    color: var(--Text-text-300, #8991a0);\n\n    /* Body/Body 2 - Regular */\n    font-family: Roboto;\n    font-size: 14px;\n    font-style: normal;\n    font-weight: 400;\n    line-height: 18px; /* 128.571% */\n    letter-spacing: 0.028px;\n  }\n  .ant-descriptions-item-content {\n    color: var(--Text-text-600, #232b3a);\n\n    /* Body/Body 2 - Regular */\n    font-family: Roboto;\n    font-size: 14px;\n    font-style: normal;\n    font-weight: 400;\n    line-height: 18px; /* 128.571% */\n    letter-spacing: 0.028px;\n  }\n  ol {\n    list-style: none;\n    padding: 0;\n  }\n"]))),Gqe=e=>{const[A,t]=y.useState(!1),[a,n]=y.useState([]),{id:i,value:s,onChange:l,form:r}=e,o=y.useMemo((()=>Oqe(R()(s,"productSubCategories")).map((e=>{let{name_en:A}=e;return A}))),[s]);return(0,lA.jsxs)(Qqe,{children:[(0,lA.jsx)(Uu.VY.WithCollapse,{name:"select-supplier",forceRender:!0,title:(0,lA.jsxs)(Aa.A,{size:2,children:[(0,lA.jsx)(Uu.B.Title,{level:3,children:ee().translate("module_desktop_review.documentValidation.section.selectConnectedSupplier",{nth:3})})," ",(0,lA.jsx)("sup",{children:"*"})]}),items:[{key:"select-supplier",children:(0,lA.jsxs)("div",{style:{display:"flex",flexDirection:"column",width:"100%"},children:[(0,lA.jsx)(Zo.A.Item,{hidden:!s,children:(0,lA.jsxs)(qqe,{children:[(0,lA.jsxs)("div",{children:[(0,lA.jsx)(aa.A.Meta,{avatar:(0,lA.jsx)(Zq.A,{preview:!1,width:60,height:40,src:R()(s,"companyLogo.url")||LM.A}),description:(0,lA.jsxs)(Aa.A,{direction:"vertical",size:0,children:[(0,lA.jsx)(Uu.B.Caption,{children:null===s||void 0===s?void 0:s.itemNo}),(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(UFe.A,{}),(0,lA.jsx)(Uu.B.Caption,{children:(0,PNe.$)(R()(s,"address1"),R()(s,"area"))})]})]}),title:R()(s,"name")}),(0,lA.jsx)(Sa.A,{danger:!0,ghost:!0,disabled:!(null===e||void 0===e||!e.disabled),onClick:()=>{r.setFieldValue("supplier",null)},children:ee().translate("general.remove")})]}),(0,lA.jsx)(_Q.A,{}),(0,lA.jsx)(Jqe,{items:[{label:ee().translate("general.contactPerson"),children:R()(s,"contactPerson"),span:3,labelStyle:{width:150}},{label:ee().translate("general.contactNo"),children:R()(s,"phoneNumber"),span:3,width:150,labelStyle:{width:150}},{label:ee().translate("general.emailAddress"),children:R()(s,"email"),span:3,width:150,labelStyle:{width:150}},{label:ee().translate("general.productCategory"),span:3,width:150,children:(0,lA.jsx)("ol",{children:o.map(((e,A)=>(0,lA.jsx)("li",{children:e},A)))}),labelStyle:{width:150}}]})]})}),(0,lA.jsx)("div",{children:(0,lA.jsx)(Sa.A,{onClick:()=>{t(!0),Qn()(s)||n([s])},style:{color:null!==e&&void 0!==e&&e.disabled?"#c4c8d0":"#005EFF"},disabled:!(null===e||void 0===e||!e.disabled),type:"text",icon:(0,lA.jsx)(RO.A,{}),ghost:!0,children:ee().translate("general.selectConnectSupplier")})})]})}]}),(0,lA.jsx)(Uqe,{width:"60%",visible:A,onCancel:()=>{t(!1),n([])},onOk:()=>
1{l(a[0]?a[0]:null),t(!1),n([])},okButtonProps:{disabled:0===(null===a||void 0===a?void 0:a.length)},title:(0,lA.jsxs)(Aa.A,{direction:"vertical",children:[(0,lA.jsx)("h5",{children:ee().translate("general.selectSupplier")}),(0,lA.jsx)("span",{className:"caption",children:ee().translate("footnote.onlySelect1Supplier")})]}),children:(0,lA.jsx)(fqe,{isSupplier:!0,type:"selection",selected:a,onSelect:e=>{n(e)}})})]})},Yqe=["testAgeGrade","labelTestAgeGrade","exportMarket","countryOfOrigin","reviewDocuments"],Zqe=["testAgeGrade","labelTestAgeGrade","exportMarket","countryOfOrigin"],Xqe=["testAgeGrade","labelTestAgeGrade","exportMarket","countryOfOrigin"],Kqe=(e,A)=>{var t,a,n;if(!e)return[];const i=null===e||void 0===e||null===(t=e.jobType)||void 0===t||null===(a=t.reviewType)||void 0===a?void 0:a.includes("artwork-review");return((null===e||void 0===e||null===(n=e.product)||void 0===n?void 0:n.items)||[]).filter((e=>{let t=!1;return(A?Zqe:Yqe).filter((e=>!i||i&&!Xqe.includes(e))).forEach((A=>{const a=e[A];var n,i;"reviewDocuments"===A?null!==a&&void 0!==a&&null!==(n=a.documents)&&void 0!==n&&n.length||null!==a&&void 0!==a&&null!==(i=a.photo)&&void 0!==i&&i.length||(t=!0):a||(t=!0)})),t}))},$qe={contentWrapper:"UploadDocument_contentWrapper__5TI4W",desktopReviewStep:"UploadDocument_desktopReviewStep__NpAVL",productsErrorWarningContent:"UploadDocument_productsErrorWarningContent__q6g6v",productsErrorWarningModal:"UploadDocument_productsErrorWarningModal__IFPn-",requireDocumentTypeWarningModal:"UploadDocument_requireDocumentTypeWarningModal__77CML"};var eUe=t(23825);const AUe={toFormValue:e=>DRe(e)},tUe=(0,z.Mz)((e=>e.documentValidation),(e=>e.initialValidationAttributes.documentReview)),aUe=["saveAsNewTemplate","templateName"];var nUe,iUe,sUe,lUe,rUe;const oUe=(0,T.Ay)(TIe.A.Content)(nUe||(nUe=(0,_.A)(["\n  padding: 16px;\n"]))),cUe=(0,T.Ay)(Uu.PE.Blank)(iUe||(iUe=(0,_.A)(["\n  padding: 0;\n  gap: 24px;\n  h5 {\n    margin-bottom: 0;\n  }\n  margin-bottom: 16px;\n  > .ant-form-item {\n    margin-bottom: 0;\n  }\n"]))),dUe=(0,T.Ay)(Sa.A.Group)(sUe||(sUe=(0,_.A)(["\n  margin-block: 16px;\n  display: flex;\n  gap: 28px;\n"]))),gUe=(0,T.Ay)(Zo.A)(lUe||(lUe=(0,_.A)(["\n  //Base form Field\n  sup {\n    color: var(--Error-error-bg-pressed, #ed4646);\n\n    /* Header/H3 - Medium */\n    font-family: Roboto;\n    font-size: 12px;\n    font-style: normal;\n    font-weight: 500;\n    line-height: 19px; /* 118.75% */\n    letter-spacing: 0.24px;\n    top: 0 !important;\n  }\n  .ant-form-item-label {\n    position:relative label[for='product_selectProductForReview'],\n    label[for='jobType_description'] {\n      font-weight: 500 !important;\n    }\n    color: var(--Text-text-600, #232b3a);\n\n    /* Body/Body 3 - Regular */\n    font-family: Roboto;\n    font-size: 12px;\n    font-style: normal;\n    font-weight: 400;\n    line-height: 16px; /* 133.333% */\n    letter-spacing: 0.06px;\n  }\n  .ant-form-item-explain-error {\n    margin-bottom: 12px;\n  }\n  .ant-form-item-control {\n    input {\n      font-weight: 400 !important;\n      color: var(--Text-text-600, #232b3a);\n\n      /* Body/Body 3 - Regular */\n      font-family: Roboto;\n      font-size: 12px;\n      font-style: normal;\n\n      line-height: 16px; /* 133.333% */\n      letter-spacing: 0.06px;\n    }\n    .ant-select-selection-item {\n      font-size: 12px;\n    }\n  }\n"]))),CUe=(0,T.Ay)(Zo.A.Item)(rUe||(rUe=(0,_.A)(["\n  &.ant-form-item-has-error {\n    //  display: none;\n    .ant-collapse-item,\n    .ant-collapse {\n      border-color: #ff4d4f;\n    }\n\n    .ant-form-item-explain {\n      display: none;\n    }\n  }\n"])));let IUe=null,uUe=null;const pUe="/document-review/upload-document/request",EUe=()=>{var e,A,t;const n=(0,w.useRouteMatch)({path:pUe}),[i,s]=y.useState({type:null,message:null}),[l,r]=y.useState({poNumber:[],poQuantity:[]}),[o,c]=F.A.useModal(),d=(0,j.wA)(),{loginState:g,jobDetail:C}={loginState:(0,TA.useReducerData)("loginState","profile",{}),jobDetail:(0,TA.useReducerData)("desktopReview","desktopReviewJob.data",{})},{isLandingTour:I,signupFrom:u}=g,{updateUserLandingTour:p,getDesktopReviewJob:E}=(0,TA.useStoreActions)((0,v.A)((0,v.A)({},a),B)),[Q]=Zo.A.useForm(),m=(0,B_.FH)(["jobType","type"],Q),h="selfUpload"===(null===C||void 0===C?void 0:C.uploadType),x="walmart"===u,b="walmart_document_review"===((null===m||void 0===m?void 0:m.value)||m),P=y.useRef({}),S=(y.useRef(null),y.useRef(null)),_=y.useRef(null),[T,D]=y.useState([]),k=(0,w.useParams)(),L=(null===k||void 0===k?void 0:k.id)||"",M=(null===k||void 0===k?void 0:k.documentValidationId)||"",O=!!L,z=(0,w.useHistory)(),H=((null===z||void 0===z||null===(e=z.location)||void 0===e?void 0:e.pathname)||"").includes("/duplicate"),W=pg.parse(null===z||void 0===z||null===(A=z.location)||void 0===A?void 0:A.search),q=!!L&&(!!M||!!H),U=q?!h:n,J=!1,[G,Y]=y.useState(!1),[Z,X]=y.useState(!1),[K,$]=y.useState(!1),[Ae,te]=y.useState(!1),{company:ae}=(0,Hl.yj)(),{loading:ie,create:se,isSelfUpload:le}=(()=>{const e=y.useContext(URe);if(void 0===e)throw new Error("useDRDCreateQuery must be used within a DRUploadDocumentContextProvider");return(0,v.A)((0,v.A)({},e.createQuery),{},{isSelfUpload:e.isSelfUpload,isAskSupplierUpload:e.isAskSupplierUpload})}
1)(),re=O?h:le,oe=document.getElementById("desktop_review_nav_el"),ce=!re&&O&&(null===C||void 0===C||null===(t=C.supplier)||void 0===t?void 0:t.companyId)===(null===ae||void 0===ae?void 0:ae.companyId),de=(()=>{const e=(0,j.d4)(tUe),A=AUe.toFormValue((0,v.A)((0,v.A)({},e),{},{jobType:"document_review",serviceLevel:"regular",isCPCReview:!1}));return(0,v.A)((0,v.A)({},A),{},{jobType:(0,v.A)((0,v.A)({},A.jobType),{},{title:"Job 1"}),serviceProvider:{type:"connected-provider",connectedProvider:null}})})(),{isSupplier:ge}=RSe(C),Ce=[{description:"Products designated by Walmart have been imported into the platform.  You can easily select from the Walmart product list and upload the corresponding CPC/GCC document for review.",target:()=>null===S||void 0===S?void 0:S.current,nextButtonProps:{children:"Next"},closeIcon:!1},{description:"Please review all submitted information before confirm. Once confirmed, you will be directed to the payment page. The review will not be proceeded until the payment is settled.",target:()=>null===_||void 0===_?void 0:_.current,nextButtonProps:{children:"Next",onClick:()=>{document.getElementsByTagName("body")[0].classList.add("walmart-tour-final-step")}},closeIcon:!1,placement:"topLeft"},{description:"You may click on this icon in the navigation bar to access the Document Review module.",target:()=>oe,nextButtonProps:{children:"Done",onClick:()=>{document.getElementsByTagName("body")[0].classList.remove("walmart-tour-final-step"),p({isLandingTour:!1},(e=>{e&&d((0,N.xF)())}))}},closeIcon:!1,placeholderClassName:$qe.desktopReviewStep}],{uploadFile:Ie}=(0,Vl.A)(),ue=e=>
1{(0,ne.R7)(z)("/document-review/".concat(e||L))},pe=()=>{q?ue():(0,ne.R7)(z)("/document-review")},Ee=(e,A)=>{(0,ne.R7)(z)("/document-review/".concat(e,"/invoice/").concat(A,"/payment"))},Be=e=>e.length?(X(!0),Ie(e.map((e=>{let{originFileObj:A}=e;return A}))).then((A=>A.map(((A,t)=>(0,v.A)((0,v.A)({},A),{},{documentTypes:e[t].documentTypes}))))).finally((()=>{X(!1)}))):Promise.resolve([]),Qe=async e=>{const A=(e||[]).filter((e=>e.saveAsNewTemplate&&e.templateName));if(!A.length)return;const t=(await Promise.allSettled(A.map((e=>(0,zA.V)((()=>(0,DA.Nad)(YRe(e.templateName,e.requirements||[])))))))).filter((e=>{var A;return"rejected"===e.status||!(null!==(A=e.value)&&void 0!==A&&A.success)})).length;t&&s({type:"error",message:"Failed to save ".concat(t," requirement template").concat(t>1?"s":"",". Please try again.")})},me=Qn()(C)?de:DRe(C);return(0,y.useEffect)((()=>{uUe=null,"true"===(null===W||void 0===W?void 0:W["start-tour"])&&I&&x&&setTimeout((()=>{te(!0)}),100);const e=()=>{d({type:eUe.w.actionTypes.SET_DEFAULT_DOCUMENT_VALIDATION_ATTRIBUTES,payload:{product:null}})};return window.addEventListener("beforeunload",e),()=>{e(),window.removeEventListener("beforeunload",e)}}),[]),(0,y.useEffect)((()=>{b&&(async()=>{var e;IUe=null;const A=await(0,eve.I9)({jobType:"walmart_document_review"});IUe=null===A||void 0===A||null===(e=A.data)||void 0===e?void 0:e.data})()}),[b]),(0,y.useEffect)((()=>{"walmart_document_review"===((null===m||void 0===m?void 0:m.value)||m)&&Q&&(Q.setFieldValue(["jobType","reviewType"],["isCPCReview"]),Q.setFieldValue(["jobType","serviceRequired"],"regular"),Q.setFieldValue(["jobType","title"],"Walmart CPC/GCC Submission"))}),[m]),(0,y.useEffect)((()=>{L&&(Y(!0),E(L,(e=>{uUe&&uUe(0),Y(!1)})))}),[L]),(0,lA.jsxs)(ZE.TS,{productTestingId:"",companyId:null===ae||void 0===ae?void 0:ae.companyId,isUpdating:!1,children:[(0,lA.jsx)(Tl.A,{spinning:ie||Z||G,children:(0,lA.jsxs)(TIe.A,{style:{background:"transparent"},children:[(0,lA.jsx)(Uu.jq,{onBack:pe,title:U?ee().translate("module_desktop_review.title.createJobForSupplier"):ee().translate("module_desktop_review.title.createJob")}),(0,lA.jsx)(oUe,{className:$qe.contentWrapper,children:(0,lA.jsxs)(gUe,{form:Q,layout:"vertical",colon:!0,requiredMark:!0,onFinish:async e=>{JSON.parse(JSON.stringify(e));if(0===Kqe(e,U).length){const{product:u}=e;if(u&&Array.isArray(u.items)){const A=GRe(u.items),t=u.items[A],a=A>=0&&!(null===t||void 0===t||!t.shareReferenceDocuments),n=A>=0&&!(null===t||void 0===t||!t.shareReviewDocuments),i=A>=0&&!(null===t||void 0===t||!t.shareTCFRequests),s=u.items.reduce((async(e,t,i)=>{var s,l;const r=await e,{referenceDocuments:o,reviewDocuments:c,tcfRequests:d}=t;let g=[],C=[];(!a||a&&A===i)&&(g=await(async e=>{const A=e.photo.concat(e.documents).filter((e=>{let{id:A}=e;return!!A})),t=e.photo.concat(e.documents).filter((e=>{let{id:A}=e;return!A})),a=await Be(t);return A.concat(a)})(o)),(!n||n&&A===i)&&(C=await(async e=>{const A=e.photo.concat(e.documents).filter((e=>{let{id:A}=e;return!!A})),t=e.photo.concat(e.documents).filter((e=>{let{id:A}=e;return!A})),a=await Be(t);return A.concat(a)})(c));const I=(0,v.A)((0,v.A)({},t),{},{referenceDocuments:(0,v.A)((0,v.A)({},o),{},{documents:g}),reviewDocuments:(0,v.A)((0,v.A)({},c),{},{documents:C}),tcfRequests:{tcfRequestsTemplateName:null!==d&&void 0!==d&&d.saveAsTemplate?d.templateName:void 0,documentTypes:(null===d||void 0===d||null===(s=d.types)||void 0===s||null===(l=s.requestedDocumentTypes)||void 0===l?void 0:l.map((e=>{let{id:A,checked:t}=e;return{documentTypeId:A,isMandatory:!!t}})))||[],isAllowUploadWithoutDocumentType:(null===d||void 0===d?void 0:d.isAllowUploadWithoutDocumentType)||!1}});if(!I.id){var u,p,E;const e=await(0,DA.b7V)((e=>{const A=[];return(e.category||[]).forEach((e=>{(e.subCategories||[]).forEach((t=>{A.push({subCategoryId:t.id,categoryId:e.id,label:t.name_en})}))})),{companyId:e.companyId,itemNo:e.itemNumber,name:e.name,productCategories:A,additionalItemNo:e.additionalItemNo||"",suppliers:e.suppliers}})((0,v.A)((0,v.A)({},t),{},{companyId:null===ae||void 0===ae?void 0:ae.companyId})));I.id=null===e||void 0===e||null===(u=e.data)||void 0===u||null===(p=u.data)||void 0===p||null===(E=p.created)||void 0===E?void 0:E.id}return r.push(I),Promise.resolve(r)}),Promise.resolve([])),l=await s;RRe()(e,"product.items",l.map(((e,t)=>(a&&A!==t&&(e.referenceDocuments.photo=l[A].referenceDocuments.photo,e.referenceDocuments.documents=l[A].referenceDocuments.documents),n&&A!==t&&(e.reviewDocuments.photo=l[A].reviewDocuments.photo,e.reviewDocuments.documents=l[A].reviewDocuments.documents),i&&A!==t&&(e.tcfRequests=(0,V.pick)(l[A].tcfRequests,["documentTypes","isAllowUploadWithoutDocumentType"])),e))))}var A,t,a,n,i,l;if(b)e.serviceProvider={type:"connected-provider",connectedProvider:null===(A=IUe)||void 0===A||null===(t=A.schema)||void 0===t||null===(a=t.laboratoryId)||void 0===a?void 0:a.prefillValue},e.partner={isSelect:"yes",data:{id:null===(n=IUe)||void 0===n||null===(i=n.schema)||void 0===i||null===(l=i.partnerId)||void 0===l?void 0:l.prefillValue}};if(O&&!H){var r;$(!0);const A=((e,A)=>{var t,a;const n=e||{},{jobType:i,partner:s,product:l,supplier:r,serviceProvider:o,isDraft:c,uploadType:d}=n;null!==o&&void 0!==o&&o.type&&null!==o&&void 0!==o&&null!==(t=o.connectedProvider)&&void 0!==t&&t.value&&(o.connectedProvider=o.connectedProvider.value),A&&l&&(null===(a=l.items)||void 0===a?void 0:a.length)>0&&(l.items=l.items.map((e=>{var A;return(0,v.A)((0,v.A)({},e),{},{id:(null===(A=e.product)||void 0===A?void 0:A.id)||e.id})})));const g=(0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)((0,v.A)({},mRe(i)),xRe(s)),fRe(o)),hRe(l)),vRe(r)),{},{uploadType:d,isDraft:c});return A?{isDraft:g.isDraft,buyerName:g.buyerName,serviceRequired:g.serviceLevel,description:g.description,partnerId:"yes"===(null===s||void 0===s?void 0:s.isSelect)?g.partnerId:null,productProfileMaps:(g.productProfiles||[]).map((e=>(e.productProfileReferenceDocuments=e.referenceDocumentListIds,e.productProfileReviewDocuments=(e.reviewDocumentListIds||[]).map((e=>({documentListId:e}))),delete e.referenceDocumentListIds,delete e.reviewDocumentListIds,e))),isArtWorkReview:g.isArtWorkReview,isCPCReview:g.isCPCReview}:g})((0,v.A)((0,v.A)({},e),{},{uploadType:C.uploadType}),ce);let t=null;if(t=ce?await ule(L,M,A):await(g=L,I=A,ZA.A.call({url:"/micro/desktop-review/".concat(g),method:"PUT",apiPrefix:"".concat(ne.xx).concat(ne.YU),data:I})),$(!1),null!==(r=t)&&void 0!==r&&r.error)s({type:"error",message:"Edit failed!"});else{var o;await Qe(null===(o=e.product)||void 0===o?void 0:o.items);const A=R()(t,"data.data",null);if(!e.isDraft&&b&&A&&!ce)return void Ee(k.id,A.id);ue()}}else{var c,d;const A=null===(c=e.product)||void 0===c?void 0:c.items;null!==(d=e.product)&&void 0!==d&&d.items&&RRe()(e,"product.items",e.product.items.map((e=>{let{saveAsNewTemplate:A,templateName:t}=e;return(0,f.A)(e,aUe)})));const t=await se((0,v.A)((0,v.A)({},e),{},{uploadType:re?"selfUpload":"supplierUpload"}));if(await Qe(A),!e.isDraft&&b)return void Ee(t.id,t.invoiceId);H?ue(t.id):pe()}}var g,I},onValuesChange:(e,A)=>{const t=R()(P.current,"product.selectProductForReview"),a=R()(e,"product.selectProductForReview");if(t||"no"!==a||Q.setFieldValue("product",(0,v.A)((0,v.A)({},e.product),{},{items:[nqe]})),t&&a!==t&&("no"===a&&Q.setFieldValue("product",(0,v.A)((0,v.A)({},e.product),{},{items:[nqe]})),"yes"===a&&Q.setFieldValue("product",(0,v.A)((0,v.A)({},e.product),{},{items:[]}))),b){var n;Q.setFieldValue("product",{items:((null===A||void 0===A||null===(n=A.product)||void 0===n?void 0:n.items)||[]).map(((e,t)=>{if(0!==t){var a,n;const t=(null===A||void 0===A||null===(a=A.product)||void 0===a||null===(n=a.items)||void 0===n?void 0:n[0])||{};var i,s,l,r,o;if(e.testAgeGrade=t.testAgeGrade,e.labelTestAgeGrade=t.labelTestAgeGrade,e.exportMarket=t.exportMarket,e.countryOfOrigin=t.countryOfOrigin,e.referenceDocuments)e.referenceDocuments.photo=null===(i=t.referenceDocuments)||void 0===i?void 0:i.photo,e.referenceDocuments.documents=null===(s=t.referenceDocuments)||void 0===s?void 0:s.documents;if(e.reviewDocuments)e.reviewDocuments.photo=null===(l=t.reviewDocuments)||void 0===l?void 0:l.photo,e.reviewDocuments.documents=null===(r=t.reviewDocuments)||void 0===r?void 0:r.documents,e.reviewDocuments.productReviewRemark=null===(o=t.reviewDocuments)||void 0===o?void 0:o.productReviewRemark}return e}))})}else{var i;const e=(null===A||void 0===A||null===(i=A.product)||void 0===i?void 0:i.items)||[],t=GRe(e);var s;if(t>=0)Q.setFieldValue("product",{items:((null===A||void 0===A||null===(s=A.product)||void 0===s?void 0:s.items)||[]).map(((e,a)=>{if(a!==t){var n,i;const a=(null===A||void 0===A||null===(n=A.product)||void 0===n||null===(i=n.items)||void 0===i?void 0:i[t])||{};var s,l,r,o,c;if(a.shareAddtionalInformations&&(e.testAgeGrade=a.testAgeGrade,e.labelTestAgeGrade=a.labelTestAgeGrade,e.exportMarket=a.exportMarket,e.countryOfOrigin=a.countryOfOrigin,e.category=a.category,e.customerTag=a.customerTag,e.customerProductCategory=a.customerProductCategory,e.customerProductSubCategory=a.customerProductSubCategory,e.customerProductSubCategory1=a.customerProductSubCategory1),a.shareReferenceDocuments&&e.referenceDocuments)e.referenceDocuments.photo=null===(s=a.referenceDocuments)||void 0===s?void 0:s.photo,e.referenceDocuments.documents=null===(l=a.referenceDocuments)||void 0===l?void 0:l.documents;if(a.shareReviewDocuments&&e.reviewDocuments)e.reviewDocuments.photo=null===(r=a.reviewDocuments)||void 0===r?void 0:r.photo,e.reviewDocuments.documents=null===(o=a.reviewDocuments)||void 0===o?void 0:o.documents,e.reviewDocuments.productReviewRemark=null===(c=a.reviewDocuments)||void 0===c?void 0:c.productReviewRemark;a.shareTCFRequests&&(e.tcfRequests=(0,V.pick)(a.tcfRequests,["types","requestedDocumentTypes"]))}return e}))})}P.current=(0,v.A)({},A)},initialValues:O?me:de,children:[(0,lA.jsx)(Zo.A.Item,{name:["desktopReviewId"],initialValue:L,noStyle:!0}),(0,lA.jsx)(Zo.A.Item,{name:["documentValidationId"],initialValue:M,noStyle:!0}),(0,lA.jsx)(cUe,{paper:!0,children:(0,lA.jsx)(CUe,{name:"jobType",depen
1dencies:[["jobType","reviewType"]],rules:[e=>({validator:(e,A)=>A.reviewType.length?Promise.resolve():Promise.reject(new Error)})],children:(0,lA.jsx)(XHe,{isSelfUpload:!1,isWalmart:b,form:Q,isWalmartFromMe:x,onJobTypeChange:e=>{Q.setFieldValue(["product","items"],[]),Q.setFieldValue(["product","selectProductForReview"],"yes")},isEdit:O,disabled:ce})})}),(0,lA.jsx)(cUe,{paper:!0,children:(0,lA.jsx)(CUe,{hasFeedback:!1,name:"product",dependencies:[["product","selectProductForReview"],["product","items"]],rules:[e=>({validator:(e,A)=>"yes"!==A.selectProductForReview||A.items.length?Promise.resolve():Promise.reject(new Error)})],children:(0,lA.jsx)(pqe,{isSelfUpload:re,form:Q,existingProductRef:S,modal:o,isWalmart:b,onSetActiveProductFn:e=>{uUe=e},isEdit:O,canAddNewProduct:!(null===C||void 0===C||!C.canAddNewProduct),isEditSupplierFlow:ce,disabled:J,setNotification:s,poOptions:{options:l,setOptions:r},showProductErrorWarning:T,desktopReviewId:L})})}),(0,lA.jsx)(cUe,{paper:!0,children:(0,lA.jsx)(CUe,{hasFeedback:!1,name:"supplier",hidden:re||ce,rules:[e=>({validator:(e,A)=>re||ce||A?Promise.resolve():Promise.reject(new Error)})],children:(0,lA.jsx)(Gqe,{form:Q,disabled:J})})}),(0,lA.jsx)(cUe,{paper:!0,children:(0,lA.jsx)(CUe,{name:"partner",dependencies:[["partner","isSelect"],["partner","data"]],rules:b?[]:[e=>({validator:(e,A)=>"yes"!==A.isSelect||A.data?Promise.resolve():Promise.reject(new Error)})],children:(0,lA.jsx)(Tqe,{no:re?3:4,isWalmart:b,form:Q,disabled:ce})})}),(0,lA.jsx)(cUe,{paper:!0,children:(0,lA.jsx)(CUe,{name:"serviceProvider",dependencies:[["serviceProvider","connectedProvider"],["serviceProvider","type"]],rules:b?[]:[e=>({validator:(e,A)=>"connected-provider"!==A.type||A.connectedProvider?Promise.resolve():Promise.reject(new Error)})],children:(0,lA.jsx)(Mqe,{isSelfUpload:re,isWalmart:b,isEditSupplierFlow:ce,disabled:J})})}),(0,lA.jsx)(Zo.A.Item,{name:"isDraft",noStyle:!0,children:(0,lA.jsx)(dUe,{children:(0,lA.jsx)(Sa.A,{onClick:()=>{((e,A)=>{var t;A&&(((null===e||void 0===e||null===(t=e.product)||void 0===t?void 0:t.items)||[]).every((e=>{var A,t;const a=null===e||void 0===e?void 0:e.reviewDocuments,n=[...(null===a||void 0===a?void 0:a.photo)||[],...(null===a||void 0===a?void 0:a.documents)||[]],i=((null===e||void 0===e||null===(A=e.tcfRequests)||void 0===A||null===(t=A.types)||void 0===t?void 0:t.requestedDocumentTypes)||[]).filter((e=>!!e.checked||!!e.isMandatory));return TVe({requestedDocumentTypes:i,allDocuments:n})}))||o.warning({title:"TCF File Required",icon:(0,lA.jsx)(lA.Fragment,{}),content:(0,lA.jsx)("div",{children:"You must upload at least one file for the mandatory Requested Document before submitting."}),onOk(){},okText:"",closable:!0,centered:!0,cancelButtonProps:{style:{display:"none"}},okButtonProps:{htmlType:"button",style:{display:"none"}},width:480,className:$qe.requireDocumentTypeWarningModal}));const a=Kqe(e,U);if(a.length>0){var n;const A=(null===(n=e.product)||void 0===n?void 0:n.items)||[];o.warning({title:"Missing information",icon:(0,lA.jsx)(lA.Fragment,{}),content:(0,lA.jsxs)("div",{className:$qe.productsErrorWarningContent,children:[(0,lA.jsx)("span",{children:"Please complete the missing information for below products."}),(0,lA.jsx)("span",{children:a.map(((e,t)=>{const a=A.findIndex((A=>A.id===e.id));return(0,lA.jsxs)("span",{children:[(a>=0?a:t)+1,". ",e.name||"New Product"]},t)}))})]}),onOk(){D(a)},okText:"OK",centered:!0,cancelButtonProps:{className:$qe.cancelBtn,style:{display:"none"}},okButtonProps:{className:$qe.cancelBtn,style:{minWidth:"92px"},htmlType:"button"},width:480,className:$qe.productsErrorWarningModal})}})(Q.getFieldsValue(),ce),Q.setFieldValue("isDraft",!1),Q.submit()},loading:ie||K,ref:_,type:"primary",children:ee().translate("general.confirm")})})})]})})]})}),(0,lA.jsx)(Uu.ON,{open:Ae,onClose:()=>te(!1),steps:Ce,indicatorsRender:(e,A)=>"".concat(e+5," of ").concat(A+4)}),c,(0,lA.jsx)(Wn.A,{notification:i,onClose:()=>s({type:null,message:null}),handleOnClose:()=>s({type:null,message:null})})]})},BUe=()=>(0,lA.jsx)(JRe,{children:(0,lA.jsx)(EUe,{})});var QUe,mUe=t(2677),hUe=t(47990),xUe=t(74397),vUe=t(63393);const fUe=T.Ay.h3(QUe||(QUe=(0,_.A)(["\n  //styleName: Header/H3 - Medium;
1\n  font-size: 16px;\n  font-weight: 500;\n  line-height: 19px;\n  letter-spacing: 0.015em;\n  text-align: left;\n  color: rgba(35, 43, 58, 1);\n"]))),yUe="module_payment",jUe={onlinePayment:[ee().translate("".concat(yUe,".onlinePayment.note1")),ee().translate("".concat(yUe,".onlinePayment.note2"))],alipayOrWeChat:[ee().translate("".concat(yUe,".onlinePayment.note1")),ee().translate("".concat(yUe,".onlinePayment.note2"))],bankTransfer:[ee().translate("".concat(yUe,".bankTransfer.note1")),ee().translate("".concat(yUe,".bankTransfer.note2"))]},bUe=e=>[{label:ee().translate("".concat(yUe,".detail.method")),children:ee().translate("".concat(yUe,".common.").concat("online"===R()(e,"paymentType")?"onlinePayment":R()(e,"paymentType")))}],PUe=e=>[{label:ee().translate("".concat(yUe,".reference.paymentDateTime")),children:R()(e,"paymentDate")?(0,ne.Yq)(new Date(R()(e,"paymentDate")),"DD MMM YYYY HH:mm:ss"):"/",span:3},{label:ee().translate("".concat(yUe,".reference.cardType")),children:R()(e,"cardType")||"/",span:3},{label:ee().translate("".concat(yUe,".reference.cardNumber")),children:R()(e,"cardlast4")?(0,JH.jd)(R()(e,"cardlast4").padStart(10,"*")):"/",span:3},{label:ee().translate("".concat(yUe,".reference.paymentAmount")),children:gxe(R()(e,"amount")||0,void 0,void 0,{style:"currency",currency:R()(e,"currency")||"USD",currencyDisplay:"code"}),span:3},{label:ee().translate("".concat(yUe,".reference.transactionId")),children:R()(e,"stripePaymentIntent")||"/",span:3}],wUe=e=>[{label:ee().translate("".concat(yUe,".reference.attachments")),children:(0,lA.jsx)($a.FileItem,{style:{padding:0},tagProps:{size:"small"},file:R()(e,"attachment",{}),onClick:()=>{const A=R()(e,"attachment.url",{});window.open(A,"_blank")}}),span:3},{label:ee().translate("".concat(yUe,".reference.remark")),children:R()(e,"remark")||"/",span:3},{label:ee().translate("".concat(yUe,".reference.paymentDate")),children:R()(e,"paymentDate")?(0,ne.Yq)(new Date(R()(e,"paymentDate")),"DD MMM YYYY HH:mm:ss"):"/",span:3}],SUe="Header_paymentHeader__6WGoR",NUe="Header_headerTitle__8X0zV",_Ue="Header_headerTitleContent__QBSSc",TUe=e=>{let{title:A,onDownload:t,status:a=null}=e;const n=STe();return(0,lA.jsxs)(TIe.A.Header,{className:SUe,children:[(0,lA.jsxs)(Aa.A,{className:NUe,size:24,children:[(0,lA.jsx)("span",{className:_Ue,children:A}),a]}),(0,lA.jsx)("div",{children:(0,lA.jsx)(Uu.gZ,{onClick:t,type:"link",icon:(0,lA.jsx)(Ta.A,{}),children:n("actions.downloadInvoice",yUe)})})]})},DUe="PaymentPreview_paymentPreview__uzMh4",kUe="PaymentPreview_paymentWrapper__XLFmJ",LUe="PaymentPreview_paymentContent__4jpkV",RUe="PaymentPreview_descriptionDetail__GDpd-",FUe="PaymentPreview_descriptionPayment__d1BGo",MUe=e=>{let{title:A,description:t,payment:a,onBack:n,onDownload:i,status:s,referenceId:l="088022064201",componentClassNames:r={paymentPreview:"",paymentWrapper:"",paymentContent:"",descriptionDetail:"",descriptionPayment:""}}=e;const o=STe(),c=e=>{const A=r[e];return Array.isArray(A)?[...A]:[A]};return(0,lA.jsx)("div",{className:Si()(DUe,...c("paymentPreview")),children:(0,lA.jsxs)("div",{className:Si()(kUe,...c("paymentWrapper")),children:[(0,lA.jsx)(TUe,{title:A,onDownload:i,status:s}),(0,lA.jsxs)("div",{className:Si()(LUe,...c("paymentContent")),children:[(0,lA.jsx)("div",{children:t}),(0,lA.jsx)(aNe.A,{className:Si()(RUe,...c("descriptionDetail")),title:o("common.paymentDetail",yUe),items:bUe(a)}),(0,lA.jsx)(IJ.A,{style:{margin:0}}),(0,lA.jsx)(aNe.A,{className:Si()(FUe,...c("descriptionPayment")),title:o("reference.referenceId",yUe,{referenceId:l||""}),items:"bankTransfer"===(null===a||void 0===a?void 0:a.paymentType)?wUe(a):PUe(a)}),(0,lA.jsx)(IJ.A,{style:{margin:0}})]}),(0,lA.jsx)("div",{children:(0,lA.jsx)(Uu.gZ,{type:"primary",ghost:!0,onClick:n,children:o("general.back")})})]})})};MUe.defaultProps={referenceId:"088022064201",componentClassNames:{paymentPreview:"",paymentWrapper:"",paymentContent:"",descriptionDetail:"",descriptionPayment:""}};const OUe=MUe;var zUe,VUe,HUe,WUe,qUe,UUe,JUe,GUe,YUe;const ZUe=(0,xUe.c)("pk_test_51JWZ7EFYETdXb9FtlEVQxYqV1yVJ6D6SCEgShADfoZ3Xa0cjLGjPRb2Ys5Hdriaizh6L5eCVTiKEYEwlAkJUNzC000ud7yKeYK",{locale:{en:"en","zh-cn":"zh","zh-
1hk":"zh-hk"}[(0,ne.JK)()||"en"]}),XUe=T.Ay.div(zUe||(zUe=(0,_.A)(["\n  display: flex;\n  flex-direction: column;\n  padding: 24px;\n  gap: 24px;\n"]))),KUe=T.Ay.div(VUe||(VUe=(0,_.A)(["\n  display: flex;\n  flex-direction: column;\n  gap: 24px;\n  border-radius: 8px;\n  border: 1px solid #b2c5e4;\n  padding: 24px;\n  background: #fff;\n"]))),$Ue=(T.Ay.div(HUe||(HUe=(0,_.A)(["\n  flex-grow: 1;\n  > * {\n    font-size: 20px;\n    font-weight: 500;\n    line-height: 24px;\n    letter-spacing: 0.01em;\n    text-align: left;\n    color: rgba(35, 43, 58, 1);\n  }\n"]))),(0,T.Ay)(Sa.A)(WUe||(WUe=(0,_.A)([""]))),T.Ay.div(qUe||(qUe=(0,_.A)(["\n  display: flex;\n  flex-direction: column;\n  gap: 24px;\n  padding: 12px;\n  border-radius: 4px;\n  gap: 8px;\n  border: 1px solid rgba(196, 200, 208, 1);\n\n  background: rgba(250, 250, 250, 1);\n  .payment-description-title {\n    font-size: 14px;\n    font-weight: 400;\n    line-height: 18px;\n    letter-spacing: 0.002em;\n    text-align: left;\n    color: rgba(137, 145, 160, 1);\n  }\n  .payment-description-amount {\n    font-size: 24px;\n    font-weight: 800;\n    line-height: 28px;\n    letter-spacing: 0.01em;\n    text-align: left;\n    color: rgba(0, 0, 0, 1);\n  }\n  .payment-description-extra-amount {\n    font-size: 12px;\n    font-weight: 400;\n    line-height: 14px;\n    letter-spacing: 0.01em;\n    text-align: left;\n    color: rgba(78, 90, 113, 1);\n  }\n  h1,\n  h2,\n  h3,\n  h4,\n  h5 {\n    margin: 0;\n  }\n"])))),eJe=T.Ay.div(UUe||(UUe=(0,_.A)(["\n  display: inline-flex;\n  align-items: center;\n  color: rgba(137, 145, 160, 1);\n  font-size: 12px;\n  font-weight: 400;\n  line-height: 12px;\n  letter-spacing: 0.01em;\n  text-align: left;\n\n  ul,\n  ol {\n    padding-left: 24px;\n    margin-bottom: 0;\n    > * {\n      margin-bottom: 4px;\n      &:last-child {\n        margin-bottom: 0;\n      }\n    }\n  }\n"]))),AJe=T.Ay.div(JUe||(JUe=(0,_.A)(["\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 24px;\n"]))),tJe=T.Ay.form(GUe||(GUe=(0,_.A)(["\n  display: flex;\n  flex-direction: column;\n  gap: 24px;\n"]))),aJe=(0,T.Ay)(Hi.A)(YUe||(YUe=(0,_.A)(["\n  border: 1px solid rgba(235, 241, 255, 1);\n  background: rgba(250, 252, 255, 1);\n  padding: 12px;\n  border-radius: 4px;\n  .ant-descriptions-title {\n    //styleName: Body/Body 3 - Regular;\n    font-weight: 400;\n    line-height: 16px;\n    letter-spacing: 0.005em;\n    text-align: left;\n    color: rgba(78, 90, 113, 1);\n  }\n  .ant-descriptions-item-label {\n    //styleName: Body/Body 3 - Regular;\n    font-size: 12px;\n    font-weight: 400;\n    line-height: 16px;\n    letter-spacing: 0.005em;\n    text-align: left;\n    color: rgba(137, 145, 160, 1);\n  }\n  .ant-descriptions-item-content {\n    //styleName: Body/Body 3 - Medium;\n    font-size: 12px;\n    font-weight: 500;\n    line-height: 14px;\n    letter-spacing: 0.005em;\n    text-align: left;\n    color: rgba(78, 90, 113, 1);\n  }\n"]))),nJe=e=>{let{method:A,amount:t,currency:a,extraFee:n,total:i,footNotes:s=jUe}=e;const l=STe(),r=s[A]||[];return(0,lA.jsxs)($Ue,{children:[(0,lA.jsx)("h5",{className:"payment-description-title",children:l("reference.paymentAmount",yUe)}),(0,lA.jsxs)("h3",{className:"payment-description-amount",children:[a," ",gxe(i)]}),(0,lA.jsx)("span",{hidden:"bankTransfer"===A,className:"payment-description-extra-amount",children:"( ".concat(a," ").concat(gxe(t)," ").concat(n>0?"+ 3.5%":"",")")}),(0,lA.jsxs)(eJe,{hidden:!r.length,children:[(0,lA.jsx)(mUe.A,{}),(0,lA.jsx)("ul",{children:r.map(((e,A)=>(0,lA.jsx)("li",{children:e},A)))})]})]})},iJe=()=>{const e=STe();return(0,lA.jsxs)(AJe,{children:[(0,lA.jsx)("span",{children:e("bankTransfer.helpText",yUe)}),(0,lA.jsx)(aJe,{title:(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(hUe.A,{}),(0,lA.jsxs)("span",{children:[e("bankTransfer.bankInformation",yUe),":"]})]}),colon:!1,children:[{label:e("reference.acName",yUe),children:"INTERNATIONAL COMPLIANCE WORKSHOP LIMITED"},{label:e("reference.bandCode",yUe),children:"004"},{label:e("reference.acNo",yUe),children:"642-064075-838"},{label:e("reference.banker",yUe),children:"HSBC HONG KONG"},{label:e("reference.bankerAddress",yUe),children:"1 QUEEN'S ROAD CENTRAL, HONG KONG"},{label:e("reference.swiftCode",yUe),children:"HSBCHKHHHKH"}].map((e=>(0,lA.jsx)(Hi.A.Item,{span:3,labelStyle:{width:150},label:e.label,children:e.children})))})]})},sJe=e=>{let{onBack:A,readonly:t}=e;const a=STe();return(0,lA.jsxs)("div",{children:[(0,lA.jsx)(iJe,{}),(0,lA.jsx)(Zo.A.Item,{wrapperCol:{span:12},name:"attachments",label:(0,lA.jsxs)("span",{children:[a("reference.attachments",yUe)," ",(0,lA.jsx)("sup",{style:{color:"red"},children:"*"})]}),getValueFromEvent:e=>Array.isArray(e)?e:null===e||void 0===e?void 0:e.fileList,rules:[{required:!0,message:a("error.fieldRequired")}],valuePropName:"fileList",children:(0,lA.jsx)(zb,{disabled:t,multiple:!1,maxCount:1,dragger:!0,beforeUpload:()=>!1})}),(0,lA.jsx)(Zo.A.Item,{rules:[{required:!0,message:a("error.fieldRequired")}],wrapperCol:{span:12},name:"paymentDate",label:(0,lA.jsxs)("span",{children:[a("reference.paymentDate",yUe)," ",(0,lA.jsx)("sup",{style:{color:"red"},children:"*"})]}),children:(0,lA.jsx)(jE,{disabled:t})}),(0,lA.jsx)(Zo.A.Item,{wrapperCol:{span:12},name:"remark",label:a("reference.remark",yUe),children:(0,lA.jsx)(uE.A.TextArea,{disabled:t,placeholder:a("common.tellUsMoreDetails",yUe)})}),(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(Sa.A,{disabled:t,htmlType:"submit",type:"primary",children:a("general.submit")}),(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,onClick:A,children:a("general.back")})]})]})},lJe=e=>{let{clientSecret:A,onPaymentSuccess:t,onPaymentFailure:a,onBack:n,readonly:i,recipientEmail:s}=e;const l=STe(),r=(0,vUe.useElements)(),o=(0,vUe.useStripe)(),[c,d]=y.useState(!1);return r&&o?(0,lA.jsx)(Tl.A,{spinning:c,children:(0,lA.jsxs)(tJe,{onSubmit:async e=>{e.preventDefault(),d(!0);const{error:A,paymentIntent:a}=await o.confirmPayment({elements:r,confirmParams:{receipt_email:e.currentTarget.email.value,return_url:window.location.href},redirect:"if_required"});A||(e=>{switch(d(!1),e.status){case"succeeded":t("onlinePayment",e);break;case"processing":xs.A.info({message:"Your payment is processing."});break;case"requires_payment_method":xs.A.error({message:"Your payment was not successful, please try again."});break;default:xs.A.error({message:"Something went wrong."})}})(a),d(!1)},children:[(0,lA.jsxs)(Aa.A,{direction:"vertical",children:[(0,lA.jsx)("label",{htmlFor:"email",children:l("general.email")}),(0,lA.jsx)(uE.A,{disabled:i,defaultValue:s,name:"email",placeholder:l("general.email")})]}),(0,lA.jsxs)(Aa.A,{direction:"vertical",children:[(0,lA.jsx)("label",{children:l("onlinePayment.paymentMethod",yUe)}),(0,lA.jsx)(vUe.PaymentElement,{})]}),(0,lA.jsxs)(Aa.A,{children:[(0,lA.jsx)(Sa.A,{disabled:i,htmlType:"submit",type:"primary",children:l("actions.payNow",yUe)}),(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,onClick:n,children:l("general.back")})]})]})}):(0,lA.jsx)(Tl.A,{})},rJe=e=>{let{title:A,status:t,amount:a,originalAmount:n,currency:i,paymentIntent:s,header:l,onPayment:r,onCancel:o,recipientEmail:c,onDownloadInvoice:d,onPaymentSuccess:g,onPaymentFailure:C,onChangeMethod:I,currentPaymentMethod:u,downloading:p=!1,extraFee:E=0,total:B=0}=e;const Q=STe(),[m]=Zo.A.useForm(),[h,x]=y.useState(u||"onlinePayment"),v={onlinePayment:{render:e=>s?(0,lA.jsx)(vUe.Elements,{stripe:ZUe,options:{clientSecret:null===s||void 0===s?void 0:s.client_secret,layout:{type:"tab"}},children:(0,lA.jsx)(lJe,{recipientEmail:c,onBack:o,onPaymentFailure:C,onPaymentSuccess:g,clientSecret:s?s.client_secret:null})}):(0,lA.jsx)(yJ.A,{active:!0})},alipayOrWeChat:{render:e=>s?(0,lA.jsx)(vUe.Elements,{stripe:ZUe,options:{clientSecret:null===s||void 0===s?void 0:s.client_secret,layout:{type:"tab"}},children:(0,lA.jsx)(lJe,{recipientEmail:c,onBack:o,onPaymentFailure:C,onPaymentSuccess:g,clientSecret:s?s.client_secret:null})}):(0,lA.jsx)(yJ.A,{active:!0})},bankTransfer:{render:e=>(0,lA.jsx)(Zo.A,{form:m,onFinish:e=>{r(e,h)},layout:"vertical",initialValues:{amount:a},children:(0,lA.jsx)(sJe,{onBack:o})})}};return(0,y.useEffect)((()=>{x(u)}),[u]),(0,lA.jsx)(XUe,{children:(0,lA.jsxs)(KUe,{children:[(0,lA.jsx)(TUe,{onDownload:d,title:A,status:t}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)(nJe,{amount:a,currency:i,method:h,extraFee:E,total:B}),(0,lA.jsx)(fUe,{children:Q("common.paymentDetail",yUe)}),(0,lA.jsx)(_h.Ay.Group,{onChange:e=>{x(e.target.value),I(e.target.value)},options:[{value:"onlinePayment",label:Q("common.onlinePayment",yUe)},{value:"alipayOrWeChat",label:Q("common.alipayOrWeChat",yUe)},{value:"bankTransfer",label:Q("common.bankTransfer",yUe)}],value:h}),(0,lA.jsx)("div",{style:{marginTop:16},children:v[h]&&v[h].render(m)})]})]})})},oJe=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:vTe.jc;const t=(0,TA.useReducerData)(A,"checkout"),a=(0,TA.useReducerData)(A,"bankTransfer"),{checkout:n,payBankTransfer:i,updatePaymentMethod:s}=(0,TA.useStoreActions)((0,v.A)({},m));return(0,v.A)((0,v.A)({},t),{},{query:n,bankTransfer:(0,v.A)((0,v.A)({},a),{},{query:i}),updatePaymentMethod:s})},cJe=(e,A,t)=>{const[a,n]=y.useState(!1),{downloadInvoice:i}=(0,TA.useStoreActions)((0,v.A)({},m));return{download:()=>(n(!0),new Promise(((a,s)=>{i(e,A,((e,A)=>{if(e){a(e);const A=e.headers["content-disposition"].match(/filename=(.+)/)[1],n=window.URL.createObjectURL(e.data),i=document.createElement("a");i.href=n,i.setAttribute("download",A||"".concat(t,".pdf")),document.body.appendChild(i),i.click()}else s(A),xs.A.error({message:"Can not download invoice"});n(!1)}))}))),loading:a}},dJe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:vTe.jc;const A=(0,TA.useReducerData)(e,"paymentDetail"),{getDesktopReviewPayment:t}=(0,TA.useStoreActions)((0,v.A)({},m));return(0,v.A)((0,v.A)({},A),{},{query:t})};function gJe(e){const{originAmount:A=0,originCurrency:t="USD",exchangeRate:a=1,exchangeCurrency:n="",extraRate:i=.035}=e,s={originAmount:A,originCurrency:t};return(0,y.useMemo)((()=>{const e=A>=50?A*i:0,t=A*a,l=(A+e)*a;return(0,v.A)((0,v.A)({},s),{},{exchangeAmount:t,exchangeCurrency:n,extraFee:e,total:l})}),[A,a,n,i])}const CJe=e=>{let{invoiceDetails:A,desktopReviewId:t,isLoading:a,handleDownload:n,handleBack:i,status:s,currencyRate:l}=e;const{query:r,data:o,loading:c}=dJe(),d=gJe({originAmount:(0,y.useMemo)((()=>A?A.isPackagePrice?A.packagePrice:A.totalCost:0),[A]),originCurrency:"USD",exchangeRate:1,exchangeCurrency:"USD"}),{exchangeAmount:g,exchangeCurrency:C,extraFee:I,total:u}=d;return(0,y.useEffect)((()=>{r(t,A.id)}),[]),(0,lA.jsx)(VA.A,{spinning:a||c||!o,children:(0,lA.jsx)("div",{children:(0,lA.jsx)(OUe,{title:A.invoiceNo,payment:o||{},onDownload:n,status:s,onBack:i,referenceId:(0,V.get)(o,"referenceNo"),description:(0,lA.jsx)(nJe,{amount:g,currency:C,total:u,extraFee:I,method:"online"===(null===o||void 0===o?void 0:o.paymentType)?"onlinePayment":null===o||void 0===o?void 0:o.paymentType})})})})},IJe=()=>{const[e,A]=y.useState(!1),[t,a]=y.useState(""),n=async()=>{try{A(!0);const e=await ZA.A.call({url:"/micro/payments/currency-rate",method:"GET",apiPrefix:"".concat(ne.xx).concat(ne.YU)}),{data:t}=(0,Qs.sT)(e);a((0,v.A)({},t)),A(!1)}catch(e){console.error(e),A(!1)}};return(0,y.useEffect)((()=>{n()}),[]),{loading:e,currencyRate:t,getExchangeRate:n}},uJe=["attachments"],pJe=["data","loading","query"];var EJe;const BJe=(0,T.Ay)(Tl.A)(EJe||(EJe=(0,_.A)(["\n  .ant-spin-text {\n    font-size: 24px;\n    font-weight: bold;\n  }\n"]))),QJe=e=>{let{desktopReviewId:A,invoice:t,status:a,isLoading:n,handleDownload:i,handleBack:s,pollingRequest:l,currencyRate:r,pollingInterval:o=5e3}=e;const c=(0,y.useRef)(0),{query:d,data:g,loading:C}=dJe(),I=STe(),[u,p]=(0,y.useState)(),[E,B]=(0,y.useState)(!1),{uploadFile:Q}=(0,Vl.A)(),{company:m,profile:h}=(0,Hl.yj)(),{query:x,loading:j,data:b,bankTransfer:P,updatePaymentMethod:w}=oJe(),{query:S,loading:N}=P,_=(0,y.useMemo)((()=>
1{if(!t)return 0;return t.isPackagePrice?t.packagePrice:t.totalCost}),[t]),T=gJe({originAmount:_,originCurrency:"USD",exchangeRate:"alipayOrWeChat"!==u?1:(0,V.get)(r,"cny"),exchangeCurrency:"alipayOrWeChat"!==u?"USD":"CNY"}),{exchangeAmount:D,exchangeCurrency:k,extraFee:L,total:R}=T;return y.useEffect((()=>{t&&d(A,t.id,(e=>{if(e){const A=(0,V.get)(e,"data.data.paymentType");p("online"===A?"onlinePayment":A)}else p("onlinePayment")}))}),[t]),y.useEffect((()=>{j||u&&R!==c.current&&(c.current=R,["onlinePayment","alipayOrWeChat"].includes(u)&&x({currency:"onlinePayment"===u?t.currency:"cny",amount:R,invoiceNo:t.invoiceNo,desktopReviewInvoiceId:t.id,paymentType:"onlinePayment"===u?"online":"alipayOrWeChat"},(()=>{setTimeout((()=>{d(A,t.id)}),250)})))}),[u,T,j]),C?(0,lA.jsx)(Tl.A,{}):(0,lA.jsx)(BJe,{size:"large",tip:E?I("checkout.checkingStatus","module_desktop_review"):"",spinning:E||N,children:(0,lA.jsx)(rJe,{recipientEmail:(0,V.get)(h,"email")||"",currentPaymentMethod:u,onPayment:async(e,A)=>{if("bankTransfer"===A){var a;const{attachments:A}=e,n=(0,f.A)(e,uJe),i=(A||[]).map((e=>{const{originFileObj:A}=e;return A})),l=await Q(i,m.companyId);
1S((0,v.A)({currency:t.currency,amount:_,invoiceNo:t.invoiceNo,desktopReviewInvoiceId:t.id,documentListId:Array.isArray(l)?null===(a=l[0])||void 0===a?void 0:a.id:l.id},n),(e=>{var A;"success"===(null===e||void 0===e||null===(A=e.data)||void 0===A?void 0:A.message)?(xs.A.success({message:I("notifications.checkoutSuccess","module_desktop_review")}),s("summary")):xs.A.error({message:I("notifications.checkoutFailed","module_desktop_review")})}))}},paymentIntent:b,onPaymentSuccess:()=>{if(!l)return void s("invoices");let e=0;B(!0);const a=setInterval((()=>{l(t.id,{desktopReviewId:A}).then((A=>{const t=(0,V.get)(A,"data.data.status");t&&"pendingPayment"!==t&&(clearInterval(a),s("summary"),xs.A.success({message:I("notifications.checkoutSuccess","module_desktop_review")})),e++,e>=3&&(clearInterval(a),s("invoices"))})).catch((A=>{e++,e>=3&&(clearInterval(a),s("invoices"))}))}),1e3*o)},onCancel:()=>{s("invoices")},onChangeMethod:async e=>{let A=e;"onlinePayment"===e&&(A="online"),w(g.id,{paymentType:A,currency:"alipayOrWeChat"!==A?"USD":"CNY"},(A=>{p(e)}))},amount:D,currency:k,extraFee:L,total:R,downloading:n,onDownloadInvoice:i,status:a,title:null===t||void 0===t?void 0:t.invoiceNo})})},mJe=()=>{const e=(0,w.useParams)(),A=(0,w.useHistory)(),t=STe(),{desktopReviewId:a,id:n}=e,i=wTe(n,{desktopReviewId:a}),{data:s,loading:l,query:r}=i,{download:o,loading:c}=((0,f.A)(i,pJe),cJe(a,n,null===s||void 0===s?void 0:s.invoiceNo)),{currencyRate:d}=IJe(),g=new URLSearchParams(window.location.search),C=(g.get("redirectTo"),g.get("redirect_status")),I=e=>{(0,ne.R7)(A)("/document-review/".concat(a,"?tabs=").concat(e||"invoices"))};return C&&"succeeded"===C?(xs.A.success({message:t("notifications.checkoutSuccess","module_desktop_review")}),(0,lA.jsx)(w.Redirect,{to:"/document-review/".concat(a,"?tabs=","invoices")})):l&&!s?(0,lA.jsx)(Tl.A,{}):["voided","paid","completed","paymentUnderReview"].includes(null===s||void 0===s?void 0:s.status)?(0,lA.jsx)(CJe,{isLoading:c,handleDownload:o,desktopReviewId:a,invoiceDetails:s,handleBack:I,status:WSe(KSe)(s.status),currencyRate:d}):(0,lA.jsx)(QJe,{currencyRate:d,isLoading:c,handleDownload:o,handleBack:I,invoice:s,desktopReviewId:a,status:WSe(KSe)(null===s||void 0===s?void 0:s.status),pollingInterval:5,pollingRequest:Ile})};var hJe=t(36405);const xJe=SE.Ik().shape({products:SE.YO().min(1,"At least one product is required").required("At least one product is required")}),vJe=SE.Ik().shape({requirement:SE.Ik().shape({testItems:SE.YO().of(SE.Ik().shape({country:SE.Ik().nullable().optional(),testItem:SE.Ik().nullable().when("country",{is:e=>!!e,then:SE.Ik().required("Test item is required"),otherwise:SE.Ik().nullable()})})),exportMarket:SE.Yj().required("Export market is required")}),addition:SE.Ik().shape({serviceLevel:SE.gl().nullable().required("Service level is required"),countryOfOrigin:SE.YO().nullable().required("Country of origin is required"),intendedUsage:SE.YO().nullable().required("Intended usage is required")})}),fJe=SE.Ik().shape({serviceProviders:SE.YO().when("isICW",{is:!0,then:SE.YO().nullable().required("At least one service provider is required"),otherwise:SE.YO().nullable()}),directLabs:SE.YO().when("isDirectLab",{is:!0,then:SE.YO().nullable().required("At least one direct lab is required"),otherwise:SE.YO().nullable()}),isDirectLab:SE.zM(),isICW:SE.zM(),isTicmart:SE.zM(),checkICWOrTicmart:SE.gl().test("isICW-or-isTicmart","isICW or isTicmart must be selected",(function(){const{isICW:e,isTicmart:A,isDirectLab:t}=this.parent;return!!e||!!A||!!t}))}),yJe="EntityForm_header__cPZrU",jJe="EntityForm_baseLayout__blQWV",bJe="EntityForm_content__UMGXw",PJe={container:"Step_container__8E3Mr",title:"Step_title__Z6mJJ",actions:"Step_actions__DGpsq",productItem:"Step_productItem__xYqKh","step--vertical":"Step_step--vertical__XHpCy","step--50":"Step_step--50__bWzTO",step3__collapse:"Step_step3__collapse__CV427","step3__collapse--hidden":"Step_step3__collapse--hidden__2ADe2",step3__checkbox__label:"Step_step3__checkbox__label__RAFhX",baseButton:"Step_baseButton__FhwFI",anticon:"Step_anticon__g5IMC"};var wJe=t(9848),SJe=t(66332);const NJe={toProductTestingProductVM(e){if(!e)return null;const A=(0,Mt.o)(e,"supplierMap",null),t=A?(0,Mt.o)(A,"supplier",null):(0,Mt.o)(e,"supplier",null);return{productProfileId:e.id,name:e.name,itemNo:e.itemNo,avatar:e.image,productCategories:wJe.N.mapRawEntitiesToSelectOptions(e.productCategories||e.categories||[]),additionalItemNo:e.additionalItemNo,itemNameOnReport:(0,Mt.o)(e,"itemNameOnReport",e.name),itemNoOnReport:(0,Mt.o)(e,"itemNoOnReport",e.itemNo),supplierName:(0,Mt.o)(e,"supplier.name",null),factoryName:(0,Mt.o)(e,"factories[0].name",null),supplier:SJe.w.toSupplierVM(t)}}},_Je="PTProduct_editButton__tRaKA",TJe="PTProduct_baseFields__NOEpX",DJe="PTProduct_addPOItemBtn__opN-t",kJe="PTProduct_poItem__j+VDn",LJe="PTProduct_poItemField__adZu5";var RJe=t(78736);const FJe=e=>{let{name:A}=e;const{poOptions:t,poQuantityOptions:a,createNewOption:n}=(0,NU.YA)();return(0,lA.jsx)(Jr.ED,{name:A,children:e=>{const{push:i,form:s}=e,l=(0,Mt.o)(s.values,A,[]);return(0,lA.jsx)(ja.Ay,{split:!1,dataSource:l,footer:(0,lA.jsx)(Sa.A,{className:DJe,type:"link",icon:(0,lA.jsx)(PE.A,{}),onClick:()=>{i({})},children:"Add PO Information"}),renderItem:(r=e,(e,i)=>{const{remove:s,push:l}=r;return(0,lA.jsx)(ja.Ay.Item,{className:kJe,actions:[(0,lA.jsx)(Sa.A,{type:"link",icon:(0,lA.jsx)(RJe.A,{}),onClick:()=>{l((0,uQ.Np)(e,["id"]))}}),(0,lA.jsx)(Sa.A,{type:"text",danger:!0,icon:(0,lA.jsx)(bE.A,{}),onClick:()=>s(i)})],children:(0,lA.jsxs)("div",{className:LJe,children:[(0,lA.jsx)(CAe.zM,{label:"PO #",name:"".concat(A,".").concat(i,".po"),creatable:!0,options:t,onCreate:(e,A)=>{let{name:t,onChange:a}=A;a({target:{name:t,value:n("po",e).value}})}}),(0,lA.jsx)(CAe.zM,{label:"PO Quantity",name:"".concat(A,".").concat(i,".poQuantity"),creatable:!0,options:a,onCreate:(e,A)=>{let{name:t,onChange:a}=A;a({target:{name:t,value:n("poQuantity",e).value}})}}),(0,lA.jsx)(CAe.Lh,{label:"Ship Date",name:"".concat(A,".").concat(i,".shipDate"),format:"DD MMM YYYY"})]})})})});var r}})},MJe=e=>{let{data:A,itemIndex:t,onChange:a,onRemove:n,onEdit:i}=e;return(0,lA.jsx)(FP,{layout:"grid",avatar:A.avatar,title:A.name,description:A.itemNo,itemIndex:(0,uQ.H8)(t+1,2),supplier:A.supplierName,extra:(0,lA.jsx)(Sa.A,{type:"danger",ghost:!0,onClick:n,children:"Remove"}),children:(0,lA.jsxs)("div",{children:[(0,lA.jsx)(Sa.A,{className:_Je,type:"link",onClick:i,children:"Edit product profile"}),(0,lA.jsxs)("div",{className:TJe,children:[(0,lA.jsx)(CAe.A_,{name:"products.".concat(t,".itemNameOnReport"),label:"Item name on report",placeholder:"Fill text",onCh
1ange:a}),(0,lA.jsx)(CAe.A_,{name:"products.".concat(t,".itemNoOnReport"),label:"Item no. on report",placeholder:"Fill text",onChange:a})]}),(0,lA.jsx)(FJe,{name:"products.".concat(t,".poItems")})]})})},OJe=SE.Ik().shape({name:SE.Yj().required("Product name is required"),itemNo:SE.Yj().required("Item number is required")});var zJe=t(38557),VJe=t(34677),HJe=t.n(VJe);const WJe="Footer_footer__xgQBA",qJe=e=>{let{loading:A,onNext:t,onSubmit:a,allowSubmission:n,submitBtnProps:i={}}=e;const s=(0,v.A)({children:n?"Submit":"Next",type:"primary",onClick:()=>{n?a():t()}},i);return(0,lA.jsx)("div",{className:WJe,children:(0,lA.jsx)(Sa.A,(0,v.A)({loading:A},s))})},UJe="Supplier_supplier__JWe+H",JJe="Supplier_supplier__edit__oCXXq",GJe=["values","setFieldValue"],YJe=e=>(0,lA.jsxs)("div",{children:[(0,lA.jsx)(Ca.A,{children:(0,lA.jsx)(na.A,{span:24,children:(0,lA.jsx)(CAe.A_,{name:"newSupplier.name",label:"Supplier Name",placeholder:"Enter supplier name"})})}),(0,lA.jsx)(Ca.A,{children:(0,lA.jsxs)(na.A,{span:24,children:[(0,lA.jsx)(CAe.A_,{name:"newSupplier.address",label:"Address",placeholder:"Enter address"}),(0,lA.jsx)(CAe.A_,{name:"newSupplier.localLanguageAddress",label:"Local Address",placeholder:"Enter local language address"})]})}),(0,lA.jsx)(Ca.A,{children:(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(CAe.A_,{name:"newSupplier.contactPerson",label:"Contact Person",placeholder:"Enter contact person name"})})}),(0,lA.jsxs)(Ca.A,{gutter:[16,0],children:[(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(CAe.wS,{name:"newSupplier.phone",label:"Phone Number",placeholder:"Enter phone number"})}),(0,lA.jsx)(na.A,{span:12,children:(0,lA.jsx)(CAe.A_,{name:"newSupplier.email",label:"Email",placeholder:"Enter email address"})})]})]});var ZJe=t(90676);const XJe={category__listCategory:"Category_category__listCategory__Wq3Bf",category__listCategory__subCategories:"Category_category__listCategory__subCategories__BrTKO","category__listCategory__subCategories--checked":"Category_category__listCategory__subCategories--checked__NgfPq",category__listCategory__header:"Category_category__listCategory__header__wK5gc"},KJe=(0,ZJe.m)((e=>{const{value:A,onChange:t}=e,[a,n]=y.useState(new Map([])),[i,s]=y.useState({keyword:"",selected:void 0}),{data:l,loading:r}=(e=>{const{categoryId:A,keyword:t="",mode:a="client",optionable:n=!1}=e||{},{data:i,loading:s,refetch:l}=(0,Nn.U)({resource:"product-categories",filters:"server"===a?{keyword:t}:void 0});return{data:(0,y.useMemo)((()=>{const e=(0,Mt.o)(i,"data.data",[]);let s=wJe.N.mapRawEntitiesToListVM(e,"en");const l=e=>n?wJe.N.mapEntitiesVMToSelectOptions(e,"en"):e;return"client"===a?(A&&(s=s.filter((e=>e.id===A))),l(t?s.map((e=>{const A=e.subCategories.filter((e=>e.name.toLowerCase().includes(t.toLowerCase())));return(0,v.A)((0,v.A)({},e),{},{subCategories:A})})).filter((e=>e.name.toLowerCase().includes(t.toLowerCase())||e.subCategories.length>0)):s)):l(s)}),[i,a,t,A,n]),loading:s,refetch:l}})({optionable:!0,mode:"client"}),o=(0,y.useMemo)((()=>{const e=i.keyword.toLowerCase(),A="all"!==i.selected&&i.selected,t=A?l.filter((e=>e.value===A)):l;return e?t.map((A=>{const t=A.subCategories.filter((A=>A.label.toLowerCase().includes(e)));return(0,v.A)((0,v.A)({},A),{},{subCategories:t})})).filter((A=>A.label.toLowerCase().includes(e)||A.subCategories.length>0)):t}),[i,l]),c=(e,A)=>{let i=new Map(a);if(a.has(e.value)){let t=a.get(e.value)||[];t.some((e=>e.value===A.value))?t=t.filter((e=>e.value!==A.value)):t.push(A),t.length>0?i.set(e.value,t):i.delete(e.value)}else i.set(e.value,[A]);t&&t(Array.from(i.entries()).map((e=>{let[A,t]=e;const a=l.find((e=>e.value===A));return{value:A,label:a.label,subCategories:t.map((e=>({value:e.value,label:e.label,categoryId:A})))}}))),n(i)};return(0,y.useEffect)((()=>{if("undefined"!==typeof A&&null!==A){const e=new Map;A.forEach((A=>{e.set(A.value,A.subCategories||[])})),n(e)}}),[A]),(0,lA.jsxs)("div",{className:XJe.category,children:[(0,lA.jsx)(vJ,{hasAll:!0,allCategoriesLabel:"All Categories",options:l,inputProps:{placeholder:"Search by name of category or sub-category"},inputValue:i.keyword,selectValue:i.selected,onChange:e=>{let{keyword:A,selected:t}=e;s({keyword:A,selected:t})}}),(0,lA.jsx)(_Q.A,{style:{margin:"24px 0 16px 0"}}),(0,lA.jsx)(ja.Ay,{className:XJe.category__listCategory,loading:r,dataSource:o,header:a.size<=0?void 0:(0,lA.jsx)("div",{className:XJe.category__listCategory__header,children:Array.from(a).map((e=>{let[A,t]=e;return(t||[]).map((e=>(0,lA.jsx)(jb.v,{closable:!0,closeIcon:(0,lA.jsx)(Pb.A,{}),onClose:()=>{const t=l.find((e=>e.value===A));c(t,e)},className:Si()({[XJe["category__listCategory__subCategories--checked"]]:!0}),children:e.label},"".concat(A,"-").concat(e.value))))}))}),itemLayout:"vertical",renderItem:e=>(0,lA.jsxs)(ja.Ay.Item,{children:[(0,lA.jsx)(ja.Ay.Item.Meta,{title:e.label}),(0,lA.jsx)("div",{className:XJe.category__listCategory__subCategories,children:e.subCategories.map((A=>{return(0,lA.jsx)(jb.v,{onClick:()=>{c(e,A)},className:Si()({[XJe["category__listCategory__subCategories--checked"]]:(t=A,a.has(t.categoryId)&&a.get(t.categoryId).some((e=>e.value===t.value)))}),children:A.label},A.value);var t}))})]},e.value)})]})})),$Je={product__collapse:"Information_product__collapse__I-YX-","product__collapse--hidden":"Information_product__collapse--hidden__xVCJt"},{Panel:eGe}=RIe.A,AGe={productMode:"sameAsAbove",supplierMode:"selecting",name:"",itemNo:"",additionalItemNo:"",itemNameOnReport:"",itemNoOnReport:"",supplier:null,newSupplier:{name:"",address:"",localLanguageAddress:"",phone:{code:"+852",phone:null},email:"",contactPerson:""}},tGe={0:{component:e=>{let{hideItemOnReport:A}=e;const[t,a]=y.useState(null);return(0,lA.jsxs)("div",{className:$Je.product,children:[(0,lA.jsx)(CAe.A_,{name:"name",label:"Product Name",placeholder:"Enter product name",required:!0}),(0,lA.jsx)(CAe.A_,{name:"itemNo",label:"Item no.",placeholder:"Enter item number",required:!0}),(0,lA.jsx)(CAe.A_,{name:"additionalItemNo",label:"Additional Item no.(optional)",placeholder:"Enter additional item number"}),(0,lA.jsx)(RIe.A,{className:Si()($Je.product__collapse,{[$Je["product__collapse--hidden"]]:A}),bordered:!1,activeKey:t,expandIcon:null,ghost:!0,children:(0,lA.jsxs)(eGe,{showArrow:!1,collapsible:"icon",header:(0,lA.jsx)(CAe.
1n9,{name:"productMode",label:"Item Name and Item No. on report",onChange:(e,A)=>{let{field:t}=e;t.onChange({target:{name:t.name,value:A.target.value}}),a("useOther"===A.target.value?"useOther":null)},options:[{value:"sameAsAbove",label:"Same as above"},{value:"useOther",label:"Use Other"}]}),children:[(0,lA.jsx)(CAe.A_,{name:"itemNameOnReport",placeholder:"Enter item name on report"}),(0,lA.jsx)(CAe.A_,{name:"itemNoOnReport",placeholder:"Enter item number on report"})]},"useOther")})]})},forceRender:!1},1:{component:()=>(0,lA.jsx)(KJe,{name:"productCategories",onChange:(e,A)=>{let{field:t}=e;t.onChange({target:{name:t.name,value:A||[]}})}}),forceRender:!0},2:{component:()=>{var e,A;const[t,a]=y.useState(!1),[n,i]=y.useState(!1),s=(0,Jr.j7)(),{values:l,setFieldValue:r}=s,{mutate:o,loading:c}=((0,f.A)(s,GJe),(0,sS.x)({resource:"suppliers",id:null===(e=l.supplier)||void 0===e?void 0:e.id})),{refetch:d}=(0,Di.K)({resource:"suppliers",id:null===(A=l.supplier)||void 0===A?void 0:A.id,skip:!0}),g=async e=>{const A=SJe.w.simpleFormVMToDTO(e);await o(A);const{data:t}=await d();return SJe.w.toSupplierVM(t.data)};return(0,lA.jsxs)("div",{className:Si()(UJe),children:[(0,lA.jsx)(CAe.n9,{name:"supplierMode",options:[{value:"selecting",label:"My Supplier List"},{value:"new",label:"New Supplier"}]}),(0,lA.jsx)(Jr.D0,{name:"supplierMode",children:()=>{const{supplierMode:e,supplier:A}=l;var t,s;return"selecting"===e?(0,lA.jsxs)("div",{children:[A&&(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Lm.A,{name:A.name,supplierId:A.supplierId,contactPerson:A.contactPerson,address:A.address,emails:A.emails,status:A.status,hideEmail:!0,hideContactPersonPhone:!0,extra:(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,onClick:()=>{a(!0)},children:"Change Supplier"})}),(0,lA.jsx)(F.A,{title:"Edit Profile",width:800,footer:null,confirmLoading:c,destroyOnClose:!0,open:n,onCancel:()=>i(!1),children:(0,lA.jsx)(Jr.l1,{initialValues:{newSupplier:(0,v.A)((0,v.A)({},A),{},{phone:{code:(null===(t=A.phone)||void 0===t?void 0:t.code)||"+852",phone:(null===(s=A.phone)||void 0===s?void 0:s.phone)||""}})},onSubmit:async(e,A)=>{let{newSupplier:t}=e,{setSubmitting:a}=A;const n=await g(t);r("supplier",n),a(!1),i(!1)},children:e=>{let{handleSubmit:A,dirty:t}=e;return(0,lA.jsxs)(Zo.A,{onSubmit:A,children:[(0,lA.jsx)(YJe,{}),(0,lA.jsx)(qJe,{onSubmit:()=>{A()},allowSubmission:!0,submitBtnProps:{disabled:!t,children:"Update",loading:c}})]})}})})]}),A?(0,lA.jsx)(Sa.A,{className:JJe,type:"link",onClick:()=>{i(!0)},children:"Edit this profile"}):(0,lA.jsx)(Sa.A,{type:"primary",ghost:!0,onClick:()=>{a(!0)},children:"Select Supplier"})]}):(0,lA.jsx)(YJe,{})}}),(0,lA.jsx)(Um.A,{selected:l.supplier?[l.supplier]:[],title:"Select Supplier",multiple:!1,type:"supplier",open:t,onCancel:()=>a(!1),onOk:e=>{let[A]=e;r("supplier",SJe.w.toSupplierVM(A)),a(!1)}})]})},forceRender:!1}},aGe=y.forwardRef(((e,A)=>{let{hideItemOnReport:t,onNext:a,onSubmit:n,initialValues:i=AGe}=e;const[s,l]=y.useState(0),r=y.useRef({}),{refetch:o,loading:c}=(0,Di.K)({resource:"products",skip:!0}),{refetch:d,loading:g}=(0,Di.K)({resource:"suppliers",skip:!0}),{mutate:C,loading:I}=(0,ms.y)({resource:"suppliers"}),{mutate:u,loading:p}=(0,ms.y)({resource:"products"}),{mutate:E,loading:B}=(0,sS.x)({resource:"products",id:null===i||void 0===i?void 0:i.id,meta:{method:"PATCH"}}),Q=async e=>{try{let{productMode:A,name:t,itemNo:a,supplier:i,supplierMode:s}=e;"new"===s&&(i=await(async e=>{const A=SJe.w.simpleFormVMToDTO(e),{data:t}=await C(A),{data:a}=await d((0,Mt.o)(t,"data.id"));return SJe.w.toSupplierVM(a.data)})(e.newSupplier));const l=await(async e=>{const A=zJe.t.simpleFormVMToDTO(e),{data:t}=await(null!==e&&void 0!==e&&e.id?E(A):u(A)),{data:a}=await o((0,Mt.o)(t,"data.created.id",null===e||void 0===e?void 0:e.id));return zJe.t.fromEntityToProductVM(null===a||void 0===a?void 0:a.data)})((0,v.A)((0,v.A)({},e),{},{supplier:i}));n&&n((0,v.A)((0,v.A)({},l),{},{itemNameOnReport:"sameAsAbove"!==A?e.itemNameOnReport:t,itemNoOnReport:"sameAsAbove"!==A?e.itemNoOnReport:a}))}catch(A){console.error("Error during form submission:",A)}},m=(0,y.useMemo)((()=>HJe()({},AGe,i)),[i]),h=p||I||c||g||B;return(0,y.useImperativeHandle)(A,(()=>({previous:()=>{const e=Math.max(s-1,0);return l(e),e}}))),(0,lA.jsx)(Jr.l1,{validationSchema:OJe,initialValues:m,enableReinitialize:!0,onSubmit:e=>{Q(e)},children:e=>(0,lA.jsxs)(Zo.A,{layout:"vertical",children:[Object.keys(tGe).map((e=>{const A=(e=>{const{component:A,forceRender:a}=tGe[e];return s===parseInt(e)||a?(r.current[e]||(r.current[e]=(0,lA.jsx)(A,{hideItemOnReport:t})),r.current[e]):null})(e);return A?(0,lA.jsx)("div",{style:s!==parseInt(e,10)?{display:"none"}:{},children:A},e):null})),(0,lA.jsx)(qJe,{loading:h,onNext:()=>{(async e=>{try{const A=await e.validateForm();if(Object.keys(A).length>0)return void Object.keys(A).forEach((A=>{e.setFieldTouched(A,!0,!0)}));const t=Math.min(s+1,2);a&&a(t),l(t)}catch(A){console.error("Error during form validation:",A)}})(e)},onSubmit:()=>
1{e.submitForm()},allowSubmission:2===s})]})})})),nGe="ModalProductForm_modal__header__H49Ks",iGe="ModalProductForm_modal__header--center__mU-h+",sGe="ModalProductForm_modal__header__caption__F7wd4",lGe="ModalProductForm_modal__header__title__Yqxke",rGe=["contentProps"],oGe=["title"],cGe=e=>{let{contentProps:A}=e,t=(0,f.A)(e,rGe);const{initialValues:a,onSubmit:n}=A,i=y.useRef(),[s,l]=y.useState(0),{title:r}=t,o=(0,f.A)(t,oGe);return(0,lA.jsx)(F.A,(0,v.A)((0,v.A)({title:(0,lA.jsxs)("div",{className:Si()(nGe,iGe),children:[(0,lA.jsx)(Sa.A,{hidden:0===s,type:"text",icon:(0,lA.jsx)(Ho.A,{}),onClick:()=>{if(i.current){const e=i.current.previous();l(e)}}}),(0,lA.jsx)("h5",{className:lGe,children:0===s?r:1===s?"Selection product category (optional)":"Supplier info (optional)"}),(0,lA.jsxs)("caption",{className:sGe,children:["Step ","".concat(s+1," of 3")]})]}),footer:null,destroyOnClose:!0},o),{},{children:(0,lA.jsx)(aGe,{ref:i,initialValues:a,hideItemOnReport:!(null===a||void 0===a||!a.id),onNext:e=>{l(e)},onSubmit:e=>{n(e)}})}))},dGe=["productProfileId"],gGe=()=>{const[e,A]=y.useState(!1),[t,a]=y.useState({title:"Add new product",open:!1,width:800,contentProps:{}}),n=e=>{a((0,v.A)((0,v.A)({},t),{},{onCancel:()=>a((0,v.A)((0,v.A)({},t),{},{open:!1}))},e))};return(0,lA.jsx)(Jr.ED,{name:"products",render:i=>{var s;const{form:l}=i,r=(null===(s=l.values)||void 0===s?void 0:s.products)||[];return(0,lA.jsxs)("div",{className:PJe.container,children:[(0,lA.jsx)("h5",{className:PJe.title,children:"Select products for this testing order"}),(0,lA.jsx)(ja.Ay,{dataSource:r,renderItem:(e,A)=>(0,lA.jsx)(MJe,{data:e,itemIndex:A,onRemove:()=>i.remove(r.indexOf(e)),onEdit:()=>{n({open:!0,title:"Edit Product",contentProps:{initialValues:(0,v.A)((0,v.A)({},e),{},{id:e.productProfileId}),onSubmit:n=>{const s=NJe.toProductTestingProductVM(n);i.replace(A,HJe()(e,(0,v.A)((0,v.A)({},s),{},{supplier:null===n||void 0===n?void 0:n.supplier}),{id:e.id})),a((0,v.A)((0,v.A)({},t),{},{open:!1}))}}})}})}),(0,lA.jsx)(_Q.A,{}),(0,lA.jsxs)("div",{className:PJe.actions,children:[(0,lA.jsx)(Sa.A,{className:PJe.baseButton,icon:(0,lA.jsx)(Eb.A,{}),type:"primary",ghost:!0,onClick:()=>{A(!0)},children:"Existing Products"}),(0,lA.jsx)(Sa.A,{className:PJe.baseButton,icon:(0,lA.jsx)(Eb.A,{}),type:"primary",ghost:!0,onClick:()=>{n({open:!0,title:"Add New Product",contentProps:{initialValues:void 0,onSubmit:e=>{const A=NJe.toProductTestingProductVM(e);i.push((0,v.A)((0,v.A)({},A),{},{supplier:null===e||void 0===e?void 0:e.supplier})),a((0,v.A)((0,v.A)({},t),{},{open:!1}))}}})},children:"Add Products"})]}),(0,lA.jsx)(Um.A,{title:"Select Product(s)",modalProps:{width:800,destroyOnClose:!0},selected:null===r||void 0===r?void 0:r.map((e=>{let{productProfileId:A}=e,t=(0,f.A)(e,dGe);return(0,v.A)((0,v.A)({},t),{},{id:A})})),type:"product",open:e,onCancel:()=>{A(!1)},onOk:e=>{const t=e.map((e=>NJe.toProductTestingProductVM(e))),a=FY()(r,t,"productProfileId"),n=FY()(t,r,"productProfileId");a.length>0&&((e,A,t)=>{e.map((e=>A.findIndex((A=>A.productProfileId===e.productProfileId)))).filter((e=>e>=0)).sort(((e,A)=>
1A-e)).forEach((e=>{t.remove(e)}))})(a,r,i),n.length>0&&((e,A,t)=>{e.forEach((e=>{const a=A.findIndex((A=>A.productProfileId===e.productProfileId));a>=0?t.replace(a,e):t.push(e)}))})(n,r,i),A(!1)}}),(0,lA.jsx)(cGe,(0,v.A)({},t))]})}})};var CGe=t(84829);const IGe={actions:"Actions_actions__FE+R5","actions--left":"Actions_actions--left__+Kbsv","actions--right":"Actions_actions--right__QTaEU","actions--center":"Actions_actions--center__guAMN",actions__action:"Actions_actions__action__TPCJ6"};const uGe=function(e){const{actions:A,align:t="left"}=e;return(0,lA.jsx)("div",{className:Si()(IGe.actions,IGe["".concat(A,"--").concat(t)]),children:A.map(((e,A)=>(0,lA.jsx)("span",{className:IGe.actions__action,children:e},A)))})},pGe={qualityRequirement:"Picker_qualityRequirement__fKxP+",qualityRequirement__qualities:"Picker_qualityRequirement__qualities__Ivnfv","qualityRequirement__qualities--hidden":"Picker_qualityRequirement__qualities--hidden__b1FHp",qualityRequirement__button:"Picker_qualityRequirement__button__CZdHI",anticon:"Picker_anticon__hjLta"},EGe=SE.Ik().shape({type:SE.Yj().required("Type is required"),name:SE.Yj().required("Name is required")}),BGe=["keywords"],QGe=y.forwardRef(((e,A)=>{const t=y.useRef(null),{mutate:a}=(0,ms.y)({resource:"quality-requirements"}),{onSubmit:n}=e,i=e=>async(A,t)=>{try{const{data:n}=await a({type:e,name:(null===A||void 0===A?void 0:A.value)||A});t.onChange({label:n.data.name,value:n.data.id})}catch(n){console.error(n),xs.A.error({message:"Failed to create new option",placement:"bottomLeft"})}},s=e=>A=>{const t={type:"type"===e?"productRequirementType":"productRequirementName"};if(A.keywords){const{keywords:e}=A,a=(0,f.A)(A,BGe);return(0,v.A)((0,v.A)((0,v.A)({},t),a),{},{keyword:e})}return(0,v.A)((0,v.A)({},t),A)};return(0,y.useImperativeHandle)(A,(()=>({submit:()=>t.current.submitForm(),reset:()=>t.current.resetForm()}))),(0,lA.jsx)(Jr.l1,{onSubmit:async e=>{n(e)},validationSchema:EGe,initialValues:{type:"",name:""},children:e=>(t.current=e,(0,lA.jsxs)(Zo.A,{layout:"vertical",children:[(0,lA.jsx)(CAe.dR,{name:"type",label:"Type",required:!0,labelInValue:!0,resource:"quality-requirements",onFilterParams:s("type"),creatable:!0,onCreate:i("productRequirementType")}),(0,lA.jsx)(CAe.dR,{name:"name",label:"Name",required:!0,labelInValue:!0,resource:"quality-requirements",onFilterParams:s("name"),creatable:!0,onCreate:i("productRequirementName")})]}))})})),mGe=()=>{const e=y.useRef(null),[A,t]=(0,_U.g)();return[t=>{let{onSubmit:a}=t;const n=A.show({title:"Add New Quality Requirement",width:800,cancelButtonProps:{hidden:!0},okText:"Submit",onOk:()=>e.current?e.current.submit():Promise.reject(new Error("Form not ready")),content:A=>{let{close:t}=A;return(0,lA.jsx)(QGe,{ref:e,onSubmit:e=>{a&&a(e,{modal:n,close:t})}})}});return n},t]},hGe=()=>{const e=y.useRef(null),[A,t]=(0,_U.g)();return[t=>{let{onConfirm:a,selected:n,excluded:i,resource:s}=t;return A.show({title:"Add Existing Quality Requirement",width:800,cancelButtonProps:{hidden:!0},okText:"Confirm",onOk:()=>{var A;a&&a(null===(A=e.current.selected)||void 0===A?void 0:A.map(wJ))},content:()=>(0,lA.jsx)(NJ,{ref:e,value:n,excluded:i,resource:s})})},t]},xGe={list__header:"Style_list__header__9bXZW",list__item:"Style_list__item__w8ftE",list__divider:"Style_list__divider__ihgMG",list__button:"Style_list__button__p23zA",list__inputSearch:"Style_list__inputSearch__Tv90J",list__caption:"Style_list__caption__a7Uzr"};var vGe=t(8990);const fGe=y.forwardRef(((e,A)=>{const t=y.useRef(),{onChange:a,classNames:n={},value:i=null}=e,[s,l]=y.useState(null),[r,o]=y.useState(""),[c,d]=(0,_U.g)();return(0,y.useEffect)((()=>{"undefined"!==typeof i&&l(i)}),[i]),(0,y.useImperativeHandle)(A,(()=>({selected:s}))),(0,lA.jsxs)("div",{className:Si()(xGe.list,n.root),children:[(0,lA.jsx)("div",{className:Si()(xGe.list__header),children:(0,lA.jsx)(vJ,{inputValue:r,inputProps:{placeholder:"Search by template name"},onChange:e=>{let{keyword:A}=e;return o(A)},selectHidden:!0})}),(0,lA.jsx)(_Q.A,{className:xGe.list__divider}),(0,lA.jsx)("caption",{className:xGe.list__caption,children:"you can only choose 1 template"}),(0,lA.jsx)(jJ,{ref:t,resource:"quality-requirements-templates",filters:{keyword:r}
1,pagination:{pageSize:10,current:1},height:250,renderItem:e=>{var A,t,n,i;const r=(e=>!!s&&s.id===e.id)(e);return(0,lA.jsx)(ja.Ay.Item,{className:xGe.list__item,extra:[(0,lA.jsx)(Sa.A,{className:xGe.list__button,style:{marginRight:8},type:"primary",ghost:!0,onClick:()=>{c.show({title:"View ".concat(e.templateName),width:800,cancelButtonProps:{hidden:!0},okText:"Apply",onOk:()=>{},content:()=>(0,lA.jsx)(vGe.Q,{id:e.id})})},children:"View"}),(0,lA.jsx)(Sa.A,{className:xGe.list__button,type:"primary",icon:r&&(0,lA.jsx)(iy.A,{}),ghost:!r,onClick:()=>{let A=null;A=s&&s.id===e.id?null:e,a&&a(A),l(A)},children:r?"Selected":"Select"})],children:(0,lA.jsx)(ja.Ay.Item.Meta,{title:(0,lA.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"4px"},children:[(0,lA.jsx)("span",{children:e.templateName}),(0,lA.jsx)(eHe.A,{data:{updatedAt:null===e||void 0===e?void 0:e.updatedAt,createdAt:null===e||void 0===e?void 0:e.createdAt,updatedBy:(0,JH.YM)([(null===e||void 0===e||null===(A=e.lastUpdatedBy)||void 0===A?void 0:A.firstName)||(null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.firstName),(null===e||void 0===e||null===(n=e.lastUpdatedBy)||void 0===n?void 0:n.lastName)||(null===e||void 0===e||null===(i=e.user)||void 0===i?void 0:i.lastName)])}})]})})})}}),d]})})),yGe=e=>{const{defaultSelected:A=null}=e||{},t=y.useRef(null),[a,n]=(0,_U.g)();return[e=>{let{onConfirm:n}=e;return a.show({title:"Add Existing Quality Requirement",width:800,cancelButtonProps:{hidden:!0},okText:"Confirm",onCancel:()=>{},onOk:async()=>{n&&n(t.current.selected)},content:()=>(0,lA.jsx)(fGe,{ref:t,value:A})})},n]},jGe=["resourceExisting","onChange","value","className"],bGe=e=>{const{resourceExisting:A="quality-requirements",onChange:t,value:a,className:n}=e,[i,s]=((0,f.A)(e,jGe),mGe()),[l,r]=hGe(),[o,c]=yGe(),[d,g]=y.useState([]),[C,I]=y.useState(new Map([])),{refetch:u,data:p}=(0,Di.K)({resource:"quality-requirements-templates",skip:!0}),E=(0,y.useMemo)((()=>"undefined"===typeof a?d:a||[]),[d,a]),B=e=>{const A=(0,Mt.o)(e,"customType.name",null),t=(0,Mt.o)(e,"customName.name",null);return A?"".concat(A," - ").concat(t):t},Q=e=>E.some((A=>{var t,a;return(null===(t=A.customType)||void 0===t?void 0:t.name)===e.customType.name&&(null===(a=A.customName)||void 0===a?void 0:a.name)===e.customName.name}));return(0,lA.jsxs)("div",{className:Si()(pGe.qualityRequirement,n),children:[(0,lA.jsx)("div",{className:Si()(pGe.qualityRequirement__qualities,{[pGe["qualityRequirement__qualities--hidden"]]:!(null!==E&&void 0!==E&&E.length)}),children:null===E||void 0===E?void 0:E.map(((e,A)=>(0,lA.jsx)(wa.A,{onClose:()=>{((e,A)=>{const a=[...E];a.splice(A,1),t&&t(a),g(a)})(0,A)},className:Si()(pGe.qualityRequirement__qualities__item),closeIcon:(0,lA.jsx)(Pb.A,{}),closable:!0,children:B(e)},e.id||A)))}),(0,lA.jsx)(uGe,{actions:[(0,lA.jsx)(Sa.A,{className:pGe.qualityRequirement__button,type:"link",icon:(0,lA.jsx)(PE.A,{}),onClick:()=>{const e=i({onSubmit:A=>{(e=>{const A={customType:{id:e.type.value,name:e.type.label},customName:{id:e.name.value,name:e.name.label},_isNew:!0,id:ym()("_NEW_")};if(!Q(A)){const e=[...E,A];t&&t(e),g(e)}})(A),e.destroy()}})},children:"Create New Requirements"}),(0,lA.jsx)(Sa.A,{className:pGe.qualityRequirement__button,type:"link",icon:(0,lA.jsx)(PE.A,{}),onClick:()=>{const e=l({resource:A,excluded:E,selected:[],onConfirm:A=>{const a=[...E,...A];t&&t(a),g(a),e.destroy()}})},children:"Add Existing Requirements"}),(0,lA.jsx)(Sa.A,{className:pGe.qualityRequirement__button,type:"link",icon:(0,lA.jsx)(Ta.A,{}),onClick:()=>{const e=o({onConfirm:async A=>{if(A){const{data:e}=await u(A.id),a=null===e||void 0===e?void 0:e.data,{requirements:n=[]}=a,i=n.reduce(((e,A)=>{const{items:t,name:a}=A;return[...e,...t.map((e=>{const A={customName:{name:e.itemName},customType:{name:a},id:"".concat(e.itemName,"_").concat(a)};return Q(A)?null:A})).filter(Boolean)]}),[]),s=[...E,...i];t&&t(s),g(s)}e.destroy()}})},children:"Import Requirement Template"})]}),s,r,c]})},PGe=(0,ZJe.m)((0,CGe.W)(bGe));var wGe=t(93621);const SGe=e=>{const{label:A,closable:t}=e,a=(0,lA.jsx)(Pb.A,{});return(0,lA.jsx)(jb.v,(0,v.A)((0,v.A)({},e),{},{className:wGe.A.selectTag,closeIcon:t?a:null,children:A}))},NGe=["keywords"],_Ge=["keywords"],TGe=()=>{var e;const{setFieldTouched:A,setFieldError:t}=(0,Jr.j7)(),{data:a}=(0,Nn.U)({resource:"shared-product-testing-intended-usage"}),{getOptions:n}=y.useContext(_b.CR),{mutate:i,loading:s}=(0,ms.y)({resource:"test_items"}),l=async(e,A,t)=>{let{onChange:a,onSelect:n}=A;const s=await i({name:e.label,countryListId:t}),l=R()(s,"data.data");l?(a(l.id,{label:l.name,value:l.id,data:l}),n()):xs.A.error({message:"Create new type failed"})};return(0,lA.jsxs)("div",{className:Si()(PJe.step,PJe["step--vertical"]),children:[(0,lA.jsxs)("div",{className:PJe.container,children:[(0,lA.jsx)("h5",{className:PJe.title,children:"1. Test Requirements"}),(0,lA.jsx)(CAe.A_,{label:"Export Market",name:"requirement.exportMarket",placeholder:"Enter name of market"}),(0,lA.jsx)(Jr.ED,{name:"requirement.testItems",render:e=>{var a,i;const{form:r}=e,o=(null===(a=r.values)||void 0===a||null===(i=a.requirement)||void 0===i?void 0:i.testItems)||[];return(0,lA.jsx)(Zo.A.Item,{label:"Test Item (optional)",style:{width:"100%",marginBottom:0},children:(0,lA.jsx)(ja.Ay,{dataSource:o,split:!1,bordered:!1,locale:{emptyText:" "},renderItem:(a,i)=>(e=>{var a,i,r,o,c;let{index:d,item:g,form:C,remove:I,canRemove:u}=e;const p=(0,Mt.o)(g,"country",null),E=(null===p||void 0===p||null===(a=p.obj)||void 0===a||null===(i=a.countryCode)||void 0===i||null===(r=i.includes)||void 0===r?void 0:r.call(i,"CPSC"))||(null===p||void 0===p||null===(o=p.label)||void 0===o||null===(c=o.includes)||void 0===c?void 0:c.call(o,"CPSC"));return(0,lA.jsx)(ja.Ay.Item,{title:"Test Item ".concat(d+1),children:(0,lA.jsxs)(Ca.A,{style:{width:"100%"},gutter:[16,0],children:[(0,lA.jsx)(na.A,{span:6,children:(0,lA.jsx)(CAe.zM,{allowClear:!0,showSearch:!0,filterOption:(e,A)=>A.label.toLowerCase().indexOf(e.toLowerCase())>=0,name:"requirement.testItems.[".concat(d,"].country"),options:n("exportMarket"),placeholder:"Select Country",onChange:(e,a,n)=>{let{field:i}=e;i.onChange({target:{name:"requirement.testItems.[".concat(d,"].country"),value:n}}),C.setFieldValue("requirement.testItems.[".concat(d,"].testItem"),null),C.setFieldValue("requirement.testItems.[".concat(d,"].citation"),null),n||setTimeout((()=>{A("requirement.testItems.[".concat(d,"].testItem"),!0,!0),t("requirement.testItems.[".concat(d,"].testItem"),null)}),50)}})}),(0,lA.jsx)(na.A,{span:16,children:(0,lA.jsx)(CAe.O1,{allowClear:!0,name:"requirement.testItems.[".concat(d,"].testItem"),placeholder:"Fill and search test item, citation",creatable:!E,loading:s,onCreate:l,countryId:(0,Mt.o)(g,"country.id",null),disabledWhe
1n:e=>{let{form:A}=e;return!(0,Mt.o)(g,"country.id",null)},onFilterParams:e=>{if(e.keywords){const{keywords:A}=e,t=(0,f.A)(e,NGe);return(0,v.A)((0,v.A)({},t),{},{keyword:A})}return(0,v.A)({},e)},onChange:(e,A,t)=>{var a;let{field:n,form:i}=e;n.onChange({target:{name:"requirement.testItems.[".concat(d,"].testItem"),value:t}}),i.setFieldValue("requirement.testItems.[".concat(d,"].citation"),null===t||void 0===t||null===(a=t.data)||void 0===a?void 0:a.citationList)}})}),(0,lA.jsx)(na.A,{span:2,children:(0,lA.jsx)(Sa.A,{hidden:!u,type:"link",icon:(0,lA.jsx)(bE.A,{}),danger:!0,onClick:I})})]})},d)})({index:i,item:a,form:r,remove:()=>e.remove(i),canRemove:o.length>1}),footer:(0,lA.jsx)(Sa.A,{style:{fontWeight:500},className:PJe.baseButton,type:"link",icon:(0,lA.jsx)(PE.A,{}),onClick:()=>{e.push({})},children:"Test item"})})})}}),(0,lA.jsx)(PGe,{label:"Quality Requirement",name:"requirement.qualities",resourceExisting:"product-testings-quality-requirements"}),(0,lA.jsx)(CAe.l2,{layoutClasses:PJe["step--50"],label:"Remarks (optional)",placeholder:"E.g. Special instructions, additional information",name:"requirement.remark",autoSize:{minRows:5}}),(0,lA.jsx)(CAe.YT,{layoutClasses:PJe["step--50"],dragger:!0,name:"requirement.upload",label:"Attachment (optional)",supp
1ortText:"we support all file formats"})]}),(0,lA.jsxs)("div",{className:PJe.container,children:[(0,lA.jsx)("h5",{className:PJe.title,children:"2. Additional Information"}),(0,lA.jsxs)("div",{children:[(0,lA.jsx)(CAe.zM,{label:"Service Level",name:"addition.serviceLevel",placeholder:"Select Service Level",options:j0.uq}),(0,lA.jsx)(CAe.dR,{resource:"shared-country",label:"Country of Origin",placeholder:"Select Country",name:"addition.countryOfOrigin",mode:"multiple",onFilterParams:e=>{if(e.keywords){const{keywords:A}=e,t=(0,f.A)(e,_Ge);return(0,v.A)((0,v.A)({},t),{},{keyword:A})}return(0,v.A)({},e)},showArrow:!0,labelKey:"country",tagRender:SGe}),(0,lA.jsx)(CAe.zM,{label:"Intended Usage",mode:"multiple",placeholder:"Select Intended Usage",name:"addition.intendedUsage",options:null===(e=(0,Mt.o)(a,"data.data",[]))||void 0===e?void 0:e.map((e=>({label:e.name,value:e.id}))),tagRender:SGe,showArrow:!0}),(0,lA.jsx)(CAe.A_,{label:"Buyer Name(optional)",name:"addition.buyerName",placeholder:"Enter Name"})]})]})]})},DGe={productTesting:{isTicmart:{write:["ticmart"]},isDirectLab:{write:["connectedProvider"]},directLabs:{write:["connectedProvider"]},isICW:{write:["icw"]},testingLabs:{write:["icw"]}}},kGe=e=>{let{name:A,scope:t,module:a,Component:n}=e;const i=(0,Hl.yj)(),{profile:s}=i,l=(0,V.get)(s,"".concat(a,".").concat(t));return y.useMemo((()=>{const e=DGe[t][A];return Object.keys(e).every((A=>e[A].every((e=>l[e]||l.includes(e)))))}),[i,A,l])?(0,lA.jsx)(lA.Fragment,{children:n}):null},LGe=()=>{const{getOptions:e}=(0,y.useContext)(_b.CR),{values:A,setFieldValue:t}=(0,Jr.j7)(),a=(0,Mt.o)(A,"isICW",!1),n=(0,Mt.o)(A,"isDirectLab",!1),i=(0,Mt.o)(A,"isTicmart",!1);return(0,lA.jsxs)("div",{className:Si()(PJe.container,PJe.step3),children:[(0,lA.jsx)("h5",{className:PJe.title,children:"Service Provider"}),(0,lA.jsx)(kGe,{name:"isDirectLab",scope:"productTesting",module:"companyModulePermissions",Component:(0,lA.jsx)(RIe.A,{activeKey:n?["directLabs"]:[],defaultActiveKey:[],className:Si()(PJe.step3__collapse),expandIcon:null,bordered:!1,ghost:!0,children:(0,lA.jsx)(RIe.A.Panel,{showArrow:!1,collapsible:"icon",header:(0,lA.jsx)(Jr.D0,{name:"isDirectLab",children:e=>{let{field:A}=e;return(0,lA.jsx)(Zo.A.Item,{noStyle:!0,children:(0,lA.jsx)(im.A,(0,v.A)((0,v.A)({},A),{},{disabled:a||i,checked:A.value,onChange:e=>{A.onChange({target:{name:A.name,value:e.target.checked}}),e.target.checked?(t("isTicmart",!1),t("isICW",!1),t("serviceProviders",[])):t("directLabs",[])},children:(0,lA.jsx)(Zo.A.Item,{className:PJe.step3__checkbox__label,label:"Connected Provider"})}))})}}),children:(0,lA.jsx)(CAe.zM,{name:"directLabs",labelKey:"fullname",mode:"multiple",tagRender:SGe,options:e("connectedProviders")})},"directLabs")})}),(0,lA.jsx)(kGe,{name:"isICW",scope:"productTesting",module:"companyModulePermissions",Component:(0,lA.jsx)(RIe.A,{activeKey:a?["icw"]:[],defaultActiveKey:[],className:Si()(PJe.step3__collapse),expandIcon:null,bordered:!1,ghost:!0,children:(0,lA.jsx)(RIe.A.Panel,{showArrow:!1,collapsible:"icon",header:(0,lA.jsx)(Jr.D0,{name:"isICW",children:e=>{let{field:A}=e;return(0,lA.jsx)(Zo.A.Item,{noStyle:!0,children:(0,lA.jsx)(im.A,(0,v.A)((0,v.A)({},A),{},{disabled:i||n,checked:A.value,onChange:e=>{A.onChange({target:{name:A.name,value:e.target.checked}}),e.target.checked?(t("isTicmart",!1),t("isDirectLab",!1),t("directLabs",[])):t("serviceProviders",[])},children:(0,lA.jsx)(Zo.A.Item,{className:PJe.step3__checkbox__label,label:"ICW",tooltip:{icon:(0,lA.jsx)(mUe.A,{}),title:"This provider offers multiple quotes from service providers, and you can choose your preferences if you wish."}})}))})}}),children:(0,lA.jsx)(CAe.dR,{name:"serviceProviders",resource:"service-providers",labelKey:"fullname",mode:"multiple",labelInValue:!0,tagRender:SGe,onFilterParams:e=>(0,v.A)((0,v.A)((0,v.A)({},{type:"productTesting",category:"common"}),e),{},{keyword:e.keywords})})},"icw")})}),(0,lA.jsx)(kGe,{name:"isTicmart",scope:"productTesting",module:"companyModulePermissions",Component:(0,lA.jsx)(Jr.D0,{name:"isTicmart",children:e=>{let{field:A}=e;return(0,lA.jsx)(Zo.A.Item,{noStyle:!0,children:(0,lA.jsx)(im.A,(0,v.A)((0,v.A)({},A),{},{disabled:a,checked:A.value,onChange:e=>{A.onChange({target:{name:A.name,value:e.target.checked}}),e.target.checked&&(t("isICW",!1),t("isDirectLab",!1),t("directLabs",[]),t("serviceProviders",[]))},children:(0,lA.jsx)(Zo.A.Item,{className:PJe.step3__checkbox__label,label:"TicMart (Marketplace)",tooltip:{icon:(0,lA.jsx)(mUe.A,{}),title:"A marketplace with hundreds of safety and compliance service providers which provide services you need"}})}))})}})})]})},RGe=["values","validateForm"],FGe={0:xJe,1:vJe,2:fJe},MGe=e=>{const[A,t]=y.useState(new Map([])),a=(0,Jr.j7)(),{values:n,validateForm:i}=a,{currentStep:s,onValidChange:l}=((0,f.A)(a,RGe),e);return(0,y.useEffect)((()=>{Object.keys(FGe).forEach((e=>{FGe[e].validate(n).then((()=>{t((A=>new Map(A).set(e,!0)))})).catch((A=>{t((A=>
1new Map(A).set(e,!1)))}))}))}),[n,s]),(0,y.useEffect)((()=>{l(Object.fromEntries(A))}),[A]),null},OGe=e=>{let{onBack:A}=e;const{initialValues:t,loading:a,submit:n}=(0,hJe.Y)(),[i,s]=y.useState(new Map([])),[l,r]=y.useState(0),o=y.useRef();return(0,lA.jsx)(bi.YS,{className:jJe,contentClassName:bJe,header:(0,lA.jsx)(bi.zY,{className:yJe,title:"Request Quotations",actions:[(0,lA.jsx)(Sa.A,{type:"text",icon:(0,lA.jsx)(Ex.A,{}),onClick:A},"exit-form")]}),children:(0,lA.jsx)(Jr.l1,{validateOnBlur:!0,initialValues:t,enableReinitialize:!0,validationSchema:FGe[l],onSubmit:n,children:e=>(o.current=e,(0,lA.jsxs)(Zo.A,{layout:"vertical",children:[(0,lA.jsx)(MGe,{currentStep:l,onValidChange:e=>{s(new Map(Object.entries(e)))}}),(0,lA.jsx)(bi.gj,{onNextBtnText:l<2?"Next":"Submit",onNextProps:{disabled:!1===i.get("".concat(l)),loading:a},onPrevious:(e,A)=>{r(e),A()},onNext:async(A,t)=>{2!==l||a?(r(A),t()):e.submitForm()},onChange:(e,A)=>{i.get("".concat(e))&&l<3&&(r(e),A(e))},onPreviousProps:{hidden:!0},steps:[{title:"Product Info",content:(0,lA.jsx)(gGe,{})},{title:"Requirements",content:(0,lA.jsx)(TGe,{})},{title:"Provider Selection",content:(0,lA.jsx)(LGe,{})},{title:"Done",content:""}]})]}))})})},zGe=Pi((e=>{const{navigate:A,params:t,pathname:a}=e;return(0,lA.jsx)(hJe.b,{id:t.id,duplicated:(0,uQ.Dq)(a),toDetail:e=>A("/product-testing/".concat(e)),children:(0,lA.jsx)(OGe,{onBack:()=>{t.id?A("/product-testing/".concat(t.id)):A("/product-testing")}})})}));t.p;var VGe=t(48912),HGe=t(86159),WGe=t(55043),qGe=t(95085),UGe=t(37838);const JGe=()=>{var e;const{generating:A,recordsData:t,fetchRecordsData:a,onGenerate:n,loadFormData:i}=(0,RDe.U8)(),{getDocumentManagementStorage:s,getDocumentManagementFilterTypes:l}=(0,Yme.d)(),{typeOptions:r}=(0,uT.m8)(),{documentStorage:o}=(0,Yme.g)(),[c,d]=y.useState({type:null,message:null}),g=(0,w.useHistory)(),C=pg.parse(null===g||void 0===g||null===(e=g.location)||void 0===e?void 0:e.search),[I,u]=(0,y.useState)((null===C||void 0===C?void 0:C.tab)||qGe.tS.ALL_JOB),[p,E]=(0,y.useState)(qGe.q9),[B,Q]=(0,y.useState)({}),[m,h]=(0,y.useState)({}),[x,f]=(0,y.useState)(null),[j,b]=(0,y.useState)(""),[P,S]=(0,y.useState)(!1),N={[qGe.tS.ALL_JOB]:a,[qGe.tS.ARCHIVED]:()=>{},[qGe.tS.TRASH]:()=>{}},_={[qGe.tS.ALL_JOB]:t,[qGe.tS.ARCHIVED]:{},[qGe.tS.TRASH]:{}},T=_[I],D=async(e,A,t,a,n,i)=>{const s=n||I,l=(0,UGe.tt)({filtersParam:a,page:e,size:A,search:t,currentTab:s}),r=N[s];r&&(S(!0),await r(l,i),S(!1))},k=(0,UGe.Zn)({filters:p,T:ee()}),L={};Object.keys(qGe.tS).forEach((e=>{const A=qGe.tS[e];L[A]=null===k||void 0===k?void 0:k[A]}));const{handleDownloadDocuments:R,handleRenameDocuments:F,handleShareDocuments:M,handleShareDocumentsEmail:O,handleActionDocuments:z,handleSetDataDocuments:V,handleEditTypeDocuments:H,handleSetDatesDocuments:W,handleSaveToDocuments:q}=(0,HGe.y)(d,(e=>{Object.keys(qGe.tS).forEach((A=>{var t,a;const n=qGe.tS[A],i=_[n];D(e||(null===i||void 0===i||null===(t=i.pagination)||void 0===t?void 0:t.page),null===i||void 0===i||null===(a=i.pagination)||void 0===a?void 0:a.pageSize,j,p[n],n)}))}),(()=>{Z(I)([]),X(I)([])})),U=e=>{E(e),setTimeout((()=>{D(1,10,j,e[I])}))},J=(e,A,t)=>{const a=e.key,n=(0,v.A)((0,v.A)({},p),{},{[I]:(0,v.A)((0,v.A)({},p[I]),{},{[a]:"uploadedDate"!==a?A:(0,v.A)((0,v.A)({},A),{},{dates:t})})});"size"===a?n[I].uploadedDate={dates:[],field:"",method:""}:"uploadedDate"===a&&(n[I].size={method:""}),U(n)},G=(e,A)=>{const t=e.key,a=(0,v.A)((0,v.A)({},p),{},{[I]:(0,v.A)((0,v.A)({},p[I]),{},{[t]:Pf()(qGe.q9[I])[t]})});U(a)},Y=()=>{const e=(0,v.A)((0,v.A)({},p),{},{[I]:(0,v.A)({},Pf()(qGe.q9[I]))});U(e)},Z=e=>A=>{Q((0,v.A)((0,v.A)({},B),{},{[e]:A}))},X=e=>A=>{h((0,v.A)((0,v.A)({},m),{},{[e]:A}))},K=Object.keys(qGe.tS).map((e=>{var A;const t=qGe.tS[e],a=L[t],n=_[t],i=B[t]||[],s=m[t]||[],c=qGe.OT[t]||[],d=t===qGe.tS.TRASH;return{key:t,label:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)("span",{children:ee().translate("aiScreening.text.".concat(qGe.Cb[t]))}),(0,lA.jsx)(Ff.A,{count:d?0:(null===n||void 0===n||null===(A=n.pagination)||void 0===A?void 0:A.total)||0,overflowCount:1e4})]}),children:(0,lA.jsxs)(Mf.A,{children:[0===s.length&&(0,lA.jsx)(Lf.A,{items:a,onApply:J,onReset:G,onFilterReset:Y,className:WGe.A.jobFilterBar}),(0,lA.jsx)("div",{className:WGe.A.tableWrapper,children:(0,lA.jsx)(VGe.A,{loadJobs:(e,A,a,n)=>{var i;let s=e.current||1,l=e.pageSize||10;(null===T||void 0===T||null===(i=T.pagination)||void 0===i?void 0:i.pageSize)!==e.pageSize&&(s=1),D(s,l,j,p[t])},jobObj:n,documentStorage:o,selectedRowKeys:i,selectedRows:s,setSelectedRowKeys:Z(t),setSelectedRows:X(t),functionBarItems:c,typeOptions:r,actions:{[Es.Nt.SET_DATA]:V(s,"setdata"),[Es.Nt.DOWNLOAD]:R(s),[Es.Nt.RENAME]:F(s),[Es.Nt.SHARE]:M(s),[Es.Nt.SHARE_EMAIL]:O(s),[Es.Nt.REMOVE]:z(s,"trash"),[Es.Nt.EDIT_TYPE]:H(s),[Es.Nt.SET_DATES]:W(s),[Es.Nt.SAVE_TO]:q(s)},reloadTypeOptions:()=>{l({pageNo:1,pageSize:1e3})},loading:P})})]})}}));return(0,y.useEffect)((()=>
1{i(),s(),Object.keys(qGe.tS).forEach((e=>{D(1,10,"",p[qGe.tS[e]],qGe.tS[e])}))}),[]),(0,lA.jsxs)("div",{className:WGe.A.wrapper,children:[(0,lA.jsx)(Df.A,{title:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(kDe.h,{className:WGe.A.mainIcon}),(0,lA.jsx)("span",{children:ee().translate("aiScreening.title")})]}),searchPlaceholder:ee().translate("aiScreening.search.placeholder"),onSearch:e=>{var A;j!==e&&(b(e),D(1,null===T||void 0===T||null===(A=T.pagination)||void 0===A?void 0:A.pageSize,e))},searchVal:j}),(0,lA.jsx)("div",{className:WGe.A.content,children:(0,lA.jsx)(Rf.A,{items:K,tabBarExtraContent:{right:(0,lA.jsx)(Of.A,{children:(0,lA.jsx)(zf.A,{type:"primary",disabled:A,onClick:()=>{A||f({})},children:ee().translate("aiScreening.text.Add")})})},activeKey:I,onChange:e=>{u(e)}})}),(0,lA.jsx)(Wn.A,{notification:c,onClose:()=>d({type:null,message:null}),handleOnClose:()=>d({type:null,message:null})}),!!x&&(0,lA.jsx)(LDe.A,{open:!0,onClose:()=>{f(null)},onSubmit:async e=>{f(null);const A=await n((0,v.A)({},e));var t;null!==A&&void 0!==A&&A.success?D(1,null===T||void 0===T||null===(t=T.pagination)||void 0===t?void 0:t.pageSize,j,p[I]):d({type:"error",message:"Generation failed!"})}})]})},GGe="Dashboard_creditsDashboardWrapper__oQkzs",YGe="Dashboard_headerContent__DLqX+",ZGe="Dashboard_summarySection__7n9jf",XGe="Dashboard_summaryCard__BJuhR",KGe="Dashboard_summaryLabel__bzzy0",$Ge="Dashboard_summaryValue__cChgI",eYe="Dashboard_tabs__g1h9X",AYe="Dashboard_content__awjnn",tYe="Dashboard_wrapperFilterBar__5eYdQ",aYe="Dashboard_filterBar__FiT3N",nYe="Dashboard_wrapperContent__+BG24",iYe="Dashboard_table__MYFGk",sYe="Dashboard_creditPositive__JB93c",lYe="Dashboard_creditNegative__BZSyI",rYe="Dashboard_remark__rf7EU",{Text:oYe}=ta.A,cYe=[{value:"createdAt",label:"Date created"},{value:"updatedAt",label:"Date modified"}],dYe=(e,A)=>{const{eventOptions:t=[],userOptions:a=[]}=e||{},n=A&&A.filter?A.filter:{};let i="Sort by";const{sortBy:s}=A.sort;if(s.field){const e=cYe.find((e=>e.value===s.field));i="Sort by ".concat(e?e.label:"")}return[{type:Jy.a.FILTER,key:"events",label:"Events",dropdown:{type:Jy.oY.LIST,label:"Events",placeholder:"Events",options:t,defaultChecks:n.events||[],setting:{hasAll:!0}}},{type:Jy.a.FILTER,key:"updatedBy",label:"Updated By",dropdown:{type:Jy.oY.LIST,label:"Updated By",placeholder:"Updated By",options:a,defaultChecks:n.updatedBy||[],setting:{hasAll:!0}}},{type:Jy.a.RATING,key:"sortBy",label:i,dropdown:{type:Jy.oY.DATE,defaultChecks:A.sort.sortBy||null,defaultDate:null,fieldItems:cYe,methodItems:[{value:"az",label:"Newest to Oldest"},{value:"za",label:"Oldest to Newest"}],setting:{hideDateRange:!0,hasSeparateBorder:!0}}}]};const gYe={addTransactionModal:"AddTransactionModal_addTransactionModal__ohh2b",modalContent:"AddTransactionModal_modalContent__7-l-I",formSection:"AddTransactionModal_formSection__x0HRZ",formControl:"AddTransactionModal_formControl__aMCXg",label:"AddTransactionModal_label__o9Oq7",radioGroup:"AddTransactionModal_radioGroup__ZoyvX",radioOption:"AddTransactionModal_radioOption__3Z06S",form:"AddTransactionModal_form__Q45EN",remainingCredit:"AddTransactionModal_remainingCredit__yNkME",input:"AddTransactionModal_input__cFMeX"},CYe="add",IYe="deduct",uYe=e=>{let{open:A,onCancel:t,onOk:a,eventOptions:n,remainingCredit:i=0}=e;const[s]=Zo.A.useForm(),[l,r]=(0,y.useState)(IYe);return(0,lA.jsx)(F.A,{title:"Add Transaction",open:A,onOk:()=>{s.validateFields().then((e=>{a((0,v.A)((0,v.A)({},e),{},{transactionType:l})),s.resetFields(),r(IYe)}))},onCancel:()=>{t(),s.resetFields(),r(IYe)},width:560,okText:"Confirm",className:gYe.addTransactionModal,cancelButtonProps:{style:{display:"none"}},children:(0,lA.jsx)("div",{className:gYe.modalContent,children:(0,lA.jsxs)("div",{className:gYe.formSection,children:[(0,lA.jsxs)("div",{className:gYe.formControl,children:[(0,lA.jsx)("label",{className:gYe.label,children:"Transaction Type"}),(0,lA.jsxs)(_h.Ay.Group,{value:l,onChange:e=>r(e.target.value),className:gYe.radioGroup,children:[(0,lA.jsx)(_h.Ay,{value:CYe,className:gYe.radioOption,children:"Add Token"}
1),(0,lA.jsx)(_h.Ay,{value:IYe,className:gYe.radioOption,children:"Deduct Token"})]})]}),(0,lA.jsxs)(Zo.A,{form:s,layout:"vertical",className:gYe.form,initialValues:{event:void 0,amount:void 0,remark:""},children:[(0,lA.jsx)(Zo.A.Item,{label:"Events",name:"event",className:gYe.formItem,rules:[{required:!0,message:"Please select an event"}],children:(0,lA.jsx)(qY.A,{placeholder:"Select or fill here",options:n,mode:"client",size:"large",isAntdStyle:!0,value:s.getFieldValue("event"),onChange:e=>s.setFieldsValue({event:e})})}),(0,lA.jsx)(Zo.A.Item,{label:"Token",name:"amount",className:gYe.formItem,rules:[{required:!0,message:"Please enter amount"}],children:(0,lA.jsx)(NQ.A,{type:"number",placeholder:"-",className:gYe.input,size:"large"})}),(0,lA.jsx)(Zo.A.Item,{label:"Remark",name:"remark",className:gYe.formItem,children:(0,lA.jsx)(uE.A,{placeholder:"Fill here",className:gYe.input,size:"large"})})]}),(0,lA.jsxs)("div",{className:gYe.remainingCredit,children:["Remaining Token: ",i]})]})})})};uYe.defaultProps={remainingCredit:0};const pYe=uYe,EYe=SE.Ik().shape({amount:SE.ai().typeError("Amount must be a number").required("Amount is required").min(.01,"Amount must be greater than 0"),email:SE.Yj().email("Invalid email address")}),BYe=e=>{let{onSubmit:A,defaultEmail:t}=e;const[a]=Zo.A.useForm(),[n,i]=(0,y.useState)(null);return(0,lA.jsxs)(Zo.A,{form:a,layout:"vertical",onFinish:async e=>{i(null);try{await EYe.validate(e,{abortEarly:!1}),A(e)}catch(t){t&&Array.isArray(t.errors)?i(t.errors.join(", ")):t&&t.message?i(t.message):i("Validation error")}},initialValues:{email:t,method:"online"},children:[n&&(0,lA.jsx)(NS.A,{type:"error",message:n,showIcon:!0,style:{marginBottom:16}}),(0,lA.jsx)(Zo.A.Item,{label:"Amount",name:"amount",rules:[{required:!0,message:"Please enter amount"},{type:"number",min:.01,message:"Amount must be positive"}],children:(0,lA.jsx)(NQ.A,{style:{width:"100%"},step:"0.01",min:"0.01",placeholder:"Enter amount"})}),(0,lA.jsx)(Zo.A.Item,{label:"Email",name:"email",rules:[{required:!0,message:"Please enter email"},{type:"email",message:"Invalid email address"}],children:(0,lA.jsx)(uE.A,{type:"email",placeholder:"Enter email"})}),(0,lA.jsx)(Zo.A.Item,{noStyle:!0,children:(0,lA.jsx)(Sa.A,{type:"primary",htmlType:"submit",children:"Next"})})]})};BYe.defaultProps={defaultEmail:""};const QYe=BYe,mYe={stripe:y.lazy((()=>Promise.resolve().then(t.bind(t,82869)))),bankTransfer:y.lazy((()=>Promise.resolve().then(t.bind(t,74390))))},hYe=e=>{let{pluginId:A,amount:t,email:a,onSuccess:n,onCancel:i,config:s}=e;const l=mYe[A];return l?(0,lA.jsx)(y.Suspense,{fallback:(0,lA.jsx)("div",{children:"Loading payment UI..."}),children:(0,lA.jsx)(l,(0,v.A)({amount:t,email:a,onSuccess:n,onCancel:i},s))}):(0,lA.jsx)("div",{children:"Unsupported payment method."})};hYe.defaultProps={onCancel:()=>{},config:{}};const xYe=hYe;var vYe=t(82869),fYe=t(74390);const yYe="CreditTopUpModal_topUpCreditModal__cm1D9",{Title:jYe}=ta.A,bYe=[{id:"stripe",label:"Online Payment",showWhen:e=>{let{method:A,clientSecret:t}=e;return"online"===A&&!!t},component:vYe.default,config:{stripeApiKey:"pk_test_51JWZ7EFYETdXb9FtlEVQxYqV1yVJ6D6SCEgShADfoZ3Xa0cjLGjPRb2Ys5Hdriaizh6L5eCVTiKEYEwlAkJUNzC000ud7yKeYK",paymentMethodOrder:["card","alipay","wechat_pay"]}},{id:"bankTransfer",label:"Bank Transfer",showWhen:e=>{let{method:A,amount:t}=e;return"bank"===A&&!!t},component:fYe.default,config:{}}],PYe=e=>{var A;let{onSuccess:t,onCancel:a,submitAmount:n,defaultEmail:i}=e;const[s,l]=(0,y.useState)("online"),[r,o]=(0,y.useState)(""),[c,d]=(0,y.useState)(i||""),[g,C]=(0,y.useState)(null),[I,u]=(0,y.useState)(!1),[p,E]=(0,y.useState)(null),[B,Q]=(0,y.useState)(!1),m={method:s,amount:r,email:c,clientSecret:g,onSuccess:t,onCancel:a};return(0,lA.jsx)("div",{className:yYe,children:B?(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:16},children:[(0,lA.jsx)(Sa.A,{type:"link",size:"small",icon:(0,lA.jsx)(Ho.A,{}),onClick:()=>Q(!1)}),(0,lA.jsx)("span",{style:{marginLeft:8,fontWeight:500},children:"online"===s?"Online Payment":"Bank Transfer"})]}),(0,lA.jsx)("div",{style:{marginTop:8},children:(0,lA.jsx)(xYe,(0,v.A)({pluginId:"online"===s?"stripe":"bankTransfer",plugins:bYe,config:(0,v.A)((0,v.A)({},null===(A=bYe.find((e=>e.id===("online"===s?"stripe":"bankTransfer"))))||void 0===A?void 0:A.config),{},{clientSecret:g})},m))})]}):(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(QYe,{onSubmit:async e=>{const{amount:A,email:t}=e;o(A),d(t),await(async e=>{E(null),u(!0);try{if("online"===s){const A=await n(e);if(!A)return E("Failed to create payment intent"),void u(!1);C(A)}Q(!0)}catch(A){E("Error creating payment intent")}u(!1)})(e)},defaultEmail:i}),p&&(0,lA.jsx)("div",{style:{color:"red",marginTop:8},children:p})]})})};PYe.defaultProps={onCancel:()=>{},defaultEmail:""};const wYe=PYe,SYe=Object.freeze({AI_RISK_SCREENING:"AI_RISK_SCREENING",CS_TOP_UP:"CS_TOP_UP",DOCUMENT_REVIEW:"DOCUMENT_REVIEW",DOC_CPC_GCC_GENERATION:"DOC_CPC_GCC_GENERATION",OTHERS:"OTHERS"}),NYe=Object.freeze({[SYe.AI_RISK_SCREENING]:"AI Risk Screening",[SYe.CS_TOP_UP]:"CS Top Up",[SYe.DOCUMENT_REVIEW]:"Document Review",[SYe.DOC_CPC_GCC_GENERATION]:"DOC / CPC / GCC Generation",[SYe.OTHERS]:"Others"});class _Ye{constructor(e){let{id:A,event:t,credit:a,transactionType:n,remainingCredit:i,updatedBy:s,lastUpdate:l,remark:r}=e;this.id=A,this.event=t,this.credit=a,this.transactionType=n,this.remainingCredit=i,this.updatedBy=s,this.lastUpdate=l,this.remark=r}isDeduct(){return"deduct"===this.transactionType}getDisplayCredit(){return this.isDeduct()?this.credit>0?"-".concat(this.credit):this.credit:this.credit>0?"+".concat(this.credit):this.credit}getEventLabel(){return(null===NYe||void 0===NYe?void 0:NYe[this.event])||this.event}}const TYe=Object.keys(SYe).map((e=>{const A=SYe[e];return{value:A,label:NYe[A]||A}}));var DYe=t(37841);const{Title:kYe,Text:LYe}
1=ta.A,RYe={keywords:"",filter:{events:[],updatedBy:[]},sort:{sortBy:{field:"updatedAt",method:"az"}},pagination:{current:1,pageSize:10}},FYe=(0,j.Ng)((e=>({isAdmin:(0,O.nw)(e)})))((e=>{const A=e.isAdmin,[t,a]=(0,y.useState)(RYe),[n,i]=(0,y.useState)(!1),[s,l]=(0,y.useState)(!1),{data:r,refetch:o}=(0,Nn.U)({resource:"company-credits-balance"}),{data:c,loading:d,refetch:g}=(0,Nn.U)({resource:"company-credits",pagination:{pageNo:t.pagination.current,pageSize:t.pagination.pageSize},filters:t.filter,sorters:{orderBy:"".concat(t.sort.sortBy.field,":").concat("az"===t.sort.sortBy.method?"DESC":"ASC")},meta:{transformResponse:[Qs.SA]}}),{mutate:C}=(0,ms.y)({resource:"company-credits"}),{mutate:I}=(0,ms.y)({resource:"company-credits-deposit"}),{data:u}=(0,Nn.U)({resource:"company-credits-updated-by-options",meta:{transformResponse:[Qs.SA]}}),p=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{labelKey:"name",valueKey:"id"};if(!Array.isArray(e))return[];const{labelKey:t,valueKey:a}=A;return e.map((e=>({label:e[t],value:e[a]})))}((0,Mt.o)(u,"data"),{labelKey:"name",valueKey:"id"}),E=(B=(0,Mt.o)(r,"data.data"))&&"number"===typeof B.balance?B.balance:0;var B;const Q=function(e){return Array.isArray(e)?e.map((e=>new _Ye({id:e.id,event:e.event,credit:e.credit,transactionType:e.transactionType,remainingCredit:e.remainingCredit,updatedBy:e.updatedBy||(e.updatedById?{id:e.updatedById,email:e.updatedByEmail,name:e.updatedByName}:void 0),lastUpdate:e.lastUpdate,remark:e.remark}))):[]}((0,Mt.o)(c,"data.list")||[]),m=(0,Mt.o)(c,"data.pagination.total")||0,h=t.pagination?(0,v.A)((0,v.A)({},t.pagination),{},{current:t.pagination.page,pageSize:t.pagination.pageSize,total:m||0}):{},x=(e,A)=>{if([Jy.a.FILTER,Jy.a.STATUS].includes(e.type)&&a((0,v.A)((0,v.A)({},t),{},{filter:(0,v.A)((0,v.A)({},t.filter),{},{[e.key]:A}),pagination:(0,v.A)((0,v.A)({},t.pagination),{},{current:1})})),e.type===Jy.a.RATING&&e.type===Jy.a.RATING){const{sortBy:e}=t.sort,[n]="string"===typeof A.field?[A.field]:A.field,[i]="string"===typeof A.method?[A.method]:A.method;a((0,v.A)((0,v.A)({},t),{},{sort:{sortBy:{method:i||e.method,field:n||e.filter}},pagination:(0,v.A)((0,v.A)({},t.pagination),{},{current:1})}))}},f=[{key:"transactions",label:"Transaction (".concat(m||0,")"),children:(0,lA.jsxs)("div",{className:AYe,children:[(0,lA.jsx)(hb.M,{start:(0,lA.jsx)("div",{className:tYe,children:(0,lA.jsx)(Lf.A,{className:aYe,onApply:x,onReset:e=>{[Jy.a.FILTER,Jy.a.STATUS].includes(e.type)&&x(e,[]),e.type===Jy.a.RATING&&x(e,{field:["updatedAt"],method:["az"]})},onFilterReset:()=>{a((0,v.A)((0,v.A)({},t),RYe))},items:dYe({eventOptions:TYe,userOptions:p},t)})})}),(0,lA.jsx)("div",{className:Si()(nYe),children:(0,lA.jsx)(xb.A,{className:iYe,bordered:!1,loading:d,pagination:h,onChange:e=>{let{current:A,pageSize:n}=e;a((0,v.A)((0,v.A)({},t),{},{pagination:(0,v.A)((0,v.A)({},t.pagination),{},{current:A,pageSize:n})}))},rowKey:e=>e.id,tableLayout:"fixed",dataSource:Q,columns:[{title:"Events",dataIndex:"event",key:"event",width:"20%",render:(e,A)=>(0,lA.jsx)(oYe,{children:(null===A||void 0===A?void 0:A.getEventLabel())||"N/A"})},{title:"Tokens",dataIndex:"credit",key:"credit",width:"12%",align:"center",render:(e,A)=>{if(!A)return(0,lA.jsx)(oYe,{children:"N/A"});const t=A.isDeduct()?"-".concat(e):"+".concat(e);return(0,lA.jsx)(oYe,{className:Si()({[sYe]:!A.isDeduct(),[lYe]:A.isDeduct()}),children:t})}},{title:"Updated By",dataIndex:"updatedBy",key:"updatedBy",width:"18%",render:e=>(0,lA.jsx)(oYe,{children:(0,Mt.o)(e,"email","N/A")})},{title:"Remaining Tokens",dataIndex:"remainingCredit",key:"remainingCredit",width:"15%",align:"center",render:e=>(0,lA.jsx)(oYe,{strong:!0,children:e})},{title:"Last Update",dataIndex:"lastUpdate",key:"lastUpdate",width:"15%",render:e=>(0,lA.jsx)(oYe,{children:e})},{title:"Remark",dataIndex:"remark",key:"remark",width:"20%",render:e=>(0,lA.jsx)(oYe,{className:rYe,children:e||"/"})}],scroll:{x:1200}})})]})}];return(0,lA.jsxs)(gb.A,{className:GGe,headerProps:{title:"Company Token Summary",backIcon:(0,lA.jsx)(De,{}),contentClassName:YGe},children:[(0,lA.jsx)("div",{className:ZGe,children:(0,lA.jsxs)("div",{className:XGe,children:[(0,lA.jsx)(LYe,{className:KGe,children:"Company Summary"}),(0,lA.jsxs)(kYe,{level:3,className:$Ge,children:[E," Tokens"]})]})}),(0,lA.jsx)(FL.A,{className:eYe,defaultActiveKey:"transactions",items:f,size:"large",tabBarExtraContent:{right:(0,lA.jsxs)(lA.Fragment,{children:[(0,lA.jsx)(Sa.A,{hidden:!0,type:"primary",icon:(0,lA.jsx)(Eb.A,{}),size:"large",onClick:()=>l(!0),style:{marginRight:8},children:"Top Up Credit"}),(0,lA.jsx)(Uu.pb,{placement:"topLeft",title:A?"":"Please contact the Admin to update company credit.",dark:!0,children:(0,lA.jsx)(Sa.A,{disabled:!A,type:"primary",icon:(0,lA.jsx)(Eb.A,{}),size:"large",onClick:()=>{i(!0)},children:"Add Transaction"})})]})}}),(0,lA.jsx)(pYe,{open:n,onCancel:()=>{i(!1)},onOk:async e=>{try{const A=function(e){let{event:A,amount:t,transactionType:a,remark:n}=e;return{event:(null===A||void 0===A?void 0:A.value)||A,credit:t,transactionType:a,remark:n}}(e);await C(A),Promise.all([g(),o()]),DYe.Ay.success({message:"Transaction added successfully",closeIcon:!0,placement:"bottomLeft"})}catch(A){DYe.Ay.error({message:(null===A||void 0===A?void 0:A.message)||"Failed to add transaction"})}i(!1)},eventOptions:TYe,remainingCredit:E}),(0,lA.jsx)(F.A,{open:s,onCancel:()=>l(!1),footer:null,width:600,destroyOnClose:!0,title:"Top Up Credit",children:(0,lA.jsx)(wYe,{onSuccess:()=>{o(),g(),DYe.Ay.success({message:"Credit top-up successful",closeIcon:!0,placement:"bottomLeft"}),l(!1)},onCancel:()=>l(!1),submitAmount:async e=>{let{amount:A,email:t}=e;const a=await I({amount:A,email:t});return(0,Mt.o)(a,"data.data.client_secret")}})})]})})),MYe=[{path:"/dashboard",component:gDe},{path:"/home",component:xke},{path:"/company-credit-summary",component:FYe},{path:"/account-management",exact:!0,component:Fme,requires:"account.manage"},{path:"/account-management/team",exact:!0,component:Fme,requires:"account.manage"},{path:"/ticmart-assign-job/assign/:id",component:nwe,requires:"ticmart.assign"},{path:"/ticmart-assign-job/assign",component:nwe,requires:"ticmart.assign"},{path:"/ticmart-assign-job",component:QPe,requires:"ticmart.assign"},{path:"/document-review/:id/edit/:documentValidationId",component:BUe},{path:"/document-review/:id/duplicate",component:BUe},{path:"/document-review/upload-document/create",component:BUe},{path:"/document-review/upload-document/request",component:BUe},{path:"/document-review/:desktopReviewId/invoice/:id/payment",component:mJe},{path:"/document-review/:drId/document-validation/:id/:documentTitle",component:UHe},{path:"/document-review/:drId/document-validation/:id/:documentTitle/revise",component:UHe},{path:"/document-review/:id/document-validation/passed",component:Nve},{path:"/document-review/:id/document-validation/rejected",component:Nve},{path:"/document-review/:id",component:KTe},{path:"/account-management/user",exact:!0,component:fje,requires:"account.manage"},{path:"/account-management/user/:user_id",exact:!0,component:fje,requires:"account.manage"},{path:"/account-management/team/new",exact:!0,component:Rje,requires:"account.manage"},{path:"/account-management/team/:team_id/edit",exact:!0,component:Rje,requires:"account.manage"},{path:"/admin/:moduleType/:id/invoices/create",component:WY},{path:"/admin/:moduleType/:id/invoices/:invoiceId/:mode",component:WY},{path:"/admin/:moduleType/jobs/:id/invoices/create",component:WY},{path:"/admin/:moduleType/jobs/:id/invoices/:invoiceId/:mode",component:WY},{path:"/admin/inspection/jobs/:id/quotations/new",component:Ur},{path:"/admin/inspection/jobs/:id/reports/:reportId/:type",component:Ov},{path:"/admin/inspection/jobs/:id/reports/:reportId",component:Ov},{path:"/admin/inspection/jobs/:id",component:Mc},{path:"/admin/inspection",component:Vd},{path:"/company-profile",component:cq},{path:"/profile/setup",navbarName:"Company Profile SetUp",component:ju},{path:"/profile/privacy/setup",navbarName:"Company Privacy SetUp",component:ZI},{path:"/product/profile/:productId/generate-doc-eu-non-food",component:eT},{path:"/product/profile/:productId/generate-doc-eu-food",component:eT},{path:"/product/profile/:productId",component:Lw},{path:"/product/list",component:Cw},{path:"/iSource/create",component:ej.A},{path:"/iSources/:id",component:lj},{path:"/inspection/jobs/:id/quotations/:quoteId/confirm",component:tv},{path:"/inspection/jobs/:id/quotations/new",component:mo},{path:"/inspection/jobs/:id/reports/:reportId",component:Ov},{path:"/inspection/jobs/:id/confirmation",component:If},{path:"/inspection/jobs/re-inspection/:reInspectionId",component:jx},{path:"/inspection/jobs/:id/duplicate",component:bx},{path:"/inspection/jobs/:id/edit",component:bx},{path:"/inspection/jobs/new",component:Sx},{path:"/inspection/jobs/:id",component:Kx},{path:"/inspection/internal/list",component:eIe},{path:"/inspection/internal/:id/report",component:aBe},{path:"/inspection/internal/:id/duplicate",component:jx},{path:"/inspection/internal/:id/edit",component:jx},{path:"/inspection/internal/:id",component:_Ie},{path:"/inspection",component:$y},{path:"/message-center",component:Oj},{path:"/notification-center",component:Uj},{path:"/notification/settings",component:Xj},{path:"/supplier-manager/import-contacts/start",component:n$},{path:"/supplier-manager/import-contacts/import-files",component:c$},{path:"/supplier-manager/import-contacts/imported-result",component:l$},{path:"/supplier-manager/import-contacts/complete",component:A$},{path:"/supplier-manager/invitation/draft-template",component:XK},{path:"/supplier-manager/invitation/invitation-sent",component:u$},{path:"suppliers/invitations",component:vke},{path:"/supplier-manager/suppliers/:id",component:HI},{navName:"mySuppliers",path:"/supplier-manager/suppliers",component:a1},{path:"/supplier-manager/detail/:id",component:T9},{path:"/supplier-manager/factory-detail/:id",component:aee},{path:"/supplier-manager/create",component:q2},{path:"/supplier-manager/factory/create",component:mde},{path:"/supplier-manager/supplier/:supplierId/factory/create",component:mde},{path:"/buyers/:id",component:HI},{path:"/buyers",component:Xd},{path:"/tag-management",component:Nee},{path:"/:locale/report/upload",isExact:!0,component:kK},{path:"/update/password/:token",component:uj},{path:"/user/update/password",component:mj},{path:"/product-testing/create-job",component:zGe},{path:"/product-testing/edit-job/:id",component:zGe},{path:"/product-testing/duplicate-job/:id",component:zGe},{path:"/product-testing/:id/quotes/create",component:iY},{path:"/product-testing/:id/quotes/:quoteId/:mode",component:iY},{path:"/product-testing/:id/reports/create",component:sK},{path:"/product-testing/:id/reports/:reportId/:mode",component:sK},{path:"/product-testing/:id/failureRecords/create",component:bK},{path:"/product-testing/:id/failureRecords/:failureRecordId/:mode",component:bK},{path:"/product-testing/:id/edit-linkage",component:XG},{path:"/product-testing/:id/edit-requirements",component:Ine},{path:"/product-testing/:id",component:mG},{path:"/product-testing",component:TD},{path:"/admin/factory_audit/job/:jobId/quote/create",component:Lte},{path:"/factory_audit/job/:jobId/quote/create",component:Lte},{path:"/admin/factory_audit/job/:jobId/quote/:quoteId/:mode",component:Lte},{path:"/factory_audit/job/:jobId/quote/:quoteId/:mode",component:Lte},{path:"/admin/factory_audit/job/:jobId/report/create",component:wte},{path:"/factory_audit/job/:jobId/report/create",component:wte},{path:"/admin/factory_audit/job/:jobId/report/:reportId",component:wte},{path:"/factory_audit/job/:jobId/report/:reportId",component:wte},{path:"/factory_audit/job/:jobId/:mode",component:fAe},{path:"/factory_audit/job/create",component:fAe},{path:"/admin/factory_audit/job/:jobId",component:Qte},{path:"/factory_audit/job/:jobId",component:Qte},{path:"/admin/factory_audit",component:$ee},{path:"/factory_audit/payer_information/:itemId/:quoteId",component:Dae},{path:"/document-review-create-job",component:Nfe},{path:"/document-review",component:ave},{path:"/document-management",component:she},{path:"/ai-risk-screening",component:JGe},{path:"/efiling",component:iRe},{path:"/factory_audit",component:$ee},{path:"/form_upload_br",component:Hte},{path:"/fedex",component:Yte},{path:"/payer-list",component:tne},{path:"/admin/test-plan/edit-draft/:id",component:Tce},{path:"/admin/test-plan/edit/:id",component:Tce},{path:"/admin/test-plan/create",component:Tce},{path:"/admin/test-plan/detail/:id",component:lce},{path:"/admin/test-plan/list",component:Ooe},{path:"/test-plan-lv2",component:ale},{path:"/test-plan",component:xse},{path:"/add-product/supplier/:supplierId",component:mre},{path:"/add-product",component:mre},{path:"/edit-product/:productId",component:mre},{path:"/admin/test-lines/:id",component:lde},{path:"/admin/test-lines",component:tde},{path:"/my-po",component:rde}];var OYe=t(33592);const zYe=(0,D.A)((0,j.Ng)((e=>(0,v.A)({},(0,O.Fm)(e))),(e=>({onVerificationResend:(0,st.zH)(OYe.A,e)})))((e=>{const{email:A,onVerificationResend:t,cookies:a}=e,n=(0,j.wA)(),i=(0,w.useHistory)();let s;const[l,r]=(0,y.useState)(0),[o,c]=(0,y.useState)(!1);(0,y.useEffect)((()=>(l<=59&&(s&&clearInterval(s),s=setInterval((()=>{0!==l&&r(l-1)}),1e3)),()=>{s&&clearInterval(s)})),[l]);return(0,lA.jsxs)(S.A,{children:[(0,lA.jsx)("img",{src:Mte,alt:"headerBackgroun
1d",style:{width:"100%",height:"100%",backgroundSize:"cover",backgroundRepeat:"no-repeat"}}),(0,lA.jsx)(S.A,{style:{background:"#EEF1F6",padding:40},children:(0,lA.jsx)(Xe.A,{children:ee().translate("general.activationTitle")})}),(0,lA.jsxs)(S.A,{style:{padding:40},children:[(0,lA.jsxs)(Xe.A,{style:{fontSize:18,width:700,marginBottom:70},children:[ee().translate("general.activationSubTitle1")," ",(0,lA.jsx)(Xe.A,{style:{color:"#005EFF",display:"inline-block"},children:null===e||void 0===e?void 0:e.email}),", ",ee().translate("general.activationSubTitle2")]}),(0,lA.jsxs)(S.A,{display:"flex",children:[(0,lA.jsxs)(Xe.A,{children:[ee().translate("general.notReceive")," "]}),0===l?(0,lA.jsx)(Xe.A,{style:{color:"#005EFF",cursor:"pointer",marginLeft:2},onClick:()=>{A&&(c(!0),t({email:A},(()=>{r(59)})))},children:ee().translate("general.resend")}):(0,lA.jsxs)(Xe.A,{style:{display:"inline-flex",marginLeft:2,color:"#777777"},children:[ee().translate("general.resendIn")," ",l]})]}),(0,lA.jsxs)(Xe.A,{children:[ee().translate("general.activationFooter")," ",(0,lA.jsx)("a",{href:"mailto:[email protected]",children:"[email protected]"})]}),o&&(0,lA.jsxs)(S.A,{display:"flex",alignItems:"center",marginTop:"60px",children:[(0,lA.jsx)(Xe.A,{children:ee().translate("dashboard.loginHereText")}),(0,lA.jsx)(fr.A,{style:{marginLeft:15,background:"#003DA5",color:"#fff"},onClick:()=>{n((0,N.p0)(a)),i.push("/login")},children:ee().translate("dashboard.loginHere")})]})]})]})})));var VYe,HYe=t(65054);const WYe=["title","titleId"];function qYe(){return qYe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},qYe.apply(null,arguments)}function UYe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,WYe);return y.createElement("svg",qYe({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,VYe||(VYe=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.0001 6L8.6001 7.4L13.2001 12L8.6001 16.6L10.0001 18L16.0001 12L10.0001 6Z",fill:"#3A4861"})))}const JYe=y.forwardRef(UYe);t.p;var GYe;const YYe=["title","titleId"];function ZYe(){return ZYe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},ZYe.apply(null,arguments)}function XYe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,YYe);return y.createElement("svg",ZYe({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,GYe||(GYe=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 5H4V7H15V5ZM20 11H4V13H20V11ZM4 17H11V19H4V17Z",fill:"#3A4861"})))}const KYe=y.forwardRef(XYe),$Ye=(t.p,[{name:"Testing",isLine:!0},{name:"testPlan"},{name:"settings",isLast:!0},{name:"logout"}]);var eZe,AZe;const tZe=["title","titleId"];function aZe(){return aZe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},aZe.apply(null,arguments)}function nZe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,tZe);return y.createElement("svg",aZe({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,eZe||(eZe=y.createElement("path",{d:"M6.80995 14.7965V16.529C5.66662 16.529 4.57012 17 3.76166 17.8384C2.95321 18.6768 2.49902 19.8139 2.49902 20.9996L0.382812 20.9996C0.382812 19.4187 0.988393 17.9026 2.06633 16.7847C3.14427 15.6668 4.49902 14.7965 6.80995 14.7965ZM6.13071 13.9898C3.74893 13.9898 1.81979 12.2931 1.81979 9.82313C1.81979 7.35313 3.74893 5.35254 6.13071 5.35254C8.5125 5.35254 10.4416 7.35313 10.4416 9.82313C10.4416 12.2931 8.5125 13.9898 6.13071 13.9898ZM6.13071 12.4996C7.71857 12.4996 9.00466 11.4698 9.00466 9.82313C9.00466 8.17646 7.71857 6.84274 6.13071 6.84274C4.54285 6.84274 3.25676 8.17646 3.25676 9.82313C3.25676 11.4698 4.54285 12.4996 6.13071 12.4996Z",fill:"#EBEDEF"})),AZe||(AZe=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4442 15.8819C10.0868 17.2393 9.32422 19.0803 9.32422 21H11.1337C11.1337 19.5603 11.7057 18.1795 12.7237 17.1614C13.7418 16.1434 15.1226 15.5714 16.5623 15.5714C18.0021 15.5714 19.3828 16.1434 20.4009 17.1614C2
11.4189 18.1795 21.9909 19.5603 21.9909 21H23.8004C23.8004 19.0803 23.0378 17.2393 21.6804 15.8819C20.323 14.5245 18.482 13.7619 16.5623 13.7619C14.6427 13.7619 12.8016 14.5245 11.4442 15.8819ZM11.1337 7.42857C11.1337 10.4279 13.563 12.8571 16.5623 12.8571C19.5616 12.8571 21.9909 10.4279 21.9909 7.42857C21.9909 4.42929 19.5616 2 16.5623 2C13.563 2 11.1337 4.42929 11.1337 7.42857ZM20.1814 7.42857C20.1814 9.4281 18.5618 11.0476 16.5623 11.0476C14.5628 11.0476 12.9433 9.4281 12.9433 7.42857C12.9433 5.42905 14.5628 3.80952 16.5623 3.80952C18.5618 3.80952 20.1814 5.42905 20.1814 7.42857Z",fill:"#EBEDEF"})))}const iZe=y.forwardRef(nZe);t.p;var sZe,lZe;const rZe=["title","titleId"];function oZe(){return oZe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},oZe.apply(null,arguments)}function cZe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,rZe);return y.createElement("svg",oZe({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,sZe||(sZe=y.createElement("path",{d:"M17.25 20.4L15.3 18.45L14.25 19.5L17.25 22.5L22.5 17.25L21.45 16.2L17.25 20.4ZM9 13.5H15V15H9V13.5ZM9 9.75H15V11.25H9V9.75ZM9 6H15V7.5H9V6Z",fill:"#3A4861"})),lZe||(lZe=y.createElement("path",{d:"M12 21H4.5V18H6V16.5H4.5V12.75H6V11.25H4.5V7.5H6V6H4.5V3H18V15H19.5V3C19.5 2.175 18.825 1.5 18 1.5H4.5C3.675 1.5 3 2.175 3 3V6H1.5V7.5H3V11.25H1.5V12.75H3V16.5H1.5V18H3V21C3 21.825 3.675 22.5 4.5 22.5H12V21Z",fill:"#3A4861"})))}const dZe=y.forwardRef(cZe);t.p;var gZe;const CZe=["title","titleId"];function IZe(){return IZe=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},IZe.apply(null,arguments)}function uZe(e,A){let{title:t,titleId:a}=e,n=function(e,A){if(null==e)return{};var t,a,n=function(e,A){if(null==e)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(A.includes(a))continue;t[a]=e[a]}return t}(e,A);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)t=i[a],A.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}(e,CZe);return y.createElement("svg",IZe({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:A,"aria-labelledby":a},n),t?y.createElement("title",{id:a},t):null,gZe||(gZe=y.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.446 4H9V1H5V4H4C3.73478 4 3.48043 4.10536 3.29289 4.29289C3.10536 4.48043 3 4.73478 3 5V10H2.197C2.05067 10.0003 1.90619 10.0326 1.77374 10.0949C1.6413 10.1571 1.52412 10.2476 1.43047 10.36C1.33682 10.4724 1.26899 10.6041 1.23176 10.7456C1.19453 10.8871 1.18881 11.035 1.215 11.179L2.455 18H3C3.48802 18.0003 3.97426 17.9412 4.448 17.824L3.4 12H20.63L17.465 17.802C17.966 17.9339 18.4819 18.0004 19 18H19.637L23.597 10.74C23.6387 10.6638 23.6598 10.5781 23.6583 10.4913C23.6568 10.4045 23.6327 10.3196 23.5884 10.2449C23.5441 10.1702 23.4811 10.1084 23.4056 10.0654C23.3302 10.0225 23.2448 9.99994 23.158 10H18.75L15.294 4.47C15.2041 4.32617 15.0791 4.20758 14.9308 4.12536C14.7824 4.04314 14.6156 4 14.446 4ZM16.392 10H5V6H13.892L16.392 10ZM7 18.472C5.90107 19.4578 4.47626 20.002 3 20H1V22H3C4.40436 22.0023 5.78435 21.6331 7 20.93C8.21565 21.6331 9.59564 22.0023 11 22C12.4044 22.0023 13.7843 21.6331 15 20.93C16.2157 21.6331 17.5956 22.0023 19 22H21V20H19C17.5237 20.002 16.0989 19.4578 15 18.472C13.9011 19.4578 12.4763 20.002 11 20C9.52374 20.002 8.09893 19.4578 7 18.472Z",fill:"#3A4861"})))}const pZe=y.forwardRef(uZe),EZe=(t.p,{wrapper:"NewHeader_wrapper__ifys6",productManagementIcon:"NewHeader_productManagementIcon__1FWba",inspectionIcon:"NewHeader_inspectionIcon__5MjIg",toolIcon:"NewHeader_toolIcon__GtvnR",nonHover:"NewHeader_nonHover__cwnJ2",active:"NewHeader_active__cS0Jg",profile:"NewHeader_profile__q18MS",marginTopAuto:"NewHeader_marginTopAuto__UnoaR",isLast:"NewHeader_isLast__ZA5xe",isLine:"NewHeader_isLine__7wzk0",isLineTop:"NewHeader_isLineTop__goCs9",collapse:"NewHeader_collapse__fNcAk",rightIcon:"NewHeader_rightIcon__irj0v",isMargin:"NewHeader_isMargin__+lpjl",logo:"NewHeader_logo__EJQyr",hasSub:"NewHeader_hasSub__Kh4EV",navTooltip:"NewHeader_navTooltip__qpi6W",profileTooltipContent:"NewHeader_profileTooltipContent__31cuJ"}),BZe=function(e){let A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return((null===A||void 0===A?void 0:A.length)>0?e.filter((e=>rm()(A,{name:e.name})>=0)).map((e=>(0,v.A)((0,v.A)({},e),cr()(A,{name:e.name})))):e).filter((e=>!e.isHide))},QZe=["title","collapse"];
1(0,ne.Nv)(ee(),[Ue.FR]);const mZe=e=>{let{title:A,collapse:t}=e,a=(0,f.A)(e,QZe);return(0,lA.jsx)(qc.Ay,(0,v.A)((0,v.A)({},a),{},{title:t?A:"",arrow:!0,placement:"bottom-start",classes:{popper:EZe.navTooltip}}))},hZe=e=>{var A;let{path:t,name:a,tooltipName:n,icon:i,isLine:s,isLineTop:l,isMargin:r,marginTopAuto:o,collapse:c,onClick:d,id:g,subs:C,isLast:I,innerRef:u}=e;const p=(0,w.useHistory)(),E=(null===p||void 0===p||null===(A=p.location)||void 0===A?void 0:A.pathname)||"",B=(null===C||void 0===C?void 0:C.length)>0,Q=ee().translate(a.includes(".")?a:"nav.".concat(a)),m=n?ee().translate("nav.".concat(n)):Q;return(0,lA.jsx)("li",{className:(0,b.default)(EZe.navItem,{[EZe.isLine]:s,[EZe.isLineTop]:l,[EZe.isMargin]:r,[EZe.marginTopAuto]:o,[EZe.active]:E===t||B&&rm()(C,{path:E})>=0,[EZe.hasSub]:B,[EZe.isLast]:I}),ref:u,children:(0,lA.jsx)(mZe,{title:m,"aria-label":m,collapse:c,children:(0,lA.jsxs)(Je.Link,{to:t||"",id:g,onClick:d?e=>{e.preventDefault(),e.stopPropagation(),d(e)}:void 0,children:[i||(0,lA.jsx)(DDe,{}),(0,lA.jsx)("span",{children:Q}),B&&(0,lA.jsx)("div",{className:EZe.rightIcon,children:(0,lA.jsx)(JYe,{})})]})})})},xZe=e=>{let{className:A,collapse:t,setCollapse:a,headerRef:n,onLogout:i,logoUrl:s,companyName:l,companyNameChi:r,email:o,onUpdateNotification:c,notificationSet:d,fetchList:g,setTargetKey:C,isAli:I,isAdmin:u,isHackedAccount:p,roles:E,companyPermission:B}=e;const Q=(0,ne.Ri)("token"),m=(0,ne.Ri)("adminToken"),[h,x]=(0,y.useState)(null),f=Boolean(h)||!1,j=I?$Ye:[],P=()=>{x(null),C(null)},w=(e=>{let{isAli:A,handleSub:t,settingSubs:a,onLogout:n,onBackToAdmin:i,isAdmin:s,isHackedAccount:l,companyPermission:r}=e;null===r||void 0===r||r.supplierManager,null===r||void 0===r||r.viewProductManagement,null===r||void 0===r||r.factoryAuditManager,null===r||void 0===r||r.productTestingManager,null===r||void 0===r||r.inspectionManager;const o=null===r||void 0===r?void 0:r.createPurchaseOrder,c=null===r||void 0===r?void 0:r.editProjectManagement,d=null===r||void 0===r?void 0:r.internalInspection,g=null===r||void 0===r?void 0:r.desktopReviewManager,C=null===r||void 0===r?void 0:r.aiRiskScreening,I=o||c;return[{path:k.gb,name:"home",icon:(0,lA.jsx)(DDe,{})},{path:"/product/list",name:"productManager",icon:(0,lA.jsx)(TZ.h,{className:EZe.productManagementIcon}),isLine:!1},{path:"/supplier-manager/suppliers",name:"mySuppliers",icon:(0,lA.jsx)(iZe,{}),isLine:!1},{path:"/document-management",name:"documentManagement",icon:(0,lA.jsx)(Hme,{className:EZe.productManagementIcon}),isLine:!0},{path:"/product-testing",name:"Testing",icon:(0,lA.jsx)(_Z.h,{})},{path:"/document-review",name:"desktopReview",id:"desktop_review_nav_el",icon:(0,lA.jsx)(lhe.h,{}),isHide:!g},{path:"/inspection",name:"Inspection",icon:(0,lA.jsx)(wf.h,{className:EZe.inspectionIcon})},{path:"/inspection/internal/list",name:"InternalInspection",icon:(0,lA.jsx)(Tge.h,{}),isHide:!d},{path:"/factory_audit",name:"factoryAudit",icon:(0,lA.jsx)(IDe.h,{})},{path:"/",name:"poDocManagement",icon:(0,lA.jsx)(pZe,{}),onClick:()=>{window.open("/purchase_order_list","_blank")},isHide:!I},{path:"/ai-risk-screening",name:"aiRisk",tooltipName:"aiRiskTooltip",icon:(0,lA.jsx)(kDe.h,{}),isLineTop:!0,isHide:!C},{path:"/efiling",name:"efiling",tooltipName:"efilingTooltip",icon:(0,lA.jsx)(Pke,{}),isLineTop:!C,isHide:!0},{path:A?"/test-plan":"/test-plan-lv2",name:"testPlan",tooltipName:"testPlanTooltip",icon:(0,lA.jsx)(dZe,{}),isLineTop:!C}]})({isAli:I,handleSub:e=>A=>{h!==A.currentTarget&&(x(A.currentTarget),C(e))},onLogout:i,onBackToAdmin:()=>{p&&(0,ne.TV)("token",m),window.location.href=(0,J.bG)(E)},isAdmin:u,isHackedAccount:p,companyPermission:B});const S={target:h,isOpenMenu:f&&"notification-panel"===h.id,handleClose:P,handleUpdateNotice:function(e){const A=[];for(let t=0;t<e.length;t++)A.push({id:e[t].id,isRead:!0});Promise.resolve().then((()=>{c(A)})).then((()=>{g()})).then((()=>{P()}))},notificationSet:d,showMessageTime:function(e){const A=te()().diff(e,"minutes");return 0===A?ee().translate("notificationCenter.time.justNow"):1===A?ee().translate("notificationCenter.time.OneMinuteAgo"):"".concat(te()(e).format("Do MMMM YYYY")," \n                    ").concat(ee().translate("notificationCenter.time.at"),"\n                    ").concat(te()(e).format("h:mm a"))},handleCloseWrapper:function(e){e&&e(),P()},collapse:t};return(0,y.useEffect)((()=>{Q&&g()}),[]),(0,lA.jsxs)("div",{className:(0,b.default)("new-header-wrapper",EZe.wrapper,{[EZe.collapse]:t},A),ref:n,children:[(0,lA.jsxs)("ul",{children:[(0,lA.jsxs)("li",{children:[(0,lA.jsx)("span",{children:(0,lA.jsx)(KYe,{onClick:()=>{a(!t)}})}
1),!t&&(0,lA.jsx)("div",{className:EZe.logo,children:(0,lA.jsx)("img",{src:HYe,alt:"logo-pic"})})]}),BZe(w,j).map((e=>(0,y.createElement)(hZe,(0,v.A)((0,v.A)({},e),{},{key:e.name,collapse:t}))))]}),(0,lA.jsx)(rA,(0,v.A)({},S))]})},vZe=(0,D.A)((0,j.Ng)((e=>(0,v.A)((0,v.A)({},(0,O.Fm)(e)),{},{isAdmin:(0,O.nw)(e),isAli:(0,O.YT)(e),isHackedAccount:(0,O.R5)(e),roles:(0,O.O0)(e),notificationSet:q(e)})),((e,A)=>{let{cookies:t}=A;return{fetchList:()=>{e((0,M.Uj)())},onUpdateNotification:A=>{e((0,M.Bg)(A))},onLogout:()=>{e((0,N.p0)(t)),window.location.href="/"},onChangeLang:A=>{e((0,N.xA)(t,A)),window.location.reload()}}}))(xZe)),fZe="Layout_wrapper__MpP3O",yZe="Layout_header__JH1BO",jZe="Layout_collapse__YdgVC";var bZe=t(24874);const PZe=/^\/(en|zh-hk|zh-cn)(?=\/|$)/,wZe=/^\/admin(?=\/|$)/,SZe=[{test:e=>e.startsWith("/document-review"),keys:["areaCountries","exportMarket","connectedProviders","productCategories","serviceProviders"]},{test:e=>e.includes("/product-testing/create-job")||e.includes("/product-testing/edit-job")||e.includes("/product-testing/duplicate-job"),keys:["areaCountries","intendedUsages","icwServiceProviders","productTestingServiceProvidersOptionals","connectedProviders"]},{test:e=>e.startsWith("/product-testing"),keys:["exportMarket","connectedProviders","areaCountries","intendedUsages"]},{test:e=>e.startsWith("/document-management"),keys:["exportMarket"]},{test:e=>e.startsWith("/supplier-manager"),keys:["areaCountries","productCategories","certificationTypes","exportMarket"]},{test:e=>e.startsWith("/product/profile")||e.startsWith("/product/list"),keys:["areaCountries","exportMarket","productCategories"]},{test:e=>e.startsWith("/company-profile"),keys:["areaCountries","productCategories","certificationTypes"]},{test:e=>e.startsWith("/inspection")||e.includes("/internal-inspection"),keys:["productCategories","areaCountries"]},{test:e=>e.startsWith("/dashboard"),keys:["areaCountries"]},{test:e=>e.includes("/generate-doc"),keys:["exportMarket","productCategories"]},{test:e=>e.startsWith("/factory_audit"),keys:["certificationTypes","areaCountries"]}],NZe=function(){const e=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.replace(PZe,"").replace(wZe,"")||e}(arguments.length>0&&void 0!==arguments[0]?arguments[0]:""),A=SZe.filter((A=>{let{test:t}=A;return t(e)})).flatMap((e=>e.keys));return[...new Set(A)]}
1,_Ze=()=>{const{pathname:e}=(0,w.useLocation)(),A=(0,y.useMemo)((()=>NZe(e)),[e]);return(0,_b.wI)(A),null},TZe=["path"];let DZe=null;const kZe=e=>{var A,t;const a=(0,j.wA)(),n=(0,y.useRef)(null),[i,s]=(0,y.useState)(!0);return(0,y.useEffect)((()=>{var A,t;const n=P.M_?P.M_.getState():null,i=(null===n||void 0===n||null===(A=n.loginState)||void 0===A||null===(t=A.profile)||void 0===t?void 0:t.companyId)||"";e.onInit((e=>{i&&i===(null===e||void 0===e?void 0:e.companyId)||(a((0,Yy.resetPageSettings)()),a((0,bZe.syncResetDocumentManagementData)()))})),DZe=null}),[]),(0,y.useEffect)((()=>{function e(e){!n.current||n.current.contains(e.target)||DZe||s(!0)}return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}}),[n]),(0,lA.jsxs)(S.A,{className:(0,b.default)("auth-layout-wrapper",fZe),children:[(0,lA.jsx)(_Ze,{}),(null===e||void 0===e||null===(A=e.location)||void 0===A?void 0:A.pathname)!==k._1&&(null===e||void 0===e||null===(t=e.location)||void 0===t?void 0:t.pathname)!==k.C0&&(0,lA.jsx)(vZe,{className:(0,b.default)(yZe,{[jZe]:i}),collapse:i,setCollapse:s,headerRef:n,setTargetKey:e=>{DZe=e}}),(0,lA.jsxs)(w.Switch,{children:[MYe.map((e=>{let{path:A}=e,t=(0,f.A)(e,TZe);return(0,lA.jsx)(it,(0,v.A)({path:A},t),A)})),(0,lA.jsx)(w.Route,{exact:!0,path:k._1,component:zYe}),(0,lA.jsx)(w.Redirect,{from:"/",to:k.gb})]})]})};kZe.defaultProps={onInit:()=>{}};const LZe=(0,w.withRouter)((0,j.Ng)((e=>({})),(e=>({onInit:A=>{e((0,N.xF)("",A))}})))(kZe))}}]);
2//# sourceMappingURL=634.56ae9b42.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.