(function(){var e={69267:function(e,t,o){"use strict";o.d(t,{$P:function(){return c},IS:function(){return u},KP:function(){return l},VV:function(){return d},h4:function(){return n},sA:function(){return i},v1:function(){return s}});var a=o(17805),r=o(20622);const n="height",i="width",s="left",d="top",c="Type",u="lockAspectRatio";function l(e,t="Type"){return e?.[a._9]?r.Xw:e?.[a.Z5]?r.lD:e[t]??""}},49298:function(e,t,o){"use strict";o.d(t,{$F:function(){return f},A6:function(){return y},A_:function(){return Mt},Ay:function(){return s},B0:function(){return L},BY:function(){return ie},Bp:function(){return Qe},Df:function(){return fe},Dk:function(){return At},Ex:function(){return D},F2:function(){return l},FO:function(){return X},Fc:function(){return B},Ft:function(){return k},G1:function(){return h},Gi:function(){return Ut},Gj:function(){return R},Gr:function(){return yt},H4:function(){return nt},Hl:function(){return z},Hr:function(){return at},Hv:function(){return Ot},I:function(){return ae},I4:function(){return O},IY:function(){return st},Iv:function(){return q},Jl:function(){return de},K2:function(){return Te},KC:function(){return Pt},KG:function(){return Fe},Kq:function(){return Nt},LV:function(){return M},MJ:function(){return G},Mj:function(){return Ze},NQ:function(){return _},Nx:function(){return Ct},OP:function(){return Z},O_:function(){return ht},PV:function(){return St},Pf:function(){return _e},Ph:function(){return J},Pv:function(){return P},Px:function(){return $},Q5:function(){return b},Qo:function(){return Oe},Qu:function(){return se},Rm:function(){return Ye},SU:function(){return ee},SV:function(){return me},Sj:function(){return Se},Sp:function(){return be},T3:function(){return K},TA:function(){return u},Tj:function(){return je},Tv:function(){return ft},UF:function(){return Ft},UI:function(){return we},V6:function(){return he},VF:function(){return Rt},WA:function(){return $t},YA:function(){return bt},YG:function(){return Xe},YK:function(){return ot},Yb:function(){return Me},ZO:function(){return pe},Zg:function(){return vt},_0:function(){return Y},_X:function(){return ye},_b:function(){return i},_m:function(){return w},aK:function(){return ue},ay:function(){return Dt},bD:function(){return lt},bG:function(){return wt},bm:function(){return Pe},bu:function(){return n},c4:function(){return dt},cB:function(){return oe},cg:function(){return E},cn:function(){return ct},e0:function(){return Ke},eS:function(){return kt},eT:function(){return De},eg:function(){return mt},f0:function(){return j},fC:function(){return Ae},f_:function(){return Q},fu:function(){return Lt},gW:function(){return zt},gc:function(){return Vt},hA:function(){return F},hB:function(){return V},hC:function(){return It},hc:function(){return Ue},hm:function(){return it},hq:function(){return A},iE:function(){return We},iW:function(){return rt},j:function(){return ve},j1:function(){return T},jC:function(){return qe},jG:function(){return Tt},jo:function(){return d},kH:function(){return Je},kS:function(){return Gt},lB:function(){return U},mb:function(){return He},ml:function(){return ce},nG:function(){return $e},oA:function(){return v},oj:function(){return Ee},p5:function(){return xt},pJ:function(){return Le},pf:function(){return ke},qB:function(){return Ie},qc:function(){return tt},qm:function(){return Bt},r9:function(){return c},sC:function(){return Et},sQ:function(){return Ve},sS:function(){return ne},sk:function(){return xe},ss:function(){return ge},sv:function(){return S},t3:function(){return m},tN:function(){return te},ts:function(){return gt},tw:function(){return Ge},u5:function(){return g},u6:function(){return x},uX:function(){return C},uj:function(){return Re},w:function(){return et},x1:function(){return le},x4:function(){return H},xE:function(){return re},xZ:function(){return N},xc:function(){return ze},xf:function(){return W},xm:function(){return Zt},y$:function(){return Be},yI:function(){return Ce},z:function(){return p},zE:function(){return ut},zH:function(){return pt},zN:function(){return Ne},zX:function(){return I}});const a="https://web-services-fargate.trulyesq.com/trulyapi/",r="https://pdf-services-fargate.trulyesq.com/api/pdfviewer",n=r,i=`${a}login`,s=`${a}groups`,d=`${a}orders`,c=`${a}orderdocuments`,u=`${a}ordersearchoperators`,l=`${a}placeorders`,m=`${a}attachments`,p=`${a}linksattachments`,g=`${a}linksqueuedattachments`,y=`${a}userlinksattachments`,h=`${a}ordertransactiontypes`,b=`${a}orderwriteups`,I=`${a}orderinternalwriteups`,f=`${a}statictemplates`,S=`${a}organizations`,D=`${a}organizationproducts`,R=`${a}organizationtags`,P=`${a}organizationdocumentcategories`,w=`${a}organizationdocumenttypes`,N=`${a}organizationdocumenttemplatetypes`,C=`${a}organizationorderdocumenttypes`,O=`${a}organizationsettings`,z=`${a}organizationaccesssettings`,T=`${a}organizationbranches`,F=`${a}organizationcustomers`,v=`${a}organizationvendors`,A=`${a}organizationcustomerdatasourcefieldaccesssettings`,U=`${a}organizationvendordatasourcefieldaccesssettings`,k=`${a}organizationbrands`,$=`${a}products`,x=`${a}productaccesssettings`,V=`${a}productconfigsettings`,L=`${a}productdocumentcategories`,Z=`${a}productdocumenttypes`,B=`${a}productdocumenttemplatetypes`,M=`${a}productorderdocumenttypes`,E=`${a}producttags`,G=`${a}productcustomfields`,_=`${a}productcustomfieldentries`,W=`${a}productcustomuserfields`,j=`${a}documenttypes`,q=`${a}documenttypetitles`,Y=`${a}documenttypecategories`,H=`${a}documenttypefieldtypes`,Q=`${a}documentcategories`,J=`${a}productdatasources`,X=`${a}productdatasourcefields`,K=`${a}users`,ee=`${a}useraccesssettings`,te=`${a}userconfigsettings`,oe=`${a}userbranches`,ae=`${a}usertags`,re=`${a}userproducts`,ne=`${a}userproductcodebooks`,ie=`${a}appliedtags`,se=`${a}groupmembers`,de=`${a}groupaccesssettings`,ce=`${a}auditlogs`,ue=`${a}documentlog`,le=`${a}shareddatalog`,me=`${a}workflowlog`,pe=`${a}usersearchsettingslog`,ge=`${a}useraccesssettingslog`,ye=`${a}userconfigsettingslog`,he=`${a}feedbackentries`,be=`${a}salesleads`,Ie=`${a}searches`,fe=`${a}searchgroups`,Se=`${a}formentries`,De=`${a}formlayouts`,Re=`${a}sharedsearches`,Pe=`${a}sharedformlayouts`,we=`${a}systemsettings`,Ne=`${a}datasourcetypes`,Ce=`${a}searchlocations`,Oe=`${a}formlocations`,ze=`${a}productformlocations`,Te=`${a}productsearchlocations`,Fe=`${a}validatenames`,ve=`${a}states`,Ae=`${a}directuploads`,Ue=`${a}potentialdocumenttypes`,ke=`${a}productcodebooks`,$e=`${a}productcodebookcodes`,xe=`${a}useravatars`,Ve=`${a}image`,Le=`${a}reports`,Ze=`${a}copiedlinks`,Be=`${a}viewedorders`,Me=`${a}bookmarkedorders`,Ee=`${a}parties`,Ge=`${a}partyroles`,_e=`${a}documentcategoryparties`,We=`${a}documentcategorypartyroles`,je=`${a}documenttypeparties`,qe=`${a}documenttypepartyroles`,Ye=`${a}documentplaceorders`,He=`${a}instantmessages`,Qe=`${a}notes`,Je=`${a}mimetypes`,Xe=`${a}notifications`,Ke=`${a}organizationnotificationtemplates`,et=`${a}organizationsearches`,tt=`${a}usersearches`,ot=`${a}userformlayouts`,at=`${a}organizationcustomfields`,rt=`${a}organizationcustomfieldentries`,nt=`${a}organizationcustomuserfields`,it=`${a}organizationdatasources`,st=`${a}organizationdatasourcefields`,dt=`${a}workflowtasktemplates`,ct=`${a}workflowruletemplates`,ut=`${a}workflownotificationtemplates`,lt=`${a}organizationworkflowtasktemplates`,mt=`${a}organizationworkflowruletemplates`,pt=`${a}organizationworkflownotificationtemplates`,gt=`${a}userworkflowtasktemplates`,yt=`${a}userworkflowruletemplates`,ht=`${a}userworkflownotificationtemplates`,bt=`${a}workflowtasks`,It=`${a}workflowrules`,ft=`${a}workflownotifications`,St=`${a}formgroups`,Dt=`${a}userdatasourcefieldaccesssettings`,Rt=`${a}groupdatasourcefieldaccesssettings`,Pt=`${a}groupsearches`,wt=`${a}groupformlayouts`,Nt=`${a}grouporganizationvendors`,Ct=`${a}productvendorcategories`,Ot=`${a}organizationvendorcategories`,zt=`${a}organizationvendorcategorymembers`,Tt=`${a}notificationtypes`,Ft=`${a}notificationevents`,vt=`${a}usernotificationsettings`,At=`${a}widgettypes`,Ut=`${a}widgetcontextfieldtypes`,kt=`${a}organizationcontactcompanies`,$t=`${a}organizationcontactpersons`,xt=`${a}ordercontactcompanies`,Vt=`${a}ordercontactpersons`,Lt=`${a}platformadministrators`,Zt="apiRequest",Bt="get",Mt="post",Et="put",Gt="delete"},43639:function(e,t,o){"use strict";o.d(t,{$Cj:function(){return E},$MF:function(){return qe},$Uv:function(){return B},$uA:function(){return so},AR3:function(){return Pe},A_S:function(){return be},A_f:function(){return ee},B_r:function(){return sa},BtE:function(){return xe},CV0:function(){return $e},D2u:function(){return d},DPX:function(){return st},Dyo:function(){return Yt},E03:function(){return ge},EBY:function(){return jo},EGP:function(){return oe},ETn:function(){return Fe},Emr:function(){return Y},F9K:function(){return Jo},FDY:function(){return re},FFo:function(){return ut},FV5:function(){return R},G$:function(){return Ho},GJv:function(){return ze},GMm:function(){return bo},GVT:function(){return $},HPM:function(){return Bo},Hb6:function(){return Co},HuJ:function(){return G},I8R:function(){return Tt},IHA:function(){return Xt},IOH:function(){return jt},IcU:function(){return Jt},Ivg:function(){return _e},IzW:function(){return te},J9g:function(){return i},JGz:function(){return v},JqP:function(){return Se},K9x:function(){return go},KG4:function(){return Go},KMo:function(){return ie},Ksi:function(){return D},Kwo:function(){return Ae},KxX:function(){return yt},L4c:function(){return To},LFJ:function(){return Ve},LTI:function(){return W},MQw:function(){return ea},MTH:function(){return ye},Meq:function(){return Ft},N6c:function(){return Ee},N7h:function(){return Qo},NPF:function(){return pt},NxU:function(){return it},OQc:function(){return ft},OZT:function(){return So},OmT:function(){return uo},Opd:function(){return fe},Opm:function(){return b},Oq8:function(){return w},P16:function(){return H},PSJ:function(){return ia},PZ4:function(){return _},P_I:function(){return Ze},QyP:function(){return Rt},SJ2:function(){return xo},SQe:function(){return Q},Seg:function(){return No},Spm:function(){return Oo},Sqd:function(){return ct},TAT:function(){return X},U$y:function(){return Po},UFA:function(){return Le},UGi:function(){return Vo},UXU:function(){return io},Ujq:function(){return Xe},UmA:function(){return to},V2r:function(){return Oe},VXQ:function(){return po},Vb:function(){return U},Vks:function(){return x},W6J:function(){return lo},Ww9:function(){return P},XZK:function(){return Ye},XrA:function(){return me},YXy:function(){return Ne},Yc3:function(){return ue},Yci:function(){return Bt},YgT:function(){return V},Yn:function(){return z},Z95:function(){return ae},ZJW:function(){return Gt},_0v:function(){return we},_MI:function(){return Ot},_Px:function(){return ot},_ev:function(){return c},_or:function(){return ve},aIJ:function(){return Uo},aLR:function(){return co},aTV:function(){return O},bMs:function(){return J},bby:function(){return L},bg2:function(){return se},bpj:function(){return Qt},c5y:function(){return h},cs8:function(){return zt},d$k:function(){return q},dEu:function(){return qo},dLz:function(){return _t},d_1:function(){return Re},dbB:function(){return rt},dr3:function(){return Et},dty:function(){return C},e7f:function(){return nt},eCO:function(){return Nt},ekS:function(){return u},ep0:function(){return Xo},f6$:function(){return ho},fKZ:function(){return Io},fd0:function(){return r},fmc:function(){return Fo},g6h:function(){return ro},gAC:function(){return Wo},gON:function(){return Vt},glq:function(){return ce},hC0:function(){return De},hNJ:function(){return pe},hOp:function(){return g},hXm:function(){return wt},i1L:function(){return n},i7e:function(){return Be},iDQ:function(){return Ht},iDq:function(){return wo},iJj:function(){return F},iRL:function(){return qt},iay:function(){return Te},icW:function(){return Ko},iih:function(){return Mt},il1:function(){return Dt},ixA:function(){return eo},jA6:function(){return lt},jDK:function(){return et},jJJ:function(){return Z},jSA:function(){return f},jb0:function(){return j},k3C:function(){return mt},kBP:function(){return p},kEE:function(){return zo},kSj:function(){return fo},kXJ:function(){return ra},klX:function(){return gt},l7Z:function(){return Ut},lOk:function(){return tt},lbq:function(){return Mo},lzv:function(){return na},m8G:function(){return ko},mnw:function(){return oo},nCw:function(){return $t},nOB:function(){return N},nY5:function(){return dt},nqT:function(){return a},nvR:function(){return oa},o6i:function(){return Lt},o_w:function(){return He},odQ:function(){return ta},otk:function(){return ao},p53:function(){return Ct},pb5:function(){return y},pbo:function(){return K},plT:function(){return Ao},pmI:function(){return T},pny:function(){return Lo},pxp:function(){return yo},q0y:function(){return Pt},qJC:function(){return m},qkA:function(){return ht},qlq:function(){return he},qrR:function(){return l},qte:function(){return Ge},r28:function(){return Ke},rFL:function(){return at},rUM:function(){return Me},rqJ:function(){return Ie},rwP:function(){return Je},s6z:function(){return Wt},sIN:function(){return s},taN:function(){return St},toY:function(){return vo},tz4:function(){return It},uRm:function(){return We},uVz:function(){return vt},udj:function(){return Qe},um7:function(){return Zo},uv8:function(){return S},vOr:function(){return Yo},vTf:function(){return kt},vvK:function(){return de},w0J:function(){return mo},wT4:function(){return ne},wZw:function(){return At},waT:function(){return le},wu1:function(){return je},xUh:function(){return ke},xWM:function(){return xt},xti:function(){return Do},xuk:function(){return M},y$f:function(){return k},y$q:function(){return bt},yDx:function(){return Ce},yIF:function(){return no},yPj:function(){return A},yYU:function(){return Ro},yap:function(){return aa},yb5:function(){return Zt},yze:function(){return I},z4i:function(){return _o},zDA:function(){return Eo},zHH:function(){return Kt},zUn:function(){return $o},zub:function(){return Ue}});const a=1e10,r=1e9,n=39,i="home",s="order-editor-documents",d="order-editor-info",c="order-editor-template-tasks-modal",u="order-editor-company-contacts-modal",l="order-editor-person-contacts-modal",m="order-editor-free-form-tasks-modal",p="Home",g="Order Editor - Documents",y="Order Editor - Tasks",h="Order Editor - Info",b="Place New Order",I="Deliver Product",f="Organization Contacts",S="Order Editor - Documents Modal",D="Order Editor - Template Tasks Modal",R="Order Editor - Company Contacts Modal",P="Order Editor - Person Contacts Modal",w="Order Editor - Free Form Tasks Modal",N=2,C=3,O=4,z=5,T=6,F=7,v=8,A=9,U=10,k=11,$=12,x=13,V="order-editor-info",L="place-new-order",Z="home",B="order-editor-template-tasks-modal",M="order-editor-free-form-tasks-modal",E="order-editor-tasks",G="order-editor-documents",_="deliver-product",W="order-editor-documents-modal",j="order-editor-company-contacts-modal",q="order-editor-person-contacts-modal",Y=0,H=1,Q=-1,J=0,X=1,K=1,ee=2,te=3,oe=4,ae=20,re=50,ne=1e3,ie=25,se="documents",de="branchdocuments",ce="orders",ue="branchorders",le="scheduleb1",me="scheduleb2",pe="IssuingAgent",ge="IssuingOffice",ye="IssuingOfficeOrderNumber",he="OrderNumber",be="EffectiveDate",Ie="Policies",fe="VestingEffectiveDate",Se="InsuredInterestIfOtherThanFeeSimple",De="Property",Re="orders",Pe="documents",we="vendor-orders",Ne="messages",Ce="chats",Oe="notes",ze="workflow-tasks",Te="workflow-rules",Fe="workflow-notifications",ve="orderdocuments",Ae="auditlogs",Ue="documentlog",ke="shareddatalog",$e="workflowlog",xe="usersearchsettingslog",Ve="useraccesssettingslog",Le="userconfigsettingslog",Ze="organizationcontactcompany",Be="organizationcontactperson",Me="ordercontactcompany",Ee="ordercontactperson",Ge="workflow-task-templates",_e="vendor-order-items",We="vendor-order-offerings",je="links-work-queue-grid",qe="EnableOrganizationLevelTags",Ye="EnableUserLevelTags",He="CanAddMetadataToDocuments",Qe="CanViewDebugInfo",Je="CanEditDocuments",Xe="CanDeleteDocuments",Ke="CanShareViewsGlobally",et="CanPlaceOrders",tt="CanPlaceTitleOrders",ot="CanCreateLinks",at="CanAddMetadataToDocuments",rt="CanEditDocuments",nt="CanDeleteDocuments",it="CanViewDebugInfo",st="CanShareViewsGlobally",dt="CanCopyPrivateHyperlinks",ct="CanCreateViews",ut="CanCreateFormLayouts",lt="CanCreateWorkflowTasks",mt="CanCreateWorkflowRules",pt="CanCreateWorkflowNotifications",gt="number",yt="money",ht="decimal",bt="text",It="boolean",ft="guid",St="date",Dt="datetime",Rt="Number",Pt="Money",wt="Decimal",Nt="Text",Ct="Boolean",Ot="Guid",zt="Date",Tt="Date/Time",Ft="PotentialDocumentTypeShowWarningMessage",vt="AppletsOrderEditorViewType",At="CommunicationOrderEditorViewType",Ut="AppletsOrderEditorVerticalSplitPercentage",kt="CommunicationOrderEditorVerticalSplitPercentage",$t="InternalWriteUpGeneralHeader",xt="InternalWriteUpScheduleAHeader",Vt="InternalWriteUpScheduleB1Header",Lt="InternalWriteUpScheduleB2Header",Zt="InternalWriteUpPropertyIdentifierName",Bt="InternalWriteUpScheduleAEffectiveDatePosition",Mt="InternalWriteUpScheduleAPoliciesPosition",Et="InternalWriteUpScheduleAInsuredInterestIfOtherThanFeeSimplePosition",Gt="InternalWriteUpScheduleAVestingEffectiveDatePosition",_t="InternalWriteUpScheduleAPropertyPosition",Wt="InternalWriteUpInScheduleB1ShowOnlyDocumentsWithMatchingCategoryToCode",jt="InternalWriteUpInScheduleB2ShowOnlyDocumentsWithMatchingCategoryToCode",qt="ShowInternalWriteUp",Yt="DeleteDocumentShowWarningMessage",Ht="EnableOrdersExportToExcel",Qt="ShowAllDocumentVersions",Jt="WorkScreenOrderSummaryFields",Xt="DefaultInternalNotificationEmail",Kt="NumberOfItemsToDisplayInPropertySearch",eo="NumberOfOrdersToDisplayInOrderHistoryMenu",to="NumberOfOrdersToDisplayInOrderBookmarksMenu",oo="EnableBookmarksMenuForOrders",ao="EnableHistoryMenuForOrders",ro="EnableOrganizationLevelTags",no="EnableUserLevelTags",io="ShowDocumentCategoriesAndTypesWhenIndexing",so="UseVendorNeededByDateTimeSettingsWhenIndexing",co="ShowHintsWhenIndexingDocuments",uo="ShowOrganizationNameInPlaceNewOrder",lo="OrderNeededByDateTimeRushOrderHours",mo="NewDocumentsOrderNeededByTimeChoices",po="EnableDocumentIndexing",go="RecentOrdersFormat",yo="ViewsEditorViewType",ho="ViewsEditorVerticalSplitPercentage",bo="OrderEditorPreviewDataFields",Io="OrderEditorPreviewDocuments",fo="ShowDocumentOrdersInSeparateViews",So="OrderEditorPreviewRawText",Do="DefaultOrderType",Ro="WorkflowTasksEditorViewType",Po="WorkflowTasksEditorVerticalSplitPercentage",wo="WorkflowRulesEditorViewType",No="WorkflowRulesEditorVerticalSplitPercentage",Co="WorkflowNotificationsEditorViewType",Oo="WorkflowNotificationsEditorVerticalSplitPercentage",zo="CloseOrderTabWhenPlacingNewServiceOrder",To="CloseOrderTabWhenDeliveringServiceOrder",Fo="MostRecentlySelectedViewRootId",vo="CanExportViews",Ao="CanExportForms",Uo="DeleteDocumentShowWarningMessage",ko="EnableOrganizationLevelTags",$o="EnableUserLevelTags",xo="DefaultPlaceOrderToOrganization",Vo="DefaultUserPlaceOrderToOrganization",Lo="ShowAppletsInOrderEditor",Zo="ShowTemplatesInOrderEditor",Bo="EnableInfoEditing",Mo="ShowDocumentCategoriesAndTypesWhenIndexing",Eo="ShowHintsWhenIndexingDocuments",Go="EnableDocumentIndexing",_o="LinksVerticalSplitPercentage",Wo="LinksViewType",jo="ViewsEditorViewType",qo="ViewsEditorVerticalSplitPercentage",Yo="HomePreviewDataFields",Ho="HomePreviewDocuments",Qo="IncludeExternalOrderNumbersInQuickSearch",Jo="UseCustomOrderForms",Xo="OnlyShowCompletedItemsInDeliverProducts",Ko="ResetGridShowWarningMessage",ea="EnableTextExtraction",ta="FormLayoutsEditorViewType",oa="FormLayoutsEditorVerticalSplitPercentage",aa="IncludeSenderInProductDeliveryNotifications",ra="UserIncludeSenderInProductDeliveryNotifications",na="IncludeEmailsInProductDeliveryNotifications",ia="CanCreateAdvancedViews",sa="CanViewAdvancedSearch"},32453:function(e,t,o){"use strict";var a=o(49963),r=o(66252);function n(e,t,o,n,i,s){const d=(0,r.up)("NewVersionMessage"),c=(0,r.up)("ContextMenuReplacement"),u=(0,r.up)("router-view"),l=(0,r.up)("MessageOverlay"),m=(0,r.up)("FeedbackModal");return(0,r.wg)(),(0,r.iD)("div",{onDragenter:t[2]||(t[2]=(0,a.iM)((()=>{}),["prevent"])),onDragover:t[3]||(t[3]=(0,a.iM)((()=>{}),["prevent"])),onDrop:t[4]||(t[4]=(...e)=>n.handleDrop&&n.handleDrop(...e))},[n.newVersionDetected?((0,r.wg)(),(0,r.j4)(d,{key:0})):(0,r.kq)("",!0),(0,r.Wm)(c,{open:n.openContextMenu,"onUpdate:open":t[0]||(t[0]=e=>n.openContextMenu=e),close:n.closeContextMenu,"onUpdate:close":t[1]||(t[1]=e=>n.closeContextMenu=e),"item-selected-function":n.contextMenuItemSelectedFunction,"before-open":n.beforeContextMenuOpenFunction,"target-element-top":n.contextMenuTargetElementTop,"target-element-left":n.contextMenuTargetElementLeft},null,8,["open","close","item-selected-function","before-open","target-element-top","target-element-left"]),(0,r._)("div",null,[(0,r.Wm)(u,{informationLoaded:n.productInformationLoaded&&n.userInformationLoaded},null,8,["informationLoaded"])]),(0,r.Wm)(l,{show:n.showLoadingMessage,"onUpdate:show":n.setShowLoadingMessage,"show-spinner":n.showSpinner,"simple-spinner":!0,message:n.loadingMessage,"fade-background":n.fadeBackground,"minimum-time-shown-seconds":n.loadingMessageMinimumTimeShownSeconds},null,8,["show","onUpdate:show","show-spinner","message","fade-background","minimum-time-shown-seconds"]),(0,r.Wm)(m,{show:n.showFeedbackModal},null,8,["show"])],32)}var i=o(2262),s=o(33907),d=o(3577);const c={class:"flex"};function u(e,t,o,a,n,i){const s=(0,r.up)("EllipseSpinner"),u=(0,r.up)("SimpleEllipseSpinner"),l=(0,r.up)("BackgroundOverlay");return(0,r.wg)(),(0,r.j4)(l,{show:o.show,fadeBackground:o.fadeBackground},{default:(0,r.w5)((()=>[(0,r._)("div",c,[(0,r._)("p",{class:(0,d.C_)([o.showSpinner?"mr-2":"","my-auto"])},(0,d.zw)(o.message),3),(0,r.WI)(e.$slots,"default",{},void 0,!0),o.showSpinner&&!o.simpleSpinner?((0,r.wg)(),(0,r.j4)(s,{key:0})):(0,r.kq)("",!0),o.showSpinner&&o.simpleSpinner?((0,r.wg)(),(0,r.j4)(u,{key:1})):(0,r.kq)("",!0)])])),_:3},8,["show","fadeBackground"])}var l=o(24484);const m={class:"wrapper shift select-none"},p=(0,r.uE)('
',6),g=[p];function y(e,t,o,a,n,i){return(0,r.wg)(),(0,r.iD)("div",m,g)}var h={},b=o(83744);const I=(0,b.Z)(h,[["render",y],["__scopeId","data-v-7faa4832"]]);var f=I;const S={class:"wrapper shift select-none"},D=(0,r.uE)('
',6),R=[D];function P(e,t,o,a,n,i){return(0,r.wg)(),(0,r.iD)("div",S,R)}var w={};const N=(0,b.Z)(w,[["render",P],["__scopeId","data-v-1a5d8cc6"]]);var C=N,O={name:"MessageOverlay",components:{EllipseSpinner:f,SimpleEllipseSpinner:C,BackgroundOverlay:l.Z},props:{message:{type:String,required:!0},show:{type:Boolean,default:!1},fadeBackground:{type:Boolean,default:!1},showSpinner:{type:Boolean,default:!1},simpleSpinner:{type:Boolean,default:!1},timeoutSeconds:{type:Number,default:null},minimumTimeShownSeconds:{type:Number,default:null}},emits:["update:show"],setup(e,{emit:t}){const o=(0,i.iH)(e.show),a=(0,i.iH)(!1);function n(){a.value=!0,setTimeout((()=>{a.value=!1,e.show?t("update:show",!1):o.value=!1}),e.minimumTimeShownSeconds?1e3*Math.max(e.timeoutSeconds,e.minimumTimeShownSeconds):1e3*e.timeoutSeconds)}function s(){a.value=!0,setTimeout((()=>{a.value=!1,o.value=e.show}),1e3*e.minimumTimeShownSeconds)}const d=(0,r.Fl)((()=>e.timeoutSeconds));(0,r.YP)(d,(e=>{e&&n()}),{deep:!0});const c=(0,r.Fl)((()=>e.minimumTimeShownSeconds));(0,r.YP)(c,(e=>{e&&s()}),{deep:!0});const u=(0,r.Fl)((()=>e.show));return(0,r.YP)(u,((t,r)=>{o.value=a.value?o.value:t,t&&!r&&e.minimumTimeShownSeconds&&s()}),{deep:!0}),(0,r.bv)((()=>{e.timeoutSeconds?n():e.minimumTimeShownSeconds&&e.show&&s()})),{showThis:o,timerIncomplete:a,startTimeout:n,waitForMinimumTimeShown:s}}};const z=(0,b.Z)(O,[["render",u],["__scopeId","data-v-f4ed94e6"]]);var T=z,F=o(7168);const v={class:"col"},A=(0,r._)("p",{class:"feedback-modal-text"},"Type of Feedback:",-1),U=(0,r._)("option",{value:"bug"},"Bug",-1),k=(0,r._)("option",{value:"enhancement-request"},"Enhancement Request",-1),$=(0,r._)("option",{value:"slow-performance"},"Slow Performance",-1),x=(0,r._)("option",{value:"positive-experience"},"Positive Experience",-1),V=(0,r._)("option",{value:"other"},"Other",-1),L=[U,k,$,x,V],Z=(0,r._)("p",{class:"feedback-modal-text"},"Please tell us about your experience:",-1);function B(e,t,o,n,i,s){const d=(0,r.up)("RichTextEditorWrapper"),c=(0,r.up)("LogoModal");return(0,r.wg)(),(0,r.j4)(c,{show:n.localShow,"onUpdate:show":n.clearModal,buttons:n.feedbackDialogButtons,onButtonClicked:n.onSubmitFeedbackClicked,onDrop:n.onDrop,onPaste:n.onPaste,name:"feedbackModal",message:n.getFeedbackDialogMessage},{default:(0,r.w5)((()=>[(0,r._)("div",v,[A,(0,r.wy)((0,r._)("select",{id:"feedbackType","onUpdate:modelValue":t[0]||(t[0]=e=>n.feedbackType=e),onChange:t[1]||(t[1]=(...e)=>n.onFeedbackTypeSelected&&n.onFeedbackTypeSelected(...e)),class:"feedback-dropdown"},L,544),[[a.bM,n.feedbackType]]),Z,(0,r.wy)((0,r._)("input",{"onUpdate:modelValue":t[2]||(t[2]=e=>n.feedBackSubject=e),placeholder:"Subject",type:"text",class:"subject-line-feedback"},null,512),[[a.nr,n.feedBackSubject]]),(0,r.Wm)(d,{modelValue:n.feedbackMessage,"onUpdate:modelValue":t[3]||(t[3]=e=>n.feedbackMessage=e)},null,8,["modelValue"])])])),_:1},8,["show","onUpdate:show","buttons","onButtonClicked","onDrop","onPaste","message"])}var M=o(43639),E=o(96486),G=o.n(E),_=o(94665),W=o(88662),j={components:{LogoModal:_.Z,RichTextEditorWrapper:W.Z},props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const o=(0,s.oR)(),a=async e=>await o.dispatch("addFeedbackEntry",e),n=()=>o.commit("setShowFeedbackModal",!1),d=(0,r.Fl)((()=>o.state.auth.loggedInUser)),c=(0,i.iH)("bug"),u=(0,i.iH)(!1),l=(0,i.iH)(!1),m=(0,i.iH)(""),p=(0,i.iH)(""),g=(0,i.iH)({Id:0,FromUserRootId:0,FromOrganizationRootId:0,FeedbackType:"",Subject:"",Message:""}),y=(0,i.iH)([{Id:1,text:"Submit",isDisabled:!0,cssClass:"btn btn-primary m-1",type:"submit"},{Id:2,text:"Cancel",isDisabled:!1,cssClass:"btn btn-secondary m-1",type:"cancel"}]),h=(0,r.Fl)((()=>u.value?"Thanks for your feedback!":"Have something you would like to share with us? We'd love to hear it!"));function b(e){e.stopPropagation(),e.preventDefault()}function I(e){e.stopPropagation()}function f(){y.value[0].isDisabled=!(m.value?.length>0)}function S(e){return c.value=e.target.value}function D(){p.value="",c.value="bug",m.value="",g.value={Id:0,FromUserRootId:0,FromOrganizationRootId:0,FeedbackType:"",Subject:"",Message:""},n()}async function R(e){switch((e?.type??"").toLowerCase()){case"yes":case"submit":await P(),u.value=!0,D(),l.value=!1,t("update:show",!1);break;case"no":case"cancel":u.value=!1,l.value=!1,t("update:show",!1),D();break}}async function P(){g.value.FeedbackType=c.value??"bug",g.value.Message=m.value??"",g.value.Subject=p.value??"",g.value.ProductRootId=M.pbo,g.value.FromUserRootId=d.value?.UserRootId??1,g.value.FromOrganizationRootId=d.value?.OrganizationRootId??1,await a(G().cloneDeep(g.value))}return(0,r.YP)(m,(()=>{f()})),(0,r.YP)((()=>e.show),(e=>{l.value=e})),(0,r.bv)((async()=>{await(0,r.Y3)(),l.value=G().cloneDeep(e.show)})),{feedbackDialogButtons:y,feedbackType:c,localShow:l,feedbackEntry:g,getFeedbackDialogMessage:h,feedBackSubject:p,feedbackMessage:m,onDrop:b,onPaste:I,clearModal:D,onFeedbackTypeSelected:S,onSubmitFeedbackClicked:R}}};const q=(0,b.Z)(j,[["render",B]]);var Y=q;const H=e=>((0,r.dD)("data-v-582110dc"),e=e(),(0,r.Cn)(),e),Q=["onClick"],J={key:0,class:"py-2 pr-2"},X={key:1},K=H((()=>(0,r._)("hr",{class:"my-1"},null,-1))),ee=[K];function te(e,t,o,a,n,i){return a.localShow?((0,r.wg)(),(0,r.iD)("div",{key:0,ref:"contextMenuRef",class:"fixed border custom-shadow rounded-sm z-top bg-white",style:(0,d.j5)(a.styles)},[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(a.localItems,((e,t)=>((0,r.wg)(),(0,r.iD)("div",{key:t,onClick:t=>a.handleItemSelected(t,e),class:(0,d.C_)(!1===e.enabled?"disabled-look":"cursor-pointer bg-darker")},[e.separator?((0,r.wg)(),(0,r.iD)("div",X,ee)):((0,r.wg)(),(0,r.iD)("div",J,[(0,r._)("span",{class:(0,d.C_)([e.iconCss,"px-2"])},null,2),(0,r.Uk)(" "+(0,d.zw)(e?.text??""),1)]))],10,Q)))),128))],4)):(0,r.kq)("",!0)}const oe=5,ae=10,re=100;var ne={name:"ContextMenuReplacement",props:{show:{type:Boolean,default:!1},beforeOpen:{type:Function,default:()=>{}},itemSelectedFunction:{type:Function,default:()=>{}},targetElementTop:{type:Number,default:-1},targetElementLeft:{type:Number,default:-1}},emits:["update:open","update:close","update:show","itemSelected"],setup(e,{emit:t}){const o=(0,s.oR)(),a=e=>o.commit("setTargetElementTop",e),n=e=>o.commit("setTargetElementLeft",e),d=(0,i.iH)(null),c=(0,i.iH)(0),u=(0,i.iH)(0),l=(0,i.iH)(0),m=(0,i.iH)(0),p=(0,i.iH)(!1),g=(0,i.iH)(!1),y=(0,i.iH)([]),h=(0,r.Fl)((()=>e.show));(0,r.YP)(h,(e=>{p.value=e})),(0,r.YP)(p,(o=>{o&&(g.value=!0,setTimeout((()=>{g.value=!1}),re)),o!==e.show&&t("update:show",o)}));const b=(0,r.Fl)((()=>({left:e.targetElementLeft>-1?`${e.targetElementLeft}px`:`${c.value}px`,top:e.targetElementTop>-1?`${e.targetElementTop}px`:`${u.value}px`})));function I(){d.value?.getBoundingClientRect?.()?.height!==l.value&&(l.value=d.value?.getBoundingClientRect?.()?.height),d.value?.getBoundingClientRect?.()?.width!==m.value&&(m.value=d.value?.getBoundingClientRect?.()?.width)}async function f(t,o,a){if(p.value)return;await e.beforeOpen(),p.value=!0,y.value=G().cloneDeep(a),await(0,r.Y3)(),I();const n=S(t),i=D(o+ae);c.value=n,u.value=i}function S(e){const t=e+m.value>window.innerWidth+oe?window.innerWidth-m.value-oe:e;return t}function D(e){const t=e+l.value>window.innerHeight+oe?window.innerHeight-l.value-oe:e;return t}function R(){p.value=!1,a(-1),n(-1),y.value?.splice(0,y.value.length)}function P(){!g.value&&p.value&&R()}function w(o,a){o.stopPropagation(),!1!==a.enabled&&(t("itemSelected",G().cloneDeep(a)),e.itemSelectedFunction(G().cloneDeep(a)),R())}return(0,r.bv)((()=>{(0,r.Y3)((()=>{I(),t("update:open",f),t("update:close",R),p.value=e.show,window.addEventListener("resize",R),window.addEventListener("wheel",R),window.addEventListener("click",P),window.onscroll=R}))})),{left:c,top:u,height:l,width:m,localItems:y,localShow:p,styles:b,open:f,contextMenuRef:d,handleItemSelected:w}}};const ie=(0,b.Z)(ne,[["render",te],["__scopeId","data-v-582110dc"]]);var se=ie;const de=e=>((0,r.dD)("data-v-05526276"),e=e(),(0,r.Cn)(),e),ce={class:"fixed top-4 z-top"},ue={class:"w-screen flex justify-content-center"},le={class:"flex space-x-2 bg-gray rounded-sm shadow-md text-white py-2 px-3"},me=de((()=>(0,r._)("div",{class:"my-auto"},"A New Version Is Available",-1))),pe=de((()=>(0,r._)("div",null,"|",-1)));function ge(e,t,o,a,n,i){return(0,r.wg)(),(0,r.iD)("div",ce,[(0,r._)("div",ue,[(0,r._)("div",le,[me,pe,(0,r._)("div",{class:"text-light-blue cursor-pointer",onClick:t[0]||(t[0]=(...e)=>a.refresh&&a.refresh(...e))},"Refresh")])])])}var ye={name:"NewVersionMessage",emits:["refresh"],setup(e,{emit:t}){function o(){location.reload(),t("refresh")}return{refresh:o}}};const he=(0,b.Z)(ye,[["render",ge],["__scopeId","data-v-05526276"]]);var be=he;const Ie=6e5;var fe={name:"app",components:{MessageOverlay:T,FeedbackModal:Y,ContextMenuReplacement:se,NewVersionMessage:be},setup(){const e=(0,s.oR)(),t=(0,r.Fl)((()=>e.state.auth.loggedInUser)),o=(0,r.Fl)((()=>t.value?.UserRootId||0)),a=(0,r.Fl)((()=>t.value?.OrganizationRootId||0)),n=(0,r.Fl)((()=>e.state.load.showLoadingMessage)),d=(0,r.Fl)((()=>e.state.load.loadingMessage)),c=(0,r.Fl)((()=>e.state.load.loadingMessageMinimumTimeShownSeconds)),u=(0,r.Fl)((()=>e.state.load.showSpinner)),l=(0,r.Fl)((()=>e.state.load.fadeBackground)),m=(0,r.Fl)((()=>e.state.prods.cachedProductDataSourcesProductRootId)),p=(0,r.Fl)((()=>e.state.auth.showFeedbackModal)),g=(0,r.Fl)((()=>e.state.drop.allowFileDrop)),y=(0,r.Fl)((()=>e.state.pfl.productFormLocations)),h=(0,r.Fl)((()=>e.state.cm.beforeContextMenuOpenFunction)),b=(0,r.Fl)((()=>e.state.cm.contextMenuItemSelectedFunction)),I=(0,r.Fl)((()=>e.state.cm.contextMenuTargetElementTop)),f=(0,r.Fl)((()=>e.state.cm.contextMenuTargetElementLeft)),S=(0,r.Fl)((()=>e.getters.getGlobalSelectedProductRootId)),D=(0,r.Fl)((()=>{const e=Number(S.value||0);switch(e){case M.pbo:case M.IzW:return R(M.udj);case M.A_f:return R(M.NxU)}return!1}));function R(e){return Boolean("true"===String(P.value({ProductRootId:S.value,SettingName:e,User:t.value})))}const P=(0,r.Fl)((()=>e.getters.getUserAccessSetting)),w=t=>e.commit("setLoadedSearchLocations",t),N=t=>e.commit("setLoadedDataSources",t),C=t=>e.commit("setShowLoadingMessage",t),O=t=>e.commit("setContextMenuOpenFunction",t),z=t=>e.commit("setCloseContextMenuFunction",t),T=async(t,o)=>await e.dispatch("loadOperation",{Operation:t,Message:o,Caller:"App"}),v=async()=>await e.dispatch("getSearchOperators"),A=async()=>await e.dispatch("getUserLevelFormLayouts",{ProductRootId:S.value,UserRootId:t.value?.UserRootId||0,OrganizationRootId:a.value,FormLocationRootId:0,InjectReferences:!1,IncludeDrafts:!1,IncludeMetadata:!1,IncludeExtendedMetadata:!1}),U=async()=>await e.dispatch("getSearchLocations"),k=async()=>await e.dispatch("getProductDataSources",{ProductRootId:S.value,UseCache:!0}),$=async()=>await e.dispatch("getUsersData",{OrganizationRootId:a.value||0,UseCache:!0}),x=async()=>await e.dispatch("getOrganizationDataSources",{ProductRootId:S.value,OrganizationRootId:a.value,UseCache:!1,ValidateRecords:!0}),V=async()=>await e.dispatch("getOrganizationGroups",{OrganizationRootId:a.value,IncludeMetadata:!1,IncludeMembership:!1,IncludeAccessSettings:!1}),L=async()=>await e.dispatch("getOrganizationDocumentTypes",{ProductRootId:S.value,OrganizationRootId:a.value}),Z=async()=>await e.dispatch("getOrganizationVendorsList",{receiveOrdersFromOrganizationRootId:a.value}),B=async()=>await e.dispatch("getProductFormLocations",{ProductRootId:S.value}),E=async()=>await e.dispatch("getProductDocumentTemplateTypes",{ProductRootId:S.value}),G=async()=>await e.dispatch("getOrganizationUsers",{OrganizationRootId:a.value,IncludeMetadata:!1,IncludeMembership:!1,IncludeAccessSettings:!1,IncludeConfigSettings:!1,IncludeOrganizationSettings:!1,IncludeProducts:!1,IncludeSearches:!1,IncludeBranches:!1,IncludeCodeBooks:!1,IncludeAvatar:!1,IsUsersOrganization:!0}),_=async()=>await e.dispatch("getDocumentTypes",{UseCache:!0,ProductRootId:S.value,OrganizationRootId:a.value,UseMetadata:!0,IncludeMetadata:!0,IncludeDocumentTypeFields:!0,IncludeDocumentTypeCategories:!0,IncludeDocumentTypeTitles:!0,IncludePartiesAndRoles:!0}),W=async()=>{await e.dispatch("getOrganizationCustomFields",{ProductRootId:S.value,OrganizationRootId:a.value,UseCache:!0})},j=async()=>await e.dispatch("getOrganizationCustomUserFields",{ProductRootId:S.value,OrganizationRootId:a.value,UseCache:!0}),q=async()=>await e.dispatch("getDataSourceTypes"),Y=(0,r.Fl)((()=>y.value.find((e=>(e.ProductLocationName||"")===M.bby))?.FormLocationRootId||0)),H=async()=>await e.dispatch("getCachedFormLayoutForUserForLocation",{ProductRootId:S.value,FormLocationRootId:Y.value,UserRootId:Number(t.value?.UserRootId||0),InjectReferences:!0,IncludeDrafts:!1,IncludeMetadata:!0,IncludeExtendedMetadata:!0,IncludeDebugData:D.value}),Q=async()=>await e.dispatch("getDocumentPlaceOrderReplyToSetting",{ProductRootId:S.value,UserRootId:t.value?.UserRootId||0,PlacingOrganizationRootId:a.value,PlacedToOrganizationRootId:0,UseCache:!0}),J=async()=>await e.dispatch("getOrganizationVendors",{OrganizationRootId:a.value,IncludePossible:!1});function X(e){g.value||(e.preventDefault(),e.stopPropagation())}(0,r.YP)(o,(async(e,t)=>{K.value=!1,await(0,F.Z)((async()=>{e!==t&&(e>0&&S.value>0&&await T((async()=>{await B(),await v(),await A(),await x(),await L(),await _(),await W(),await j(),(0,r.Y3)((async()=>{await H(),await Q()}))}),"Loading Organization Settings"),e>0&&(w(!1),await T((async()=>{await q(),await v(),await U(),w(!0),await $(),await V(),await Z(),await J()}),"Loading Organization Data"),await G()))}),"App - watch - loggedInUserRootId"),(0,r.Y3)((()=>{K.value=!0}))}),{deep:!0}),(0,r.YP)(S,(async e=>{ee.value=!1,await(0,F.Z)((async()=>{m.value!==e&&await T((async()=>{N(!1),await k(),N(!0),await B()}),"Loading Product"),t.value?.UserRootId>0&&e>0&&await T((async()=>{await A(),await x(),await L(),await E(),await _(),await W(),(0,r.Y3)((async()=>{await H(),await Q()}))}),"Loading Organization Settings")}),"App - watch - getGlobalSelectedProductRootId"),(0,r.Y3)((()=>{ee.value=!0}))}));const K=(0,i.iH)(!0),ee=(0,i.iH)(!0),te=(0,i.iH)((()=>{})),oe=(0,i.iH)((()=>{})),ae=(0,i.iH)(""),re=(0,i.iH)(""),ne=(0,r.Fl)((()=>re.value!==ae.value));function ie(){setTimeout((()=>{ie()}),Ie)}return(0,r.YP)(oe,(e=>{z(e)}),{deep:!0}),(0,r.YP)(te,(e=>{O(e)}),{deep:!0}),(0,r.bv)((async()=>{await(0,r.Y3)(),ae.value=re.value,ie()})),{productInformationLoaded:ee,userInformationLoaded:K,showLoadingMessage:n,loadingMessage:d,loadingMessageMinimumTimeShownSeconds:c,showSpinner:u,fadeBackground:l,showFeedbackModal:p,openContextMenu:te,contextMenuTargetElementLeft:f,contextMenuTargetElementTop:I,beforeContextMenuOpenFunction:h,closeContextMenu:oe,contextMenuItemSelectedFunction:b,newVersionDetected:ne,lastVersionLoaded:re,currentVersionInProduction:ae,setShowLoadingMessage:C,getUserLevelFormLayouts:A,getProductDataSources:k,handleDrop:X}}};const Se=(0,b.Z)(fe,[["render",n]]);var De=Se,Re=o(59391),Pe=o(55014),we=o(81587),Ne=o.n(we),Ce=o(38313),Oe=o(6269),ze=o.n(Oe);const Te="us-west-2";function Fe(){ze().region=Te}var ve=o(67076),Ae=o(22201);const Ue={class:""},ke={class:"container-fluid"},$e={key:0,class:"row fixed-body-under-header overflow-y-hidden"},xe={key:0,class:"pl-2"};function Ve(e,t,o,a,n,i){const s=(0,r.up)("MainProductsNavHeader"),d=(0,r.up)("router-view");return(0,r.wg)(),(0,r.iD)("div",Ue,[(0,r._)("div",ke,[(0,r.Wm)(s,{"onUpdate:quickSearchOrderNumber":a.handleQuickSearchOrderNumber,"onUpdate:quickSearchOrderRootId":a.handleQuickSearchOrderRootId,"onUpdate:customSearchText":a.handleCustomSearchText,"onUpdate:loadQuickSearch":a.handleLoadQuickSearch,onAdvancedSearchClicked:a.handleAdvancedSearchClicked},null,8,["onUpdate:quickSearchOrderNumber","onUpdate:quickSearchOrderRootId","onUpdate:customSearchText","onUpdate:loadQuickSearch","onAdvancedSearchClicked"]),a.showOrdersNavbar&&o.informationLoaded?((0,r.wg)(),(0,r.iD)("div",$e,[(0,r.Wm)(d,null,{default:(0,r.w5)((({Component:e})=>[((0,r.wg)(),(0,r.j4)((0,r.LL)(e),{"load-quick-search":a.localLoadQuickSearch,openViewManagement:a.openViewManagement,"onUpdate:openViewManagement":t[0]||(t[0]=e=>a.openViewManagement=e),"onUpdate:loadQuickSearch":a.handleUpdateLoadQuickSearch},null,40,["load-quick-search","openViewManagement","onUpdate:loadQuickSearch"]))])),_:1})])):(0,r.kq)("",!0)]),!a.showOrdersNavbar&&o.informationLoaded?((0,r.wg)(),(0,r.iD)("div",xe,[(0,r.Wm)(d,null,{default:(0,r.w5)((({Component:e})=>[((0,r.wg)(),(0,r.j4)((0,r.LL)(e),{"load-quick-search":a.localLoadQuickSearch,openViewManagement:a.openViewManagement,"onUpdate:openViewManagement":t[1]||(t[1]=e=>a.openViewManagement=e),"onUpdate:loadQuickSearch":a.handleUpdateLoadQuickSearch},null,40,["load-quick-search","openViewManagement","onUpdate:loadQuickSearch"]))])),_:1})])):(0,r.kq)("",!0)])}o(57658);var Le=o(55719),Ze=o(72050),Be={name:"NavHome",components:{MainProductsNavHeader:Le.Z,LogoModal:_.Z,RichTextEditorWrapper:W.Z},props:{informationLoaded:{type:Boolean,default:!1}},setup(){const e=(0,Ae.tv)(),t=(0,Ae.yj)(),o=(0,i.iH)(null),a=(0,s.oR)(),n=(0,r.Fl)((()=>a.state.auth.loggedInUser)),d=(0,r.Fl)((()=>a.state.srchs.isOnOrderTab)),c=(0,r.Fl)((()=>a.getters.getUserConfigSetting)),u=(0,r.Fl)((()=>a.getters.getMergedUserConfigSetting)),l=(0,r.Fl)((()=>a.getters.getGlobalSelectedProductRootId)),m=(0,r.Fl)((()=>a.getters.canLoggedInUserAccessTrulyEsq)),p=(0,r.Fl)((()=>a.getters.canLoggedInUserAccessDesq)),g=async e=>await a.dispatch("updateUserConfigSetting",e),y=(0,i.iH)(""),h=(0,i.iH)(0),b=(0,i.iH)(""),I=(0,i.iH)({load:!1,orderRootId:0,orderNumber:"",text:""}),f=(0,i.iH)(!1),S=(0,r.Fl)((()=>"links"===P.value)),D=(0,r.Fl)((()=>"trulyesq"===P.value)),R=(0,r.Fl)((()=>"desq"===P.value)),P=(0,r.Fl)((()=>{const e=window.location.host??"",o=t.fullPath.toLowerCase();return e.includes("links")||o.includes("links")?"links":e.includes("truly-esq")||e.includes("trulyesq")||o.includes("truly-esq")||o.includes("trulyesq")?"trulyesq":"desq"})),w=(0,r.Fl)((()=>t.path.toLowerCase().includes("truly-esq/order/")||t.path.toLowerCase().includes("d-esq/order/"))),N=(0,r.Fl)((()=>!S.value&&!w.value&&(m.value&&D.value||p.value&&R.value)));function C(e){y.value=e}function O(e){h.value=e}function z(e){b.value=e}function T({orderRootId:e,orderNumber:t,text:o}){I.value={load:!0,orderRootId:e,orderNumber:t,text:o}}function F(e,t){return String(c.value({ProductRootId:e,SettingName:t})??"")}function v(){f.value=!0}function A(){I.value={load:!1,orderRootId:0,orderNumber:"",text:""}}return(0,r.bv)((async()=>{await(0,r.Y3)();const t=l.value;switch(t){case M.pbo:case M.IzW:await e.push((0,Ze.Z)(t)).catch((()=>{console.error("Unable to open orders grid")}));break;default:await e.push({path:"/links"}).catch((()=>{console.error("Unable to open links")}));break}})),{showOrdersNavbar:N,isSubmitted:o,openViewManagement:f,isOnOrderTab:d,localQuickSearchOrderNumber:y,localQuickSearchOrderRootId:h,localCustomSearchText:b,localLoadQuickSearch:I,loggedInUser:n,getMergedUserConfigSetting:u,updateUserConfigSetting:g,getStringConfigSetting:F,handleAdvancedSearchClicked:v,handleQuickSearchOrderNumber:C,handleQuickSearchOrderRootId:O,handleCustomSearchText:z,handleLoadQuickSearch:T,handleUpdateLoadQuickSearch:A}}};const Me=(0,b.Z)(Be,[["render",Ve],["__scopeId","data-v-702cfd2e"]]);var Ee=Me;const Ge=()=>Promise.all([o.e(3775),o.e(4415)]).then(o.bind(o,54104)),_e=()=>o.e(8249).then(o.bind(o,56723)),We=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(9742),o.e(281)]).then(o.bind(o,86983)),je=()=>o.e(4377).then(o.bind(o,59571)),qe=()=>o.e(4377).then(o.bind(o,21310)),Ye=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7204)]).then(o.bind(o,1298)),He=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(9742),o.e(5908)]).then(o.bind(o,28943)),Qe=()=>o.e(4482).then(o.bind(o,10002)),Je=()=>o.e(7928).then(o.bind(o,39490)),Xe=()=>o.e(9004).then(o.bind(o,98274)),Ke=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(3792)]).then(o.bind(o,2582)),et=()=>o.e(3345).then(o.bind(o,34352)),tt=()=>o.e(4437).then(o.bind(o,1156)),ot=()=>o.e(5240).then(o.bind(o,24755)),at=()=>Promise.all([o.e(9980),o.e(8733)]).then(o.bind(o,63204)),rt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6326),o.e(1097),o.e(53),o.e(5342)]).then(o.bind(o,26091)),nt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7076)]).then(o.bind(o,34382)),it=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(9186)]).then(o.bind(o,50701)),st=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(9165)]).then(o.bind(o,5270)),dt=()=>o.e(5951).then(o.bind(o,7390)),ct=()=>o.e(9414).then(o.bind(o,52377)),ut=()=>Promise.all([o.e(5803),o.e(4409),o.e(6326),o.e(1097),o.e(53),o.e(5158)]).then(o.bind(o,45207)),lt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(326)]).then(o.bind(o,80705)),mt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(4137)]).then(o.bind(o,64838)),pt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(5090),o.e(6326),o.e(9742),o.e(1615),o.e(8549),o.e(1097),o.e(5553),o.e(5788),o.e(8783),o.e(2067),o.e(1096),o.e(9323),o.e(2418)]).then(o.bind(o,23257)),gt=()=>o.e(6606).then(o.bind(o,84802)),yt=()=>o.e(6359).then(o.bind(o,58266)),ht=()=>o.e(5064).then(o.bind(o,52007)),bt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(2555)]).then(o.bind(o,56156)),It=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(2268)]).then(o.bind(o,56489)),ft=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7364)]).then(o.bind(o,73132)),St=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(5090),o.e(6326),o.e(9742),o.e(1615),o.e(8549),o.e(1097),o.e(5553),o.e(5788),o.e(8783),o.e(2067),o.e(1096),o.e(9323),o.e(7255)]).then(o.bind(o,83612)),Dt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(5090),o.e(6326),o.e(9742),o.e(1615),o.e(8549),o.e(1097),o.e(5553),o.e(5788),o.e(8783),o.e(2067),o.e(1096),o.e(9980),o.e(4892),o.e(3440),o.e(2882)]).then(o.bind(o,61109)),Rt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(4257)]).then(o.bind(o,78263)),Pt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(3857)]).then(o.bind(o,50181)),wt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(5797)]).then(o.bind(o,65121)),Nt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(5837)]).then(o.bind(o,15380)),Ct=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(6327),o.e(5930)]).then(o.bind(o,42048)),Ot=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(6327),o.e(1883)]).then(o.bind(o,42495)),zt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(6327),o.e(3812)]).then(o.bind(o,76142)),Tt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(2017)]).then(o.bind(o,61606)),Ft=()=>o.e(7143).then(o.bind(o,63522)),vt=()=>o.e(1516).then(o.bind(o,67106)),At=()=>o.e(7779).then(o.bind(o,75211)),Ut=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(3612)]).then(o.bind(o,52229)),kt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7686)]).then(o.bind(o,90563)),$t=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(3631)]).then(o.bind(o,52396)),xt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(9742),o.e(8783),o.e(6327),o.e(6656),o.e(9629)]).then(o.bind(o,68216)),Vt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(9742),o.e(1615),o.e(6327),o.e(6656),o.e(4551)]).then(o.bind(o,45735)),Lt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(5090),o.e(6326),o.e(9742),o.e(1615),o.e(8549),o.e(1097),o.e(5553),o.e(5788),o.e(8783),o.e(2067),o.e(1096),o.e(9323),o.e(793)]).then(o.bind(o,47713)),Zt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(5090),o.e(6326),o.e(9742),o.e(1615),o.e(8549),o.e(1097),o.e(5553),o.e(5788),o.e(8783),o.e(2067),o.e(1096),o.e(9980),o.e(4892),o.e(3440),o.e(6314)]).then(o.bind(o,24400)),Bt=()=>o.e(3051).then(o.bind(o,44490)),Mt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(5090),o.e(305),o.e(2831)]).then(o.bind(o,18167)),Et=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(5090),o.e(6326),o.e(1615),o.e(8549),o.e(5788),o.e(1096),o.e(6718),o.e(3253)]).then(o.bind(o,1771)),Gt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(5090),o.e(2865),o.e(96)]).then(o.bind(o,83403)),_t=()=>o.e(1951).then(o.bind(o,86797)),Wt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(5090),o.e(305),o.e(316)]).then(o.bind(o,81179)),jt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(5090),o.e(6326),o.e(1615),o.e(8549),o.e(5788),o.e(1096),o.e(6718),o.e(378)]).then(o.bind(o,5003)),qt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(5090),o.e(2865),o.e(8317)]).then(o.bind(o,86822)),Yt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(3895)]).then(o.bind(o,88785)),Ht=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7410)]).then(o.bind(o,39591)),Qt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(1834)]).then(o.bind(o,64401)),Jt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(371)]).then(o.bind(o,24777)),Xt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(621)]).then(o.bind(o,86500)),Kt=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(1735)]).then(o.bind(o,26101)),eo=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(9367)]).then(o.bind(o,84960)),to=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(9111)]).then(o.bind(o,644)),oo=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(6327),o.e(9690)]).then(o.bind(o,29313)),ao=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(6327),o.e(7596)]).then(o.bind(o,86845)),ro=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(6327),o.e(306)]).then(o.bind(o,57574)),no=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(6327),o.e(711)]).then(o.bind(o,83319)),io=()=>Promise.all([o.e(5553),o.e(4813)]).then(o.bind(o,88987)),so=()=>o.e(7018).then(o.bind(o,11087)),co=()=>Promise.all([o.e(5803),o.e(6161),o.e(1536)]).then(o.bind(o,93562)),uo=()=>Promise.all([o.e(5803),o.e(6161),o.e(8749)]).then(o.bind(o,59124)),lo=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(2833)]).then(o.bind(o,85095)),mo=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(5553),o.e(6631)]).then(o.bind(o,84028)),po=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(1846)]).then(o.bind(o,47872)),go=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(5096)]).then(o.bind(o,90589)),yo=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(1378)]).then(o.bind(o,88882)),ho=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(5355)]).then(o.bind(o,77848)),bo=()=>o.e(2679).then(o.bind(o,69539)),Io=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(5090),o.e(6326),o.e(9742),o.e(1615),o.e(8549),o.e(1097),o.e(5553),o.e(5788),o.e(8783),o.e(2067),o.e(9980),o.e(4892),o.e(2263)]).then(o.bind(o,41776)),fo=()=>o.e(6825).then(o.bind(o,6265)),So=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(3775),o.e(6616)]).then(o.bind(o,52925)),Do=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(5090),o.e(6326),o.e(9742),o.e(1615),o.e(8549),o.e(1097),o.e(5553),o.e(8783),o.e(2067),o.e(3322)]).then(o.bind(o,16099)),Ro=()=>Promise.all([o.e(5803),o.e(4409),o.e(6899),o.e(7832),o.e(5090),o.e(6326),o.e(9742),o.e(1615),o.e(8549),o.e(1097),o.e(5553),o.e(5788),o.e(8783),o.e(2067),o.e(9980),o.e(4892),o.e(870)]).then(o.bind(o,85141)),Po=()=>o.e(8665).then(o.bind(o,69396)),wo=()=>Promise.all([o.e(1615),o.e(1319)]).then(o.bind(o,91194)),No=()=>o.e(6486).then(o.bind(o,76864)),Co=()=>o.e(9994).then(o.bind(o,10180)),Oo=(0,Ae.p7)({mode:"history",history:(0,Ae.PO)(),routes:[{name:"welcome",path:"/welcome",component:Co},{name:"links-welcome",path:"/links/welcome",component:Co},{name:"truly-esq-welcome",path:"/trulyesq/welcome",component:Co},{name:"login",path:"/login",component:Ge},{name:"truly-esq-login",path:"/trulyesq/login",component:Ge},{name:"links-login",path:"/links/login",component:Ge},{path:"/",component:Ee,beforeEnter(e,t,o){ve.h.state.auth.isUserLoaded?o():o("/welcome")}},{name:"truly-esq",path:"/truly-esq",component:Ee,beforeEnter(e,t,o){ve.h.state.auth.isUserLoaded?o():o("/welcome")},children:[{name:"truly-esq-orders-grid",path:"orders-grid",component:Do},{name:"default",path:"",component:Do}]},{name:"d-esq",path:"/d-esq",component:Ee,beforeEnter(e,t,o){ve.h.state.auth.isUserLoaded?o():o("/welcome")},children:[{name:"d-esq-orders-grid",path:"orders-grid",component:Do},{name:"default",path:"",component:Do}]},{name:"links",path:"/links",component:No,props:!0},{name:"user-settings",path:"/user-settings",component:So},{name:"views-editor",path:"/views-editor/:id(\\d+)?/:type",component:wo,props:!0,beforeEnter(e,t,o){ve.h.state.auth.isUserLoaded?o():o("/login")}},{name:"deliver-documents",path:"/deliver-documents",component:Io},{name:"place-order",path:"/place-order",component:Po,children:[{name:"desq-place-order",path:"/desq-place-order",component:Ro},{name:"truly-esq-place-order",path:"/truly-esq-place-order",component:Ro}]},{name:"admin",path:"/admin",component:_e,beforeEnter(e,t,o){ve.h.state.auth.isUserLoaded?ve.h.state.auth.isPlatformAdmin?o():ve.h.state.auth.isAdmin?o("/organization-admin"):o("/"):o("/login")},children:[{name:"documents",path:"documents",component:Qe,children:[{name:"document-categories",path:"categories",component:st},{name:"document-categories-edit",path:"document-categories/:op(create|edit)/:id(\\d+)?",component:dt,children:[{name:"document-categories-edit-general",path:"general",component:ct},{name:"document-categories-interested-parties",path:"interested-parties",component:ut},{name:"document-categories-associated-document-types",path:"associated-document-types",component:lt}]},{name:"document-types",path:"types",component:Ke},{name:"document-types-edit",path:"document-types/:op(create|edit)/:id(\\d+)?",component:et,children:[{name:"document-types-edit-general",path:"general",component:tt},{name:"document-types-edit-fields",path:"fields",component:ot},{name:"document-types-edit-document-categories",path:"document-categories",component:at},{name:"document-types-edit-interested-parties",path:"interested-parties",component:rt},{name:"document-types-edit-titles",path:"titles",component:nt}]},{name:"document-type-field-types",path:"fields",component:it},{name:"potential-document-types",path:"potential-types",component:mt}]},{name:"products",path:"products",component:He},{name:"products-edit",path:"products/:op(create|edit)/:id(\\d+)?",component:Xe,children:[{name:"product-general",path:"general",component:gt},{name:"product-views",path:"views",component:St},{name:"product-form-layouts",path:"form-layouts",component:Dt,children:[{name:"product-form-layout-edit",path:"product-form-layout-edit",component:fo}]},{name:"product-workflow",path:"workflow",component:Bt,children:[{name:"product-workflow-tasks",path:"tasks",component:Mt},{name:"product-workflow-rules",path:"rules",component:Et},{name:"product-workflow-notifications",path:"notifications",component:Gt}]},{name:"product-documents",path:"documents",component:yt,children:[{name:"product-document-template-types",path:"document-templates",component:Nt},{name:"product-order-document-types",path:"document-order-types",component:Tt},{name:"product-document-categories",path:"document-categories",component:Pt},{name:"product-document-types",path:"document-types",component:wt}]},{name:"product-settings",path:"settings",component:ht,children:[{name:"product-access-settings",path:"access-settings",component:bt},{name:"product-configuration-settings",path:"configuration-settings",component:It},{name:"product-data-sources",path:"data-sources",component:ft},{name:"product-custom-user-fields",path:"custom-user-fields",component:Ct},{name:"product-custom-fields",path:"custom-fields",component:Ot},{name:"product-tags",path:"tags",component:zt},{name:"product-code-books",path:"code-books",component:Rt}]}]},{name:"organizations",path:"organizations",component:bo,children:[{name:"organization-search",path:"search",component:Ye},{name:"organizations-organizations",path:"organizations",component:We},{name:"organizations-edit",path:"organizations/:op(create|edit)/:id(\\d+)?",component:je,children:[{name:"organization-general",path:"general",component:At},{name:"organization-products",path:"products",component:Ut},{name:"organization-customers",path:"customers",component:kt},{name:"organization-vendors",path:"vendors",component:$t},{name:"organization-groups",path:"groups",component:xt},{name:"organization-users",path:"users",component:Vt},{name:"organization-views",path:"views",component:Lt},{name:"organization-form-layouts",path:"form-layouts",component:Zt,children:[{name:"organization-form-layout-edit",path:"organization-form-layout-edit",component:fo}]},{name:"organization-workflow",path:"workflow",component:_t,children:[{name:"organization-workflow-tasks",path:"tasks",component:Wt},{name:"organization-workflow-rules",path:"rules",component:jt},{name:"organization-workflow-notifications",path:"notifications",component:qt}]},{name:"organization-documents",path:"documents",component:Ft,children:[{name:"organization-document-template-types",path:"document-templates",component:Qt},{name:"organization-order-document-types",path:"document-order-types",component:Jt},{name:"organization-document-categories",path:"document-categories",component:Xt},{name:"organization-document-types",path:"document-types",component:Kt}]},{name:"organization-branding",path:"branding",component:io},{name:"organization-settings",path:"settings",component:vt,children:[{name:"organization-access-settings",path:"access-settings",component:Yt},{name:"organization-configuration-settings",path:"configuration-settings",component:Ht},{name:"organization-data-sources",path:"data-sources",component:ro},{name:"organization-custom-user-fields",path:"custom-user-fields",component:oo},{name:"organization-custom-fields",path:"custom-fields",component:ao},{name:"organization-tags",path:"tags",component:no},{name:"organization-message-templates",path:"message-templates",component:eo},{name:"organization-branches",path:"branches",component:to}]}]}]},{name:"system",path:"system",component:Je,children:[{name:"system-settings",path:"settings",component:lo},{name:"system-static-templates",path:"static-templates",component:mo},{name:"data-source-types",path:"data-source-types",component:po},{name:"view-locations",path:"view-locations",component:go},{name:"form-locations",path:"form-locations",component:yo},{name:"system-administrators",path:"administrators",component:ho}]},{name:"reports",path:"reports",component:so,children:[{name:"reports-documents",path:"documents",component:co},{name:"reports-orders",path:"orders",component:uo}]},{name:"logs",path:"logs",component:pt},{name:"default",path:"",redirect:"/admin/documents"}]},{name:"organization-admin",path:"/organization-admin",component:qe,children:[{name:"organization-admin-general",path:"general",component:At},{name:"organization-admin-products",path:"products",component:Ut},{name:"organization-admin-customers",path:"customers",component:kt},{name:"organization-admin-vendors",path:"vendors",component:$t},{name:"organization-admin-groups",path:"groups",component:xt},{name:"organization-admin-users",path:"users",component:Vt},{name:"organization-admin-views",path:"views",component:Lt},{name:"organization-admin-form-layouts",path:"form-layouts",component:Zt,children:[{name:"organization-admin-form-layout-edit",path:"organization-form-layout-edit",component:fo}]},{name:"organization-admin-workflow",path:"workflow",component:_t,children:[{name:"organization-admin-workflow-tasks",path:"tasks",component:Wt},{name:"organization-admin-workflow-rules",path:"rules",component:jt},{name:"organization-admin-workflow-notifications",path:"notifications",component:qt}]},{name:"organization-admin-documents",path:"documents",component:Ft,children:[{name:"organization-admin-document-template-types",path:"document-templates",component:Qt},{name:"organization-admin-order-document-types",path:"document-order-types",component:Jt},{name:"organization-admin-document-categories",path:"document-categories",component:Xt},{name:"organization-admin-document-types",path:"document-types",component:Kt}]},{name:"organization-admin-branding",path:"branding",component:io},{name:"organization-admin-settings",path:"settings",component:vt,children:[{name:"organization-admin-access-settings",path:"access-settings",component:Yt},{name:"organization-admin-configuration-settings",path:"configuration-settings",component:Ht},{name:"organization-admin-data-sources",path:"data-sources",component:ro},{name:"organization-admin-custom-user-fields",path:"custom-user-fields",component:oo},{name:"organization-admin-custom-fields",path:"custom-fields",component:ao},{name:"organization-admin-tags",path:"tags",component:no},{name:"organization-admin-message-templates",path:"message-templates",component:eo},{name:"organization-admin-branches",path:"branches",component:to}]}]},{path:"/:catchAll(.*)",redirect:"/"}]});var zo=Oo,To=o(86074);const Fo=(0,Re.Z)();(0,To.GG)("ORg4AjUWIQA/Gnt2UVhhQlVFfV5AQmBIYVp/TGpJfl96cVxMZVVBJAtUQF1hTX5SdkRiWn1fc3NVRmVU");const vo=(0,a.ri)(De).use(ve.h).use(zo);vo.config.devtools=!1,vo.config.performance=!1,vo.directive("tooltip",Ce.NS),vo.directive("height",((e,t)=>{G().endsWith(t.value,"%")?e.style.height=t.value:e.style.height=t.value+"px"})),vo.directive("min-height",((e,t)=>{G().endsWith(t.value,"%")?e.style["min-height"]=t.value:e.style["min-height"]=t.value+"px"})),vo.directive("width",((e,t)=>{G().endsWith(t.value,"%")?e.style.width=t.value:e.style.width=t.value+"px"})),vo.directive("min-width",((e,t)=>{G().endsWith(t.value,"%")?e.style["min-width"]=t.value:e.style["min-width"]=t.value+"px"})),vo.config.globalProperties.emitter=Fo,vo.provide("emitter",Fo),vo.use(Ne()),vo.use(Pe.ZP),vo.use(Fe),vo.mount("#app")},42509:function(e,t,o){"use strict";o.d(t,{BB:function(){return u},BL:function(){return m},D1:function(){return l},E9:function(){return p},oI:function(){return g}});o(57658);var a=o(49298),r=o(96486),n=o.n(r),i=o(7168),s=o(45669),d=o(99705),c=o(84187);function u(e){const t=e.split("_"),o=t.length>0?t[0]:null,a=t.length>1?t[1]:null;return{[d.aJ]:o,[d.El]:a}}function l(e,t){return`${e}_${t}`}function m(e){const t=e.reduce(((e,t)=>{const o=t[d.qY],a=t[d.aJ],r=t[d.El];return a&&r?(e[l(a,r)]=o,e):(console.error("invalid form data"),e)}),{});return t}function p(e,t){const o=Object.keys(t);if(o?.length<1)return console.log("no template data"),[];const a=[],r=[];return o.forEach((o=>{const n=o?.includes("_");if(o?.length>0){const i=t[o];let s="",c="";if(n){const e=o.split("_");s=e.length>0?e[0]:null,c=e.length>1?e[1]:null}else s=String(e||""),c=String(o||"");if(s?.length>0&&c?.length>0){const e=Number(s||0),t=Number(c||0);if(e>0&&t>0){let o=!1;if(n&&a.includes(t)){let a=r.find((o=>Number(o[d.aJ]||0)===Number(e)&&Number(o[d.El]||0)===Number(t)));null!=a&&(a[d.qY]=i,o=!0)}o||(a.push(t),r.push({[d.aJ]:e,[d.El]:t,[d.qY]:i}))}}}})),r}function g(e){let t=n().map(e?.[c.wx],((e,t)=>({OrganizationDataSourceRootId:Number(t),RecordRootId:e?.RootId})))??[];return t}t["ZP"]={state:{relatedData:""},getters:{},mutations:{setRelatedData(e,t){e.relatedData=t?.RelatedData??""},clearRelatedData(e){e.relatedData=""}},actions:{async getFormData(e,{FormLayoutData:t,IncludeDebugData:o}){return(0,i.Z)((async()=>{o=o??!1;const r=t?.length>0?JSON.stringify(t):"",n=`${a.Sj}?timezone=${encodeURIComponent((0,s.Z)())}&includedebugdata=${o}&filters=${r}`,i=await e.dispatch(a.xm,{Verb:a.qm,FormattedUrl:n,Payload:null});return o?e.commit("setRelatedData",i):e.commit("clearRelatedData"),i}),"formData - getFormData")},async saveFormData(e,t){return(0,i.Z)((async()=>await e.dispatch(a.xm,{Verb:a.A_,FormattedUrl:a.Sj,Payload:t})),"formData - saveFormData")},async updateBooleanField(e,{ProductDataSourceRootId:t,StatusProductDataSourceFieldRootId:o,StatusUpdatedDateTimeProductDataSourceFieldRootId:r,StatusUpdatedByUserRootIdProductDataSourceFieldRootId:n,OrganizationDataSourceRootId:d,StatusOrganizationDataSourceFieldRootId:c,StatusUpdatedDateTimeOrganizationDataSourceFieldRootId:u,StatusUpdatedByUserRootIdOrganizationDataSourceFieldRootId:l,RecordRootId:m,Status:p}){return(0,i.Z)((async()=>{t=Number(t||0),o=Number(o||0),r=Number(r||0),n=Number(n||0),d=Number(d||0),c=Number(c||0),u=Number(u||0),l=Number(l||0),m=Number(m||0),p=p||!1;const i=`${a.Sj}/updatestatus?timezone=${encodeURIComponent((0,s.Z)())}`;return await e.dispatch(a.xm,{Verb:a.A_,FormattedUrl:i,Payload:{ProductDataSourceRootId:t,StatusProductDataSourceFieldRootId:o,StatusUpdatedDateTimeProductDataSourceFieldRootId:r,StatusUpdatedByUserRootIdProductDataSourceFieldRootId:n,OrganizationDataSourceRootId:d,StatusOrganizationDataSourceFieldRootId:c,StatusUpdatedDateTimeOrganizationDataSourceFieldRootId:u,StatusUpdatedByUserRootIdOrganizationDataSourceFieldRootId:l,RecordRootId:m,Status:p}})}),"formData - updateBooleanField")},async placeFormDataOrder(e,{FormLayoutRootId:t,FormData:o}){return(0,i.Z)((async()=>{t=Number(t??0);const r=`${a.Sj}/${t}/placeorder?timezone=${encodeURIComponent((0,s.Z)())}`,n=await e.dispatch(a.xm,{Verb:a.A_,FormattedUrl:r,Payload:o});return n?.hasOwnProperty("log")&&console.log(n["log"]),n}),"formData - placeFormDataOrder")},async getConfirmPlaceFormDataOrderDetails(e,{FormLayoutRootId:t,FormData:o}){return(0,i.Z)((async()=>{t=Number(t??0);const r=`${a.Sj}/${t}/placeorderdetails?timezone=${encodeURIComponent((0,s.Z)())}`;return await e.dispatch(a.xm,{Verb:a.A_,FormattedUrl:r,Payload:o})}),"formData - getConfirmPlaceFormDataOrderDetails")},async deliverProductsFromForm(e,{FormLayoutRootId:t,FormData:o}){return(0,i.Z)((async()=>{t=Number(t??0);const r=`${a.Sj}/${t}/deliverproduct?timezone=${encodeURIComponent((0,s.Z)())}`,n=await e.dispatch(a.xm,{Verb:a.A_,FormattedUrl:r,Payload:o});return n?.hasOwnProperty("log")&&console.log(n["log"]),n}),"formData - deliverProductsFromForm")},async getConfirmDeliverDocumentDetails(e,{FormLayoutRootId:t,FormData:o}){return(0,i.Z)((async()=>{t=Number(t??0);const r=`${a.Sj}/${t}/deliverproductdetails?timezone=${encodeURIComponent((0,s.Z)())}`;return await e.dispatch(a.xm,{Verb:a.A_,FormattedUrl:r,Payload:o})}),"formData - getConfirmDeliverDocumentDetails")}}}},67076:function(e,t,o){"use strict";o.d(t,{h:function(){return qt}});var a=o(33907),r=(o(57658),o(5121)),n=o(940),i=o(49298),s=o(43639),d=o(60252),c=o(7168),u=o(96486),l=o.n(u);const m="us-west-2_IlQlkv3i7",p="4d20ae7l7j6cv0s2jbddqhhq3n";var g={state:{pool:new n.AM({UserPoolId:m,ClientId:p}),authenticating:!1,currentHomeRoute:"",authenticatedUser:null,authenticatedUserAttributes:null,emailAddress:"",loginError:"",idToken:null,refreshToken:null,accessToken:null,accessTokenIssuedTime:null,accessTokenExpiresTime:null,loggedInUser:null,isUserLoaded:!1,isPlatformAdmin:!1,isAdmin:!1,inPlatformAdminMode:!1,inAdminMode:!1,inHelpMode:!1,viewedHomeTour:!1,viewedOrderTour:!1,isTempPassword:!1,showFeedbackModal:!1,showChangePassword:!1,updateAccessToken:!1,globalSelectedProductRootId:0},getters:{authenticatedAxios(e){return r.Z.create({headers:{Authorization:e.accessToken}})},unAuthenticatedAxios(){return r.Z.create()},isAccessTokenExpiring(e){const t=1800,o=Math.floor(Date.now()/1e3),a=(e.accessTokenExpiresTime??0)-t;return ae=>(e?.hasOwnProperty("ErrorMessage")??!1)&&"Access Token Expired"===String(e.ErrorMessage??""),getAccessToken(e){return e.accessToken??""},isAuthenticated(e){return!e.authenticating&&null!=e.authenticatedUser},isInternalUser(e){return Number(e.loggedInUser.OrganizationRootId)===Number(1)},isNewUser(e){return Number(e.loggedInUser.SuccessfulLoginCount)e.loggedInUser?.UserProducts?.length>0,canLoggedInUserAccessTrulyEsq:e=>(e.loggedInUser?.UserProducts?.find((e=>Number(e.ProductRootId)===s.pbo))??null)?.Enabled??!1,isTrulyEsqDefaultForLoggedInUser:e=>{const t=e.loggedInUser?.UserProducts?.find((e=>Number(e.ProductRootId)===s.pbo))??null,o=e.loggedInUser?.UserProducts?.find((e=>Number(e.ProductRootId)===s.A_f))??null,a=e.loggedInUser?.UserProducts?.find((e=>Number(e.ProductRootId)===s.IzW))??null,r=t?.DefaultProduct??!1,n=o?.DefaultProduct??!1,i=a?.DefaultProduct??!1,d=t?.Enabled??!1;return r||d&&!(n||i)},canLoggedInUserAccessLinks:e=>(e.loggedInUser?.UserProducts?.find((e=>Number(e.ProductRootId)===s.A_f))??null)?.Enabled??!1,isLinksDefaultForLoggedInUser:e=>{const t=e.loggedInUser?.UserProducts?.find((e=>Number(e.ProductRootId)===s.pbo))??null,o=e.loggedInUser?.UserProducts?.find((e=>Number(e.ProductRootId)===s.A_f))??null,a=e.loggedInUser?.UserProducts?.find((e=>Number(e.ProductRootId)===s.IzW))??null,r=t?.DefaultProduct??!1,n=o?.DefaultProduct??!1,i=a?.DefaultProduct??!1,d=o?.Enabled??!1;return n||d&&!(r||i)},canLoggedInUserAccessDesq:e=>(e.loggedInUser?.UserProducts?.find((e=>Number(e.ProductRootId)===s.IzW))??null)?.Enabled??!1,isDesqDefaultForLoggedInUser:e=>{const t=e.loggedInUser?.UserProducts?.find((e=>Number(e.ProductRootId)===s.pbo))??null,o=e.loggedInUser?.UserProducts?.find((e=>Number(e.ProductRootId)===s.A_f))??null,a=e.loggedInUser?.UserProducts?.find((e=>Number(e.ProductRootId)===s.IzW))??null,r=t?.DefaultProduct??!1,n=o?.DefaultProduct??!1,i=a?.DefaultProduct??!1,d=a?.Enabled??!1;return i||d&&!(r||n)},getUserAccessSetting:e=>({ProductRootId:t,SettingName:o,User:a})=>{const r=Number(t??0),n=String(o??"");let i=((a?.RootId>0?a:e.loggedInUser)?.UserAccessSettings?.find((e=>Number(e?.ProductRootId??0)===r&&String(e?.ProductAccessSettingName??"")===n))??null)?.SettingValue??"false";switch(i+="",i.toLowerCase()){case"true":case"yes":case"1":i="true";break}return i},getUserConfigSetting:e=>({ProductRootId:t,SettingName:o,User:a})=>{const r=Number(t??0),n=String(o??"");return((a?.RootId>0?a:e.loggedInUser)?.UserConfigSettings?.find((e=>Number(e?.ProductRootId??0)===r&&String(e?.ProductConfigSettingName??"")===n))??null)?.SettingValue??""},getMergedUserConfigSetting:e=>({ProductRootId:t,SettingName:o,SettingValue:a,User:r})=>{const n=Number(t??0),i=String(o??"");let s=null;return s=r?.RootId>0?l().cloneDeep(r?.UserConfigSettings?.find((e=>Number(e?.ProductRootId??0)===n&&String(e?.ProductConfigSettingName??"")===i))??null):l().cloneDeep(e.loggedInUser?.UserConfigSettings?.find((e=>Number(e?.ProductRootId??0)===n&&String(e?.ProductConfigSettingName??"")===i))??null),null!=s&&(s.SettingValue=String(a??"")),s},getOrganizationSetting:e=>t=>{const o=Number(t?.ProductRootId??0),a=String(t?.SettingName??"");return(e.loggedInUser?.OrganizationSettings?.find((e=>Number(e?.ProductRootId??0)===o&&String(e?.ProductConfigSettingName??"")===a))??null)?.SettingValue??""},getGlobalSelectedProductRootId:e=>{let t=e.globalSelectedProductRootId;return t<1&&(t=(e.authenticatedUser?.UserProducts?.find((e=>e?.DefaultProduct??!1))??null)?.ProductRootId??0),t<1&&(t=(e.authenticatedUser?.UserProducts?.find((e=>e?.Enabled??!1))??null)?.ProductRootId??0),t}},mutations:{setCurrentHomeRoute(e,t){e.currentHomeRoute=t??""},setShowFeedbackModal(e,t){e.showFeedbackModal=t??!1},setAuthenticating(e,t){e.authenticating=t??!1},setAuthenticatedUser(e,t){e.authenticatedUser=t},setEmailAddress(e,t){e.emailAddress=t??""},setIdToken(e,t){e.idToken=t},setRefreshToken(e,t){e.refreshToken=t},setAccessToken(e,t){e.accessToken=t},setAccessTokenIssuedTime(e,t){e.accessTokenIssuedTime=t},setAccessTokenExpiresTime(e,t){e.accessTokenExpiresTime=t},setAttributes(e,t){e.authenticatedUserAttributes=t},loginUser(e,t){e.loggedInUser=t,e.loginError="",e.isUserLoaded=null!=t,e.isPlatformAdmin=t?.IsPlatformAdmin??!1,e.isAdmin=(t?.IsPlatformAdmin??!1)||(t?.IsAdmin??!1)},logoutUser(e,t){e.loggedInUser=null,e.loginError=t??"",e.isUserLoaded=!1,e.isPlatformAdmin=!1,e.isAdmin=!1},resetLoginError(e){e.loginError=""},enterPlatformAdminMode(e){e.inPlatformAdminMode=!0},exitPlatformAdminMode(e){e.inPlatformAdminMode=!1},enterAdminMode(e){e.inAdminMode=!0},exitAdminMode(e){e.inAdminMode=!1},enterHelpMode(e){e.inHelpMode=!0},exitHelpMode(e){e.inHelpMode=!1},setShowChangePassword(e,t){e.showChangePassword=t??!1},setIsTempPassword(e,t){e.isTempPassword=t??!1},setViewedHomePageTour(e,t){e.viewedHomeTour=t??!1},setViewedOrderPageTour(e,t){e.viewedOrderTour=t??!1},setUpdateAccessToken(e,t){e.updateAccessToken=t??!1},_updateUserAccessSetting(e,t){if(e.userAccessSettings?.length>0&&Number(t?.ProductRootId??0)>0){let o=e.userAccessSettings?.find((e=>Number(e?.ProductRootId??0)===Number(t?.ProductRootId??0)&&String(e?.ProductAccessSettingName??"")===String(t?.SettingName??"")));o&&(o.SettingValue??!1)!==(t?.SettingValue??!1)&&(o.SettingValue=t?.SettingValue??!1)}if(e.loggedInUser?.UserAccessSettings?.length>0&&Number(t?.ProductRootId??0)>0){let o=e.loggedInUser.UserAccessSettings?.find((e=>Number(e?.ProductRootId??0)===Number(t?.ProductRootId??0)&&String(e?.ProductAccessSettingName??"")===String(t?.SettingName??"")));o&&(o.SettingValue??!1)!==(t?.SettingValue??!1)&&(o.SettingValue=t?.SettingValue??!1)}},_updateUserConfigSetting(e,t){if(e.userConfigSettings?.length>0&&Number(t?.ProductRootId??0)>0){let o=e.userConfigSettings?.find((e=>Number(e?.ProductRootId??0)===Number(t?.ProductRootId??0)&&String(e?.ProductConfigSettingName??"")===String(t?.SettingName??"")));o&&String(o.SettingValue??"")!==String(t?.SettingValue??"")&&(o.SettingValue=t?.SettingValue??"")}if(e.loggedInUser?.UserConfigSettings?.length>0&&Number(t?.ProductRootId??0)>0){let o=e.loggedInUser.UserConfigSettings?.find((e=>Number(e?.ProductRootId??0)===Number(t?.ProductRootId??0)&&String(e?.ProductConfigSettingName??"")===String(t?.SettingName??"")));o&&String(o.SettingValue??"")!==String(t?.SettingValue??"")&&(o.SettingValue=t?.SettingValue??"")}},setGlobalSelectedProductRootId(e,t){t=Number(t??0),t<1&&(t=(e.authenticatedUser?.UserProducts?.find((e=>e?.DefaultProduct??!1))??null)?.ProductRootId??0),t<1&&(t=(e.authenticatedUser?.UserProducts?.find((e=>e?.Enabled??!1))??null)?.ProductRootId??0),e.globalSelectedProductRootId=Number(t??0)}},actions:{authenticateUser({commit:e,state:t},o){return new Promise((a=>{e("setAuthenticating",!0),e("setEmailAddress",o.email);const r=o.email,i=o.password,s=o.newPassword??"",d=new n.ws({Username:r,Pool:t.pool});d.authenticateUser(new n.sD({Username:r,Password:i}),{onFailure:function(t){e("setAuthenticating",!1),e("setEmailAddress",""),a(t)},onSuccess:function(t){e("setAuthenticating",!1),e("setAuthenticatedUser",d),e("setIdToken",t.idToken?.jwtToken),e("setRefreshToken",t.refreshToken),e("setAccessToken",t.accessToken?.jwtToken),e("setAccessTokenIssuedTime",t.accessToken?.payload?.auth_time),e("setAccessTokenExpiresTime",t.accessToken?.payload?.exp),e("setIsTempPassword",!1),a(t)},newPasswordRequired:function(t,o){e("setAuthenticating",!1),s.length>0?(delete t.email_verified,d.completeNewPasswordChallenge(s,o,this)):a({message:"New password is required."})}})}))},async getNewAccessToken({commit:e,state:t}){return new Promise(((o,a)=>{try{const r=t.pool.getCurrentUser();null!=r?r.getSession(((n,i)=>{const s=15,d=1800,c=Math.floor(Date.now()/1e3),u=(t.accessTokenExpiresTime??0)-d,l=(t.accessTokenIssuedTime??0)+s;(t.updateAccessToken&&l{n?(e("setIdToken",null),e("setRefreshToken",null),e("setAccessToken",null),e("setAccessTokenIssuedTime",null),e("setAccessTokenExpiresTime",null),a("Session error"),console.log("Failed to get new access token")):(e("setIdToken",r.idToken?.jwtToken),e("setRefreshToken",r.refreshToken),e("setAccessToken",r.accessToken?.jwtToken),e("setAccessTokenIssuedTime",r.accessToken?.payload?.auth_time),e("setAccessTokenExpiresTime",r.accessToken?.payload?.exp),console.log("New Access Token Issued: NEW TOKEN"),o(r))})),e("setUpdateAccessToken",!1))})):o()}catch(r){setTimeout((async()=>{await(0,d.L3)("","Your connection to the server was interrupted. Please log back in.");const o=t?.pool?.getCurrentUser?.();null!=o&&(o.signOut(),e("setAuthenticatedUser",null),e("setIdToken",null),e("setRefreshToken",null),e("setAccessToken",null),e("setAccessTokenIssuedTime",null),e("setAccessTokenExpiresTime",null),e("setEmailAddress",""),e("logoutUser","")),document.location.href="/login"}),1)}}))},getUserAttributes({commit:e,state:t}){return new Promise(((o,a)=>{const r=t.pool.getCurrentUser();null==r?o():r.getSession((t=>{t?a(t):r.getUserAttributes(((t,r)=>{if(t)a(t);else{const t={};r.forEach((e=>{t[e.getName()]=e.getValue()})),e("setAttributes",t),o("Attributes fetched")}}))}))}))},changePassword({state:e},t){return new Promise((o=>{const a=t.currentPassword,r=t.newPassword,n=e.pool.getCurrentUser();null==n?o("Unauthenticated"):n.getSession((e=>{e?o(e):n.changePassword(a,r,((e,t)=>{o(e||t)}))}))}))},forgotPassword({state:e},t){const o=t.email,a=new n.ws({Username:o,Pool:e.pool});a.forgotPassword({onSuccess:e=>e,onFailure:function(e){(0,d.Gm)("Failed to send the verification code.",e.message)}})},async confirmPassword({state:e},t){const o=await new Promise((o=>{let a=null;const r=t.email,i=t.code,s=t.password,c=new n.ws({Username:r,Pool:e.pool});return a=c.confirmPassword(i,s,{onSuccess:e=>(o(e),e),onFailure:function(e){return(0,d.Gm)("Failed to change password.",e.message),o(e),e}}),a}));return o},signUp({state:e},t){const o=t.email,a=t.password;return new Promise(((r,i)=>{const s=[];t.attributesList&&Object.entries(t.attributesList).forEach((e=>{s.push(new n.KC({Name:String(e[0]??""),Value:Object(e[1])}))})),s.push(new n.KC({Name:"email",Value:o})),e.pool.signUp(o,a,s,null,((e,t)=>{if(e)i(e);else{const e=t.user;r(e)}}))}))},confirmRegistration({state:e},t){return new Promise(((o,a)=>{const r=t.email,i=t.verificationCode,s=new n.ws({Username:r,Pool:e.pool});s.confirmRegistration(i,!0,((e,t)=>{e?a(e):o(t)}))}))},resendConfirmationCode({state:e},t){return new Promise(((o,a)=>{const r=t.email,i=new n.ws({Username:r,Pool:e.pool});i.resendConfirmationCode(((e,t)=>{e?((0,d.Gm)("Failed to resend confirmation code.","Something went wrong. Please try again."),a(e)):o(t)}))}))},signOut({commit:e,state:t}){const o=t.pool.getCurrentUser();null!=o&&(o.signOut(),e("setAuthenticatedUser",null),e("setIdToken",null),e("setRefreshToken",null),e("setAccessToken",null),e("setAccessTokenIssuedTime",null),e("setAccessTokenExpiresTime",null),e("setEmailAddress",""),e("logoutUser",""))},async getLoggedInUser(e){await(0,c.Z)((async()=>{const t=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:i._b,Payload:null});!0===(t?.Result??!1)?e.commit("loginUser",t):e.commit("logoutUser",t.ErrorMessage??"")}),"auth - getLoggedInUser")},async updateUserAccessSetting(e,t){await(0,c.Z)((async()=>{const o=Number(t?.RootId??0);if(o>0){const a=`${i.SU}/${o}`,r=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:a,Payload:t});e.commit("_updateUserAccessSetting",{ProductRootId:r.ProductRootId??0,SettingName:r.ProductAccessSettingName??"",SettingValue:r.SettingValue??!1})}}),"auth - updateUserAccessSetting")},async updateUserConfigSetting(e,t){await(0,c.Z)((async()=>{const o=e?.state?.loggedInUser,a=o?.UserRootId!==t?.RootId,r=Number(t?.RootId??0);if(r>0){const o=`${i.tN}/${r}`,n=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});a||e.commit("_updateUserConfigSetting",{ProductRootId:n.ProductRootId??0,SettingName:n.ProductConfigSettingName??"",SettingValue:n.SettingValue??""})}}),"auth - updateUserConfigSetting")},async apiRequest(e,{Verb:t,FormattedUrl:o,Payload:a}){let r=null;try{if(o?.length>0){switch(e.getters.isAccessTokenExpiring&&(e.commit("setUpdateAccessToken",!0),await e.dispatch("getNewAccessToken")),String(t??"").toLowerCase()){case i.qm:r=(await e.getters.authenticatedAxios.get(o)).data;break;case i.A_:r=(await e.getters.authenticatedAxios.post(o,a)).data;break;case i.sC:r=(await e.getters.authenticatedAxios.put(o,a)).data;break;case i.kS:r=(await e.getters.authenticatedAxios.delete(o,a)).data;break}if(e.getters.hasAccessTokenExpired(r))switch(e.commit("setUpdateAccessToken",!0),await e.dispatch("getNewAccessToken"),String(t??"").toLowerCase()){case i.qm:r=(await e.getters.authenticatedAxios.get(o)).data;break;case i.A_:r=(await e.getters.authenticatedAxios.post(o,a)).data;break;case i.sC:r=(await e.getters.authenticatedAxios.put(o,a)).data;break;case i.kS:r=(await e.getters.authenticatedAxios.delete(o,a)).data;break}}return r?.ErrorMessage&&console.warn(`Error with request: ${r.ErrorMessage}`),r}catch(n){return console.warn(`Error with request: ${n}`),r}}}},y=o(45669),h=o(72895),b={state:{},getters:{},mutations:{},actions:{async getAuditLogAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,PreviewParameters:n,IncludeMetadata:d,IncludeDebugData:u}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),d=d??!0,u=u??!1;let c=n?.length>0?JSON.stringify(n):"";const l=`${i.ml}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${d}&includedebugdata=${u}`,m=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:l,Payload:null}));e.commit("setSearchResultsData",{ViewType:s.Kwo,Data:m})}),"auditLogs - getAuditLogAdvancedSearchData")}}},I=(o(82801),{state:{organizations:[],organizationProducts:[],organizationGroups:[],organizationUsers:[],organizationGroupMembers:[],organizationDocumentCategories:[],organizationDocumentTypes:[],organizationDocumentTemplateTypes:[],organizationOrderDocumentTypes:[],organizationBranches:[],organizationSettings:[],organizationAccessSettings:[],organizationNameSearchData:[],organizationUserFormLayouts:[],organizationGroupSearches:[],organizationGroupFormLayouts:[],showOrganizationEditorTabs:!0,isEditingOrganization:!1,selectedAdminUser:{},selectedAdminGroup:{},selectedAdminOrganizationEditorRoute:"",selectedAdminOrganization:{},cachedOrganizationSettingsOrganizationRootId:-1,organizationVendorsList:[],userOrganizationUsers:[]},getters:{getOrganizationByRootId:e=>t=>e.organizations.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getOrganizationByDisplayName:e=>t=>e.organizations.find((e=>String(e?.DisplayName||"")===String(t||"")))||null,getOrganizationBranchByRootId:e=>t=>e.organizationBranches.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getNewOrganizationGroupTemplate:e=>t=>{let o={Id:0,RootId:0,OrganizationRootId:0,Name:"",Description:"",GroupMembers:[],GroupAccessSettings:[]};if(t>0&&e.selectedAdminOrganization?.RootId>0&&Number(e.selectedAdminOrganization.RootId)===Number(t)){o.OrganizationRootId=Number(t);let a=1;e.selectedAdminOrganization.OrganizationGroups?.length>0&&e.selectedAdminOrganization.OrganizationGroups.forEach((e=>{Number(e.RootId)>=a&&(a=Number(e.RootId)+1)})),o.RootId=a;let r=[];if(e.selectedAdminOrganization.OrganizationGroups?.length>0){let a=1;e.selectedAdminOrganization.OrganizationGroups.forEach((e=>{r.push({Id:0,RootId:a++,OrganizationRootId:Number(t),GroupRootId:Number(e.RootId),MemberRootId:Number(o.RootId),MemberType:0,GroupName:e.Name||"",GroupDescription:e.Description||"",UserDisplayName:"",UserUsername:"",MemberGroupName:"",MemberGroupDescription:"",IsSelected:!1})}))}o.GroupMembers=r;let n=[];if(e.selectedAdminOrganization.OrganizationProducts?.length>0){let a=1;e.selectedAdminOrganization.OrganizationProducts.forEach((e=>{e.ProductAccessSettings?.length>0&&e.ProductAccessSettings.forEach((r=>{n.push({Id:0,RootId:a++,OrganizationRootId:Number(t),GroupRootId:Number(o.RootId),ProductRootId:Number(e.RootId),ProductAccessSettingRootId:Number(r.RootId),SettingValue:Boolean(r.DefaultValue),ProductAccessSettingName:r.Name||"",ProductAccessSettingDescription:r.Description||""})}))}))}o.GroupAccessSettings=n}return o},getOrganizationDocumentCategoryByRootId:e=>t=>e.organizationDocumentCategories.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getOrganizationDocumentTypeByRootId:e=>t=>e.organizationDocumentTypes.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getOrganizationDocumentTemplateTypeByRootId:e=>t=>e.organizationDocumentTemplateTypes.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getOrganizationOrderDocumentTypeByRootId:e=>t=>e.organizationOrderDocumentTypes.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getOrganizationOrderDocumentTypeByName:e=>t=>e.organizationOrderDocumentTypes.find((e=>String(e?.Name||"")===String(t||"")))||null,getNextOrganizationOrderDocumentTypeRootId:e=>({OrganizationRootId:t,ProductRootId:o})=>{let a=1;return t=Number(t||0),o=Number(o||0),t>0&&o>0&&e.organizationOrderDocumentTypes.forEach((e=>{Number(e?.OrganizationRootId||0)===t&&Number(e?.ProductRootId||0)===o&&Number(e?.RootId||0)>=a&&(a=Number(e.RootId)+1)})),a},getOrganizationConfigSettingByKey:e=>t=>{const o=Number(t?.ProductRootId||0),a=String(t?.SettingName||"");return(e.organizationConfigSettings?.find((e=>Number(e?.ProductRootId||0)===o&&String(e?.ProductConfigSettingName||"")===a))||null)?.SettingValue||""},getOrganizationAccessSettingByKey:e=>t=>{const o=Number(t?.ProductRootId||0),a=String(t?.SettingName||"");return(e.organizationAccessSettings?.find((e=>Number(e?.ProductRootId||0)===o&&String(e?.ProductConfigSettingName||"")===a))||null)?.SettingValue||""},getOrganizationGroupByRootId:e=>t=>e.organizationGroups.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getOrganizationUserByRootId:e=>t=>e.organizationUsers.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getOrganizationUserByEmail:e=>t=>e.organizationUsers.find((e=>String(e?.Email||"")===String(t||"")))||null,getSelectedAdminUserAccessSetting:e=>t=>e.selectedAdminUser?.UserAccessSettings?.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getSelectedAdminUserConfigSetting:e=>t=>e.selectedAdminUser?.UserConfigSettings?.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getSelectedAdminUserCodeBook:e=>t=>e.selectedAdminUser?.UserProductCodeBooks?.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getSelectedAdminUserProduct:e=>t=>e.selectedAdminUser?.UserProducts?.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getSelectedAdminUserBranch:e=>t=>e.selectedAdminUser?.UserBranches?.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getSelectedAdminUserGroupMember:e=>t=>e.selectedAdminUser?.GroupMembers?.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getSelectedAdminGroupAccessSetting:e=>t=>e.selectedAdminGroup?.GroupAccessSettings?.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getSelectedAdminGroupGroupMember:e=>t=>e.selectedAdminGroup?.GroupMembers?.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getOrganizationEditorGeneralRoute:e=>`/admin/organizations/organizations/edit/${e.selectedAdminOrganization?.RootId||0}/general`,isOrganizationNameTaken:e=>t=>null!=(e.organizationNameSearchData?.find((e=>Number(e?.RootId||0)!==Number(t||0)))||null),getSelectedOrganizationProducts:e=>{let t=[];return e.organizationProducts.forEach((e=>{e.IsSelected&&t.push(l().cloneDeep(e))})),t.sort(((e,t)=>e.ProductDisplayName>t.ProductDisplayName?1:-1))||[]},getOrganizationDocumentCategoriesForProduct:e=>t=>{let o=[];return e.organizationDocumentCategories.forEach((e=>{Number(e.ProductRootId)===Number(t)&&o.push(l().cloneDeep(e))})),o.sort(((e,t)=>e.DocumentCategoryName>t.DocumentCategoryName?1:-1))||[]},getOrganizationDocumentTypesForProduct:e=>t=>{let o=[];return e.organizationDocumentTypes.forEach((e=>{Number(e.ProductRootId)===Number(t)&&o.push(l().cloneDeep(e))})),o.sort(((e,t)=>e.DocumentTypeName>t.DocumentTypeName?1:-1))||[]},getOrganizationDocumentTemplateTypesForProduct:e=>t=>{let o=[];return e.organizationDocumentTemplateTypes.forEach((e=>{Number(e.ProductRootId)===Number(t)&&o.push(l().cloneDeep(e))})),o.sort(((e,t)=>e.ProductDocumentTemplateTypeName>t.ProductDocumentTemplateTypeName?1:-1))||[]},getOrganizationOrderDocumentTypesForProduct:e=>t=>{let o=[];return e.organizationOrderDocumentTypes.forEach((e=>{Number(e.ProductRootId)===Number(t)&&o.push(l().cloneDeep(e))})),o.sort(((e,t)=>e.ProductDocumentTemplateTypeName>t.ProductDocumentTemplateTypeName?1:-1))||[]}},mutations:{setOrganizationVendorsList(e,t){e.organizationVendorsList=t||[]},setSelectedAdminUser(e,t){e.selectedAdminUser=t||{}},setSelectedAdminGroup(e,t){e.selectedAdminGroup=t||{}},setSelectedAdminOrganizationEditorRoute(e,t){e.selectedAdminOrganizationEditorRoute=t||""},setShowOrganizationEditorTabs(e,t){e.showOrganizationEditorTabs=t||!1},setCachedOrganizationSettingsOrganizationRootId(e,t){e.cachedOrganizationSettingsOrganizationRootId=Number(t||-1)},clearOrganizationEditorData(e){e.organizationProducts=[],e.organizationGroups=[],e.organizationUsers=[],e.organizationDocumentCategories=[],e.organizationDocumentTypes=[],e.organizationDocumentTemplateTypes=[],e.organizationOrderDocumentTypes=[],e.organizationSettings=[],e.organizationAccessSettings=[],e.organizationUserFormLayouts=[],e.organizationGroupSearches=[],e.organizationGroupFormLayouts=[]},setOrganizationBranches(e,t){e.organizationBranches=t.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_addOrganizationBranch(e,t){const o=l().cloneDeep(e.organizationBranches)||[];o.push(t),e.organizationBranches=o.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_updateOrganizationBranch(e,t){const o=Number(t?.RootId||0);if(o>0){let a=l().cloneDeep(e.organizationBranches)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.organizationBranches=a}},_removeOrganizationBranch(e,t){const o=Number(t?.RootId||0);if(o>0){let t=l().cloneDeep(e.organizationBranches)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.organizationBranches=t}},_addSelectedAdminOrganizationDocumentCategory(e,t){const o=l().cloneDeep(e.selectedAdminOrganization?.OrganizationDocumentCategories)||[];o.push(t),e.selectedAdminOrganization.OrganizationDocumentCategories=o.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_updateSelectedAdminOrganizationDocumentCategory(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationDocumentCategories&&o>0){let a=l().cloneDeep(e.selectedAdminOrganization.OrganizationDocumentCategories)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.selectedAdminOrganization.OrganizationDocumentCategories=a}},_removeSelectedAdminOrganizationDocumentCategory(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationDocumentCategories&&o>0){let t=l().cloneDeep(e.selectedAdminOrganization.OrganizationDocumentCategories)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.selectedAdminOrganization.OrganizationDocumentCategories=t}},setOrganizationDocumentCategories(e,t){e.organizationDocumentCategories=t?.sort(((e,t)=>e.Position>t.Position?1:-1))||[]},_addOrganizationDocumentCategory(e,t){const o=l().cloneDeep(e.organizationDocumentCategories)||[];o.push(t),e.organizationDocumentCategories=o.sort(((e,t)=>e.Position>t.Position?1:-1))||[]},_updateOrganizationDocumentCategory(e,t){const o=Number(t?.RootId||0);if(o>0){let a=l().cloneDeep(e.organizationDocumentCategories)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Position>t.Position?1:-1))||[],e.organizationDocumentCategories=a}},_removeOrganizationDocumentCategory(e,t){const o=Number(t?.RootId||0);if(o>0){let t=l().cloneDeep(e.organizationDocumentCategories)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Position>t.Position?1:-1))||[],e.organizationDocumentCategories=t}},_addSelectedAdminOrganizationDocumentType(e,t){const o=l().cloneDeep(e.selectedAdminOrganization?.OrganizationDocumentTypes)||[];o.push(t),e.selectedAdminOrganization.OrganizationDocumentTypes=o.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_updateSelectedAdminOrganizationDocumentType(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationDocumentTypes&&o>0){let a=l().cloneDeep(e.selectedAdminOrganization.OrganizationDocumentTypes)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.selectedAdminOrganization.OrganizationDocumentTypes=a}},_removeSelectedAdminOrganizationDocumentType(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationDocumentTypes&&o>0){let t=l().cloneDeep(e.selectedAdminOrganization.OrganizationDocumentTypes)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.selectedAdminOrganization.OrganizationDocumentTypes=t}},setOrganizationDocumentTypes(e,t){e.organizationDocumentTypes=t?.sort(((e,t)=>e.Position>t.Position?1:-1))||[]},_addOrganizationDocumentType(e,t){const o=l().cloneDeep(e.organizationDocumentTypes)||[];o.push(t),e.organizationDocumentTypes=o.sort(((e,t)=>e.Position>t.Position?1:-1))||[]},_updateOrganizationDocumentType(e,t){const o=Number(t?.RootId||0);if(o>0){let a=l().cloneDeep(e.organizationDocumentTypes)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Position>t.Position?1:-1))||[],e.organizationDocumentTypes=a}},_removeOrganizationDocumentType(e,t){const o=Number(t?.RootId||0);if(o>0){let t=l().cloneDeep(e.organizationDocumentTypes)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Position>t.Position?1:-1))||[],e.organizationDocumentTypes=t}},_addSelectedAdminOrganizationDocumentTemplateType(e,t){const o=l().cloneDeep(e.selectedAdminOrganization?.OrganizationDocumentTemplateTypes)||[];o.push(t),e.selectedAdminOrganization.OrganizationDocumentTemplateTypes=o.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_updateSelectedAdminOrganizationDocumentTemplateType(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationDocumentTemplateTypes&&o>0){let a=l().cloneDeep(e.selectedAdminOrganization.OrganizationDocumentTemplateTypes)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.selectedAdminOrganization.OrganizationDocumentTemplateTypes=a}},_removeSelectedAdminOrganizationDocumentTemplateType(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationDocumentTemplateTypes&&o>0){let t=l().cloneDeep(e.selectedAdminOrganization.OrganizationDocumentTemplateTypes)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.selectedAdminOrganization.OrganizationDocumentTemplateTypes=t}},setOrganizationDocumentTemplateTypes(e,t){e.organizationDocumentTemplateTypes=t?.sort(((e,t)=>e.Position>t.Position?1:-1))||[]},_addOrganizationDocumentTemplateType(e,t){const o=l().cloneDeep(e.organizationDocumentTemplateTypes)||[];o.push(t),e.organizationDocumentTemplateTypes=o.sort(((e,t)=>e.Position>t.Position?1:-1))||[]},_updateOrganizationDocumentTemplateType(e,t){const o=Number(t?.RootId||0);if(o>0){let a=l().cloneDeep(e.organizationDocumentTemplateTypes)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Position>t.Position?1:-1))||[],e.organizationDocumentTemplateTypes=a}},_removeOrganizationDocumentTemplateType(e,t){const o=Number(t?.RootId||0);if(o>0){let t=l().cloneDeep(e.organizationDocumentTemplateTypes)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Position>t.Position?1:-1))||[],e.organizationDocumentTemplateTypes=t}},_addSelectedAdminOrganizationOrderDocumentType(e,t){const o=l().cloneDeep(e.selectedAdminOrganization?.OrganizationOrderDocumentTypes)||[];o.push(t),e.selectedAdminOrganization.OrganizationOrderDocumentTypes=o.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_updateSelectedAdminOrganizationOrderDocumentType(e,t){const o=Number(t?.RootId||0),a=t?.Data||{},r=Number(a.RootId||0);if(o>0&&r>0){let t=l().cloneDeep(e.selectedAdminOrganization.OrganizationOrderDocumentTypes)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(a)].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.selectedAdminOrganization.OrganizationOrderDocumentTypes=t}},_removeSelectedAdminOrganizationOrderDocumentType(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationOrderDocumentTypes&&o>0){let t=l().cloneDeep(e.selectedAdminOrganization.OrganizationOrderDocumentTypes)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.selectedAdminOrganization.OrganizationOrderDocumentTypes=t}},setOrganizationOrderDocumentTypes(e,t){e.organizationOrderDocumentTypes=t?.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_addOrganizationOrderDocumentType(e,t){const o=l().cloneDeep(e.organizationOrderDocumentTypes)||[];o.push(t),e.organizationOrderDocumentTypes=o.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_updateOrganizationOrderDocumentType(e,t){const o=Number(t?.RootId||0),a=t?.Data||{},r=Number(a.RootId||0);if(o>0&&r>0){let t=l().cloneDeep(e.organizationOrderDocumentTypes)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(a)].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.organizationOrderDocumentTypes=t}},_removeOrganizationOrderDocumentType(e,t){const o=Number(t?.RootId||0);if(o>0){let t=l().cloneDeep(e.organizationOrderDocumentTypes)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.organizationOrderDocumentTypes=t}},_addSelectedAdminOrganizationSetting(e,t){const o=l().cloneDeep(e.selectedAdminOrganization?.OrganizationSettings)||[];o.push(t),e.selectedAdminOrganization.OrganizationSettings=o.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_updateSelectedAdminOrganizationSetting(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationSettings&&o>0){let a=l().cloneDeep(e.selectedAdminOrganization.OrganizationSettings)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.selectedAdminOrganization.OrganizationSettings=a}},_removeSelectedAdminOrganizationSetting(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationSettings&&o>0){let t=l().cloneDeep(e.selectedAdminOrganization.OrganizationSettings)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.selectedAdminOrganization.OrganizationSettings=t}},setOrganizationSettings(e,t){e.organizationSettings=t?.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_addOrganizationSetting(e,t){const o=l().cloneDeep(e.organizationSettings)||[];o.push(t),e.organizationSettings=o.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_updateOrganizationSetting(e,t){const o=Number(t?.RootId||0);if(o>0){let a=l().cloneDeep(e.organizationSettings)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.organizationSettings=a}},_removeOrganizationSetting(e,t){const o=Number(t?.RootId||0);if(o>0){let t=l().cloneDeep(e.organizationSettings)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.organizationSettings=t}},_addSelectedAdminOrganizationAccessSetting(e,t){const o=l().cloneDeep(e.selectedAdminOrganization?.OrganizationAccessSettings)||[];o.push(t),e.selectedAdminOrganization.OrganizationAccessSettings=o.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_updateSelectedAdminOrganizationAccessSetting(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationAccessSettings&&o>0){let a=e.selectedAdminOrganization.OrganizationAccessSettings.find((e=>Number(e?.RootId||0)===o))||null;a?.RootId>0&&(a.SettingValue=t.SettingValue)}},_removeSelectedAdminOrganizationAccessSetting(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationAccessSettings&&o>0){let t=l().cloneDeep(e.selectedAdminOrganization.OrganizationAccessSettings)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.selectedAdminOrganization.OrganizationAccessSettings=t}},setOrganizationAccessSettings(e,t){e.organizationAccessSettings=t?.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_addOrganizationAccessSetting(e,t){const o=l().cloneDeep(e.organizationAccessSettings)||[];o.push(t),e.organizationAccessSettings=o.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_updateOrganizationAccessSetting(e,t){const o=Number(t?.RootId||0);if(o>0){let a=e.organizationAccessSettings?.find((e=>Number(e?.RootId||0)===o))||null;a?.RootId>0&&(a.SettingValue=t.SettingValue)}},_removeOrganizationAccessSetting(e,t){const o=Number(t?.RootId||0);if(o>0){let t=l().cloneDeep(e.organizationAccessSettings)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.organizationAccessSettings=t}},_addSelectedAdminOrganizationGroup(e,t){if(t?.RootId>0){t.Name=String(t.Name||"");const o=l().cloneDeep(e.selectedAdminOrganization?.OrganizationGroups)||[];o.push(t),e.selectedAdminOrganization.OrganizationGroups=o.sort(((e,t)=>e.Name>t.Name?1:-1))||[]}},_updateSelectedAdminOrganizationGroup(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationGroups&&o>0){let a=l().cloneDeep(e.selectedAdminOrganization.OrganizationGroups)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.selectedAdminOrganization.OrganizationGroups=a}},_removeSelectedAdminOrganizationGroup(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationGroups&&o>0){let t=l().cloneDeep(e.selectedAdminOrganization.OrganizationGroups)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.selectedAdminOrganization.OrganizationGroups=t}},setOrganizationGroupMembers(e,t){e.organizationGroupMembers=t||[]},_updateOrganizationGroupMember(e,t){if(t?.RootId>0){let o=l().cloneDeep(e.organizationGroupMembers)||[],a=o.find((e=>Number(t.RootId||0)===Number(e?.RootId||0)));a?.RootId>0?o=[...o.filter((e=>Number(t.RootId||0)===Number(e?.RootId||0))),l().cloneDeep(t)]||[]:o.push(t),e.organizationGroupMembers=o}},setOrganizationGroups(e,t){e.organizationGroups=t?.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_addOrganizationGroup(e,t){if(t?.RootId>0){t.Name=String(t.Name||"");const o=l().cloneDeep(e.organizationGroups)||[];o.push(t),e.organizationGroups=o.sort(((e,t)=>e.Name>t.Name?1:-1))||[]}},_updateOrganizationGroup(e,t){const o=Number(t?.RootId||0);if(o>0){let a=l().cloneDeep(e.organizationGroups)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.organizationGroups=a}},_removeOrganizationGroup(e,t){const o=Number(t?.RootId||0);if(o>0){let t=l().cloneDeep(e.organizationGroups)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.organizationGroups=t}},_addSelectedAdminOrganizationUser(e,t){const o=l().cloneDeep(e.selectedAdminOrganization?.OrganizationUsers)||[];o.push(t),e.selectedAdminOrganization.OrganizationUsers=o.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))||[]},_updateSelectedAdminOrganizationUser(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationUsers&&o>0){let a=l().cloneDeep(e.selectedAdminOrganization.OrganizationUsers)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))||[],e.selectedAdminOrganization.OrganizationUsers=a}},_removeSelectedAdminOrganizationUser(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationUsers&&o>0){let t=l().cloneDeep(e.selectedAdminOrganization.OrganizationUsers)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))||[],e.selectedAdminOrganization.OrganizationUsers=t}},setOrganizationUsers(e,t){e.organizationUsers=t?.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))||[]},setUserOrganizationUsers(e,t){e.userOrganizationUsers=t?.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))||[]},_addOrganizationUser(e,t){const o=l().cloneDeep(e.organizationUsers)||[];o.push(t),e.organizationUsers=o.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))||[]},_updateOrganizationUser(e,t){const o=Number(t?.RootId||0);if(o>0){let a=l().cloneDeep(e.organizationUsers)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))||[],e.organizationUsers=a}},_removeOrganizationUser(e,t){const o=Number(t?.RootId||0);if(o>0){let t=l().cloneDeep(e.organizationUsers)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))||[],e.organizationUsers=t}},_addSelectedAdminOrganizationProduct(e,t){const o=l().cloneDeep(e.selectedAdminOrganization?.OrganizationProducts)||[];o.push(t),e.selectedAdminOrganization.OrganizationProducts=o.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},_updateSelectedAdminOrganizationProduct(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationProducts&&o>0){let a=l().cloneDeep(e.selectedAdminOrganization.OrganizationProducts)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.selectedAdminOrganization.OrganizationProducts=a}},_removeSelectedAdminOrganizationProduct(e,t){const o=Number(t?.RootId||0);if(null!=e.selectedAdminOrganization?.OrganizationProducts&&o>0){let t=l().cloneDeep(e.selectedAdminOrganization.OrganizationProducts)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))||[],e.selectedAdminOrganization.OrganizationProducts=t}},setOrganizationProducts(e,t){e.organizationProducts=t?.sort(((e,t)=>e.ProductDisplayName>t.ProductDisplayName?1:-1))||[]},_addOrganizationProduct(e,t){const o=l().cloneDeep(e.organizationProducts)||[];o.push(t),e.organizationProducts=o.sort(((e,t)=>e.ProductDisplayName>t.ProductDisplayName?1:-1))||[]},_updateOrganizationProduct(e,t){const o=Number(t?.RootId||0);if(o>0){let a=l().cloneDeep(e.organizationProducts)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.ProductDisplayName>t.ProductDisplayName?1:-1))||[],e.organizationProducts=a}},_removeOrganizationProduct(e,t){const o=Number(t?.RootId||0);if(o>0){let t=l().cloneDeep(e.organizationProducts)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.ProductDisplayName>t.ProductDisplayName?1:-1))||[],e.organizationProducts=t}},setSelectedAdminOrganization(e,t){e.selectedAdminOrganization=t||{}},setShowRequiredValuesError(e,t){e.showRequiredValuesError=t||!1},setIsEditingOrganization(e,t){e.isEditingOrganization=t||!1},setOrganizationData(e,t){e.organizations=t?.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))||[]},clearOrganizationData(e){e.organizations=[]},setOrganizationNameSearchData(e,t){e.organizationNameSearchData=t||[]},_addOrganization(e,t){const o=l().cloneDeep(e.organizations)||[];o.push(t),e.organizations=o.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))||[]},_updateOrganization(e,t){const o=Number(t?.RootId||0);if(o>0){let a=l().cloneDeep(e.organizations)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))||[],e.organizations=a}},_removeOrganization(e,t){const o=Number(t?.RootId||0);if(o>0){let t=l().cloneDeep(e.organizations)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))||[],e.organizations=t}},updateSelectedAdminOrganizationGeneralValues(e,t){e.selectedAdminOrganization.Name=t.Name||"",e.selectedAdminOrganization.DisplayName=t.DisplayName||"",e.selectedAdminOrganization.Aliases=t.Aliases||"",e.selectedAdminOrganization.Description=t.Description||"",e.selectedAdminOrganization.ContactEmail=t.ContactEmail||"",e.selectedAdminOrganization.ContactPhone=t.ContactPhone||"",e.selectedAdminOrganization.Address1=t.Address1||"",e.selectedAdminOrganization.Address2=t.Address2||"",e.selectedAdminOrganization.City=t.City||"",e.selectedAdminOrganization.State=t.State||"",e.selectedAdminOrganization.PostalCode=t.PostalCode||"",e.selectedAdminOrganization.WebsiteUrl=t.WebsiteUrl||""},_updateSelectedAdminOrganizationProductSelectedStatus(e,t){let o=e.selectedAdminOrganization?.OrganizationProducts?.find((e=>Number(e?.RootId||0)===Number(t?.RootId||0)))||null;null!=o&&(o.IsSelected=t?.IsSelected||!1)},_updateSelectedAdminUserProduct(e,t){e.selectedAdminUser?.UserProducts?.length>0&&null!=t&&e.selectedAdminUser.UserProducts.forEach((e=>{Number(e.RootId)===Number(t.RootId)?(e.IsSelected=t.Enabled,e.Enabled=t.Enabled,e.DefaultProduct=t.DefaultProduct):t.DefaultProduct&&(e.DefaultProduct=!1)}))},_updateSelectedAdminUserProductCodeBooks(e,t){e.selectedAdminUser.UserProductCodeBooks=t||[]},_updateSelectedAdminUserProductCodeBook(e,t){e.selectedAdminUser?.UserProductCodeBooks?.length>0&&null!=t&&e.selectedAdminUser.UserProductCodeBooks.forEach((e=>{Number(e.RootId)===Number(t.RootId)?(e.IsSelected=t.Enabled,e.Enabled=t.Enabled,e.DefaultProductCodeBook=t.DefaultProductCodeBook):t.DefaultProductCodeBook&&(e.DefaultProductCodeBook=!1)}))},_updateSelectedAdminUserBranch(e,t){e.selectedAdminUser?.UserBranches?.length>0&&null!=t&&e.selectedAdminUser.UserBranches.forEach((e=>{Number(e.RootId)===Number(t.RootId)?(e.IsSelected=t.Enabled,e.Enabled=t.Enabled,e.DefaultBranch=t.DefaultBranch):t.DefaultBranch&&(e.DefaultBranch=!1)}))},_updateSelectedAdminUserGroupMember(e,t){e.selectedAdminUser?.GroupMembers?.length>0&&null!=t&&e.selectedAdminUser.GroupMembers.forEach((e=>{Number(e.RootId)===Number(t.RootId)&&(e.IsSelected=t.IsSelected)}))},_updateSelectedAdminUserAccessSetting(e,t){let o=e.selectedAdminUser?.UserAccessSettings?.find((e=>Number(e?.RootId||0)===Number(t?.RootId||0)))||null;null!=o&&(o.SettingValue=t?.SettingValue||!1)},_updateSelectedAdminUserConfigSetting(e,t){let o=e.selectedAdminUser?.UserConfigSettings?.find((e=>Number(e?.RootId||0)===Number(t?.RootId||0)))||null;null!=o&&(o.SettingValue=t?.SettingValue||"")},_updateSelectedAdminGroupGroupMember(e,t){if(null!=e.selectedAdminGroup&&t?.RootId>0){let o=l().cloneDeep(e.selectedAdminGroup?.GroupMembers)||[],a=o.find((e=>Number(t.RootId||0)===Number(e?.RootId||0)));a?.RootId>0?o=[...o.filter((e=>Number(t.RootId||0)===Number(e?.RootId||0))),l().cloneDeep(t)]||[]:o.push(t),e.selectedAdminGroup.GroupMembers=o}},_updateSelectedAdminGroupAccessSetting(e,t){if(t?.RootId>0)if(Number(t.GroupRootId||0)===Number(e.selectedAdminGroup?.RootId||0)){let o=e.selectedAdminGroup?.GroupAccessSettings?.find((e=>Number(e?.RootId||0)===Number(t?.RootId||0)))||null;null!=o&&(o.SettingValue=t?.SettingValue||!1)}else if(Number(t.OrganizationRootId||0)===Number(e.selectedAdminOrganization?.RootId||0)){let o=e.selectedAdminOrganization?.OrganizationGroups?.find((e=>Number(e?.RootId||0)===Number(t?.RootId||0)))||null;if(o?.RootId>0){let e=o?.GroupAccessSettings?.find((e=>Number(e?.RootId||0)===Number(t?.RootId||0)))||null;null!=e&&(e.SettingValue=t?.SettingValue||!1)}else{let o=e.organizationGroups?.find((e=>Number(e?.RootId||0)===Number(t?.RootId||0)))||null;if(o?.RootId>0){let e=o?.GroupAccessSettings?.find((e=>Number(e?.RootId||0)===Number(t?.RootId||0)))||null;null!=e&&(e.SettingValue=t?.SettingValue||!1)}}}},_updateUserSearch(e,t){const o=Number(t?.UserRootId||0);if(o>0&&o===Number(e.selectedAdminUser?.RootId||0)){const a=Number(t?.ProductRootId||0),r=Number(t?.SearchRootId||0);if(a>0&&r>0){let n=l().cloneDeep(e.selectedAdminUser.UserSearches)||[];const i=n.find((e=>Number(e?.UserRootId||0)===o&&Number(e?.ProductRootId||0)===a&&Number(e?.SearchRootId||0)===r))||null;if(i?.RootId>0){let o=l().cloneDeep(i);t?.hasOwnProperty("Enabled")&&(o.Enabled=t?.Enabled||!1),t?.hasOwnProperty("Selected")&&(o.Selected=t?.Selected||!1),n=[...n.filter((e=>Number(e?.RootId||0)!==Number(i.RootId))),o].sort(((e,t)=>e.SearchName>t.SearchName?1:-1))||[],e.selectedAdminUser.UserSearches=l().cloneDeep(n)}}}},_updateGroupSearch(e,t){const o=Number(t?.GroupRootId||0);if(o>0&&o===Number(e.selectedAdminGroup?.RootId||0)){const a=Number(t?.ProductRootId||0),r=Number(t?.SearchRootId||0);if(a>0&&r>0){let n=l().cloneDeep(e.selectedAdminGroup.GroupSearches)||[];const i=n.find((e=>Number(e?.GroupRootId||0)===o&&Number(e?.ProductRootId||0)===a&&Number(e?.SearchRootId||0)===r))||null;if(i?.RootId>0){let o=l().cloneDeep(i);t?.hasOwnProperty("Enabled")&&(o.Enabled=t?.Enabled||!1),t?.hasOwnProperty("Selected")&&(o.Selected=t?.Selected||!1),n=[...n.filter((e=>Number(e?.RootId||0)!==Number(i.RootId))),o].sort(((e,t)=>e.SearchName>t.SearchName?1:-1))||[],e.selectedAdminGroup.GroupSearches=l().cloneDeep(n)}}}},_updateUserFormLayout(e,t){const o=Number(t?.UserRootId||0);if(o>0&&o===Number(e.selectedAdminUser?.RootId||0)){const a=Number(t?.ProductRootId||0),r=Number(t?.FormLayoutRootId||0);if(a>0&&r>0){let n=l().cloneDeep(e.selectedAdminUser.UserFormLayouts)||[];const i=n.find((e=>Number(e?.UserRootId||0)===o&&Number(e?.ProductRootId||0)===a&&Number(e?.FormLayoutRootId||0)===r))||null;if(i?.RootId>0){let o=l().cloneDeep(i);t?.hasOwnProperty("Enabled")&&(o.Enabled=t?.Enabled||!1),t?.hasOwnProperty("Selected")&&(o.Selected=t?.Selected||!1),n=[...n.filter((e=>Number(e?.RootId||0)!==Number(i.RootId))),o].sort(((e,t)=>e.FormLayoutName>t.FormLayoutName?1:-1))||[],e.selectedAdminUser.UserFormLayouts=l().cloneDeep(n)}}}},setOrganizationUserFormLayouts(e,t){e.organizationUserFormLayouts=t?.sort(((e,t)=>e.UserDisplayName>t.UserDisplayName?1:-1))||[]},clearOrganizationUserFormLayouts(e){e.organizationUserFormLayouts=[]},_updateOrganizationUserFormLayoutData(e,t){const o=Number(t?.UserRootId||0),a=Number(t?.ProductRootId||0),r=Number(t?.FormLayoutRootId||0);if(o>0&&a>0&&r>0){let n=l().cloneDeep(e.organizationUserFormLayouts)||[];const i=n.find((e=>Number(e?.UserRootId||0)===o&&Number(e?.ProductRootId||0)===a&&Number(e?.FormLayoutRootId||0)===r))||null;if(i?.RootId>0){let o=l().cloneDeep(i);t?.hasOwnProperty("Enabled")&&(o.Enabled=t?.Enabled||!1),t?.hasOwnProperty("Selected")&&(o.Selected=t?.Selected||!1),n=[...n.filter((e=>Number(e?.RootId||0)!==Number(i.RootId))),o].sort(((e,t)=>e.UserDisplayName>t.UserDisplayName?1:-1))||[],e.organizationUserFormLayouts=l().cloneDeep(n)}}},setOrganizationGroupSearches(e,t){e.organizationGroupSearches=t?.sort(((e,t)=>e.SearchName>t.SearchName?1:-1))||[]},clearOrganizationGroupSearches(e){e.organizationGroupSearches=[]},_updateOrganizationGroupSearchData(e,t){const o=Number(t?.GroupRootId||0),a=Number(t?.ProductRootId||0),r=Number(t?.OrganizationRootId||0),n=Number(t?.SearchRootId||0);if(o>0&&a>0&&r>0&&n>0){let i=l().cloneDeep(e.organizationGroupSearches)||[];const s=i.find((e=>Number(e?.GroupRootId||0)===o&&Number(e?.ProductRootId||0)===a&&Number(e?.OrganizationRootId||0)===r&&Number(e?.SearchRootId||0)===n))||null;if(s?.RootId>0){let o=l().cloneDeep(s);const a=Number(t?.Id||0),r=Number(t?.RootId||0);a>0&&(o.Id=a),r>0&&(o.RootId=r),t?.hasOwnProperty("Enabled")&&(o.Enabled=t?.Enabled||!1),t?.hasOwnProperty("Selected")&&(o.Selected=t?.Selected||!1),i=[...i.filter((e=>Number(e?.RootId||0)!==Number(s.RootId))),o].sort(((e,t)=>e.GroupName>t.GroupName?1:-1))||[],e.organizationGroupSearches=l().cloneDeep(i)}}},setOrganizationGroupFormLayouts(e,t){e.organizationGroupFormLayouts=t?.sort(((e,t)=>e.GroupName>t.GroupName?1:-1))||[]},clearOrganizationGroupFormLayouts(e){e.organizationGroupFormLayouts=[]},_updateOrganizationGroupFormLayoutData(e,t){const o=Number(t?.GroupRootId||0),a=Number(t?.ProductRootId||0),r=Number(t?.OrganizationRootId||0),n=Number(t?.FormLayoutRootId||0);if(o>0&&a>0&&r>0&&n>0){let i=l().cloneDeep(e.organizationGroupFormLayouts)||[];const s=i.find((e=>Number(e?.GroupRootId||0)===o&&Number(e?.ProductRootId||0)===a&&Number(e?.OrganizationRootId||0)===r&&Number(e?.FormLayoutRootId||0)===n))||null;if(s?.RootId>0){let o=l().cloneDeep(s);const a=Number(t?.Id||0),r=Number(t?.RootId||0);a>0&&(o.Id=a),r>0&&(o.RootId=r),t?.hasOwnProperty("Enabled")&&(o.Enabled=t?.Enabled||!1),t?.hasOwnProperty("Selected")&&(o.Selected=t?.Selected||!1),i=[...i.filter((e=>Number(e?.RootId||0)!==Number(s.RootId))),o].sort(((e,t)=>e.GroupName>t.GroupName?1:-1))||[],e.organizationGroupFormLayouts=l().cloneDeep(i)}}}},actions:{async getOrganizationsData(e,{canReceiveOrders:t,receiveOrdersFromOrganizationRootId:o,includeProductMetadata:a,includeGroupMetadata:r,includeUserMetadata:n,includeSettingsMetadata:s,includeDocumentMetadata:d,includeDocumentCategoriesMetadata:u,includeDocumentTypesMetadata:l,includeDocumentTemplateTypesMetadata:m}){await(0,c.Z)((async()=>{const c=`${i.sv}?canreceiveorders=${t||!1}&receiveordersfromorganizationrootid=${Number(o||0)}&includeproductmetadata=${a||!1}&includegroupmetadata=${r||!1}&includeusermetadata=${n||!1}&includesettingsmetadata=${s||!1}&includedocumentmetadata=${d||!1}&includedocumentcategoriesmetadata=${u||!1}&includedocumenttypesmetadata=${l||!1}&includedocumenttemplatetypesmetadata=${m||!1}`,p=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null});e.commit("setOrganizationData",p)}),"organizations - getOrganizationsData")},async getOrganizationVendorsList(e,{receiveOrdersFromOrganizationRootId:t,includeProductMetadata:o,includeGroupMetadata:a,includeUserMetadata:r,includeSettingsMetadata:n,includeDocumentMetadata:s,includeDocumentCategoriesMetadata:d,includeDocumentTypesMetadata:u,includeDocumentTemplateTypesMetadata:l}){await(0,c.Z)((async()=>{const c=`${i.sv}?canreceiveorders=true&receiveordersfromorganizationrootid=${Number(t||0)}&includeproductmetadata=${o||!1}&includegroupmetadata=${a||!1}&includeusermetadata=${r||!1}&includesettingsmetadata=${n||!1}&includedocumentmetadata=${s||!1}&includedocumentcategoriesmetadata=${d||!1}&includedocumenttypesmetadata=${u||!1}&includedocumenttemplatetypesmetadata=${l||!1}`,m=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null});e.commit("setOrganizationVendorsList",m)}),"organizations - getOrganizationsData")},async getSingleOrganizationData(e,t){return(0,c.Z)((async()=>{const o=`${i.sv}/${Number(t?.rootId||0)}?includeproductmetadata=${t?.includeProductMetadata||!1}&includegroupmetadata=${t?.includeGroupMetadata||!1}&includeusermetadata=${t?.includeUserMetadata||!1}&includesettingsmetadata=${t?.includeSettingsMetadata||!1}&includedocumentmetadata=${t?.includeDocumentMetadata||!1}&includedocumentcategoriesmetadata=${t?.includeDocumentCategoriesMetadata||!1}&includedocumenttypesmetadata=${t?.includeDocumentTypesMetadata||!1}&includedocumenttemplatetypesmetadata=${t?.includeDocumentTemplateTypesMetadata||!1}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});return e.commit("_updateOrganization",a),a}),"organizations - getSingleOrganizationData")},async getOrganizationSimpleSearchData(e,t){await(0,c.Z)((async()=>{const o=`${i.sv}?searchtext=${String(t?.SearchText||"")}&includeproductmetadata=false&includegroupmetadata=false&includeusermetadata=false&includesettingsmetadata=false&includedocumentmetadata=false&includedocumentcategoriesmetadata=false&includedocumenttypesmetadata=false&includedocumenttemplatetypesmetadata=false`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setOrganizationData",a)}),"users - getOrganizationSimpleSearchData")},async organizationNameSearch(e,t){await(0,c.Z)((async()=>{const o=`${i.KG}?typename=organization&name=${String(t?.Name||"")}&displayname=${String(t?.DisplayName||"")}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setOrganizationNameSearchData",a)}),"organizations - organizationNameSearch")},async getOrganizationSettings(e,t){await(0,c.Z)((async()=>{const o=t?.UseCache||!1,a=Number(t?.OrganizationRootId||0),r=Number(e.state.cachedOrganizationSettingsOrganizationRootId||0),n=r!==a;if(!o||n){e.commit("setCachedOrganizationSettingsOrganizationRootId",a);const t=`${i.I4}?organizationrootid=${a}&includemetadata=true`,o=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:t,Payload:null});e.commit("setOrganizationSettings",o)}}),"organizations - getOrganizationSettings")},async getOrganizationAccessSettings(e,t){await(0,c.Z)((async()=>{const o=`${i.Hl}?organizationrootid=${Number(t?.OrganizationRootId||0)}&includemetadata=true`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setOrganizationAccessSettings",a)}),"organizations - getOrganizationAccessSettings")},async getOrganizationBranches(e,t){await(0,c.Z)((async()=>{const o=`${i.j1}?organizationrootid=${Number(t?.OrganizationRootId||0)}&includemetadata=true`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setOrganizationBranches",a)}),"organizations - getOrganizationBranches")},async getOrganizationDocumentCategories(e,{ProductRootId:t,OrganizationRootId:o,UseCache:a}){await(0,c.Z)((async()=>{if(t=Number(t||0),o=Number(o||0),a=a||!1,t>0&&o>0){if(!(a&&e.state.organizationDocumentCategories.length>0&&Number(e.state.organizationDocumentCategories[0]?.ProductRootId||0)===t&&Number(e.state.organizationDocumentCategories[0]?.OrganizationRootId||0)===o)){const a=`${i.Pv}?productrootid=${t}&organizationrootid=${o}&includemetadata=true`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setOrganizationDocumentCategories",r)}}else e.commit("setOrganizationDocumentCategories",[])}),"organizations - getOrganizationDocumentCategories")},async getOrganizationDocumentTypes(e,{ProductRootId:t,OrganizationRootId:o,UseCache:a}){await(0,c.Z)((async()=>{if(t=Number(t||0),o=Number(o||0),a=a||!1,t>0&&o>0){if(!(a&&e.state.organizationDocumentTypes.length>0&&Number(e.state.organizationDocumentTypes[0]?.ProductRootId||0)===t&&Number(e.state.organizationDocumentTypes[0]?.OrganizationRootId||0)===o)){const a=`${i._m}?productrootid=${t}&organizationrootid=${o}&includemetadata=true`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setOrganizationDocumentTypes",r)}}else e.commit("setOrganizationDocumentTypes",[])}),"organizations - getOrganizationDocumentTypes")},async getOrganizationDocumentTemplateTypes(e,t){await(0,c.Z)((async()=>{const o=Number(t?.ProductRootId||0),a=Number(t?.OrganizationRootId||0);if(o>0&&a>0){if(!(t?.UseCache&&e.state.organizationDocumentTemplateTypes.length>0&&Number(e.state.organizationDocumentTemplateTypes[0]?.ProductRootId||0)===o&&Number(e.state.organizationDocumentTemplateTypes[0]?.OrganizationRootId||0)===a)){const o=`${i.xZ}?productrootid=${Number(t?.ProductRootId||0)}&organizationrootid=${Number(t?.OrganizationRootId||0)}&includemetadata=true`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setOrganizationDocumentTemplateTypes",a)}}else e.commit("setOrganizationDocumentTemplateTypes",[])}),"organizations - getOrganizationDocumentTemplateTypes")},async getOrganizationOrderDocumentTypes(e,{ProductRootId:t,OrganizationRootId:o,IncludePossible:a,IncludeMetadata:r,NoCache:n}){return(0,c.Z)((async()=>{if(t=Number(t||0),o=Number(o||0),a=a||!1,r=r||!0,t>0){const s=`${i.uX}?productrootid=${t}&organizationrootid=${o}&includepossible=${a}&includemetadata=${r}`,d=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:s,Payload:null});return n||e.commit("setOrganizationOrderDocumentTypes",d),d}return n||e.commit("setOrganizationOrderDocumentTypes",[]),[]}),"organizations - getOrganizationOrderDocumentTypes")},async getOrganizationGroups(e,{OrganizationRootId:t,Type:o,IncludeMetadata:a,IncludeMembership:r,IncludeAccessSettings:n}){await(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||s.SQe),a=a||!1,r=r||!1,n=n||!1;const d=`${i.Ay}?organizationrootid=${t}&type=${o}&includemetadata=${a}&includemembership=${r}&includeaccesssettings=${n}`,c=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:d,Payload:null});e.commit("setOrganizationGroups",c)}),"organizations - getOrganizationGroups")},async getOrganizationGroupMembers(e,{OrganizationRootId:t,GroupRootId:o,MemberType:a,IncludeMetadata:r}){await(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=Number(a||0),r=r||!0;const n=`${i.Qu}?organizationrootid=${t}&grouprootid=${o}&membertype=${a}&includemetadata=${r}`,s=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:n,Payload:null});e.commit("setOrganizationGroupMembers",s)}),"organizations - getOrganizationGroupMembers")},async getOrganizationUsers(e,{OrganizationRootId:t,IncludeMetadata:o,IncludeMembership:a,IncludeAccessSettings:r,IncludeConfigSettings:n,IncludeOrganizationSettings:s,IncludeProducts:d,IncludeSearches:u,IncludeFormLayouts:l,IncludeBranches:m,IncludeParties:p,IncludeCodeBooks:g,IncludeAvatar:y,IsUsersOrganization:h}){await(0,c.Z)((async()=>{const c=`${i.T3}?organizationrootid=${Number(t||0)}&includemetadata=${o||!1}&includemembership=${a||!1}&includeaccesssettings=${r||!1}&includeconfigsettings=${n||!1}&includeorganizationsettings=${s||!1}&includeproducts=${d||!1}&includesearches=${u||!1}&includeformlayouts=${l||!1}&includebranches=${m||!1}&includeparties=${p||!1}&includecodebooks=${g||!1}&includeavatar=${y||!1}`,b=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null});h?e.commit("setUserOrganizationUsers",b):e.commit("setOrganizationUsers",b)}),"organizations - getOrganizationUsers")},async getOrganizationUser(e,t){await(0,c.Z)((async()=>{const o=`${i.T3}/${Number(t?.UserRootId||0)}?includemetadata=${t?.IncludeMetadata||!1}&includemembership=${t?.IncludeMembership||!1}&includeaccesssettings=${t?.IncludeAccessSettings||!1}&includeconfigsettings=${t?.IncludeConfigSettings||!1}&includeorganizationsettings=${t?.IncludeOrganizationSettings||!1}&includeproducts=${t?.IncludeProducts||!1}&includesearches=${t?.IncludeSearches||!1}&includeformlayouts=${t?.IncludeFormLayouts||!1}&includebranches=${t?.IncludeBranches||!1}&includeparties=${t?.IncludeParties||!1}&includecodebooks=${t?.IncludeCodeBooks||!1}&includeavatar=${t?.IncludeAvatar||!1}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("_updateSelectedAdminOrganizationUser",a),e.commit("_updateOrganizationUser",a)}),"organizations - getOrganizationUser")},async getOrganizationUserNoCache(e,t){return(0,c.Z)((async()=>{const o=`${i.T3}/${Number(t?.UserRootId||0)}?includemetadata=${t?.IncludeMetadata||!1}&includemembership=${t?.IncludeMembership||!1}&includeaccesssettings=${t?.IncludeAccessSettings||!1}&includeconfigsettings=${t?.IncludeConfigSettings||!1}&includeorganizationsettings=${t?.IncludeOrganizationSettings||!1}&includeproducts=${t?.IncludeProducts||!1}&includesearches=${t?.IncludeSearches||!1}&includeformlayouts=${t?.IncludeFormLayouts||!1}&includebranches=${t?.IncludeBranches||!1}&includeparties=${t?.IncludeParties||!1}&includecodebooks=${t?.IncludeCodeBooks||!1}includeavatar=${t?.IncludeAvatar||!1}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null})}),"organizations - getOrganizationUserNoCache")},async getOrganizationProducts(e,{OrganizationRootId:t,IncludePossible:o,IncludeMetadata:a,NoCache:r}){return(0,c.Z)((async()=>{t=Number(t||0),o=o||!1,a=a||!0,r=r||!1;const n=`${i.Ex}?organizationrootid=${t}&includemetadata=${a}&includepossible=${o}`,s=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:n,Payload:null});if(r)return s;e.commit("setOrganizationProducts",s)}),"organizations - getOrganizationProducts")},async getOrganizationUserSearches(e,{OrganizationRootId:t,ProductRootId:o,SearchRootId:a,IncludePossible:r,IncludeStatistics:n,IncludeMetadata:s}){return(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=Number(a||0),r=r||!1,n=n||!0,s=s||!1;const d=`${i.qc}?organizationrootid=${t}&productrootid=${o}&searchrootid=${a}&includepossible=${r}&includemetadata=${s}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:d,Payload:null})}),"organizations - getOrganizationUserSearches")},async getOrganizationUserFormLayouts(e,t){await(0,c.Z)((async()=>{const o=`${i.YK}?organizationrootid=${Number(t?.OrganizationRootId||0)}&productrootid=${Number(t?.ProductRootId||0)}&formlayoutrootid=${Number(t?.FormLayoutRootId||0)}&includemetadata=${t?.IncludeMetadata||!1}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setOrganizationUserFormLayouts",a)}),"organizations - getOrganizationUserFormLayouts")},async getOrganizationGroupSearches(e,{GroupRootId:t,OrganizationRootId:o,ProductRootId:a,SearchRootId:r,IncludePossible:n,IncludeMetadata:s}){return(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=Number(a||0),r=Number(r||0),n=n||!1,s=s||!0;const d=`${i.KC}?grouprootid=${t}&organizationrootid=${o}&productrootid=${a}&searchrootid=${r}&includepossible=${n}&includemetadata=${s}`,c=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:d,Payload:null});return e.commit("setOrganizationGroupSearches",c),c}),"organizations - getOrganizationGroupSearches")},async getOrganizationGroupFormLayouts(e,{GroupRootId:t,OrganizationRootId:o,ProductRootId:a,SearchRootId:r,IncludePossible:n,IncludeMetadata:s}){return(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=Number(a||0),r=Number(r||0),n=n||!1,s=s||!0;const d=`${i.bG}?grouprootid=${t}&organizationrootid=${o}&productrootid=${a}&searchrootid=${r}&includepossible=${n}&includemetadata=${s}`,c=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:d,Payload:null});return e.commit("setOrganizationGroupFormLayouts",c),c}),"organizations - getOrganizationGroupFormLayouts")},async addOrganization(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.sv,Payload:t});return e.commit("_addOrganization",o),o}),"organizations - addOrganization")},async updateOrganization(e,t){await(0,c.Z)((async()=>{const o=`${i.sv}/${t.RootId}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganization",a)}),"organizations - updateOrganization")},async removeOrganization(e,t){await(0,c.Z)((async()=>{const o=`${i.sv}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"organizations - removeOrganization")},async cloneOrganization(e,{RootId:t,IncludeOrganizationProducts:o,IncludeOrganizationDataSources:a,IncludeGroups:r,IncludeGroupMembers:n,IncludeGroupAccessSettings:s,IncludeGroupDataSourceFieldAccessSettings:d,IncludeUsers:u,IncludeOrganizationAccessSettings:l,IncludeOrganizationSettings:m,IncludeOrganizationDocumentCategories:p,IncludeOrganizationDocumentTypes:g,IncludeOrganizationDocumentTemplateTypes:y,IncludeOrganizationOrderDocumentTypes:h,IncludeOrganizationCustomUserFields:b,IncludeOrganizationCustomFields:I,IncludeOrganizationTags:f,IncludeOrganizationBranches:S,IncludeOrganizationSearchGroups:D,IncludeSearches:R,IncludeOrganizationFormGroups:P,IncludeFormLayouts:w,IncludeWorkflowTaskTemplates:N,IncludeWorkflowRuleTemplates:C,IncludeWorkflowNotificationTemplates:O}){return(0,c.Z)((async()=>{t=Number(t||0),o=o||!0,a=a||!0,r=r||!0,n=n||!0,s=s||!0,d=d||!0,u=u||!0,l=l||!0,m=m||!0,p=p||!0,g=g||!0,y=y||!0,h=h||!0,b=b||!0,I=I||!0,f=f||!0,S=S||!0,D=D||!0,R=R||!0,P=P||!0,w=w||!0,N=N||!0,C=C||!0,O=O||!0;const c=`${i.sv}/${t}/clone?includeorganizationproducts=${o}&includeorganizationdatasources=${a}&includegroups=${r}&includegroupmembers=${n}&includegroupaccesssettings=${s}&includegroupdatasourcefieldaccesssettings=${d}&includeusers=${u}&includeorganizationaccesssettings=${l}&includeorganizationsettings=${m}&includeorganizationdocumentcategories=${p}&includeorganizationdocumenttypes=${g}&includeorganizationdocumenttemplatetypes=${y}&includeorganizationorderdocumenttypes=${h}&includeorganizationcustomuserfields=${b}&includeorganizationcustomfields=${I}&includeorganizationtags=${f}&includeorganizationbranches=${S}&includeorganizationsearchgroups=${D}&includesearches=${R}&includeorganizationformgroups=${P}&includeformlayouts=${w}&includeworkflowtasktemplates=${N}&includeworkflowruletemplates=${C}&includeworkflownotificationtemplates=${O}`,z=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:c,Payload:null});return e.commit("_addOrganization",z),z}),"organizations - cloneOrganization")},async exportOrganization(e,{RootId:t,IncludeOrganizationProducts:o,IncludeOrganizationDataSources:a,IncludeGroups:r,IncludeGroupMembers:n,IncludeGroupAccessSettings:s,IncludeGroupDataSourceFieldAccessSettings:d,IncludeUsers:u,IncludeOrganizationAccessSettings:l,IncludeOrganizationSettings:m,IncludeOrganizationDocumentCategories:p,IncludeOrganizationDocumentTypes:g,IncludeOrganizationDocumentTemplateTypes:y,IncludeOrganizationOrderDocumentTypes:h,IncludeOrganizationCustomUserFields:b,IncludeOrganizationCustomFields:I,IncludeOrganizationTags:f,IncludeOrganizationBranches:S,IncludeOrganizationSearchGroups:D,IncludeSearches:R,IncludeOrganizationFormGroups:P,IncludeFormLayouts:w,IncludeWorkflowTaskTemplates:N,IncludeWorkflowRuleTemplates:C,IncludeWorkflowNotificationTemplates:O}){return(0,c.Z)((async()=>{t=Number(t||0),o=o||!0,a=a||!0,r=r||!0,n=n||!0,s=s||!0,d=d||!0,u=u||!0,l=l||!0,m=m||!0,p=p||!0,g=g||!0,y=y||!0,h=h||!0,b=b||!0,I=I||!0,f=f||!0,S=S||!0,D=D||!0,R=R||!0,P=P||!0,w=w||!0,N=N||!0,C=C||!0,O=O||!0;const c=`${i.sv}/${t}/export?includeorganizationproducts=${o}&includeorganizationdatasources=${a}&includegroups=${r}&includegroupmembers=${n}&includegroupaccesssettings=${s}&includegroupdatasourcefieldaccesssettings=${d}&includeusers=${u}&includeorganizationaccesssettings=${l}&includeorganizationsettings=${m}&includeorganizationdocumentcategories=${p}&includeorganizationdocumenttypes=${g}&includeorganizationdocumenttemplatetypes=${y}&includeorganizationorderdocumenttypes=${h}&includeorganizationcustomuserfields=${b}&includeorganizationcustomfields=${I}&includeorganizationtags=${f}&includeorganizationbranches=${S}&includeorganizationsearchgroups=${D}&includesearches=${R}&includeorganizationformgroups=${P}&includeformlayouts=${w}&includeworkflowtasktemplates=${N}&includeworkflowruletemplates=${C}&includeworkflownotificationtemplates=${O}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null})}),"organizations - exportOrganization")},async importOrganization(e,{IncludeOrganizationProducts:t,IncludeOrganizationDataSources:o,IncludeGroups:a,IncludeGroupMembers:r,IncludeGroupAccessSettings:n,IncludeGroupDataSourceFieldAccessSettings:s,IncludeUsers:d,IncludeOrganizationAccessSettings:u,IncludeOrganizationSettings:l,IncludeOrganizationDocumentCategories:m,IncludeOrganizationDocumentTypes:p,IncludeOrganizationDocumentTemplateTypes:g,IncludeOrganizationOrderDocumentTypes:y,IncludeOrganizationCustomUserFields:h,IncludeOrganizationCustomFields:b,IncludeOrganizationTags:I,IncludeOrganizationBranches:f,IncludeOrganizationSearchGroups:S,IncludeSearches:D,IncludeOrganizationFormGroups:R,IncludeFormLayouts:P,IncludeWorkflowTaskTemplates:w,IncludeWorkflowRuleTemplates:N,IncludeWorkflowNotificationTemplates:C,UpdateExisting:O,FileContents:z}){return z?.length>0?(0,c.Z)((async()=>{t=t||!0,o=o||!0,a=a||!0,r=r||!0,n=n||!0,s=s||!0,d=d||!0,u=u||!0,l=l||!0,m=m||!0,p=p||!0,g=g||!0,y=y||!0,h=h||!0,b=b||!0,I=I||!0,f=f||!0,S=S||!0,D=D||!0,R=R||!0,P=P||!0,w=w||!0,N=N||!0,C=C||!0,O=O||!1;let c={Base64Encoded:btoa(z)};const T=`${i.sv}/import?includeorganizationproducts=${t}&includeorganizationdatasources=${o}&includegroups=${a}&includegroupmembers=${r}&includegroupaccesssettings=${n}&includegroupdatasourcefieldaccesssettings=${s}&includeusers=${d}&includeorganizationaccesssettings=${u}&includeorganizationsettings=${l}&includeorganizationdocumentcategories=${m}&includeorganizationdocumenttypes=${p}&includeorganizationdocumenttemplatetypes=${g}&includeorganizationorderdocumenttypes=${y}&includeorganizationcustomuserfields=${h}&includeorganizationcustomfields=${b}&includeorganizationtags=${I}&includeorganizationbranches=${f}&includeorganizationsearchgroups=${S}&includesearches=${D}&includeorganizationformgroups=${R}&includeformlayouts=${P}&includeworkflowtasktemplates=${w}&includeworkflowruletemplates=${N}&includeworkflownotificationtemplates=${C}&updateexisting=${O}`,F=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:T,Payload:c});return e.commit("_addOrganization",F),F}),"organizations - importOrganization"):(console.log("invalid import data found"),null)},async addOrganizationDocumentCategory(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Pv,Payload:t});e.commit("_addSelectedAdminOrganizationDocumentCategory",o),e.commit("_addOrganizationDocumentCategory",o)}),"organizations - addOrganizationDocumentCategory")},async updateOrganizationDocumentCategory(e,t){await(0,c.Z)((async()=>{const o=`${i.Pv}/${t.RootId}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationDocumentCategory",a),e.commit("_updateOrganizationDocumentCategory",a)}),"organizations - updateOrganizationDocumentCategory")},async removeOrganizationDocumentCategory(e,t){await(0,c.Z)((async()=>{const o=`${i.Pv}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeSelectedAdminOrganizationDocumentCategory",t),e.commit("_removeOrganizationDocumentCategory",t)}),"organizations - removeOrganizationDocumentCategory")},async updateOrganizationDocumentCategoryPositions(e,t){await(0,c.Z)((async()=>{if(t?.length>0){const o=`${i.Pv}/updatepositions`,a=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t});e.commit("setOrganizationDocumentCategories",a)}}),"organizationDocumentCategories - updateOrganizationDocumentCategoryPositions")},async updateOrganizationDocumentCategoryEnabledStatus(e,t){await(0,c.Z)((async()=>{const o=`${i.Pv}/${Number(t?.RootId||0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationDocumentCategory",a),e.commit("_updateOrganizationDocumentCategory",a)}),"products - updateOrganizationDocumentCategory")},async updateOrganizationDocumentCategoryAlias(e,t){await(0,c.Z)((async()=>{const o=`${i.Pv}/${Number(t?.RootId||0)}/updatealias`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationDocumentCategory",a),e.commit("_updateOrganizationDocumentCategory",a)}),"products - updateOrganizationDocumentCategory")},async addOrganizationDocumentType(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i._m,Payload:t});e.commit("_addSelectedAdminOrganizationDocumentType",o),e.commit("_addOrganizationDocumentType",o)}),"organizations - addOrganizationDocumentType")},async updateOrganizationDocumentType(e,t){await(0,c.Z)((async()=>{const o=`${i._m}/${t.RootId}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationDocumentType",a),e.commit("_updateOrganizationDocumentType",a)}),"organizations - updateOrganizationDocumentType")},async removeOrganizationDocumentType(e,t){await(0,c.Z)((async()=>{const o=`${i._m}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeSelectedAdminOrganizationDocumentType",t),e.commit("_removeOrganizationDocumentType",t)}),"organizations - removeOrganizationDocumentType")},async updateOrganizationDocumentTypePositions(e,t){await(0,c.Z)((async()=>{if(t?.length>0){const o=`${i._m}/updatepositions`,a=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t});e.commit("setOrganizationDocumentTypes",a)}}),"organizationDocumentTypes - updateOrganizationDocumentTypePositions")},async updateOrganizationDocumentTypeEnabledStatus(e,t){await(0,c.Z)((async()=>{const o=`${i._m}/${Number(t?.RootId||0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationDocumentType",a),e.commit("_updateOrganizationDocumentType",a)}),"products - updateOrganizationDocumentType")},async updateOrganizationDocumentTypeAlias(e,t){await(0,c.Z)((async()=>{const o=`${i._m}/${Number(t?.RootId||0)}/updatealias`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationDocumentType",a),e.commit("_updateOrganizationDocumentType",a)}),"products - updateOrganizationDocumentType")},async addOrganizationDocumentTemplateType(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.xZ,Payload:t});e.commit("_addSelectedAdminOrganizationDocumentTemplateType",o),e.commit("_addOrganizationDocumentTemplateType",o)}),"organizations - addOrganizationDocumentTemplateType")},async updateOrganizationDocumentTemplateType(e,t){await(0,c.Z)((async()=>{const o=`${i.xZ}/${t.RootId}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationDocumentTemplateType",a),e.commit("_updateOrganizationDocumentTemplateType",a)}),"organizations - updateOrganizationDocumentTemplateType")},async removeOrganizationDocumentTemplateType(e,t){await(0,c.Z)((async()=>{const o=`${i.xZ}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeSelectedAdminOrganizationDocumentTemplateType",t),e.commit("_removeOrganizationDocumentTemplateType",t)}),"organizations - removeOrganizationDocumentTemplateType")},async updateOrganizationDocumentTemplateTypePositions(e,t){await(0,c.Z)((async()=>{if(t?.length>0){const o=`${i.xZ}/updatepositions`,a=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t});e.commit("setOrganizationDocumentTemplateTypes",a)}}),"organizationDocumentTemplateTypes - updateOrganizationDocumentTemplateTypePositions")},async updateOrganizationDocumentTemplateTypeEnabledStatus(e,t){await(0,c.Z)((async()=>{const o=`${i.xZ}/${Number(t?.RootId||0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationDocumentTemplateType",a),e.commit("_updateOrganizationDocumentTemplateType",a)}),"products - updateOrganizationDocumentTemplateType")},async updateOrganizationDocumentTemplateTypeAlias(e,t){await(0,c.Z)((async()=>{const o=`${i.xZ}/${Number(t?.RootId||0)}/updatealias`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationDocumentTemplateType",a),e.commit("_updateOrganizationDocumentTemplateType",a)}),"products - updateOrganizationDocumentTemplateType")},async addOrganizationOrderDocumentType(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.uX,Payload:t});return e.commit("_addSelectedAdminOrganizationOrderDocumentType",o),e.commit("_addOrganizationOrderDocumentType",o),o}),"organizations - addOrganizationOrderDocumentType")},async updateOrganizationOrderDocumentType(e,t){return(0,c.Z)((async()=>{const o=`${i.uX}/${t.RootId}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateSelectedAdminOrganizationOrderDocumentType",{RootId:t.RootId,Data:a}),e.commit("_updateOrganizationOrderDocumentType",{RootId:t.RootId,Data:a}),a}),"organizations - updateOrganizationOrderDocumentType")},async removeOrganizationOrderDocumentType(e,t){await(0,c.Z)((async()=>{const o=`${i.uX}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeSelectedAdminOrganizationOrderDocumentType",t),e.commit("_removeOrganizationOrderDocumentType",t)}),"organizations - removeOrganizationOrderDocumentType")},async updateOrganizationOrderDocumentTypePositions(e,t){await(0,c.Z)((async()=>{if(t?.length>0){const o=`${i.uX}/updatepositions`,a=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t});e.commit("setOrganizationOrderDocumentTypes",a)}}),"organizationOrderDocumentTypes - updateOrganizationOrderDocumentTypePositions")},async updateOrganizationOrderDocumentTypeEnabledStatus(e,t){await(0,c.Z)((async()=>{const o=`${i.uX}/${Number(t?.RootId||0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});t?.Id>0&&(e.commit("_updateSelectedAdminOrganizationOrderDocumentType",{RootId:t.RootId,Data:a}),e.commit("_updateOrganizationOrderDocumentType",{RootId:t.RootId,Data:a}))}),"products - updateOrganizationOrderDocumentType")},async updateOrganizationOrderDocumentTypeAlias(e,t){await(0,c.Z)((async()=>{const o=`${i.uX}/${Number(t?.RootId||0)}/updatealias`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationOrderDocumentType",{RootId:t.RootId,Data:a}),e.commit("_updateOrganizationOrderDocumentType",{RootId:t.RootId,Data:a})}),"products - updateOrganizationOrderDocumentType")},async addOrganizationSetting(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.I4,Payload:t});e.commit("_addSelectedAdminOrganizationSetting",o),e.commit("_addOrganizationSetting",o)}),"organizations - addOrganizationSetting")},async updateOrganizationSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.I4}/${t.RootId}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationSetting",a),e.commit("_updateOrganizationSetting",a)}),"organizations - updateOrganizationSetting")},async removeOrganizationSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.I4}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeSelectedAdminOrganizationSetting",t),e.commit("_removeOrganizationSetting",t)}),"organizations - removeOrganizationSetting")},async addOrganizationAccessSetting(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Hl,Payload:t});e.commit("_addSelectedAdminOrganizationAccessSetting",o),e.commit("_addOrganizationAccessSetting",o)}),"organizations - addOrganizationAccessSetting")},async updateOrganizationAccessSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.Hl}/${t.RootId}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationAccessSetting",a),e.commit("_updateOrganizationAccessSetting",a)}),"organizations - updateOrganizationAccessSetting")},async removeOrganizationAccessSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.Hl}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeSelectedAdminOrganizationAccessSetting",t),e.commit("_removeOrganizationAccessSetting",t)}),"organizations - removeOrganizationAccessSetting")},async addOrganizationGroup(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Ay,Payload:t});return e.commit("_addSelectedAdminOrganizationGroup",o),e.commit("_addOrganizationGroup",o),Number(o?.RootId||0)}),"organizations - addOrganizationGroup")},async updateOrganizationGroup(e,t){await(0,c.Z)((async()=>{const o=`${i.Ay}/${t.RootId}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationGroup",a),e.commit("_updateOrganizationGroup",a)}),"organizations - updateOrganizationGroup")},async removeOrganizationGroup(e,t){await(0,c.Z)((async()=>{const o=`${i.Ay}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeSelectedAdminOrganizationGroup",t),e.commit("_removeOrganizationGroup",t)}),"organizations - removeOrganizationGroup")},async addOrganizationUser(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.T3,Payload:t});return e.commit("_addSelectedAdminOrganizationUser",o),e.commit("_addOrganizationUser",o),Number(o?.RootId||0)}),"organizations - addOrganizationUser")},async updateOrganizationUser(e,t){await(0,c.Z)((async()=>{const o=`${i.T3}/${t.RootId}?baserecordonly=false&simplesettingsonly=false`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationUser",a),e.commit("_updateOrganizationUser",a)}),"organizations - updateOrganizationUser")},async updateOrganizationUserSimple(e,t){await(0,c.Z)((async()=>{const o=`${i.T3}/${t.RootId}?baserecordonly=false&simplesettingsonly=true`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationUser",a),e.commit("_updateOrganizationUser",a)}),"organizations - updateOrganizationUserSimple")},async updateOrganizationUserGeneralOnly(e,t){return(0,c.Z)((async()=>{const o=`${i.T3}/${t.RootId}?baserecordonly=true&simplesettingsonly=false`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateSelectedAdminOrganizationUser",a),e.commit("_updateOrganizationUser",a),a}),"organizations - updateOrganizationUserGeneralOnly")},async updateOrganizationGroupGeneralOnly(e,t){return(0,c.Z)((async()=>{const o=`${i.Ay}/${t.RootId}?baserecordonly=true&simplesettingsonly=false`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateSelectedAdminOrganizationGroup",a),e.commit("_updateOrganizationGroup",a),a}),"organizations - updateOrganizationGroupGeneralOnly")},async removeOrganizationUser(e,t){await(0,c.Z)((async()=>{const o=`${i.T3}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeSelectedAdminOrganizationUser",t),e.commit("_removeOrganizationUser",t)}),"organizations - removeOrganizationUser")},async addOrganizationProduct(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Ex,Payload:t});e.commit("_addSelectedAdminOrganizationProduct",o),e.commit("_addOrganizationProduct",o)}),"organizations - addOrganizationProduct")},async updateOrganizationProduct(e,t){await(0,c.Z)((async()=>{const o=`${i.Ex}/${t.RootId}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSelectedAdminOrganizationProductSelectedStatus",a)}),"organizations - updateOrganizationProduct")},async removeOrganizationProduct(e,t){await(0,c.Z)((async()=>{const o=`${i.Ex}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeSelectedAdminOrganizationProduct",t),e.commit("_removeOrganizationProduct",t)}),"organizations - removeOrganizationProduct")},async addOrganizationBranch(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.j1,Payload:t});return e.commit("_addOrganizationBranch",o),o}),"organizations - addOrganizationBranch")},async updateOrganizationBranch(e,t){await(0,c.Z)((async()=>{const o=`${i.j1}/${t.RootId}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationBranch",a)}),"organizations - updateOrganizationBranch")},async removeOrganizationBranch(e,t){await(0,c.Z)((async()=>{const o=`${i.j1}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeOrganizationBranch",t)}),"organizations - removeOrganizationBranch")},async saveUserProductCodeBook(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.sS,Payload:t});e.commit("_updateSelectedAdminUserProductCodeBook",o)}),"organizations - saveUserProductCodeBook")},async saveUserBranch(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.cB,Payload:t});e.commit("_updateSelectedAdminUserBranch",o)}),"organizations - saveUserBranch")},async saveUserGroupMembership(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Qu,Payload:t});return e.commit("_updateSelectedAdminUserGroupMember",o),e.commit("_updateOrganizationGroupMember",o),e.commit("_updateUserGroupMember",o),o}),"organizations - saveUserGroupMembership")},async saveUserAccessSetting(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.SU,Payload:t});e.commit("_updateSelectedAdminUserAccessSetting",o)}),"organizations - saveUserAccessSetting")},async saveUserConfigSetting(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.tN,Payload:t});e.commit("_updateSelectedAdminUserConfigSetting",o)}),"organizations - saveUserConfigSetting")},async saveGroupGroupMembership(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Qu,Payload:t});return e.commit("_updateSelectedAdminGroupGroupMember",o),e.commit("_updateOrganizationGroupMember",o),o}),"organizations - saveGroupGroupMembership")},async saveGroupAccessSetting(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Jl,Payload:t});return e.commit("_updateSelectedAdminGroupAccessSetting",o),o}),"organizations - saveGroupAccessSetting")},async saveOrganizationSetting(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.I4,Payload:t});e.commit("_updateSelectedAdminOrganizationSetting",o)}),"organizations - saveOrganizationSetting")},async saveOrganizationAccessSetting(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Hl,Payload:t});e.commit("_updateSelectedAdminOrganizationAccessSetting",o),e.commit("_updateOrganizationAccessSetting",o)}),"organizations - saveOrganizationAccessSetting")},async updateUserSearchEnabledStatus(e,t){return(0,c.Z)((async()=>{const o=`${i.qc}/${Number(t?.RootId||0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserSearch",{UserRootId:Number(a?.UserRootId||0),ProductRootId:Number(a?.ProductRootId||0),SearchRootId:Number(a?.SearchRootId||0),Enabled:a?.Enabled||!1}),a}),"organizations - updateUserSearchEnabledStatus")},async updateUserSearchSelectedStatus(e,t){return(0,c.Z)((async()=>{const o=`${i.qc}/${Number(t?.RootId||0)}/updateselectedstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserSearch",{UserRootId:Number(a?.UserRootId||0),ProductRootId:Number(a?.ProductRootId||0),SearchRootId:Number(a?.SearchRootId||0),Selected:a?.Selected||!1}),a}),"organizations - updateUserSearchSelectedStatus")},async updateUserSearchAccessSettings(e,t){return(0,c.Z)((async()=>{const o=`${i.qc}/${Number(t?.RootId||0)}/updateaccesssettings`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserSearch",{UserRootId:Number(a?.UserRootId||0),ProductRootId:Number(a?.ProductRootId||0),SearchRootId:Number(a?.SearchRootId||0),CanCopy:a?.CanCopy||!1,CanClose:a?.CanClose||!1,CanShare:a?.CanShare||!1}),a}),"organizations - updateUserSearchAccessSettings")},async updateUserSearchPosition(e,t){await(0,c.Z)((async()=>{const o=`${i.qc}/updatepositions`;await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t})}),"organizations - updateUserSearchPosition")},async updateUserFormLayoutEnabledStatus(e,t){await(0,c.Z)((async()=>{const o=`${i.YK}/${Number(t?.RootId||0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateUserFormLayout",{UserRootId:a.UserRootId,ProductRootId:a.ProductRootId,FormLayoutRootId:a.FormLayoutRootId,Enabled:a.Enabled||!1}),e.commit("_updateOrganizationUserFormLayoutData",{UserRootId:a.UserRootId,ProductRootId:a.ProductRootId,FormLayoutRootId:a.FormLayoutRootId,Enabled:a.Enabled||!1})}),"organizations - updateUserFormLayoutEnabledStatus")},async updateUserFormLayoutSelectedStatus(e,t){await(0,c.Z)((async()=>{const o=`${i.YK}/${Number(t?.RootId||0)}/updateselectedstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateUserFormLayout",{UserRootId:a.UserRootId,ProductRootId:a.ProductRootId,FormLayoutRootId:a.FormLayoutRootId,Selected:a.Selected||!1}),e.commit("_updateOrganizationUserFormLayoutData",{UserRootId:a.UserRootId,ProductRootId:a.ProductRootId,FormLayoutRootId:a.FormLayoutRootId,Selected:a.Selected||!1})}),"organizations - updateUserFormLayoutSelectedStatus")},async updateGroupSearchEnabledStatus(e,t){return(0,c.Z)((async()=>{const o=`${i.KC}/${Number(t?.RootId||0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateGroupSearch",{GroupRootId:Number(a?.GroupRootId||0),ProductRootId:Number(a?.ProductRootId||0),SearchRootId:Number(a?.SearchRootId||0),Enabled:a?.Enabled||!1}),a}),"organizations - updateGroupSearchEnabledStatus")},async updateGroupSearchSelectedStatus(e,t){return(0,c.Z)((async()=>{const o=`${i.KC}/${Number(t?.RootId||0)}/updateselectedstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateGroupSearch",{GroupRootId:Number(a?.GroupRootId||0),ProductRootId:Number(a?.ProductRootId||0),SearchRootId:Number(a?.SearchRootId||0),Selected:a?.Selected||!1}),a}),"organizations - updateGroupSearchSelectedStatus")},async updateGroupSearchAccessSettings(e,t){return(0,c.Z)((async()=>{const o=`${i.KC}/${Number(t?.RootId||0)}/updateaccesssettings`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateGroupSearch",{GroupRootId:Number(a?.GroupRootId||0),ProductRootId:Number(a?.ProductRootId||0),SearchRootId:Number(a?.SearchRootId||0),CanCopy:a?.CanCopy||!1,CanClose:a?.CanClose||!1,CanShare:a?.CanShare||!1}),a}),"organizations - updateGroupSearchAccessSettings")},async updateGroupFormLayoutEnabledStatus(e,t){await(0,c.Z)((async()=>{const o=`${i.bG}/${Number(t?.RootId||0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationGroupFormLayoutData",{GroupRootId:a.GroupRootId,ProductRootId:a.ProductRootId,OrganizationRootId:a.OrganizationRootId,FormLayoutRootId:a.FormLayoutRootId,Enabled:a.Enabled||!1})}),"organizations - updateGroupFormLayoutEnabledStatus")},async updateGroupFormLayoutSelectedStatus(e,t){await(0,c.Z)((async()=>{const o=`${i.bG}/${Number(t?.RootId||0)}/updateselectedstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationGroupFormLayoutData",{GroupRootId:a.GroupRootId,ProductRootId:a.ProductRootId,OrganizationRootId:a.OrganizationRootId,FormLayoutRootId:a.FormLayoutRootId,Selected:a.Selected||!1})}),"organizations - updateGroupFormLayoutSelectedStatus")}}}),f={state:{products:[],currentSelectedProduct:{},productDocumentTemplateTypes:[],productOrderDocumentTypes:[],productDocumentCategories:[],productDocumentTypes:[],productCodeBooks:[],productAccessSettings:[],productConfigSettings:[],productNameSearchData:[],selectedProductCodeBook:{},productDocumentTemplateTypeWithData:{},productDocumentTemplateTypeFields:{},currentTrulyEsqPageRoute:"",showRequiredValuesError:!1,reloadSavedViewData:!1,isEditingProduct:!1},getters:{getProductSourceName:()=>e=>{switch(e){case s.pbo:return"TrulyEsq";case s.IzW:return"Desq";case s.A_f:return"Links"}return""},getProductByRootId:e=>t=>e.products.find((e=>Number(e?.RootId??0)===Number(t??0)))??null,getProductByDisplayName:e=>t=>e.products.find((e=>String(e?.DisplayName??"")===String(t??"")))??null,getProductDocumentTemplateTypeByName:e=>t=>e.productDocumentTemplateTypes.find((e=>String(e?.Name??"")===String(t??"")))??null,getProductDocumentTemplateTypeByRootId:e=>t=>e.productDocumentTemplateTypes.find((e=>Number(e?.RootId??0)===Number(t??0)))??null,getNextProductDocumentTemplateTypeRootId:e=>t=>{let o=1;return t=Number(t??0),t>0&&e.productDocumentTemplateTypes.forEach((e=>{Number(e?.ProductRootId??0)===t&&Number(e?.RootId??0)>=o&&(o=Number(e.RootId)+1)})),o},getProductOrderDocumentTypeByName:e=>t=>e.productOrderDocumentTypes.find((e=>String(e?.Name??"")===String(t??"")))??null,getNextProductOrderDocumentTypeRootId:e=>t=>{let o=1;return t=Number(t??0),t>0&&e.productOrderDocumentTypes.forEach((e=>{Number(e?.ProductRootId??0)===t&&Number(e?.RootId??0)>=o&&(o=Number(e.RootId)+1)})),o},getProductDocumentCategoryByRootId:e=>t=>e.productDocumentCategories.find((e=>Number(e?.RootId??0)===Number(t??0)))??null,getProductDocumentTypeByRootId:e=>t=>e.productDocumentTypes.find((e=>Number(e?.RootId??0)===Number(t??0)))??null,getProductCodeBookByName:e=>t=>e.productCodeBooks.find((e=>String(e?.Name??"")===String(t??"")))??null,getNextProductCodeBookRootId:e=>t=>{let o=1;return t=Number(t??0),t>0&&e.productCodeBooks.forEach((e=>{Number(e?.ProductRootId??0)===t&&Number(e?.RootId??0)>=o&&(o=Number(e.RootId)+1)})),o},getProductCodeBookCodeByRootId:e=>t=>e.selectedProductCodeBook?.ProductCodeBookCodes?.find((e=>Number(e?.RootId??0)===Number(t??0)))??null,getNextProductCodeBookCodeRootId:e=>t=>{let o=1;return t=Number(t??0),t>0&&e.selectedProductCodeBook?.ProductCodeBookCodes?.length>0&&t===Number(e.selectedProductCodeBook.RootId??0)&&e.selectedProductCodeBook.ProductCodeBookCodes.forEach((e=>{Number(e?.RootId??0)>=o&&(o=Number(e.RootId)+1)})),o},getProductAccessSettingByName:e=>t=>e.productAccessSettings.find((e=>String(e?.Name??"")===String(t??"")))??null,getNextProductAccessSettingRootId:e=>t=>{let o=1;return t=Number(t??0),t>0&&e.productAccessSettings.forEach((e=>{Number(e?.ProductRootId??0)===t&&Number(e?.RootId??0)>=o&&(o=Number(e.RootId)+1)})),o},getProductConfigSettingByName:e=>t=>e.productConfigSettings.find((e=>String(e?.Name??"")===String(t??"")))??null,getNextProductConfigSettingRootId:e=>t=>{let o=1;return t=Number(t??0),t>0&&e.productConfigSettings.forEach((e=>{Number(e?.ProductRootId??0)===t&&Number(e?.RootId??0)>=o&&(o=Number(e.RootId)+1)})),o},getProductEditorGeneralRoute:e=>`/admin/products/edit/${e.currentSelectedProduct?.RootId??0??0}/general`,isProductNameTaken:e=>t=>null!=(e.productNameSearchData?.find((e=>Number(e?.RootId??0)!==Number(t??0)))??null)},mutations:{setProductData(e,t){e.products=t?.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[]},clearProductEditorData(e){e.productDocumentTemplateTypes=[],e.productOrderDocumentTypes=[],e.productDocumentCategories=[],e.productDocumentTypes=[],e.productCodeBooks=[],e.productDocumentTemplateTypeWithData={},e.productDocumentTemplateTypeFields={},e.productAccessSettings=[],e.productConfigSettings=[]},setSelectedProductCodeBook(e,t){e.selectedProductCodeBook=t??{}},_addProduct(e,t){const o=l().cloneDeep(e.products)??[];o.push(t),e.products=o.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[]},_updateProduct(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.products)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[],e.products=a}},_removeProduct(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.products)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[],e.products=t}},updateCurrentProductGeneralValues(e,t){e.currentSelectedProduct.Name=t.Name??"",e.currentSelectedProduct.DisplayName=t.DisplayName??"",e.currentSelectedProduct.Description=t.Description??"",e.currentSelectedProduct.CompanyName=t.CompanyName??"",e.currentSelectedProduct.WebsiteUrl=t.WebsiteUrl??""},setProductDocumentTemplateData(e,t){if(e.productDocumentTemplateTypeWithData=t??{},e.productDocumentTemplateTypeFields={},e.productDocumentTemplateTypeWithData?.ProductDocumentTemplateTypeFields?.length>0){let t={};e.productDocumentTemplateTypeWithData.ProductDocumentTemplateTypeFields.forEach((e=>{if(e?.Tag?.length>0)if(e.DataValue?.length>0)switch(String(e.DataType).toLowerCase()){case"object":break;case"date":{const o=new Date(e.DataValue??""),a=o.getMonth(),r=o.getDate(),n=o.getFullYear();if(a>-1&&a<12&&r>0&&r<32&&n>1900&&n<2300){const o=r<10?`0${r}`:`${r}`,i=a<9?`0${a+1}`:`${a+1}`;t[e.Tag]=`${n}-${i}-${o}`}else t[e.Tag]=""}break;case"datetime":String(e.DataValue).includes("T")&&!String(e.DataValue).includes("Z")?t[e.Tag]=new Date(`${e.DataValue}.000Z`):t[e.Tag]=new Date(e.DataValue);break;case"decimal":case"numeric":{const o=Number(parseFloat(e.DataValue)).toFixed(2).toString().split(".");t[e.Tag]=Number(o[0].replace(/\B(?=(\d{3})+(?!\d))/g,",")+(o[1]?"."+o[1]:""))}break;case"currency":{const o=Number(parseFloat(e.DataValue)).toFixed(2).toString().split(".");t[e.Tag]="$"+(o[0].replace(/\B(?=(\d{3})+(?!\d))/g,",")+(o[1]?"."+o[1]:""))}break;case"short":case"int":case"long":t[e.Tag]=Number(e.DataValue);break;case"bool":case"boolean":t[e.Tag]=Boolean(e.DataValue);break;default:t[e.Tag]=e.DataValue;break}else t[e.Tag]=""})),e.productDocumentTemplateTypeFields=t}},setProductDocumentTemplateTypes(e,t){e.productDocumentTemplateTypes=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_addCurrentProductDocumentTemplateType(e,t){if(e.currentSelectedProduct?.RootId>0&&null!=e.currentSelectedProduct?.ProductDocumentTemplateTypes&&null!=t){const o=l().cloneDeep(e.currentSelectedProduct.ProductDocumentTemplateTypes)??[];o.push(t),e.currentSelectedProduct.ProductDocumentTemplateTypes=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_updateCurrentProductDocumentTemplateType(e,t){const o=Number(t?.RootId??0);if(e.currentSelectedProduct?.RootId>0&&null!=e.currentSelectedProduct?.ProductDocumentTemplateTypes&&o>0){let a=l().cloneDeep(e.currentSelectedProduct.ProductDocumentTemplateTypes)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.currentSelectedProduct.ProductDocumentTemplateTypes=a}},_removeCurrentProductDocumentTemplateType(e,t){const o=Number(t?.RootId??0);if(e.currentSelectedProduct?.RootId>0&&null!=e.currentSelectedProduct?.ProductDocumentTemplateTypes&&o>0){let t=l().cloneDeep(e.currentSelectedProduct.ProductDocumentTemplateTypes)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.currentSelectedProduct.ProductDocumentTemplateTypes=t}},_addProductDocumentTemplateType(e,t){const o=l().cloneDeep(e.productDocumentTemplateTypes)??[];o.push(t),e.productDocumentTemplateTypes=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateProductDocumentTemplateType(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.productDocumentTemplateTypes)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.productDocumentTemplateTypes=a}},_removeProductDocumentTemplateType(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.productDocumentTemplateTypes)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.productDocumentTemplateTypes=t}},setProductOrderDocumentTypes(e,t){e.productOrderDocumentTypes=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_addProductOrderDocumentType(e,t){const o=l().cloneDeep(e.productOrderDocumentTypes)??[];o.push(t),e.productOrderDocumentTypes=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateProductOrderDocumentType(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.productOrderDocumentTypes)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.productOrderDocumentTypes=a}},_removeProductOrderDocumentType(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.productOrderDocumentTypes)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.productOrderDocumentTypes=t}},_addCurrentSelectedProductDocumentCategory(e,t){const o=l().cloneDeep(e.currentSelectedProduct?.ProductDocumentCategories)??[];o.push(t),e.currentSelectedProduct.ProductDocumentCategories=o.sort(((e,t)=>e.Position>t.Position?1:-1))??[]},_updateCurrentSelectedProductDocumentCategory(e,t){const o=Number(t?.RootId??0);if(null!=e.currentSelectedProduct?.ProductDocumentCategories&&o>0){let a=l().cloneDeep(e.currentSelectedProduct.ProductDocumentCategories)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Position>t.Position?1:-1))??[],e.currentSelectedProduct.ProductDocumentCategories=a}},_removeCurrentSelectedProductDocumentCategory(e,t){const o=Number(t?.RootId??0);if(null!=e.currentSelectedProduct?.ProductDocumentCategories&&o>0){let t=l().cloneDeep(e.currentSelectedProduct.ProductDocumentCategories)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Position>t.Position?1:-1))??[],e.currentSelectedProduct.ProductDocumentCategories=t}},setProductDocumentCategories(e,t){e.productDocumentCategories=t?.sort(((e,t)=>e.Position>t.Position?1:-1))??[]},_addProductDocumentCategory(e,t){const o=l().cloneDeep(e.productDocumentCategories)??[];o.push(t),e.productDocumentCategories=o.sort(((e,t)=>e.Position>t.Position?1:-1))??[]},_updateProductDocumentCategory(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.productDocumentCategories)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Position>t.Position?1:-1))??[],e.productDocumentCategories=a}},_removeProductDocumentCategory(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.productDocumentCategories)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Position>t.Position?1:-1))??[],e.productDocumentCategories=t}},_addCurrentSelectedProductDocumentType(e,t){const o=l().cloneDeep(e.currentSelectedProduct?.ProductDocumentTypes)??[];o.push(t),e.currentSelectedProduct.ProductDocumentTypes=o.sort(((e,t)=>e.Position>t.Position?1:-1))??[]},_updateCurrentSelectedProductDocumentType(e,t){const o=Number(t?.RootId??0);if(null!=e.currentSelectedProduct?.ProductDocumentTypes&&o>0){let a=l().cloneDeep(e.currentSelectedProduct.ProductDocumentTypes)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Position>t.Position?1:-1))??[],e.currentSelectedProduct.ProductDocumentTypes=a}},_removeCurrentSelectedProductDocumentType(e,t){const o=Number(t?.RootId??0);if(null!=e.currentSelectedProduct?.ProductDocumentTypes&&o>0){let t=l().cloneDeep(e.currentSelectedProduct.ProductDocumentTypes)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Position>t.Position?1:-1))??[],e.currentSelectedProduct.ProductDocumentTypes=t}},setProductDocumentTypes(e,t){e.productDocumentTypes=t?.sort(((e,t)=>e.Position>t.Position?1:-1))??[]},_addProductDocumentType(e,t){const o=l().cloneDeep(e.productDocumentTypes)??[];o.push(t),e.productDocumentTypes=o.sort(((e,t)=>e.Position>t.Position?1:-1))??[]},_updateProductDocumentType(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.productDocumentTypes)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Position>t.Position?1:-1))??[],e.productDocumentTypes=a}},_removeProductDocumentType(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.productDocumentTypes)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Position>t.Position?1:-1))??[],e.productDocumentTypes=t}},setProductCodeBooks(e,t){e.productCodeBooks=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_addCurrentProductCodeBook(e,t){if(e.currentSelectedProduct?.RootId>0&&null!=e.currentSelectedProduct?.ProductCodeBooks&&null!=t){const o=l().cloneDeep(e.currentSelectedProduct.ProductCodeBooks)??[];o.push(t),e.currentSelectedProduct.ProductCodeBooks=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_updateCurrentProductCodeBook(e,t){const o=Number(t?.RootId??0);if(e.currentSelectedProduct?.RootId>0&&null!=e.currentSelectedProduct?.ProductCodeBooks&&o>0){let a=l().cloneDeep(e.currentSelectedProduct.ProductCodeBooks)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.currentSelectedProduct.ProductCodeBooks=a}},_removeCurrentProductCodeBook(e,t){const o=Number(t?.RootId??0);if(e.currentSelectedProduct?.RootId>0&&null!=e.currentSelectedProduct?.ProductCodeBooks&&o>0){let t=l().cloneDeep(e.currentSelectedProduct.ProductCodeBooks)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.currentSelectedProduct.ProductCodeBooks=t}},_addProductCodeBook(e,t){if(null!=e.productCodeBooks&&null!=t){const o=l().cloneDeep(e.productCodeBooks)??[];o.push(t),e.productCodeBooks=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_updateProductCodeBook(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.productCodeBooks)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.productCodeBooks=a}},_removeProductCodeBook(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.productCodeBooks)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.productCodeBooks=t}},_addCurrentProductCodeBookCode(e,t){if(e.currentSelectedProduct?.RootId>0&&null!=e.currentSelectedProduct?.ProductCodeBookCodes&&null!=t){const o=l().cloneDeep(e.currentSelectedProduct.ProductCodeBookCodes)??[];o.push(t),e.currentSelectedProduct.ProductCodeBookCodes=o.sort(((e,t)=>e.Code>t.Code?1:-1))??[]}},_updateCurrentProductCodeBookCode(e,t){const o=Number(t?.RootId??0);if(e.currentSelectedProduct?.RootId>0&&null!=e.currentSelectedProduct?.ProductCodeBookCodes&&o>0){let a=l().cloneDeep(e.currentSelectedProduct.ProductCodeBookCodes)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Code>t.Code?1:-1))??[],e.currentSelectedProduct.ProductCodeBookCodes=a}},_removeCurrentProductCodeBookCode(e,t){const o=Number(t?.RootId??0);if(e.currentSelectedProduct?.RootId>0&&null!=e.currentSelectedProduct?.ProductCodeBookCodes&&o>0){let t=l().cloneDeep(e.currentSelectedProduct.ProductCodeBookCodes)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Code>t.Code?1:-1))??[],e.currentSelectedProduct.ProductCodeBookCodes=t}},_addProductCodeBookCode(e,t){const o=l().cloneDeep(e.productCodeBookCodes)??[];o.push(t),e.productCodeBookCodes=o.sort(((e,t)=>e.Code>t.Code?1:-1))??[],e.selectedProductCodeBook?.RootId>0&&Number(e.selectedProductCodeBook.RootId)===Number(t.ProductCodeBookRootId)&&(e.selectedProductCodeBook.ProductCodeBookCodes.push(l().cloneDeep(t)),e.selectedProductCodeBook.ProductCodeBookCodes=e.selectedProductCodeBook.ProductCodeBookCodes.sort(((e,t)=>e.Code>t.Code?1:-1))??[])},_updateProductCodeBookCode(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.productCodeBookCodes)??[];if(a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Code>t.Code?1:-1))??[],e.productCodeBookCodes=a,e.selectedProductCodeBook?.RootId>0&&Number(e.selectedProductCodeBook.RootId)===Number(t.ProductCodeBookRootId)){let a=l().cloneDeep(e.selectedProductCodeBook.ProductCodeBookCodes)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Code>t.Code?1:-1))??[],e.selectedProductCodeBook.ProductCodeBookCodes=a}}},_removeProductCodeBookCode(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.productCodeBookCodes)??[];if(a=[...a.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Code>t.Code?1:-1))??[],e.productCodeBookCodes=a,e.selectedProductCodeBook?.RootId>0&&Number(e.selectedProductCodeBook.RootId)===Number(t.ProductCodeBookRootId)){let t=l().cloneDeep(e.selectedProductCodeBook.ProductCodeBookCodes)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Code>t.Code?1:-1))??[],e.selectedProductCodeBook.ProductCodeBookCodes=t}}},setProductAccessSettings(e,t){t?.length>0&&t.forEach((e=>{e.DefaultValueString=e.DefaultValue?String.fromCharCode(10003):"",e.CustomString=e.Custom?String.fromCharCode(10003):""})),e.productAccessSettings=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_addCurrentProductAccessSetting(e,t){if(e.currentSelectedProduct?.RootId>0&&null!=e.currentSelectedProduct?.ProductAccessSettings&&null!=t){const o=l().cloneDeep(e.currentSelectedProduct.ProductAccessSettings)??[];o.push(t),e.currentSelectedProduct.ProductAccessSettings=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_updateCurrentProductAccessSetting(e,t){const o=Number(t?.RootId??0);if(e.currentSelectedProduct?.RootId>0&&null!=e.currentSelectedProduct?.ProductAccessSettings&&o>0){let a=l().cloneDeep(e.currentSelectedProduct.ProductAccessSettings)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.currentSelectedProduct.ProductAccessSettings=a}},_removeCurrentProductAccessSetting(e,t){const o=Number(t?.RootId??0);if(e.currentSelectedProduct?.RootId>0&&null!=e.currentSelectedProduct?.ProductAccessSettings&&o>0){let t=l().cloneDeep(e.currentSelectedProduct.ProductAccessSettings)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.currentSelectedProduct.ProductAccessSettings=t}},_addProductAccessSetting(e,t){const o=l().cloneDeep(e.productAccessSettings)??[];let a=l().cloneDeep(t);a.DefaultValueString=t.DefaultValue?String.fromCharCode(10003):"",a.CustomString=t.Custom?String.fromCharCode(10003):"",o.push(a),e.productAccessSettings=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateProductAccessSetting(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(t);a.DefaultValueString=a.DefaultValue?String.fromCharCode(10003):"",a.CustomString=a.Custom?String.fromCharCode(10003):"";let r=l().cloneDeep(e.productAccessSettings)??[];r=[...r.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(a)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.productAccessSettings=r}},_removeProductAccessSetting(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.productAccessSettings)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.productAccessSettings=t}},setProductConfigSettings(e,t){e.productConfigSettings.splice(0,e.productConfigSettings.length),t?.forEach((e=>{e.UserCanEditString=e.UserCanEdit?String.fromCharCode(10003):"",e.VisibleString=e.Visible?String.fromCharCode(10003):"",e.CustomString=e.Custom?String.fromCharCode(10003):""})),e.productConfigSettings=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_addCurrentProductConfigSetting(e,t){if(e.currentSelectedProduct?.RootId>0&&null!=e.currentSelectedProduct.ProductConfigSettings){const o=l().cloneDeep(e.currentSelectedProduct.ProductConfigSettings)??[];o.push(t),e.currentSelectedProduct.ProductConfigSettings=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_updateCurrentProductConfigSetting(e,t){const o=Number(t?.RootId??0);if(e.currentSelectedProduct?.RootId>0&&null!=e.currentSelectedProduct?.ProductConfigSettings&&o>0){let a=l().cloneDeep(e.currentSelectedProduct.ProductConfigSettings)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.currentSelectedProduct.ProductConfigSettings=a}},_removeCurrentProductConfigSetting(e,t){const o=Number(t?.RootId??0);if(e.currentSelectedProduct?.RootId>0&&null!=e.currentSelectedProduct?.ProductConfigSettings&&o>0){let t=l().cloneDeep(e.currentSelectedProduct.ProductConfigSettings)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.currentSelectedProduct.ProductConfigSettings=t}},_addProductConfigSetting(e,t){const o=l().cloneDeep(e.productConfigSettings)??[];let a=l().cloneDeep(t);a.UserCanEditString=t.UserCanEdit?String.fromCharCode(10003):"",a.VisibleString=t.Visible?String.fromCharCode(10003):"",a.CustomString=t.Custom?String.fromCharCode(10003):"",o.push(a),e.productConfigSettings=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateProductConfigSetting(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(t);a.UserCanEditString=a.UserCanEdit?String.fromCharCode(10003):"",a.VisibleString=a.Visible?String.fromCharCode(10003):"",a.CustomString=a.Custom?String.fromCharCode(10003):"";let r=l().cloneDeep(e.productConfigSettings)??[];r=[...r.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(a)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.productConfigSettings=r}},_removeProductConfigSetting(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.productConfigSettings)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.productConfigSettings=t}},setProductNameSearchData(e,t){e.productNameSearchData=t??[]},setReloadSavedViewData(e,t){e.reloadSavedViewData=t??!1},setShowRequiredValuesError(e,t){e.showRequiredValuesError=t??!1},setCurrentSelectedProduct(e,t){e.currentSelectedProduct=t??{}},setIsEditingProduct(e,t){e.isEditingProduct=t??!1}},actions:{async getProductsData(e,t){await(0,c.Z)((async()=>{const o=`${i.Px}?includemetadata=${t??!1}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setProductData",a)}),"products - getProductsData")},async getProductDocumentTemplateTypes(e,t){await(0,c.Z)((async()=>{const o=`${i.Fc}?productrootid=${Number(t?.ProductRootId??0)}&includemetadata=true`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setProductDocumentTemplateTypes",a)}),"products - getProductDocumentTemplateTypes")},async getProductDocumentTemplateTypeData(e,t){await(0,c.Z)((async()=>{const o=Number(t?.RootId??0),a=String(t?.OrderNumber??""),r=`${i.Fc}/${o}?productrootid=0&ordernumber=${a}&includemetadata=true`,n=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:r,Payload:null});e.commit("setProductDocumentTemplateData",n)}),"products - getProductDocumentTemplateTypes")},async getProductOrderDocumentTypes(e,{ProductRootId:t,OrganizationRootId:o,IncludeMetadata:a}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=a??!0;const r=`${i.LV}?productrootid=${t}&organizationrootid=${o}&includemetadata=${a}`,n=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:r,Payload:null});e.commit("setProductOrderDocumentTypes",n)}),"products - getProductOrderDocumentTypes")},async getProductDocumentCategories(e,t){await(0,c.Z)((async()=>{const o=Number(t?.ProductRootId??0);if(o>0){if(!(t?.UseCache&&e.state.productDocumentCategories.length>0&&Number(e.state.productDocumentCategories[0]?.ProductRootId??0)===o)){const o=`${i.B0}?productrootid=${Number(t?.ProductRootId??0)}&includemetadata=true`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setProductDocumentCategories",a)}}else e.commit("setProductDocumentCategories",[])}),"products - getProductDocumentCategories")},async getProductDocumentTypes(e,t){await(0,c.Z)((async()=>{const o=Number(t?.ProductRootId??0);if(o>0){if(!(t?.UseCache&&e.state.productDocumentTypes.length>0&&Number(e.state.productDocumentTypes[0]?.ProductRootId??0)===o)){const o=`${i.OP}?productrootid=${Number(t?.ProductRootId??0)}&includemetadata=true`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setProductDocumentTypes",a)}}else e.commit("setProductDocumentTypes",[])}),"products - getProductDocumentTypes")},async getProductCodeBooks(e,t){await(0,c.Z)((async()=>{}),"products - getProductCodeBooks");const o=`${i.pf}?productrootid=${Number(t?.ProductRootId??0)}&includemetadata=true`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setProductCodeBooks",a)},async getProductAccessSettings(e,t){await(0,c.Z)((async()=>{const o=`${i.u6}?productrootid=${Number(t?.ProductRootId??0)}&includemetadata=true`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setProductAccessSettings",a)}),"products - getProductAccessSettings")},async getProductConfigSettings(e,t){await(0,c.Z)((async()=>{const o=`${i.hB}?productrootid=${Number(t?.ProductRootId??0)}&includemetadata=true`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setProductConfigSettings",a)}),"products - getProductConfigSettings")},async productNameSearch(e,t){await(0,c.Z)((async()=>{const o=`${i.KG}?typename=product&name=${String(t?.Name??"")}&displayname=${String(t?.DisplayName??"")}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setProductNameSearchData",a)}),"products - productNameSearch")},async addProduct(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Px,Payload:t});return e.commit("_addProduct",o),o}),"products - addProduct")},async updateProduct(e,t){await(0,c.Z)((async()=>{const o=`${i.Px}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateProduct",a)}),"products - updateProduct")},async removeProduct(e,t){await(0,c.Z)((async()=>{const o=`${i.Px}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"products - removeProduct")},async cloneProduct(e,{RootId:t,IncludeProductDataSources:o,IncludeProductAccessSettings:a,IncludeProductConfigSettings:r,IncludeProductDocumentCategories:n,IncludeProductDocumentTypes:s,IncludeProductDocumentTemplateTypes:d,IncludeProductOrderDocumentTypes:u,IncludeProductCustomUserFields:l,IncludeProductCustomFields:m,IncludeProductTags:p,IncludeProductSearchGroups:g,IncludeSearches:y,IncludeProductFormGroups:h,IncludeFormLayouts:b,IncludeWorkflowTaskTemplates:I,IncludeWorkflowRuleTemplates:f,IncludeWorkflowNotificationTemplates:S}){return(0,c.Z)((async()=>{t=Number(t||0),o=o||!0,a=a||!0,r=r||!0,n=n||!0,s=s||!0,d=d||!0,u=u||!0,l=l||!0,m=m||!0,p=p||!0,g=g||!0,y=y||!0,h=h||!0,b=b||!0,I=I||!0,f=f||!0,S=S||!0;const c=`${i.Px}/${t}/clone?includeproductdatasources=${o}&includeproductaccesssettings=${a}&includeproductconfigsettings=${r}&includeproductdocumentcategories=${n}&includeproductdocumenttypes=${s}&includeproductdocumenttemplatetypes=${d}&includeproductorderdocumenttypes=${u}&includeproductcustomuserfields=${l}&includeproductcustomfields=${m}&includeproducttags=${p}&includeproductsearchgroups=${g}&includesearches=${y}&includeproductformgroups=${h}&includeformlayouts=${b}&includeworkflowtasktemplates=${I}&includeworkflowruletemplates=${f}&includeworkflownotificationtemplates=${S}`,D=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:c,Payload:null});return e.commit("_addProduct",D),D}),"products - cloneProduct")},async exportProduct(e,{RootId:t,IncludeProductDataSources:o,IncludeProductAccessSettings:a,IncludeProductConfigSettings:r,IncludeProductDocumentCategories:n,IncludeProductDocumentTypes:s,IncludeProductDocumentTemplateTypes:d,IncludeProductOrderDocumentTypes:u,IncludeProductCustomUserFields:l,IncludeProductCustomFields:m,IncludeProductTags:p,IncludeProductSearchGroups:g,IncludeSearches:y,IncludeProductFormGroups:h,IncludeFormLayouts:b,IncludeWorkflowTaskTemplates:I,IncludeWorkflowRuleTemplates:f,IncludeWorkflowNotificationTemplates:S}){return(0,c.Z)((async()=>{t=Number(t||0),o=o||!0,a=a||!0,r=r||!0,n=n||!0,s=s||!0,d=d||!0,u=u||!0,l=l||!0,m=m||!0,p=p||!0,g=g||!0,y=y||!0,h=h||!0,b=b||!0,I=I||!0,f=f||!0,S=S||!0;const c=`${i.Px}/${t}/export?includeproductdatasources=${o}&includeproductdatasources=${o}&includeproductaccesssettings=${a}&includeproductconfigsettings=${r}&includeproductdocumentcategories=${n}&includeproductdocumenttypes=${s}&includeproductdocumenttemplatetypes=${d}&includeproductorderdocumenttypes=${u}&includeproductcustomuserfields=${l}&includeproductcustomfields=${m}&includeproducttags=${p}&includeproductsearchgroups=${g}&includesearches=${y}&includeproductformgroups=${h}&includeformlayouts=${b}&includeworkflowtasktemplates=${I}&includeworkflowruletemplates=${f}&includeworkflownotificationtemplates=${S}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null})}),"products - exportProduct")},async importProduct(e,{IncludeProductDataSources:t,IncludeProductAccessSettings:o,IncludeProductConfigSettings:a,IncludeProductDocumentCategories:r,IncludeProductDocumentTypes:n,IncludeProductDocumentTemplateTypes:s,IncludeProductOrderDocumentTypes:d,IncludeProductCustomUserFields:u,IncludeProductCustomFields:l,IncludeProductTags:m,IncludeProductSearchGroups:p,IncludeSearches:g,IncludeProductFormGroups:y,IncludeFormLayouts:h,IncludeWorkflowTaskTemplates:b,IncludeWorkflowRuleTemplates:I,IncludeWorkflowNotificationTemplates:f,UpdateExisting:S,FileContents:D}){return D?.length>0?(0,c.Z)((async()=>{t=t||!0,o=o||!0,a=a||!0,r=r||!0,n=n||!0,s=s||!0,d=d||!0,u=u||!0,l=l||!0,m=m||!0,p=p||!0,g=g||!0,y=y||!0,h=h||!0,b=b||!0,I=I||!0,f=f||!0,S=S||!1;let c={Base64Encoded:btoa(D)};const R=`${i.Px}/import?includeproductdatasources=${t}&includeproductaccesssettings=${o}&includeproductconfigsettings=${a}&includeproductdocumentcategories=${r}&includeproductdocumenttypes=${n}&includeproductdocumenttemplatetypes=${s}&includeproductorderdocumenttypes=${d}&includeproductcustomuserfields=${u}&includeproductcustomfields=${l}&includeproducttags=${m}&includeproductsearchgroups=${p}&includesearches=${g}&includeproductformgroups=${y}&includeformlayouts=${h}&includeworkflowtasktemplates=${b}&includeworkflowruletemplates=${I}&includeworkflownotificationtemplates=${f}&updateexisting=${S}`,P=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:R,Payload:c});return e.commit("_addProduct",P),P}),"products - importProduct"):(console.log("invalid import data found"),null)},async addProductDocumentTemplateType(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Fc,Payload:t});e.commit("_addCurrentProductDocumentTemplateType",o),e.commit("_addProductDocumentTemplateType",o)}),"products - addProductDocumentTemplateType")},async updateProductDocumentTemplateType(e,t){await(0,c.Z)((async()=>{const o=`${i.Fc}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateCurrentProductDocumentTemplateType",a),e.commit("_updateProductDocumentTemplateType",a)}),"products - updateProductDocumentTemplateType")},async removeProductDocumentTemplateType(e,t){await(0,c.Z)((async()=>{const o=`${i.Fc}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeCurrentProductDocumentTemplateType",t),e.commit("_removeProductDocumentTemplateType",t)}),"products - removeProductDocumentTemplateType")},async addProductOrderDocumentType(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.LV,Payload:t});return e.commit("_addProductOrderDocumentType",o),o}),"products - addProductOrderDocumentType")},async updateProductOrderDocumentType(e,t){return(0,c.Z)((async()=>{const o=`${i.LV}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateProductOrderDocumentType",a),a}),"products - updateProductOrderDocumentType")},async removeProductOrderDocumentType(e,t){await(0,c.Z)((async()=>{const o=`${i.LV}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeProductOrderDocumentType",t)}),"products - removeProductOrderDocumentType")},async updateProductOrderDocumentTypeEnabledStatus(e,t){await(0,c.Z)((async()=>{const o=`${i.LV}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateProductOrderDocumentType",a)}),"products - updateProductOrderDocumentType")},async addProductDocumentCategory(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.B0,Payload:t});e.commit("_addCurrentSelectedProductDocumentCategory",o),e.commit("_addProductDocumentCategory",o)}),"products - addProductDocumentCategory")},async updateProductDocumentCategory(e,t){await(0,c.Z)((async()=>{const o=`${i.B0}/${t.RootId}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateCurrentSelectedProductDocumentCategory",a),e.commit("_updateProductDocumentCategory",a)}),"products - updateProductDocumentCategory")},async removeProductDocumentCategory(e,t){await(0,c.Z)((async()=>{const o=`${i.B0}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeCurrentSelectedProductDocumentCategory",t),e.commit("_removeProductDocumentCategory",t)}),"products - removeProductDocumentCategory")},async updateProductDocumentCategoryPositions(e,t){await(0,c.Z)((async()=>{const o=`${i.B0}/updatepositions`;if(t?.length>0){const a=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t});e.commit("setProductDocumentCategories",a)}}),"productDocumentCategories - updateProductDocumentCategoryPositions")},async updateProductDocumentCategoryEnabledStatus(e,t){await(0,c.Z)((async()=>{const o=`${i.B0}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateCurrentSelectedProductDocumentCategory",a),e.commit("_updateProductDocumentCategory",a)}),"products - updateProductDocumentCategory")},async updateProductDocumentCategoryAlias(e,t){await(0,c.Z)((async()=>{const o=`${i.B0}/${Number(t?.RootId??0)}/updatealias`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateCurrentSelectedProductDocumentCategory",a),e.commit("_updateProductDocumentCategory",a)}),"products - updateProductDocumentCategory")},async addProductDocumentType(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.OP,Payload:t});e.commit("_addCurrentSelectedProductDocumentType",o),e.commit("_addProductDocumentType",o)}),"products - addProductDocumentType")},async updateProductDocumentType(e,t){await(0,c.Z)((async()=>{const o=`${i.OP}/${t.RootId}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateCurrentSelectedProductDocumentType",a),e.commit("_updateProductDocumentType",a)}),"products - updateProductDocumentType")},async removeProductDocumentType(e,t){await(0,c.Z)((async()=>{const o=`${i.OP}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeCurrentSelectedProductDocumentType",t),e.commit("_removeProductDocumentType",t)}),"products - removeProductDocumentType")},async updateProductDocumentTypePositions(e,t){await(0,c.Z)((async()=>{if(t?.length>0){const o=`${i.OP}/updatepositions`,a=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t});e.commit("setProductDocumentTypes",a)}}),"productDocumentTypes - updateProductDocumentTypePositions")},async updateProductDocumentTypeEnabledStatus(e,t){await(0,c.Z)((async()=>{const o=`${i.OP}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateCurrentSelectedProductDocumentType",a),e.commit("_updateProductDocumentType",a)}),"products - updateProductDocumentType")},async updateProductDocumentTypeAlias(e,t){await(0,c.Z)((async()=>{const o=`${i.OP}/${Number(t?.RootId??0)}/updatealias`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateCurrentSelectedProductDocumentType",a),e.commit("_updateProductDocumentType",a)}),"products - updateProductDocumentType")},async addProductCodeBook(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.pf,Payload:t});e.commit("_addCurrentProductCodeBook",o),e.commit("_addProductCodeBook",o)}),"products - addProductCodeBook")},async updateProductCodeBook(e,t){await(0,c.Z)((async()=>{const o=`${i.pf}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateCurrentProductCodeBook",a),e.commit("_updateProductCodeBook",a)}),"products - updateProductCodeBook")},async removeProductCodeBook(e,t){await(0,c.Z)((async()=>{const o=`${i.pf}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeCurrentProductCodeBook",t),e.commit("_removeProductCodeBook",t)}),"products - removeProductCodeBook")},async addProductCodeBookCode(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.nG,Payload:t});e.commit("_addProductCodeBookCode",o),e.commit("_addCurrentProductCodeBookCode",o)}),"products - addProductCodeBookCode")},async updateProductCodeBookCode(e,t){await(0,c.Z)((async()=>{const o=`${i.nG}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateProductCodeBookCode",a),e.commit("_updateCurrentProductCodeBookCode",a)}),"products - updateProductCodeBookCode")},async removeProductCodeBookCode(e,t){await(0,c.Z)((async()=>{const o=`${i.nG}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeProductCodeBookCode",t),e.commit("_removeCurrentProductCodeBookCode",t)}),"products - removeProductCodeBookCode")},async addProductAccessSetting(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.u6,Payload:t});e.commit("_addCurrentProductAccessSetting",o),e.commit("_addProductAccessSetting",o)}),"products - addProductAccessSetting")},async updateProductAccessSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.u6}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateCurrentProductAccessSetting",a),e.commit("_updateProductAccessSetting",a)}),"products - updateProductAccessSetting")},async removeProductAccessSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.u6}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeCurrentProductAccessSetting",t),e.commit("_removeProductAccessSetting",t)}),"products - removeProductAccessSetting")},async addProductConfigSetting(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.hB,Payload:t});e.commit("_addCurrentProductConfigSetting",o),e.commit("_addProductConfigSetting",o)}),"products - addProductConfigSetting")},async updateProductConfigSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.hB}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateCurrentProductConfigSetting",a),e.commit("_updateProductConfigSetting",a)}),"products - updateProductConfigSetting")},async removeProductConfigSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.hB}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeCurrentProductConfigSetting",t),e.commit("_removeProductConfigSetting",t)}),"products - removeProductConfigSetting")}}},S={state:{groupTemplate:null,selectedGroupGroupAccessProductRootId:0},mutations:{setGroupTemplateData(e,t){e.groupTemplate=t},setSelectedGroupGroupAccessProductRootId(e,t){e.selectedGroupGroupAccessProductRootId=Number(t??0)}},actions:{async getGroupTemplate(e,t){await(0,c.Z)((async()=>{if(Number(t?.OrganizationRootId??0)>0){const o=`${i.Ay}?organizationrootid=${Number(t?.OrganizationRootId??0)}&template=true&includemetadata=${t?.IncludeMetadata??!0}&includemembership=${t?.IncludeMembership??!1}&includeaccesssettings=${t?.IncludeAccessSettings??!1}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setGroupTemplateData",a)}else e.commit("setGroupTemplateData",null)}),"groups - getGroupTemplate")},async cloneGroup(e,{RootId:t,IncludeGroupMembership:o,IncludeDataSourceFieldAccessSetting:a,IncludeAccessSettings:r,IncludeSearches:n}){return(0,c.Z)((async()=>{t=Number(t||0),o=o||!0,a=a||!0,r=r||!0,n=n||!0;const s=`${i.Ay}/${t}/clone?includegroupmembership=${o}&includedatasourcefieldaccesssetting=${a}&includeaccesssettings=${r}&includesearches=${n}`,d=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:s,Payload:null});return e.commit("_addSelectedAdminOrganizationGroup",d),e.commit("_addOrganizationGroup",d),d}),"groups - cloneGroup")},async exportGroup(e,{RootId:t,IncludeGroupMembership:o,IncludeDataSourceFieldAccessSetting:a,IncludeAccessSettings:r,IncludeSearches:n}){return(0,c.Z)((async()=>{t=Number(t||0),o=o||!0,a=a||!0,r=r||!0,n=n||!0;const s=`${i.Ay}/${t}/export?includegroupmembership=${o}&includedatasourcefieldaccesssetting=${a}&includeaccesssettings=${r}&includesearches=${n}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:s,Payload:null})}),"groups - exportGroup")},async importGroup(e,{OrganizationRootId:t,IncludeGroupMembership:o,IncludeDataSourceFieldAccessSetting:a,IncludeAccessSettings:r,IncludeSearches:n,UpdateExisting:s,FileContents:d}){return d?.length>0?(0,c.Z)((async()=>{t=Number(t||0),o=o||!0,a=a||!0,r=r||!0,n=n||!0,s=s||!1;let c={Base64Encoded:btoa(d)};const u=`${i.Ay}/import?organizationrootid=${t}&includegroupmembership=${o}&includedatasourcefieldaccesssetting=${a}&includeaccesssettings=${r}&includesearches=${n}&updateexisting=${s}`,l=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:u,Payload:c});return e.commit("_addSelectedAdminOrganizationGroup",l),e.commit("_addOrganizationGroup",l),l}),"groups - importGroup"):(console.log("invalid import data found"),null)},async resetGroupSettings(e,{RootId:t,GroupTemplateRootId:o,IncludeGroupMembership:a,IncludeDataSourceFieldAccessSetting:r,IncludeAccessSettings:n,IncludeSearches:s}){return(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=a||!0,r=r||!0,n=n||!0,s=s||!0;const d=`${i.Ay}/${t}/resetgroupsettings?grouptemplaterootid=${o}&includegroupmembership=${a}&includedatasourcefieldaccesssetting=${r}&includeaccesssettings=${n}&includesearches=${s}`,c=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:d,Payload:null});return c?.Result&&(e.commit("_updateSelectedAdminOrganizationGroup",c),e.commit("_updateOrganizationGroup",c)),c}),"organizations - resetGroupSettings")}}},D={state:{users:[],userTemplate:null,userAvatar:{},userNameSearchData:[],selectedUserUserCodeBookProductRootId:0,userProductRequirementCodeBookCodes:[],userProductExceptionCodeBookCodes:[],getUsersDataOrganizationRootId:-1},getters:{getUserByDisplayName:e=>t=>e.users?.find((e=>String(e.DisplayName)===String(t)))??null,getUserProductRequirementCodeBookCodeByCode:e=>t=>e.userProductRequirementCodeBookCodes?.find((e=>String(e?.Code??"")===String(t??"")))??null,getUserProductExceptionCodeBookCodeByCode:e=>t=>e.userProductExceptionCodeBookCodes?.find((e=>String(e?.Code??"")===String(t??"")))??null,isUserNameTaken:e=>t=>{let o=e.userNameSearchData?.find((e=>Number(e.RootId)!==Number(t)))??null;return null!==o}},mutations:{setGetUsersDataOrganizationRootId(e,t){e.getUsersDataOrganizationRootId=t},setUserData(e,t){t?.forEach((e=>{e.LastActivityDateTime?(String(e.LastActivityDateTime).includes("T")&&!String(e.LastActivityDateTime??"").includes("Z")&&(e.LastActivityDateTime=`${e.LastActivityDateTime}.000Z`),e.LastActivityDateTime=new Date(e.LastActivityDateTime),e.LastActivityDateTime.getFullYear()<1901&&(e.LastActivityDateTime=null)):e.LastActivityDateTime=null})),e.users=t?.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[]},setUserProductCodeBookCodesData(e,t){let o=[],a=[];t?.length>0&&t.forEach((e=>{String(e.Type??"").toLowerCase().includes("requirement")&&o.push(l().cloneDeep(e)),String(e.Type??"").toLowerCase().includes("exception")&&a.push(l().cloneDeep(e))})),e.userProductRequirementCodeBookCodes=o?.sort(((e,t)=>e.Code>t.Code?1:-1))??[],e.userProductExceptionCodeBookCodes=a?.sort(((e,t)=>e.Code>t.Code?1:-1))??[]},setUserAvatarData(e,t){e.userAvatar=t??{}},clearUserAvatarData(e){e.userAvatar={}},clearUserData(e){e.users=[]},setUserNameSearchData(e,t){e.userNameSearchData=t??[]},setSelectedUserUserCodeBookProductRootId(e,t){e.selectedUserUserCodeBookProductRootId=t??0},_updateUser(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.users)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.users=a.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[]}},_updateUserGroupMember(e,t){if(e.users?.length>0&&null!=t&&1===Number(t.MemberType||0)){let o=e.users.find((e=>Number(e?.RootId||0)===Number(t?.MemberRootId||0)));o?.GroupMembers?.forEach((e=>{Number(e.RootId)===Number(t.RootId)&&(e.IsSelected=t.IsSelected)}))}}},actions:{async getUserGeoLocationDefault(e,{UserRootId:t}){return(0,c.Z)((async()=>{if(!t)return void console.error("no user id");const o=`${i.T3}/usergeolocationdefault?userrootid=${Number(t)}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null})}),"users - getUserGeoLocationDefault")},async getUsersData(e,{UseCache:t,OrganizationRootId:o,IncludeMetadata:a,IncludeMembership:r,IncludeAccessSettings:n,IncludeConfigSettings:s,IncludeOrganizationSettings:d,IncludeProducts:u,IncludeSearches:l,IncludeBranches:m,IncludeParties:p,IncludeUserTags:g,IncludeCodeBooks:y,IncludeAvatar:h}){await(0,c.Z)((async()=>{if(o=Number(o||0),o>0){if(t=t||!1,t&&o===e.state.getUsersDataOrganizationRootId)return;a=a||!1,r=r||!1,n=n||!1,s=s||!1,d=d||!1,u=u||!1,l=l||!1,m=m||!1,p=p||!1,g=g||!1,y=y||!1,h=h||!1,e.commit("setGetUsersDataOrganizationRootId",o);const c=`${i.T3}?organizationrootid=${o}&includemetadata=${a}&includemembership=${r}&includeaccesssettings=${n}&includeconfigsettings=${s}&includeorganizationsettings=${d}&includeproducts=${u}&includesearches=${l}&includebranches=${m}&includeparties=${p}&includeusertags=${g}&includecodebooks=${y}&includeavatar=${h}`,b=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null});return e.commit("setUserData",b),b}return e.commit("setUserData",[]),[]}),"users - getUsersData")},async getUserDetails(e,{RootId:t,IncludeMetadata:o,IncludeMembership:a,IncludeAccessSettings:r,IncludeConfigSettings:n,IncludeOrganizationSettings:s,IncludeProducts:d,IncludeSearches:u,IncludeBranches:l,IncludeParties:m,IncludeUserTags:p,IncludeCodeBooks:g,IncludeAvatar:y}){return(0,c.Z)((async()=>{if(t=Number(t||0),t>0){o=o||!1,a=a||!1,r=r||!1,n=n||!1,s=s||!1,d=d||!1,u=u||!1,l=l||!1,m=m||!1,p=p||!1,g=g||!1,y=y||!1;const c=`${i.T3}/${t}?includemetadata=${o}&includemembership=${a}&includeaccesssettings=${r}&includeconfigsettings=${n}&includeorganizationsettings=${s}&includeproducts=${d}&includesearches=${u}&includebranches=${l}&includeparties=${m}&includeusertags=${p}&includecodebooks=${g}&includeavatar=${y}`,h=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null});return e.commit("_updateUser",h),e.commit("_updateOrganizationUser",h),h}return[]}),"users - getUserDetails")},async getUserProductCodeBookCodesData(e,t){await(0,c.Z)((async()=>{const o=Number(t?.UserRootId??0);if(!(t?.UseCache&&e.state.userProductRequirementCodeBookCodes.length>0&&Number(e.state.userProductRequirementCodeBookCodes[0]?.UserRootId??0)===o&&e.state.userProductExceptionCodeBookCodes.length>0&&Number(e.state.userProductExceptionCodeBookCodes[0]?.UserRootId??0)===o)){const a=`${i.sS}/userproductcodes?userrootid=${o}&productrootid=${Number(t?.ProductRootId??0)}&includemetadata=${t?.IncludeMetadata??!1}&includemembership=${t?.IncludeMembership??!1}&includeaccesssettings=${t?.IncludeAccessSettings??!1}&includeconfigsettings=${t?.IncludeConfigSettings??!1}&includeorganizationsettings=${t?.IncludeOrganizationSettings??!1}&includeproducts=${t?.IncludeProducts??!1}&includesearches=${t?.IncludeSearches??!1}&includebranches=${t?.IncludeBranches??!1}&includeparties=${t?.IncludeParties??!1}&includeusertags=${t?.IncludeUserTags??!1}&includecodebooks=${t?.IncludeCodeBooks??!1}&includeavatar=${t?.IncludeAvatar??!1}`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setUserProductCodeBookCodesData",r)}}),"users - getUserProductCodeBookCodesData")},async getUserSimpleSearchData(e,t){await(0,c.Z)((async()=>{const o=`${i.T3}?searchtext=${String(t?.SearchText??"")}&includeallorganizations=${t?.IncludeAllOrganizations??!0}&includemetadata=false&includemembership=false&includeaccesssettings=false&includeconfigsettings=false&includeorganizationsettings=false&includeproducts=false&includesearches=false&includebranches=false&includeparties=false&includeusertags=false&includecodebooks=false&includeavatar=false`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setUserData",a)}),"users - getUserSimpleSearchData")},async userNameSearch(e,t){await(0,c.Z)((async()=>{const o=`${i.KG}?typename=user&email=${t?.Email}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setUserNameSearchData",a)}),"users - userNameSearch")},async cloneUser(e,{RootId:t,IncludeProducts:o,IncludeGroupMembership:a,IncludeDataSourceFieldAccessSetting:r,IncludeAccessSettings:n,IncludeConfigSettings:s,IncludeProductCodeBooks:d,IncludeTags:u,IncludeBranches:l,IncludeSearches:m,IncludeFormLayouts:p}){return(0,c.Z)((async()=>{t=Number(t||0),o=o||!0,a=a||!0,r=r||!0,n=n||!0,s=s||!0,d=d||!0,u=u||!0,l=l||!0,m=m||!0,p=p||!0;const c=`${i.T3}/${t}/clone?includeproducts=${o}&includegroupmembership=${a}&includedatasourcefieldaccesssetting=${r}&includeaccesssettings=${n}&includeconfigsettings=${s}&includeproductcodebooks=${d}&includetags=${u}&includebranches=${l}&includesearches=${m}&includeformlayouts=${p}`,g=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:c,Payload:null});return e.commit("_addSelectedAdminOrganizationUser",g),e.commit("_addOrganizationUser",g),g}),"users - cloneUser")},async exportUser(e,{RootId:t,IncludeProducts:o,IncludeGroupMembership:a,IncludeDataSourceFieldAccessSetting:r,IncludeAccessSettings:n,IncludeConfigSettings:s,IncludeProductCodeBooks:d,IncludeTags:u,IncludeBranches:l,IncludeSearches:m,IncludeFormLayouts:p}){return(0,c.Z)((async()=>{t=Number(t||0),o=o||!0,a=a||!0,r=r||!0,n=n||!0,s=s||!0,d=d||!0,u=u||!0,l=l||!0,m=m||!0,p=p||!0;const c=`${i.T3}/${t}/export?includeproducts=${o}&includegroupmembership=${a}&includedatasourcefieldaccesssetting=${r}&includeaccesssettings=${n}&includeconfigsettings=${s}&includeproductcodebooks=${d}&includetags=${u}&includebranches=${l}&includesearches=${m}&includeformlayouts=${p}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null})}),"users - exportUser")},async importUser(e,{OrganizationRootId:t,IncludeProducts:o,IncludeGroupMembership:a,IncludeDataSourceFieldAccessSetting:r,IncludeAccessSettings:n,IncludeConfigSettings:s,IncludeProductCodeBooks:d,IncludeTags:u,IncludeBranches:l,IncludeSearches:m,IncludeFormLayouts:p,UpdateExisting:g,FileContents:y}){return y?.length>0?(0,c.Z)((async()=>{t=Number(t||0),o=o||!0,a=a||!0,r=r||!0,n=n||!0,s=s||!0,d=d||!0,u=u||!0,l=l||!0,m=m||!0,p=p||!0,g=g||!1;let c={Base64Encoded:btoa(y)};const h=`${i.T3}/import?organizationrootid=${t}&includeproducts=${o}&includegroupmembership=${a}&includedatasourcefieldaccesssetting=${r}&includeaccesssettings=${n}&includeconfigsettings=${s}&includeproductcodebooks=${d}&includetags=${u}&includebranches=${l}&includesearches=${m}&includeformlayouts=${p}&updateexisting=${g}`,b=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:h,Payload:c});return e.commit("_addSelectedAdminOrganizationUser",b),e.commit("_addOrganizationUser",b),b}),"users - importUser"):(console.log("invalid import data found"),null)},async resetUserSettings(e,{RootId:t,UserTemplateRootId:o,IncludeProducts:a,IncludeGroupMembership:r,IncludeDataSourceFieldAccessSetting:n,IncludeAccessSettings:s,IncludeConfigSettings:d,IncludeProductCodeBooks:u,IncludeTags:l,IncludeBranches:m,IncludeSearches:p,IncludeFormLayouts:g}){return(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=a||!0,r=r||!0,n=n||!0,s=s||!0,d=d||!0,u=u||!0,l=l||!0,m=m||!0,p=p||!0,g=g||!0;const c=`${i.T3}/${t}/resetusersettings?usertemplaterootid=${o}&includeproducts=${a}&includegroupmembership=${r}&includedatasourcefieldaccesssetting=${n}&includeaccesssettings=${s}&includeconfigsettings=${d}&includeproductcodebooks=${u}&includetags=${l}&includebranches=${m}&includesearches=${p}&includeformlayouts=${g}`,y=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:c,Payload:null});return y?.Result&&(e.commit("_updateSelectedAdminOrganizationUser",y),e.commit("_updateOrganizationUser",y)),y}),"organizations - resetUserSettings")},async getUserAvatarData(e,t){await(0,c.Z)((async()=>{const o=`${i.sk}?userrootid=${Number(t?.UserRootId??0)}&includemetadata=${t?.IncludeMetadata??!1}&includesignedurl=${t?.IncludeSignedUrl??!1}&includebase64encoding=${t?.IncludeBase64Encoding??!1}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setUserAvatarData",a)}),"users - getUserAvatarData")},async addUserAvatar(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.sk,Payload:t});e.commit("setUserAvatarData",o)}),"users - addUserAvatar")},async clearUserAvatar(e){await(0,c.Z)((async()=>{const t=`${i.sk}/clear`;await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:t,Payload:null}),e.commit("clearUserAvatarData")}),"users - clearUserAvatar")}}},R=o(68602),P={state:{basicOrder:{},orderContacts:[],orderWriteUp:{},selectedOrderWriteUp:{},orderInternalWriteUps:[],orderDS1s:[],staticTemplate:{},auditLogs:[],openOrderTabs:[],orderNumbers:[],orderNumberSearchData:[],orderReportMonthlyData:[],orderReportBranchData:[],selectedOrderRootId:0,selectedOrderSearchRootId:0,selectedOrderSearchName:"",orderPageSettingSearchRootId:0,quickSearchOrderRootId:0,quickSearchOrderNumber:"",currentFolderLabelViewType:"Property Address",currentOrdersViewType:"folders",currentOrderSearchInput:"",currentSearchOrderNumber:"",folderViewLabelTypes:[{Id:1,Name:"Property Address",isActive:!0},{Id:2,Name:"Buyer/Borrower",isActive:!1},{Id:3,Name:"Seller/Owner",isActive:!1},{Id:4,Name:"Member Order Number",isActive:!1},{Id:5,Name:"Order Number",isActive:!1}],orderTransactionTypes:[],orderExaminationWorksheetRevisions:[],isSearchDocumentSelected:!1,isOrderEditorInFullscreen:!1,doesSearchPackageNeedToBeRecreated:!1,isLeftScreenVisible:!0,showFolderViewPageControls:!1,isOrderDataEditorInFullscreen:!1,isOrderTemplatesEditorInFullscreen:!1,isOrderAppletsEditorInFullscreen:!1,isOrderCommunicationEditorInFullscreen:!1,cachedCompleteOrderProductRootId:-1,cachedCompleteOrderOrderRootId:-1,cachedSingleOrderRootId:-1,cachedSingleOrderResultsData:{}},getters:{getDefaultOrderColumns(){let e=[];return e.push({field:"Open",headerText:"Open",visible:!0,showInColumnChooser:!1,width:60,commands:[{type:"Edit",buttonOption:{cssClass:"e-flat",iconCss:"e-edit e-icons"}}]}),e.push({field:"OrderNumber",headerText:"Order Number",isPrimaryKey:!1,visible:!0,showInColumnChooser:!0,textAlign:"Left"}),e.push({field:"ExternalOrderNumber",headerText:"External Order Number",isPrimaryKey:!1,visible:!0,showInColumnChooser:!0,textAlign:"Left"}),e.push({field:"PropertyAddress",headerText:"Property Address",isPrimaryKey:!1,visible:!0,showInColumnChooser:!0,textAlign:"Left"}),e.push({field:"Buyer",headerText:"Buyer",isPrimaryKey:!1,visible:!0,showInColumnChooser:!0,textAlign:"Left"}),e.push({field:"Seller",headerText:"Seller",isPrimaryKey:!1,visible:!0,showInColumnChooser:!0,textAlign:"Left"}),e},isOrderLoaded:e=>e.selectedOrderRootId>0,getOrderWriteUp:e=>e.orderWriteUp??{},doesOrderNumberExist:e=>e.orderNumberSearchData?.length>0},mutations:{setQuickSearchOrderNumber(e,t){e.quickSearchOrderNumber=t??""},setQuickSearchOrderRootId(e,t){e.quickSearchOrderRootId=t??0},setIsOrderEditorInFullscreen(e,t){e.isOrderEditorInFullscreen=t},setIsOrderDataEditorInFullscreen(e,t){e.isOrderDataEditorInFullscreen=t},setIsOrderTemplatesEditorInFullscreen(e,t){e.isOrderTemplatesEditorInFullscreen=t},setIsOrderAppletsEditorInFullscreen(e,t){e.isOrderAppletsEditorInFullscreen=t},setIsOrderCommunicationEditorInFullscreen(e,t){e.isOrderCommunicationEditorInFullscreen=t},setIsLeftScreenVisible(e,t){e.isLeftScreenVisible=t},setDoesSearchPackageNeedToBeRecreated(e,t){e.doesSearchPackageNeedToBeRecreated=t},setSelectedOrderSearchRootId(e,t){e.selectedOrderSearchRootId=Number(t??0)},setSelectedOrderSearchName(e,t){e.selectedOrderSearchName=String(t??"")},setOrderPageSettingSearchRootId(e,t){e.orderPageSettingSearchRootId=Number(t??0)},addOpenOrderTab(e,t){let o=e.openOrderTabs.some((e=>e.FormattedSearchName===t.FormattedSearchName));o||e.openOrderTabs.push(t)},removeOpenOrderTab(e,t){let o=e.openOrderTabs.findIndex((e=>e.FormattedSearchName===t.FormattedSearchName));o>-1&&e.openOrderTabs.splice(o,1)},updateOpenOrderTabs(e,t){e.openOrderTabs=t},setShowFolderViewControls(e,t){e.showFolderViewPageControls=t},setCachedCompleteOrderProductRootId(e,t){e.cachedCompleteOrderProductRootId=Number(t??-1)},setCachedCompleteOrderOrderRootId(e,t){e.cachedCompleteOrderOrderRootId=Number(t??-1)},setCachedSingleOrderRootId(e,t){e.cachedSingleOrderRootId=Number(t??-1)},setCachedSingleOrderResultsData(e,t){e.cachedSingleOrderResultsData=t??{}},setBasicOrderData(e,t){e.basicOrder=t??{}},clearBasicOrderData(e){e.basicOrder={}},setOrderContactsData(e,t){e.orderContacts=t??[]},clearOrderContactsData(e){e.orderContacts=[]},setOrderTemplateData(e,t){let o=[];if(null!=t){if(null!=t.OrderWriteUp){let e=[],a=t.OrderWriteUp.Id;t.OrderWriteUp.CreatedDateTime&&String(t.OrderWriteUp.CreatedDateTime).includes("T")&&!String(t.OrderWriteUp.CreatedDateTime).includes("Z")&&(t.OrderWriteUp.CreatedDateTime=`${t.OrderWriteUp.CreatedDateTime}.000Z`),e.push({Id:t.OrderWriteUp.Id,AttachmentRootId:t.OrderWriteUp.AttachmentRootId??0,Type:"",RecordType:"writeup",Revision:t.OrderWriteUp.Revision,ParentRevision:t.OrderWriteUp.ParentRevision,BaseVersionLabel:t.OrderWriteUp.BaseVersionLabel,VersionLabel:t.OrderWriteUp.VersionLabel,Submitted:t.OrderWriteUp.Submitted?"Yes":"",SubmittedCheckMark:t.OrderWriteUp.Submitted?String.fromCharCode(10003):"",CreatedDateTime:new Date(t.OrderWriteUp.CreatedDateTime)}),t.OrderWriteUp.HistoricalRecords?.length>0&&t.OrderWriteUp.HistoricalRecords.forEach((t=>{t.Id>a&&(a=t.Id),t.CreatedDateTime&&String(t.CreatedDateTime).includes("T")&&!String(t.CreatedDateTime).includes("Z")&&(t.CreatedDateTime=`${t.CreatedDateTime}.000Z`),e.push({Id:t.Id,AttachmentRootId:t.AttachmentRootId??0,Type:"",RecordType:"writeup",Revision:t.Revision,ParentRevision:t.ParentRevision,BaseVersionLabel:t.BaseVersionLabel,VersionLabel:t.VersionLabel,Submitted:t.Submitted?"Yes":"",SubmittedCheckMark:t.Submitted?String.fromCharCode(10003):"",CreatedDateTime:new Date(t.CreatedDateTime)})})),o.push({Id:a,AttachmentRootId:0,Type:"Write-Up",RecordType:"writeup",Revision:"",ParentRevision:"",CreatedDateTime:"",BaseVersionLabel:"",VersionLabel:"",Submitted:"",SubmittedCheckMark:"",Revisions:e})}if(null!=t.OrderScheduleA){let e=[],a=t.OrderScheduleA.Id;t.OrderScheduleA.CreatedDateTime&&String(t.OrderScheduleA.CreatedDateTime).includes("T")&&!String(t.OrderScheduleA.CreatedDateTime).includes("Z")&&(t.OrderScheduleA.CreatedDateTime=`${t.OrderScheduleA.CreatedDateTime}.000Z`),e.push({Id:t.OrderScheduleA.Id,AttachmentRootId:0,Type:"",RecordType:"schedulea",Revision:t.OrderScheduleA.Revision,ParentRevision:t.OrderScheduleA.ParentRevision,BaseVersionLabel:t.OrderScheduleA.BaseVersionLabel,VersionLabel:t.OrderScheduleA.VersionLabel,Submitted:"",SubmittedCheckMark:"",CreatedDateTime:new Date(t.OrderScheduleA.CreatedDateTime)}),t.OrderScheduleA.HistoricalRecords?.length>0&&t.OrderScheduleA.HistoricalRecords.forEach((t=>{t.Id>a&&(a=t.Id),t.CreatedDateTime&&String(t.CreatedDateTime).includes("T")&&!String(t.CreatedDateTime).includes("Z")&&(t.CreatedDateTime=`${t.CreatedDateTime}.000Z`),e.push({Id:t.Id,AttachmentRootId:0,Type:"",RecordType:"schedulea",Revision:t.Revision,ParentRevision:t.ParentRevision,BaseVersionLabel:t.BaseVersionLabel,VersionLabel:t.VersionLabel,Submitted:"",SubmittedCheckMark:"",CreatedDateTime:new Date(t.CreatedDateTime)})})),o.push({Id:a,AttachmentRootId:0,Type:"Schedule-A",RecordType:"schedulea",Revision:"",ParentRevision:"",CreatedDateTime:"",BaseVersionLabel:"",VersionLabel:"",Submitted:"",SubmittedCheckMark:"",Revisions:e})}if(null!=t.OrderScheduleB1){let e=[],a=t.OrderScheduleB1.Id;t.OrderScheduleB1.CreatedDateTime&&String(t.OrderScheduleB1.CreatedDateTime).includes("T")&&!String(t.OrderScheduleB1.CreatedDateTime).includes("Z")&&(t.OrderScheduleB1.CreatedDateTime=`${t.OrderScheduleB1.CreatedDateTime}.000Z`),e.push({Id:t.OrderScheduleB1.Id,AttachmentRootId:0,Type:"",RecordType:"scheduleb1",Revision:t.OrderScheduleB1.Revision,ParentRevision:t.OrderScheduleB1.ParentRevision,BaseVersionLabel:t.OrderScheduleB1.BaseVersionLabel,VersionLabel:t.OrderScheduleB1.VersionLabel,Submitted:"",SubmittedCheckMark:"",CreatedDateTime:new Date(t.OrderScheduleB1.CreatedDateTime)}),t.OrderScheduleB1.HistoricalRecords?.length>0&&t.OrderScheduleB1.HistoricalRecords.forEach((t=>{t.Id>a&&(a=t.Id),t.CreatedDateTime&&String(t.CreatedDateTime).includes("T")&&!String(t.CreatedDateTime).includes("Z")&&(t.CreatedDateTime=`${t.CreatedDateTime}.000Z`),e.push({Id:t.Id,AttachmentRootId:0,Type:"",RecordType:"scheduleb1",Revision:t.Revision,ParentRevision:t.ParentRevision,BaseVersionLabel:t.BaseVersionLabel,VersionLabel:t.VersionLabel,Submitted:"",SubmittedCheckMark:"",CreatedDateTime:new Date(t.CreatedDateTime)})})),o.push({Id:a,AttachmentRootId:0,Type:"Schedule-B1",RecordType:"scheduleb1",Revision:"",ParentRevision:"",CreatedDateTime:"",BaseVersionLabel:"",VersionLabel:"",Submitted:"",SubmittedCheckMark:"",Revisions:e})}if(null!=t.OrderScheduleB2){let e=[],a=t.OrderScheduleB2.Id;t.OrderScheduleB2.CreatedDateTime&&String(t.OrderScheduleB2.CreatedDateTime).includes("T")&&!String(t.OrderScheduleB2.CreatedDateTime).includes("Z")&&(t.OrderScheduleB2.CreatedDateTime=`${t.OrderScheduleB2.CreatedDateTime}.000Z`),e.push({Id:t.OrderScheduleB2.Id,AttachmentRootId:0,Type:"",RecordType:"scheduleb2",Revision:t.OrderScheduleB2.Revision,ParentRevision:t.OrderScheduleB2.ParentRevision,BaseVersionLabel:t.OrderScheduleB2.BaseVersionLabel,VersionLabel:t.OrderScheduleB2.VersionLabel,Submitted:"",SubmittedCheckMark:"",CreatedDateTime:new Date(t.OrderScheduleB2.CreatedDateTime)}),t.OrderScheduleB2.HistoricalRecords?.length>0&&t.OrderScheduleB2.HistoricalRecords.forEach((t=>{t.Id>a&&(a=t.Id),t.CreatedDateTime&&String(t.CreatedDateTime).includes("T")&&!String(t.CreatedDateTime).includes("Z")&&(t.CreatedDateTime=`${t.CreatedDateTime}.000Z`),e.push({Id:t.Id,AttachmentRootId:0,Type:"",RecordType:"scheduleb2",Revision:t.Revision,ParentRevision:t.ParentRevision,BaseVersionLabel:t.BaseVersionLabel,VersionLabel:t.VersionLabel,Submitted:"",SubmittedCheckMark:"",CreatedDateTime:new Date(t.CreatedDateTime)})})),o.push({Id:a,AttachmentRootId:0,Type:"Schedule-B2",RecordType:"scheduleb2",Revision:"",ParentRevision:"",CreatedDateTime:"",BaseVersionLabel:"",VersionLabel:"",Submitted:"",SubmittedCheckMark:"",Revisions:e})}}e.orderExaminationWorksheetRevisions=o},setOrderNumbersData(e,t){e.orderNumbers=t},clearOrderNumbersData(e){e.orderNumbers=[]},clearOrderExaminationWorksheetRevisions(e){e.orderExaminationWorksheetRevisions=[]},setOrderWriteUpData(e,t){e.orderWriteUp=t??{}},clearOrderWriteUpData(e){e.orderWriteUp={}},setSelectedOrderWriteUp(e,t){e.selectedOrderWriteUp=t??{}},setOrderInternalWriteUpsData(e,t){t?.length>0&&t?.forEach((e=>{e.CreatedDateTime&&String(e.CreatedDateTime).includes("T")&&!String(e.CreatedDateTime).includes("Z")&&(e.CreatedDateTime=`${e.CreatedDateTime}.000Z`),e.SubmittedCheckMark=e.ReadyToCreateCommitment?String.fromCharCode(10003):"",e?.HistoricalRecords?.forEach((e=>{e.SubmittedCheckMark=e.ReadyToCreateCommitment?String.fromCharCode(10003):""}))}));const o=[R.O8,R.Xm,R.b3,R.HT,R.GF,R.mF,R.ok,R.y$];e.orderInternalWriteUps=(l().map(t,((e,t)=>o.includes(t)?l().sortBy(e,["Position"]):e))??[]).sort(((e,t)=>e.Revision0&&t.forEach((e=>{null!=e.SignedDateTime&&(e.SignedDateTime=new Date(e.SignedDateTime)),o.push(e),e.HistoricalRecords?.length>0&&e.HistoricalRecords.forEach((e=>{null!=e.SignedDateTime&&(e.SignedDateTime=new Date(e.SignedDateTime)),o.push(e)}))})),e.orderDS1s=o.sort(((e,t)=>e.Revision0&&t.forEach((e=>{null!=e.LoggedDateTime&&(e.LoggedDateTime=new Date(e.LoggedDateTime))})),e.auditLogs=t?.sort(((e,t)=>e.LoggedDateTime{String(t)===String(e.Name)&&(e.isActive=!0)}))},clearSelectedFolderViewType(e){e.folderViewLabelTypes?.length>0&&e.folderViewLabelTypes.forEach((e=>{e.isActive=!1}))},setOrderReportMonthlyData(e,t){e.orderReportMonthlyData=t??[]},setOrderReportBranchData(e,t){e.orderReportBranchData=t??[]},setCurrentFolderLabelViewType(e,t){e.currentFolderLabelViewType=t??""},setOrdersViewType(e,t){e.currentOrdersViewType=t??""},setCurrentOrderSearchInput(e,t){e.currentOrderSearchInput=t??""},setCurrentSearchOrderNumber(e,t){e.currentSearchOrderNumber=t??""},setOrderTransactionTypes(e,t){e.orderTransactionTypes=t?.sort(((e,t)=>e.Name>t.Name?1:-1))},setSelectedOrderRootId(e,t){e.selectedOrderRootId=Number(t??0)},setIsSearchDocumentSelected(e,t){e.isSearchDocumentSelected=t},clearAuditLog(e){e.auditLogs=[]},setOrderNumberSearchData(e,t){e.orderNumberSearchData=t??[]}},actions:{async getOrdersAdvancedSearchData(e,{SearchRootId:t,ProductRootId:o,OrganizationRootId:a,UserRootId:r,PreviewParameters:n,IncludeDebugData:d,SearchText:u,NoCache:l}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),u=String(u??""),d=d??!1,l=l??!1;let c=n?.length>0?JSON.stringify(n):"";const m=`${i.jo}?searchrootid=${t}&productrootid=${o}&organizationrootid=${a}&userrootid=${r}&searchtext=${u}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=true&includedebugdata=${d}`,p=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:m,Payload:null}));if(l)return e.commit("setSearchResultsBasicData",{ViewType:s.d_1,Data:p.relatedData,SearchResultsRecords:p.data}),p;e.commit("setSearchResultsData",{ViewType:s.d_1,Data:p})}),"orders - getOrdersAdvancedSearchData")},async getOrderNumbersNameSearchData(e,{ProductRootId:t,OrganizationRootId:o,SearchText:a,IncludeExternalOrderNumbers:r,IncludeLinksOrderNumbers:n,IncludeDebugData:s}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=String(a??""),r=r??!1,n=n??!1,s=s??!1;const d=`${i.jo}?productrootid=${t}&organizationrootid=${o}&searchrootid=0&searchtext=${a}&ordernumber=&timezone=${encodeURIComponent((0,y.Z)())}&includeexternalordernumbers=${r}&includelinksordernumbers=${n}&searchonlyordernumbers=true&returnonlyordernumbers=true&includedebugdata=${s}`,c=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:d,Payload:null});e.commit("setOrderNumbersData",c)}),"orders - getOrderNumbersNameSearchData")},async getSingleOrderData(e,{RootId:t,OrderNumber:o,ProductRootId:a,IncludeDebugData:r,UseCache:n,NoCache:d}){return(0,c.Z)((async()=>{if(t=Number(t??0),t>0){a=Number(a??0),o=String(o??""),r=r??!1,n=n??!1,d=d??!1;const c=`${i.jo}/${t}?productrootid=${a}&ordernumber=${o}&timezone=${encodeURIComponent((0,y.Z)())}&includedebugdata=${r}`;if(d)return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null});n=n??!1;const u=Number(e.state.cachedSingleOrderRootId??0),m=u!==t;if(!n||m){const o=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null}));return e.commit("setCachedSingleOrderRootId",t),e.commit("setCachedSingleOrderResultsData",o),e.commit("setSearchResultsData",{ViewType:s.d_1,Data:o}),o}return l().cloneDeep(e.state.cachedSingleOrderResultsData)??{}}return null}),`orders - getSingleOrderData - RootId: ${t}, OrderNumber: ${o}`)},async getBasicOrderData(e,{RootId:t,OrderNumber:o}){return(0,c.Z)((async()=>{t=Number(t??0),o=String(o??"");const a=`${i.jo}/${t}/basic?ordernumber=${o}`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});return e.commit("setBasicOrderData",r),r}),"orders - getBasicOrderData")},async getOrderContactsData(e,{RootId:t,OrderNumber:o}){await(0,c.Z)((async()=>{t=Number(t??0),o=String(o??"");const a=`${i.jo}/${t}/orderparties?ordernumber=${o}`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setOrderContactsData",r)}),"orders - getOrderContactsData")},async getOrderWriteUp(e,{ProductRootId:t,OrderRootId:o}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0);const a=`${i.Q5}/?productrootid=${t}&orderrootid=${o}&includemetadata=true&includehistory=true`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setOrderWriteUpData",r)}),"orders - getOrderWriteUp")},async getOrderInternalWriteUpsData(e,{OrderRootId:t,ProductRootId:o}){await(0,c.Z)((async()=>{if(o=Number(o??0),t=Number(t??0),t>0&&o>0){const a=`${i.zX}?orderrootid=${t}&productrootid=${o}&includemetadata=true&includehistory=true`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setOrderInternalWriteUpsData",r)}else e.commit("clearOrderInternalWriteUpsData")}),"orders - getOrderInternalWriteUpsData")},async getOrdersReportMonthlyData(e){await(0,c.Z)((async()=>{const t=`${i.pJ}/orders?reporttype=${s.glq}`,o=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:t,Payload:null});e.commit("setOrderReportMonthlyData",o)}),"orders - getOrdersReportMonthlyData")},async getOrdersReportBranchData(e){await(0,c.Z)((async()=>{const t=`${i.pJ}/orders?reporttype=${s.Yc3}`,o=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:t,Payload:null});e.commit("setOrderReportBranchData",o)}),"orders - getOrdersReportBranchData")},async createNewOrder(e,t){return(0,c.Z)((async()=>await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.F2,Payload:t})),"orders - createNewOrder")},async checkForPossibleDuplicateOrders(e,t){return(0,c.Z)((async()=>{const o=`${i.jo}/duplicatecheck`;return await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t})??[]}),"orders - checkForPossibleDuplicateOrders")},async getOrderTransactionTypes(e){await(0,c.Z)((async()=>{const t=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:i.G1,Payload:null});e.commit("setOrderTransactionTypes",t)}),"orders - getOrderTransactionTypes")},async orderNumberSearch(e,t){await(0,c.Z)((async()=>{t=String(t??"");const o=`${i.KG}?typename=order&name=${t}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setOrderNumberSearchData",a)}),"orders - orderNumberSearch")},async documentOrderNumberSearch(e,t){return(0,c.Z)((async()=>{const o=`${i.KG}/validatedocumentordernumbers`;return await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t})}),"orders - documentOrderNumberSearch")},async updateOrder(e,t){await(0,c.Z)((async()=>{const o=`${i.jo}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t}),e.commit("_updateOrder",t)}),"orders - updateOrder")},async updateOrderWriteUp(e,t){return(0,c.Z)((async()=>{const o=l().cloneDeep(t);l().omit(o,["SubmittedCheckMark"]);const a=`${i.Q5}/${Number(t?.RootId??0)}`,r=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:a,Payload:o});return r?.Result||console.error(r?.ErrorMessage??"Unable To Save Write Up"),r}),"orders - updateOrderWriteUp")},async updateOrderInternalWriteUp(e,t){await(0,c.Z)((async()=>{const o=`${i.zX}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("setOrderInternalWriteUpsData",[a])}),"orders - updateOrderInternalWriteUp")}}},w={state:{attachmentsCachedOrderRootId:0,statesAndCounties:[],selectedForTaggingAttachmentRootId:0},getters:{},mutations:{setAttachmentsCachedOrderRootId(e,t){e.attachmentsCachedOrderRootId=t},setSelectedForTaggingAttachmentRootId(e,t){e.selectedForTaggingAttachmentRootId=t},setStatesAndCounties(e,t){e.statesAndCounties=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},actions:{async getAttachmentData(e,{OrderRootId:t,DocumentPlaceOrderRootId:o,ProductRootId:a,OrganizationRootId:r,UserRootId:n,SearchRootId:d,SearchText:u,IncludeMetadata:l,IncludeDebugData:m,IncludeParties:p,IncludeDocumentTypeFields:g,IncludeSignedUrl:b,UseCache:I,PreviewParameters:f,NoCache:S}){return(0,c.Z)((async()=>{if(t=Number(t??0),I=I??!1,I&&e.state.attachmentsCachedOrderRootId===t)return;o=Number(o??0),a=Number(a??0),r=Number(r??0),n=Number(n??0),d=Number(d??0),u=String(u??""),l=l??!0,m=m??!1,p=p??!1,g=g??!1,b=b??!1,S=S??!1;let c=f?.length>0?JSON.stringify(f):"";e.commit("setAttachmentsCachedOrderRootId",t);const D=`${i.t3}?orderrootid=${t}&documentplaceorderrootid=${o}&productrootid=${a}&organizationrootid=${r}&userrootid=${n}&searchrootid=${d}&includemetadata=${l}&searchtext=${u}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includedocumenttypefields=${g}&includeparties=${p}&includesignedurl=${b}&includedebugdata=${m}`,R=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:D,Payload:null}));if(S)return e.commit("setSearchResultsBasicData",{ViewType:s.AR3,Data:R.relatedData,SearchResultsRecords:R.data}),R;e.commit("setSearchResultsData",{ViewType:s.AR3,Data:R})}),"attachments - getAttachmentData")},async getSingleAttachmentData(e,{RootId:t,UserRootId:o,ProductRootId:a,SearchRootId:r,ReturnOnlyOrderNumbers:n,IncludeMetadata:s,IncludeDocumentTypeFields:d,IncludeSignedUrl:u,IncludeDebugData:l,NoCache:m}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=n??!1,s=s??!0,d=d??!1,u=u??!1,l=l??!1,m=m??!1;const c=`${i.t3}/${t}?userrootid=${o}&productrootid=${a}&searchrootid=${r}&searchtext=&ordernumber=&returnonlyordernumbers=${n}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${s}&includedocumenttypefields=${d}&includesignedurl=${u}&includedebugdata=${l}`,p=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null}),g=p?.data?.length>0?p.data[0]:null;return m||e.commit("_updateAttachment",g),g}),"attachments - getSingleAttachmentData")},async getAttachmentDataAndColumns(e,{ProductRootId:t,SearchRootId:o}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0);const a=`${i.t3}?orderrootid=-1&productrootid=${t}&searchrootid=${o}`,r=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null}));return e.commit("setSearchResultsData",{ViewType:s.AR3,Data:r}),r}),"attachments - getAttachmentDataAndColumns")},async updateAttachment(e,t){await(0,c.Z)((async()=>{const o=`${i.t3}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateAttachment",a)}),"attachments - updateAttachment")},async updateAttachmentNotes(e,t){await(0,c.Z)((async()=>{const o=`${i.t3}/updatenotes`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateAttachment",a)}),"attachments - updateAttachmentNotes")},async getStates(e,t){await(0,c.Z)((async()=>{if(!(Boolean(t??!1)&&e.state.statesAndCounties.length>0)){const t=`${i.j}?includemetadata=false`,o=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:t,Payload:null});e.commit("setStatesAndCounties",o)}}),"attachments - getStates")}}};const N="IsSearchGroup",C="SearchGroupRootId",O="ParentSearchGroupRootId",z="Selected";function T(e,t){const o=t.map((e=>({...e,[N]:!0,[C]:e[O],[z]:!0}))),a=F(o,[],!0),r=F(e,a,!1);let n=k(r);return U(n)}function F(e,t=[],o){const a=e?.filter((e=>0===e[C]||e[C]===e?.RootId&&!0===e?.[N]));a?.forEach((e=>{t.push(e)}));const r=e?.filter((e=>0!==e[C]&&!(e[C]===e?.RootId&&!0===e?.[N])));for(let n=0;nt.RootId===e&&(t?.[N]??!1)===a));if(!r){const t=A(o);r=t.find((t=>t.RootId===e&&(t?.[N]??!1)===a))}if(!r)return console.error(`Could not find search with root id ${e}`),null;if(!r?.[C])return r;if(r?.[C]===r?.RootId&&r?.[N])return r;const n=A(o);let i=n.find((e=>e.RootId===r[C]&&!0===(e?.[N]??!1)));if(i?.RootId>0){i?.children?.length>0||(i.children=[],i.IsSearchGroup=!0);const t=i.children.find((t=>t.RootId===e&&(t?.[N]??!1)===a));return t?.RootId!==e?(i.children.push(r),r):t}{const n=v(r[C],t,o,!0);if(n){n?.children?.length>0||(n.children=[],n.IsSearchGroup=!0);const t=n.children.find((t=>t.RootId===e&&(t?.[N]??!1)===a));return t?.RootId!==e?(n.children.push(r),r):t}return console.warn(`Could not find parent for child search ${JSON.stringify(r,null,2)}`),null}}function A(e){const t=e?.reduce(((e,t)=>(e.push(t),t?.children?.length>0&&(e=e.concat(A(t.children))),e)),[]);return t}function U(e){let t=l().cloneDeep(e);return t.forEach((e=>{e.IsSearchGroup?e?.children?.length>0?e.children=l().sortBy(U(e.children),"Position"):console.warn(`Search group ${e.Name} has no children removing it from the list`):t=l().sortBy(t,"Position")})),t}function k(e){let t=[];return e?.forEach?.((e=>{if(e?.IsSearchGroup)if(e?.children?.length>0&&$(e)){const o=k(e?.children);o?.length>0&&(e[z]=!0,t.push({...e,children:o}))}else{const o=k(e?.children);o?.length>0&&(e[z]=!1,t.push({...e,children:o}))}else t.push(e)})),t}function $(e){if(e?.children?.length>0){let t=e.children.some((e=>e?.IsSearchGroup?$(e):e?.Selected??!1));return t}return!1}var x={state:{closeLastActiveOrderTab:!1,isOnOrderTab:!1,selectedOrderEditorRootId:0,searchOperators:[],tempTabsToSave:{}},mutations:{setTempTabsToSave(e,{TempTabsToSave:t,ProductRootId:o}){e.tempTabsToSave[o]=t},setSelectedOrderEditorRootId(e,t){e.selectedOrderEditorRootId=t},setSearchOperatorsData(e,t){e.searchOperators=t},setCloseLastActiveOrderTab(e,t){e.closeLastActiveOrderTab=t}},actions:{async getSearchOperators(e){if(!(e.state.searchOperators?.length>0)){const t=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:i.TA,Payload:null});e.commit("setSearchOperatorsData",t)}},async getProductLevelSearches(e,{ProductRootId:t,InjectReferences:o,InjectSimpleReferences:a,IncludeStatistics:r,IncludeMetadata:n,IncludeExtendedMetadata:s}){return await(0,c.Z)((async()=>{t=Number(t||0),o=o||!0,a=a||!1,r=r||!0,n=n||!0,s=s||!1;const d=`${i.qB}?productrootid=${t}&organizationrootid=0&userrootid=0&isproductlevel=true&injectreferences=${o}&injectsimplereferences=${a}&includestatistics=${r}&includemetadata=${n}&includeextendedmetadata=${s}&includepossible=false&includeadminonly=false&includeshared=false&isproductlevel=true&isorganizationlevel=false&isuserlevel=false`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:d,Payload:null})}),"searches - getProductLevelSearches")},async getOrganizationLevelSearches(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,InjectReferences:r,InjectSimpleReferences:n,IncludePossible:s,IncludeStatistics:d,IncludeShared:u,IncludeMetadata:l,IncludeExtendedMetadata:m}){return await(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=Number(a||0),r=r||!0,n=n||!1,s=s||!1,d=d||!0,u=u||!1,l=l||!0,m=m||!1;const c=`${i.qB}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&isorganizationlevel=true&injectreferences=${r}&injectsimplereferences=${n}&includepossible=${s}&includestatistics=${d}&includeshared=${u}&includemetadata=${l}&includeextendedmetadata=${m}&includeadminonly=false&includeshared=false&isproductlevel=false&isorganizationlevel=true&isuserlevel=false`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null})}),"searches - getOrganizationLevelSearches")},async getUserSearchesAsGroups(e,{ProductRootId:t,UserRootId:o,OrganizationRootId:a,ViewType:r,SearchLocationRootId:n,OrderRootId:s,InjectReferences:d,InjectSimpleReferences:u,IncludePossible:l,IncludeStatistics:m,IncludeMetadata:p,IncludeExtendedMetadata:g,IncludeShared:y,IncludeDocumentPlaceOrderTabs:h,IsLogLevel:b,IsProductLevel:I,IsOrganizationLevel:f,IsUserLevel:S,SearchGroupData:D}){return await(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=Number(a||0),r=String(r||""),n=Number(n||0),s=Number(s||0),d=d||!1,u=u||!0,l=l||!1,m=m||!0,p=p||!0,g=g||!1,y=y||!1,h=h||!1,b=b||!1,I=I||!1,f=f||!1,S=S||!1;const c=`${i.qB}?productrootid=${t}&organizationrootid=${a}&userrootid=${o}&orderrootid=${s}&type=${r}&searchlocationrootid=${n}&injectreferences=${d}&injectsimplereferences=${u}&includepossible=${l}&includestatistics=${m}&includemetadata=${p}&includeextendedmetadata=${g}&includeadminonly=false&includeshared=${y}&includedocumentplaceordertabs=${h}&isloglevel=${b}&isproductlevel=${I}&isorganizationlevel=${f}&isuserlevel=${S}`,R=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null});if(!R)return[];const P=T(R,D);return{searches:P,flatSearches:R}}),"searches - getUserSearchesAsGroups")},async getLogLevelSearches(e,{InjectReferences:t,InjectSimpleReferences:o,IncludeStatistics:a,IncludeMetadata:r,IncludeExtendedMetadata:n}){return await(0,c.Z)((async()=>{t=t||!0,o=o||!1,a=a||!0,r=r||!0,n=n||!1;const s=`${i.qB}?productrootid=0&organizationrootid=0&userrootid=0&injectreferences=${t}&includestatistics=${a}&includemetadata=${r}&injectsimplereferences=${o}&includeextendedmetadata=${n}&includeadminonly=true&includeshared=false&isloglevel=true`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:s,Payload:null})}),"searches - getLogLevelSearches")},async getSingleSearchData(e,{UserRootId:t,OrganizationRootId:o,SearchRootId:a,IncludeStatistics:r,IncludeMetadata:n,IncludeExtendedMetadata:s,IsLogLevel:d,IsProductLevel:u,IsOrganizationLevel:l,IsUserLevel:m}){return t=Number(t||0),o=Number(o||0),a=Number(a||0),r=r||!0,n=n||!0,s=s||!0,d=d||!1,u=u||!1,l=l||!1,m=m||!1,await(0,c.Z)((async()=>{const c=`${i.qB}/${a}?organizationrootid=${o}&userrootid=${t}&includestatistics=${r}&includemetadata=${n}&includeextendedmetadata=${s}&isloglevel=${d}&isproductlevel=${u}&isorganizationlevel=${l}&isuserlevel=${m}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null})}),"searches - getSingleSearchData")},async getSearchTemplate(e,{ProductRootId:t,OrganizationRootId:o,ProductDataSourceRootId:a,OrganizationDataSourceRootId:r,AdditionalProductDataSourceRootIds:n,AdditionalOrganizationDataSourceRootIds:s,IsLogLevel:d,IsProductLevel:u,IsOrganizationLevel:l,IsUserLevel:m}){return await(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=Number(a||0),r=Number(r||0),d=d||!1,u=u||!1,l=l||!1,m=m||!1;const c=n?.length>0?n.join("-"):"",p=s?.length>0?s.join("-"):"",g=`${i.qB}?productrootid=${t}&organizationrootid=${o}&productdatasourcerootid=${a}&organizationdatasourcerootid=${r}&additionalproductdatasourcerootids=${c}&additionalorganizationdatasourcerootids=${p}&isloglevel=${d}&isproductlevel=${u}&isorganizationlevel=${l}&isuserlevel=${m}&template=true&injectreferences=true`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:g,Payload:null})}),"searches - getSearchTemplate")},async getAdvancedSearchData(e,{SearchRootId:t,SearchLocationRootId:o,ProductRootId:a,OrganizationRootId:r,UserRootId:n,OrderRootId:s,DocumentPlaceOrderRootId:d,SearchText:u,ViewType:l,IncludeMetadata:m,IncludeDebugData:p,NoCache:g}){return await(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=Number(a||0),r=Number(r||0),n=Number(n||0),s=Number(s||0),d=Number(d||0),u=String(u||""),l=String(l||""),m=m||!0,p=p||!1,g=g||!1;const c=`${i.qB}?searchrootid=${t}&searchlocationrootid=${o}&productrootid=${a}&organizationrootid=${r}&userrootid=${n}&orderrootid=${s}&documentplaceorderrootid=${d}&searchtext=${u}&datasourcetype=${l}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${m}&includedebugdata=${p}&datasearch=true`,b=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null}));if(g)return e.commit("setSearchResultsBasicData",{ViewType:l,Data:b.relatedData,SearchResultsRecords:b.data}),b;e.commit("setSearchResultsData",{ViewType:l,Data:b})}),"searches - getAdvancedSearchData")},async getSearchPreviewData(e,{Search:t,ProductRootId:o,OrganizationRootId:a,UserRootId:r,OrderRootId:n,SearchText:s,PreviewParameters:d,IncludeDebugData:u,IsLogLevel:l,IsProductLevel:m,IsOrganizationLevel:p,IsUserLevel:g,ViewType:b}){return t?.IsSearchGroup?(console.log("cannot clone search group with this function"),null):await(0,c.Z)((async()=>{o=Number(o||0),a=Number(a||0),r=Number(r||0),n=Number(n||0),s=String(s||""),u=u||!1,l=l||!1,m=m||!1,p=p||!1,g=g||!1;let c=d?.length>0?JSON.stringify(d):"";const I=`${i.qB}/preview?productrootid=${o}&organizationrootid=${a}&userrootid=${r}&orderrootid=${n}&searchtext=${s}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includedebugdata=${u}&isloglevel=${l}&isproductlevel=${m}&isorganizationlevel=${p}&isuserlevel=${g}&datasearch=true`,f=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:I,Payload:t}));return e.commit("setSearchResultsBasicData",{ViewType:b,Data:f.relatedData}),f}),"searches - getSearchPreviewData")},async addSearch(e,{Search:t,IsLogLevel:o,IsProductLevel:a,IsOrganizationLevel:r,IsUserLevel:n}){return t.IsSearchGroup?(console.log("cannot clone search group with this function"),null):(0,c.Z)((async()=>{o=o||!1,a=a||!1,r=r||!1,n=n||!1;const s=`${i.qB}?isloglevel=${o}&isproductlevel=${a}&isorganizationlevel=${r}&isuserlevel=${n}`;return await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:s,Payload:t})}),"searches - addSearch")},async updateSearch(e,{Search:t,IsLogLevel:o,IsProductLevel:a,IsOrganizationLevel:r,IsUserLevel:n}){return t.IsSearchGroup?(console.log("cannot update search group with this function"),null):(0,c.Z)((async()=>{const s=`${i.qB}/${Number(t?.RootId||0)}?isloglevel=${o}&isproductlevel=${a}&isorganizationlevel=${r}&isuserlevel=${n}`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:s,Payload:t})}),"searches - updateSearch")},async cloneSearch(e,{Search:t,IsLogLevel:o,IsProductLevel:a,IsOrganizationLevel:r,IsUserLevel:n}){return t.IsSearchGroup?(console.log("cannot clone search group with this function"),null):await(0,c.Z)((async()=>{o=o||!1,a=a||!1,r=r||!1,n=n||!1;const s=`${i.qB}/${Number(t?.RootId||0)}/clone?isloglevel=${o}&isproductlevel=${a}&isorganizationlevel=${r}&isuserlevel=${n}`;return await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:s,Payload:t})}),"searches - cloneSearch")},async exportSearch(e,{SearchRootId:t,ProductRootId:o,OrganizationRootId:a,UserRootId:r,IsLogLevel:n,IsProductLevel:s,IsOrganizationLevel:d,IsUserLevel:u}){return await(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=Number(a||0),r=Number(r||0),n=n||!1,s=s||!1,d=d||!1,u=u||!1;const c=`${i.qB}/${t}/export?productrootid=${o}&organizationrootid=${a}&userrootid=${r}&isloglevel=${n}&isproductlevel=${s}&isorganizationlevel=${d}&isuserlevel=${u}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null})}),"searches - exportSearch")},async importSearch(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,IsLogLevel:r,IsProductLevel:n,IsOrganizationLevel:s,IsUserLevel:d,UpdateExisting:u,FileContents:l}){return l?.length>0?await(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=Number(a||0),r=r||!1,n=n||!1,s=s||!1,d=d||!1,u=u||!1;let c={Base64Encoded:btoa(l)};const m=`${i.qB}/import?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&isloglevel=${r}&isproductlevel=${n}&isorganizationlevel=${s}&isuserlevel=${d}&updateexisting=${u}`;return await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:m,Payload:c})}),"searches - importSearch"):(console.log("invalid import data found"),null)},async renameSearch(e,t){return await(0,c.Z)((async()=>{const o=`${i.qB}/${Number(t?.RootId||0)}/rename`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"searches - renameSearch")},async enableProductSearch(e,t){return await(0,c.Z)((async()=>{const o=`${i.qB}/${Number(t?.RootId||0)}/updateproductsearchenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}})}),"searches - enableProductSearch")},async disableProductSearch(e,t){return await(0,c.Z)((async()=>{const o=`${i.qB}/${Number(t?.RootId||0)}/updateproductsearchenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}})}),"searches - disableProductSearch")},async enableOrganizationSearch(e,t){return await(0,c.Z)((async()=>{const o=`${i.qB}/${Number(t?.RootId||0)}/updateorganizationsearchenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}})}),"searches - enableOrganizationSearch")},async disableOrganizationSearch(e,t){return await(0,c.Z)((async()=>{const o=`${i.qB}/${Number(t?.RootId||0)}/updateorganizationsearchenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}})}),"searches - disableOrganizationSearch")},async updateOrganizationSearchAlias(e,t){return await(0,c.Z)((async()=>{const o=`${i.qB}/${Number(t?.RootId||0)}/updateorganizationsearchalias`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"searches - updateOrganizationSearchAlias")},async updateOrganizationSearchAccessSettings(e,t){return await(0,c.Z)((async()=>{const o=`${i.w}/${Number(t?.RootId||0)}/updateaccesssettings`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"organizations - updateOrganizationSearchAccessSettings")},async updateSearchAccessSettings(e,t){return await(0,c.Z)((async()=>{const o=`${i.qB}/${Number(t?.RootId||0)}/updateaccesssettings`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"organizations - updateSearchAccessSettings")},async updateSearchColumnFieldSettings(e,{IsLogLevel:t,IsProductLevel:o,IsOrganizationLevel:a,IsUserLevel:r,Search:n}){return await(0,c.Z)((async()=>{t=t||!1,o=o||!1,a=a||!1,r=r||!1;const s=Number(n?.RootId||0),d=`${i.qB}/${s}/updatecolumnfieldsettings?isloglevel=${t}&isproductlevel=${o}&isorganizationlevel=${a}&isuserlevel=${r}`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:d,Payload:n})}),"searches - updateSearchColumnFieldSettings")},async updateSearchSortColumnFieldSettings(e,{IsLogLevel:t,IsProductLevel:o,IsOrganizationLevel:a,IsUserLevel:r,Search:n}){return await(0,c.Z)((async()=>{t=t||!1,o=o||!1,a=a||!1,r=r||!1;const s=Number(n?.RootId||0),d=`${i.qB}/${s}/updatesortcolumnfieldsettings?isloglevel=${t}&isproductlevel=${o}&isorganizationlevel=${a}&isuserlevel=${r}`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:d,Payload:n})}),"searches - updateSearchSortColumnFieldSettings")},async updateSearchPageSizeFieldSettings(e,{IsLogLevel:t,IsProductLevel:o,IsOrganizationLevel:a,IsUserLevel:r,Search:n}){return await(0,c.Z)((async()=>{t=t||!1,o=o||!1,a=a||!1,r=r||!1;const s=Number(n?.RootId||0),d=`${i.qB}/${s}/updatepagesizefieldsettings?isloglevel=${t}&isproductlevel=${o}&isorganizationlevel=${a}&isuserlevel=${r}`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:d,Payload:n})}),"searches - updateSearchPageSizeFieldSettings")},async updateSearchSearchGroup(e,{IsLogLevel:t,IsProductLevel:o,IsOrganizationLevel:a,IsUserLevel:r,Search:n}){return await(0,c.Z)((async()=>{t=t||!1,o=o||!1,a=a||!1,r=r||!1;const s=Number(n?.RootId||0),d=`${i.qB}/${s}/updatesearchgroup?isloglevel=${t}&isproductlevel=${o}&isorganizationlevel=${a}&isuserlevel=${r}`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:d,Payload:n})}),"searches - updateSearchSearchGroup")},async resetSearchFieldSettings(e,{IsLogLevel:t,IsProductLevel:o,IsOrganizationLevel:a,IsUserLevel:r,Search:n}){return await(0,c.Z)((async()=>{t=t||!1,o=o||!1,a=a||!1,r=r||!1;const s=Number(n?.RootId||0),d=`${i.qB}/${s}/resetfieldsettings?isloglevel=${t}&isproductlevel=${o}&isorganizationlevel=${a}&isuserlevel=${r}`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:d,Payload:n})}),"searches - resetSearchFieldSettings")},async getSearchFieldSettings(e,{IsLogLevel:t,IsProductLevel:o,IsOrganizationLevel:a,IsUserLevel:r,Search:n}){return await(0,c.Z)((async()=>{t=t||!1,o=o||!1,a=a||!1,r=r||!1;const s=Number(n?.RootId||0),d=`${i.qB}/${s}/fieldsettings?isloglevel=${t}&isproductlevel=${o}&isorganizationlevel=${a}&isuserlevel=${r}`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:d,Payload:n})}),"searches - getSearchFieldSettings")},async removeSearch(e,t){return await(0,c.Z)((async()=>{const o=`${i.qB}/${Number(t?.RootId||0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"searches - removeSearch")}}},V={actions:{async getProductSearchGroupsForProduct(e,{ProductRootId:t,SearchLocationRootId:o,IncludeMetadata:a}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=a??!0;const r=`${i.Df}?productrootid=${t}&organizationrootid=0&userrootid=0&includemetadata=${a}`,n=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:r,Payload:null});return n}),"searchGroups - getProductSearchGroupsForProduct")},async getOrganizationSearchGroupsForProduct(e,{ProductRootId:t,OrganizationRootId:o,SearchLocationRootId:a,IncludeMetadata:r}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=r??!0;const n=`${i.Df}?productrootid=${t}&organizationrootid=${o}&userrootid=0&includemetadata=${r}`,s=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:n,Payload:null});return s}),"searchGroups - getOrganizationSearchGroupsForProduct")},async getUserSearchGroupsForProduct(e,{ProductRootId:t,UserRootId:o,OrganizationRootId:a,SearchLocationRootId:r,IncludeMetadata:n}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=n??!0;const s=`${i.Df}?productrootid=${t}&organizationrootid=${a}&userrootid=${o}&searchlocationrootid=${r}&includemetadata=${n}`,d=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:s,Payload:null});return d}),"searchGroups - getUserSearchGroupsForProduct")},async addSearchGroup(e,t){return(0,c.Z)((async()=>{await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Df,Payload:t})}),"searchGroups - addSearchGroup")},async updateSearchGroup(e,t){await(0,c.Z)((async()=>{const o=`${i.Df}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"searchGroups - updateSearchGroup")},async removeSearchGroup(e,t){await(0,c.Z)((async()=>{const o=`${i.Df}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"searchGroups - removeSearchGroup")}}},L=o(57165),Z=o(17805),B=o(69267),M=o(20622);function E(e){const t={...e,[L.t9]:JSON.stringify(e[L.t9]||""),[L.ii]:e[L.ii]||[],[L.we]:JSON.stringify(e?.[L.we]||{}),[L.KK]:e?.[L.KK]?.map?.((e=>{const t={};return e[Z.MV]&&e[Z.xN]===M.lD&&(t[Z.ns]=e[Z.MV]),{...l().omit(e,[B.h4,B.sA,B.v1,B.VV]),...t,[Z.VR]:e[B.h4],[Z.h4]:e[B.sA],[Z.jd]:e[B.v1],[Z.Gq]:e[B.VV],[Z.xN]:e[B.$P],[Z.xh]:JSON.stringify(e[L.t9]||{}),[Z.A_]:JSON.stringify(e[L.we]||{})}}))||[]};return t}function G(e){const t=e?.[L.t9]||"",o=t?JSON.parse(t):{};return{...e,[L.t9]:o,[L.we]:e?.[L.we]?JSON.parse(e?.[L.we]):{},[L.KK]:e?.[L.KK]?.map?.((e=>{const t={};e[Z.ns]&&e[Z.xN]===M.lD&&(t[Z.MV]=e[Z.ns]);const o={...l().omit(e,[Z.VR,Z.h4,Z.jd,Z.Gq]),...t,[B.h4]:e[Z.VR],[B.sA]:e[Z.h4],[B.v1]:e[Z.jd],[B.VV]:e[Z.Gq],[B.$P]:e[Z.xN],[L.t9]:JSON.parse(e[Z.xh]),[L.we]:JSON.parse(e[Z.A_])};return o}))||[]}}var _={state:{cachedFormLayoutsByLocation:{},formLayouts:[],userFormLayoutsData:[],formLayoutTemplate:null,formLayoutToShare:null,isFormLayoutSaveDirty:!1,formLayoutToReload:{},deletedFormLayoutRootId:0,cachedFormLayoutTemplateProductRootId:-1},getters:{getFormLayoutByRootId:e=>t=>{if(t=Number(t||0),t>0){let o=e.formLayouts.find((e=>Number(e?.RootId||0)===t));if(o?.RootId>0)return l().cloneDeep(o);if(e.cachedFormLayoutsByLocation)for(const a in e.cachedFormLayoutsByLocation)if(e.cachedFormLayoutsByLocation.hasOwnProperty(a)){let o=e.cachedFormLayoutsByLocation[a]?.find((e=>Number(e?.RootId||0)===t));if(o?.RootId>0)return l().cloneDeep(o)}}return null},getFormLayoutByName:e=>t=>{if(t=String(t||""),t.length>0){let o=e.formLayouts.find((e=>String(e?.Name||"")===t));if(o?.RootId>0)return l().cloneDeep(o);if(e.cachedFormLayoutsByLocation)for(const a in e.cachedFormLayoutsByLocation)if(e.cachedFormLayoutsByLocation.hasOwnProperty(a)){let o=e.cachedFormLayoutsByLocation[a]?.find((e=>String(e?.Name||"")===t));if(o?.RootId>0)return l().cloneDeep(o)}}return null}},mutations:{setUserFormLayoutData(e,t){e.userFormLayoutsData=t||[]},setFormLayout(e,{RootId:t,data:o}){const a=e.formLayouts.findIndex((e=>e.RootId===t));a<0?e.formLayouts.push(o):e.formLayouts[a]=o},setFormLayoutData(e,t){e.formLayouts=t?.sort(((e,t)=>e.Name>t.Name?1:-1)).map((e=>G(e)))||[]},setFormLayoutOperatorsData(e,t){e.formLayoutOperators=t},setCachedFormLayoutTemplateProductRootId(e,t){e.cachedFormLayoutTemplateProductRootId=Number(t||-1)},clearFormLayouts(e){e.formLayouts=[]},setFormLayoutTemplateData(e,t){e.formLayoutTemplate=t||{}},setDeletedFormLayoutRootId(e,t){e.deletedFormLayoutRootId=t||0},setFormLayoutToReload(e,t){e.formLayoutToReload=t},setFormLayoutToShare(e,t){e.formLayoutToShare=t},clearFormLayoutToReload(e){for(let t in e.formLayoutToReload)delete e.formLayoutToReload[t]},setIsFormLayoutSaveDirty(e,t){e.isFormLayoutSaveDirty=t,e.isFormLayoutSaveDirty=!1},setCachedFormLayoutsByLocation(e,{FormLocationRootId:t,FormattedData:o}){t>0&&(e.cachedFormLayoutsByLocation[t]=l().cloneDeep(o)||[])},_addFormLayout(e,t){const o=l().cloneDeep(e.formLayouts)||[];o.push(t),e.formLayouts=o.sort(((e,t)=>e.Name>t.Name?1:-1))},_deleteFormLayout(e,t){const o=l().cloneDeep(e.formLayouts)||[];e.formLayouts=o.filter((e=>Number(e?.RootId||0)!==Number(t||0)))||[]},_updateFormLayoutSortColumnSettings(e,t){const o=Number(t?.RootId||0);if(o>0){let a=e.formLayouts.find((e=>Number(e?.RootId||0)===Number(o||0)))||null;a?.RootId>0&&(a.SortByColumn=t.SortByColumn||"",a.SortDirection=t.SortDirection||"")}}},actions:{async getProductLevelFormLayouts(e,{ProductRootId:t,InjectReferences:o,IncludeDrafts:a,IncludeMetadata:r,IncludeExtendedMetadata:n}){await(0,c.Z)((async()=>{t=Number(t||0),o=o||!0,a=a||!1,r=r||!0,n=n||!1;const s=`${i.eT}?productrootid=${t}&organizationrootid=0&userrootid=0&isproductlevel=true&injectreferences=${o}&includedrafts=${a}&includemetadata=${r}&includeextendedmetadata=${n}&isproductlevel=true&isorganizationlevel=false&isuserlevel=false`,d=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:s,Payload:null});e.commit("setFormLayoutData",d)}),"formLayouts - getProductLevelFormLayouts")},async getOrganizationLevelFormLayouts(e,{ProductRootId:t,OrganizationRootId:o,InjectReferences:a,IncludeDrafts:r,IncludeMetadata:n,IncludeExtendedMetadata:s}){await(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=a||!0,r=r||!1,n=n||!0,s=s||!1;const d=`${i.eT}?productrootid=${t}&organizationrootid=${o}&userrootid=0&isorganizationlevel=true&injectreferences=${a}&includedrafts=${r}&includemetadata=${n}&includeextendedmetadata=${s}&isproductlevel=false&isorganizationlevel=true&isuserlevel=false`,c=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:d,Payload:null});e.commit("setFormLayoutData",c)}),"formLayouts - getOrganizationLevelFormLayouts")},async getUserLevelFormLayouts(e,{ProductRootId:t,UserRootId:o,OrganizationRootId:a,FormLocationRootId:r,InjectReferences:n,IncludeDrafts:s,IncludeMetadata:d,IncludeExtendedMetadata:u}){await(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=Number(a||0),r=Number(r||0),n=n||!0,s=s||!1,d=d||!0,u=u||!1;const c=`${i.eT}?productrootid=${t}&organizationrootid=${a}&userrootid=${o}&formlocationrootid=${r}&isuserlevel=true&injectreferences=${n}&includedrafts=${s}&includemetadata=${d}&includeextendedmetadata=${u}&isproductlevel=false&isorganizationlevel=false&isuserlevel=true`,l=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null});e.commit("setUserFormLayoutData",l)}),"formLayouts - getUserLevelFormLayouts")},async getFormLayout(e,{RootId:t,ProductRootId:o,OrganizationRootId:a,InjectReferencesForOrganizationRootId:r,InjectReferences:n,IncludeDrafts:s,IncludeMetadata:d,IncludeExtendedMetadata:u,IsProductLevel:l,IsOrganizationLevel:m,IsUserLevel:p}){return(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=Number(a||0),r=Number(r||0),n=n||!0,s=s||!1,d=d||!0,u=u||!1,l=l||!1,m=m||!1,p=p||!1;const c=`${i.eT}/${t}?productrootid=${o}&organizationrootid=${a}&injectreferencesfororganizationrootid=${r}&injectreferences=${n}&includedrafts=${s}&includemetadata=${d}&includeextendedmetadata=${u}&isproductlevel=${l}&isorganizationlevel=${m}&isuserlevel=${p}`,g=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null});let y={};return g&&(y=G(g)),y}),"formLayouts - getFormLayout")},async addFormLayout(e,t){const o=t?.NoCache||!1,a=l().omit(t,["NoCache"]);return(0,c.Z)((async()=>{const t=E(a),r=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.eT,Payload:t});return r?.RootId>0&&!o&&(t.RootId=r.RootId,e.commit("_addFormLayout",l().cloneDeep(r))),G(r)}),"formLayouts - addFormLayout")},async cloneFormLayout(e,{FormLayout:t,IsLogLevel:o,IsProductLevel:a,IsOrganizationLevel:r,IsUserLevel:n}){return(0,c.Z)((async()=>{o=o||!1,a=a||!1,r=r||!1,n=n||!1;const s=E(t),d=`${i.eT}/${Number(t?.RootId||0)}/clone?isproductlevel=${a}&isorganizationlevel=${r}&isuserlevel=${n}`,c=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:d,Payload:s});return c?.RootId>0&&(t.RootId=c.RootId,e.commit("_addFormLayout",c)),G(c)}),"formLayouts - cloneFormLayout")},async exportFormLayout(e,{FormLayoutRootId:t,ProductRootId:o,OrganizationRootId:a,UserRootId:r,IsLogLevel:n,IsProductLevel:s,IsOrganizationLevel:d,IsUserLevel:u}){return(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=Number(a||0),r=Number(r||0),n=n||!1,s=s||!1,d=d||!1,u=u||!1;const c=`${i.eT}/${t}/export?productrootid=${o}&organizationrootid=${a}&userrootid=${r}&isproductlevel=${s}&isorganizationlevel=${d}&isuserlevel=${u}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null})}),"formLayouts - exportFormLayout")},async importFormLayout(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,IsLogLevel:r,IsProductLevel:n,IsOrganizationLevel:s,IsUserLevel:d,UpdateExisting:u,FileContents:l}){return l?.length>0?(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=Number(a||0),r=r||!1,n=n||!1,s=s||!1,d=d||!1,u=u||!1;let c={Base64Encoded:btoa(l)};const m=`${i.eT}/import?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&isproductlevel=${n}&isorganizationlevel=${s}&isuserlevel=${d}&updateexisting=${u}`;return await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:m,Payload:c})}),"formLayouts - importFormLayout"):(console.log("invalid import data found"),null)},async updateFormLayout(e,t){return(0,c.Z)((async()=>{const o=E(t),a=`${i.eT}/${Number(o?.RootId||0)}`,r=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:a,Payload:{...o}});return G(l().cloneDeep(r))}),"formLayouts - updateFormLayout")},async deleteFormLayout(e,t){await(0,c.Z)((async()=>{if(t=Number(t||0),t>0){const o=`${i.eT}/${Number(t||0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_deleteFormLayout",t||0)}}),"formLayouts - deleteFormLayout")},async removeFormLayout(e,t){await(0,c.Z)((async()=>{const o=`${i.eT}/${Number(t?.RootId||0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("setDeletedFormLayoutRootId",t.RootId),e.commit("clearFormLayouts")}),"formLayouts - removeFormLayout")},async getCachedFormLayoutForUserForLocation(e,{ProductRootId:t,FormLocationRootId:o,UserRootId:a,InjectReferences:r,IncludeDrafts:n,IncludeMetadata:i,IncludeExtendedMetadata:s}){return o=Number(o||0),e.state.cachedFormLayoutsByLocation?.hasOwnProperty(`${o}`)?e.state.cachedFormLayoutsByLocation[`${o}`]:(0,c.Z)((async()=>await e.dispatch("getFormLayoutForUserForLocation",{ProductRootId:t,FormLocationRootId:o,UserRootId:a,InjectReferences:r,IncludeDrafts:n,IncludeMetadata:i,IncludeExtendedMetadata:s})),"formLayouts - getFormLayoutForUserForLocation")},async getFormLayoutForUserForLocation(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,FormLocationRootId:r,InjectReferences:n,IncludeDrafts:s,IncludeMetadata:d,IncludeExtendedMetadata:u}){return t=Number(t||0),o=Number(o||0),a=Number(a||0),r=Number(r||0),n=n||!0,s=s||!1,d=d||!0,u=u||!1,(0,c.Z)((async()=>{const c=`${i.eT}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&formlocationrootid=${r}&injectreferences=${n}&includedrafts=${s}&includemetadata=${d}&includeextendedmetadata=${u}&isproductlevel=false&isorganizationlevel=false&isuserlevel=true`,l=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null}),m=l?.map?.((e=>G(e)))||[];return e.commit("setCachedFormLayoutsByLocation",{FormLocationRootId:r,FormattedData:m}),m}),"formLayouts - getFormLayoutForUserForLocation")},async getFormLayoutsFromNavigationPanel(e,{UseCache:t,Tree:o}){if(o.IsGroup){if(o?.Children?.length>0)for(let a=0;a0&&await e.dispatch("getFormLayout",{UseCache:t,RootId:o.RootId})}}},W=o(42509),j={state:{formLocations:[]},getters:{getFormLocationByRootId:e=>t=>e.formLocations.find((e=>Number(e?.RootId??0)===Number(t??0)))??null,getFormLocationByName:e=>t=>e.formLocations.find((e=>String(e?.Name??"")===String(t??"")))??null,getFormLocationRootIdByName:e=>t=>(e.formLocations.find((e=>String(e?.Name??"")===String(t??"")))??null)?.RootId??0},mutations:{setFormLocationData(e,t){e.formLocations=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},clearFormLocations(e){e.formLocations=[]},_addFormLocation(e,t){const o=l().cloneDeep(e.formLocations)??[];o.push(t),e.formLocations=o.sort(((e,t)=>e.Name>t.Name?1:-1))},_updateFormLocation(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.formLocations)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.formLocations=a}},_removeFormLocation(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.formLocations)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.formLocations=t}}},actions:{async getFormLocations(e){e.state.formLocations?.length>0||await(0,c.Z)((async()=>{const t=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:i.Qo,Payload:null});e.commit("setFormLocationData",t)}),"formLocations - getFormLocations")},async addFormLocation(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Qo,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addFormLocation",o)),o}),"formLocations - addFormLocation")},async updateFormLocation(e,t){await(0,c.Z)((async()=>{const o=`${i.Qo}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateFormLocation",a)}),"formLocations - updateFormLocation")},async removeFormLocation(e,t){await(0,c.Z)((async()=>{const o=`${i.Qo}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeFormLocation",t)}),"formLocations - removeFormLocation")}}},q={state:{},getters:{},mutations:{},actions:{async getSharedSearches(e,{SearchRootId:t,OwnerUserRootId:o,IncludeMetadata:a}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=a??!0;const r=`${i.uj}?searchrootid=${t}&owneruserrootid=${o}&includemetadata=${a}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:r,Payload:null})}),"sharedSearches - getSharedSearches")},async updateSharedSearchAccessSettings(e,t){return(0,c.Z)((async()=>{const o=`${i.uj}/${Number(t?.RootId??0)}/updateaccesssettings`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"sharedSearches - updateSharedSearchAccessSettings")},async saveSharedSearches(e,{SearchRootId:t,SharedSearches:o}){return(0,c.Z)((async()=>{t=Number(t??0);const a=`${i.uj}/${t}/savesharedsearches`;return await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:a,Payload:o??[]})}),"sharedSearches - saveSharedSearches")}}},Y={state:{sharedFormLayouts:[]},getters:{getCopyOfSharedFormLayoutsByUserRootIdAndFormLayoutRootId:e=>t=>{let o=[];const a=Number(t?.OwnerUserRootId??0),r=Number(t?.FormLayoutRootId??0);return e.sharedFormLayouts.forEach((e=>{Number(e.OwnerUserRootId)===a&&Number(e.FormLayoutRootId)===r&&o.push(l().cloneDeep(e))})),o.sort(((e,t)=>e.FormLayoutName>t.FormLayoutName?1:-1))??[]}},mutations:{setSharedFormLayoutData(e,t){e.sharedFormLayouts=t?.sort(((e,t)=>e.FormLayoutName>t.FormLayoutName?1:-1))??[]},clearSharedFormLayouts(e){e.sharedFormLayouts=[]},_updateSharedFormLayout(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.sharedFormLayouts)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.FormLayoutName>t.FormLayoutName?1:-1))??[],e.sharedFormLayouts=a}}},actions:{async getUserSharedFormLayouts(e,t){await(0,c.Z)((async()=>{const o=Number(t?.FormLayoutRootId??0),a=Number(t?.OwnerUserRootId??0),r=`${i.bm}?formlayoutrootid=${o}&owneruserrootid=${a}&includemetadata=${t?.IncludeMetadata??!0}`,n=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:r,Payload:null});e.commit("setSharedFormLayoutData",n)}),"sharedFormLayouts - getUserSharedFormLayouts")},async updateSharedFormLayout(e,t){await(0,c.Z)((async()=>{const o=`${i.bm}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSharedFormLayout",a)}),"sharedFormLayouts - updateSharedFormLayout")},async saveSharedFormLayouts(e,t){await(0,c.Z)((async()=>{const o=`${i.bm}/${Number(t?.FormLayoutRootId??0)}/savesharedformlayouts`;await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t?.SharedFormLayouts??[]})}),"sharedFormLayouts - saveSharedFormLayouts")}}},H={state:{},getters:{},mutations:{},actions:{async getSharedDataLogAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,IncludeMetadata:n,IncludeDebugData:d,PreviewParameters:u}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=n??!0,d=d??!1;let c=u?.length>0?JSON.stringify(u):"";const l=`${i.x1}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${n}&includedebugdata=${d}`,m=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:l,Payload:null}));e.commit("setSearchResultsData",{ViewType:s.xUh,Data:m})}),"sharedDataLog - getSharedDataLogAdvancedSearchData")}}},Q={state:{systemSettings:[]},getters:{getSystemSettingByName:e=>t=>e.systemSettings.find((e=>String(e?.Name??"")===String(t??"")))??null},mutations:{setSystemSettingData(e,t){e.systemSettings=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},clearSystemSettings(e){e.systemSettings=[]},_addSystemSetting(e,t){const o=l().cloneDeep(e.systemSettings)??[];o.push(t),e.systemSettings=o.sort(((e,t)=>e.Name>t.Name?1:-1))},_updateSystemSetting(e,t){const o=Number(t?.Id??0);if(o>0){let a=l().cloneDeep(e.systemSettings)??[];a=[...a.filter((e=>Number(e?.Id??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.systemSettings=a}},_removeSystemSetting(e,t){const o=Number(t?.Id??0);if(o>0){let t=l().cloneDeep(e.systemSettings)??[];t=[...t.filter((e=>Number(e?.Id??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.systemSettings=t}}},actions:{async getSystemSettings(e){await(0,c.Z)((async()=>{const t=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:i.UI,Payload:null});e.commit("setSystemSettingData",t)}),"systemSettings - getSystemSettings")},async addSystemSetting(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.UI,Payload:t});return o?.Id>0&&(t.Id=o.Id,e.commit("_addSystemSetting",o)),o}),"systemSettings - addSystemSetting")},async updateSystemSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.UI}/${Number(t?.Id??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSystemSetting",a)}),"systemSettings - updateSystemSetting")},async removeSystemSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.UI}/${Number(t?.Id??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeSystemSetting",t)}),"systemSettings - removeSystemSetting")}}},J={state:{dataSourceTypes:[]},getters:{getDataSourceTypeByName:e=>t=>e.dataSourceTypes.find((e=>String(e?.Name??"")===String(t??"")))??null},mutations:{setDataSourceTypeData(e,t){e.dataSourceTypes=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},clearDataSourceTypes(e){e.dataSourceTypes=[]},_addDataSourceType(e,t){const o=l().cloneDeep(e.dataSourceTypes)??[];o.push(t),e.dataSourceTypes=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateDataSourceType(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.dataSourceTypes)??[];e.dataSourceTypes=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_removeDataSourceType(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.dataSourceTypes)??[];e.dataSourceTypes=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}}},actions:{async getDataSourceTypes(e){await(0,c.Z)((async()=>{const t=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:i.zN,Payload:null});e.commit("setDataSourceTypeData",t)}),"dataSourceTypes - getDataSourceTypes")},async addDataSourceType(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.zN,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addDataSourceType",o)),o}),"dataSourceTypes - addDataSourceType")},async updateDataSourceType(e,t){await(0,c.Z)((async()=>{const o=`${i.zN}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateDataSourceType",a)}),"dataSourceTypes - updateDataSourceType")},async removeDataSourceType(e,t){await(0,c.Z)((async()=>{const o=`${i.zN}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeDataSourceType",t)}),"dataSourceTypes - removeDataSourceType")}}},X={state:{searchLocations:[]},getters:{getSearchLocationByRootId:e=>t=>e.searchLocations.find((e=>Number(e?.RootId??0)===Number(t??0)))??null,getSearchLocationByName:e=>t=>e.searchLocations.find((e=>String(e?.Name??"")===String(t??"")))??null,getSearchLocationRootIdByName:e=>t=>(e.searchLocations.find((e=>String(e?.Name??"")===String(t??"")))??null)?.RootId??0},mutations:{setSearchLocationData(e,t){e.searchLocations=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},clearSearchLocations(e){e.searchLocations=[]},_addSearchLocation(e,t){const o=l().cloneDeep(e.searchLocations)??[];o.push(t),e.searchLocations=o.sort(((e,t)=>e.Name>t.Name?1:-1))},_updateSearchLocation(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.searchLocations)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.searchLocations=a}},_removeSearchLocation(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.searchLocations)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.searchLocations=t}}},actions:{async getSearchLocations(e){e.state.searchLocations?.length>0||await(0,c.Z)((async()=>{const t=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:i.yI,Payload:null});e.commit("setSearchLocationData",t)}),"searchLocations - getSearchLocations")},async addSearchLocation(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.yI,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addSearchLocation",o)),o}),"searchLocations - addSearchLocation")},async updateSearchLocation(e,t){await(0,c.Z)((async()=>{const o=`${i.yI}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateSearchLocation",a)}),"searchLocations - updateSearchLocation")},async removeSearchLocation(e,t){await(0,c.Z)((async()=>{const o=`${i.yI}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeSearchLocation",t)}),"searchLocations - removeSearchLocation")}}},K={actions:{async addFeedbackEntry(e,t){await(0,c.Z)((async()=>{await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.V6,Payload:t})}),"feedbackEntries - addFeedbackEntry")}}},ee={actions:{async addSalesLead(e,t){await(0,c.Z)((async()=>{await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Sp,Payload:t})}),"salesLeads - addSalesLead")}}},te={state:{},getters:{},mutations:{},actions:{async createS3Record(e,{Base64EncodedImage:t,Base64EncodedImageContentType:o}){return(0,c.Z)((async()=>{const a=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.sQ,Payload:{Base64EncodedImage:t,Base64EncodedImageContentType:o}});return{SignedUrl:a?.SignedUrl??"",S3Key:a?.S3Key??"",S3ContentType:a?.S3ContentType??""}}),"image - createS3Record")}}},oe={state:{linksAttachmentQuickSearchOrderNumbers:[],userLinksAttachments:[],userLinksAttachmentTypes:[],selectedForTaggingLinksAttachmentRootId:0,linksPreviewShowPreviewStatus:!0,linksPreviewShowDataStatus:!0,isLinksInFullScreen:!1},getters:{},mutations:{setLinksPreviewShowPreviewStatus(e,t){e.linksPreviewShowPreviewStatus=t??!1},setLinksPreviewShowDataStatus(e,t){e.linksPreviewShowDataStatus=t??!1},setLinksAttachmentQuickSearchOrderNumbersData(e,t){e.linksAttachmentQuickSearchOrderNumbers=t??[]},clearLinksAttachmentQuickSearchOrderNumbersData(e){e.linksAttachmentQuickSearchOrderNumbers=[]},setUserLinksAttachmentTypesData(e,t){e.userLinksAttachmentTypes=t??[]},addUserLinksAttachmentData(e,t){if(null!=e.userLinksAttachments&&t?.RootId>0)if(t.Deleted){for(let o=0;o{t=Number(t??0),o=Number(o??0),a=Number(a??0),n=Number(n??0),d=String(d??""),u=String(u??""),r=r??!0,m=m??!1,p=p??!1,g=g??!1,b=b??!1,I=I??!1;let c=l?.length>0?JSON.stringify(l):"";const f=`${i.z}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${n}&searchtext=${d}&ordernumber=${u}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${r}&includedocumenttypefields=${m}&includesignedurl=${p}&includedebugdata=${g}`,S=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:f,Payload:null}));if(S.linksCanGeneratePublicLinks=b??!1,I)return e.commit("setSearchResultsBasicData",{ViewType:s.AR3,Data:S.relatedData,SearchResultsRecords:S.data}),S;e.commit("setSearchResultsData",{ViewType:s.AR3,Data:S})}),"linksAttachments - getLinksAttachmentsAdvancedSearchData")},async getLinksAttachmentQuickSearchOrderNumbersSimpleSearchData(e,{ProductRootId:t,OrganizationRootId:o,SearchRootId:a,SearchText:r,OrderNumber:n,IncludeDebugData:s}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=String(r??""),n=String(n??""),s=s??!1;const d=`${i.z}?productrootid=${t}&organizationrootid=${o}&searchrootid=${a}&searchtext=${r}&ordernumber=${n}&timezone=${encodeURIComponent((0,y.Z)())}&returnonlyordernumbers=true&includedebugdata=${s}`,c=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:d,Payload:null});e.commit("setLinksAttachmentQuickSearchOrderNumbersData",c)}),"linksAttachments - getLinksAttachmentQuickSearchOrderNumbersSimpleSearchData")},async addUserLinksAttachment(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.A6,Payload:t});e.commit("addUserLinksAttachmentData",o)}),"linksAttachments - addUserLinksAttachment")}}},ae=o(88934),re={state:{linksQueuedAttachments:[],linksQueuedAttachmentReportData:[],linksQueuedAttachmentsOrderNumbersAndDocumentTypes:[],selectedForTaggingLinksQueuedAttachmentRootId:0},getters:{getLinksQueuedAttachmentByRootId:e=>t=>e.linksQueuedAttachments.find((e=>Number(e?.RootId??0)===Number(t??0)))??null,getCopyOfLinksQueuedAttachments:e=>l().cloneDeep(e.linksQueuedAttachments)??[]},mutations:{addToLinksQueuedAttachmentsOrderNumbersAndDocumentTypes(e,t){let o=!1,a=0;for(let[r,n]of e.linksQueuedAttachmentsOrderNumbersAndDocumentTypes.entries())if(String(n.FileName)===String(t.FileName)){a=r,o=!0;break}o?e.linksQueuedAttachmentsOrderNumbersAndDocumentTypes.splice(a,1,t):e.linksQueuedAttachmentsOrderNumbersAndDocumentTypes.push(t)},clearLinksQueuedAttachmentQuickSearchOrderNumbersAndDocumentTypes(e){e.linksQueuedAttachmentsOrderNumbersAndDocumentTypes=[]},setSelectedForTaggingLinksQueuedAttachmentRootId(e,t){e.selectedForTaggingLinksQueuedAttachmentRootId=t},setLinksQueuedAttachmentData(e,t){e.linksQueuedAttachments=t??[]},setLinksQueuedAttachmentReportData(e,t){e.linksQueuedAttachmentReportData=t??[]},_updateLinksQueuedAttachment(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.linksQueuedAttachments)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.linksQueuedAttachments=a}},_updateLinksQueuedAttachments(e,t){if(t?.length>0){let o=l().cloneDeep(e.linksQueuedAttachments)??[];t.forEach((e=>{const t=Number(e?.RootId??0);t>0&&(o=[...o.filter((e=>Number(e?.RootId??0)!==t)),l().cloneDeep(e)])})),e.linksQueuedAttachments=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_removeLinksQueuedAttachment(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.linksQueuedAttachments)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.linksQueuedAttachments=t}}},actions:{async getSingleLinksQueuedAttachmentData(e,{RootId:t,UserRootId:o,ProductRootId:a,SearchRootId:r,ReturnOnlyOrderNumbers:n,IncludeMetadata:s,IncludeDocumentTypeFields:d,IncludeSignedUrl:u,IncludeDebugData:l,NoCache:m}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=(0,ae.G3)(r??0),n=n??!1,s=s??!0,d=d??!1,u=u??!1,l=l??!1,m=m??!1;const c=`${i.u5}/${t}?userrootid=${o}&productrootid=${a}&searchrootid=${r}&searchtext=&ordernumber=&returnonlyordernumbers=${n}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${s}&includedocumenttypefields=${d}&includesignedurl=${u}&includedebugdata=${l}`,p=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:c,Payload:null}),g=p?.data?.length>0?p.data[0]:null;return m||e.commit("_updateLinksQueuedAttachment",g),g}),"linksQueuedAttachments - getSingleLinksQueuedAttachmentData")},async getLinksQueuedAttachmentSimpleReportData(e){return(0,c.Z)((async()=>{const t=`${i.pJ}/documents?reporttype=${s.bg2}`,o=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:t,Payload:null});return e.commit("setLinksQueuedAttachmentReportData",o),o}),"linksQueuedAttachments - getLinksQueuedAttachmentSimpleReportData")},async getLinksQueuedAttachmentBranchReportData(e){return(0,c.Z)((async()=>{const t=`${i.pJ}/documents?reporttype=${s.vvK}`,o=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:t,Payload:null});return e.commit("setLinksQueuedAttachmentReportData",o),o}),"linksQueuedAttachments - getLinksQueuedAttachmentBranchReportData")},async getRecentlyUploadedLinksQueuedAttachmentsByDirectUploadIds(e,t){return(0,c.Z)((async()=>{const o=`${i.u5}/recentlyuploaded?directuploadids=${t}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});return a.linksCanGeneratePublicLinks=!1,e.commit("setLinksQueuedAttachmentData",a.data),l().cloneDeep(a)}),"linksQueuedAttachments - getRecentlyUploadedLinksQueuedAttachmentsByDirectUploadIds")},async getRecentlyUploadedLinksQueuedAttachmentsByDirectUploadIdsList(e,t){await(0,c.Z)((async()=>{if(t?.length>0)try{const a=t.join("-"),r=`${i.u5}/recentlyuploaded?directuploadids=${a}`,n=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:r,Payload:null});n.linksCanGeneratePublicLinks=!1;try{e.commit("setLinksQueuedAttachmentData",n.data)}catch(o){console.error("search for recently uploaded queued attachments failed ",o)}}catch(o){console.error("search for recently uploaded failed ",o)}else;}),"linksQueuedAttachments - getRecentlyUploadedLinksQueuedAttachmentsByDirectUploadIdsList")},async updateLinksQueuedAttachment(e,t){await(0,c.Z)((async()=>{const o=`${i.u5}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateLinksQueuedAttachment",a)}),"linksQueuedAttachments - updateLinksQueuedAttachment")},async saveLinksQueuedAttachmentsKeyInformation(e,t){await(0,c.Z)((async()=>{if(t?.length>0){const o=`${i.u5}/savekeyinformation`,a=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t});e.commit("_updateLinksQueuedAttachments",a),e.commit("_updateRecentUploads",a)}}),"linksQueuedAttachments - saveLinksQueuedAttachmentsKeyInformation")},async updateLinksQueuedAttachmentsKeyInformation(e,t){await(0,c.Z)((async()=>{const o=`${i.u5}/updatekeyinformation`,a=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t});e.commit("_updateLinksQueuedAttachments",a),e.commit("_updateRecentUploads",a)}),"linksQueuedAttachments - updateLinksQueuedAttachmentsKeyInformation")},async saveLinksQueuedAttachmentsMetadata(e,t){await(0,c.Z)((async()=>{const o=`${i.u5}/savemetadata`;await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t})}),"linksQueuedAttachments - saveLinksQueuedAttachmentsMetadata")},async updateLinksQueuedAttachmentDocumentType(e,{LinksQueuedAttachmentRootId:t,DocumentTypeRootId:o,CustomDocumentCategoryName:a,CustomDocumentTypeName:r}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=encodeURIComponent(String(a??"")),r=encodeURIComponent(String(r??""));const n=`${i.u5}/updatedocumenttype?rootid=${t}&documenttyperootid=${o}&customdocumentcategoryname=${a}&customdocumenttypename=${r}`;await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:n,Payload:null})}),"linksQueuedAttachments - updateLinksQueuedAttachmentDocumentType")},async updateLinksQueuedAttachmentDocumentTypes(e,t){await(0,c.Z)((async()=>{if(t?.length>0){const o=`${i.u5}/updatedocumenttypes`,a=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t});e.commit("_updateLinksQueuedAttachments",a)}}),"linksQueuedAttachments - updateLinksQueuedAttachmentDocumentTypes")},async removeLinksQueuedAttachment(e,t){await(0,c.Z)((async()=>{const o=`${i.u5}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeLinksQueuedAttachment",t),e.commit("_removeAttachmentByLinksQueuedAttachmentRootId",t),e.commit("_removeAttachmentByLinksQueuedAttachment",t)}),"linksQueuedAttachments - removeLinksQueuedAttachment")}}},ne={state:{recentlyUploaded:[]},mutations:{setRecentlyUploaded(e,t){e.recentlyUploaded=t??[]},clearRecentlyUploaded(e){e.recentlyUploaded=[]},_updateRecentUploads(e,t){t?.length>0&&t.forEach((t=>{let o=e.recentlyUploaded.find((e=>Number(e?.RecordId??0)===Number(t?.RootId??0)))??null;o&&(o.AssociatedLinksQueuedAttachment=l().cloneDeep(t))}))}},actions:{async getDirectUploadSignedUrl(e,t){return(0,c.Z)((async()=>{const o=encodeURIComponent(t?.FileUploadId??""),a=encodeURIComponent(t?.FileName??""),r=encodeURIComponent(t?.MimeType??""),n=`${i.fC}?productrootid=${Number(t?.ProductRootId??0)}&orderrootid=${Number(t?.OrderRootId??0)}&recordtablename=${String(t?.RecordTableName??"")}&fileuploadid=${o}&filename=${a}&mimetype=${r}&contentsize=${Number(t?.ContentSize??0)}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:n,Payload:null})}),"directUploads - getDirectUploadSignedUrl")},async getRecentUploads(e,t){await(0,c.Z)((async()=>{const o=`${i.fC}/recentlyuploaded?directuploadids=${t}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setRecentlyUploaded",a)}),"directUploads - getRecentUploads")},async getRecentUploadsList(e,t){await(0,c.Z)((async()=>{if(t?.length>0)try{const o=t.join("-"),a=`${i.fC}/recentlyuploaded?directuploadids=${o}`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setRecentlyUploaded",r)}catch(o){console.error("search for recently uploaded failed ",o)}}),"directUploads - getRecentUploadsList")},async directUploadCompleted(e,t){return(0,c.Z)((async()=>await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.fC,Payload:t})),"directUploads - directUploadCompleted")},async removeRecentUploads(e,t){await(0,c.Z)((async()=>{const o=`${i.fC}/recentlyuploaded?directuploadids=${t}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"directUploads - removeRecentUploads")},async removeRecentUploadsList(e,t){await(0,c.Z)((async()=>{if(t?.length>0)try{const o=t.join("-"),a=`${i.fC}/recentlyuploaded?directuploadids=${o}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:a,Payload:null})}catch(o){console.error("cannot remove uploads ",o)}}),"directUploads - removeRecentUploadsList")}}},ie={state:{documentTypes:[],selectedAdminDocumentType:{},documentTypeTitles:[],cachedDocumentTypesProductRootId:-1,cachedDocumentTypesOrganizationRootId:-1},getters:{getDocumentTypeByRootId:e=>t=>e.documentTypes.find((e=>Number(e?.RootId??0)===Number(t??0)))??null,getDocumentTypeByName:e=>t=>e.documentTypes.find((e=>String(e?.Name??"")===String(t??"")))??null,getNextDocumentTypeRootId:e=>{let t=1;return e.documentTypes.forEach((e=>{Number(e.RootId)>=t&&(t=Number(e.RootId)+1)})),t},isDocumentTypeNameTaken:e=>t=>{const{documentTypes:o}=e;if(o?.length<1)return console.error("no document types"),!1;if(!t)return console.error("no document type given"),!0;const{Name:a,RootId:r}=t;return a?r?!!o.find((e=>e?.Name===a&&r!==e?.RootId)):(console.error("invalid document type"),!0):(console.error("no name"),!0)}},mutations:{setDocumentTypeTitles(e,t){e.documentTypeTitles=l().cloneDeep(t)},setSelectedAdminDocumentType(e,t){e.selectedAdminDocumentType=l().cloneDeep(t)},setCachedDocumentTypesProductRootId(e,t){e.cachedDocumentTypesProductRootId=Number(t??-1)},setCachedDocumentTypesOrganizationRootId(e,t){e.cachedDocumentTypesOrganizationRootId=Number(t??-1)},setDocumentTypes(e,t){e.documentTypes=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_addDocumentType(e,t){const o=l().cloneDeep(e.documentTypes)??[];o.push(t),e.documentTypes=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateDocumentType(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.documentTypes)??[];e.documentTypes=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_removeDocumentType(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.documentTypes)??[];e.documentTypes=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_addDocumentTypeTitle(e,t){const o=l().cloneDeep(e.documentTypeTitles);o.push(t),e.documentTypeTitles=o},_updateDocumentTypeTitle(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.documentTypeTitles)??[];e.documentTypeTitles=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_removeDocumentTypeTitle(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.documentTypeTitles)??[];e.documentTypeTitles=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_updatedDocumentTypeCategories(e,t){const o=Number(t?.DocumentTypeRootId??0),a=t?.DocumentTypeCategories??[];if(o>0&&e.selectedAdminDocumentType?.RootId>0&&o===Number(e.selectedAdminDocumentType.RootId)){e.selectedAdminDocumentType.DocumentTypeCategories=l().cloneDeep(a??[]).sort(((e,t)=>e.Position>t.Position?1:-1))??[];let t=e.documentTypes.find((e=>Number(e?.RootId??0)===o))??null;if(t?.RootId>0){t.DocumentTypeCategories=l().cloneDeep(a??[]).sort(((e,t)=>e.Position>t.Position?1:-1))??[];let r=l().cloneDeep(e.documentTypes)??[];e.documentTypes=[...r.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}}}},actions:{async getDocumentTypes(e,t){await(0,c.Z)((async()=>{const o=t?.UseCache??!1,a=Number(t?.ProductRootId??0),r=Number(t?.OrganizationRootId??0),n=Number(e.state.cachedDocumentTypesProductRootId??0),s=Number(e.state.cachedDocumentTypesOrganizationRootId??0),d=n!==a||s!==r;if(!o||d){e.commit("setCachedDocumentTypesProductRootId",a),e.commit("setCachedDocumentTypesOrganizationRootId",r);const o=`${i.f0}?productrootid=${Number(t?.ProductRootId??0)}&organizationrootid=${Number(t?.OrganizationRootId??0)}&includemetadata=${t?.IncludeMetadata??!1}&includedocumenttypefields=${t?.IncludeDocumentTypeFields??!1}&includedocumenttypecategories=${t?.IncludeDocumentTypeCategories??!1}&includedocumenttypetitles=${t?.IncludeDocumentTypeTitles??!1}&includepartiesandroles=${t?.IncludePartiesAndRoles??!1}`,n=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setDocumentTypes",n)}}),"documentTypes - getDocumentTypes")},async addDocumentType(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.f0,Payload:t});e.commit("_addDocumentType",o)}),"documentTypes - addDocumentType")},async updateDocumentType(e,t){await(0,c.Z)((async()=>{const o=`${i.f0}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateDocumentType",a)}),"documentTypes - updateDocumentType")},async removeDocumentType(e,t){await(0,c.Z)((async()=>{const o=`${i.f0}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeDocumentType",t)}),"documentTypes - removeDocumentType")},async updateDocumentTypePositions(e,t){await(0,c.Z)((async()=>{if(t?.length>0){const o=`${i.f0}/updatepositions`,a=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t});e.commit("setDocumentTypes",a)}}),"documentTypes - updateDocumentTypePositions")},async getSelectedDocumentTypePartiesAndPartyRoles(e){await(0,c.Z)((async()=>{const{RootId:t}=e.state.selectedAdminDocumentType;t?(await e.dispatch("getSelectedAdminDocumentTypePartyRoles",t),await e.dispatch("getSelectedAdminDocumentTypeParties",t)):console.error("cannot find selected admin document category")}),"DocumentTypes - getSelectedDocumentTypePartiesAndPartyRoles")},async getSelectedAdminDocumentTypeParties(e,t){await(0,c.Z)((async()=>{if(!t)return void console.error("no document category");const o=`${i.Tj}?DocumentTypeRootId=${encodeURIComponent(Number(t))}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});if(!a?.data)return void console.error("invalid query "+a?.ErrorMessage);const r=a.data;e.commit("setSelectedAdminDocumentType",{...e.state.selectedAdminDocumentType,UserParties:l().cloneDeep(r)})}),"DocumentTypes - getSelectedAdminDocumentTypeParties")},async addDocumentTypeParty(e,t){await(0,c.Z)((async()=>{t?.DocumentTypeRootId?t?.PartyRootId?t?.Id?console.error("cannot add existing record"):await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Tj,Payload:t}):console.error("no party given"):console.error("no document category")}),"DocumentTypes - addDocumentTypeParty")},async removeDocumentTypeParty(e,t){await(0,c.Z)((async()=>{t?.RootId||console.error("no record to remove");const o=`${i.Tj}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"DocumentTypes - removeDocumentTypeParty")},async getSelectedAdminDocumentTypePartyRoles(e,t){await(0,c.Z)((async()=>{if(!t)return void console.error("no document category");const o=`${i.jC}?DocumentTypeRootId=${encodeURIComponent(Number(t))}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});if(!a?.data)return void console.error("invalid query "+a?.ErrorMessage);const r=a.data;e.commit("setSelectedAdminDocumentType",{...e.state.selectedAdminDocumentType,DocumentTypePartyRoles:l().cloneDeep(r)})}),"DocumentTypes - getSelectedAdminDocumentTypePartyRoles")},async addDocumentTypePartyRole(e,t){await(0,c.Z)((async()=>{t?.DocumentTypeRootId?t?.PartyRoleRootId?t?.Id?console.error("cannot add existing record"):await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.jC,Payload:t}):console.error("no party role"):console.error("no document category")}),"DocumentTypes - addDocumentTypePartyRole")},async removeDocumentTypePartyRole(e,t){await(0,c.Z)((async()=>{if(!t?.RootId)return void console.error("no record to remove");const o=`${i.jC}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"DocumentTypes - removeDocumentTypePartyRole")},async getDocumentTypeTitles(e,t){await(0,c.Z)((async()=>{if(!t.DocumentTypeRootId)return void console.error("no id");const o=`${i.Iv}?documenttyperootid=${Number(t?.DocumentTypeRootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setDocumentTypeTitles",a)}),"documentTypes - getDocumentTypeTitles")},async addDocumentTypeTitle(e,t){await(0,c.Z)((async()=>{if(!t)return void console.error("no title");if(t.Id)return void console.error("already added");if(!t.Name)return void console.error("invalid title");const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Iv,Payload:t});e.commit("_addDocumentTypeTitle",o)}),"documentTypes - addDocumentTypeTitles")},async updateDocumentTypeTitle(e,t){await(0,c.Z)((async()=>{if(!t)return void console.error("no title given");if(!t.RootId)return void console.error("invalid title");if(!t.Name)return void console.error("invalid title name");const o=`${i.Iv}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateDocumentTypeTitle",a)}),"documentTypes - updateDocumentTypeTitles")},async removeDocumentTypeTitle(e,t){await(0,c.Z)((async()=>{if(!t)return void console.error("no title given");if(!t.RootId)return void console.error("invalid title");const o=`${i.Iv}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeDocumentTypeTitle",t)}),"documentTypes - removeDocumentTypeTitles")},async saveDocumentTypeCategories(e,t){await(0,c.Z)((async()=>{const o=Number(t?.DocumentTypeRootId??0),a=t?.DocumentTypeCategories??[],r=`${i._0}/${o}/updatecategories`,n=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:r,Payload:a});e.commit("_updatedDocumentTypeCategories",{DocumentTypeRootId:o,DocumentTypeCategories:n??[]})}),"documentTypes - updateDocumentTypeTitles")}}},se={state:{documentTypeFieldTypes:[]},getters:{getDocumentTypeFieldTypeByName:e=>t=>e.documentTypeFieldTypes.find((e=>String(e?.Name??"")===String(t??"")))??null,getNextDocumentTypeFieldTypeRootId:e=>{let t=1;return e.documentTypeFieldTypes.forEach((e=>{Number(e.RootId)>=t&&(t=Number(e.RootId)+1)})),t}},mutations:{setDocumentTypeFieldTypes(e,t){e.documentTypeFieldTypes=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_addDocumentTypeFieldType(e,t){const o=l().cloneDeep(e.documentTypeFieldTypes)??[];o.push(t),e.documentTypeFieldTypes=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateDocumentTypeFieldType(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.documentTypeFieldTypes)??[];e.documentTypeFieldTypes=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_removeDocumentTypeFieldType(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.documentTypeFieldTypes)??[];e.documentTypeFieldTypes=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}}},actions:{async getDocumentTypeFieldTypes(e){await(0,c.Z)((async()=>{const t=`${i.x4}?includemetadata=true`,o=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:t,Payload:null});e.commit("setDocumentTypeFieldTypes",o)}),"documentTypeFieldTypes - getDocumentTypeFieldTypes")},async addDocumentTypeFieldType(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.x4,Payload:t});e.commit("_addDocumentTypeFieldType",o)}),"documentTypeFieldTypes - addDocumentTypeFieldType")},async updateDocumentTypeFieldType(e,t){await(0,c.Z)((async()=>{const o=`${i.x4}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateDocumentTypeFieldType",a)}),"documentTypeFieldTypes - updateDocumentTypeFieldType")},async removeDocumentTypeFieldType(e,t){await(0,c.Z)((async()=>{const o=`${i.x4}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeDocumentTypeFieldType",t)}),"documentTypeFieldTypes - removeDocumentTypeFieldType")}}},de={state:{documentCategories:[],selectedAdminDocumentCategory:null},getters:{getDocumentCategoryByName:e=>t=>e.documentCategories.find((e=>String(e?.Name??"")===String(t??"")))??null,getNextDocumentCategoryRootId:e=>{let t=1;return e.documentCategories.forEach((e=>{Number(e.RootId)>=t&&(t=Number(e.RootId)+1)})),t},isDocumentCategoryNameTaken:e=>t=>{const{documentCategories:o}=e;if(o?.length<1)return console.error("no document categories"),!1;if(!t)return console.error("no document category given"),!0;const{Name:a,RootId:r}=t;return a?r?!!o.find((e=>e?.Name===a&&r!==e?.RootId)):(console.error("invalid document category"),!0):(console.error("no name"),!0)}},mutations:{setSelectedAdminDocumentCategory(e,t){e.selectedAdminDocumentCategory=l().cloneDeep(t)},setDocumentCategories(e,t){e.documentCategories=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_addDocumentCategory(e,t){const o=l().cloneDeep(e.documentCategories)??[];o.push(t),e.documentCategories=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateDocumentCategory(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.documentCategories)??[];e.documentCategories=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_removeDocumentCategory(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.documentCategories)??[];e.documentCategories=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}}},actions:{async getDocumentCategories(e,t){await(0,c.Z)((async()=>{const o=t?.UseCache??!1;if(!o||!(e.state.documentCategories?.length>0)){const o=`${i.f_}?includemetadata=${t?.IncludeMetadata??!1}&includedocumenttypes=${t?.IncludeDocumentTypeTitles??!1}&includepartiesandroles=${t?.IncludePartiesAndRoles??!1}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setDocumentCategories",a)}}),"documentCategories - getDocumentCategories")},async addDocumentCategory(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.f_,Payload:t});e.commit("_addDocumentCategory",o)}),"documentCategories - addDocumentCategory")},async updateDocumentCategory(e,t){await(0,c.Z)((async()=>{const o=`${i.f_}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateDocumentCategory",a)}),"documentCategories - updateDocumentCategory")},async removeDocumentCategory(e,t){await(0,c.Z)((async()=>{const o=`${i.f_}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeDocumentCategory",t)}),"documentCategories - removeDocumentCategory")},async getSelectedDocumentCategoryPartiesAndPartyRoles(e){await(0,c.Z)((async()=>{const{RootId:t}=e.state.selectedAdminDocumentCategory;t?(await e.dispatch("getSelectedAdminDocumentCategoryPartyRoles",t),await e.dispatch("getSelectedAdminDocumentCategoryParties",t)):console.error("cannot find selected admin document category")}),"documentCategories - getSelectedDocumentCategoryPartiesAndPartyRoles")},async getSelectedAdminDocumentCategoryParties(e,t){await(0,c.Z)((async()=>{if(!t)return void console.error("no document category");const o=`${i.Pf}?DocumentCategoryRootId=${encodeURIComponent(Number(t))}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});if(!a?.data)return void console.error("invalid query "+a?.ErrorMessage);const r=a.data;e.commit("setSelectedAdminDocumentCategory",{...e.state.selectedAdminDocumentCategory,UserParties:l().cloneDeep(r)})}),"documentCategories - getSelectedAdminDocumentCategoryParties")},async addDocumentCategoryParty(e,t){await(0,c.Z)((async()=>{t?.DocumentCategoryRootId?t?.PartyRootId?t?.Id?console.error("cannot add existing record"):await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Pf,Payload:t}):console.error("no party given"):console.error("no document category")}),"documentCategories - addDocumentCategoryParty")},async removeDocumentCategoryParty(e,t){await(0,c.Z)((async()=>{t?.RootId||console.error("no record to remove");const o=`${i.Pf}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"documentCategories - removeDocumentCategoryParty")},async getSelectedAdminDocumentCategoryPartyRoles(e,t){await(0,c.Z)((async()=>{if(!t)return void console.error("no document category");const o=`${i.iE}?DocumentCategoryRootId=${encodeURIComponent(Number(t))}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});if(!a?.data)return void console.error("invalid query "+a?.ErrorMessage);const r=a.data;e.commit("setSelectedAdminDocumentCategory",{...e.state.selectedAdminDocumentCategory,DocumentCategoryPartyRoles:l().cloneDeep(r)})}),"documentCategories - getSelectedAdminDocumentCategoryPartyRoles")},async addDocumentCategoryPartyRole(e,t){await(0,c.Z)((async()=>{t?.DocumentCategoryRootId?t?.PartyRoleRootId?t?.Id?console.error("cannot add existing record"):await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.iE,Payload:t}):console.error("no party role"):console.error("no document category")}),"documentCategories - addDocumentCategoryPartyRole")},async removeDocumentCategoryPartyRole(e,t){await(0,c.Z)((async()=>{if(!t?.RootId)return void console.error("no record to remove");const o=`${i.iE}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"documentCategories - removeDocumentCategoryPartyRole")}}},ce={state:{potentialDocumentTypes:[]},getters:{getPotentialDocumentTypeById:e=>t=>e.potentialDocumentTypes?.find((e=>Number(e?.Id??0)===Number(t??0)))??null},mutations:{setPotentialDocumentTypeData(e,t){let o=[];t?.length>0&&t.forEach((e=>{e.CreatedDateTime?(String(e.CreatedDateTime).includes("T")&&!String(e.CreatedDateTime).includes("Z")&&(e.CreatedDateTime=`${e.CreatedDateTime}.000Z`),e.CreatedDateTime=new Date(e.CreatedDateTime),e.CreatedDateTime.getFullYear()<1901&&(e.CreatedDateTime=null)):e.CreatedDateTime=null,o.push(e)})),e.potentialDocumentTypes=o?.sort(((e,t)=>e.CreatedDateTime>t.CreatedDateTime?1:-1))},_removePotentialDocumentType(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.potentialDocumentTypes)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.CreatedDateTime>t.CreatedDateTime?1:-1))??[],e.potentialDocumentTypes=t}}},actions:{async getUnprocessedPotentialDocumentTypes(e,t){await(0,c.Z)((async()=>{const o=`${i.hc}?&includemetadata=${t??!1}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setPotentialDocumentTypeData",a)}),"potentialDocumentTypes - getUnprocessedPotentialDocumentTypes")},async updateProcessedPotentialDocumentType(e,t){await(0,c.Z)((async()=>{const o=`${i.hc}/${Number(t?.Id??0)}`;await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t}),e.commit("_removePotentialDocumentType",t)}),"potentialDocumentTypes - updateProcessedPotentialDocumentType")}}},ue={state:{staticTemplates:[],staticTemplateData:null},getters:{getStaticTemplateByName:e=>t=>e.staticTemplates.find((e=>String(e?.Name??"")===String(t??"")))??null,getNextStaticTemplateRootId:e=>{let t=1;return e.staticTemplates.forEach((e=>{Number(e.RootId)>=t&&(t=Number(e.RootId)+1)})),t}},mutations:{setStaticTemplates(e,t){e.staticTemplates=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},setStaticTemplateData(e,t){e.staticTemplateData=t},clearStaticTemplateData(e){e.staticTemplateData=null},_addStaticTemplate(e,t){const o=l().cloneDeep(e.staticTemplates)??[];o.push(t),e.staticTemplates=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateStaticTemplate(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.staticTemplates)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.staticTemplates=a}},_removeStaticTemplate(e,t){if(t=Number(t??0),t>0){let o=l().cloneDeep(e.staticTemplates)??[];o=[...o.filter((e=>Number(e?.RootId??0)!==t))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.staticTemplates=o}}},actions:{async getStaticTemplates(e){await(0,c.Z)((async()=>{const t=`${i.$F}?includemetadata=true`,o=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:t,Payload:null});e.commit("setStaticTemplates",o)}),"staticTemplates - getStaticTemplates")},async getStaticTemplateData(e,t){await(0,c.Z)((async()=>{if((t??"").length>0){const o=`${i.$F}?name=${String(t??"")}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setStaticTemplateData",a)}else e.commit("clearStaticTemplateData")}),"staticTemplates - getStaticTemplateData")},async addStaticTemplate(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.$F,Payload:t});e.commit("_addStaticTemplate",o)}),"staticTemplates - addStaticTemplate")},async updateStaticTemplate(e,t){await(0,c.Z)((async()=>{const o=`${i.$F}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateStaticTemplate",a)}),"staticTemplates - updateStaticTemplate")},async removeStaticTemplate(e,t){await(0,c.Z)((async()=>{const o=`${i.$F}/${Number(t??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeStaticTemplate",t)}),"staticTemplates - removeStaticTemplate")}}},le={state:{showLoadingMessage:!1,loadedSearchLocations:!1,loadedDataSources:!1,fadeBackground:!0,loadingMessage:"",loadingMessageMinimumTimeShownSeconds:1.5,showSpinner:!0,loadingQueue:[],loadingHistory:{}},mutations:{setLoadedSearchLocations(e,t){e.loadedSearchLocations=t},setLoadedDataSources(e,t){e.loadedDataSources=t},setLoadingMessage(e,t){e.loadingMessage=t},setShowLoadingMessage(e,t){e.showLoadingMessage=t},setLoadingMessageMinimumTimeShownSeconds(e,t){e.loadingMessageMinimumTimeShownSeconds=t},setShowSpinner(e,t){e.showSpinner=t},pushLoadingQueueItem(e,t){e.loadingQueue.push(t),e.loadingMessage=t,e.showSpinner=!0,e.showLoadingMessage=!0},removeLoadingQueueItem(e,t){const o=e.loadingQueue.findIndex((e=>e===t));o<0?console.error("cannot stop loading that is not in queue"):(e.loadingQueue.splice(o,1),e.loadingQueue.length>0?(e.loadingMessage=e.loadingQueue[0],e.showSpinner=!0):(e.loadingMessage="",e.showLoadingMessage=!1))},setFadeBackground(e,t){e.fadeBackground=t},addToLoadHistory(e,t){if(t?.Message?.length>0&&t?.Caller?.length>0){const o=`${t.Caller} - ${t.Message}`;let a=0;e.loadingHistory.hasOwnProperty(o)&&(a=Number(e.loadingHistory[o])),e.loadingHistory[o]=a+1,console.log(`${o} - ${e.loadingHistory[o]}`)}}},actions:{async loadOperation(e,t){if(!t.Message)return void console.warn("no loading message");const{Message:o,Caller:a,HiddenLoading:r,ShowAsError:n}=t;let i=null;r||(e.commit("setFadeBackground",!0),e.commit("pushLoadingQueueItem",o));try{e.commit("addToLoadHistory",t),i=await(0,c.Z)((async()=>await t.Operation()),`${a} - ${o}`,n)}catch(s){console.error("loaded operation failed ",a,o,s)}finally{r||e.commit("removeLoadingQueueItem",o)}return i},async showMessage(e,{TimeShownInSeconds:t,Message:o}){o?t?(e.commit("setFadeBackground",!1),e.commit("setLoadingMessage",o),e.commit("setShowLoadingMessage",!0),e.commit("setShowSpinner",!1),setTimeout((()=>{e.commit("setShowLoadingMessage",!1)}),1e3*t)):console.error("no time shown"):console.error("no message")}}};const me="1b74cce9nsgte5kpnrh5f37al6",pe="https://cognito-idp.us-west-2.amazonaws.com/",ge="trulytitle-propdata",ye="LRm_dVX4KsBc!H6G",he="https://propertydata.pro.flueid.com",be="/FindProperties",Ie="/PropertyDetail",fe="/PropertySearchSuggestions",Se=5,De=100,Re=10;var Pe={state:{flueidAccessToken:null,flueidRefreshToken:null},getters:{},mutations:{setFlueidAccessToken(e,t){e.flueidAccessToken=t},setFlueidRefreshToken(e,t){e.flueidRefreshToken=t}},actions:{async authenticateWithFlueidPro({commit:e}){const t={AuthFlow:"USER_PASSWORD_AUTH",ClientId:me,AuthParameters:{USERNAME:ge,PASSWORD:ye}},o={"Content-Type":"application/x-amz-json-1.1","X-Amz-Target":"AWSCognitoIdentityProviderService.InitiateAuth"};await r.Z.post(pe,t,{headers:o}).then((t=>{const o=t?.data?.AuthenticationResult;if(!o)return void console.error("failed to authenticate with Flueid Pro");const{AccessToken:a,RefreshToken:r}=o;a?(e("setFlueidAccessToken",a),r?e("setFlueidRefreshToken",r):console.warn("failed to get refresh token from Flueid Pro")):console.error("failed to get access token from Flueid Pro")})).catch((e=>{console.error("failed to authenticate with Flueid Pro ",e)}))},async getSearchTextResultsFromFlueidPro({state:e},{searchText:t,maxResults:o}){const a=he+be,n={Authorization:`Bearer ${e.flueidAccessToken}`,"Content-Type":"application/json"},i={searchText:t,maxResults:oDe?Re:o},s=await r.Z.post(a,i,{headers:n}).then((e=>e)).catch((()=>null));return s?s?.data??[]:s},async getPropertyDetailsFromFlueid({state:e},{propertyId:t}){const o=`${he}${Ie}?propertyId=${encodeURIComponent(t)}`,a={Authorization:`Bearer ${e.flueidAccessToken}`,"Content-Type":"application/json"},n=await r.Z.get(o,{headers:a}).then((e=>e)).catch((()=>null));return n?n?.data??{}:n},async getPropertyDetailsPrimedWithLocation({state:e},{lat:t,lng:o,maxResults:a,searchString:n}){const i={Authorization:`Bearer ${e.flueidAccessToken}`,"Content-Type":"application/json"},s=`${he}${fe}`,d={latitude:t,longitude:o,maxResultsPerType:a,searchString:n},c=await r.Z.post(s,d,{headers:i}).then((e=>e)).catch((()=>null));return c?c?.data??{}:c}}},we={state:{bookmarkedOrders:[],cachedBookmarkedOrdersUserRootId:0,cachedBookmarkedOrdersOrderRootId:0,cachedBookmarkedOrdersIncludeMetadata:0,cachedBookmarkedOrdersMaxResults:0},getters:{},mutations:{setCachedBookmarkedOrdersUserRootId(e,t){e.cachedBookmarkedOrdersUserRootId=t},setCachedBookmarkedOrdersOrderRootId(e,t){e.cachedBookmarkedOrdersOrderRootId=t},setCachedBookmarkedOrdersIncludeMetadata(e,t){e.cachedBookmarkedOrdersIncludeMetadata=t},setCachedBookmarkedOrdersMaxResults(e,t){e.cachedBookmarkedOrdersMaxResults=t},setBookmarkedOrderData(e,t){e.bookmarkedOrders=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_addBookmarkedOrder(e,t){const o=l().cloneDeep(e.bookmarkedOrders)??[];o.push(t),e.bookmarkedOrders=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateBookmarkedOrder(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.bookmarkedOrders)??[];e.bookmarkedOrders=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_removeBookmarkedOrder(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.bookmarkedOrders)??[];e.bookmarkedOrders=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}}},actions:{async getBookmarkedOrdersData(e,{UserRootId:t=0,OrderRootId:o=0,IncludeMetadata:a=!0,MaxResults:r=10}){t===e.state.cachedBookmarkedOrdersUserRootId&&o===e.state.cachedBookmarkedOrdersOrderRootId&&a===e.state.cachedBookmarkedOrdersIncludeMetadata&&r===e.state.cachedBookmarkedOrdersMaxResults||await(0,c.Z)((async()=>{e.commit("setCachedBookmarkedOrdersUserRootId",t),e.commit("setCachedBookmarkedOrdersOrderRootId",o),e.commit("setCachedBookmarkedOrdersIncludeMetadata",a),e.commit("setCachedBookmarkedOrdersMaxResults",r);const n=`${i.Yb}?userrootid=${Number(t??0)}&orderrootid=${Number(o??0)}&maxresults=${Number(r??10)}&includemetadata=${a??!0}`,s=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:n,Payload:null});e.commit("setBookmarkedOrderData",s)}),"bookmarkedOrders - getBookmarkedOrdersData")},async addBookmarkedOrder(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Yb,Payload:t});return e.commit("_addBookmarkedOrder",o),o}),"bookmarkedOrders - addBookmarkedOrder")},async updateBookmarkedOrder(e,t){await(0,c.Z)((async()=>{const o=`${i.Yb}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateBookmarkedOrder",a)}),"bookmarkedOrders - updateBookmarkedOrder")},async removeBookmarkedOrder(e,t){await(0,c.Z)((async()=>{const o=`${i.Yb}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"bookmarkedOrders - removeBookmarkedOrder")}}},Ne={state:{viewedOrders:[]},getters:{},mutations:{setViewedOrderData(e,t){e.viewedOrders=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},clearViewedOrders(e){e.viewedOrders=[]},_addViewedOrder(e,t){const o=l().cloneDeep(e.viewedOrders)??[];o.push(t),e.viewedOrders=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateViewedOrder(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.viewedOrders)??[];e.viewedOrders=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_removeViewedOrder(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.viewedOrders)??[];e.viewedOrders=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}}},actions:{async getViewedOrdersData(e,{UserRootId:t,OrderRootId:o,IncludeMetadata:a,MaxResults:r}){await(0,c.Z)((async()=>{const n=`${i.y$}?userrootid=${Number(t??0)}&orderrootid=${Number(o??0)}&maxresults=${Number(r??10)}&includemetadata=${a??!0}`,s=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:n,Payload:null});e.commit("setViewedOrderData",s)}),"viewedOrders - getViewedOrdersData")},async addViewedOrder(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.y$,Payload:t});return e.commit("_addViewedOrder",o),o}),"viewedOrders - addViewedOrder")},async updateViewedOrder(e,t){await(0,c.Z)((async()=>{const o=`${i.y$}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateViewedOrder",a)}),"viewedOrders - updateViewedOrder")},async removeViewedOrder(e,t){await(0,c.Z)((async()=>{const o=`${i.y$}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"viewedOrders - removeViewedOrder")}}},Ce={state:{copiedLinks:[]},getters:{},mutations:{setCopiedLinkData(e,t){e.copiedLinks=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},clearCopiedLinks(e){e.copiedLinks=[]},_addCopiedLink(e,t){const o=l().cloneDeep(e.copiedLinks)??[];o.push(t),e.copiedLinks=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateCopiedLink(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.copiedLinks)??[];e.copiedLinks=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_removeCopiedLink(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.copiedLinks)??[];e.copiedLinks=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}}},actions:{async getCopiedLinksData(e,{UserRootId:t,LinksAttachmentRootId:o,IncludeMetadata:a,MaxResults:r}){await(0,c.Z)((async()=>{const n=`${i.Mj}?userrootid=${Number(t??0)}&linksattachmentrootid=${Number(o??0)}&maxresults=${Number(r??10)}&includemetadata=${a??!0}`,s=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:n,Payload:null});e.commit("setCopiedLinkData",s)}),"copiedLinks - getCopiedLinksData")},async addCopiedLink(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Mj,Payload:t});return e.commit("_addCopiedLink",o),o}),"copiedLinks - addCopiedLink")},async updateCopiedLink(e,t){await(0,c.Z)((async()=>{const o=`${i.Mj}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateCopiedLink",a)}),"copiedLinks - updateCopiedLink")},async removeCopiedLink(e,t){await(0,c.Z)((async()=>{const o=`${i.Mj}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"copiedLinks - removeCopiedLink")}}},Oe={state:{parties:[]},getters:{},mutations:{setPartyData(e,t){e.parties=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},clearParties(e){e.parties=[]},_addParty(e,t){const o=l().cloneDeep(e.parties)??[];o.push(t),e.parties=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateParty(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.parties)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.parties=a}},_removeParty(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.parties)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.parties=t}}},actions:{async getPartiesData(e,t){await(0,c.Z)((async()=>{const o=`${i.oj}?includemetadata=${t??!1}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setPartyData",a)}),"parties - getPartiesData")},async addParty(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.oj,Payload:t});return e.commit("_addParty",o),o}),"parties - addParty")},async updateParty(e,t){await(0,c.Z)((async()=>{const o=`${i.oj}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateParty",a)}),"parties - updateParty")},async removeParty(e,t){await(0,c.Z)((async()=>{const o=`${i.oj}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeParty",t)}),"parties - removeParty")}}},ze={state:{partyRoles:[]},getters:{},mutations:{setPartyRoleData(e,t){e.partyRoles=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},clearPartyRoles(e){e.partyRoles=[]},_addPartyRole(e,t){const o=l().cloneDeep(e.partyRoles)??[];o.push(t),e.partyRoles=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updatePartyRole(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.partyRoles)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.partyRoles=a}},_removePartyRole(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.partyRoles)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.partyRoles=t}}},actions:{async getPartyRolesData(e,{IncludeMetadata:t,PartyRootId:o}){await(0,c.Z)((async()=>{const a=`${i.tw}?includemetadata=${t??!1}&partyRootId=${Number(o??0)}`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setPartyRoleData",r)}),"partyRoles - getPartyRolesData")},async addPartyRole(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.tw,Payload:t});return e.commit("_addPartyRole",o),o}),"partyRoles - addPartyRole")},async updatePartyRole(e,t){await(0,c.Z)((async()=>{const o=`${i.tw}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updatePartyRole",a)}),"partyRoles - updatePartyRole")},async removePartyRole(e,t){await(0,c.Z)((async()=>{const o=`${i.tw}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removePartyRole",t)}),"partyRoles - removePartyRole")}}},Te={state:{extensions:{},mimeTypes:{}},getters:{},mutations:{setMimeTypeData(e,t){e.mimeTypes=t?.mimeTypes??{},e.extensions=t?.extensions??{}}},actions:{async getMimeTypesData(e){await(0,c.Z)((async()=>{if(!e.state.extensions.hasOwnProperty("pdf")){const t=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:i.kH,Payload:null});e.commit("setMimeTypeData",t)}}),"mimeTypes - getMimeTypesData")}}},Fe={state:{notifications:[],fields:[{name:"Id",dataType:"Number"},{name:"OrderRootId",dataType:"Number"},{name:"ProductRootId",dataType:"Number"},{name:"OrganizationRootId",dataType:"Number"},{name:"PlaceOrderId",dataType:"Number"},{name:"DocumentPlaceOrderRootId",dataType:"Number"},{name:"CreatedByUserRootId",dataType:"Number"},{name:"EventType",dataType:"String"},{name:"SoftProOrderNumber",dataType:"String"},{name:"Subject",dataType:"String"},{name:"Message",dataType:"String"},{name:"SendToAddresses",dataType:"String"},{name:"ReplyToAddresses",dataType:"String"},{name:"ProductName",dataType:"String"},{name:"ProductDisplayName",dataType:"String"},{name:"OrganizationName",dataType:"String"},{name:"OrganizationDisplayName",dataType:"String"},{name:"UserEmail",dataType:"String"},{name:"UserDisplayName",dataType:"String"},{name:"HasAttachments",dataType:"Boolean"},{name:"Processed",dataType:"Boolean"},{name:"CreatedDateTime",dataType:"DateTime"},{name:"ProcessedDateTime",dataType:"DateTime"},{name:"NotificationAttachments",dataType:"Array"},{name:"LinksQueuedAttachmentRootIds",dataType:"String"}]},getters:{},mutations:{setNotificationDataSimple(e,t){e.notifications.splice(0,e.notifications.length);let o=[];t?.forEach((t=>{let a={};e.fields.forEach((e=>{switch(e.dataType){case"Number":t.hasOwnProperty(e.name)&&String(t[e.name]??"").length>0?a[e.name]=Number(t[e.name]):a[e.name]=null;break;case"Boolean":t.hasOwnProperty(e.name)&&String(t[e.name]??"").length>0?a[e.name]=Boolean(t[e.name]):a[e.name]=null;break;case"String":t.hasOwnProperty(e.name)&&String(t[e.name]??"").length>0?a[e.name]=String(t[e.name]):a[e.name]="";break;case"DateTime":t.hasOwnProperty(e.name)&&String(t[e.name]??"").length>0?(t[e.name]&&String(t[e.name]).includes("T")&&!String(t[e.name]).includes("Z")&&(t[e.name]=`${t[e.name]}.000Z`),a[e.name]=new Date(t[e.name])):a[e.name]=null;break;case"Array":t.hasOwnProperty(e.name)&&String(t[e.name]??"").length>0?a[e.name]=l().cloneDeep(t[e.name])??[]:a[e.name]=[];break}})),a.HasAttachmentsString=a.HasAttachments?String.fromCharCode(10003):"",o.push(a)})),e.notifications=o?.sort(((e,t)=>e.CreatedDateTime>t.CreatedDateTime?1:-1))??[]}},actions:{async getNotificationsData(e,{UserRootId:t,OrganizationRootId:o,OrderNumber:a,PreviewParameters:r,IncludeMetadata:n}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=String(a??""),n=n??!0;let s=r?.length>0?JSON.stringify(r):"";const d=`${i.YG}?userrootid=${t}&organizationrootid=${o}&ordernumber=${a}&previewparameters=${s}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${n}`,c=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:d,Payload:null});e.commit("setNotificationDataSimple",c)}),"notifications - getNotificationsData")},async getNotificationsAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,PreviewParameters:n,IncludeMetadata:d,IncludeDebugData:u}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),d=d??!0,u=u??!1;let c=n?.length>0?JSON.stringify(n):"";const l=`${i.YG}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${d}&includedebugdata=${u}`,m=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:l,Payload:null}));e.commit("setSearchResultsData",{ViewType:s.YXy,Data:m})}),"notifications - getNotificationsAdvancedSearchData")},async addNotification(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.YG,Payload:t});e.commit("_addNotification",o)}),"notifications - addNotification")}}},ve={state:{documentPlaceOrders:[],productDocuments:[],documentPlaceOrderOrderNumbersNameSearchData:[],documentPlacedOrderReplyToSetting:[]},getters:{},mutations:{setDocumentPlaceOrderDataSimple(e,t){e.documentPlaceOrders=t??[]},setProductDocuments(e,t){e.productDocuments=l().cloneDeep(t)},clearDocumentPlaceOrders(e){e.documentPlaceOrders=[]},clearDocumentPlaceOrderData(e){e.documentPlaceOrders=[]},setDocumentPlaceOrderOrderNumbersNameSearchData(e,t){e.documentPlaceOrderOrderNumbersNameSearchData=t??[]},setDocumentPlacedOrderReplyToSetting(e,t){e.documentPlacedOrderReplyToSetting=t??[]}},actions:{async getDocumentPlaceOrdersData(e,{PlacingOrganizationRootId:t,PlacedToOrganizationRootId:o,OrganizationRootId:a,UserRootId:r,OrderNumber:n,OrderRootId:s,DocumentPlaceOrderRootId:d,PreviewParameters:u,IncludeMetadata:l}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=String(n??""),s=Number(s??0),d=Number(d??0),l=l??!0;let c=u?.length>0?JSON.stringify(u):"";const m=`${i.Rm}?placingorganizationrootid=${t}&placedtoorganizationrootid=${o}&organizationrootid=${a}&userrootid=${r}&orderrootid=${s}&documentplaceorderrootid=${d}&orderNumber=${n}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${l}`,p=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:m,Payload:null});return e.commit("setDocumentPlaceOrderDataSimple",p),p}),"documentPlaceOrders - getDocumentPlaceOrdersData")},async getDocumentPlaceOrdersAdvancedSearchData(e,{ProductRootId:t,SearchRootId:o,OrganizationRootId:a,UserRootId:r,PreviewParameters:n,IncludeMetadata:d,IncludeDebugData:u,NoCache:l}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),d=d??!0,u=u??!1,l=l??!1;let c=n?.length>0?JSON.stringify(n):"";const m=`${i.Rm}?productrootid=${t}&searchrootid=${o}&organizationrootid=${a}&userrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${d}&includedebugdata=${u}`,p=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:m,Payload:null}));if(l)return e.commit("setSearchResultsBasicData",{ViewType:s._0v,Data:p.relatedData,SearchResultsRecords:p.data}),p;e.commit("setSearchResultsData",{ViewType:s._0v,Data:p})}),"documentPlaceOrders - getDocumentPlaceOrdersAdvancedSearchData")},async getDocumentPlaceOrderOrderNumbersNameSearchData(e,{ProductRootId:t,OrganizationRootId:o,SearchText:a,IncludeDebugData:r}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=String(a??""),r=r??!1;const n=`${i.Rm}?productrootid=${t}&organizationrootid=${o}&searchrootid=0&searchtext=${a}&ordernumber=&timezone=${encodeURIComponent((0,y.Z)())}&searchonlyordernumbers=true&returnonlyordernumbers=true&includedebugdata=${r}`,s=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:n,Payload:null});e.commit("setDocumentPlaceOrderOrderNumbersNameSearchData",s)}),"orders - getOrderNumbersNameSearchData")},async getDocumentPlaceOrderReplyToSetting(e,{ProductRootId:t,UserRootId:o,PlacingOrganizationRootId:a,PlacedToOrganizationRootId:r,DocumentPlaceOrderRootIds:n,UseCache:s=!1}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=String(t??"");const d=`${i.Rm}/replytohistory?productrootid=${t}&userrootid=${o}&placingorganizationrootid=${a}&placedtoorganizationrootid=${r}&timezone=${encodeURIComponent((0,y.Z)())}&documentplaceorderrootids=${n}`,c=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:d,Payload:null});return s&&e.commit("setDocumentPlacedOrderReplyToSetting",c),c}),"documentPlaceOrders - getDocumentPlaceOrderReplyToSetting")},async addDocumentPlaceOrder(e,t){await(0,c.Z)((async()=>{await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Rm,Payload:t})}),"documentPlaceOrders - addDocumentPlaceOrder")}}},Ae=o(42383),Ue=o(71892),ke={state:{orderDocuments:[],orderDocument:{},orderDocumentRevisions:[],selectedDocumentPlaceOrderOrderNumber:{},isOrderDocumentsEditorInFullscreen:!1,cachedOrderDocumentProductRootId:-1,cachedOrderDocumentOrderRootId:-1},getters:{},mutations:{setOrderDocumentData(e,t){let o=t?.Data??[];const a=t?.ShowInternalWriteUp??!1;let r=[];r=a?o:o.filter((e=>"internal write-up"!==e.Name.toLowerCase()))??[],e.orderDocuments=r?.sort(((e,t)=>e.Name>t.Name?1:-1))},clearOrderDocumentData(e){e.orderDocuments=[]},setOrderDocumentWithRevisionData(e,t){e.orderDocument=t??{};let o=[];if(null!=t){t.CreatedDateTime&&String(t.CreatedDateTime).includes("T")&&!String(t.CreatedDateTime).includes("Z")&&(t.CreatedDateTime=`${t.CreatedDateTime}.000Z`);let e=t.HistoricalRecords;t.HistoricalRecords=[],o.push(l().cloneDeep(t)),e?.length>0&&e.forEach((e=>{e.CreatedDateTime&&String(e.CreatedDateTime).includes("T")&&!String(e.CreatedDateTime).includes("Z")&&(e.CreatedDateTime=`${e.CreatedDateTime}.000Z`),o.push(l().cloneDeep(e))}))}e.orderDocumentRevisions=o},clearOrderDocument(e){e.orderDocument={}},setOrderDocument(e,t){let o=t??{};o?.RootId>0&&(o.CreatedDateTime=o.CreatedDateTime?(0,Ae.Z)(o.CreatedDateTime,(0,Ue.Z)(null))??"":null,o.HistoricalRecords?.length>0&&o.HistoricalRecords.forEach((e=>{e.CreatedDateTime=e.CreatedDateTime?(0,Ae.Z)(e.CreatedDateTime,(0,Ue.Z)(null))??"":null}))),e.orderDocument=o},setSelectedOrderDocument(e,t){e.selectedDocumentPlaceOrderOrderNumber=t??{}},setIsOrderDocumentsEditorInFullscreen(e,t){e.isOrderDocumentsEditorInFullscreen=t},setCachedOrderDocumentProductRootId(e,t){e.cachedOrderDocumentProductRootId=Number(t??-1)},setCachedOrderDocumentOrderRootId(e,t){e.cachedOrderDocumentOrderRootId=Number(t??-1)}},actions:{async getOrderDocumentsAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,PreviewParameters:n,IncludeMetadata:d,IncludeDebugData:u}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),d=d??!0,u=u??!1;let c=n?.length>0?JSON.stringify(n):"";const l=`${i.r9}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${d}&includedebugdata=${u}`,m=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:l,Payload:null}));e.commit("setSearchResultsData",{ViewType:s._or,Data:m})}),"orderDocuments - getOrderDocumentsAdvancedSearchData")},async getOrderDocumentData(e,{OrderRootId:t,ProductRootId:o,UseCache:a,ShowInternalWriteUp:r}){await(0,c.Z)((async()=>{if(t=Number(t??0),o=Number(o??0),a=a??!1,r=r??!1,t>0&&o>0){const n=Number(e.state.cachedOrderDocumentProductRootId??0),s=Number(e.state.cachedOrderDocumentOrderRootId??0),d=n!==o||s!==t;if(!a||d){e.commit("setCachedOrderDocumentOrderRootId",t),e.commit("setCachedOrderDocumentProductRootId",o);const a=`${i.r9}?orderrootid=${t}&productrootid=${o}&includemetadata=true`,n=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setOrderDocumentData",{Data:n,ShowInternalWriteUp:r})}}else console.error("OrderRootId is not valid"),e.commit("setCachedOrderDocumentOrderRootId",-1),e.commit("clearOrderDocumentData")}),"orders - getOrderDocumentData")},async getOrderDocument(e,{OrderRootId:t,ProductRootId:o,TemplateName:a}){await(0,c.Z)((async()=>{if(t=Number(t??0),o=Number(o??0),a=String(a??""),t>0&&o>0&&a.length>0){const r=`${i.r9}?orderrootid=${t}&productrootid=${o}&templatename=${a}&includemetadata=true&includehistory=true`,n=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:r,Payload:null});e.commit("setOrderDocument",n)}else console.error("invalid OrderRootId or TemplateName"),e.commit("clearOrderDocument")}),"orders - getOrderDocument")},async addOrderDocument(e,t){await(0,c.Z)((async()=>{await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.r9,Payload:t})}),"orderDocuments - addOrderDocument")},async updateOrderDocument(e,t){await(0,c.Z)((async()=>{const o=`${i.r9}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});a?.Result||console.error(a?.ErrorMessage??`Unable to save order document ${a??""}`),e.commit("setOrderDocument",a)}),"orders - updateOrderDocument")}}},$e={state:{},getters:{},mutations:{},actions:{async getDocumentLogAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,IncludeMetadata:n,IncludeDebugData:d,PreviewParameters:u}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=n??!0,d=d??!1;let c=u?.length>0?JSON.stringify(u):"";const l=`${i.aK}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${n}&includedebugdata=${d}`,m=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:l,Payload:null}));return e.commit("setSearchResultsData",{ViewType:s.zub,Data:m}),m}),"documentLog - getDocumentLogAdvancedSearchData")}}},xe={actions:{async getWorkflowLogAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,IncludeMetadata:n,IncludeDebugData:d,PreviewParameters:u}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=n??!0,d=d??!1;let c=u?.length>0?JSON.stringify(u):"";const l=`${i.SV}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${n}&includedebugdata=${d}`,m=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:l,Payload:null}));e.commit("setSearchResultsData",{ViewType:s.CV0,Data:m})}),"workflowLog - getWorkflowLogAdvancedSearchData")}}},Ve={state:{},getters:{},mutations:{},actions:{async getUserSearchSettingsLogAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,IncludeMetadata:n,IncludeDebugData:d,PreviewParameters:u}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=n??!0,d=d??!1;let c=u?.length>0?JSON.stringify(u):"";const l=`${i.ZO}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${n}&includedebugdata=${d}`,m=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:l,Payload:null}));return e.commit("setSearchResultsData",{ViewType:s.BtE,Data:m}),m}),"userSearchSettingsLog - getUserSearchSettingsLogAdvancedSearchData")}}},Le={state:{},getters:{},mutations:{},actions:{async getUserAccessSettingsLogAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,IncludeMetadata:n,IncludeDebugData:d,PreviewParameters:u}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=n??!0,d=d??!1;let c=u?.length>0?JSON.stringify(u):"";const l=`${i.ss}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${n}&includedebugdata=${d}`,m=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:l,Payload:null}));return e.commit("setSearchResultsData",{ViewType:s.LFJ,Data:m}),m}),"userAccessSettingsLog - getUserAccessSettingsLogAdvancedSearchData")}}},Ze={state:{},getters:{},mutations:{},actions:{async getUserConfigSettingsLogAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,IncludeMetadata:n,IncludeDebugData:d,PreviewParameters:u}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=n??!0,d=d??!1;let c=u?.length>0?JSON.stringify(u):"";const l=`${i._X}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${n}&includedebugdata=${d}`,m=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:l,Payload:null}));return e.commit("setSearchResultsData",{ViewType:s.UFA,Data:m}),m}),"userConfigSettingsLog - getUserConfigSettingsLogAdvancedSearchData")}}},Be={state:{},getters:{},mutations:{},actions:{async getInstantMessagesAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,PreviewParameters:n,IncludeMetadata:d,IncludeDebugData:u}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),d=d??!0,u=u??!1;let c=n?.length>0?JSON.stringify(n):"";const l=`${i.mb}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${d}&includedebugdata=${u}`,m=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:l,Payload:null}));e.commit("setSearchResultsData",{ViewType:s.yDx,Data:m})}),"instantMessages - getInstantMessagesAdvancedSearchData")},async addInstantMessage(e,t){await(0,c.Z)((async()=>{await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.mb,Payload:t})}),"instantMessages - addInstantMessage")}}},Me={actions:{async getWorkflowTasksAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,OrderRootId:n,DocumentPlaceOrderRootId:d,PreviewParameters:u,IncludeMetadata:l,IncludeDebugData:m,NoCache:p}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),n=Number(n??0),d=Number(d??0),r=Number(r??0),l=l??!0,m=m??!1,p=p??!1;let c=u?.length>0?JSON.stringify(u):"";const g=`${i.YA}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${l}&includedebugdata=${m}`,b=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:g,Payload:null}));if(p)return e.commit("setSearchResultsBasicData",{ViewType:s.GJv,Data:b.relatedData,SearchResultsRecords:b.data}),b;e.commit("setSearchResultsData",{ViewType:s.GJv,Data:b})}),"workflowTasks - getWorkflowTasksAdvancedSearchData")},async addWorkflowTasks(e,t){return(0,c.Z)((async()=>await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.YA,Payload:t})),"workflowTasks - addWorkflowTasks")}}},Ee={actions:{async getWorkflowRulesAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,PreviewParameters:n,IncludeMetadata:d,IncludeDebugData:u,NoCache:l}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),d=d??!0,u=u??!1,l=l??!1;let c=n?.length>0?JSON.stringify(n):"";const m=`${i.hC}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${d}&includedebugdata=${u}`,p=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:m,Payload:null}));if(l)return e.commit("setSearchResultsBasicData",{ViewType:s.iay,Data:p.relatedData,SearchResultsRecords:p.data}),p;e.commit("setSearchResultsData",{ViewType:s.iay,Data:p})}),"workflowRules - getWorkflowRulesAdvancedSearchData")},async addWorkflowRule(e,t){await(0,c.Z)((async()=>{await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.hC,Payload:t})}),"workflowRules - addWorkflowRule")}}},Ge={actions:{async getWorkflowNotificationsAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,PreviewParameters:n,IncludeMetadata:d,IncludeDebugData:u,NoCache:l}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),d=d??!0,u=u??!1,l=l??!1;let c=n?.length>0?JSON.stringify(n):"";const m=`${i.Tv}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${d}&includedebugdata=${u}`,p=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:m,Payload:null}));if(l)return e.commit("setSearchResultsBasicData",{ViewType:s.ETn,Data:p.relatedData,SearchResultsRecords:p.data}),p;e.commit("setSearchResultsData",{ViewType:s.ETn,Data:p})}),"workflowNotifications - getWorkflowNotificationsAdvancedSearchData")},async addWorkflowNotification(e,t){await(0,c.Z)((async()=>{await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Tv,Payload:t})}),"workflowNotifications - addWorkflowNotification")}}},_e={state:{},getters:{},mutations:{},actions:{async getNotesAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,PreviewParameters:n,IncludeMetadata:d,IncludeDebugData:u}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),d=d??!0,u=u??!1;let c=n?.length>0?JSON.stringify(n):"";const l=`${i.Bp}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${d}&includedebugdata=${u}`,m=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:l,Payload:null}));e.commit("setSearchResultsData",{ViewType:s.V2r,Data:m})}),"notes - getNotesAdvancedSearchData")},async addNote(e,t){await(0,c.Z)((async()=>{await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Bp,Payload:t})}),"notes - addNote")}}},We={state:{organizationNotificationTemplates:[],selectedAdminOrganizationNotificationTemplate:{}},getters:{getOrganizationNotificationTemplateByRootId:e=>t=>e.organizationNotificationTemplates.find((e=>Number(e?.RootId??0)===Number(t??0)))??null,getOrganizationNotificationTemplateByName:e=>t=>e.organizationNotificationTemplates.find((e=>String(e?.Name??"")===String(t??"")))??null,getOrganizationNotificationTemplatesForProduct:e=>t=>{let o=[];return e.organizationNotificationTemplates.forEach((e=>{Number(e.ProductRootId)===Number(t)&&o.push(l().cloneDeep(e))})),o},getNextOrganizationNotificationTemplateRootId:e=>{let t=1;return e.organizationNotificationTemplates.forEach((e=>{Number(e.RootId)>=t&&(t=Number(e.RootId)+1)})),t},isOrganizationNotificationTemplateNameTaken:e=>t=>{const{organizationNotificationTemplates:o}=e;if(o?.length<1)return console.error("no organization notification templates"),!1;if(!t)return console.error("no organization notification template given"),!0;const{Name:a,RootId:r}=t;return a?r?!!o.find((e=>e?.Name===a&&r!==e?.RootId)):(console.error("invalid organization notification template"),!0):(console.error("no name"),!0)}},mutations:{setSelectedAdminOrganizationNotificationTemplate(e,t){e.selectedAdminOrganizationNotificationTemplate=l().cloneDeep(t)},setOrganizationNotificationTemplates(e,t){e.organizationNotificationTemplates=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_addOrganizationNotificationTemplate(e,t){const o=l().cloneDeep(e.organizationNotificationTemplates)??[];o.push(t),e.organizationNotificationTemplates=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateOrganizationNotificationTemplate(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.organizationNotificationTemplates)??[];e.organizationNotificationTemplates=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_removeOrganizationNotificationTemplate(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.organizationNotificationTemplates)??[];e.organizationNotificationTemplates=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}}},actions:{async getOrganizationNotificationTemplates(e,t){await(0,c.Z)((async()=>{const o=`${i.e0}?productrootid=${Number(t?.ProductRootId??0)}&organizationrootid=${Number(t?.OrganizationRootId??0)}&includemetadata=${t?.IncludeMetadata??!1}`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setOrganizationNotificationTemplates",a)}),"organizationNotificationTemplates - getOrganizationNotificationTemplates")},async addOrganizationNotificationTemplate(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.e0,Payload:t});e.commit("_addOrganizationNotificationTemplate",o)}),"organizationNotificationTemplates - addOrganizationNotificationTemplate")},async updateOrganizationNotificationTemplate(e,t){await(0,c.Z)((async()=>{const o=`${i.e0}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationNotificationTemplate",a)}),"organizationNotificationTemplates - updateOrganizationNotificationTemplate")},async removeOrganizationNotificationTemplate(e,t){await(0,c.Z)((async()=>{const o=`${i.e0}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeOrganizationNotificationTemplate",t)}),"organizationNotificationTemplates - removeOrganizationNotificationTemplate")}}},je={state:{appliedTags:[]},getters:{},mutations:{setAppliedTagData(e,t){e.appliedTags=t??[]},clearAppliedTags(e){e.appliedTags=[]},_addAppliedTag(e,t){const o=l().cloneDeep(e.appliedTags)??[];o.push(t),e.appliedTags=o??[]},_removeAppliedTag(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.appliedTags)??[];e.appliedTags=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[]}}},actions:{async getAppliedTags(e,{OrganizationRootId:t,UserRootId:o,RecordRootId:a,OrganizationDataSourceRootId:r}){await(0,c.Z)((async()=>{const n=`${i.BY}?organizationrootid=${Number(t??0)}&userrootid=${Number(o??0)}&recordrootid=${Number(a??0)}&organizationdatasourcerootid=${String(r??"")}&includemetadata=true`,s=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:n,Payload:null});e.commit("setAppliedTagData",s)}),"appliedTags - getAppliedTags")},async addAppliedTag(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.BY,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addAppliedTag",o)),o}),"appliedTags - addAppliedTag")},async removeAppliedTag(e,t){return(0,c.Z)((async()=>{const o=`${i.BY}/${Number(t??0)}`,a=await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null});return a?.RootId>0&&e.commit("_removeAppliedTag",a),a}),"appliedTags - removeAppliedTag")}}},qe={state:{userTags:[]},getters:{},mutations:{setUserTagData(e,t){e.userTags=t??[]},clearUserTags(e){e.userTags=[]},_addUserTag(e,t){const o=l().cloneDeep(e.userTags)??[];o.push(t),e.userTags=o},_updateUserTag(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.userTags)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.userTags=a}},_updateUserTagEnabled(e,t){const o=Number(t?.RootId??0);if(o>0){let a=e.userTags?.filter((e=>Number(e?.RootId??0)===o))??null;a?.RootId>0&&(a.Enabled=t.Enabled)}},_removeUserTag(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.userTags)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.userTags=t}}},actions:{async getUserTags(e,{ProductRootId:t,UserRootId:o,OrganizationDataSourceRootId:a,UseCache:r}){await(0,c.Z)((async()=>{if(t=Number(t||0),o=Number(o||0),a=Number(a||0),r=r||!0,r&&e.state.lastProductRootId===t)return;e.commit("setUserTagData",[]);const n=`${i.I}?productrootid=${t}&userrootid=${o}&organizationdatasourcerootid=${a}&includemetadata=true`,s=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:n,Payload:null});e.commit("setUserTagData",s)}),"userTags - getUserTags")},async addUserTag(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.I,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addUserTag",o)),o}),"userTags - addUserTag")},async updateUserTag(e,t){await(0,c.Z)((async()=>{const o=`${i.I}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateUserTag",a)}),"userTags - updateUserTag")},async enableUserTag(e,t){await(0,c.Z)((async()=>{const o=`${i.I}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}});e.commit("_updateUserTagEnabled",a)}),"userTags - enableUserTag")},async disableUserTag(e,t){await(0,c.Z)((async()=>{const o=`${i.I}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}});e.commit("_updateUserTagEnabled",a)}),"userTags - disableUserTag")},async removeUserTag(e,t){await(0,c.Z)((async()=>{const o=`${i.I}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeUserTag",t)}),"userTags - removeUserTag")}}},Ye={state:{organizationDataSourceTags:{}},getters:{getOrganizationTagByRootId:e=>t=>{const o=l().reduce(e.organizationDataSourceTags,((e,t)=>(t?.length>0&&t.forEach((t=>{e.push(t)})),e)),[]),a=o.find((e=>Number(e?.RootId??0)===Number(t??0)))??null;return a?.RootId>0?l().cloneDeep(a):null}},mutations:{setOrganizationDataSourceTags(e,{OrganizationDataSourceRootId:t,Data:o}){if(t>0)e.organizationDataSourceTags[t]=o?.sort(((e,t)=>e.TagIndex>t.TagIndex?1:-1))??[];else{let t={};o?.forEach((e=>{const o=Number(e?.OrganizationDataSourceRootId??0);o>0&&(t.hasOwnProperty(o)||(t[o]=[]),t[o].push(l().cloneDeep(e)))})),e.organizationDataSourceTags=t}},clearOrganizationDataSourceTags(e){e.organizationDataSourceTags={}},_addOrganizationTag(e,t){if(t?.RootId>0){const o=Number(t?.OrganizationDataSourceRootId??0);e.organizationDataSourceTags.hasOwnProperty(o)?(e.organizationDataSourceTags[o].push(t),e.organizationDataSourceTags[o]=e.organizationDataSourceTags[o].sort(((e,t)=>e.TagIndex>t.TagIndex?1:-1))??[]):e.organizationDataSourceTags[o]=[t]}},_updateOrganizationTag(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceTags.hasOwnProperty(a)){let r=l().cloneDeep(e.organizationDataSourceTags[a])??[];r=[...r.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.organizationDataSourceTags[a]=(l().map(r,(e=>({...e,CanEdit:Number(e.ProductTagRootId??0)<1})))??[]).sort(((e,t)=>e.TagIndex>t.TagIndex?1:-1))??[]}else e.organizationDataSourceTags[a]=[t]}},_updateOrganizationTagEnabled(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceTags.hasOwnProperty(a)){let r=e.organizationDataSourceTags[a]?.find((e=>Number(e?.RootId??0)===o))??null;r?.RootId>0&&(r.Enabled=t.Enabled)}}},_updateOrganizationTagAlias(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceTags.hasOwnProperty(a)){let r=e.organizationDataSourceTags[a]?.find((e=>Number(e?.RootId??0)===o))??null;r?.RootId>0&&(r.Alias=t.Alias)}}},_removeOrganizationTag(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceTags.hasOwnProperty(a)){let t=l().cloneDeep(e.organizationDataSourceTags[a])??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.organizationDataSourceTags[a]=(l().map(t,(e=>({...e,CanEdit:Number(e.ProductTagRootId??0)<1})))??[]).sort(((e,t)=>e.TagIndex>t.TagIndex?1:-1))??[]}}}},actions:{async getOrganizationTags(e,{ProductRootId:t,OrganizationRootId:o,OrganizationDataSourceRootId:a,UseCache:r}){const n=r&&e.state.organizationDataSourceTags?.hasOwnProperty(a),s=n&&e.state.organizationDataSourceTags[a]?.find((e=>Number(e?.OrganizationRootId??0)===Number(o??0)));s||await(0,c.Z)((async()=>{e.commit("setOrganizationDataSourceTags",{OrganizationDataSourceRootId:a,Data:[]});const r=`${i.Gj}?productrootid=${t}&organizationrootid=${o}&organizationdatasourcerootid=${a}&includemetadata=true`,n=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:r,Payload:null});e.commit("setOrganizationDataSourceTags",{OrganizationDataSourceRootId:a,Data:n})}),"organizationTags - getOrganizationTags")},async addOrganizationTag(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Gj,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addOrganizationTag",o)),o}),"organizationTags - addOrganizationTag")},async updateOrganizationTag(e,t){await(0,c.Z)((async()=>{const o=`${i.Gj}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationTag",a)}),"organizationTags - updateOrganizationTag")},async enableOrganizationTag(e,t){await(0,c.Z)((async()=>{const o=`${i.Gj}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}});e.commit("_updateOrganizationTagEnabled",a)}),"organizationTags - enableOrganizationTag")},async disableOrganizationTag(e,t){await(0,c.Z)((async()=>{const o=`${i.Gj}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}});e.commit("_updateOrganizationTagEnabled",a)}),"organizationTags - disableOrganizationTag")},async updateOrganizationTagAlias(e,t){await(0,c.Z)((async()=>{const o=`${i.Gj}/${Number(t?.RootId??0)}/updatealias`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationTagAlias",a)}),"organizationTags - updateOrganizationTagAlias")},async removeOrganizationTag(e,t){await(0,c.Z)((async()=>{const o=`${i.Gj}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeOrganizationTag",t)}),"organizationTags - removeOrganizationTag")}}},He={state:{productTags:[]},getters:{},mutations:{setProductTagData(e,t){e.productTags=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},clearProductTags(e){e.productTags=[]},_addProductTag(e,t){const o=l().cloneDeep(e.productTags)??[];o.push(t),e.productTags=o?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateProductTag(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.productTags)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.productTags=a?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_updateProductTagEnabled(e,t){const o=Number(t?.RootId??0);if(o>0){let a=e.productTags?.filter((e=>Number(e?.RootId??0)===o))??null;a?.RootId>0&&(a.Enabled=t.Enabled)}},_removeProductTag(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.productTags)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.productTags=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]}}},actions:{async getProductTags(e,t){await(0,c.Z)((async()=>{const o=`${i.cg}?productrootid=${Number(t?.ProductRootId??0)}&productdatasourcerootid=${Number(t?.ProductDataSourceRootId??0)}&includemetadata=true`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setProductTagData",a)}),"productTags - getProductTags")},async addProductTag(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.cg,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addProductTag",o)),o}),"productTags - addProductTag")},async updateProductTag(e,t){await(0,c.Z)((async()=>{const o=`${i.cg}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateProductTag",a)}),"productTags - updateProductTag")},async enableProductTag(e,t){await(0,c.Z)((async()=>{const o=`${i.cg}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}});e.commit("_updateProductTagEnabled",a)}),"productTags - enableProductTag")},async disableProductTag(e,t){await(0,c.Z)((async()=>{const o=`${i.cg}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}});e.commit("_updateProductTagEnabled",a)}),"productTags - disableProductTag")},async removeProductTag(e,t){await(0,c.Z)((async()=>{const o=`${i.cg}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeProductTag",t)}),"productTags - removeProductTag")}}},Qe={state:{customSearchText:"",loadQuickSearch:!1},mutations:{setCustomSearchText(e,t){e.customSearchText=t},setLoadQuickSearch(e,t){e.loadQuickSearch=t}}},Je={state:{productSearchLocations:[],lastProductSearchLocationProductRootId:0},getters:{},mutations:{setProductSearchLocationData(e,t){e.productSearchLocations=t??[]},clearProductSearchLocations(e){e.productSearchLocations=[],e.lastProductSearchLocationProductRootId=0},setLastProductSearchLocationProductRootId(e,t){e.lastProductSearchLocationProductRootId=t},_addProductSearchLocation(e,t){const o=l().cloneDeep(e.productSearchLocations)??[];o.push(t),e.productSearchLocations=o},_updateProductSearchLocation(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.productSearchLocations)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.productSearchLocations=a}},_removeProductSearchLocation(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.productSearchLocations)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.productSearchLocations=t}}},actions:{async getProductSearchLocations(e,{ProductRootId:t}){await(0,c.Z)((async()=>{if(e.state.lastProductSearchLocationProductRootId===t)return;e.commit("setLastProductSearchLocationProductRootId",t);const o=`${i.K2}?productrootid=${t}&includemetadata=true`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setProductSearchLocationData",a)}),"productSearchLocations - getProductSearchLocations")},async addProductSearchLocation(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.K2,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addProductSearchLocation",o)),o}),"productSearchLocations - addProductSearchLocation")},async updateProductSearchLocation(e,t){await(0,c.Z)((async()=>{const o=`${i.K2}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateProductSearchLocation",a)}),"productSearchLocations - updateProductSearchLocation")},async removeProductSearchLocation(e,t){await(0,c.Z)((async()=>{const o=`${i.K2}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeProductSearchLocation",t)}),"productSearchLocations - removeProductSearchLocation")}}},Xe={state:{productFormLocations:[],lastProductRootId:0},getters:{},mutations:{setProductFormLocationData(e,t){e.productFormLocations=t??[]},clearProductFormLocations(e){e.productFormLocations=[],e.lastProductRootId=0},setLastProductRootId(e,t){e.lastProductRootId=t},_addProductFormLocation(e,t){const o=l().cloneDeep(e.productFormLocations)??[];o.push(t),e.productFormLocations=o},_updateProductFormLocation(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.productFormLocations)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.productFormLocations=a}},_removeProductFormLocation(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.productFormLocations)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.productFormLocations=t}}},actions:{async getProductFormLocations(e,{ProductRootId:t}){e.state.lastProductRootId!==t&&await(0,c.Z)((async()=>{e.commit("setLastProductRootId",t);const o=`${i.xc}?productrootid=${t}&includemetadata=true`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});e.commit("setProductFormLocationData",a)}),"productFormLocations - getProductFormLocations")},async addProductFormLocation(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.xc,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addProductFormLocation",o)),o}),"productFormLocations - addProductFormLocation")},async updateProductFormLocation(e,t){await(0,c.Z)((async()=>{const o=`${i.xc}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateProductFormLocation",a)}),"productFormLocations - updateProductFormLocation")},async removeProductFormLocation(e,t){await(0,c.Z)((async()=>{const o=`${i.xc}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeProductFormLocation",t)}),"productFormLocations - removeProductFormLocation")}}},Ke={state:{productDataSourceCustomFields:{}},getters:{getProductCustomFieldByRootId:e=>t=>{const o=l().reduce(e.productDataSourceCustomFields,((e,t)=>(t?.length>0&&t.forEach((t=>{e.push(t)})),e)),[]),a=o.find((e=>Number(e?.RootId??0)===Number(t??0)))??null;return a?.RootId>0?l().cloneDeep(a):null}},mutations:{setProductDataSourceCustomFields(e,{ProductDataSourceRootId:t,Data:o}){if(t>0)e.productDataSourceCustomFields[t]=o?.sort(((e,t)=>e.CustomFieldIndex>t.CustomFieldIndex?1:-1))??[];else{let t={};o?.forEach((e=>{const o=Number(e?.ProductDataSourceRootId??0);o>0&&(t.hasOwnProperty(o)||(t[o]=[]),t[o].push(l().cloneDeep(e)))})),e.productDataSourceCustomFields=t}},clearProductDataSourceCustomFields(e){e.productDataSourceCustomFields={}},_addProductCustomField(e,t){if(t?.RootId>0){const o=Number(t?.ProductDataSourceRootId??0);e.productDataSourceCustomFields.hasOwnProperty(o)?(e.productDataSourceCustomFields[o].push(t),e.productDataSourceCustomFields[o]=e.productDataSourceCustomFields[o].sort(((e,t)=>e.CustomFieldIndex>t.CustomFieldIndex?1:-1))??[]):e.productDataSourceCustomFields[o]=[t]}},_updateProductCustomField(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.ProductDataSourceRootId??0);if(e.productDataSourceCustomFields.hasOwnProperty(a)){let r=l().cloneDeep(e.productDataSourceCustomFields[a])??[];r=[...r.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.productDataSourceCustomFields[a]=(l().map(r,(e=>({...e,CanEdit:Number(e.ProductCustomFieldRootId??0)<1})))??[]).sort(((e,t)=>e.CustomFieldIndex>t.CustomFieldIndex?1:-1))??[]}else e.productDataSourceCustomFields[a]=[t]}},_updateProductCustomFieldEnabled(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.ProductDataSourceRootId??0);if(e.productDataSourceCustomFields.hasOwnProperty(a)){let r=e.productDataSourceCustomFields[a]?.find((e=>Number(e?.RootId??0)===o))??null;r?.RootId>0&&(r.Enabled=t.Enabled)}}},_removeProductCustomField(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.ProductDataSourceRootId??0);if(e.productDataSourceCustomFields.hasOwnProperty(a)){let t=l().cloneDeep(e.productDataSourceCustomFields[a])??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.productDataSourceCustomFields[a]=(l().map(t,(e=>({...e,CanEdit:Number(e.ProductCustomFieldRootId??0)<1})))??[]).sort(((e,t)=>e.CustomFieldIndex>t.CustomFieldIndex?1:-1))??[]}}}},actions:{async getProductCustomFields(e,{ProductRootId:t,ProductDataSourceRootId:o,UseCache:a}){const r=a&&e.state.productDataSourceCustomFields?.hasOwnProperty(o),n=r&&e.state.productDataSourceCustomFields[o]?.find((e=>Number(e?.ProductRootId??0)===Number(t??0)));n||await(0,c.Z)((async()=>{e.commit("setProductDataSourceCustomFields",{ProductDataSourceRootId:o,Data:[]});const a=`${i.MJ}?productrootid=${t}&productdatasourcerootid=${o}&includemetadata=true`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setProductDataSourceCustomFields",{ProductDataSourceRootId:o,Data:r})}),"productCustomFields - getProductCustomFields")},async addProductCustomField(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.MJ,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addProductCustomField",o)),o}),"productCustomFields - addProductCustomField")},async updateProductCustomField(e,t){await(0,c.Z)((async()=>{const o=`${i.MJ}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateProductCustomField",a)}),"productCustomFields - updateProductCustomField")},async enableProductCustomField(e,t){await(0,c.Z)((async()=>{const o=`${i.MJ}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}});e.commit("_updateProductCustomFieldEnabled",a)}),"productCustomFields - enableProductCustomField")},async disableProductCustomField(e,t){await(0,c.Z)((async()=>{const o=`${i.MJ}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}});e.commit("_updateProductCustomFieldEnabled",a)}),"productCustomFields - disableProductCustomField")},async removeProductCustomField(e,t){await(0,c.Z)((async()=>{const o=`${i.MJ}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeProductCustomField",t)}),"productCustomFields - removeProductCustomField")},async applyProductCustomField(e,t){let o=null;return await(0,c.Z)((async()=>{const a=`${i.MJ}/setcustomfield`;o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:a,Payload:t})}),"productCustomFields - applyProductCustomField"),o?.Result??!1}}},et={state:{organizationDataSourceCustomFields:{},cachedOrganizationDataSourcesCustomFieldProductRootId:-1,cachedOrganizationDataSourcesCustomFieldOrganizationRootId:-1},getters:{getOrganizationCustomFieldByRootId:e=>t=>{const o=l().reduce(e.organizationDataSourceCustomFields,((e,t)=>(t?.length>0&&t.forEach((t=>{e.push(t)})),e)),[]),a=o.find((e=>Number(e?.RootId??0)===Number(t??0)))??null;return a?.RootId>0?l().cloneDeep(a):null},getOrganizationCustomFieldEntries:e=>t=>{if(t=Number(t||0),t>0){const o=l().reduce(e.organizationDataSourceCustomFields,((e,t)=>(t?.length>0&&t.forEach((t=>{e.push(t)})),e)),[]),a=o.find((e=>Number(e?.RootId||0)===t));if(a)return l().cloneDeep(a.OrganizationCustomFieldEntries)||[]}return[]}},mutations:{setOrganizationDataSourceCustomFields(e,t){let o={};t?.forEach((e=>{const t=Number(e?.OrganizationDataSourceRootId??0);t>0&&(o.hasOwnProperty(t)||(o[t]=[]),o[t].push(l().cloneDeep(e)))})),e.organizationDataSourceCustomFields=o},clearOrganizationDataSourceCustomFields(e){e.organizationDataSourceCustomFields={},e.cachedOrganizationDataSourcesCustomFieldProductRootId=-1,e.cachedOrganizationDataSourcesCustomFieldOrganizationRootId=-1},setCachedOrganizationDataSourcesCustomFieldProductRootId(e,t){e.cachedOrganizationDataSourcesCustomFieldProductRootId=Number(t??-1)},setCachedOrganizationDataSourcesCustomFieldOrganizationRootId(e,t){e.cachedOrganizationDataSourcesCustomFieldOrganizationRootId=Number(t??-1)},_addOrganizationCustomField(e,t){if(t?.RootId>0){const o=Number(t?.OrganizationDataSourceRootId??0);e.organizationDataSourceCustomFields.hasOwnProperty(o)?(e.organizationDataSourceCustomFields[o].push(t),e.organizationDataSourceCustomFields[o]=e.organizationDataSourceCustomFields[o].sort(((e,t)=>e.CustomFieldIndex>t.CustomFieldIndex?1:-1))??[]):e.organizationDataSourceCustomFields[o]=[t]}},_updateOrganizationCustomField(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceCustomFields.hasOwnProperty(a)){let r=l().cloneDeep(e.organizationDataSourceCustomFields[a])??[];r=[...r.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.organizationDataSourceCustomFields[a]=(l().map(r,(e=>({...e,CanEdit:Number(e.ProductCustomFieldRootId??0)<1})))??[]).sort(((e,t)=>e.CustomFieldIndex>t.CustomFieldIndex?1:-1))??[]}else e.organizationDataSourceCustomFields[a]=[t]}},_updateOrganizationCustomFieldEnabled(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceCustomFields.hasOwnProperty(a)){let r=e.organizationDataSourceCustomFields[a]?.find((e=>Number(e?.RootId??0)===o))??null;r?.RootId>0&&(r.Enabled=t.Enabled)}}},_updateOrganizationCustomFieldAlias(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceCustomFields.hasOwnProperty(a)){let r=e.organizationDataSourceCustomFields[a]?.find((e=>Number(e?.RootId??0)===o))??null;r?.RootId>0&&(r.Alias=t.Alias)}}},_removeOrganizationCustomField(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceCustomFields.hasOwnProperty(a)){let t=l().cloneDeep(e.organizationDataSourceCustomFields[a])??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.organizationDataSourceCustomFields[a]=(l().map(t,(e=>({...e,CanEdit:Number(e.ProductCustomFieldRootId??0)<1})))??[]).sort(((e,t)=>e.CustomFieldIndex>t.CustomFieldIndex?1:-1))??[]}}},_addOrganizationCustomFieldEntry(e,t){const o=Number(t?.OrganizationCustomFieldRootId||0),a=Number(t?.RootId||0);if(o>0&&a>0){const a=Object.keys(e.organizationDataSourceCustomFields);a?.forEach((a=>{const r=e.organizationDataSourceCustomFields[a]?.find((e=>Number(e?.RootId||0)===o));if(r){let e=l().cloneDeep(r.OrganizationCustomFieldEntries)||[];e.push(t),r.OrganizationCustomFieldEntries=e.sort(((e,t)=>e.Position>t.Position?1:-1))||[]}}))}},_updateOrganizationCustomFieldEntry(e,t){const o=Number(t?.OrganizationCustomFieldRootId||0),a=Number(t?.RootId||0);if(o>0&&a>0){const r=Object.keys(e.organizationDataSourceCustomFields);r?.forEach((r=>{const n=e.organizationDataSourceCustomFields[r]?.find((e=>Number(e?.RootId||0)===o));if(n){t.CanEdit=!(Number(t.ProductCustomFieldRootId||0)>0);let e=l().cloneDeep(n.OrganizationCustomFieldEntries)||[];e=[...e.filter((e=>Number(e?.RootId||0)!==a)),l().cloneDeep(t)].sort(((e,t)=>e.Position>t.Position?1:-1))||[],n.OrganizationCustomFieldEntries=e}}))}},_updateOrganizationCustomFieldEntryEnabled(e,t){const o=Number(t?.OrganizationCustomFieldRootId||0),a=Number(t?.RootId||0);if(o>0&&a>0){const r=Object.keys(e.organizationDataSourceCustomFields);r?.forEach((r=>{const n=e.organizationDataSourceCustomFields[r]?.find((e=>Number(e?.RootId||0)===o));if(n){const e=n.OrganizationCustomFieldEntries?.find((e=>Number(e?.RootId||0)===a));e&&(e.Enabled=t.Enabled)}}))}},_updateOrganizationCustomFieldEntryAlias(e,t){const o=Number(t?.OrganizationCustomFieldRootId||0),a=Number(t?.RootId||0);if(o>0&&a>0){const r=Object.keys(e.organizationDataSourceCustomFields);r?.forEach((r=>{const n=e.organizationDataSourceCustomFields[r]?.find((e=>Number(e?.RootId||0)===o));if(n){const e=n.OrganizationCustomFieldEntries?.find((e=>Number(e?.RootId||0)===a));e&&(e.Alias=t.Alias||"")}}))}},_updateOrganizationCustomFieldEntryPositions(e,t){const o=Number(t?.RootId||0);o>0&&e.organizationDataSourceCustomFields?.forEach((e=>{const a=e?.find((e=>Number(e?.RootId||0)===o));if(a){let e=l().cloneDeep(t.OrganizationCustomFieldEntries)||[];a.OrganizationCustomFieldEntries=e.sort(((e,t)=>e.Position>t.Position?1:-1))||[]}}))},_removeOrganizationCustomFieldEntry(e,t){const o=Number(t?.OrganizationCustomFieldRootId||0),a=Number(t?.RootId||0);if(o>0&&a>0){const t=Object.keys(e.organizationDataSourceCustomFields);t?.forEach((t=>{const r=e.organizationDataSourceCustomFields[t]?.find((e=>Number(e?.RootId||0)===o));if(r){let e=l().cloneDeep(r.OrganizationCustomFieldEntries)||[];e=[...e.filter((e=>Number(e?.RootId||0)!==a))]??[],r.OrganizationCustomFieldEntries=e}}))}}},actions:{async getOrganizationCustomFields(e,{ProductRootId:t,OrganizationRootId:o,UseCache:a}){if(t=Number(t||0),o=Number(o||0),a=a??!1,o>0&&t>0){const r=Number(e.state.cachedOrganizationDataSourcesCustomFieldProductRootId??0),n=Number(e.state.cachedOrganizationDataSourcesCustomFieldOrganizationRootId??0),s=t!==r||o!==n;a&&!s||(e.commit("setCachedOrganizationDataSourcesCustomFieldProductRootId",t),e.commit("setCachedOrganizationDataSourcesCustomFieldOrganizationRootId",o),await(0,c.Z)((async()=>{const a=`${i.Hr}?productrootid=${t}&organizationrootid=${o}&organizationdatasourcerootid=0&includemetadata=true`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setOrganizationDataSourceCustomFields",r)}),"organizationCustomFields - getOrganizationCustomFields"))}},async addOrganizationCustomField(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Hr,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addOrganizationCustomField",o)),o}),"organizationCustomFields - addOrganizationCustomField")},async updateOrganizationCustomField(e,t){await(0,c.Z)((async()=>{const o=`${i.Hr}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationCustomField",a)}),"organizationCustomFields - updateOrganizationCustomField")},async enableOrganizationCustomField(e,t){await(0,c.Z)((async()=>{const o=`${i.Hr}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}});e.commit("_updateOrganizationCustomFieldEnabled",a)}),"organizationCustomFields - enableOrganizationCustomField")},async disableOrganizationCustomField(e,t){await(0,c.Z)((async()=>{const o=`${i.Hr}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}});e.commit("_updateOrganizationCustomFieldEnabled",a)}),"organizationCustomFields - disableOrganizationCustomField")},async updateOrganizationCustomFieldAlias(e,t){await(0,c.Z)((async()=>{const o=`${i.Hr}/${Number(t?.RootId??0)}/updatealias`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationCustomFieldAlias",a)}),"organizationCustomFields - updateOrganizationCustomFieldAlias")},async removeOrganizationCustomField(e,t){await(0,c.Z)((async()=>{const o=`${i.Hr}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeOrganizationCustomField",t)}),"organizationCustomFields - removeOrganizationCustomField")},async applyOrganizationCustomField(e,t){let o=null;return await(0,c.Z)((async()=>{const a=`${i.Hr}/setcustomfield`;o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:a,Payload:t})}),"organizationCustomFields - applyOrganizationCustomField"),o?.Result??!1}}},tt={state:{productDataSourceCustomFieldEntries:{}},getters:{getProductCustomFieldEntryByRootId:e=>t=>{const o=l().reduce(e.productDataSourceCustomFieldEntries,((e,t)=>(t?.length>0&&t.forEach((t=>{e.push(t)})),e)),[]),a=o.find((e=>Number(e?.RootId??0)===Number(t??0)))??null;return a?.RootId>0?l().cloneDeep(a):null}},mutations:{setProductDataSourceCustomFieldEntries(e,{ProductDataSourceRootId:t,Data:o}){if(t>0)e.productDataSourceCustomFieldEntries[t]=o?.sort(((e,t)=>e.Position>t.Position?1:-1))??[];else{let t={};o?.forEach((e=>{const o=Number(e?.ProductDataSourceRootId??0);o>0&&(t.hasOwnProperty(o)||(t[o]=[]),t[o].push(l().cloneDeep(e)))})),e.productDataSourceCustomFieldEntries=t}},clearProductCustomFieldEntries(e){e.productDataSourceCustomFieldEntries={}},_addProductCustomFieldEntry(e,t){if(t?.RootId>0){const o=Number(t?.ProductDataSourceRootId??0);e.productDataSourceCustomFieldEntries.hasOwnProperty(o)?(e.productDataSourceCustomFieldEntries[o].push(t),e.productDataSourceCustomFieldEntries[o]=e.productDataSourceCustomFieldEntries[o].sort(((e,t)=>e.Position>t.Position?1:-1))??[]):e.productDataSourceCustomFieldEntries[o]=[t]}},_updateProductCustomFieldEntry(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.ProductDataSourceRootId??0);if(e.productDataSourceCustomFieldEntries.hasOwnProperty(a)){let r=l().cloneDeep(e.productDataSourceCustomFieldEntries[a])??[];r=[...r.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.productDataSourceCustomFieldEntries[a]=(l().map(r,(e=>({...e,CanEdit:Number(e.ProductCustomFieldRootId??0)<1})))??[]).sort(((e,t)=>e.Position>t.Position?1:-1))??[]}else e.productDataSourceCustomFieldEntries[a]=[t]}},_updateProductCustomFieldEntryEnabled(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.ProductDataSourceRootId??0);if(e.productDataSourceCustomFieldEntries.hasOwnProperty(a)){let r=e.productDataSourceCustomFieldEntries[a]?.find((e=>Number(e?.RootId??0)===o))??null;r?.RootId>0&&(r.Enabled=t.Enabled)}}},_removeProductCustomFieldEntry(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.ProductDataSourceRootId??0);if(e.productDataSourceCustomFieldEntries.hasOwnProperty(a)){let t=l().cloneDeep(e.productDataSourceCustomFieldEntries[a])??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.productDataSourceCustomFieldEntries[a]=(l().map(t,(e=>({...e,CanEdit:Number(e.ProductCustomFieldRootId??0)<1})))??[]).sort(((e,t)=>e.Position>t.Position?1:-1))??[]}}}},actions:{async getProductCustomFieldEntries(e,{ProductRootId:t,ProductDataSourceRootId:o,UseCache:a}){const r=a&&e.state.productDataSourceCustomFieldEntries?.hasOwnProperty(o),n=r&&e.state.productDataSourceCustomFieldEntries[o]?.find((e=>Number(e?.ProductRootId??0)===Number(t??0)));n||await(0,c.Z)((async()=>{e.commit("setProductDataSourceCustomFieldEntries",{ProductDataSourceRootId:o,Data:[]});const a=`${i.NQ}?productrootid=${t}&productcustomfieldrootid=0&productdatasourcerootid=${o}&includemetadata=true`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setProductDataSourceCustomFieldEntries",{ProductDataSourceRootId:o,Data:r})}),"productCustomFieldEntries - getProductCustomFieldEntries")},async addProductCustomFieldEntry(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.NQ,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addProductCustomFieldEntry",o)),o}),"productCustomFieldEntries - addProductCustomFieldEntry")},async updateProductCustomFieldEntry(e,t){await(0,c.Z)((async()=>{const o=`${i.NQ}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateProductCustomFieldEntry",a)}),"productCustomFieldEntries - updateProductCustomFieldEntry")},async enableProductCustomFieldEntry(e,t){await(0,c.Z)((async()=>{const o=`${i.NQ}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}});e.commit("_updateProductCustomFieldEntryEnabled",a)}),"productCustomFieldEntries - enableProductCustomFieldEntry")},async disableProductCustomFieldEntry(e,t){await(0,c.Z)((async()=>{const o=`${i.NQ}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}});e.commit("_updateProductCustomFieldEntryEnabled",a)}),"productCustomFieldEntries - disableProductCustomFieldEntry")},async updateProductCustomFieldEntryPositions(e,t){await(0,c.Z)((async()=>{if(t?.length>0){e.commit("setProductCustomFieldEntryData",[]);const o=`${i.NQ}/updatepositions`,a=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t});e.commit("setProductCustomFieldEntryData",a)}}),"productCustomFieldEntries - updateProductCustomFieldEntryPositions")},async removeProductCustomFieldEntry(e,t){await(0,c.Z)((async()=>{const o=`${i.NQ}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeProductCustomFieldEntry",t)}),"productCustomFieldEntries - removeProductCustomFieldEntry")}}},ot={state:{organizationDataSourceCustomFieldEntries:{}},getters:{},mutations:{},actions:{async addOrganizationCustomFieldEntry(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.iW,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addOrganizationCustomFieldEntry",o)),o}),"organizationCustomFieldEntries - addOrganizationCustomFieldEntry")},async updateOrganizationCustomFieldEntry(e,t){await(0,c.Z)((async()=>{const o=`${i.iW}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationCustomFieldEntry",a)}),"organizationCustomFieldEntries - updateOrganizationCustomFieldEntry")},async enableOrganizationCustomFieldEntry(e,t){await(0,c.Z)((async()=>{const o=`${i.iW}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}});e.commit("_updateOrganizationCustomFieldEntryEnabled",a)}),"organizationCustomFieldEntries - enableOrganizationCustomFieldEntry")},async disableOrganizationCustomFieldEntry(e,t){await(0,c.Z)((async()=>{const o=`${i.iW}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}});e.commit("_updateOrganizationCustomFieldEntryEnabled",a)}),"organizationCustomFieldEntries - disableOrganizationCustomFieldEntry")},async updateOrganizationCustomFieldEntryAlias(e,t){await(0,c.Z)((async()=>{const o=`${i.iW}/${Number(t?.RootId??0)}/updatealias`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationCustomFieldEntryAlias",a)}),"organizationCustomFieldEntries - updateOrganizationCustomFieldEntryAlias")},async updateOrganizationCustomFieldEntryPositions(e,t){await(0,c.Z)((async()=>{if(t?.OrganizationCustomFieldEntries?.length>0){const o=`${i.iW}/updatepositions`;t.OrganizationCustomFieldEntries=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:o,Payload:t.OrganizationCustomFieldEntries}),e.commit("_updateOrganizationCustomFieldEntryPositions",t)}}),"organizationCustomFieldEntries - updateOrganizationCustomFieldEntryPositions")},async removeOrganizationCustomFieldEntry(e,t){await(0,c.Z)((async()=>{const o=`${i.iW}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeOrganizationCustomFieldEntry",t)}),"organizationCustomFieldEntries - removeOrganizationCustomFieldEntry")}}},at={state:{productDataSourceCustomUserFields:{}},getters:{getProductCustomUserFieldByRootId:e=>t=>{const o=l().reduce(e.productDataSourceCustomUserFields,((e,t)=>(t?.length>0&&t.forEach((t=>{e.push(t)})),e)),[]),a=o.find((e=>Number(e?.RootId??0)===Number(t??0)))??null;return a?.RootId>0?l().cloneDeep(a):null}},mutations:{setProductDataSourceCustomUserFields(e,{ProductDataSourceRootId:t,Data:o}){if(t>0)e.productDataSourceCustomUserFields[t]=o?.sort(((e,t)=>e.CustomUserFieldIndex>t.CustomUserFieldIndex?1:-1))??[];else{let t={};o?.forEach((e=>{const o=Number(e?.ProductDataSourceRootId??0);o>0&&(t.hasOwnProperty(o)||(t[o]=[]),t[o].push(l().cloneDeep(e)))})),e.productDataSourceCustomUserFields=t}},clearProductDataSourceCustomUserFields(e){e.productDataSourceCustomUserFields={}},_addProductCustomUserField(e,t){if(t?.RootId>0){const o=Number(t?.ProductDataSourceRootId??0);e.productDataSourceCustomUserFields.hasOwnProperty(o)?(e.productDataSourceCustomUserFields[o].push(t),e.productDataSourceCustomUserFields[o]=e.productDataSourceCustomUserFields[o].sort(((e,t)=>e.CustomUserFieldIndex>t.CustomUserFieldIndex?1:-1))??[]):e.productDataSourceCustomUserFields[o]=[t]}},_updateProductCustomUserField(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.ProductDataSourceRootId??0);if(e.productDataSourceCustomUserFields.hasOwnProperty(a)){let r=l().cloneDeep(e.productDataSourceCustomUserFields[a])??[];r=[...r.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.productDataSourceCustomUserFields[a]=(l().map(r,(e=>({...e,CanEdit:Number(e.ProductCustomUserFieldRootId??0)<1})))??[]).sort(((e,t)=>e.CustomUserFieldIndex>t.CustomUserFieldIndex?1:-1))??[]}else e.productDataSourceCustomUserFields[a]=[t]}},_updateProductCustomUserFieldEnabled(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.ProductDataSourceRootId??0);if(e.productDataSourceCustomUserFields.hasOwnProperty(a)){let r=e.productDataSourceCustomUserFields[a]?.find((e=>Number(e?.RootId??0)===o))??null;r?.RootId>0&&(r.Enabled=t.Enabled)}}},_removeProductCustomUserField(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.ProductDataSourceRootId??0);if(e.productDataSourceCustomUserFields.hasOwnProperty(a)){let t=l().cloneDeep(e.productDataSourceCustomUserFields[a])??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.productDataSourceCustomUserFields[a]=(l().map(t,(e=>({...e,CanEdit:Number(e.ProductCustomUserFieldRootId??0)<1})))??[]).sort(((e,t)=>e.CustomUserFieldIndex>t.CustomUserFieldIndex?1:-1))??[]}}}},actions:{async getProductCustomUserFields(e,{ProductRootId:t,ProductDataSourceRootId:o,UseCache:a}){const r=a&&e.state.productDataSourceCustomUserFields?.hasOwnProperty(o),n=r&&e.state.productDataSourceCustomUserFields[o]?.find((e=>Number(e?.ProductRootId??0)===Number(t??0)));n||await(0,c.Z)((async()=>{e.commit("setProductDataSourceCustomUserFields",{ProductDataSourceRootId:o,Data:[]});const a=`${i.xf}?productrootid=${t}&productdatasourcerootid=${o}&includemetadata=true`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setProductDataSourceCustomUserFields",{ProductDataSourceRootId:o,Data:r})}),"productCustomUserFields - getProductCustomUserFields")},async addProductCustomUserField(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.xf,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addProductCustomUserField",o)),o}),"productCustomUserFields - addProductCustomUserField")},async updateProductCustomUserField(e,t){await(0,c.Z)((async()=>{const o=`${i.xf}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateProductCustomUserField",a)}),"productCustomUserFields - updateProductCustomUserField")},async enableProductCustomUserField(e,t){await(0,c.Z)((async()=>{const o=`${i.xf}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}});e.commit("_updateProductCustomUserFieldEnabled",a)}),"productCustomUserFields - enableProductCustomUserField")},async disableProductCustomUserField(e,t){await(0,c.Z)((async()=>{const o=`${i.xf}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}});e.commit("_updateProductCustomUserFieldEnabled",a)}),"productCustomUserFields - disableProductCustomUserField")},async removeProductCustomUserField(e,t){await(0,c.Z)((async()=>{const o=`${i.xf}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeProductCustomUserField",t)}),"productCustomUserFields - removeProductCustomUserField")},async applyProductCustomUserField(e,t){let o=null;return await(0,c.Z)((async()=>{const a=`${i.xf}/setcustomuserfield`;o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:a,Payload:t})}),"productCustomUserFields - applyProductCustomUserField"),o?.Result??!1}}},rt={state:{organizationDataSourceCustomUserFields:{},cachedOrganizationDataSourcesCustomUserFieldProductRootId:-1,cachedOrganizationDataSourcesCustomUserFieldOrganizationRootId:-1},getters:{getOrganizationCustomUserFieldByRootId:e=>t=>{const o=l().reduce(e.organizationDataSourceCustomUserFields,((e,t)=>(t?.length>0&&t.forEach((t=>{e.push(t)})),e)),[]),a=o.find((e=>Number(e?.RootId??0)===Number(t??0)))??null;return a?.RootId>0?l().cloneDeep(a):null}},mutations:{setOrganizationDataSourceCustomUserFields(e,t){let o={};t?.forEach((e=>{const t=Number(e?.OrganizationDataSourceRootId??0);t>0&&(o.hasOwnProperty(t)||(o[t]=[]),o[t].push(l().cloneDeep(e)))})),e.organizationDataSourceCustomUserFields=o},clearOrganizationDataSourceCustomUserFields(e){e.organizationDataSourceCustomUserFields={},e.cachedOrganizationDataSourcesCustomUserFieldProductRootId=-1,e.cachedOrganizationDataSourcesCustomUserFieldOrganizationRootId=-1},setCachedOrganizationDataSourcesCustomUserFieldProductRootId(e,t){e.cachedOrganizationDataSourcesCustomUserFieldProductRootId=Number(t??-1)},setCachedOrganizationDataSourcesCustomUserFieldOrganizationRootId(e,t){e.cachedOrganizationDataSourcesCustomUserFieldOrganizationRootId=Number(t??-1)},_addOrganizationCustomUserField(e,t){if(t?.RootId>0){const o=Number(t?.OrganizationDataSourceRootId??0);e.organizationDataSourceCustomUserFields.hasOwnProperty(o)?(e.organizationDataSourceCustomUserFields[o].push(t),e.organizationDataSourceCustomUserFields[o]=e.organizationDataSourceCustomUserFields[o].sort(((e,t)=>e.CustomUserFieldIndex>t.CustomUserFieldIndex?1:-1))??[]):e.organizationDataSourceCustomUserFields[o]=[t]}},_updateOrganizationCustomUserField(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceCustomUserFields.hasOwnProperty(a)){let r=l().cloneDeep(e.organizationDataSourceCustomUserFields[a])??[];r=[...r.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.organizationDataSourceCustomUserFields[a]=(l().map(r,(e=>({...e,CanEdit:Number(e.ProductCustomUserFieldRootId??0)<1})))??[]).sort(((e,t)=>e.CustomUserFieldIndex>t.CustomUserFieldIndex?1:-1))??[]}else e.organizationDataSourceCustomUserFields[a]=[t]}},_updateOrganizationCustomUserFieldEnabled(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceCustomUserFields.hasOwnProperty(a)){let r=e.organizationDataSourceCustomUserFields[a]?.find((e=>Number(e?.RootId??0)===o))??null;r?.RootId>0&&(r.Enabled=t.Enabled)}}},_updateOrganizationCustomUserFieldAlias(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceCustomUserFields.hasOwnProperty(a)){let r=e.organizationDataSourceCustomUserFields[a]?.find((e=>Number(e?.RootId??0)===o))??null;r?.RootId>0&&(r.Alias=t.Alias)}}},_removeOrganizationCustomUserField(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceCustomUserFields.hasOwnProperty(a)){let t=l().cloneDeep(e.organizationDataSourceCustomUserFields[a])??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.organizationDataSourceCustomUserFields[a]=(l().map(t,(e=>({...e,CanEdit:Number(e.ProductCustomUserFieldRootId??0)<1})))??[]).sort(((e,t)=>e.CustomUserFieldIndex>t.CustomUserFieldIndex?1:-1))??[]}}}},actions:{async getOrganizationCustomUserFields(e,{ProductRootId:t,OrganizationRootId:o,UseCache:a}){if(t=Number(t||0),o=Number(o||0),a=a??!1,o>0&&t>0){const r=Number(e.state.cachedOrganizationDataSourcesCustomUserFieldProductRootId??0),n=Number(e.state.cachedOrganizationDataSourcesCustomUserFieldOrganizationRootId??0),s=t!==r||o!==n;a&&!s||(e.commit("setCachedOrganizationDataSourcesCustomUserFieldProductRootId",t),e.commit("setCachedOrganizationDataSourcesCustomUserFieldOrganizationRootId",o),await(0,c.Z)((async()=>{const a=`${i.H4}?productrootid=${t}&organizationrootid=${o}&organizationdatasourcerootid=0&includemetadata=true`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setOrganizationDataSourceCustomUserFields",r)}),"organizationCustomUserFields - getOrganizationCustomUserFields"))}},async addOrganizationCustomUserField(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.H4,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addOrganizationCustomUserField",o)),o}),"organizationCustomUserFields - addOrganizationCustomUserField")},async updateOrganizationCustomUserField(e,t){await(0,c.Z)((async()=>{const o=`${i.H4}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationCustomUserField",a)}),"organizationCustomUserFields - updateOrganizationCustomUserField")},async enableOrganizationCustomUserField(e,t){await(0,c.Z)((async()=>{const o=`${i.H4}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}});e.commit("_updateOrganizationCustomUserFieldEnabled",a)}),"organizationCustomUserFields - enableOrganizationCustomUserField")},async disableOrganizationCustomUserField(e,t){await(0,c.Z)((async()=>{const o=`${i.H4}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}});e.commit("_updateOrganizationCustomUserFieldEnabled",a)}),"organizationCustomUserFields - disableOrganizationCustomUserField")},async updateOrganizationCustomUserFieldAlias(e,t){await(0,c.Z)((async()=>{const o=`${i.H4}/${Number(t?.RootId??0)}/updatealias`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationCustomUserFieldAlias",a)}),"organizationCustomUserFields - updateOrganizationCustomUserFieldAlias")},async removeOrganizationCustomUserField(e,t){await(0,c.Z)((async()=>{const o=`${i.H4}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeOrganizationCustomUserField",t)}),"organizationCustomUserFields - removeOrganizationCustomUserField")},async applyOrganizationCustomUserField(e,t){let o=null;return await(0,c.Z)((async()=>{const a=`${i.H4}/setcustomuserfield`;o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:a,Payload:t})}),"organizationCustomUserFields - applyOrganizationCustomUserField"),o?.Result??!1}}},nt={actions:{async getProductLevelWorkflowTaskTemplates(e,{ProductRootId:t,InjectReferences:o,IncludeMetadata:a}){return(0,c.Z)((async()=>{if(t=Number(t??0),o=o??!0,a=a??!0,t>0){const r=`${i.c4}?productrootid=${t}&organizationrootid=0&userrootid=0&isproductlevel=true&injectreferences=${o}&includemetadata=${a}&includepossible=false`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:r,Payload:null})}return[]}),"workflowTaskTemplates - getProductLevelWorkflowTaskTemplates")},async getOrganizationLevelWorkflowTaskTemplates(e,{ProductRootId:t,OrganizationRootId:o,InjectReferences:a,IncludePossible:r,IncludeMetadata:n}){return(0,c.Z)((async()=>{if(t=Number(t??0),o=Number(o??0),a=a??!0,r=r??!1,n=n??!0,o>0){const s=`${i.c4}?productrootid=${t}&organizationrootid=${o}&userrootid=0&isorganizationlevel=true&injectreferences=${a}&includepossible=${r}&includemetadata=${n}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:s,Payload:null})}return[]}),"workflowTaskTemplates - getOrganizationLevelWorkflowTaskTemplates")},async getUserLevelWorkflowTaskTemplates(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,WorkflowTaskTemplateRootId:r,IncludePossible:n,IncludeMetadata:s}){return(0,c.Z)((async()=>{if(t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=n??!1,s=s??!1,a>0){const d=`${i.ts}?userrootid=${a}&organizationrootid=${o}&productrootid=${t}&workflowtasktemplaterootid=${r}&includepossible=${n}&includemetadata=${s}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:d,Payload:null})}return[]}),"organizations - getUserLevelWorkflowTaskTemplates")},async getWorkflowTaskTemplateTemplate(e,{ProductRootId:t,ProductDataSourceRootId:o,OrganizationDataSourceRootId:a,IsProductLevel:r,IsOrganizationLevel:n,IsUserLevel:s}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=r??!1,n=n??!1,s=s??!1;const d=`${i.c4}?productrootid=${t}&productdatasourcerootid=${o}&organizationdatasourcerootid=${a}&isproductlevel=${r}&isorganizationlevel=${n}&isuserlevel=${s}&template=true&injectreferences=true`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:d,Payload:null})}),"workflowTaskTemplates - getWorkflowTaskTemplateTemplate")},async addWorkflowTaskTemplate(e,{WorkflowTaskTemplate:t,IsProductLevel:o,IsOrganizationLevel:a,IsUserLevel:r}){return(0,c.Z)((async()=>{o=o??!1,a=a??!1,r=r??!1;const n=`${i.c4}?isproductlevel=${o}&isorganizationlevel=${a}&isuserlevel=${r}`;return await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:n,Payload:t})}),"workflowTaskTemplates - addWorkflowTaskTemplate")},async updateWorkflowTaskTemplate(e,{WorkflowTaskTemplate:t,IsProductLevel:o,IsOrganizationLevel:a,IsUserLevel:r}){return(0,c.Z)((async()=>{o=o??!1,a=a??!1,r=r??!1;const n=`${i.c4}/${Number(t?.RootId??0)}?isproductlevel=${o}&isorganizationlevel=${a}&isuserlevel=${r}`;return e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:n,Payload:t})}),"workflowTaskTemplates - updateWorkflowTaskTemplate")},async cloneWorkflowTaskTemplate(e,{WorkflowTaskTemplate:t,IsProductLevel:o,IsOrganizationLevel:a,IsUserLevel:r}){return(0,c.Z)((async()=>{o=o??!1,a=a??!1,r=r??!1;const n=`${i.c4}/${Number(t?.RootId??0)}/clone?isproductlevel=${o}&isorganizationlevel=${a}&isuserlevel=${r}`;return await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:n,Payload:t})}),"workflowTaskTemplates - cloneWorkflowTaskTemplate")},async renameWorkflowTaskTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.c4}/${Number(t?.RootId??0)}/rename`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"workflowTaskTemplates - renameWorkflowTaskTemplate")},async enableProductWorkflowTaskTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.c4}/${Number(t?.RootId??0)}/updateproductworkflowtasktemplateenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}})}),"workflowTaskTemplates - enableProductWorkflowTaskTemplate")},async disableProductWorkflowTaskTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.c4}/${Number(t?.RootId??0)}/updateproductworkflowtasktemplateenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}})}),"workflowTaskTemplates - disableProductWorkflowTaskTemplate")},async enableOrganizationWorkflowTaskTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.c4}/${Number(t?.RootId??0)}/updateorganizationworkflowtasktemplateenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}})}),"workflowTaskTemplates - enableOrganizationWorkflowTaskTemplate")},async disableOrganizationWorkflowTaskTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.c4}/${Number(t?.RootId??0)}/updateorganizationworkflowtasktemplateenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}})}),"workflowTaskTemplates - disableOrganizationWorkflowTaskTemplate")},async updateOrganizationWorkflowTaskTemplateAlias(e,t){return(0,c.Z)((async()=>{const o=`${i.c4}/${Number(t?.RootId??0)}/updateorganizationworkflowtasktemplatealias`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"workflowTaskTemplates - updateOrganizationWorkflowTaskTemplateAlias")},async updateOrganizationWorkflowTaskTemplateAccessSettings(e,t){return(0,c.Z)((async()=>{const o=`${i.bD}/${Number(t?.RootId??0)}/updateaccesssettings`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"organizations - updateOrganizationWorkflowTaskTemplateAccessSettings")},async updateWorkflowTaskTemplateAccessSettings(e,t){return(0,c.Z)((async()=>{const o=`${i.c4}/${Number(t?.RootId??0)}/updateaccesssettings`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"organizations - updateWorkflowTaskTemplateAccessSettings")},async removeWorkflowTaskTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.c4}/${Number(t?.RootId??0)}`;return await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"workflowTaskTemplates - removeWorkflowTaskTemplate")},async updateUserWorkflowTaskTemplateEnabledStatus(e,t){return(0,c.Z)((async()=>{const o=`${i.ts}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserWorkflowTaskTemplate",{UserRootId:a.UserRootId,ProductRootId:a.ProductRootId,WorkflowTaskTemplateRootId:a.WorkflowTaskTemplateRootId,Enabled:a.Enabled??!1}),a}),"organizations - updateUserWorkflowTaskTemplateEnabledStatus")},async updateUserWorkflowTaskTemplateSelectedStatus(e,t){return(0,c.Z)((async()=>{const o=`${i.ts}/${Number(t?.RootId??0)}/updateselectedstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserWorkflowTaskTemplate",{UserRootId:a.UserRootId,ProductRootId:a.ProductRootId,WorkflowTaskTemplateRootId:a.WorkflowTaskTemplateRootId,Selected:a.Selected??!1}),a}),"organizations - updateUserWorkflowTaskTemplateSelectedStatus")},async updateUserWorkflowTaskTemplateAccessSettings(e,t){return(0,c.Z)((async()=>{const o=`${i.ts}/${Number(t?.RootId??0)}/updateaccesssettings`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserWorkflowTaskTemplate",{UserRootId:a.UserRootId,ProductRootId:a.ProductRootId,WorkflowTaskTemplateRootId:a.WorkflowTaskTemplateRootId,CanCopy:a.CanCopy??!1,CanClose:a.CanClose??!1,CanShare:a.CanShare??!1}),a}),"organizations - updateUserWorkflowTaskTemplateAccessSettings")}}},it={actions:{async getProductLevelWorkflowRuleTemplates(e,{ProductRootId:t,InjectReferences:o,IncludeMetadata:a}){return(0,c.Z)((async()=>{if(t=Number(t??0),o=o??!0,a=a??!0,t>0){const r=`${i.cn}?productrootid=${t}&organizationrootid=0&userrootid=0&isproductlevel=true&injectreferences=${o}&includemetadata=${a}&includepossible=false`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:r,Payload:null})}return[]}),"workflowRuleTemplates - getProductLevelWorkflowRuleTemplates")},async getOrganizationLevelWorkflowRuleTemplates(e,{ProductRootId:t,OrganizationRootId:o,InjectReferences:a,IncludePossible:r,IncludeMetadata:n}){return(0,c.Z)((async()=>{if(t=Number(t??0),o=Number(o??0),a=a??!0,r=r??!1,n=n??!0,o>0){const s=`${i.cn}?productrootid=${t}&organizationrootid=${o}&userrootid=0&isorganizationlevel=true&injectreferences=${a}&includepossible=${r}&includemetadata=${n}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:s,Payload:null})}return[]}),"workflowRuleTemplates - getOrganizationLevelWorkflowRuleTemplates")},async getUserLevelWorkflowRuleTemplates(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,WorkflowRuleTemplateRootId:r,IncludePossible:n,IncludeMetadata:s}){return(0,c.Z)((async()=>{if(t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=n??!1,s=s??!1,a>0){const d=`${i.Gr}?userrootid=${a}&organizationrootid=${o}&productrootid=${t}&workflowruletemplaterootid=${r}&includepossible=${n}&includemetadata=${s}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:d,Payload:null})}return[]}),"organizations - getOrganizationUserWorkflowRuleTemplates")},async getWorkflowRuleTemplateTemplate(e,{ProductRootId:t,ProductDataSourceRootId:o,OrganizationDataSourceRootId:a,AdditionalProductDataSourceRootIds:r,AdditionalOrganizationDataSourceRootIds:n,IsProductLevel:s,IsOrganizationLevel:d,IsUserLevel:u}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),s=s??!1,d=d??!1,u=u??!1;const c=r?.length>0?r.join("-"):"",l=n?.length>0?n.join("-"):"",m=`${i.cn}?productrootid=${t}&productdatasourcerootid=${o}&organizationdatasourcerootid=${a}&additionalproductdatasourcerootids=${c}&additionalorganizationdatasourcerootids=${l}&isproductlevel=${s}&isorganizationlevel=${d}&isuserlevel=${u}&template=true&injectreferences=true`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:m,Payload:null})}),"workflowRuleTemplates - getWorkflowRuleTemplateTemplate")},async addWorkflowRuleTemplate(e,{WorkflowRuleTemplate:t,IsProductLevel:o,IsOrganizationLevel:a,IsUserLevel:r}){return(0,c.Z)((async()=>{o=o??!1,a=a??!1,r=r??!1;const n=`${i.cn}?isproductlevel=${o}&isorganizationlevel=${a}&isuserlevel=${r}`;return await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:n,Payload:t})}),"workflowRuleTemplates - addWorkflowRuleTemplate")},async updateWorkflowRuleTemplate(e,{WorkflowRuleTemplate:t,IsProductLevel:o,IsOrganizationLevel:a,IsUserLevel:r}){return(0,c.Z)((async()=>{o=o??!1,a=a??!1,r=r??!1;const n=`${i.cn}/${Number(t?.RootId??0)}?isproductlevel=${o}&isorganizationlevel=${a}&isuserlevel=${r}`;return e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:n,Payload:t})}),"workflowRuleTemplates - updateWorkflowRuleTemplate")},async cloneWorkflowRuleTemplate(e,{WorkflowRuleTemplate:t,IsProductLevel:o,IsOrganizationLevel:a,IsUserLevel:r}){return(0,c.Z)((async()=>{o=o??!1,a=a??!1,r=r??!1;const n=`${i.cn}/${Number(t?.RootId??0)}/clone?isproductlevel=${o}&isorganizationlevel=${a}&isuserlevel=${r}`;return await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:n,Payload:t})}),"workflowRuleTemplates - cloneWorkflowRuleTemplate")},async renameWorkflowRuleTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.cn}/${Number(t?.RootId??0)}/rename`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"workflowRuleTemplates - renameWorkflowRuleTemplate")},async enableProductWorkflowRuleTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.cn}/${Number(t?.RootId??0)}/updateproductworkflowruletemplateenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}})}),"workflowRuleTemplates - enableProductWorkflowRuleTemplate")},async disableProductWorkflowRuleTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.cn}/${Number(t?.RootId??0)}/updateproductworkflowruletemplateenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}})}),"workflowRuleTemplates - disableProductWorkflowRuleTemplate")},async enableOrganizationWorkflowRuleTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.cn}/${Number(t?.RootId??0)}/updateorganizationworkflowruletemplateenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}})}),"workflowRuleTemplates - enableOrganizationWorkflowRuleTemplate")},async disableOrganizationWorkflowRuleTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.cn}/${Number(t?.RootId??0)}/updateorganizationworkflowruletemplateenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}})}),"workflowRuleTemplates - disableOrganizationWorkflowRuleTemplate")},async updateOrganizationWorkflowRuleTemplateAlias(e,t){return(0,c.Z)((async()=>{const o=`${i.cn}/${Number(t?.RootId??0)}/updateorganizationworkflowruletemplatealias`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"workflowRuleTemplates - updateOrganizationWorkflowRuleTemplateAlias")},async updateOrganizationWorkflowRuleTemplateAccessSettings(e,t){return(0,c.Z)((async()=>{const o=`${i.eg}/${Number(t?.RootId??0)}/updateaccesssettings`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"organizations - updateOrganizationWorkflowRuleTemplateAccessSettings")},async updateWorkflowRuleTemplateAccessSettings(e,t){return(0,c.Z)((async()=>{const o=`${i.cn}/${Number(t?.RootId??0)}/updateaccesssettings`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"organizations - updateWorkflowRuleTemplateAccessSettings")},async removeWorkflowRuleTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.cn}/${Number(t?.RootId??0)}`;return await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"workflowRuleTemplates - removeWorkflowRuleTemplate")},async updateUserWorkflowRuleTemplateEnabledStatus(e,t){return(0,c.Z)((async()=>{const o=`${i.Gr}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserWorkflowRuleTemplate",{UserRootId:a.UserRootId,ProductRootId:a.ProductRootId,WorkflowRuleTemplateRootId:a.WorkflowRuleTemplateRootId,Enabled:a.Enabled??!1}),a}),"organizations - updateUserWorkflowRuleTemplateEnabledStatus")},async updateUserWorkflowRuleTemplateSelectedStatus(e,t){return(0,c.Z)((async()=>{const o=`${i.Gr}/${Number(t?.RootId??0)}/updateselectedstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserWorkflowRuleTemplate",{UserRootId:a.UserRootId,ProductRootId:a.ProductRootId,WorkflowRuleTemplateRootId:a.WorkflowRuleTemplateRootId,Selected:a.Selected??!1}),a}),"organizations - updateUserWorkflowRuleTemplateSelectedStatus")},async updateUserWorkflowRuleTemplateAccessSettings(e,t){return(0,c.Z)((async()=>{const o=`${i.Gr}/${Number(t?.RootId??0)}/updateaccesssettings`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserWorkflowRuleTemplate",{UserRootId:a.UserRootId,ProductRootId:a.ProductRootId,WorkflowRuleTemplateRootId:a.WorkflowRuleTemplateRootId,CanCopy:a.CanCopy??!1,CanClose:a.CanClose??!1,CanShare:a.CanShare??!1}),a}),"organizations - updateUserWorkflowRuleTemplateAccessSettings")}}},st={actions:{async getProductLevelWorkflowNotificationTemplates(e,{ProductRootId:t,InjectReferences:o,IncludeMetadata:a}){return(0,c.Z)((async()=>{if(t=Number(t??0),o=o??!0,a=a??!0,t>0){const r=`${i.zE}?productrootid=${t}&organizationrootid=0&userrootid=0&isproductlevel=true&injectreferences=${o}&includemetadata=${a}&includepossible=false`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:r,Payload:null})}return[]}),"workflowNotificationTemplates - getProductLevelWorkflowNotificationTemplates")},async getOrganizationLevelWorkflowNotificationTemplates(e,{ProductRootId:t,OrganizationRootId:o,InjectReferences:a,IncludePossible:r,IncludeMetadata:n}){return(0,c.Z)((async()=>{if(t=Number(t??0),o=Number(o??0),a=a??!0,r=r??!1,n=n??!0,o>0){const s=`${i.zE}?productrootid=${t}&organizationrootid=${o}&userrootid=0&isorganizationlevel=true&injectreferences=${a}&includepossible=${r}&includemetadata=${n}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:s,Payload:null})}return[]}),"workflowNotificationTemplates - getOrganizationLevelWorkflowNotificationTemplates")},async getUserLevelWorkflowNotificationTemplates(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,WorkflowNotificationTemplateRootId:r,IncludePossible:n,IncludeMetadata:s}){return(0,c.Z)((async()=>{if(t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=n??!1,s=s??!1,a>0){const d=`${i.O_}?userrootid=${a}&organizationrootid=${o}&productrootid=${t}&workflownotificationtemplaterootid=${r}&includepossible=${n}&includemetadata=${s}`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:d,Payload:null})}return[]}),"organizations - getOrganizationUserWorkflowNotificationTemplates")},async getWorkflowNotificationTemplateTemplate(e,{ProductRootId:t,ProductDataSourceRootId:o,OrganizationDataSourceRootId:a,AdditionalProductDataSourceRootIds:r,AdditionalOrganizationDataSourceRootIds:n,IsProductLevel:s,IsOrganizationLevel:d,IsUserLevel:u}){return(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),s=s??!1,d=d??!1,u=u??!1;const c=r?.length>0?r.join("-"):"",l=n?.length>0?n.join("-"):"",m=`${i.zE}?productrootid=${t}&productdatasourcerootid=${o}&organizationdatasourcerootid=${a}&additionalproductdatasourcerootids=${c}&additionalorganizationdatasourcerootids=${l}&isproductlevel=${s}&isorganizationlevel=${d}&isuserlevel=${u}&template=true&injectreferences=true`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:m,Payload:null})}),"workflowNotificationTemplates - getWorkflowNotificationTemplateTemplate")},async addWorkflowNotificationTemplate(e,{WorkflowNotificationTemplate:t,IsProductLevel:o,IsOrganizationLevel:a,IsUserLevel:r}){return(0,c.Z)((async()=>{o=o??!1,a=a??!1,r=r??!1;const n=`${i.zE}?isproductlevel=${o}&isorganizationlevel=${a}&isuserlevel=${r}`;return await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:n,Payload:t})}),"workflowNotificationTemplates - addWorkflowNotificationTemplate")},async updateWorkflowNotificationTemplate(e,{WorkflowNotificationTemplate:t,IsProductLevel:o,IsOrganizationLevel:a,IsUserLevel:r}){return(0,c.Z)((async()=>{o=o??!1,a=a??!1,r=r??!1;const n=`${i.zE}/${Number(t?.RootId??0)}?isproductlevel=${o}&isorganizationlevel=${a}&isuserlevel=${r}`;return e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:n,Payload:t})}),"workflowNotificationTemplates - updateWorkflowNotificationTemplate")},async cloneWorkflowNotificationTemplate(e,{WorkflowNotificationTemplate:t,IsProductLevel:o,IsOrganizationLevel:a,IsUserLevel:r}){return(0,c.Z)((async()=>{o=o??!1,a=a??!1,r=r??!1;const n=`${i.zE}/${Number(t?.RootId??0)}/clone?isproductlevel=${o}&isorganizationlevel=${a}&isuserlevel=${r}`;return await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:n,Payload:t})}),"workflowNotificationTemplates - cloneWorkflowNotificationTemplate")},async renameWorkflowNotificationTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.zE}/${Number(t?.RootId??0)}/rename`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"workflowNotificationTemplates - renameWorkflowNotificationTemplate")},async enableProductWorkflowNotificationTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.zE}/${Number(t?.RootId??0)}/updateproductworkflownotificationtemplateenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}})}),"workflowNotificationTemplates - enableProductWorkflowNotificationTemplate")},async disableProductWorkflowNotificationTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.zE}/${Number(t?.RootId??0)}/updateproductworkflownotificationtemplateenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}})}),"workflowNotificationTemplates - disableProductWorkflowNotificationTemplate")},async enableOrganizationWorkflowNotificationTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.zE}/${Number(t?.RootId??0)}/updateorganizationworkflownotificationtemplateenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}})}),"workflowNotificationTemplates - enableOrganizationWorkflowNotificationTemplate")},async disableOrganizationWorkflowNotificationTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.zE}/${Number(t?.RootId??0)}/updateorganizationworkflownotificationtemplateenabledstatus`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}})}),"workflowNotificationTemplates - disableOrganizationWorkflowNotificationTemplate")},async updateOrganizationWorkflowNotificationTemplateAlias(e,t){return(0,c.Z)((async()=>{const o=`${i.zE}/${Number(t?.RootId??0)}/updateorganizationworkflownotificationtemplatealias`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"workflowNotificationTemplates - updateOrganizationWorkflowNotificationTemplateAlias")},async updateOrganizationWorkflowNotificationTemplateAccessSettings(e,t){return(0,c.Z)((async()=>{const o=`${i.zH}/${Number(t?.RootId??0)}/updateaccesssettings`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"organizations - updateOrganizationWorkflowNotificationTemplateAccessSettings")},async updateWorkflowNotificationTemplateAccessSettings(e,t){return(0,c.Z)((async()=>{const o=`${i.zE}/${Number(t?.RootId??0)}/updateaccesssettings`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"organizations - updateWorkflowNotificationTemplateAccessSettings")},async removeWorkflowNotificationTemplate(e,t){return(0,c.Z)((async()=>{const o=`${i.zE}/${Number(t?.RootId??0)}`;return await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"workflowNotificationTemplates - removeWorkflowNotificationTemplate")},async updateUserWorkflowNotificationTemplateEnabledStatus(e,t){return(0,c.Z)((async()=>{const o=`${i.O_}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserWorkflowNotificationTemplate",{UserRootId:a.UserRootId,ProductRootId:a.ProductRootId,WorkflowNotificationTemplateRootId:a.WorkflowNotificationTemplateRootId,Enabled:a.Enabled??!1}),a}),"organizations - updateUserWorkflowNotificationTemplateEnabledStatus")},async updateUserWorkflowNotificationTemplateSelectedStatus(e,t){return(0,c.Z)((async()=>{const o=`${i.O_}/${Number(t?.RootId??0)}/updateselectedstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserWorkflowNotificationTemplate",{UserRootId:a.UserRootId,ProductRootId:a.ProductRootId,WorkflowNotificationTemplateRootId:a.WorkflowNotificationTemplateRootId,Selected:a.Selected??!1}),a}),"organizations - updateUserWorkflowNotificationTemplateSelectedStatus")},async updateUserWorkflowNotificationTemplateAccessSettings(e,t){return(0,c.Z)((async()=>{const o=`${i.O_}/${Number(t?.RootId??0)}/updateaccesssettings`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserWorkflowNotificationTemplate",{UserRootId:a.UserRootId,ProductRootId:a.ProductRootId,WorkflowNotificationTemplateRootId:a.WorkflowNotificationTemplateRootId,CanCopy:a.CanCopy??!1,CanClose:a.CanClose??!1,CanShare:a.CanShare??!1}),a}),"organizations - updateUserWorkflowNotificationTemplateAccessSettings")}}},dt={state:{productDataSources:[],cachedProductDataSourcesProductRootId:-1},getters:{getProductDataSourceByRootId:e=>t=>e.productDataSources?.find((e=>Number(e?.RootId||0)===Number(t||0)))||null,getFilteredProductDataSources:e=>t=>{let o=[];const a=Number(t?.ProductRootId||0),r=t?.DocumentTypesOnly||!1;return e.productDataSources?.forEach((e=>{if(e.ProductRootId===a&&!r||e.Type===s.AR3&&!e.Name?.toLowerCase().includes("dropbox"))switch(e.Type||""){case s.d_1:case s._0v:case s.AR3:case s.GJv:case s.iay:case s.ETn:case s.P_I:case s.i7e:case s.rUM:case s.N6c:case s.qte:case s.Ivg:case s.uRm:o.push(l().cloneDeep(e));break;case s.YXy:case s.yDx:case s.V2r:case s._or:case s.Kwo:case s.zub:case s.xUh:case s.CV0:case s.BtE:case s.LFJ:case s.UFA:break}})),o}},mutations:{setProductDataSources(e,t){e.productDataSources=t?.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},clearProductDataSourceDataSources(e){e.productDataSources=[]},setCachedProductDataSourcesProductRootId(e,t){e.cachedProductDataSourcesProductRootId=t},_addProductDataSource(e,t){t?.RootId>0&&(e.productDataSources.push(t),e.productDataSources=e.productDataSources.sort(((e,t)=>e.Name>t.Name?1:-1))||[])},_updateProductDataSource(e,t){const o=Number(t?.RootId||0);if(o>0){let a=l().cloneDeep(e.productDataSources)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)]||[],e.productDataSources=a.sort(((e,t)=>e.Name>t.Name?1:-1))||[]}},_updateProductDataSourceIsStandardDataSource(e,t){const o=Number(t?.RootId||0);if(o>0){let a=e.productDataSources?.find((e=>Number(e?.RootId||0)===o));a?.RootId>0&&(a.IsStandardDataSource=t.IsStandardDataSource||!1)}},_updateProductDataSourceDataSourceField(e,t){e.productDataSources?.length>0&&t?.RootId>0&&e.productDataSources.forEach((e=>{Number(e.RootId)===Number(t.ProductDataSourceRootId)&&e?.ProductDataSourceFields?.length>0&&e.ProductDataSourceFields.forEach((e=>{Number(e.RootId)===Number(t.RootId)&&(e.IsPrimaryKey=t.IsPrimaryKey,e.IsForeignKey=t.IsForeignKey,e.IsViewable=t.IsViewable,e.IsEditable=t.IsEditable,e.IsNullable=t.IsNullable,e.IsImmutable=t.IsImmutable,e.IsReadonly=t.IsReadonly,e.IsRichText=t.IsRichText,e.IsSharable=t.IsSharable,e.ShowColumn=t.ShowColumn,e.Description=t.Description,e.UseInQuickSearch=t.UseInQuickSearch,e.CanUseInAdvancedSearch=t.CanUseInAdvancedSearch)}))}))},_removeProductDataSource(e,t){const o=Number(t?.RootId||0);if(o>0){let t=l().cloneDeep(e.productDataSources)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))]||[],e.productDataSources=t.sort(((e,t)=>e.Name>t.Name?1:-1))||[]}}},actions:{async getProductDataSources(e,{UseCache:t,ProductRootId:o}){await(0,c.Z)((async()=>{t=t||!1,o=Number(o||0);const a=Number(e.state.cachedProductDataSourcesProductRootId||0),r=a!==o;if(!t||r){e.commit("setCachedProductDataSourcesProductRootId",o);const t=`${i.Ph}?productrootid=${o}&includecustomfields=true&includemetadata=true`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:t,Payload:null});e.commit("setProductDataSources",a)}}),"productDataSources - getProductDataSources")},async addProductDataSource(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Ph,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addProductDataSource",o)),o}),"productDataSources - addProductDataSource")},async updateProductDataSource(e,t){await(0,c.Z)((async()=>{const o=`${i.Ph}/${Number(t?.RootId||0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateProductDataSource",a)}),"productDataSources - updateProductDataSource")},async updateProductDataSourceUpdateStandardDataSourceFlag(e,t){return(0,c.Z)((async()=>{const o=`${i.Ph}/${Number(t?.RootId||0)}/updatestandarddatasourceflag`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateProductDataSourceIsStandardDataSource",a),a}),"productDataSources - updateProductDataSourceUpdateStandardDataSourceFlag")},async removeProductDataSource(e,t){await(0,c.Z)((async()=>{const o=`${i.Ph}/${Number(t?.RootId||0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeProductDataSource",t)}),"productDataSources - removeProductDataSource")}}},ct={state:{productDataSourceFieldDataSourceFields:{}},getters:{getProductDataSourceFieldByRootId:e=>t=>{const o=l().reduce(e.productDataSourceFieldDataSourceFields,((e,t)=>(t?.length>0&&t.forEach((t=>{e.push(t)})),e)),[]),a=o.find((e=>Number(e?.RootId??0)===Number(t??0)))??null;return a?.RootId>0?l().cloneDeep(a):null}},mutations:{setProductDataSourceFields(e,{ProductDataSourceRootId:t,Data:o}){e.productDataSourceFieldDataSourceFields[t]=o?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},clearProductDataSourceFieldDataSourceFields(e){e.productDataSourceFieldDataSourceFields={}},_addProductDataSourceField(e,t){if(t?.RootId>0){const o=Number(t?.ProductDataSourceRootId??0);e.productDataSourceFieldDataSourceFields.hasOwnProperty(o)?(e.productDataSourceFieldDataSourceFields[o].push(t),e.productDataSourceFieldDataSourceFields[o]=e.productDataSourceFieldDataSourceFields[o].sort(((e,t)=>e.Name>t.Name?1:-1))??[]):e.productDataSourceFieldDataSourceFields[o]=[t]}},_updateProductDataSourceField(e,t){e.productDataSourceFieldDataSourceFields?.length>0&&t?.RootId>0&&e.productDataSourceFieldDataSourceFields.forEach((e=>{Number(e.RootId)===Number(t.ProductDataSourceRootId)&&e?.ProductDataSourceFields?.length>0&&e.ProductDataSourceFields.forEach((e=>{Number(e.RootId)===Number(t.RootId)&&(e.IsPrimaryKey=t.IsPrimaryKey,e.IsForeignKey=t.IsForeignKey,e.IsViewable=t.IsViewable,e.IsEditable=t.IsEditable,e.IsNullable=t.IsNullable,e.IsImmutable=t.IsImmutable,e.IsReadonly=t.IsReadonly,e.IsRichText=t.IsRichText,e.IsSharable=t.IsSharable,e.ShowColumn=t.ShowColumn,e.Description=t.Description,e.UseInQuickSearch=t.UseInQuickSearch,e.CanUseInAdvancedSearch=t.CanUseInAdvancedSearch)}))}))},_removeProductDataSourceField(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.ProductDataSourceRootId??0);if(e.productDataSourceFieldDataSourceFields.hasOwnProperty(a)){let t=l().cloneDeep(e.productDataSourceFieldDataSourceFields[a])??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.productDataSourceFieldDataSourceFields[a]=(l().map(t,(e=>({...e,CanEdit:Number(e.ProductDataSourceRootId??0)<1})))??[]).sort(((e,t)=>e.Name>t.Name?1:-1))??[]}}}},actions:{async getProductDataSourceFields(e,{ProductRootId:t,ProductDataSourceRootId:o,UseCache:a}){a=a??!1,t=Number(t??0),o=Number(o??0);const r=a&&e.state.productDataSourceFieldDataSourceFields?.hasOwnProperty(o);r||await(0,c.Z)((async()=>{e.commit("setProductDataSourceFields",{ProductDataSourceRootId:o,Data:[]});const a=`${i.FO}?productrootid=${t}&productdatasourcerootid=${o}&includemetadata=true`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setProductDataSourceFields",{ProductDataSourceRootId:o,Data:r})}),"productDataSourceFields - getProductDataSourceFields")},async addProductDataSourceField(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.FO,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addProductDataSourceField",o)),o}),"productDataSourceFields - addProductDataSourceField")},async updateProductDataSourceField(e,t){await(0,c.Z)((async()=>{const o=`${i.FO}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateProductDataSourceField",a),e.commit("_updateProductDataSourceDataSourceField",a)}),"productDataSourceFields - updateProductDataSourceField")},async removeProductDataSourceField(e,t){await(0,c.Z)((async()=>{const o=`${i.FO}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeProductDataSourceField",t)}),"productDataSourceFields - removeProductDataSourceField")}}},ut={state:{organizationDataSources:[],cachedOrganizationDataSourcesProductRootId:-1,cachedOrganizationDataSourcesOrganizationRootId:-1},getters:{getOrganizationDataSourceByRootId:e=>t=>{const o=e.organizationDataSources?.find((e=>Number(e?.RootId||0)===Number(t||0)))||null;return o?.RootId>0?o:null},getFilteredOrganizationDataSources:e=>t=>{let o=[];const a=Number(t?.ProductRootId||0),r=t?.DocumentTypesOnly||!1;return e.organizationDataSources?.forEach((e=>{if(e.ProductRootId===a&&!r||e.Type===s.AR3&&!e.Name?.toLowerCase().includes("dropbox"))switch(e.Type||""){case s.d_1:case s._0v:case s.AR3:case s.GJv:case s.iay:case s.ETn:o.push(l().cloneDeep(e));break;case s.YXy:case s.yDx:case s.V2r:case s._or:case s.Kwo:case s.zub:case s.xUh:case s.CV0:case s.BtE:case s.LFJ:case s.UFA:break}})),o}},mutations:{setOrganizationDataSourceDataSources(e,t){e.organizationDataSources=t?.sort(((e,t)=>e.Name>t.Name?1:-1))||[]},clearOrganizationDataSourceDataSources(e){e.organizationDataSources=[],e.cachedOrganizationDataSourcesProductRootId=-1,e.cachedOrganizationDataSourcesOrganizationRootId=-1},setCachedOrganizationDataSourcesProductRootId(e,t){e.cachedOrganizationDataSourcesProductRootId=Number(t||-1)},setCachedOrganizationDataSourcesOrganizationRootId(e,t){e.cachedOrganizationDataSourcesOrganizationRootId=Number(t||-1)},_addOrganizationDataSource(e,t){t?.RootId>0&&(e.organizationDataSources.push(t),e.organizationDataSources=e.organizationDataSources.sort(((e,t)=>e.Name>t.Name?1:-1))||[])},_updateOrganizationDataSource(e,t){const o=Number(t?.RootId||0);if(o>0){let a=l().cloneDeep(e.organizationDataSources)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)]||[],e.organizationDataSources=a.sort(((e,t)=>e.Name>t.Name?1:-1))||[]}},_updateOrganizationDataSourceIsStandardDataSource(e,t){const o=Number(t?.RootId||0);if(o>0){let a=e.organizationDataSources?.find((e=>Number(e?.RootId||0)===o));a?.RootId>0&&(a.IsStandardDataSource=t.IsStandardDataSource||!1)}},_removeOrganizationDataSource(e,t){const o=Number(t?.RootId||0);if(o>0){let t=l().cloneDeep(e.organizationDataSources)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))]||[],e.organizationDataSources=t.sort(((e,t)=>e.Name>t.Name?1:-1))||[]}}},actions:{async getOrganizationDataSources(e,{ProductRootId:t,OrganizationRootId:o,UseCache:a,ValidateRecords:r}){await(0,c.Z)((async()=>{a=a||!1,r=r||!1,t=Number(t||0),o=Number(o||0);const n=Number(e.state.cachedOrganizationDataSourcesProductRootId||0),s=Number(e.state.cachedOrganizationDataSourcesOrganizationRootId||0),d=e.state.organizationDataSources?.length>0,c=!d||t!==n||o!==s;if(!a||c){e.commit("setCachedOrganizationDataSourcesProductRootId",t),e.commit("setCachedOrganizationDataSourcesOrganizationRootId",o);const a=`${i.hm}?productrootid=${t}&organizationrootid=${o}&productdatasourcerootid=0&validaterecords=${r}&includecustomfields=true&includemetadata=true`,n=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setOrganizationDataSourceDataSources",n)}}),"organizationDataSources - getOrganizationDataSources")},async addOrganizationDataSource(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.hm,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addOrganizationDataSource",o)),o}),"organizationDataSources - addOrganizationDataSource")},async updateOrganizationDataSource(e,t){await(0,c.Z)((async()=>{const o=`${i.hm}/${Number(t?.RootId||0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationDataSource",a)}),"organizationDataSources - updateOrganizationDataSource")},async updateOrganizationDataSourceUpdateStandardDataSourceFlag(e,t){return(0,c.Z)((async()=>{const o=`${i.hm}/${Number(t?.RootId||0)}/updatestandarddatasourceflag`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateOrganizationDataSourceIsStandardDataSource",a),a}),"organizationDataSources - updateOrganizationDataSourceUpdateStandardDataSourceFlag")},async enableOrganizationDataSource(e,t){await(0,c.Z)((async()=>{const o=`${i.hm}/${Number(t?.RootId||0)}/updateenabledstatus`;await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}})}),"organizationDataSources - enableOrganizationDataSource")},async disableOrganizationDataSource(e,t){await(0,c.Z)((async()=>{const o=`${i.hm}/${Number(t?.RootId||0)}/updateenabledstatus`;await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}})}),"organizationDataSources - disableOrganizationDataSource")},async removeOrganizationDataSource(e,t){await(0,c.Z)((async()=>{const o=`${i.hm}/${Number(t?.RootId||0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeOrganizationDataSource",t)}),"organizationDataSources - removeOrganizationDataSource")}}},lt={state:{organizationDataSourceFieldDataSourceFields:{}},getters:{getOrganizationDataSourceFieldByRootId:e=>t=>{const o=l().reduce(e.organizationDataSourceFieldDataSourceFields,((e,t)=>(t?.length>0&&t.forEach((t=>{e.push(t)})),e)),[]),a=o.find((e=>Number(e?.RootId??0)===Number(t??0)))??null;return a?.RootId>0?l().cloneDeep(a):null},getOrganizationDataSourceFieldsCopy:e=>({OrganizationDataSourceRootId:t,OrganizationRootId:o})=>(t=Number(t??0),o=Number(o??0),e.organizationDataSourceFieldDataSourceFields.hasOwnProperty(t)?l().cloneDeep(e.organizationDataSourceFieldDataSourceFields[t])?.filter((e=>Number(e?.OrganizationDataSourceRootId??0)===t&&Number(e?.OrganizationRootId??0)===o))??[]:[])},mutations:{setOrganizationDataSourceFields(e,{OrganizationDataSourceRootId:t,Data:o}){e.organizationDataSourceFieldDataSourceFields[t]=o?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},clearOrganizationDataSourceFieldDataSourceFields(e){e.organizationDataSourceFieldDataSourceFields={}},_addOrganizationDataSourceField(e,t){if(t?.RootId>0){const o=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceFieldDataSourceFields.hasOwnProperty(o)){let a=l().cloneDeep(e.organizationDataSourceFieldDataSourceFields[o])??[];a.push(t),a=a.sort(((e,t)=>e.Name>t.Name?1:-1))??[],e.organizationDataSourceFieldDataSourceFields[o]=a}else e.organizationDataSourceFieldDataSourceFields[o]=[t]}},_updateOrganizationDataSourceField(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceFieldDataSourceFields.hasOwnProperty(a)){let r=l().cloneDeep(e.organizationDataSourceFieldDataSourceFields[a])??[];r=[...r.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.organizationDataSourceFieldDataSourceFields[a]=(l().map(r,(e=>({...e,CanEdit:Number(e.OrganizationDataSourceRootId??0)<1})))??[]).sort(((e,t)=>e.Name>t.Name?1:-1))??[]}else e.organizationDataSourceFieldDataSourceFields[a]=[t]}},_removeOrganizationDataSourceField(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceFieldDataSourceFields.hasOwnProperty(a)){let t=l().cloneDeep(e.organizationDataSourceFieldDataSourceFields[a])??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.organizationDataSourceFieldDataSourceFields[a]=(l().map(t,(e=>({...e,CanEdit:Number(e.OrganizationDataSourceRootId??0)<1})))??[]).sort(((e,t)=>e.Name>t.Name?1:-1))??[]}}}},actions:{async getOrganizationDataSourceFields(e,{ProductRootId:t,OrganizationRootId:o,OrganizationDataSourceRootId:a,UseCache:r,ValidateRecords:n}){r=r??!1,n=n??!1,t=Number(t??0),o=Number(o??0),a=Number(a??0);const s=r&&e.state.organizationDataSourceFieldDataSourceFields?.hasOwnProperty(a),d=s&&e.state.organizationDataSourceFieldDataSourceFields[a]?.find((e=>Number(e?.OrganizationRootId??0)===Number(o??0)));if(!d)return await(0,c.Z)((async()=>{e.commit("setOrganizationDataSourceFields",{OrganizationDataSourceRootId:a,Data:[]});const r=`${i.IY}?productrootid=${t}&organizationrootid=${o}&organizationdatasourcerootid=${a}&validaterecords=${n}&includemetadata=true`,s=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:r,Payload:null});return e.commit("setOrganizationDataSourceFields",{OrganizationDataSourceRootId:a,Data:s}),s}),"organizationDataSourceFields - getOrganizationDataSourceFields")},async addOrganizationDataSourceField(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.IY,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addOrganizationDataSourceField",o)),o}),"organizationDataSourceFields - addOrganizationDataSourceField")},async updateOrganizationDataSourceField(e,t){return(0,c.Z)((async()=>{const o=`${i.IY}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateOrganizationDataSourceField",a),a}),"organizationDataSourceFields - updateOrganizationDataSourceField")},async enableOrganizationDataSourceField(e,t){await(0,c.Z)((async()=>{const o=`${i.IY}/${Number(t?.RootId??0)}/updateenabledstatus`;await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}})}),"organizationDataSourceFields - enableOrganizationDataSourceField")},async disableOrganizationDataSourceField(e,t){await(0,c.Z)((async()=>{const o=`${i.IY}/${Number(t?.RootId??0)}/updateenabledstatus`;await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}})}),"organizationDataSourceFields - disableOrganizationDataSourceField")},async removeOrganizationDataSourceField(e,t){await(0,c.Z)((async()=>{const o=`${i.IY}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeOrganizationDataSourceField",t)}),"organizationDataSourceFields - removeOrganizationDataSourceField")}}},mt={state:{organizationCustomers:[]},getters:{getOrganizationCustomerByRootId:e=>t=>e.organizationCustomers?.find((e=>Number(e?.RootId??0)===Number(t??0)))??null},mutations:{setOrganizationCustomers(e,t){e.organizationCustomers=t??[]},clearOrganizationCustomers(e){e.organizationCustomers=[]},_addOrganizationCustomer(e,t){t?.RootId>0&&e.organizationCustomers.push(t)},_updateOrganizationCustomer(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.organizationCustomers)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.organizationCustomers=a??[]}},_removeOrganizationCustomer(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.organizationCustomers)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.organizationCustomers=t??[]}}},actions:{async getOrganizationCustomers(e,{OrganizationRootId:t,IncludePossible:o,NoCache:a}){return(0,c.Z)((async()=>{t=Number(t??0),o=o??!1,a=a??!1;const r=`${i.hA}?organizationrootid=${t}&includemetadata=true&includepossible=${o}`,n=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:r,Payload:null});return a||e.commit("setOrganizationCustomers",n),n}),"organizationCustomers - getOrganizationCustomers")},async addOrganizationCustomer(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.hA,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addOrganizationCustomer",o)),o}),"organizationCustomers - addOrganizationCustomer")},async updateOrganizationCustomer(e,t){await(0,c.Z)((async()=>{const o=`${i.hA}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationCustomer",a)}),"organizationCustomers - updateOrganizationCustomer")},async removeOrganizationCustomer(e,t){await(0,c.Z)((async()=>{const o=`${i.hA}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeOrganizationCustomer",t)}),"organizationCustomers - removeOrganizationCustomer")}}},pt={state:{organizationVendors:[]},mutations:{setOrganizationVendors(e,t){e.organizationVendors=t}},actions:{async getOrganizationVendors(e,{OrganizationRootId:t,IncludePossible:o,NoCache:a}){return(0,c.Z)((async()=>{t=Number(t??0),o=o??!1,a=a??!1;const r=`${i.oA}?organizationrootid=${t}&includemetadata=true&includepossible=${o}`,n=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:r,Payload:null});return a||e.commit("setOrganizationVendors",n),n}),"organizationVendors - getOrganizationVendors")},async addOrganizationVendor(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.oA,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId),o}),"organizationVendors - addOrganizationVendor")},async updateOrganizationVendor(e,t){await(0,c.Z)((async()=>{const o=`${i.oA}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"organizationVendors - updateOrganizationVendor")},async removeOrganizationVendor(e,t){await(0,c.Z)((async()=>{const o=`${i.oA}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"organizationVendors - removeOrganizationVendor")}}},gt={state:{organizationCustomerDataSourceFieldAccessSettings:[]},getters:{},mutations:{setOrganizationCustomerDataSourceFieldAccessSettings(e,t){e.organizationCustomerDataSourceFieldAccessSettings=t??[]},_updateOrganizationCustomerDataSourceFieldAccessSetting(e,t){let o=e.organizationCustomerDataSourceFieldAccessSettings?.find((e=>Number(e?.OrganizationCustomerDataSourceFieldAccessSettingRootId??0)===Number(t?.RootId??0)))??null;o?.RootId>0||(o=e.organizationCustomerDataSourceFieldAccessSettings?.find((e=>Number(e?.OrganizationDataSourceRootId??0)===Number(t?.OrganizationDataSourceRootId??0)&&Number(e?.RootId??0)===Number(t?.OrganizationDataSourceFieldRootId??0)))??null),o?.RootId>0&&(o.Hide=t?.Hide??!1,o.Obfuscate=t?.Obfuscate??!1)}},actions:{async getOrganizationCustomerDataSourceFieldAccessSettings(e,{OrganizationRootId:t,OrganizationDataSourceRootId:o,IncludePossible:a,IncludeMetadata:r}){t=Number(t??0),o=Number(o??0),a=a??!1,r=r??!0,await(0,c.Z)((async()=>{e.commit("setOrganizationCustomerDataSourceFieldAccessSettings",{OrganizationDataSourceRootId:o,Data:[]});const n=`${i.hq}?organizationrootid=${t}&organizationdatasourcerootid=${o}&includepossible=${a}&includemetadata=${r}`,s=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:n,Payload:null});e.commit("setOrganizationCustomerDataSourceFieldAccessSettings",s)}),"organizationCustomerDataSourceFieldAccessSettings - getOrganizationCustomerDataSourceFieldAccessSettings")},async updateOrganizationCustomerDataSourceFieldAccessSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.hq}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationCustomerDataSourceFieldAccessSetting",a)}),"organizationCustomerDataSourceFieldAccessSettings - updateOrganizationCustomerDataSourceFieldAccessSetting")}}},yt={state:{organizationVendorDataSourceFieldAccessSettings:[]},getters:{},mutations:{setOrganizationVendorDataSourceFieldAccessSettings(e,t){e.organizationVendorDataSourceFieldAccessSettings=t??[]},_updateOrganizationVendorDataSourceFieldAccessSetting(e,t){let o=e.organizationVendorDataSourceFieldAccessSettings?.find((e=>Number(e?.OrganizationVendorDataSourceFieldAccessSettingRootId??0)===Number(t?.RootId??0)))??null;o?.RootId>0||(o=e.organizationVendorDataSourceFieldAccessSettings?.find((e=>Number(e?.OrganizationDataSourceRootId??0)===Number(t?.OrganizationDataSourceRootId??0)&&Number(e?.RootId??0)===Number(t?.OrganizationDataSourceFieldRootId??0)))??null),o?.RootId>0&&(o.Hide=t?.Hide??!1,o.Obfuscate=t?.Obfuscate??!1)}},actions:{async getOrganizationVendorDataSourceFieldAccessSettings(e,{OrganizationRootId:t,OrganizationDataSourceRootId:o,IncludePossible:a,IncludeMetadata:r}){t=Number(t??0),o=Number(o??0),a=a??!1,r=r??!0,await(0,c.Z)((async()=>{e.commit("setOrganizationVendorDataSourceFieldAccessSettings",{OrganizationDataSourceRootId:o,Data:[]});const n=`${i.lB}?organizationrootid=${t}&organizationdatasourcerootid=${o}&includepossible=${a}&includemetadata=${r}`,s=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:n,Payload:null});e.commit("setOrganizationVendorDataSourceFieldAccessSettings",s)}),"organizationVendorDataSourceFieldAccessSettings - getOrganizationVendorDataSourceFieldAccessSettings")},async updateOrganizationVendorDataSourceFieldAccessSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.lB}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationVendorDataSourceFieldAccessSetting",a)}),"organizationVendorDataSourceFieldAccessSettings - updateOrganizationVendorDataSourceFieldAccessSetting")}}},ht={state:{organizationBrands:[]},getters:{getOrganizationBrandByRootId:e=>t=>e.organizationBrands?.find((e=>Number(e?.RootId??0)===Number(t??0)))??null},mutations:{setOrganizationBrands(e,t){e.organizationBrands=t??[]},clearOrganizationBrands(e){e.organizationBrands=[]},_addOrganizationBrand(e,t){t?.RootId>0&&e.organizationBrands.push(t)},_updateOrganizationBrand(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.organizationBrands)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.organizationBrands=a??[]}},_removeOrganizationBrand(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.organizationBrands)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.organizationBrands=t??[]}}},actions:{async getOrganizationBrands(e,{OrganizationRootId:t,NoCache:o}){return(0,c.Z)((async()=>{t=Number(t??0),o=o??!1;const a=`${i.Ft}?organizationrootid=${t}&includemetadata=true`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});return o||e.commit("setOrganizationBrands",r),r}),"organizationBrands - getOrganizationBrands")},async addOrganizationBrand(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Ft,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addOrganizationBrand",o)),o}),"organizationBrands - addOrganizationBrand")},async updateOrganizationBrand(e,t){await(0,c.Z)((async()=>{const o=`${i.Ft}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationBrand",a)}),"organizationBrands - updateOrganizationBrand")},async removeOrganizationBrand(e,t){await(0,c.Z)((async()=>{const o=`${i.Ft}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeOrganizationBrand",t)}),"organizationBrands - removeOrganizationBrand")}}},bt={state:{focusedId:[]},mutations:{setFocusedId(e,t){e.focusedId=t}}},It={state:{formGroups:[]},getters:{getFormGroupByName:e=>t=>{let o=null;const a=e.formGroups.find((e=>String(e?.Name??"")===String(t??"")))??null;return a?.RootId>0&&(o=l().cloneDeep(a)),o}},mutations:{setFormGroups(e,t){e.formGroups=t},_addFormGroup(e,t){e.formGroups.push(t)}},actions:{async getFormGroups(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,IncludeMetadata:r}){await(0,c.Z)((async()=>{const n=`${i.PV}?productrootid=${Number(t??0)}&organizationrootid=${o??0}&userrootid=${a??0}&includemetadata=${r??!0}`,s=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:n,Payload:null});e.commit("setFormGroups",s)}),"formGroups - getProductFormGroupsForProduct")},async AddFormGroup(e,{Name:t,Position:o,ParentFormGroupRootId:a,FormLayoutRootId:r}){await(0,c.Z)((async()=>{const n=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.PV,Payload:{Name:t,Position:o,ParentFormGroupRootId:a,FormLayoutRootId:r}});n?.RootId>0&&e.commit("_addFormGroup",l().cloneDeep(n))}),"formGroups - AddFormGroup")}}},ft={state:{userDataSourceFieldAccessSettings:[]},getters:{},mutations:{setUserDataSourceFieldAccessSettings(e,t){e.userDataSourceFieldAccessSettings=t??[]},_updateUserDataSourceFieldAccessSetting(e,t){let o=e.userDataSourceFieldAccessSettings?.find((e=>Number(e?.UserDataSourceFieldAccessSettingRootId??0)===Number(t?.RootId??0)))??null;o?.RootId>0||(o=e.userDataSourceFieldAccessSettings?.find((e=>Number(e?.OrganizationDataSourceRootId??0)===Number(t?.OrganizationDataSourceRootId??0)&&Number(e?.RootId??0)===Number(t?.OrganizationDataSourceFieldRootId??0)))??null),o?.RootId>0&&(o.Hide=t?.Hide??!1,o.Obfuscate=t?.Obfuscate??!1)}},actions:{async getUserDataSourceFieldAccessSettings(e,{UserRootId:t,OrganizationDataSourceRootId:o,IncludePossible:a,IncludeMetadata:r}){t=Number(t??0),o=Number(o??0),a=a??!1,r=r??!0,await(0,c.Z)((async()=>{e.commit("setUserDataSourceFieldAccessSettings",{OrganizationDataSourceRootId:o,Data:[]});const n=`${i.ay}?userrootid=${t}&organizationdatasourcerootid=${o}&includepossible=${a}&includemetadata=${r}`,s=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:n,Payload:null});e.commit("setUserDataSourceFieldAccessSettings",s)}),"userDataSourceFieldAccessSettings - getUserDataSourceFieldAccessSettings")},async updateUserDataSourceFieldAccessSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.ay}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateUserDataSourceFieldAccessSetting",a)}),"userDataSourceFieldAccessSettings - updateUserDataSourceFieldAccessSetting")}}},St={state:{groupDataSourceFieldAccessSettings:[]},getters:{},mutations:{setGroupDataSourceFieldAccessSettings(e,t){e.groupDataSourceFieldAccessSettings=t??[]},_updateGroupDataSourceFieldAccessSetting(e,t){let o=e.groupDataSourceFieldAccessSettings?.find((e=>Number(e?.GroupDataSourceFieldAccessSettingRootId??0)===Number(t?.RootId??0)))??null;o?.RootId>0||(o=e.groupDataSourceFieldAccessSettings?.find((e=>Number(e?.OrganizationDataSourceRootId??0)===Number(t?.OrganizationDataSourceRootId??0)&&Number(e?.RootId??0)===Number(t?.OrganizationDataSourceFieldRootId??0)))??null),o?.RootId>0&&(o.Hide=t?.Hide??!1,o.Obfuscate=t?.Obfuscate??!1)}},actions:{async getGroupDataSourceFieldAccessSettings(e,{GroupRootId:t,OrganizationDataSourceRootId:o,IncludePossible:a,IncludeMetadata:r}){t=Number(t??0),o=Number(o??0),a=a??!1,r=r??!0,await(0,c.Z)((async()=>{e.commit("setGroupDataSourceFieldAccessSettings",{OrganizationDataSourceRootId:o,Data:[]});const n=`${i.VF}?grouprootid=${t}&organizationdatasourcerootid=${o}&includepossible=${a}&includemetadata=${r}`,s=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:n,Payload:null});e.commit("setGroupDataSourceFieldAccessSettings",s)}),"groupDataSourceFieldAccessSettings - getGroupDataSourceFieldAccessSettings")},async updateGroupDataSourceFieldAccessSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.VF}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateGroupDataSourceFieldAccessSetting",a)}),"groupDataSourceFieldAccessSettings - updateGroupDataSourceFieldAccessSetting")}}},Dt={state:{groupOrganizationVendors:[]},getters:{getGroupOrganizationVendorByName:e=>t=>{let o=null;const a=e.groupOrganizationVendors.find((e=>String(e?.Name??"")===String(t??"")))??null;return a?.RootId>0&&(o=l().cloneDeep(a)),o}},mutations:{setGroupOrganizationVendors(e,t){e.groupOrganizationVendors=t},_updateGroupOrganizationVendorData(e,t){const o=Number(t?.GroupRootId??0),a=Number(t?.ProductRootId??0),r=Number(t?.OrganizationRootId??0),n=Number(t?.OrganizationVendorRootId??0);if(o>0&&a>0&&r>0&&n>0){let i=l().cloneDeep(e.organizationGroupOrganizationVendors)??[];const s=i.find((e=>Number(e?.GroupRootId??0)===o&&Number(e?.ProductRootId??0)===a&&Number(e?.OrganizationRootId??0)===r&&Number(e?.OrganizationVendorRootId??0)===n))??null;if(s?.RootId>0){let o=l().cloneDeep(s);const a=Number(t?.Id??0),r=Number(t?.RootId??0);a>0&&(o.Id=a),r>0&&(o.RootId=r),t?.hasOwnProperty("Enabled")&&(o.Enabled=t?.Enabled??!1),t?.hasOwnProperty("Selected")&&(o.Selected=t?.Selected??!1),i=[...i.filter((e=>Number(e?.RootId??0)!==Number(s.RootId))),o].sort(((e,t)=>e.GroupName>t.GroupName?1:-1))??[],e.organizationGroupOrganizationVendors=l().cloneDeep(i)}}}},actions:{async getGroupOrganizationVendors(e,{GroupRootId:t,ProductRootId:o,OrganizationRootId:a,OrganizationVendorRootId:r,IncludeMetadata:n}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=n??!0;const s=`${i.Kq}?grouprootid=${t}&productrootid=${o}&organizationrootid=${a}&organizationvendorrootid=${r}&includemetadata=${n}`,d=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:s,Payload:null});e.commit("setGroupOrganizationVendors",d)}),"groupOrganizationVendors - getProductGroupOrganizationVendorsForProduct")},async AddGroupOrganizationVendor(e,{Name:t,Position:o,ParentGroupOrganizationVendorRootId:a,FormLayoutRootId:r}){await(0,c.Z)((async()=>{const n=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Kq,Payload:{Name:t,Position:o,ParentGroupOrganizationVendorRootId:a,FormLayoutRootId:r}});n?.RootId>0&&e.commit("_addGroupOrganizationVendor",l().cloneDeep(n))}),"groupOrganizationVendors - AddGroupOrganizationVendor")},async updateGroupOrganizationVendorEnabledStatus(e,t){await(0,c.Z)((async()=>{const o=`${i.Kq}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateGroupOrganizationVendorData",{GroupRootId:a.GroupRootId,ProductRootId:a.ProductRootId,OrganizationRootId:a.OrganizationRootId,OrganizationVendorRootId:a.OrganizationVendorRootId,Enabled:a.Enabled??!1})}),"groupOrganizationVendors - updateGroupOrganizationVendorEnabledStatus")},async updateGroupOrganizationVendorSelectedStatus(e,t){await(0,c.Z)((async()=>{const o=`${i.Kq}/${Number(t?.RootId??0)}/updateselectedstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateGroupOrganizationVendorData",{GroupRootId:a.GroupRootId,ProductRootId:a.ProductRootId,OrganizationRootId:a.OrganizationRootId,OrganizationVendorRootId:a.OrganizationVendorRootId,Selected:a.Selected??!1})}),"groupOrganizationVendors - updateGroupOrganizationVendorSelectedStatus")}}},Rt={state:{productVendorCategories:[],selectedAdminProductVendorCategory:null},getters:{getProductVendorCategoryByName:e=>t=>e.productVendorCategories.find((e=>String(e?.Name??"")===String(t??"")))??null,getNextProductVendorCategoryRootId:e=>{let t=1;return e.productVendorCategories.forEach((e=>{Number(e.RootId)>=t&&(t=Number(e.RootId)+1)})),t},isProductVendorCategoryNameTaken:e=>t=>{const{productVendorCategories:o}=e;if(o?.length<1)return console.error("no document categories"),!1;if(!t)return console.error("no document category given"),!0;const{Name:a,RootId:r}=t;return a?r?!!o.find((e=>e?.Name===a&&r!==e?.RootId)):(console.error("invalid document category"),!0):(console.error("no name"),!0)}},mutations:{setSelectedAdminProductVendorCategory(e,t){e.selectedAdminProductVendorCategory=l().cloneDeep(t)},setProductVendorCategories(e,t){e.productVendorCategories=t?.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_addProductVendorCategory(e,t){const o=l().cloneDeep(e.productVendorCategories)??[];o.push(t),e.productVendorCategories=o.sort(((e,t)=>e.Name>t.Name?1:-1))??[]},_updateProductVendorCategory(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.productVendorCategories)??[];e.productVendorCategories=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}},_removeProductVendorCategory(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.productVendorCategories)??[];e.productVendorCategories=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Name>t.Name?1:-1))??[]}}},actions:{async getProductVendorCategories(e,{ProductRootId:t,IncludeMetadata:o,UseCache:a}){await(0,c.Z)((async()=>{if(t=Number(t??0),o=o??!1,a=a??!1,!a||!(e.state.productVendorCategories?.length>0)){const a=`${i.Nx}?productrootid=${t}&includemetadata=${o}`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setProductVendorCategories",r)}}),"productVendorCategories - getProductVendorCategories")},async addProductVendorCategory(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Nx,Payload:t});e.commit("_addProductVendorCategory",o)}),"productVendorCategories - addProductVendorCategory")},async updateProductVendorCategory(e,t){await(0,c.Z)((async()=>{const o=`${i.Nx}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateProductVendorCategory",a)}),"productVendorCategories - updateProductVendorCategory")},async removeProductVendorCategory(e,t){await(0,c.Z)((async()=>{const o=`${i.Nx}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeProductVendorCategory",t)}),"productVendorCategories - removeProductVendorCategory")}}},Pt={state:{organizationVendorCategories:[],selectedAdminOrganizationVendorCategory:null},getters:{getOrganizationVendorCategoryByName:e=>t=>e.organizationVendorCategories.find((e=>String(e?.DisplayName??"")===String(t??"")))??null,getNextOrganizationVendorCategoryRootId:e=>{let t=1;return e.organizationVendorCategories.forEach((e=>{Number(e.RootId)>=t&&(t=Number(e.RootId)+1)})),t},isOrganizationVendorCategoryNameTaken:e=>t=>{const{organizationVendorCategories:o}=e;if(o?.length<1)return console.error("no document categories"),!1;if(!t)return console.error("no document category given"),!0;const{Name:a,RootId:r}=t;return a?r?!!o.find((e=>e?.DisplayName===a&&r!==e?.RootId)):(console.error("invalid document category"),!0):(console.error("no name"),!0)}},mutations:{setSelectedAdminOrganizationVendorCategory(e,t){e.selectedAdminOrganizationVendorCategory=l().cloneDeep(t)},setOrganizationVendorCategories(e,t){e.organizationVendorCategories=t?.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[]},_addOrganizationVendorCategory(e,t){const o=l().cloneDeep(e.organizationVendorCategories)??[];o.push(t),e.organizationVendorCategories=o.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[]},_updateOrganizationVendorCategory(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.organizationVendorCategories)??[];e.organizationVendorCategories=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[]}},_updateOrganizationVendorCategoryEnabled(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceVendorCategories.hasOwnProperty(a)){let r=e.organizationDataSourceVendorCategories[a]?.find((e=>Number(e?.RootId??0)===o))??null;r?.RootId>0&&(r.Enabled=t.Enabled)}}},_updateOrganizationVendorCategoryAlias(e,t){const o=Number(t?.RootId??0);if(o>0){const a=Number(t?.OrganizationDataSourceRootId??0);if(e.organizationDataSourceVendorCategories.hasOwnProperty(a)){let r=e.organizationDataSourceVendorCategories[a]?.find((e=>Number(e?.RootId??0)===o))??null;r?.RootId>0&&(r.Alias=t.Alias)}}},_removeOrganizationVendorCategory(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.organizationVendorCategories)??[];e.organizationVendorCategories=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[]}}},actions:{async getOrganizationVendorCategories(e,{ProductRootId:t,OrganizationRootId:o,IncludeMetadata:a,UseCache:r}){await(0,c.Z)((async()=>{if(o=Number(o??0),t=Number(t??0),a=a??!1,r=r??!1,!r||!(e.state.organizationVendorCategories?.length>0)){const r=`${i.Hv}?organizationrootid=${o}&productrootid=${t}&includemetadata=${a}`,n=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:r,Payload:null});e.commit("setOrganizationVendorCategories",n)}}),"organizationVendorCategories - getOrganizationVendorCategories")},async addOrganizationVendorCategory(e,t){await(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Hv,Payload:t});e.commit("_addOrganizationVendorCategory",o)}),"organizationVendorCategories - addOrganizationVendorCategory")},async updateOrganizationVendorCategory(e,t){await(0,c.Z)((async()=>{const o=`${i.Hv}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationVendorCategory",a)}),"organizationVendorCategories - updateOrganizationVendorCategory")},async removeOrganizationVendorCategory(e,t){await(0,c.Z)((async()=>{const o=`${i.Hv}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeOrganizationVendorCategory",t)}),"organizationVendorCategories - removeOrganizationVendorCategory")},async enableOrganizationVendorCategory(e,t){await(0,c.Z)((async()=>{const o=`${i.Hv}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!0}});e.commit("_updateOrganizationVendorCategoryEnabled",a)}),"organizationVendorCategories - enableOrganizationVendorCategory")},async disableOrganizationVendorCategory(e,t){await(0,c.Z)((async()=>{const o=`${i.Hv}/${Number(t?.RootId??0)}/updateenabledstatus`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:{...t,Enabled:!1}});e.commit("_updateOrganizationVendorCategoryEnabled",a)}),"organizationVendorCategories - disableOrganizationVendorCategory")},async updateOrganizationVendorCategoryAlias(e,t){await(0,c.Z)((async()=>{const o=`${i.Hv}/${Number(t?.RootId??0)}/updatealias`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationVendorCategoryAlias",a)}),"organizationVendorCategories - updateOrganizationVendorCategoryAlias")}}},wt={state:{organizationVendorCategoryMembers:[]},getters:{getOrganizationVendorCategoryMemberByRootId:e=>t=>e.organizationVendorCategoryMembers.find((e=>Number(e?.RootId??0)===Number(t??0)))??null,getOrganizationVendorCategoryMemberByName:e=>t=>e.organizationVendorCategoryMembers.find((e=>String(e?.VendorOrganizationName??"")===String(t??"")))??null,getOrganizationVendorCategoryMemberRootIdByName:e=>t=>(e.organizationVendorCategoryMembers.find((e=>String(e?.VendorOrganizationName??"")===String(t??"")))??null)?.RootId??0},mutations:{setOrganizationVendorCategoryMemberData(e,t){e.organizationVendorCategoryMembers=t?.sort(((e,t)=>e.VendorOrganizationName>t.VendorOrganizationName?1:-1))??[]},clearOrganizationVendorCategoryMembers(e){e.organizationVendorCategoryMembers=[]},_addOrganizationVendorCategoryMember(e,t){const o=l().cloneDeep(e.organizationVendorCategoryMembers)??[];o.push(t),e.organizationVendorCategoryMembers=o.sort(((e,t)=>e.VendorOrganizationName>t.VendorOrganizationName?1:-1))},_updateOrganizationVendorCategoryMember(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.organizationVendorCategoryMembers)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.VendorOrganizationName>t.VendorOrganizationName?1:-1))??[],e.organizationVendorCategoryMembers=a}},_removeOrganizationVendorCategoryMember(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.organizationVendorCategoryMembers)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.VendorOrganizationName>t.VendorOrganizationName?1:-1))??[],e.organizationVendorCategoryMembers=t}}},actions:{async getOrganizationVendorCategoryMembers(e,{OrganizationRootId:t,ProductRootId:o,OrganizationVendorRootId:a,OrganizationVendorCategoryRootId:r,IncludeMetadata:n}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=n??!0;const s=`${i.gW}?organizationrootid=${t}&productrootid=${o}&organizationvendorrootid=${a}&organizationvendorcategoryrootid=${r}&includemetadata=${n}`,d=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:s,Payload:null});e.commit("setOrganizationVendorCategoryMemberData",d)}),"organizationVendorCategoryMembers - getOrganizationVendorCategoryMembers")},async addOrganizationVendorCategoryMember(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.gW,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addOrganizationVendorCategoryMember",o)),o}),"organizationVendorCategoryMembers - addOrganizationVendorCategoryMember")},async updateOrganizationVendorCategoryMember(e,t){await(0,c.Z)((async()=>{const o=`${i.gW}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateOrganizationVendorCategoryMember",a)}),"organizationVendorCategoryMembers - updateOrganizationVendorCategoryMember")},async removeOrganizationVendorCategoryMember(e,t){await(0,c.Z)((async()=>{const o=`${i.gW}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeOrganizationVendorCategoryMember",t)}),"organizationVendorCategoryMembers - removeOrganizationVendorCategoryMember")}}},Nt={state:{notificationTypes:[]},getters:{getNotificationTypeByRootId:e=>t=>e.notificationTypes.find((e=>Number(e?.RootId??0)===Number(t??0)))??null,getNotificationTypeByDisplayName:e=>t=>e.notificationTypes.find((e=>String(e?.DisplayName??"")===String(t??"")))??null,getNotificationTypeRootIdByDisplayName:e=>t=>(e.notificationTypes.find((e=>String(e?.DisplayName??"")===String(t??"")))??null)?.RootId??0},mutations:{setNotificationTypeData(e,t){e.notificationTypes=t?.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[]},clearNotificationTypes(e){e.notificationTypes=[]},_addNotificationType(e,t){const o=l().cloneDeep(e.notificationTypes)??[];o.push(t),e.notificationTypes=o.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))},_updateNotificationType(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.notificationTypes)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[],e.notificationTypes=a}},_removeNotificationType(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.notificationTypes)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[],e.notificationTypes=t}}},actions:{async getNotificationTypes(e){e.state.notificationTypes?.length>0||await(0,c.Z)((async()=>{const t=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:i.jG,Payload:null});e.commit("setNotificationTypeData",t)}),"notificationTypes - getNotificationTypes")},async addNotificationType(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.jG,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addNotificationType",o)),o}),"notificationTypes - addNotificationType")},async updateNotificationType(e,t){await(0,c.Z)((async()=>{const o=`${i.jG}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateNotificationType",a)}),"notificationTypes - updateNotificationType")},async removeNotificationType(e,t){await(0,c.Z)((async()=>{const o=`${i.jG}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeNotificationType",t)}),"notificationTypes - removeNotificationType")}}},Ct={state:{notificationEvents:[]},getters:{getNotificationEventByRootId:e=>t=>e.notificationEvents.find((e=>Number(e?.RootId??0)===Number(t??0)))??null,getNotificationEventByDisplayName:e=>t=>e.notificationEvents.find((e=>String(e?.DisplayName??"")===String(t??"")))??null,getNotificationEventRootIdByDisplayName:e=>t=>(e.notificationEvents.find((e=>String(e?.DisplayName??"")===String(t??"")))??null)?.RootId??0},mutations:{setNotificationEventData(e,t){e.notificationEvents=t?.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[]},clearNotificationEvents(e){e.notificationEvents=[]},_addNotificationEvent(e,t){const o=l().cloneDeep(e.notificationEvents)??[];o.push(t),e.notificationEvents=o.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))},_updateNotificationEvent(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.notificationEvents)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[],e.notificationEvents=a}},_removeNotificationEvent(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.notificationEvents)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[],e.notificationEvents=t}}},actions:{async getNotificationEvents(e){e.state.notificationEvents?.length>0||await(0,c.Z)((async()=>{const t=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:i.UF,Payload:null});e.commit("setNotificationEventData",t)}),"notificationEvents - getNotificationEvents")},async addNotificationEvent(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.UF,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addNotificationEvent",o)),o}),"notificationEvents - addNotificationEvent")},async updateNotificationEvent(e,t){await(0,c.Z)((async()=>{const o=`${i.UF}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateNotificationEvent",a)}),"notificationEvents - updateNotificationEvent")},async removeNotificationEvent(e,t){await(0,c.Z)((async()=>{const o=`${i.UF}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeNotificationEvent",t)}),"notificationEvents - removeNotificationEvent")}}},Ot={state:{userNotificationSettings:[]},getters:{getUserNotificationSettingByRootId:e=>t=>e.userNotificationSettings.find((e=>Number(e?.RootId??0)===Number(t??0)))??null},mutations:{setUserNotificationSettingData(e,t){e.userNotificationSettings=t??[]},clearUserNotificationSettings(e){e.userNotificationSettings=[]},_addUserNotificationSetting(e,t){const o=l().cloneDeep(e.userNotificationSettings)??[];o.push(t),e.userNotificationSettings=o??[]},_updateUserNotificationSetting(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.userNotificationSettings)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.userNotificationSettings=a}},_removeUserNotificationSetting(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.userNotificationSettings)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.userNotificationSettings=t}}},actions:{async getUserNotificationSettings(e,{UserRootId:t,IncludeMetadata:o}){await(0,c.Z)((async()=>{t=Number(t??0),o=o??!0;const a=`${i.Zg}?userrootid=${t}&includemetadata=${o}`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});e.commit("setUserNotificationSettingData",r)}),"userNotificationSettings - getUserNotificationSettings")},async addUserNotificationSetting(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Zg,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addUserNotificationSetting",o)),o}),"userNotificationSettings - addUserNotificationSetting")},async updateUserNotificationSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.Zg}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateUserNotificationSetting",a)}),"userNotificationSettings - updateUserNotificationSetting")},async removeUserNotificationSetting(e,t){await(0,c.Z)((async()=>{const o=`${i.Zg}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeUserNotificationSetting",t)}),"userNotificationSettings - removeUserNotificationSetting")}}},zt={state:{widgetTypes:[]},getters:{getWidgetTypeByRootId:e=>t=>e.widgetTypes.find((e=>Number(e?.RootId??0)===Number(t??0)))??null,getWidgetTypeByName:e=>t=>e.widgetTypes.find((e=>String(e?.Name??"")===String(t??"")||String(e?.DisplayName??"")===String(t??"")))??null},mutations:{setWidgetTypeData(e,t){e.widgetTypes=t?.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[]},clearWidgetTypes(e){e.widgetTypes=[]},_addWidgetType(e,t){const o=l().cloneDeep(e.widgetTypes)??[];o.push(t),e.widgetTypes=o.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))},_updateWidgetType(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.widgetTypes)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[],e.widgetTypes=a}},_removeWidgetType(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.widgetTypes)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[],e.widgetTypes=t}}},actions:{async getWidgetTypes(e){e.state.widgetTypes?.length>0||await(0,c.Z)((async()=>{const t=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:i.Dk,Payload:null});e.commit("setWidgetTypeData",t)}),"widgetTypes - getWidgetTypes")},async getWidgetTypeContextFields(e,t){return(0,c.Z)((async()=>await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:i.Dk,Payload:t})),"widgetTypes - getWidgetTypeContextFields")},async addWidgetType(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Dk,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addWidgetType",o)),o}),"widgetTypes - addWidgetType")},async updateWidgetType(e,t){await(0,c.Z)((async()=>{const o=`${i.Dk}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateWidgetType",a)}),"widgetTypes - updateWidgetType")},async removeWidgetType(e,t){await(0,c.Z)((async()=>{const o=`${i.Dk}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeWidgetType",t)}),"widgetTypes - removeWidgetType")}}},Tt={state:{widgetContextFieldTypes:[]},getters:{getWidgetContextFieldTypeByRootId:e=>t=>e.widgetContextFieldTypes.find((e=>Number(e?.RootId??0)===Number(t??0)))??null,getWidgetContextFieldTypeByName:e=>t=>e.widgetContextFieldTypes.find((e=>String(e?.Name??"")===String(t??"")||String(e?.DisplayName??"")===String(t??"")))??null},mutations:{setWidgetContextFieldTypeData(e,t){e.widgetContextFieldTypes=t?.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[]},clearWidgetContextFieldTypes(e){e.widgetContextFieldTypes=[]},_addWidgetContextFieldType(e,t){const o=l().cloneDeep(e.widgetContextFieldTypes)??[];o.push(t),e.widgetContextFieldTypes=o.sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))},_updateWidgetContextFieldType(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.widgetContextFieldTypes)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[],e.widgetContextFieldTypes=a}},_removeWidgetContextFieldType(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.widgetContextFieldTypes)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.DisplayName>t.DisplayName?1:-1))??[],e.widgetContextFieldTypes=t}}},actions:{async getWidgetContextFieldTypes(e){e.state.widgetContextFieldTypes?.length>0||await(0,c.Z)((async()=>{const t=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:i.Gi,Payload:null});e.commit("setWidgetContextFieldTypeData",t)}),"widgetContextFieldTypes - getWidgetContextFieldTypes")},async addWidgetContextFieldType(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Gi,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addWidgetContextFieldType",o)),o}),"widgetContextFieldTypes - addWidgetContextFieldType")},async updateWidgetContextFieldType(e,t){await(0,c.Z)((async()=>{const o=`${i.Gi}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});e.commit("_updateWidgetContextFieldType",a)}),"widgetContextFieldTypes - updateWidgetContextFieldType")},async removeWidgetContextFieldType(e,t){await(0,c.Z)((async()=>{const o=`${i.Gi}/${Number(t?.RootId??0)}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null}),e.commit("_removeWidgetContextFieldType",t)}),"widgetContextFieldTypes - removeWidgetContextFieldType")}}},Ft={state:{directUploadFiles:[]},getters:{},mutations:{addDirectUploadFile(e,t){e.directUploadFiles?.push?.(t)},clearDirectUploadFiles(e){e.directUploadFiles.value?.splice?.(0,e.directUploadFiles.value?.length??0)},emptyDirectUploadFiles(e){e.directUploadFiles=[]},updateDirectUploadFilesIndex(e,{Index:t,DirectUploadFile:o}){e.directUploadFiles[t]=o}}},vt={state:{allowFileDrop:!0},mutations:{setAllowFileDrop(e,t){e.allowFileDrop=t}}},At={state:{},getters:{},mutations:{},actions:{async getOrganizationContactCompaniesAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,PreviewParameters:n,IncludeMetadata:d,IncludeDebugData:u}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),o=Number(o??0),r=Number(r??0),d=d??!0,u=u??!1;let c=n?.length>0?JSON.stringify(n):"";const l=`${i.eS}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${d}&includedebugdata=${u}`,m=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:l,Payload:null}));e.commit("setSearchResultsData",{ViewType:s.P_I,Data:m})}),"organizationContactCompanies - getOrganizationContactCompaniesAdvancedSearchData")},async getOrganizationContactCompanies(e,{OrganizationRootId:t,UseCache:o}){return(0,c.Z)((async()=>{if(t=Number(t??0),o=o??!1,t>0){const o=`${i.eS}?organizationrootid=${t}&includemetadata=true`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null})}return console.error("OrganizationRootId is not valid"),[]}),"organizations - getOrganizationContactCompanies")},async addOrganizationContactCompany(e,t){return(0,c.Z)((async()=>await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.eS,Payload:t})),"organizationContactCompanies - addOrganizationContactCompany")},async updateOrganizationContactCompany(e,t){return(0,c.Z)((async()=>{const o=`${i.eS}/${Number(t?.RootId??0)}`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"organizationContactCompanies - updateOrganizationContactCompany")},async removeOrganizationContactCompany(e,t){await(0,c.Z)((async()=>{const o=`${i.eS}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"organizationContactCompanies - removeOrganizationContactCompany")}}},Ut={state:{},getters:{},mutations:{},actions:{async getOrganizationContactPersonsAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,SearchRootId:r,PreviewParameters:n,IncludeMetadata:d,IncludeDebugData:u}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),d=d??!0,u=u??!1;let c=n?.length>0?JSON.stringify(n):"";const l=`${i.WA}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&searchrootid=${r}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${d}&includedebugdata=${u}`,m=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:l,Payload:null}));e.commit("setSearchResultsData",{ViewType:s.i7e,Data:m})}),"organizationContactPersons - getOrganizationContactPersonsAdvancedSearchData")},async getOrganizationContactPersons(e,{OrganizationRootId:t,UseCache:o}){return(0,c.Z)((async()=>{if(t=Number(t??0),o=o??!1,t>0){const o=`${i.WA}?organizationrootid=${t}&includemetadata=true`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null})}return console.error("OrganizationRootId is not valid"),[]}),"organizations - getOrganizationContactPersons")},async addOrganizationContactPerson(e,t){return(0,c.Z)((async()=>await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.WA,Payload:t})),"organizationContactPersons - addOrganizationContactPerson")},async updateOrganizationContactPerson(e,t){return(0,c.Z)((async()=>{const o=`${i.WA}/${Number(t?.RootId??0)}`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"organizationContactPersons - updateOrganizationContactPerson")},async removeOrganizationContactPerson(e,t){await(0,c.Z)((async()=>{const o=`${i.WA}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"organizationContactPersons - removeOrganizationContactPerson")}}},kt={state:{},getters:{},mutations:{},actions:{async getOrderContactCompaniesAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,OrderRootId:r,SearchRootId:n,PreviewParameters:d,IncludeMetadata:u,IncludeDebugData:l}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=Number(n??0),u=u??!0,l=l??!1;let c=d?.length>0?JSON.stringify(d):"";const m=`${i.p5}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&orderrootid=${r}&searchrootid=${n}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${u}&includedebugdata=${l}`,p=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:m,Payload:null}));e.commit("setSearchResultsData",{ViewType:s.rUM,Data:p})}),"orderContactCompanies - getOrderContactCompaniesAdvancedSearchData")},async getOrderContactCompanies(e,{OrderRootId:t,UseCache:o}){return(0,c.Z)((async()=>{if(t=Number(t??0),o=o??!1,t>0){const o=`${i.p5}?orderrootid=${t}&includemetadata=true`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null})}return console.error("OrderRootId is not valid"),[]}),"orders - getOrderContactCompanies")},async addOrderContactCompany(e,t){return(0,c.Z)((async()=>await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.p5,Payload:t})),"orderContactCompanies - addOrderContactCompany")},async updateOrderContactCompany(e,t){return(0,c.Z)((async()=>{const o=`${i.p5}/${Number(t?.RootId??0)}`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"orderContactCompanies - updateOrderContactCompany")},async removeOrderContactCompany(e,t){await(0,c.Z)((async()=>{const o=`${i.p5}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"orderContactCompanies - removeOrderContactCompany")}}},$t={state:{},getters:{},mutations:{},actions:{async getOrderContactPersonsAdvancedSearchData(e,{ProductRootId:t,OrganizationRootId:o,UserRootId:a,OrderRootId:r,SearchRootId:n,PreviewParameters:d,IncludeMetadata:u,IncludeDebugData:l}){await(0,c.Z)((async()=>{t=Number(t??0),o=Number(o??0),a=Number(a??0),r=Number(r??0),n=Number(n??0),u=u??!0,l=l??!1;let c=d?.length>0?JSON.stringify(d):"";const m=`${i.gc}?productrootid=${t}&organizationrootid=${o}&userrootid=${a}&orderrootid=${r}&searchrootid=${n}&previewparameters=${c}&timezone=${encodeURIComponent((0,y.Z)())}&includemetadata=${u}&includedebugdata=${l}`,p=(0,h.fJ)(await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:m,Payload:null}));e.commit("setSearchResultsData",{ViewType:s.N6c,Data:p})}),"orderContactPersons - getOrderContactPersonsAdvancedSearchData")},async getOrderContactPersons(e,{OrderRootId:t,UseCache:o}){return(0,c.Z)((async()=>{if(t=Number(t??0),o=o??!1,t>0){const o=`${i.gc}?orderrootid=${t}&includemetadata=true`;return await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null})}return console.error("OrderRootId is not valid"),[]}),"orders - getOrderContactPersons")},async addOrderContactPerson(e,t){return(0,c.Z)((async()=>await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.gc,Payload:t})),"orderContactPersons - addOrderContactPerson")},async updateOrderContactPerson(e,t){return(0,c.Z)((async()=>{const o=`${i.gc}/${Number(t?.RootId??0)}`;return await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t})}),"orderContactPersons - updateOrderContactPerson")},async removeOrderContactPerson(e,t){await(0,c.Z)((async()=>{const o=`${i.gc}/${t.RootId}`;await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null})}),"orderContactPersons - removeOrderContactPerson")}}},xt={state:{userProducts:[]},getters:{},mutations:{setUserProductData(e,t){e.userProducts=t?.sort(((e,t)=>e.ProductDisplayName>t.ProductDisplayName?1:-1))||[]},_addUserProduct(e,t){const o=l().cloneDeep(e.userProducts)||[];o.push(t),e.userProducts=o.sort(((e,t)=>e.ProductDisplayName>t.ProductDisplayName?1:-1))||[]},_updateUserProduct(e,t){const o=Number(t?.RootId||0);if(o>0){let a=l().cloneDeep(e.userProducts)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)]||[],e.userProducts=a.sort(((e,t)=>e.ProductDisplayName>t.ProductDisplayName?1:-1))||[]}},_removeUserProduct(e,t){const o=Number(t?.RootId||0);if(o>0){let t=l().cloneDeep(e.userProducts)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))]||[],e.userProducts=t.sort(((e,t)=>e.ProductDisplayName>t.ProductDisplayName?1:-1))||[]}}},actions:{async getUserProducts(e,t){return(0,c.Z)((async()=>{if(t=Number(t||0),e.commit("setUserProductData",[]),t>0){const o=`${i.xE}?userrootid=${t}&includemetadata=true`,a=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:o,Payload:null});return e.commit("setUserProductData",a),a}}),"userProducts - getUserProducts")},async addUserProduct(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.xE,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addUserProduct",o)),o}),"userProducts - addUserProduct")},async updateUserProduct(e,t){return(0,c.Z)((async()=>{const o=`${i.xE}/${Number(t?.RootId||0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserProduct",a),a}),"userProducts - updateUserProduct")},async removeUserProduct(e,t){return(0,c.Z)((async()=>{const o=`${i.xE}/${Number(t?.RootId||0)}`,a=await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null});return e.commit("_removeUserProduct",t),a}),"userProducts - removeUserProduct")}}},Vt={state:{groupMembers:[]},getters:{},mutations:{setGroupMemberData(e,t){e.groupMembers=t?.sort(((e,t)=>e.GroupName>t.GroupName?1:-1))||[]},_addGroupMember(e,t){const o=l().cloneDeep(e.groupMembers)||[];o.push(t),e.groupMembers=o.sort(((e,t)=>e.GroupName>t.GroupName?1:-1))||[]},_updateGroupMember(e,t){const o=Number(t?.RootId||0);if(o>0){let a=l().cloneDeep(e.groupMembers)||[];a=[...a.filter((e=>Number(e?.RootId||0)!==o)),l().cloneDeep(t)]||[],e.groupMembers=a.sort(((e,t)=>e.GroupName>t.GroupName?1:-1))||[]}},_removeGroupMember(e,t){const o=Number(t?.RootId||0);if(o>0){let t=l().cloneDeep(e.groupMembers)||[];t=[...t.filter((e=>Number(e?.RootId||0)!==o))]||[],e.groupMembers=t.sort(((e,t)=>e.GroupName>t.GroupName?1:-1))||[]}}},actions:{async getGroupMembers(e,{OrganizationRootId:t,GroupRootId:o,UserRootId:a,MemberType:r,IncludePossible:n,IncludeMetadata:s}){return(0,c.Z)((async()=>{t=Number(t||0),o=Number(o||0),a=Number(a||0),r=Number(r||0),n=n||!1,s=s||!0,e.commit("setGroupMemberData",[]);const d=`${i.Qu}?organizationrootid=${t}&grouprootid=${o}&userrootid=${a}&membertype=${r}&includepossible=${n}&includemetadata=${s}`,c=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:d,Payload:null});return e.commit("setGroupMemberData",c),c}),"groupMembers - getGroupMembers")},async addGroupMember(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Qu,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addGroupMember",o)),o}),"groupMembers - addGroupMember")},async updateGroupMember(e,t){return(0,c.Z)((async()=>{const o=`${i.Qu}/${Number(t?.RootId||0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateGroupMember",a),a}),"groupMembers - updateGroupMember")},async removeGroupMember(e,t){return(0,c.Z)((async()=>{const o=`${i.Qu}/${Number(t?.RootId||0)}`,a=await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null});return e.commit("_removeGroupMember",t),a}),"groupMembers - removeGroupMember")}}},Lt={state:{organizationAccessSettings:[]},getters:{getOrganizationAccessSettingByRootId:e=>t=>e.organizationAccessSettings.find((e=>Number(e?.RootId??0)===Number(t??0)))??null},mutations:{setOrganizationAccessSettingData(e,t){e.organizationAccessSettings=t??[]},_addOrganizationAccessSetting(e,t){const o=l().cloneDeep(e.organizationAccessSettings)??[];o.push(t),e.organizationAccessSettings=o??[]},_updateOrganizationAccessSetting(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.organizationAccessSettings)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.organizationAccessSettings=a}},_removeOrganizationAccessSetting(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.organizationAccessSettings)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.organizationAccessSettings=t}}},actions:{async getOrganizationAccessSettings(e,{OrganizationRootId:t,IncludeMetadata:o}){return(0,c.Z)((async()=>{t=Number(t??0),o=o??!0;const a=`${i.Hl}?organizationrootid=${t}&includemetadata=${o}`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});return e.commit("setOrganizationAccessSettingData",r),r}),"organizationAccessSettings - getOrganizationAccessSettings")},async addOrganizationAccessSetting(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Hl,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addOrganizationAccessSetting",o)),o}),"organizationAccessSettings - addOrganizationAccessSetting")},async updateOrganizationAccessSetting(e,t){return(0,c.Z)((async()=>{const o=`${i.Hl}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateOrganizationAccessSetting",a),a}),"organizationAccessSettings - updateOrganizationAccessSetting")},async removeOrganizationAccessSetting(e,t){return(0,c.Z)((async()=>{const o=`${i.Hl}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null});return e.commit("_removeOrganizationAccessSetting",t),a}),"organizationAccessSettings - removeOrganizationAccessSetting")}}},Zt={state:{organizationConfigSettings:[]},getters:{getOrganizationConfigSettingByRootId:e=>t=>e.organizationConfigSettings.find((e=>Number(e?.RootId??0)===Number(t??0)))??null},mutations:{setOrganizationConfigSettingData(e,t){e.organizationConfigSettings=t??[]},_addOrganizationConfigSetting(e,t){const o=l().cloneDeep(e.organizationConfigSettings)??[];o.push(t),e.organizationConfigSettings=o??[]},_updateOrganizationConfigSetting(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.organizationConfigSettings)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.organizationConfigSettings=a}},_removeOrganizationConfigSetting(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.organizationConfigSettings)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.organizationConfigSettings=t}}},actions:{async getOrganizationConfigSettings(e,{OrganizationRootId:t,IncludeMetadata:o}){return(0,c.Z)((async()=>{t=Number(t??0),o=o??!0;const a=`${i.I4}?organizationrootid=${t}&includemetadata=${o}`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});return e.commit("setOrganizationConfigSettingData",r),r}),"organizationConfigSettings - getOrganizationConfigSettings")},async addOrganizationConfigSetting(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.I4,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addOrganizationConfigSetting",o)),o}),"organizationConfigSettings - addOrganizationConfigSetting")},async updateOrganizationConfigSetting(e,t){return(0,c.Z)((async()=>{const o=`${i.I4}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateOrganizationConfigSetting",a),a}),"organizationConfigSettings - updateOrganizationConfigSetting")},async removeOrganizationConfigSetting(e,t){return(0,c.Z)((async()=>{const o=`${i.I4}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null});return e.commit("_removeOrganizationConfigSetting",t),a}),"organizationConfigSettings - removeOrganizationConfigSetting")}}},Bt={state:{userAccessSettings:[]},getters:{getUserAccessSettingByRootId:e=>t=>e.userAccessSettings.find((e=>Number(e?.RootId??0)===Number(t??0)))??null},mutations:{setUserAccessSettingData(e,t){e.userAccessSettings=t??[]},_addUserAccessSetting(e,t){const o=l().cloneDeep(e.userAccessSettings)??[];o.push(t),e.userAccessSettings=o??[]},_updateUserAccessSetting(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.userAccessSettings)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.userAccessSettings=a}},_removeUserAccessSetting(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.userAccessSettings)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.userAccessSettings=t}}},actions:{async getUserAccessSettings(e,{UserRootId:t,IncludeMetadata:o}){return(0,c.Z)((async()=>{t=Number(t??0),o=o??!0;const a=`${i.SU}?userrootid=${t}&includemetadata=${o}`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});return e.commit("setUserAccessSettingData",r),r}),"userAccessSettings - getUserAccessSettings")},async addUserAccessSetting(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.SU,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addUserAccessSetting",o)),o}),"userAccessSettings - addUserAccessSetting")},async updateUserAccessSetting(e,t){return(0,c.Z)((async()=>{const o=`${i.SU}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserAccessSetting",a),a}),"userAccessSettings - updateUserAccessSetting")},async removeUserAccessSetting(e,t){return(0,c.Z)((async()=>{const o=`${i.SU}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null});return e.commit("_removeUserAccessSetting",t),a}),"userAccessSettings - removeUserAccessSetting")}}},Mt={state:{userConfigSettings:[]},getters:{getUserConfigSettingByRootId:e=>t=>e.userConfigSettings.find((e=>Number(e?.RootId??0)===Number(t??0)))??null},mutations:{setUserConfigSettingData(e,t){e.userConfigSettings=t??[]},_addUserConfigSetting(e,t){const o=l().cloneDeep(e.userConfigSettings)??[];o.push(t),e.userConfigSettings=o??[]},_updateUserConfigSetting(e,t){const o=Number(t?.RootId??0);if(o>0){const a=e.userConfigSettings.findIndex((e=>Number(e?.RootId??0)===o));-1!==a&&(e.userConfigSettings[a]=l().cloneDeep(t))}},_removeUserConfigSetting(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.userConfigSettings)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.userConfigSettings=t}}},actions:{async getUserConfigSettings(e,{UserRootId:t,IncludeMetadata:o}){return(0,c.Z)((async()=>{t=Number(t??0),o=o??!0;const a=`${i.tN}?userrootid=${t}&includemetadata=${o}`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});return e.commit("setUserConfigSettingData",r),r}),"userConfigSettings - getUserConfigSettings")},async addUserConfigSetting(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.tN,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addUserConfigSetting",o)),o}),"userConfigSettings - addUserConfigSetting")},async updateUserConfigSetting(e,t){return(0,c.Z)((async()=>{const o=`${i.tN}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserConfigSetting",a),a}),"userConfigSettings - updateUserConfigSetting")},async removeUserConfigSetting(e,t){return(0,c.Z)((async()=>{const o=`${i.tN}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null});return e.commit("_removeUserConfigSetting",t),a}),"userConfigSettings - removeUserConfigSetting")}}},Et={state:{userProductCodeBooks:[]},getters:{getUserProductCodeBookByRootId:e=>t=>e.userProductCodeBooks.find((e=>Number(e?.RootId??0)===Number(t??0)))??null},mutations:{setUserProductCodeBookData(e,t){e.userProductCodeBooks=t??[]},_addUserProductCodeBook(e,t){const o=l().cloneDeep(e.userProductCodeBooks)??[];o.push(t),e.userProductCodeBooks=o??[]},_updateUserProductCodeBook(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.userProductCodeBooks)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.userProductCodeBooks=a}},_removeUserProductCodeBook(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.userProductCodeBooks)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.userProductCodeBooks=t}}},actions:{async getUserProductCodeBooks(e,{UserRootId:t,IncludeMetadata:o}){return(0,c.Z)((async()=>{t=Number(t??0),o=o??!0;const a=`${i.sS}?userrootid=${t}&includemetadata=${o}`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});return e.commit("setUserProductCodeBookData",r),r}),"userProductCodeBooks - getUserProductCodeBooks")},async addUserProductCodeBook(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.sS,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addUserProductCodeBook",o)),o}),"userProductCodeBooks - addUserProductCodeBook")},async updateUserProductCodeBook(e,t){return(0,c.Z)((async()=>{const o=`${i.sS}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserProductCodeBook",a),a}),"userProductCodeBooks - updateUserProductCodeBook")},async removeUserProductCodeBook(e,t){return(0,c.Z)((async()=>{const o=`${i.sS}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null});return e.commit("_removeUserProductCodeBook",t),a}),"userProductCodeBooks - removeUserProductCodeBook")}}},Gt={state:{userBranches:[]},getters:{getUserBranchByRootId:e=>t=>e.userBranches.find((e=>Number(e?.RootId??0)===Number(t??0)))??null},mutations:{setUserBranchData(e,t){e.userBranches=t??[]},_addUserBranch(e,t){const o=l().cloneDeep(e.userBranches)??[];o.push(t),e.userBranches=o??[]},_updateUserBranch(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.userBranches)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.userBranches=a}},_removeUserBranch(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.userBranches)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.userBranches=t}}},actions:{async getUserBranches(e,{UserRootId:t,IncludeMetadata:o}){return(0,c.Z)((async()=>{t=Number(t??0),o=o??!0;const a=`${i.cB}?userrootid=${t}&includemetadata=${o}`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});return e.commit("setUserBranchData",r),r}),"userBranches - getUserBranches")},async addUserBranch(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.cB,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addUserBranch",o)),o}),"userBranches - addUserBranch")},async updateUserBranch(e,t){return(0,c.Z)((async()=>{const o=`${i.cB}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateUserBranch",a),a}),"userBranches - updateUserBranch")},async removeUserBranch(e,t){return(0,c.Z)((async()=>{const o=`${i.cB}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null});return e.commit("_removeUserBranch",t),a}),"userBranches - removeUserBranch")}}},_t={state:{groupAccessSettings:[]},getters:{getGroupAccessSettingByRootId:e=>t=>e.groupAccessSettings.find((e=>Number(e?.RootId??0)===Number(t??0)))??null},mutations:{setGroupAccessSettingData(e,t){e.groupAccessSettings=t??[]},_addGroupAccessSetting(e,t){const o=l().cloneDeep(e.groupAccessSettings)??[];o.push(t),e.groupAccessSettings=o??[]},_updateGroupAccessSetting(e,t){const o=Number(t?.RootId??0);if(o>0){let a=l().cloneDeep(e.groupAccessSettings)??[];a=[...a.filter((e=>Number(e?.RootId??0)!==o)),l().cloneDeep(t)]??[],e.groupAccessSettings=a}},_removeGroupAccessSetting(e,t){const o=Number(t?.RootId??0);if(o>0){let t=l().cloneDeep(e.groupAccessSettings)??[];t=[...t.filter((e=>Number(e?.RootId??0)!==o))]??[],e.groupAccessSettings=t}}},actions:{async getGroupAccessSettings(e,{GroupRootId:t,IncludeMetadata:o}){return(0,c.Z)((async()=>{t=Number(t??0),o=o??!0;const a=`${i.Jl}?grouprootid=${t}&includemetadata=${o}`,r=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:a,Payload:null});return e.commit("setGroupAccessSettingData",r),r}),"groupAccessSettings - getGroupAccessSettings")},async addGroupAccessSetting(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.Jl,Payload:t});return o?.RootId>0&&(t.RootId=o.RootId,e.commit("_addGroupAccessSetting",o)),o}),"groupAccessSettings - addGroupAccessSetting")},async updateGroupAccessSetting(e,t){return(0,c.Z)((async()=>{const o=`${i.Jl}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updateGroupAccessSetting",a),a}),"groupAccessSettings - updateGroupAccessSetting")},async removeGroupAccessSetting(e,t){return(0,c.Z)((async()=>{const o=`${i.Jl}/${Number(t?.RootId??0)}`,a=await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null});return e.commit("_removeGroupAccessSetting",t),a}),"groupAccessSettings - removeGroupAccessSetting")}}},Wt={state:{platformAdministrators:[]},getters:{},mutations:{setPlatformAdministratorData(e,t){e.platformAdministrators=t?.sort(((e,t)=>e.UserDisplayName>t.UserDisplayName?1:-1))||[]},_addPlatformAdministrator(e,t){const o=l().cloneDeep(e.platformAdministrators)||[];o.push(t),e.platformAdministrators=o.sort(((e,t)=>e.UserDisplayName>t.UserDisplayName?1:-1))||[]},_updatePlatformAdministrator(e,t){const o=Number(t?.Id||0);if(o>0){let a=l().cloneDeep(e.platformAdministrators)||[];a=[...a.filter((e=>Number(e?.Id||0)!==o)),l().cloneDeep(t)]||[],e.platformAdministrators=a.sort(((e,t)=>e.UserDisplayName>t.UserDisplayName?1:-1))||[]}},_removePlatformAdministrator(e,t){const o=Number(t?.Id||0);if(o>0){let t=l().cloneDeep(e.platformAdministrators)||[];t=[...t.filter((e=>Number(e?.Id||0)!==o))]||[],e.platformAdministrators=t.sort(((e,t)=>e.UserDisplayName>t.UserDisplayName?1:-1))||[]}}},actions:{async getPlatformAdministrators(e){return(0,c.Z)((async()=>{const t=`${i.fu}?userrootid=0&includemetadata=true`,o=await e.dispatch(i.xm,{Verb:i.qm,FormattedUrl:t,Payload:null});return e.commit("setPlatformAdministratorData",o),o}),"platformAdministrators - getPlatformAdministrators")},async addPlatformAdministrator(e,t){return(0,c.Z)((async()=>{const o=await e.dispatch(i.xm,{Verb:i.A_,FormattedUrl:i.fu,Payload:t});return o?.Id>0&&(t.Id=o.Id,e.commit("_addPlatformAdministrator",o)),o}),"platformAdministrators - addPlatformAdministrator")},async updatePlatformAdministrator(e,t){return(0,c.Z)((async()=>{const o=`${i.fu}/${Number(t?.Id||0)}`,a=await e.dispatch(i.xm,{Verb:i.sC,FormattedUrl:o,Payload:t});return e.commit("_updatePlatformAdministrator",a),a}),"platformAdministrators - updatePlatformAdministrator")},async removePlatformAdministrator(e,t){return(0,c.Z)((async()=>{const o=`${i.fu}/${Number(t?.Id||0)}`,a=await e.dispatch(i.xm,{Verb:i.kS,FormattedUrl:o,Payload:null});return e.commit("_removePlatformAdministrator",t),a}),"platformAdministrators - removePlatformAdministrator")}}},jt={state:{contextMenuOpenFunction:(e,t)=>{console.warn("No open function set for context menu"),console.log(e,t)},beforeContextMenuOpenFunction:()=>{},contextMenuItemSelectedFunction:e=>{console.warn("No item selected function set for context menu"),console.log(e)},closeContextMenuFunction:()=>{console.warn("No close function set for context menu")},contextMenuTargetElementTop:-1,contextMenuTargetElementLeft:-1},mutations:{setContextMenuOpenFunction(e,t){e.contextMenuOpenFunction=t},setCloseContextMenuFunction(e,t){e.closeContextMenuFunction=t},setBeforeContextMenuOpenFunction(e,t){e.beforeContextMenuOpenFunction=t},setContextMenuItemSelectedFunction(e,t){e.contextMenuItemSelectedFunction=t},setTargetElementTop(e,t){e.contextMenuTargetElementTop=t},setTargetElementLeft(e,t){e.contextMenuTargetElementLeft=t}}};const qt=(0,a.MT)({strict:!0,modules:{auth:g,al:b,cm:jt,orgs:I,prods:f,grps:S,usrs:D,up:Ft,ords:P,atts:w,srchs:x,srchGrps:V,shaSrchs:q,sdl:H,sysSettings:Q,dst:J,psl:Je,pcf:Ke,ocf:et,pcfe:tt,ocfe:ot,pcuf:at,ocuf:rt,pds:dt,pdsf:ct,ods:ut,odsf:lt,sl:X,feedbackEntries:K,lksAtts:oe,lksQudAtts:re,drtUplds:ne,slsLd:ee,img:te,dt:ie,dtft:se,dc:de,pdt:ce,st:ue,load:le,flu:Pe,bkmrk:we,vwdord:Ne,cplks:Ce,parties:Oe,partyRoles:ze,mt:Te,nt:Fe,dpo:ve,od:ke,dl:$e,wl:xe,ussl:Ve,uasl:Le,ucsl:Ze,ont:We,im:Be,wt:Me,wr:Ee,wn:Ge,sr:h.ZP,note:_e,atags:je,utags:qe,otags:Ye,ptags:He,qs:Qe,wftt:nt,wfrt:it,wfnt:st,sddl:bt,fl:_,fd:W.ZP,sfl:Y,frmlocs:j,pfl:Xe,fg:It,udsfas:ft,gdsfas:St,oc:mt,ov:pt,ocdsfas:gt,ovdsfas:yt,obr:ht,gov:Dt,pvc:Rt,ovc:Pt,ovcm:wt,ntype:Nt,nevnt:Ct,uns:Ot,drop:vt,wtype:zt,wcft:Tt,occ:At,ocp:Ut,ordcc:kt,ordcp:$t,uprod:xt,grpmem:Vt,oas:Lt,ocs:Zt,uas:Bt,ucs:Mt,upcb:Et,ub:Gt,gas:_t,pa:Wt}})},72895:function(e,t,o){"use strict";o.d(t,{MO:function(){return y},O:function(){return u},Pj:function(){return m},Xc:function(){return p},af:function(){return l},fJ:function(){return b},l:function(){return d},lA:function(){return I},qw:function(){return c}});o(57658);var a=o(96486),r=o.n(a),n=o(43639),i=o(75324);function s(e,t,o,a,r,n,s){let d=[];return e?.length>0&&t?.length>0&&(o=o??!1,r=r??!1,t.forEach((t=>{t.OrganizationDataSourceRootId||(t.OrganizationDataSourceRootId=0),t.OrganizationDataSourceFieldRootId||(t.OrganizationDataSourceFieldRootId=0);let n=o?e.find((e=>Number(e?.RootId??0)===Number(t?.ProductDataSourceFieldRootId??0)))??null:e.find((e=>Number(e?.RootId??0)===Number(t?.OrganizationDataSourceFieldRootId??0)))??null;if(n){n.OrganizationDataSourceRootId||(n.OrganizationDataSourceRootId=0);const e=(0,i.Z)(n.RootId);let c="";if(r){let e=o?a?.find((e=>Number(e.RootId??0)===Number(t.ProductDataSourceRootId??0))):a?.find((e=>Number(e.RootId??0)===Number(t.OrganizationDataSourceRootId??0)));c=e?.DataType?.length>0?`${e.DataType} - `:""}const u=s&&t.IsExternal?"External - ":"",l=t.IsExternal?"External - ":"",m=s&&r?`${u}${c}${t.DisplayName}`:`${t.DisplayName??n.DisplayName??""}`,p=r?`${l}${c}${t.DisplayName}`:`${t.DisplayName??n.DisplayName??""}`;switch(String(n.DataType).toLowerCase()){case"object":break;case"date":n.IsViewable&&d.push({field:e,headerText:m,extendedHeaderText:p,isPrimaryKey:!n.IsEditable,visible:t.ShowColumn||t.GroupColumn,Position:t.Position,showInColumnChooser:n.IsViewable,textAlign:"Right",format:{type:"date",format:"MM/dd/yyyy"}});break;case"datetime":n.IsViewable&&d.push({field:e,headerText:m,extendedHeaderText:p,isPrimaryKey:!n.IsEditable,visible:t.ShowColumn||t.GroupColumn,Position:t.Position,showInColumnChooser:n.IsViewable,textAlign:"Right",format:{type:"dateTime",format:"MM/dd/yyyy hh:mm:ss a"}});break;case"decimal":case"numeric":case"currency":n.IsViewable&&d.push({field:e,headerText:m,extendedHeaderText:p,isPrimaryKey:!n.IsEditable,visible:t.ShowColumn||t.GroupColumn,Position:t.Position,showInColumnChooser:n.IsViewable,textAlign:"Right",format:{type:"number",format:"C2"}});break;case"short":case"int":case"long":n.IsViewable&&d.push({field:e,headerText:m,extendedHeaderText:p,isPrimaryKey:!n.IsEditable,visible:t.ShowColumn||t.GroupColumn,Position:t.Position,showInColumnChooser:n.IsViewable,textAlign:"Right",format:{type:"number"}});break;case"bool":case"boolean":n.IsViewable&&d.push({field:e,headerText:m,extendedHeaderText:p,isPrimaryKey:!n.IsEditable,visible:t.ShowColumn||t.GroupColumn,Position:t.Position,showInColumnChooser:n.IsViewable,textAlign:"Right",format:{type:"boolean"}});break;default:n.IsViewable&&d.push({field:e,headerText:m,extendedHeaderText:p,isPrimaryKey:!n.IsEditable,visible:t.ShowColumn||t.GroupColumn,Position:t.Position,showInColumnChooser:n.IsViewable,textAlign:"Left",format:{type:"string"}});break}}}))),d.sort(((e,t)=>e.Position>t.Position?1:-1))??[]}function d(e,t){let o=1;console.log(`$dataSourceFields: ${e?.length||0}`),e?.length>0&&(t?(console.log(">>>>>> Can Be Filter"),e.forEach((e=>{(e?.IsViewable||e?.ShowColumn)&&console.log(`${o++}. ${e.DisplayName??e.Name??""} (${e.ProductDataSourceRootId}-${e.RootId})`)}))):(console.log(">>>>>> Can Be Filter"),e.forEach((e=>{(e?.IsViewable||e?.ShowColumn)&&console.log(`${o++}. ${e.DisplayName??e.Name??""} (${e.ProductDataSourceRootId}-${e.ProductDataSourceFieldRootId}-${e.OrganizationDataSourceRootId}-${e.RootId})`)}))))}function c(e,t,o){console.log(`*** Search Filter Count: ${e?.length??0}`),e?.length>0&&t?.length>0&&(o?e.forEach((e=>{const o=t?.find((t=>Number(t?.RootId??0)===Number(e.ProductDataSourceRootId??0))),a=o?.ProductDataSourceFields?.find((t=>Number(t?.ProductDataSourceRootId??0)===Number(e.ProductDataSourceRootId??0)&&Number(t?.RootId??0)===Number(e.ProductDataSourceFieldRootId??0))),r=o?.Name?.length>0&&a?.Name?.length>0?`${o.Name} - ${a.Name}`:`${e.ProductDataSourceRootId}-${e.ProductDataSourceFieldRootId}`,n=(e.CompareValue2?.length>0?`${e.CompareValue}, ${e.CompareValue2}`:e.CompareValue)??"";console.log(`${r} ${e.SearchOperator??""} ${n}`)})):e.forEach((e=>{const o=t?.find((t=>Number(t?.RootId??0)===Number(e.OrganizationDataSourceRootId??0))),a=o?.OrganizationDataSourceFields?.find((t=>Number(t?.OrganizationDataSourceRootId??0)===Number(e.OrganizationDataSourceRootId??0)&&Number(t?.RootId??0)===Number(e.OrganizationDataSourceFieldRootId??0))),r=o?.Name?.length>0&&a?.Name?.length>0?`${o.Name} - ${a.Name}`:`${e.OrganizationDataSourceRootId}-${e.OrganizationDataSourceFieldRootId}`,n=(e.CompareValue2?.length>0?`${e.CompareValue}, ${e.CompareValue2}`:e.CompareValue)??"";console.log(`${r} ${e.SearchOperator??""} ${n}`)})))}function u({CurrentSettings:e,RootId:t,GroupColumn:o,OrganizationDataSourceFields:a}){if(!a||a.length<1)return console.error("updateSearchResultsColumnGroupStatus: OrganizationDataSourceFields is required."),e;if(!t)return console.error("updateSearchResultsColumnGroupStatus: ColumnName is required."),e;let n=r().cloneDeep(e??[]);const i=(a?.find((e=>e?.RootId===t))??null)?.RootId??0;if(i>0){let e=n?.find((e=>Number(e?.OrganizationDataSourceFieldRootId??0)===i))??null;e&&e.GroupColumn!==o&&(e.ShowColumn=e.ShowColumn||o,e.GroupColumn=o)}return n}function l({CurrentSettings:e,GridColumns:t,FromIndex:o,ToIndex:a}){if(o<0||a<0)return console.error("updateSearchResultsColumnOrder: FromIndex and ToIndex are required."),e;if(o===a)return console.error("updateSearchResultsColumnOrder: FromIndex and ToIndex must be different."),e;let n=r().cloneDeep(e??[]);if(t?.length>0){let e=[];t.forEach((t=>{t?.visible&&e.push(t)})),t.forEach((t=>{t?.showInColumnChooser&&!t?.visible&&e.push(t)}));let o=1,a=[];e.forEach((e=>{let t=null,s=e?.field??"";if(s.startsWith("odf")){const e=(0,i.P)(s);e>0&&(t=n.find((t=>Number(t?.OrganizationDataSourceFieldRootId??0)===e)))}else t=n.find((t=>String(e?.headerText??"")===String(t?.DisplayName??"")||String(e?.extendedHeaderText??"")===String(t?.FullDisplayName??"")));if(t){let e=r().cloneDeep(t);e.Position=o++,a.push(e)}})),n=a}return p(n?.sort(((e,t)=>e.Position>t.Position?1:-1))??[])}function m({CurrentSettings:e,GridColumns:t}){const o=r().cloneDeep(e)??[];return o.forEach((e=>{if(e?.OrganizationDataSourceRootId>0){let o=(0,i.Z)(e.OrganizationDataSourceFieldRootId),a=t?.find((e=>String(e?.field??"")===o||String(e?.foreignKeyField??"")===o));a||(a=t?.find((t=>String(t?.headerText??"")===String(e?.DisplayName??"")||String(t?.extendedHeaderText??"")===String(e?.FullDisplayName??"")))),a&&(e.IsViewable=a?.showInColumnChooser??!1,e.ShowColumn=a?.visible??!1)}})),p(o)}function p(e){let t=[],o=1;return e?.forEach((e=>{if(e?.ShowColumn){let a=r().cloneDeep(e);a.Position=o++,t.push(a)}})),e?.forEach((e=>{if(e?.IsViewable&&!e?.ShowColumn){let a=r().cloneDeep(e);a.Position=o++,t.push(a)}})),t=t.sort(((e,t)=>e.Position>t.Position?1:-1))??[],t}function g(e,t,o){return t.reduce(((t,a)=>{const r=o?e.find((e=>Number(e.ProductDataSourceFieldRootId??0)===Number(a.ProductDataSourceFieldRootId??0)&&a.GroupColumn)):e.find((e=>Number(e.RootId??0)===Number(a.OrganizationDataSourceFieldRootId??0)&&a.GroupColumn));return r&&t.push({Position:Number(a.GroupColumnPosition??0),Name:String(r.Name??"")}),t}),[]).sort(((e,t)=>e.Position>t.Position?1:-1)).map((e=>e.Name))}function y(e,t){return t?.find((t=>String(t?.DisplayName??"")===String(e??"")))?.DisplayName??""}const h="odf";function b(e){e=e??{};let t=e?.data??[],o=e?.organizationDataSourceFields??[],a=e.fieldSettings?.sort(((e,t)=>(e.Position>t.Position?1:-1)||[]));return o?.length>0&&a?.length>0&&a.forEach((e=>{let a=o.find((t=>Number(t?.RootId??0)===Number(e?.OrganizationDataSourceFieldRootId??0)))??null;if(a){const e=h+a.RootId;switch(String(a.DataType).toLowerCase()){case"date":case"datetime":t?.length>0&&t.forEach((t=>{t[a.Name]&&(t[a.Name]=new Date(t[a.Name]),t[a.Name].getFullYear()<=1900&&(t[a.Name]=null)),t[e]&&(t[e]=new Date(t[e]),t[e].getFullYear()<=1900&&(t[e]=null))}));break;case"decimal":case"numeric":case"currency":case"short":case"int":case"long":t?.length>0&&t.forEach((t=>{t[a.Name]&&(t[a.Name]=Number(t[a.Name])),t[e]&&(t[e]=Number(t[e]))}));break;case"bool":case"boolean":t?.length>0&&t.forEach((t=>{t[a.Name]&&(t[a.Name]=Boolean(t[a.Name])),t[e]&&(t[e]=Boolean(t[e]))}));break}}})),e.data=t,e.organizationDataSourceFields=o,e.fieldSettings=a,e}function I(e,t){let o=[];return e&&o.push({field:e??"",direction:(t??"").toLowerCase().startsWith("asc")?"Ascending":"Descending"}),{columns:o}}t["ZP"]={state:{rawSearchResultsData:{},searchResultsRecords:{},searchResultsRelatedData:{},searchResultsSortByColumn:{},searchResultsSortDirection:{},searchResultsPageSize:{},searchResultsOrganizationDataSourceFields:{},searchResultsFieldSettings:{},searchResultsFieldNameRegistry:{},searchResultsNameFieldRegistry:{},searchResultsDataGridColumns:{},searchResultsDataGridGroupColumns:{}},getters:{getOrderByRootId:e=>t=>e.searchResultsRecords.hasOwnProperty(n.d_1)?e.searchResultsRecords[n.d_1]?.find((e=>Number(e?.RootId??0)===Number(t??0)))??null:null,getDocumentPlaceOrderByRootId:e=>t=>e.searchResultsRecords.hasOwnProperty(n._0v)?e.searchResultsRecords[n._0v]?.find((e=>Number(e?.RootId??0)===Number(t??0)))??null:null,getAttachmentByRootId:e=>t=>e.searchResultsRecords.hasOwnProperty(n.AR3)?e.searchResultsRecords[n.AR3]?.find((e=>Number(e?.RootId??0)===Number(t??0)))??null:null,getAttachmentByLinksQueuedAttachmentRootId:e=>t=>e.searchResultsRecords.hasOwnProperty(n.AR3)?e.searchResultsRecords[n.AR3]?.find((e=>Number(e?.LinksQueuedAttachmentRootId??0)===Number(t??0)))??null:null,getCopyOfAttachments:e=>e.searchResultsRecords.hasOwnProperty(n.AR3)&&e.searchResultsRecords[n.AR3]?.length>0?r().cloneDeep(e.searchResultsRecords[n.AR3]??[]):[],getCopyOfVisibleAttachments:e=>{let t=[];return e.searchResultsRecords.hasOwnProperty(n.AR3)&&e.searchResultsRecords[n.AR3]?.length>0&&e.searchResultsRecords[n.AR3].forEach((e=>{e?.Visible&&t.push(r().cloneDeep(e))})),t},getSearchResultsSortOptions:e=>t=>(t=String(t??""),I(e.searchResultsSortByColumn[t],e.searchResultsSortDirection[t]))},mutations:{setSearchResultsBasicData(e,{ViewType:t,Data:o,SearchResultsRecords:a}){t=String(t??""),o=o??"",t.length>0&&(e.searchResultsRelatedData[t]=o,t===n.AR3&&(e.searchResultsRecords[t]=a))},setSearchResultsData(e,{ViewType:t,Data:o}){t=String(t??""),o=o??{},t.length>0&&(e.rawSearchResultsData[t]=[],e.searchResultsOrganizationDataSourceFields[t]=o.organizationDataSourceFields??[],e.searchResultsFieldSettings[t]=o.fieldSettings?.sort(((e,t)=>e.Position>t.Position?1:-1))??[],e.searchResultsFieldNameRegistry[t]=o.fieldNameRegistry??[],e.searchResultsNameFieldRegistry[t]=o.nameFieldRegistry??[],e.searchResultsRelatedData[t]=o.relatedData??"",e.searchResultsSortByColumn[t]=o.sortByColumn??"",e.searchResultsSortDirection[t]=o.sortDirection??"",e.searchResultsPageSize[t]=o.pageSize??10,e.searchResultsDataGridColumns[t]=o.gridColumns??[],e.searchResultsDataGridGroupColumns[t]=o.groupColumns??[],o.organizationDataSourceFields=e.searchResultsOrganizationDataSourceFields[t],o.fieldSettings=e.searchResultsFieldSettings[t],e.searchResultsRecords[t]=b(o)?.data??[])},clearSearchResultsData(e,t){t=String(t??""),t.length>0?(e.rawSearchResultsData[t]=[],e.searchResultsOrganizationDataSourceFields[t]=[],e.searchResultsFieldSettings[t]=[],e.searchResultsFieldNameRegistry[t]=[],e.searchResultsNameFieldRegistry[t]=[],e.searchResultsRelatedData[t]="",e.searchResultsSortByColumn[t]="",e.searchResultsSortDirection[t]="",e.searchResultsPageSize[t]=10,e.searchResultsDataGridColumns[t]=[],e.searchResultsDataGridGroupColumns[t]=[],e.searchResultsRecords[t]=[]):(e.rawSearchResultsData={},e.searchResultsOrganizationDataSourceFields={},e.searchResultsFieldSettings={},e.searchResultsFieldNameRegistry={},e.searchResultsNameFieldRegistry={},e.searchResultsRelatedData={},e.searchResultsSortByColumn={},e.searchResultsSortDirection={},e.searchResultsPageSize={},e.searchResultsDataGridColumns={},e.searchResultsDataGridGroupColumns={},e.searchResultsRecords={})},setSearchResultsColumnOrder(e,{ViewType:t,SearchResultsFieldSettings:o}){t=String(t??""),t.length>0&&(e.searchResultsFieldSettings[t]=o)},updateSearchResultsColumnOrder(e,{ViewType:t,FromIndex:o,ToIndex:a}){if(t=String(t??""),o=Number(o??-1),a=Number(a??-1),t.length>0&&e.searchResultsFieldSettings.hasOwnProperty(t)&&e.searchResultsOrganizationDataSourceFields.hasOwnProperty(t)&&e.searchResultsDataGridColumns.hasOwnProperty(t)&&e.searchResultsDataGridGroupColumns.hasOwnProperty(t)&&o>-1&&a>-1&&o!==a){let n=r().cloneDeep(e.searchResultsFieldSettings);if(o=o&&ea&&e<=o&&(n[t][e].Position=n[t][e].Position-1);n[t]=n[t]?.sort(((e,t)=>e.Position>t.Position?1:-1))??[];let i=r().cloneDeep(e.searchResultsOrganizationDataSourceFields);const d=s(i[t],n[t],!1,[],!1,!1,!1);if(!r().isEqual(e.searchResultsDataGridColumns[t],d)){let o=r().cloneDeep(e.searchResultsDataGridColumns);o[t]=d,e.searchResultsDataGridColumns=o}const c=g(i[t],n[t]);if(!r().isEqual(e.searchResultsDataGridGroupColumns[t],c)){let o=r().cloneDeep(e.searchResultsDataGridGroupColumns);o[t]=c,e.searchResultsDataGridGroupColumns[t]=o}e.searchResultsFieldSettings=n}},updateSearchResultsColumnShowStatus(e,{ViewType:t,Columns:o,UpdateGridColumns:a}){if(t=String(t??""),o=o??[],a=a??!0,t.length>0&&e.searchResultsFieldSettings.hasOwnProperty(t)&&e.searchResultsOrganizationDataSourceFields.hasOwnProperty(t)&&e.searchResultsDataGridColumns.hasOwnProperty(t)&&e.searchResultsDataGridGroupColumns.hasOwnProperty(t)&&o.length>0){let n=r().cloneDeep(e.searchResultsFieldSettings),i=a?r().cloneDeep(e.searchResultsDataGridColumns):null,d=a?r().cloneDeep(e.searchResultsDataGridGroupColumns):null,c=a?r().cloneDeep(e.searchResultsOrganizationDataSourceFields):null;o.forEach((o=>{const r=String(o?.ColumnName??""),u=o?.ShowColumn??!1;if(r.length>0){const o=(e.searchResultsOrganizationDataSourceFields[t]?.find((e=>String(e?.Name??"")===r))??null)?.RootId??0;if(o>0){let e=n[t]?.find((e=>Number(e?.OrganizationDataSourceFieldRootId??0)===o))??null;!e||e.ShowColumn===u&&"CreatedDateTime"!==r||(e.GroupColumn=e.GroupColumn&&u,e.ShowColumn=u,a&&(i[t]=s(c[t],n[t],!1,[],!1,!1,!1),d[t]=g(c[t],n[t])))}}})),a&&(e.searchResultsDataGridColumns=i,e.searchResultsDataGridGroupColumns=d),e.searchResultsFieldSettings=n}},updateSearchResultsColumnGroupStatus(e,{ViewType:t,ColumnName:o,GroupColumn:a,UpdateGridColumns:n}){if(t=String(t??""),o=String(o??""),a=a??!1,n=n??!0,t.length>0&&e.searchResultsFieldSettings.hasOwnProperty(t)&&e.searchResultsOrganizationDataSourceFields.hasOwnProperty(t)&&e.searchResultsDataGridColumns.hasOwnProperty(t)&&e.searchResultsDataGridGroupColumns.hasOwnProperty(t)&&o.length>0){let i=r().cloneDeep(e.searchResultsFieldSettings),d=n?r().cloneDeep(e.searchResultsDataGridColumns):null,c=n?r().cloneDeep(e.searchResultsDataGridGroupColumns):null,u=n?r().cloneDeep(e.searchResultsOrganizationDataSourceFields):null;const l=(e.searchResultsOrganizationDataSourceFields[t]?.find((e=>String(e?.Name??"")===String(o??"")))??null)?.RootId??0;if(l>0){let e=i[t]?.find((e=>Number(e?.OrganizationDataSourceFieldRootId??0)===l))??null;e&&e.GroupColumn!==a&&(e.ShowColumn=e.ShowColumn||a,e.GroupColumn=a,n&&(d[t]=s(u[t],i[t],!1,[],!1,!1,!1),c[t]=g(u[t],i[t])))}n&&(e.searchResultsDataGridColumns=d,e.searchResultsDataGridGroupColumns=c),e.searchResultsFieldSettings=i}},updateSearchResultsColumnWidth(e,{ViewType:t,ColumnName:o,ColumnWidth:a,UpdateGridColumns:n}){if(t=String(t??""),o=String(o??""),a=Number(a??0),n=n??!0,t.length>0&&e.searchResultsFieldSettings.hasOwnProperty(t)&&e.searchResultsOrganizationDataSourceFields.hasOwnProperty(t)&&e.searchResultsDataGridColumns.hasOwnProperty(t)&&e.searchResultsDataGridGroupColumns.hasOwnProperty(t)&&o.length>0){let i=r().cloneDeep(e.searchResultsFieldSettings),d=n?r().cloneDeep(e.searchResultsDataGridColumns):null,c=n?r().cloneDeep(e.searchResultsDataGridGroupColumns):null,u=n?r().cloneDeep(e.searchResultsOrganizationDataSourceFields):null;const l=(e.searchResultsOrganizationDataSourceFields[t]?.find((e=>String(e?.Name??"")===String(o??"")))??null)?.RootId??0;if(l>0){let e=i[t]?.find((e=>Number(e?.OrganizationDataSourceFieldRootId??0)===l))??null;e&&Number(e.ColumnWidth??0)!==a&&(e.ColumnWidth=a,n&&(d[t]=s(u[t],i[t],!1,[],!1,!1,!1),c[t]=g(u[t],i[t])))}n&&(e.searchResultsDataGridColumns=d,e.searchResultsDataGridGroupColumns=c),e.searchResultsFieldSettings=i}},_updateOrder(e,t){const o=Number(t?.RootId??0);if(o>0&&e.searchResultsRecords.hasOwnProperty(n.d_1)){let a=r().cloneDeep(e.searchResultsRecords[n.d_1])??[];e.searchResultsRecords[n.d_1]=[...a.filter((e=>Number(e?.RootId??0)!==o)),r().cloneDeep(t)]}},_removeOrder(e,t){const o=Number(t?.RootId??0);if(o>0&&e.searchResultsRecords.hasOwnProperty(n.d_1)){let t=r().cloneDeep(e.searchResultsRecords[n.d_1])??[];e.searchResultsRecords[n.d_1]=[...t.filter((e=>Number(e?.RootId??0)!==o))]}},_addAttachment(e,t){if(e.searchResultsRecords.hasOwnProperty(n.AR3)){let o=r().cloneDeep(e.searchResultsRecords[n.AR3])??[];o.push(t),e.searchResultsRecords[n.AR3]=o.sort(((e,t)=>e.Position>t.Position?1:-1))??[]}},_updateAttachment(e,t){const o=Number(t?.RootId??0);if(o>0&&e.searchResultsRecords.hasOwnProperty(n.AR3)){let a=r().cloneDeep(t),i=[];e.searchResultsRecords[n.AR3].forEach((e=>{Number(e?.RootId??0)===o?(a.Tags=e.Tags,a.Visible=e.Visible,a.Position=e.Position,i.push(r().cloneDeep(a))):i.push(r().cloneDeep(e))})),e.searchResultsRecords[n.AR3]=i.sort(((e,t)=>e.Position>t.Position?1:-1))??[]}},_removeAttachment(e,t){const o=Number(t?.RootId??0);if(o>0&&e.searchResultsRecords.hasOwnProperty(n.AR3)){let t=r().cloneDeep(e.searchResultsRecords[n.AR3])??[];e.searchResultsRecords[n.AR3]=[...t.filter((e=>Number(e?.RootId??0)!==o))].sort(((e,t)=>e.Position>t.Position?1:-1))??[]}},_removeAttachmentByLinksQueuedAttachmentRootId(e,t){const o=Number(t?.LinksQueuedAttachmentRootId??0);if(o>0&&e.searchResultsRecords.hasOwnProperty(n.AR3)){let t=r().cloneDeep(e.searchResultsRecords[n.AR3])??[];e.searchResultsRecords[n.AR3]=[...t.filter((e=>Number(e?.LinksQueuedAttachmentRootId??0)!==o))].sort(((e,t)=>e.Position>t.Position?1:-1))??[]}},_removeAttachmentByLinksQueuedAttachment(e,t){const o=Number(t?.RootId??0);if(o>0&&e.searchResultsRecords.hasOwnProperty(n.AR3)){let t=r().cloneDeep(e.searchResultsRecords[n.AR3])??[];e.searchResultsRecords[n.AR3]=[...t.filter((e=>Number(e?.LinksQueuedAttachmentRootId??0)!==o))].sort(((e,t)=>e.Position>t.Position?1:-1))??[]}},_updateAttachments(e,t){e.searchResultsRecords[n.AR3]=t?.sort(((e,t)=>e.Position>t.Position?1:-1))??[]},_addNotification(e,t){if(e.searchResultsRecords.hasOwnProperty(n.YXy)){let o=r().cloneDeep(e.searchResultsRecords[n.YXy])??[];o.push(t),e.searchResultsRecords[n.YXy]=o.sort(((e,t)=>e.CreatedDateTime>t.CreatedDateTime?1:-1))??[]}}},actions:{}}},99705:function(e,t,o){"use strict";o.d(t,{El:function(){return c},aJ:function(){return d},aP:function(){return a},cl:function(){return i},k$:function(){return r},n8:function(){return n},qY:function(){return s}});const a="ProductCustomFieldEntries",r="ProductDataSourceFieldRootId",n="OrganizationCustomFieldEntries",i="OrganizationDataSourceFieldRootId",s="Value",d="FormLayoutRootId",c="FormLayoutControlRootId"},84187:function(e,t,o){"use strict";o.d(t,{$4:function(){return g},Du:function(){return c},Ff:function(){return b},IP:function(){return n},KN:function(){return h},OY:function(){return d},Sj:function(){return m},ZE:function(){return r},Z_:function(){return u},bk:function(){return I},kl:function(){return p},kx:function(){return l},nj:function(){return y},oc:function(){return a},pE:function(){return S},qw:function(){return s},wx:function(){return f},yX:function(){return i}});const a="quickSearchText",r="quickSearchOrderNumber",n="quickSearchOrderRootId",i="loadQuickSearch",s="openViewManagement",d="quickSearchViewType",c="quickSearchDatasourceRootId",u="organizationRootId",l="orderRootId",m="loadingOrder",p="order",g="formLocationRootId",y="viewsLocationRootId",h="serviceVendorRootId",b="messageAttachments",I="serviceOrderRootId",f="selectedDataSourceItems",S="selectedDataSourceItemSourceFormRootId"},17805:function(e,t,o){"use strict";o.d(t,{$V:function(){return ne},AX:function(){return g},A_:function(){return p},BY:function(){return J},Cj:function(){return N},EA:function(){return se},Eg:function(){return m},Fu:function(){return v},Gj:function(){return i},Gq:function(){return I},HB:function(){return ce},IC:function(){return k},MV:function(){return z},MX:function(){return C},MY:function(){return ue},Mu:function(){return G},Ny:function(){return r},Pr:function(){return f},Qs:function(){return W},RQ:function(){return ae},TW:function(){return oe},Tp:function(){return B},VR:function(){return y},WJ:function(){return _},XH:function(){return M},Xb:function(){return re},Xp:function(){return X},Yr:function(){return E},Yv:function(){return F},Z5:function(){return R},Zm:function(){return Q},_9:function(){return D},_S:function(){return H},ce:function(){return P},cw:function(){return te},dQ:function(){return S},dX:function(){return V},dn:function(){return j},fZ:function(){return c},fl:function(){return U},gw:function(){return Z},h4:function(){return h},hA:function(){return L},hU:function(){return w},hZ:function(){return me},jc:function(){return le},jd:function(){return b},je:function(){return n},kH:function(){return Y},lM:function(){return q},ll:function(){return ee},lm:function(){return a},ne:function(){return T},ns:function(){return d},o9:function(){return $},oA:function(){return O},oF:function(){return A},ps:function(){return x},uh:function(){return ie},xN:function(){return u},xh:function(){return l},xq:function(){return K},xz:function(){return de},yG:function(){return s},zC:function(){return pe}});o(57658);const a="ProductDataSourceRootId",r="ProductDataSourceFieldRootId",n="OrganizationDataSourceRootId",i="OrganizationDataSourceFieldRootId",s="Name",d="Label",c="Label",u="ControlType",l="SettingsJson",m="Options",p="StylesJson",g="TabPosition",y="Height",h="Width",b="XPos",I="YPos",f="ImageS3PublicUrl",S="IsReadOnly",D="IsRichText",R="IsImmutable",P="AttachmentFormLayoutControlRootId",w="DefaultSelectedFormItem",N="ImageS3Key",C="CheckBoxProductDataSourceFieldRootId",O="CheckBoxOrganizationDataSourceFieldRootId",z="DefaultValue",T="automaticResize",F="justifyDirection",v="formLayoutControlsTreeData";function A(e,t,o){if(!e||0===e.length)return[];const a=e.reduce(((e,a)=>{if(a.Children&&a.Children.length>0){const r=A(a.Children,"",o);e.push({rootId:a.RootId,headerText:t||a.DisplayName,treeContent:r,isCollapsed:o,isGroup:a?.isGroup??!1})}else e.push({rootId:a.RootId,headerText:t||a.DisplayName,treeContent:[],isCollapsed:o,isGroup:a?.isGroup??!1});return e}),[]);return 0===a.length?[]:a}const U="LayoutControlLabelStyles";function k(e){return e?.[p]?.[F]??""}const $="ControlReadOnly",x="SettingsPlaceholder",V="ViewsDataSourceRootId",L="FullWidth",Z="FullHeight",B="DisplayField",M="ValueField",E="ShowDefaultOrderNumber",G="UseConfigurationData",_="UpdateConfigurationData",W="SelectedDataSources",j="ViewsWidgetHasCheckbox",q="IsLinkedToMessageAttachment",Y="WidgetHasUploader",H="MessageWidgetHeader",Q="ServiceProviderWidgetHeader",J="IsRequired",X="AssociatedDataSource",K="MessageWidgetSubjectIsRequired",ee="MessageWidgetSendRepliesToIsRequired",te="MessageWidgetMessageBodyIsRequired",oe="MessageWidgetIsAttachmentsRequired",ae="SetToSettlementDate",re="RadioData",ne="Tooltip",ie="ShowControlName",se="ShowControlCheckRadioOptions",de="SelectedServiceDocuments",ce="SplitPanesWidgetItems",ue="AutoSelectFirstItemInDropdown",le="NeededByDateTimeHeader",me="AddCurrentUserEmailOnMounted",pe=100},57165:function(e,t,o){"use strict";o.d(t,{AS:function(){return g},Ag:function(){return N},DR:function(){return m},E7:function(){return n},KK:function(){return a},NQ:function(){return C},Nt:function(){return l},Ou:function(){return D},Rz:function(){return r},Tw:function(){return y},Z3:function(){return z},_L:function(){return T},_z:function(){return I},ap:function(){return b},cp:function(){return F},fC:function(){return R},g3:function(){return u},g7:function(){return h},hg:function(){return w},i0:function(){return s},ii:function(){return f},mY:function(){return O},mk:function(){return S},mr:function(){return p},t9:function(){return d},tn:function(){return i},we:function(){return c},yC:function(){return P}});o(57658);const a="FormLayoutControls",r="FormLayoutDataSources",n="Name",i="CreatedDateTime",s="Description",d="SettingsJson",c="StylesJson",u="Height",l="TabPosition",m="Alias",p="ProductRootId",g="OrganizationRootId",y="CreatedByUserRootId",h="FormattedOwner",b="FormLocationDisplayName",I="FormGroupRootId",f="FormNavigationTree",S="Draft",D="ShowLabels",R="MarginX",P="MarginY",w="CanCancel",N="CanSave",C="FormLocationRootId",O="GridLines",z="UpdateFormGroupRootIdAndTabPositionOnly";function T(e,t){const o=e?.[r];if(!o)return[];const a=[];return o.forEach((e=>{e?.Search?.SearchFilters?.forEach?.((e=>{let o=t.find((t=>t?.OrganizationDataSourceRootId===e?.OrganizationDataSourceRootId))?.RecordRootId;if(o>0)a.push({ProductDataSourceRootId:Number(e?.ProductDataSourceRootId??0),ProductDataSourceFieldRootId:Number(e?.ProductDataSourceFieldRootId??0),OrganizationDataSourceRootId:Number(e?.OrganizationDataSourceRootId??0),OrganizationDataSourceFieldRootId:Number(e?.OrganizationDataSourceFieldRootId??0),RecordRootId:o});else{let o=t.find((t=>t?.ProductDataSourceRootId===e?.ProductDataSourceRootId))?.RecordRootId;o>0&&a.push({ProductDataSourceRootId:Number(e?.ProductDataSourceRootId??0),ProductDataSourceFieldRootId:Number(e?.ProductDataSourceFieldRootId??0),OrganizationDataSourceRootId:Number(e?.OrganizationDataSourceRootId??0),OrganizationDataSourceFieldRootId:Number(e?.OrganizationDataSourceFieldRootId??0),RecordRootId:o})}}))})),a}function F(e,t,o){const a=t?.selectedDataSourceItems;if(a){const t=e?.find?.((e=>e?.Type===o))?.RootId??0;if(t>0)return Number(a[t]?.RootId||0)}return 0}},41944:function(e,t,o){"use strict";o.d(t,{Jc:function(){return i},Mc:function(){return n},Zy:function(){return s}});var a=o(67076),r=o(66252);function n(e,t,o,n){const i=e=>a.h.commit("setContextMenuItemSelectedFunction",e),s=(0,r.Fl)((()=>a.h.state.cm.contextMenuOpenFunction));i(n),s.value?s.value(e,t,o):console.warn("No open function set for context menu")}function i(e,t,o,n){const i=e=>a.h.commit("setContextMenuItemSelectedFunction",e),s=e=>a.h.commit("setTargetElementTop",e),d=e=>a.h.commit("setTargetElementLeft",e),c=(0,r.Fl)((()=>a.h.state.cm.contextMenuOpenFunction));i(n),s(t),d(e),c.value?c.value(e,t,o):console.warn("No open function set for context menu")}function s(){const e=(0,r.Fl)((()=>a.h.state.cm.closeContextMenuFunction));e.value?e.value():console.warn("No close function set for context menu")}},75324:function(e,t,o){"use strict";function a(e){return e>0?`odf${e}`:""}function r(e){const t=e?.length>3?e.slice(3):"";if(""===t)return 0;const o=Number(t);return isNaN(o)?0:o}o.d(t,{P:function(){return r},Z:function(){return a}})},88934:function(e,t,o){"use strict";o.d(t,{G3:function(){return l},GA:function(){return i},TE:function(){return c},k5:function(){return d},kU:function(){return u},t7:function(){return m},zx:function(){return s}});o(57658);var a=o(43639),r=o(96486),n=o.n(r);function i(e,t,o,r){let i=[];return e?.forEach(t?e=>{switch(e.Type??""){case a.d_1:case a.AR3:case a._0v:case a.YXy:case a.yDx:case a.V2r:case a.GJv:case a.iay:case a.ETn:case a._or:case a.Kwo:case a.zub:case a.xUh:case a.CV0:case a.BtE:case a.LFJ:case a.UFA:case a.P_I:case a.i7e:case a.rUM:case a.N6c:case a.qte:case a.Ivg:case a.uRm:i.push(n().cloneDeep(e));break}if(o)switch(e.Type??""){case a.d_1:case a._0v:{let t=n().cloneDeep(e);t.RootId=u(t.RootId,!0),t.IsExternal=!0,t.Name=`External - ${t.Name}`;let o=(r?t?.ProductDataSourceFields:t?.OrganizationDataSourceFields)??[];o.forEach((e=>{e.RootId=u(e.RootId,!0),e.IsExternal=!0})),i.push(n().cloneDeep(t))}break}}:e=>{switch(e.Type??""){case a.d_1:case a._0v:case a.AR3:case a.GJv:case a.iay:case a.ETn:case a.P_I:case a.i7e:case a.rUM:case a.N6c:case a.qte:case a.Ivg:case a.uRm:i.push(n().cloneDeep(e));break}if(o)switch(e.Type??""){case a.d_1:case a._0v:{let t=n().cloneDeep(e);t.RootId=u(t.RootId,!0),t.IsExternal=!0,t.Name=`External - ${t.Name}`;let o=(r?t?.ProductDataSourceFields:t?.OrganizationDataSourceFields)??[];o.forEach((e=>{e.RootId=u(e.RootId,!0),e.IsExternal=!0})),i.push(n().cloneDeep(t))}break}}),i}function s(e){let t=[];return e?.forEach((e=>{switch(e.Type??""){case a.d_1:case a.AR3:case a._0v:case a.GJv:case a.P_I:case a.i7e:case a.rUM:case a.N6c:case a.qte:case a.Ivg:case a.uRm:t.push(n().cloneDeep(e));break;case a.YXy:case a.yDx:case a.V2r:case a.iay:case a.ETn:case a._or:case a.Kwo:case a.zub:case a.xUh:case a.CV0:case a.BtE:case a.LFJ:case a.UFA:default:break}})),t}function d(e){let t=[];return e?.forEach((e=>{e?.IsStandardDataSource&&t.push(n().cloneDeep(e))})),t}function c(e){let t=[];return e?.forEach((e=>{switch(e.Type??""){case a.d_1:case a._0v:case a.AR3:case a.P_I:case a.i7e:case a.rUM:case a.N6c:case a.Ivg:t.push(n().cloneDeep(e));break;case a.YXy:case a.yDx:case a.V2r:case a._or:case a.Kwo:case a.zub:case a.xUh:case a.CV0:case a.BtE:case a.LFJ:case a.UFA:case a.GJv:case a.iay:case a.ETn:case a.qte:case a.uRm:break}})),t}function u(e,t){return e=Number(e??0),t=t??!1,ea.nqT&&(e-=a.nqT),e}function m(e){return e>a.nqT}},45669:function(e,t,o){"use strict";o.d(t,{Z:function(){return i}});var a=o(27484),r=o.n(a);const n=o(29387);function i(){return r().tz.guess()}r().extend(n)},72050:function(e,t,o){"use strict";o.d(t,{Z:function(){return r}});var a=o(43639);function r(e){switch(e??0){case a.pbo:return{name:"truly-esq-orders-grid"};case a.IzW:return{name:"d-esq-orders-grid"}}return{}}},71892:function(e,t,o){"use strict";o.d(t,{Z:function(){return s}});var a=o(44976),r=o(27484),n=o.n(r);const i=o(29387);function s(e){if(!e)return n().tz.guess();const t=(e?.PropertyZip?.length>0?a.lookup(e.PropertyZip):n().tz.guess())??"",o=t?.length>0?t:n().tz.guess();return o}n().extend(i)},60252:function(e,t,o){"use strict";o.d(t,{Gm:function(){return d},HK:function(){return s},L3:function(){return i},PR:function(){return m},ps:function(){return u}});var a=o(86455),r=o.n(a);const n=r().mixin({customClass:{confirmButton:"btn btn-primary"},buttonsStyling:!1});function i(e,t=`Unable to preview document '${e}'.`){n.fire({html:`
\n
${t}
`,focusConfirm:!1,confirmButtonText:"OK",confirmButtonColor:"#3e4a55"})}async function s(e,t=(()=>{})){await n.fire({html:`
\n
${e}
`,focusConfirm:!1,confirmButtonText:"OK",confirmButtonColor:"#3e4a55"}).then((async()=>{await t()}))}async function d(e,t){await n.fire({title:e,html:`
\n
${t}
`,focusConfirm:!1,confirmButtonText:"OK",confirmButtonColor:"#3e4a55"})}const c=r().mixin({customClass:{confirmButton:"btn btn-primary mx-2",cancelButton:"btn btn-secondary mx-2"},buttonsStyling:!1});async function u(e,t="Are you sure you want to switch the priority of these items?",o="Confirm Priority Switch",a="Cancel",r=(()=>{})){return await c.fire({html:`
\n
${t}
`,showCancelButton:!0,focusCancel:!0,confirmButtonText:o,cancelButtonText:a}).then((async t=>(t.isConfirmed?await e():await r(),!!t.isConfirmed)))}const l=r().mixin({customClass:{confirmButton:"btn btn-secondary mx-2",cancelButton:"btn btn-primary mx-2"},buttonsStyling:!1});async function m(e,t="You have unsaved changes, would you like to save them?",o="Continue Without Saving",a="Save Changes"){await l.fire({html:`
\n
${t}
`,showCancelButton:!0,focusCancel:!0,focusConfirm:!1,confirmButtonText:o,cancelButtonText:a}).then((async t=>(t.isConfirmed||await e(),!!t.isConfirmed)))}},7168:function(e,t,o){"use strict";async function a(e,t,o=!1){const a=Date.now(),r=await e(),n=(Date.now()-a)/1e3;return o?console.error(`${t} - ${n} seconds`):console.log(`${t} - ${n} seconds`),r}o.d(t,{Z:function(){return a}})},20622:function(e,t,o){"use strict";o.d(t,{Bc:function(){return Z},CA:function(){return u},Fs:function(){return _},HI:function(){return M},HX:function(){return E},I6:function(){return i},Iz:function(){return l},Jh:function(){return v},L_:function(){return h},MT:function(){return A},Ng:function(){return C},O2:function(){return n},OF:function(){return p},Oe:function(){return j},Qf:function(){return k},Qk:function(){return V},RX:function(){return U},SH:function(){return g},Tw:function(){return L},UJ:function(){return S},W6:function(){return R},X9:function(){return W},XQ:function(){return z},Xw:function(){return I},Yc:function(){return w},_I:function(){return G},_M:function(){return $},dJ:function(){return a},fW:function(){return b},hX:function(){return N},k4:function(){return O},kn:function(){return y},l5:function(){return s},lD:function(){return d},lG:function(){return m},nP:function(){return q},oX:function(){return B},pJ:function(){return T},rJ:function(){return F},rL:function(){return P},rM:function(){return Y},rW:function(){return D},re:function(){return r},we:function(){return x},y0:function(){return f},y7:function(){return c}});const a="Date Time",r="Date",n="Text Input",i="Email",s="Phone",d="Text",c="Attachment",u="Radio",l="Checkbox Group",m="Grid",p="Default Drop Grid Fields",g="Default Drop Grid Datasource",y="Currency",h="Space",b="Number",I="Text Editor",f="Horizontal Line",S="Color Input",D="Drop List Input",R="Checkbox Input",P="Text Area Input",w="Form",N="Form Size",C="Form Location",O="Image Input",z="Justify Content",T="Label Input",F="Custom Field",v="Custom User Field",A="NavigationPanel",U="Forms Input",k="Views Datasource",$="Forms Active Datasources",x="Views Widget",V="Service Provider Picker Widget",L="Order Picker Widget",Z="Needed by Date/Time Widget",B="Service Provider Offerings Widget",M="Message Widget",E="Select Service Order Widget",G="Array Control",_="Split Panes Widget",W="Split Panes Array Control",j="Document Viewer Widget",q="Service Order Entries Selection Grid",Y="Navigation Panel Form Picker"},68602:function(e,t,o){"use strict";o.d(t,{Hc:function(){return pe},BQ:function(){return se},O8:function(){return l},tX:function(){return ue},wG:function(){return le},qN:function(){return de},vN:function(){return me},ok:function(){return y},y$:function(){return h},$N:function(){return f},QI:function(){return D},fc:function(){return I},j_:function(){return j},U7:function(){return H},Ui:function(){return Y},GF:function(){return p},bP:function(){return z},Vj:function(){return U},Cj:function(){return k},rS:function(){return v},Mk:function(){return A},dy:function(){return F},TO:function(){return G},mF:function(){return g},kV:function(){return W},hR:function(){return R},HT:function(){return m},XO:function(){return C},gt:function(){return w},zT:function(){return O},CO:function(){return N},lv:function(){return V},Bf:function(){return L},U0:function(){return $},zx:function(){return Z},YL:function(){return M},x7:function(){return E},pZ:function(){return B},bY:function(){return b},fo:function(){return Q},iI:function(){return X},g4:function(){return K},Xm:function(){return De},Ig:function(){return Fe},On:function(){return ve},jZ:function(){return Te},PU:function(){return Ue},y5:function(){return ke},qC:function(){return Ae},Pc:function(){return ze},b3:function(){return Re},J3:function(){return Oe},Bx:function(){return Ce},pn:function(){return we},n7:function(){return Pe},ZJ:function(){return Ne},zj:function(){return ce},ZA:function(){return Ve},ut:function(){return ye},td:function(){return ge},YH:function(){return be},li:function(){return Se},$u:function(){return xe},cx:function(){return fe},gd:function(){return Ie},KE:function(){return $e},az:function(){return he},GV:function(){return Le},l2:function(){return Ze}});var a=o(96486),r=o.n(a);o(57658);const n="FormMustBeNonEmptyForValidation",i={RequireFormNonEmpty:0,NonEmptyString:1,PositiveNumber:2,PastCustomDate:3,ValidateInnerForm:4,RepeatedEntriesValidation:5},s="validationType",d="customDate",c="failureMessage",u="innerValidationDefinition";const l="OrderInternalWriteUpGeneralFields",m="OrderInternalWriteUpPolicies",p="OrderInternalWriteUpLegalDescriptions",g="OrderInternalWriteUpPIDs",y="OrderInternalWriteUpAddresses",h="OrderInternalWriteUpEffectiveDates",b="OrderInternalWriteUpVestings",I="OrderInternalWriteUpInsuredInterests",f="AttachmentRootId",S=0,D="CommitmentEffectiveDate",R="AttachmentRootId",P=0,w="PolicyType",N="ProposedInsured",C="ProposedPolicyAmount",O="Premium",z="AttachmentRootId",T=0,F="LegalDescription",v="PropertyZoningType",A="PropertyLegalType",U="HasDeededGarageOrParkingSpace",k="HasLimitedCommonElementParking",$="AttachmentRootId",x=0,V="PropertyAddress1",L="PropertyAddress2",Z="PropertyCity",B="PropertyZip",M="PropertyCounty",E="PropertyState",G="AttachmentRootId",_=0,W="PID",j="AttachmentRootId",q=0,Y="InsuredInterest",H="InsuredInterestOther",Q="AttachmentRootId",J=0,X="Vesting",K="TitleHeldTenancyAtEffectiveDate",ee="TitleHeldTenancyAtEffectiveDateOther",te={[n]:{[s]:!0,[c]:"Vesting at Effective Date is Missing"},[D]:{[s]:i.PastCustomDate,[d]:new Date("1995-12-17T03:24:00"),[c]:"Vesting at Effective Date is Missing"}},oe={[n]:{[s]:!0,[c]:"Legal Description Section is Missing"},[F]:{[s]:i.NonEmptyString,[c]:"Legal Description is Missing"}},ae={[n]:{[s]:!0,[c]:"Address Section is Missing"},[V]:{[s]:i.NonEmptyString,[c]:"Street Address is Missing"},[Z]:{[s]:i.NonEmptyString,[c]:"Address City is Missing"},[B]:{[s]:i.NonEmptyString,[c]:"Address Zip Code is Missing"},[M]:{[s]:i.NonEmptyString,[c]:"Address County is Missing"},[E]:{[s]:i.NonEmptyString,[c]:"Address State is Missing"}},re={[n]:{[s]:!0,[c]:"Property Identification Number Section is Missing"},[W]:{[s]:i.NonEmptyString,[c]:"Property Identification Number is Missing"}},ne={[n]:{[s]:!0,[c]:"Insured Interest Section is Missing"},[Y]:{[s]:i.NonEmptyString,[c]:"Insured Interest is Missing"}},ie={[n]:{[s]:!0,[c]:"Vesting Section is Missing"},[X]:{[s]:i.NonEmptyString,[c]:"Vesting is Missing"}},se=(i.RepeatedEntriesValidation,i.RepeatedEntriesValidation,i.RepeatedEntriesValidation,i.RepeatedEntriesValidation,i.RepeatedEntriesValidation,i.RepeatedEntriesValidation,"Condo"),de="Pud",ce="Subdivision",ue="MetesAndBounds",le="Other",me="Residential",pe="Commercial";function ge({RootId:e,Position:t}){return r().cloneDeep({Id:0,RootId:e,AttachmentId:0,[f]:S,Position:t,[D]:""})}function ye({RootId:e,Position:t}){return r().cloneDeep({Id:0,RootId:e,Position:t,AttachmentId:0,[$]:x,[V]:"",[L]:"",[Z]:"",[B]:"",[M]:"",[E]:""})}function he({RootId:e,Position:t}){return r().cloneDeep({Id:0,RootId:e,AttachmentId:0,[Q]:J,Position:t,[X]:"",[K]:"",[ee]:""})}function be({RootId:e,Position:t}){return r().cloneDeep({Id:0,RootId:e,Position:t,AttachmentId:0,[j]:q,[Y]:"",[H]:""})}function Ie({RootId:e,Position:t}){return r().cloneDeep({Id:0,RootId:e,AttachmentId:0,[R]:P,Comments:"",Position:t,[w]:"",[C]:0,[N]:"",[O]:0})}function fe({RootId:e,Position:t}){return r().cloneDeep({Id:0,RootId:e,AttachmentId:0,[G]:_,Comments:"",Position:t,[W]:""})}function Se({RootId:e,Position:t}){return r().cloneDeep({Id:0,RootId:e,AttachmentId:0,[z]:T,Comments:"",Position:t,[F]:"",[A]:"",[v]:"",[U]:"",[k]:""})}const De="OrderInternalWriteUpB1Entries",Re="OrderInternalWriteUpB2Entries",Pe="ParentOrderInternalWriteUpEntryRootId",we="Number",Ne="Position",Ce="Id",Oe="RootId",ze="TaxesMostRecentAvailableTaxYear",Te="TaxesCurrentTaxYearFirstInstallmentYear",Fe="TaxesCurrentTaxYearFirstInstallmentAmount",ve="TaxesCurrentTaxYearFirstInstallmentStatus",Ae="TaxesCurrentTaxYearSecondInstallmentYear",Ue="TaxesCurrentTaxYearSecondInstallmentAmount",ke="TaxesCurrentTaxYearSecondInstallmentStatus";function $e({RootId:e,Number:t,ParentOrderInternalWriteUpEntryId:o,ParentOrderInternalWriteUpEntryRootId:a,Position:n,ScheduleType:i}){return e?o<0?(console.error("invalid parent entry for subsection"),null):a?n||0===n?r().cloneDeep({Id:0,RootId:e,AttachmentRootId:0,AttachmentId:0,ProductCodeBookCodeRootId:0,ParentOrderInternalWriteUpEntryId:o,ParentOrderInternalWriteUpEntryRootId:a,ScheduleType:i,Code:"",Reference:"",Position:n,Number:t}):void console.error("invalid location for subsection"):(console.error("invalid parent for subsection"),null):(console.error("invalid subsection"),null)}function xe({RootId:e,Number:t,Position:o,ScheduleType:a}){return e?t?r().cloneDeep({Id:0,RootId:e,AttachmentRootId:0,AttachmentId:0,ProductCodeBookCodeRootId:0,ScheduleType:a,Code:"",Reference:"",Position:o,Number:t}):(console.error("invalid section number for new parent section"),null):(console.error("invalid new parent section"),null)}function Ve(e){let t=1;while(e.find((e=>e.RootId===t)))t++;return t}function Le(e){if(e)return e.Name||e.DocumentTypeName?e.Name?`${e?.Name} - ${e?.DocumentTypeName}`:`${e?.DocumentTypeName}`:void 0}function Ze(e){if(e)return e.Name||e.Code?e.Code?`${e?.Code} - ${e?.Name}`:`${e?.Name}`:void 0}},42383:function(e,t,o){"use strict";o.d(t,{Z:function(){return s}});var a=o(27484),r=o.n(a);const n=o(70178),i=o(29387);function s(e,t,o){return e&&t?r().utc(e).tz(t).format(o?.length>0?o:"YYYY-MM-DDTHH:mm"):""}r().extend(n),r().extend(i)},55719:function(e,t,o){"use strict";o.d(t,{Z:function(){return dt}});var a=o(66252),r=o(3577),n=o(28434),i=o(87560),s=o(81143),d=o(40076),c="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALwAAABSCAYAAADuB75ZAAAACXBIWXMAAC4jAAAuIwF4pT92AAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuZjM1NGVmYywgMjAyMy8xMS8wOS0xMjo0MDoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjQgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMS0xMS0wOFQxMTozMDoyOC0wNzowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDEtMzBUMTQ6Mzc6MTAtMDc6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDEtMzBUMTQ6Mzc6MTAtMDc6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI2ZGY3YTY5LTg3M2EtM2Q0Ny05NDllLTA4NmQ2MzNmYzUyNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyNmRmN2E2OS04NzNhLTNkNDctOTQ5ZS0wODZkNjMzZmM1MjQiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNmRmN2E2OS04NzNhLTNkNDctOTQ5ZS0wODZkNjMzZmM1MjQiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjI2ZGY3YTY5LTg3M2EtM2Q0Ny05NDllLTA4NmQ2MzNmYzUyNCIgc3RFdnQ6d2hlbj0iMjAyMS0xMS0wOFQxMTozMDoyOC0wNzowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI1LjQgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr0VcUEAAAYbSURBVHja7Z1htaQ8DIZXwkhAAhKQgIRKQAISKgEJSEACEpCAg3w/bud8s3eZoWnTNu28nJN/c3Zp8pCmSZr7h4j+QCDfIlACBMBDIAAeAgHwEAiAh0AAPAQC4CEQAA+BAHgIBMBXID0RDUT0+NL1d279v6WvAfj+zctrlVxKHYhoJqKViHbyezYnMxGNDozawTZEZN26TvJ/NiJaiGjKYTPOjzeq69kSKs44wCWfwxl+rGj3su69JZ8zpR4AvL88nEc+M7z74f4vbZ7/4TzxkcmGp7QeALyfTJlAv3oWBeDn/NiT6gHA3xtay7rnQoffsTDoVx4fwCcAvldk6NdQp8/o1bXafA/VA4CvB/bXZ8qQeTqV2/d0yQMAHwl8X4GxnzFtqgxUTc8C4MOBf2TMQGiEfk4Uhm0vcpTUQwrg918LLCU2wOBLhFEt3ReRBvebWciBnIIZHAnYd089vFZhZ/Iv2EVDnwL4geqsFg6BoBuKOxjGFLGkijMm8qOzAh9eJ5D6XAB8upDNknx5nrPDzAU/9JSp0tic/wTg/WDjPCbxu9x5/E0QrhCwNkpfDOsidr4ewN9XUktnR3wLPoegVw05R1jFtrnVEYDnre2kvNXO7teB7hQsPIXE7aaQfYzUhwngf0Sbd/8dduzCwIWEMqawjYxEaAPgf4yfOysS2qVYKt8+K7EVF/oNwMdlKWrNQMV491XZ+1sm9AOA/27gOd4995klRTV8A/DhwJsGgD8bWC+3dtAB+DDlbZXDzomBj4YKhRbAh2VpSh5cJWRtaDcbQj5eAP8jnJhQMheuNRt1VLImjpfvAXyY5/Pq2VAoo+Jqao4QbQbw8d2CB9VzkLVcb9jYrrUB+PgmqlfwrXJQ9sbCmZDdGcBHVB/v4NemB83tE7may3oAn/5633OkXknv3zdca2DVUVIAP5GO2ZK5L0P4ZnhWB1WnFIqW08pzy5e4a7i1v2eK/ecMeqshrbwAeD2jKp6xfwfgk+XjNwCvcxjRJhxazIz/t+UKMoD3OMguBdcgBf7WOPAzgJc/9JVc/xoZ6gB4AB8MfimPf1J44xqAB/AiV+72AusK6eFZATyAl5wsMJH8n8D5mE9OBMSOLE29syVLdiXaDN7fENKSKoBv4d6nZOjz/ACk2xY4g1Q5wD8q1LNv+tgC+Pwj/STDH9+drOXWAk6L8AzgyxrKCIQ+PvrmNI/VdrGF8zGPAF6P0UKTAr7tvJycfykdnMTv1uSEa2gPViYj8dsZTmH7nQXWbSIY2jnrAvD6pA+AfhD2hDltaN/A6dNB2nF3LgDfBvQTyca6OW49PW4O7z5ZqImrIwDfxtU13ykDJ2P7T5me7DxDkf3mPTip3g7AN3Yj30M4fUBzQtg5u9c76A3z38AgppYqiIxDMRX28o+AVOwa6d0nAN/WLBlOK8WhwMuHQL8Ehnt/VY8B/PWW2zLwXFhS3bcNyUZZ4s8Q+usADuCvMxmmspDGMr2rRAxdCnpuT1IH4P1A0AD9mSj0mCPCiZIzc6Kr0AD+8yWJktBzshAhOj8UQZ9iSsRlHh/A38e1C5VpmeUAGfJ+g4THVAz95a4H4P221CPzujj58phbSjYApC2hA5Ca7/lWJ98OPHee5JIhi8O9JG4ob3rwGS6MStbPakn4duBDL2KkAL8LeB+J4lBIpuTV2w8J9BAzAOvjh/jNwEtkBzbnYR+RBraBRpYqDA0K9GAoflDA7W7X8tSCjfIelJ6DUY0D6PEBLomL3ofSQ+NzPPj4oWjVOz3MwlwtAF7n4FSJJ0UFtFZdeEMP4P839FnR2lLWB/rKdHH1TADez9D7l8PO7VevTk8A/t80nf1y2FPkxdXoC8C/9/aa1ntQub8RpUkX3HaIf+7GAnjdY7JP52U1TAMbC4Y5x4u35rY3WwAf5uWWjIc5TaBfOYE1ow2vwjjfauwcE9JY0jEk1VdsQk+3UJpZkQulK9mnmpy2CjuCzXnxu0r2HfTRh1bIdTZjdJ5kdcY6PI36LNAYqudPvd/tgtOLY7wLfw73u8XpIaRCv/rE7QAe0tJkh9cPa79zHlAapBXova4iQmGQVqD3+u1/iJkAEMQy2gUAAAAASUVORK5CYII=",u=o(27477);const l={class:"row"},m={key:0,class:"main-product-header-wrapper w-100"},p={class:"main-product-header-top"},g={key:0,class:"main-product-header-item"},y=(0,a._)("img",{class:"nav-logo",style:{"padding-right":"2rem","padding-left":"2rem","padding-top":"0.75rem","margin-top":"-10px"},src:n,alt:""},null,-1),h=[y],b={key:1,class:"main-product-header-item"},I=(0,a._)("img",{class:"nav-logo",style:{"padding-right":"2rem","padding-left":"2rem","padding-top":"0.5rem","margin-top":"-6px"},src:i,alt:""},null,-1),f=[I],S=(0,a._)("img",{class:"nav-logo",style:{"padding-right":"2rem","padding-left":"2rem","padding-top":"0.25rem"},src:s,alt:""},null,-1),D=[S],R={key:0,class:"main-product-header-item"},P=(0,a._)("img",{class:"nav-logo",style:{"padding-right":"2rem","padding-left":"2rem","padding-top":"0.75rem","margin-top":"-10px"},src:n,alt:""},null,-1),w=[P],N=(0,a._)("img",{class:"nav-logo",style:{"padding-right":"2rem","padding-left":"2rem","padding-top":"0.5rem","margin-top":"-6px"},src:d,alt:""},null,-1),C=[N],O={key:2,class:"main-product-header-item"},z=(0,a._)("img",{class:"nav-logo",style:{"padding-right":"2rem","padding-left":"2rem","padding-top":"0.25rem","margin-top":"-2px"},src:c,alt:""},null,-1),T=[z],F=(0,a._)("img",{class:"nav-logo",style:{"padding-right":"2rem","padding-left":"2rem","padding-top":"0.75rem","margin-top":"-10px"},src:u,alt:""},null,-1),v=[F],A={key:1,class:"main-product-header-item"},U=(0,a._)("img",{class:"nav-logo",style:{"padding-right":"2rem","padding-left":"2rem","padding-top":"0.5rem","margin-top":"-6px"},src:i,alt:""},null,-1),k=[U],$={key:2,class:"main-product-header-item"},x=(0,a._)("img",{class:"nav-logo",style:{"padding-right":"2rem","padding-left":"2rem","padding-top":"0.25rem","margin-top":"-2px"},src:c,alt:""},null,-1),V=[x],L={key:0,class:"main-product-header-item"},Z=(0,a._)("img",{class:"nav-logo",style:{"padding-right":"2rem","padding-left":"2rem","padding-top":"0.75rem","margin-top":"-10px"},src:n,alt:""},null,-1),B=[Z],M={key:1,class:"main-product-header-item"},E=(0,a._)("img",{class:"nav-logo",style:{"padding-right":"2rem","padding-left":"2rem","padding-top":"0.5rem","margin-top":"-6px"},src:i,alt:""},null,-1),G=[E],_={key:2,class:"main-product-header-item"},W=(0,a._)("img",{class:"nav-logo",style:{"padding-right":"2rem","padding-left":"2rem","padding-top":"0.25rem","margin-top":"-2px"},src:c,alt:""},null,-1),j=[W],q={key:1,class:"header-top-inner-left-left bg-white"},Y=(0,a._)("img",{class:"nav-logo",src:s,alt:""},null,-1),H=[Y],Q={class:"w-full"},J={class:""};function X(e,t,o,n,i,s){const d=(0,a.up)("OrdersNavbar"),c=(0,a.up)("LinksNavbar"),u=(0,a.up)("SimpleNavbar");return(0,a.wg)(),(0,a.iD)("div",l,[o.showMainProductHeader?((0,a.wg)(),(0,a.iD)("div",m,[(0,a._)("div",p,[n.loggedInUserHasProducts?((0,a.wg)(),(0,a.iD)(a.HY,{key:0},[n.isOnTrulyEsq?((0,a.wg)(),(0,a.iD)(a.HY,{key:0},[n.canLoggedInUserAccessDesq?((0,a.wg)(),(0,a.iD)("div",g,[(0,a._)("a",{onClick:t[0]||(t[0]=(...e)=>n.navigateToDesq&&n.navigateToDesq(...e)),class:"cursor-pointer"},h)])):(0,a.kq)("",!0),n.canLoggedInUserAccessLinks?((0,a.wg)(),(0,a.iD)("div",b,[(0,a._)("a",{onClick:t[1]||(t[1]=(...e)=>n.navigateToLinks&&n.navigateToLinks(...e)),class:"cursor-pointer"},f)])):(0,a.kq)("",!0),n.canLoggedInUserAccessTrulyEsq?((0,a.wg)(),(0,a.iD)("div",{key:2,class:(0,r.C_)(["main-product-header-item",{activeTab:n.isOnTrulyEsq}])},[(0,a._)("a",{onClick:t[2]||(t[2]=(...e)=>n.navigateToTrulyEsq&&n.navigateToTrulyEsq(...e)),class:"cursor-pointer"},D)],2)):(0,a.kq)("",!0)],64)):n.isOnLinks?((0,a.wg)(),(0,a.iD)(a.HY,{key:1},[n.canLoggedInUserAccessDesq?((0,a.wg)(),(0,a.iD)("div",R,[(0,a._)("a",{onClick:t[3]||(t[3]=(...e)=>n.navigateToDesq&&n.navigateToDesq(...e)),class:"cursor-pointer"},w)])):(0,a.kq)("",!0),n.canLoggedInUserAccessLinks?((0,a.wg)(),(0,a.iD)("div",{key:1,class:(0,r.C_)(["main-product-header-item",{activeTab:n.isOnLinks||!(n.canLoggedInUserAccessTrulyEsq&&n.canLoggedInUserAccessDesq)}])},[(0,a._)("a",{onClick:t[4]||(t[4]=(...e)=>n.navigateToLinks&&n.navigateToLinks(...e)),class:"cursor-pointer"},C)],2)):(0,a.kq)("",!0),n.canLoggedInUserAccessTrulyEsq?((0,a.wg)(),(0,a.iD)("div",O,[(0,a._)("a",{onClick:t[5]||(t[5]=(...e)=>n.navigateToTrulyEsq&&n.navigateToTrulyEsq(...e)),class:"cursor-pointer"},T)])):(0,a.kq)("",!0)],64)):n.isOnDesq?((0,a.wg)(),(0,a.iD)(a.HY,{key:2},[n.canLoggedInUserAccessDesq?((0,a.wg)(),(0,a.iD)("div",{key:0,class:(0,r.C_)(["main-product-header-item",{activeTab:n.isOnDesq}])},[(0,a._)("a",{onClick:t[6]||(t[6]=(...e)=>n.navigateToDesq&&n.navigateToDesq(...e)),class:"cursor-pointer"},v)],2)):(0,a.kq)("",!0),n.canLoggedInUserAccessLinks?((0,a.wg)(),(0,a.iD)("div",A,[(0,a._)("a",{onClick:t[7]||(t[7]=(...e)=>n.navigateToLinks&&n.navigateToLinks(...e)),class:"cursor-pointer"},k)])):(0,a.kq)("",!0),n.canLoggedInUserAccessTrulyEsq?((0,a.wg)(),(0,a.iD)("div",$,[(0,a._)("a",{onClick:t[8]||(t[8]=(...e)=>n.navigateToTrulyEsq&&n.navigateToTrulyEsq(...e)),class:"cursor-pointer"},V)])):(0,a.kq)("",!0)],64)):((0,a.wg)(),(0,a.iD)(a.HY,{key:3},[n.canLoggedInUserAccessDesq?((0,a.wg)(),(0,a.iD)("div",L,[(0,a._)("a",{onClick:t[9]||(t[9]=(...e)=>n.navigateToDesq&&n.navigateToDesq(...e)),class:"cursor-pointer"},B)])):(0,a.kq)("",!0),n.canLoggedInUserAccessLinks?((0,a.wg)(),(0,a.iD)("div",M,[(0,a._)("a",{onClick:t[10]||(t[10]=(...e)=>n.navigateToLinks&&n.navigateToLinks(...e)),class:"cursor-pointer"},G)])):(0,a.kq)("",!0),n.canLoggedInUserAccessTrulyEsq?((0,a.wg)(),(0,a.iD)("div",_,[(0,a._)("a",{onClick:t[11]||(t[11]=(...e)=>n.navigateToTrulyEsq&&n.navigateToTrulyEsq(...e)),class:"cursor-pointer"},j)])):(0,a.kq)("",!0)],64))],64)):((0,a.wg)(),(0,a.iD)("div",q,H))])])):(0,a.kq)("",!0),(0,a._)("div",Q,[(0,a._)("div",J,[!n.showOrdersNavbar||n.isOnDeliverDocuments||n.isOnPlaceNewOrder?!n.showLinksNavbar||n.isOnDeliverDocuments||n.isOnPlaceNewOrder?((0,a.wg)(),(0,a.j4)(u,{key:2})):((0,a.wg)(),(0,a.j4)(c,{key:1,"onUpdate:quickSearchOrderNumber":t[17]||(t[17]=e=>n.emit("update:quickSearchOrderNumber",e)),"onUpdate:quickSearchOrderRootId":t[18]||(t[18]=e=>n.emit("update:quickSearchOrderRootId",e)),"onUpdate:customSearchText":t[19]||(t[19]=e=>n.emit("update:customSearchText",e)),"onUpdate:loadQuickSearch":t[20]||(t[20]=e=>n.emit("update:loadQuickSearch",e)),onAdvancedSearchClicked:t[21]||(t[21]=e=>n.emit("advancedSearchClicked"))})):((0,a.wg)(),(0,a.j4)(d,{key:0,"onUpdate:quickSearchOrderNumber":t[12]||(t[12]=e=>n.emit("update:quickSearchOrderNumber",e)),"onUpdate:quickSearchOrderRootId":t[13]||(t[13]=e=>n.emit("update:quickSearchOrderRootId",e)),"onUpdate:customSearchText":t[14]||(t[14]=e=>n.emit("update:customSearchText",e)),"onUpdate:loadQuickSearch":t[15]||(t[15]=e=>n.emit("update:loadQuickSearch",e)),onAdvancedSearchClicked:t[16]||(t[16]=e=>n.emit("advancedSearchClicked"))}))])])])}o(57658);var K=o(2262),ee=o(22201),te=o(33907);const oe={class:""},ae={class:"nav-header-home"},re=["src"],ne={key:0},ie={key:1,class:"w-80"},se={class:"w-5 h-5 py-0.5 home-screen-icon","data-slot":"icon",fill:"none","stroke-width":"1.5",stroke:"white",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},de=(0,a._)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607ZM10.5 7.5v6m3-3h-6"},null,-1),ce=[de],ue=(0,a.uE)('
Back Home
',1),le=[ue],me=(0,a._)("div",{class:"w-80 flex justify-content-end align-content-end"},null,-1),pe={class:"w-full flex justify-content-end align-content-end relative top-1.5"},ge={key:0},ye=(0,a.uE)('
Deliver Product
',1),he=[ye],be={key:1,class:"relative top-1.5"},Ie={class:"flex",style:{color:"#34406b"}},fe=(0,a._)("div",{class:"btn btn-secondary py-0 text-nowrap ml-2"},[(0,a._)("div",{class:"my-0.5"},"Place New Order")],-1),Se={class:"w-5 h-5 ml-1 mt-0.5 pt-0.5 home-screen-icon",style:{"margin-top":"1px"},"data-slot":"icon",fill:"none","stroke-width":"1.5",stroke:"white",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},De=(0,a._)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m3.75 9v6m3-3H9m1.5-12H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z"},null,-1),Re=[De],Pe={style:{color:"#ffffff !important"},class:"mt-1.5 ml-4 text-nowrap"};function we(e,t,o,n,i,s){const d=(0,a.up)("QuickSearch"),c=(0,a.up)("UserLoginStatus"),u=(0,a.Q2)("tooltip");return(0,a.wg)(),(0,a.iD)("div",oe,[(0,a._)("div",ae,[(0,a._)("img",{class:(0,r.C_)(n.headerImageStyle),src:n.getHeaderImage,alt:""},null,10,re),n.isOnSettingsPage?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",ne,[(0,a._)("div",null,[(0,a.Wm)(d,{options:n.autoCompleteOptions,"onUpdate:options":t[0]||(t[0]=e=>n.autoCompleteOptions=e),"format-function":n.quickSearchResult,onSearch:n.handleQuickSearch,"onUpdate:quickSearchOrderNumber":t[1]||(t[1]=e=>n.emit("update:quickSearchOrderNumber",e)),"onUpdate:quickSearchOrderRootId":t[2]||(t[2]=e=>n.emit("update:quickSearchOrderRootId",e)),"onUpdate:customSearchText":t[3]||(t[3]=e=>n.emit("update:customSearchText",e)),"onUpdate:loadQuickSearch":t[4]||(t[4]=e=>n.emit("update:loadQuickSearch",e))},null,8,["options","format-function","onSearch"])])])),n.canCreateViews&&n.canViewAdvancedSearch&&!n.isOnSettingsPage?((0,a.wg)(),(0,a.iD)("div",ie,[(0,a._)("a",{onClick:t[5]||(t[5]=e=>n.emit("advancedSearchClicked")),class:"cursor-pointer"},[(0,a.wy)(((0,a.wg)(),(0,a.iD)("svg",se,ce)),[[u,"Advanced"]])])])):(0,a.kq)("",!0),n.isOnSettingsPage?((0,a.wg)(),(0,a.iD)("a",{key:2,onClick:t[6]||(t[6]=(...e)=>n.onHomeButtonClick&&n.onHomeButtonClick(...e)),class:"cursor-pointer select-none mr-2"},le)):(0,a.kq)("",!0),me,(0,a._)("div",pe,[n.showDeliverProduct?((0,a.wg)(),(0,a.iD)("div",ge,[(0,a._)("a",{onClick:t[7]||(t[7]=(...e)=>n.handleDeliverProductClicked&&n.handleDeliverProductClicked(...e)),class:"cursor-pointer select-none mr-2 relative top-1.5"},he)])):(0,a.kq)("",!0),n.showPlaceNewOrder?((0,a.wg)(),(0,a.iD)("div",be,[(0,a._)("a",{onClick:t[8]||(t[8]=(...e)=>n.handlePlaceNewOrder&&n.handlePlaceNewOrder(...e)),class:"cursor-pointer select-none mr-2"},[(0,a._)("div",Ie,[fe,((0,a.wg)(),(0,a.iD)("svg",Se,Re))])])])):(0,a.kq)("",!0),(0,a._)("div",{class:(0,r.C_)(["flex",n.showDeliverProduct||n.showPlaceNewOrder?"":"relative bottom-1.5"])},[(0,a._)("div",Pe,(0,r.zw)(n.loggedInUserFirstName),1),(0,a._)("div",null,[(0,a.Wm)(c)])],2)])])])}var Ne=o(96486),Ce=o.n(Ne),Oe=o(3129),ze=o(75264),Te=o(43639),Fe=o(72050),ve={name:"OrdersNavbar",components:{QuickSearch:Oe.Z,UserLoginStatus:ze.Z},emits:["update:quickSearchOrderNumber","update:quickSearchOrderRootId","update:customSearchText","update:loadQuickSearch","advancedSearchClicked"],setup(e,{emit:t}){const r=(0,ee.tv)(),n=(0,ee.yj)(),i=(0,te.oR)(),s=(0,a.Fl)((()=>i.state.srchs.selectedOrderEditorRootId)),d=(0,a.Fl)((()=>i.state.ords.orderNumbers)),c=(0,a.Fl)((()=>i.state.auth.loggedInUser)),u=(0,a.Fl)((()=>i.getters.getUserAccessSetting)),l=(0,a.Fl)((()=>i.getters.getOrganizationSetting)),m=(0,a.Fl)((()=>i.getters.getGlobalSelectedProductRootId));function p(e,t){return Boolean("true"===String(u.value({ProductRootId:e,SettingName:t})))}const g=(0,a.Fl)((()=>{const e=m.value;switch(e){case Te.pbo:case Te.IzW:return p(e,Te.udj);case Te.A_f:return p(e,Te.NxU)}return!1})),y=(0,a.Fl)((()=>p(m.value,Te.Sqd))),h=(0,a.Fl)((()=>p(m.value,Te.B_r))),b=()=>i.commit("setProductDocuments",[]),I=()=>i.commit("setIsSearchDocumentSelected",!1),f=async e=>await i.dispatch("getOrderNumbersNameSearchData",e);function S(e,t){return Boolean("true"===String(l.value({ProductRootId:e,SettingName:t})))}const D=(0,a.Fl)((()=>S(m.value,Te.N7h))),R=(0,K.iH)([]),P=(0,K.iH)(""),w=(0,a.Fl)((()=>n.fullPath.includes("user-settings"))),N=(0,a.Fl)((()=>{const e=m.value;switch(e){case Te.pbo:case Te.IzW:return p(e,Te.jDK)||p(e,Te.lOk);case Te.A_f:break}return!1})),C=(0,a.Fl)((()=>"trulyesq"===z.value)),O=(0,a.Fl)((()=>"desq"===z.value)),z=(0,a.Fl)((()=>{const e=window.location.host??"",t=n.fullPath.toLowerCase();return e.includes("links")||t.includes("links")?"links":e.includes("truly-esq")||e.includes("trulyesq")||t.includes("truly-esq")||t.includes("trulyesq")?"trulyesq":"desq"})),T=(0,a.Fl)((()=>c.value?.CanDeliverProducts??!1)),F=(0,a.Fl)((()=>{let e=c.value?.DisplayName?.split(" ")[0]??"";return e.length>0?`Welcome, ${e}`:"Welcome!"})),v=(0,a.Fl)((()=>(O.value||C.value)&&N.value&&!w.value)),A=(0,a.Fl)((()=>T.value&&!w.value));async function U(e){return P.value=e??"",await f({ProductRootId:m.value,OrganizationRootId:Number(c.value?.OrganizationRootId??0),SearchText:String(P.value??""),IncludeExternalOrderNumbers:D.value,IncludeLinksOrderNumbers:!1,IncludeDebugData:g.value}),Ce().uniq(d.value??[])}async function k(e){R.value=await U(e)}function $(e){return e?.OrderNumber??""}async function x(){I();const e=m.value;switch(e){case Te.pbo:case Te.IzW:await r.push((0,Fe.Z)(e)).catch((()=>{console.error("Unable to open orders grid")}));break;default:await r.push({path:"/links"}).catch((()=>{console.error("Unable to open links")}));break}}function V(){s.value<1&&b(),r.push("/deliver-documents")}function L(){C.value?r.push({name:"truly-esq-place-order"}):O.value&&r.push({name:"desq-place-order"})}const Z=(0,a.Fl)((()=>C.value?o(56986):o(28434))),B=(0,a.Fl)((()=>C.value?"home-screen-header-image-esq":"home-screen-header-image-desq"));return{emit:t,autoCompleteOptions:R,canDeliverProduct:T,getHeaderImage:Z,isOnTrulyEsq:C,headerImageStyle:B,loggedInUserFirstName:F,isOnDesq:O,canCreateViews:y,canViewAdvancedSearch:h,canPlaceOrders:N,isOnSettingsPage:w,showPlaceNewOrder:v,showDeliverProduct:A,handlePlaceNewOrder:L,handleQuickSearch:k,handleDeliverProductClicked:V,onHomeButtonClick:x,quickSearchResult:$}}},Ae=o(83744);const Ue=(0,Ae.Z)(ve,[["render",we]]);var ke=Ue;const $e={class:"nav-header-simple"},xe=["src"],Ve=(0,a.uE)('
Back Home
',1),Le=[Ve],Ze={class:"w-full flex justify-content-end align-content-end"},Be={style:{color:"#ffffff !important"},class:"text-center mt-1.5"};function Me(e,t,o,n,i,s){const d=(0,a.up)("UserLoginStatus");return(0,a.wg)(),(0,a.iD)("div",null,[(0,a._)("div",$e,[(0,a._)("img",{class:(0,r.C_)(n.headerImageStyle),src:n.getHeaderImage,alt:""},null,10,xe),(0,a._)("a",{onClick:t[0]||(t[0]=(...e)=>n.onHomeButtonClick&&n.onHomeButtonClick(...e)),class:"cursor-pointer select-none mr-2"},Le),(0,a._)("div",Ze,[(0,a._)("div",Be,(0,r.zw)(n.loggedInUserFirstName),1),(0,a._)("div",null,[(0,a.Wm)(d)])])])])}var Ee={name:"SimpleNavbar",components:{UserLoginStatus:ze.Z},setup(){const e=(0,ee.tv)(),t=(0,ee.yj)(),r=(0,te.oR)(),n=(0,a.Fl)((()=>r.state.auth.loggedInUser)),i=(0,a.Fl)((()=>r.getters.getGlobalSelectedProductRootId)),s=()=>r.commit("setIsSearchDocumentSelected",!1);async function d(){s();const t=i.value;switch(t){case Te.pbo:case Te.IzW:await e.push((0,Fe.Z)(t)).catch((()=>{console.error("Unable to open orders grid")}));break;default:await e.push({path:"/links"}).catch((()=>{console.error("Unable to open links")}));break}}const c=(0,a.Fl)((()=>{const e=i.value;switch(e){case Te.pbo:return o(56986);case Te.IzW:return o(28434);default:return o(87560)}})),u=(0,a.Fl)((()=>{const e=i.value;switch(e){case Te.pbo:return"home-screen-header-image-esq";case Te.IzW:return"home-screen-header-image-desq";default:return"home-screen-header-image-links"}})),l=(0,a.Fl)((()=>{let e=n.value?.DisplayName?.split?.(" ")?.[0]??"";return e.length>0?`Welcome, ${e}`:"Welcome!"}));return{router:e,route:t,getHeaderImage:c,loggedInUserFirstName:l,headerImageStyle:u,onHomeButtonClick:d}}};const Ge=(0,Ae.Z)(Ee,[["render",Me]]);var _e=Ge;const We={class:"nav-header-home"},je=(0,a._)("img",{class:"home-screen-header-image-links",src:i,alt:""},null,-1),qe={key:0,class:"w-80"},Ye={class:"w-5 h-5 home-screen-icon","data-slot":"icon",fill:"none","stroke-width":"1.5",stroke:"white",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},He=(0,a._)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607ZM10.5 7.5v6m3-3h-6"},null,-1),Qe=[He],Je={class:"w-full flex justify-content-end align-content-end"},Xe={style:{color:"#ffffff !important"},class:"text-center mt-1.5 ml-4 text-nowrap"};function Ke(e,t,o,n,i,s){const d=(0,a.up)("QuickSearch"),c=(0,a.up)("UserLoginStatus"),u=(0,a.Q2)("tooltip");return(0,a.wg)(),(0,a.iD)("div",null,[(0,a._)("div",We,[je,(0,a._)("div",null,[(0,a._)("div",null,[(0,a.Wm)(d,{options:n.autoCompleteOptions,"onUpdate:options":t[0]||(t[0]=e=>n.autoCompleteOptions=e),formatFunction:n.quickSearchResult,onSearch:n.handleQuickSearch,"onUpdate:quickSearchOrderNumber":t[1]||(t[1]=e=>n.emit("update:quickSearchOrderNumber",e)),"onUpdate:quickSearchOrderRootId":t[2]||(t[2]=e=>n.emit("update:quickSearchOrderRootId",e)),"onUpdate:customSearchText":t[3]||(t[3]=e=>n.emit("update:customSearchText",e)),"onUpdate:loadQuickSearch":t[4]||(t[4]=e=>n.emit("update:loadQuickSearch",e))},null,8,["options","formatFunction","onSearch"])])]),n.canCreateViews&&n.canViewAdvancedSearch?((0,a.wg)(),(0,a.iD)("div",qe,[(0,a._)("a",{onClick:t[5]||(t[5]=e=>n.emit("advancedSearchClicked")),class:"cursor-pointer"},[(0,a.wy)(((0,a.wg)(),(0,a.iD)("svg",Ye,Qe)),[[u,"Advanced Search"]])])])):(0,a.kq)("",!0),(0,a._)("div",Je,[(0,a._)("div",Xe,(0,r.zw)(n.loggedInUserFirstName),1),(0,a._)("div",null,[(0,a.Wm)(c)])])])])}const et="Data",tt="Preview";var ot={name:"LinksNavbar",components:{QuickSearch:Oe.Z,UserLoginStatus:ze.Z},emits:["update:quickSearchOrderNumber","update:quickSearchOrderRootId","update:customSearchText","update:loadQuickSearch","advancedSearchClicked"],setup(e,{emit:t}){const o=(0,te.oR)(),r=(0,a.Fl)((()=>o.state.lksAtts.linksAttachmentQuickSearchOrderNumbers)),n=(0,a.Fl)((()=>o.state.auth.loggedInUser)),i=(0,a.Fl)((()=>o.getters.getUserConfigSetting)),s=(0,a.Fl)((()=>o.getters.getUserAccessSetting)),d=(0,a.Fl)((()=>o.getters.getGlobalSelectedProductRootId)),c=(0,a.Fl)((()=>o.getters.getMergedUserConfigSetting));function u(e,t){return Boolean("true"===String(s.value({ProductRootId:e,SettingName:t})))}const l=(0,a.Fl)((()=>u(d.value,Te.Sqd))),m=(0,a.Fl)((()=>u(d.value,Te.B_r))),p=(0,a.Fl)((()=>{const e=d.value;switch(e){case Te.pbo:case Te.IzW:return u(e,Te.udj);case Te.A_f:return u(e,Te.NxU)}return!1})),g=e=>o.commit("setLinksPreviewShowPreviewStatus",e),y=e=>o.commit("setLinksPreviewShowDataStatus",e),h=async e=>await o.dispatch("getLinksAttachmentQuickSearchOrderNumbersSimpleSearchData",e),b=async e=>await o.dispatch("updateUserConfigSetting",e),I=(0,K.iH)([]),f=(0,K.iH)(""),S=(0,a.Fl)((()=>[et,tt]));async function D(e,t){let o=c.value({ProductRootId:d.value,SettingName:e,SettingValue:String(t)});await b(o)}async function R(e){I.value=await w(e)}function P(e){return e?.OrderNumber??""}async function w(e){return e!==f.value?(f.value=e,e?.length<1?[]:(await h({ProductRootId:d.value,OrganizationRootId:Number(n.value?.OrganizationRootId??0),SearchRootId:0,SearchText:String(e??""),OrderNumber:"",IncludeDebugData:p.value}),Ce().uniq(r.value.List??[]))):I.value}function N(){O.value[et]=C(d.value,Te.vOr),O.value[tt]=C(d.value,Te.G$),g(O.value[tt]),y(O.value[et])}function C(e,t){return Boolean("true"===String(i.value({ProductRootId:e,SettingName:t})))}const O=(0,K.iH)({[et]:!0,[tt]:!0}),z=(0,a.Fl)((()=>O.value[et]));(0,a.YP)(z,(e=>{y(e),D(Te.vOr,e)}));const T=(0,a.Fl)((()=>{let e=n.value?.DisplayName?.split(" ")[0]??"";return e.length>0?`Welcome, ${e}`:"Welcome!"})),F=(0,a.Fl)((()=>O.value[tt]));return(0,a.YP)(F,(e=>{g(e),D(Te.G$,e)})),(0,a.bv)((()=>{(0,a.Y3)((()=>{N()}))})),{emit:t,autoCompleteOptions:I,canCreateViews:l,canViewAdvancedSearch:m,viewButtons:S,selectedViewItems:O,loggedInUserFirstName:T,handleQuickSearch:R,quickSearchResult:P}}};const at=(0,Ae.Z)(ot,[["render",Ke]]);var rt=at;const nt=3e3;var it={name:"MainProductsNavHeader",components:{OrdersNavbar:ke,SimpleNavbar:_e,LinksNavbar:rt},props:{showMainProductHeader:{type:Boolean,default:!1}},emits:["createNewSearch","update:quickSearchOrderNumber","update:quickSearchOrderRootId","advancedSearchClicked","update:customSearchText","update:loadQuickSearch"],setup(e,{emit:t}){const o=(0,ee.tv)(),r=(0,ee.yj)(),n=(0,K.iH)(0),i=(0,te.oR)(),s=(0,a.Fl)((()=>i.state.ords.openOrderTabs)),d=(0,a.Fl)((()=>i.getters.loggedInUserHasProducts)),c=(0,a.Fl)((()=>i.getters.canLoggedInUserAccessTrulyEsq)),u=(0,a.Fl)((()=>i.getters.canLoggedInUserAccessDesq)),l=(0,a.Fl)((()=>i.getters.canLoggedInUserAccessLinks)),m=(0,a.Fl)((()=>i.getters.getGlobalSelectedProductRootId)),p=e=>i.commit("setCurrentHomeRoute",e),g=e=>i.commit("setGlobalSelectedProductRootId",e),y=(0,a.Fl)((()=>r.path.toLowerCase().includes("admin"))),h=(0,a.Fl)((()=>r.path.toLowerCase().includes("views-editor"))),b=(0,a.Fl)((()=>r.path.toLowerCase().includes("user-settings"))),I=(0,a.Fl)((()=>r.path.toLowerCase().includes("deliver-documents"))),f=(0,a.Fl)((()=>r.path.toLowerCase().includes("place-order"))),S=(0,a.Fl)((()=>"links"===P.value)),D=(0,a.Fl)((()=>"trulyesq"===P.value)),R=(0,a.Fl)((()=>"desq"===P.value)),P=(0,a.Fl)((()=>{const e=window.location.host??"",t=r.fullPath.toLowerCase();return e.includes("links")||t.includes("links")?"links":e.includes("truly-esq")||e.includes("trulyesq")||t.includes("truly-esq")||t.includes("trulyesq")?"trulyesq":"desq"})),w=(0,a.Fl)((()=>c.value&&D.value||u.value&&R.value)),N=(0,a.Fl)((()=>l.value&&S.value)),C=(0,K.iH)(0),O=(0,K.iH)(null),z=(0,K.iH)(!1);function T(){t("createNewSearch")}function F(){new Date-O.value0&&0===C.value?(C.value=e,g(C.value),await $(),O.value=new Date,!1===z.value&&(z.value=!0,setTimeout(F,nt))):console.log(`Unable to load product '${e}' because of delay requirement`)}async function $(){const e=m.value;switch(e){case Te.pbo:case Te.IzW:o.push((0,Fe.Z)(e)).catch((()=>{console.error("Unable to open orders grid")}));break;default:await o.push({path:"/links"}).catch((()=>{console.error("Unable to open links")}));break}}return(0,a.bv)((async()=>{y.value||h.value||b.value||p(r.path)})),{router:o,route:r,emit:t,loggedInUserHasProducts:d,canLoggedInUserAccessTrulyEsq:c,canLoggedInUserAccessDesq:u,canLoggedInUserAccessLinks:l,isOnDeliverDocuments:I,isOnPlaceNewOrder:f,localModelValue:n,isOnAdmin:y,isOnViewsEditor:h,isOnUserSettings:b,isOnTrulyEsq:D,isOnDesq:R,isOnLinks:S,showOrdersNavbar:w,showLinksNavbar:N,openOrderTabs:s,handleCreateNewSearch:T,navigateToTrulyEsq:v,navigateToDesq:A,navigateToLinks:U}}};const st=(0,Ae.Z)(it,[["render",X]]);var dt=st},75264:function(e,t,o){"use strict";o.d(t,{Z:function(){return V}});var a=o(66252);const r={class:"flex pb-0.5 pr-2"},n={key:0},i={key:0},s={key:1},d={key:1},c=(0,a._)("span",null,[(0,a._)("a",{class:"user-icon"},[(0,a._)("span",{class:"material-icons"},"account_circle")])],-1),u={class:"ml-2 mt-0.5 pt-0.5"};function l(e,t,o,l,m,p){const g=(0,a.up)("UserDropDown"),y=(0,a.up)("router-link"),h=(0,a.up)("FeedbackButton");return(0,a.wg)(),(0,a.iD)("div",r,[(0,a._)("span",null,[l.isAuthenticated?((0,a.wg)(),(0,a.iD)("span",n,[l.inPlatformAdminMode||l.inAdminMode?((0,a.wg)(),(0,a.iD)("span",i,[(0,a._)("a",null,[(0,a.Wm)(g,{title:"Settings",items:l.isAdmin?l.servicesAdminPortal:l.servicesUser},null,8,["items"])])])):((0,a.wg)(),(0,a.iD)("span",s,[(0,a._)("a",null,[(0,a.Wm)(g,{title:"Settings",items:l.isAdmin?l.servicesAdminHome:l.servicesUser},null,8,["items"])])]))])):((0,a.wg)(),(0,a.iD)("span",d,[(0,a.Wm)(y,{to:"/login"},{default:(0,a.w5)((()=>[(0,a.Uk)(" Login ")])),_:1}),c]))]),(0,a._)("div",u,[(0,a.Wm)(h,{innerCssClass:"w-6 h-6 pt-1",outerCssClass:"cursor-pointer"})])])}var m=o(33907);const p={ref:"root",class:"select-none"},g={ref:"icon",class:"ml-3 flex justify-items-end mt-0.5"},y=["src"],h=(0,a._)("div",{class:"mr-0.5 ml-2 mt-1.5"},[(0,a._)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"#FFFFFF",class:"w-5 h-5"},[(0,a._)("path",{"fill-rule":"evenodd",d:"M12.53 16.28a.75.75 0 0 1-1.06 0l-7.5-7.5a.75.75 0 0 1 1.06-1.06L12 14.69l6.97-6.97a.75.75 0 1 1 1.06 1.06l-7.5 7.5Z","clip-rule":"evenodd"})])],-1),b={ref:"icon",class:"ml-3"};function I(e,t,o,r,n,i){const s=(0,a.up)("AvatarImage");return(0,a.wg)(),(0,a.iD)("span",p,[(0,a._)("span",{class:"cursor-pointer",onClick:t[0]||(t[0]=(...e)=>r.handleOpen&&r.handleOpen(...e))},[(0,a._)("div",g,[(0,a._)("div",null,[r.isUrlValid?((0,a.wg)(),(0,a.iD)("img",{key:0,class:"inline-block h-8 w-8 rounded-full object-cover",src:r.loggedInUser?.AvatarSignedUrl??"",alt:"Profile Picture"},null,8,y)):((0,a.wg)(),(0,a.j4)(s,{key:1,username:r.loggedInUserFirstName,size:32},null,8,["username"]))]),h],512),(0,a._)("div",b,null,512)])],512)}o(57658);var f=o(2262),S=o(22201),D=o(41944),R=o(8172),P=o(72050),w={name:"UserDropdown",props:{items:{type:Array,default:()=>[]}},components:{AvatarImage:R.Z},setup(e){const t=(0,a.f3)("emitter"),o=(0,S.tv)(),r=(0,S.yj)(),n=(0,f.iH)(null),i=(0,f.iH)(null),s=(0,f.iH)(!1),d=(0,m.oR)(),c=(0,a.Fl)((()=>d.state.auth.loggedInUser)),u=(0,a.Fl)((()=>d.getters.getGlobalSelectedProductRootId)),l=e=>d.commit("setIsSearchDocumentSelected",e),p=()=>d.commit("clearAuditLog"),g=(0,a.Fl)((()=>""!==c.value?.AvatarSignedUrl)),y=(0,a.Fl)((()=>{let e=c.value?.DisplayName?.split(" ")[0]??"";return e.length>0?`${e}`:"Welcome!"})),h=(0,a.Fl)((()=>o.currentRoute.value.fullPath.includes("/user-settings"))),b=(0,a.Fl)((()=>e.items?.reduce(((e,t)=>("Settings"!==t.text||h.value?"Settings"!==t.text&&e.push(t):e.push(t),e)),[]))),I=(0,f.iH)({top:0,left:0});function R(){window.location.href="/"}function w(){o.push({path:"/user-settings"}).catch((()=>{console.error("Unable to open user-settings")}))}async function N(e){if(l(!1),p(),e?.link?.length>0)switch(e.link){case"orders-grid":await o.push((0,P.Z)(u.value)).catch((()=>{console.error("Unable to open orders grid")}));break;default:await o.push({path:e.link}).catch((()=>{console.error(`Unable to open ${e.link}`)}));break}}function C(e){n.value?.contains(e.target)||(s.value=!1)}function O(e){"Logout"===e?.text?R():"Settings"===e?.text?w():N(e)}function z(){s.value=!s.value,(0,D.Jc)(I.value?.left,I.value?.top,b.value,O)}function T(){const e=i.value?.getBoundingClientRect();I.value={top:e?.top,left:e?.left+e?.width-60}}return(0,a.bv)((()=>{t.on("logoutUser",R),document.addEventListener("click",C),window.addEventListener("resize",(()=>{T()})),(0,a.Y3)((()=>{T()}))})),(0,a.Jd)((()=>{t.off("passwordChanged"),t.off("logoutUser"),document.removeEventListener("click",C)})),{router:o,route:r,root:n,isOpen:s,icon:i,loggedInUser:c,isUrlValid:g,loggedInUserFirstName:y,getContextMenuPos:I,validItems:b,handleItemSelected:O,logoutUser:R,handleOpen:z,openSettingsPage:w,onRouteClick:N}}},N=o(83744);const C=(0,N.Z)(w,[["render",I]]);var O=C,z=o(3577);const T=(0,a._)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M6 12 3.269 3.125A59.769 59.769 0 0 1 21.485 12 59.768 59.768 0 0 1 3.27 20.875L5.999 12Zm0 0h7.5"},null,-1),F=[T];function v(e,t,o,r,n,i){const s=(0,a.Q2)("tooltip");return(0,a.wy)(((0,a.wg)(),(0,a.iD)("a",{onClick:t[0]||(t[0]=(...e)=>r.setShowFeedbackModal&&r.setShowFeedbackModal(...e)),class:(0,z.C_)(o.outerCssClass)},[((0,a.wg)(),(0,a.iD)("svg",{class:(0,z.C_)(o.innerCssClass),"data-slot":"icon",fill:"none","stroke-width":"1.5",stroke:"white",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},F,2))],2)),[[s,"Send Feedback"]])}var A={name:"FeedbackButton",props:{outerCssClass:{type:String,default:"cursor-pointer "},innerCssClass:{type:String,default:"w-7 h-7 home-screen-icon"}},setup(){const e=(0,m.oR)(),t=()=>e.commit("setShowFeedbackModal",!0);return{setShowFeedbackModal:t}}};const U=(0,N.Z)(A,[["render",v]]);var k=U,$={name:"UserLoginStatus",components:{UserDropDown:O,FeedbackButton:k},setup(){const e=(0,m.oR)(),t=(0,a.Fl)((()=>e.state.auth.currentHomeRoute)),o=(0,a.Fl)((()=>e.state.auth.isAdmin)),r=(0,a.Fl)((()=>e.state.auth.inPlatformAdminMode)),n=(0,a.Fl)((()=>e.state.auth.inAdminMode)),i=(0,a.Fl)((()=>e.getters.isAuthenticated)),s=(0,a.Fl)((()=>[{text:"Home",target:".e-content",link:t.value.includes("/links")?"/links":"orders-grid"},{text:"Admin",target:".e-content",link:"/admin/documents/categories"},{text:"Settings",target:".e-content",link:""},{text:"Logout",target:".e-content",link:"logout"}])),d=(0,a.Fl)((()=>[{text:"Home",target:".e-content",link:t.value.includes("/links")?"/links":"orders-grid"},{text:"Settings",target:".e-content",link:""},{text:"Logout",target:".e-content",link:"logout"}])),c=(0,a.Fl)((()=>[{text:"Home",target:".e-content",link:t.value.includes("/links")?"/links":"orders-grid"},{text:"Settings",target:".e-content",link:""},{text:"Logout",target:".e-content",link:"logout"}]));return{isAdmin:o,inPlatformAdminMode:r,inAdminMode:n,isAuthenticated:i,servicesAdminHome:s,servicesAdminPortal:d,servicesUser:c}}};const x=(0,N.Z)($,[["render",l]]);var V=x},88662:function(e,t,o){"use strict";o.d(t,{Z:function(){return m}});var a=o(66252);function r(e,t,o,r,n,i){const s=(0,a.up)("ejs-richtexteditor");return(0,a.wg)(),(0,a.iD)("div",null,[o.width>0?((0,a.wg)(),(0,a.j4)(s,{key:0,value:r.localModelValue,"onUpdate:value":t[0]||(t[0]=e=>r.localModelValue=e),tabindex:"0",ref:"textEditor",height:r.loaded?o.height:r.localHeight,width:r.loaded?o.width:r.localWidth,toolbarSettings:o.formBuilderToolbar?r.formBuilderToolbarOptions:o.extendedToolbar?r.extendedToolbarOptions:o.toolbarSettings,placeholder:o.placeholder,enabled:!o.disabled},null,8,["value","height","width","toolbarSettings","placeholder","enabled"])):((0,a.wg)(),(0,a.j4)(s,{key:1,value:r.localModelValue,"onUpdate:value":t[1]||(t[1]=e=>r.localModelValue=e),tabindex:"0",ref:"textEditor",height:r.loaded?o.height:r.localHeight,toolbarSettings:o.formBuilderToolbar?r.formBuilderToolbarOptions:o.extendedToolbar?r.extendedToolbarOptions:o.toolbarSettings,placeholder:o.placeholder,enabled:!o.disabled},null,8,["value","height","toolbarSettings","placeholder","enabled"]))])}var n=o(2262),i=o(86694),s=o(89878),d=o(57891),c={name:"RichTextEditorWrapper",components:{"ejs-richtexteditor":i.YI},provide:{richtexteditor:[s.o,d.J]},props:{modelValue:{type:String,default:""},height:{type:Number,default:null},width:{type:Number,default:null},disabled:{type:Boolean,default:!1},toolbarSettings:{type:Object,default:null},extendedToolbar:{type:Boolean,default:!1},formBuilderToolbar:{type:Boolean,default:!1},placeholder:{type:String,default:null}},emits:["update:modelValue"],setup(e,{emit:t}){const o=(0,n.iH)(e.modelValue);(0,a.YP)(o,(o=>{o!==e.modelValue&&t("update:modelValue",o)}));const r=(0,a.Fl)((()=>e.modelValue));(0,a.YP)(r,(e=>{o.value=e})),(0,a.bv)((()=>{(0,a.Y3)((()=>{o.value=e.modelValue}))}));const i=(0,n.iH)(null),s=(0,n.iH)(null),d=(0,n.iH)(null),c=(0,n.iH)(!1);(0,a.bv)((()=>{(0,a.Y3)((()=>{e.height>0&&(s.value=e.height+1,d.value=e.width+1,(0,a.Y3)((()=>{s.value=e.height,d.value=e.width,(0,a.Y3)((()=>{c.value=!0}))}))),i.value&&i.value.refreshUI()}))}));const u=(0,a.Fl)((()=>({type:"MultiRow",enableFloating:!1,items:["Bold","Italic","Underline","StrikeThrough","FontName","FontSize","FontColor","LowerCase","UpperCase","|","Alignments","Outdent","Indent","ClearFormat","FullScreen","|","Undo","Redo"]}))),l=(0,a.Fl)((()=>({type:"MultiRow",enableFloating:!1,items:["Bold","Italic","Underline","StrikeThrough","FontName","FontSize","|","Alignments","Outdent","Indent","ClearFormat","FullScreen","|","Undo","Redo"]})));return{localModelValue:o,localHeight:s,localWidth:d,loaded:c,textEditor:i,extendedToolbarOptions:u,formBuilderToolbarOptions:l}}},u=o(83744);const l=(0,u.Z)(c,[["render",r]]);var m=l},45781:function(e,t,o){"use strict";o.d(t,{Z:function(){return Q}});var a=o(66252),r=o(3577),n=o(49963);const i=e=>((0,a.dD)("data-v-1157625a"),e=e(),(0,a.Cn)(),e),s={class:"relative"},d={class:"flex"},c=["tabindex","disabled","placeholder"],u={key:0,class:"mx-2 relative top-1"},l=["stroke"],m=i((()=>(0,a._)("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"},null,-1))),p=[m],g=["stroke"],y=i((()=>(0,a._)("path",{"fill-rule":"evenodd",d:"M5.47 5.47a.75.75 0 0 1 1.06 0L12 10.94l5.47-5.47a.75.75 0 1 1 1.06 1.06L13.06 12l5.47 5.47a.75.75 0 1 1-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 0 1-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 0 1 0-1.06Z","clip-rule":"evenodd"},null,-1))),h=[y],b={key:1,class:"mx-2"},I=["stroke"],f=i((()=>(0,a._)("path",{"fill-rule":"evenodd",d:"M5.47 5.47a.75.75 0 0 1 1.06 0L12 10.94l5.47-5.47a.75.75 0 1 1 1.06 1.06L13.06 12l5.47 5.47a.75.75 0 1 1-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 0 1-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 0 1 0-1.06Z","clip-rule":"evenodd"},null,-1))),S=[f],D=["disabled","placeholder"],R={key:0,class:"mx-2 relative top-1"},P=["stroke"],w=i((()=>(0,a._)("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"},null,-1))),N=[w],C=["stroke"],O=i((()=>(0,a._)("path",{"fill-rule":"evenodd",d:"M5.47 5.47a.75.75 0 0 1 1.06 0L12 10.94l5.47-5.47a.75.75 0 1 1 1.06 1.06L13.06 12l5.47 5.47a.75.75 0 1 1-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 0 1-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 0 1 0-1.06Z","clip-rule":"evenodd"},null,-1))),z=[O],T={key:1,class:"mx-2"},F=["stroke"],v=i((()=>(0,a._)("path",{"fill-rule":"evenodd",d:"M5.47 5.47a.75.75 0 0 1 1.06 0L12 10.94l5.47-5.47a.75.75 0 1 1 1.06 1.06L13.06 12l5.47 5.47a.75.75 0 1 1-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 0 1-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 0 1 0-1.06Z","clip-rule":"evenodd"},null,-1))),A=[v],U={class:"absolute z-top w-full"},k=["id","onClick"],$={class:"relative top-2 px-2 break-all"},x={key:0,class:"ml-auto"},V=["stroke"],L=i((()=>(0,a._)("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"},null,-1))),Z=[L],B={key:1,class:"w-6 h-6 mt-1 mx-1",fill:"gray",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},M=i((()=>(0,a._)("path",{"fill-rule":"evenodd",d:"M10 5a1 1 0 011 1v3h3a1 1 0 110 2h-3v3a1 1 0 11-2 0v-3H6a1 1 0 110-2h3V6a1 1 0 011-1z","clip-rule":"evenodd"},null,-1))),E=[M];function G(e,t,o,i,m,y){const f=(0,a.Q2)("height"),w=(0,a.Q2)("tooltip"),O=(0,a.Q2)("width");return(0,a.wg)(),(0,a.iD)("div",{ref:"root",class:(0,r.C_)(o.containerClasses)},[(0,a._)("div",s,[(0,a._)("div",d,[o.width>1&&o.height>1?(0,a.wy)(((0,a.wg)(),(0,a.iD)("div",{key:0,class:(0,r.C_)(["flex w-full h-7",`${i.getOuterInputClasses} ${o.truncate?"truncate ":""} ${o.required&&o.modelValue?.length<1?"red-outline ":""} ${o.hasBorder?`border border-1 ${o.focusClasses?i.isOpen?o.focusClasses:"":"focus:ring-1"}`:""}`]),onClick:t[13]||(t[13]=(0,n.iM)(((...e)=>i.handleSetFocusClick&&i.handleSetFocusClick(...e)),["prevent"]))},[(0,a.wy)((0,a._)("input",{ref:"input",class:(0,r.C_)(["outline-none px-2 max-h-6 w-full",o.inputClasses]),tabindex:o.tabindex||0,onFocus:t[0]||(t[0]=(...e)=>i.onInputFocus&&i.onInputFocus(...e)),onBlur:t[1]||(t[1]=(...e)=>i.onInputBlur&&i.onInputBlur(...e)),disabled:o.disabled,"onUpdate:modelValue":t[2]||(t[2]=e=>i.searchValue=e),placeholder:o.placeholder,onKeydown:t[3]||(t[3]=(...e)=>i.handleKeys&&i.handleKeys(...e))},null,42,c),[[f,o.height],[n.nr,i.searchValue]]),o.searchIcon?((0,a.wg)(),(0,a.iD)("div",u,[i.hoveringOverIcon&&o.canClearInput?((0,a.wg)(),(0,a.iD)("svg",{key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",class:"w-6 h-6 cursor-pointer relative top-0.5 p-1",stroke:o.searchIconWhite?"white":"gray",onMouseleave:t[7]||(t[7]=e=>i.hoveringOverIcon=!1),onClick:t[8]||(t[8]=(...e)=>i.handleClearInput&&i.handleClearInput(...e))},h,40,g)):(0,a.wy)(((0,a.wg)(),(0,a.iD)("svg",{key:0,onMouseleave:t[4]||(t[4]=e=>i.hoveringOverIcon=!1),onMouseover:t[5]||(t[5]=e=>i.hoveringOverIcon=!0),onClick:t[6]||(t[6]=(...e)=>i.handleIconClick&&i.handleIconClick(...e)),class:(0,r.C_)(["w-4 h-4 cursor-pointer",o.iconClasses]),fill:"none",stroke:o.searchIconWhite?"white":"gray",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},p,42,l)),[[w,o.searchIconTooltip]])])):(0,a.kq)("",!0),o.hasDropdownIcon?((0,a.wg)(),(0,a.iD)("div",b,[i.hoveringOverIcon&&o.canClearInput?((0,a.wg)(),(0,a.iD)("svg",{key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",class:"w-6 h-6 cursor-pointer relative top-0.5 p-1",stroke:o.searchIconWhite?"white":"gray",onMouseleave:t[11]||(t[11]=e=>i.hoveringOverIcon=!1),onClick:t[12]||(t[12]=(...e)=>i.handleClearInput&&i.handleClearInput(...e))},S,40,I)):((0,a.wg)(),(0,a.iD)("div",{key:0,class:(0,r.C_)(["material-icons-outlined dropdown-icon gray-arrow select-none",i.hasOptions&&(!i.justLoaded||o.clickToOpen&&i.isOpen)?"dropdown":""]),onMouseleave:t[9]||(t[9]=e=>i.hoveringOverIcon=!1),onMouseover:t[10]||(t[10]=e=>i.hoveringOverIcon=!0)}," arrow_drop_down ",34))])):(0,a.kq)("",!0)],2)),[[O,o.width],[f,o.height],[w,{content:o.toolTip,modifiers:[{name:"arrow",options:{padding:10}}]},void 0,{top:!0}]]):((0,a.wg)(),(0,a.iD)("div",{key:1,class:(0,r.C_)(["flex w-full h-7",`${i.getOuterInputClasses} ${o.truncate?"truncate ":""} ${o.required&&o.modelValue?.length<1?"red-outline ":""} ${o.hasBorder?`border border-1 ${o.focusClasses?i.isOpen?o.focusClasses:"":"focus:ring-1"}`:""}`]),onClick:t[26]||(t[26]=(0,n.iM)(((...e)=>i.handleSetFocusClick&&i.handleSetFocusClick(...e)),["prevent"]))},[(0,a.wy)((0,a._)("input",{ref:"input",class:(0,r.C_)(["outline-none px-2 max-h-6 w-full",o.inputClasses]),onFocus:t[14]||(t[14]=(...e)=>i.onInputFocus&&i.onInputFocus(...e)),onBlur:t[15]||(t[15]=(...e)=>i.onInputBlur&&i.onInputBlur(...e)),disabled:o.disabled,"onUpdate:modelValue":t[16]||(t[16]=e=>i.searchValue=e),placeholder:o.placeholder,onKeydown:t[17]||(t[17]=(...e)=>i.handleKeys&&i.handleKeys(...e))},null,42,D),[[n.nr,i.searchValue]]),o.searchIcon?((0,a.wg)(),(0,a.iD)("div",R,[i.hoveringOverIcon&&o.canClearInput?((0,a.wg)(),(0,a.iD)("svg",{key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",class:"w-4 h-4 cursor-pointer",stroke:o.searchIconWhite?"white":"gray",onMouseleave:t[20]||(t[20]=e=>i.hoveringOverIcon=!1),onClick:t[21]||(t[21]=(...e)=>i.handleClearInput&&i.handleClearInput(...e))},z,40,C)):(0,a.wy)(((0,a.wg)(),(0,a.iD)("svg",{key:0,onMouseover:t[18]||(t[18]=e=>i.hoveringOverIcon=!0),onClick:t[19]||(t[19]=(...e)=>i.handleIconClick&&i.handleIconClick(...e)),class:(0,r.C_)(["w-4 h-4 cursor-pointer",o.iconClasses]),fill:"none",stroke:o.searchIconWhite?"white":"gray",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},N,42,P)),[[w,o.searchIconTooltip]])])):(0,a.kq)("",!0),o.hasDropdownIcon?((0,a.wg)(),(0,a.iD)("div",T,[i.hoveringOverIcon&&o.canClearInput?((0,a.wg)(),(0,a.iD)("svg",{key:1,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",class:"w-6 h-6 cursor-pointer relative top-0.5 p-1",stroke:o.searchIconWhite?"white":"gray",onMouseleave:t[24]||(t[24]=e=>i.hoveringOverIcon=!1),onClick:t[25]||(t[25]=(...e)=>i.handleClearInput&&i.handleClearInput(...e))},A,40,F)):((0,a.wg)(),(0,a.iD)("div",{key:0,class:(0,r.C_)(["material-icons-outlined dropdown-icon gray-arrow select-none",i.hasOptions&&(!i.justLoaded||o.clickToOpen&&i.isOpen)?"dropdown":""]),onMouseleave:t[22]||(t[22]=e=>i.hoveringOverIcon=!1),onMouseover:t[23]||(t[23]=e=>i.hoveringOverIcon=!0)}," arrow_drop_down ",34))])):(0,a.kq)("",!0)],2))]),(0,a._)("div",null,[(0,a._)("div",U,[(0,a.wy)((0,a._)("ul",{class:(0,r.C_)(["flex-grid px-3 overflow-y-scroll overflow-x-hidden max-h-32 pt-2 bg-white shadow-md",o.listClasses])},[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(i.safeOptions,((e,t)=>((0,a.wg)(),(0,a.iD)("li",{id:`row${t}`,class:(0,r.C_)(["row autocomplete-row",{"autocomplete-focus":t===i.focusIndex,"gray-background":t%2===0&&t!==i.focusIndex}]),key:t,onClick:t=>i.optionSelected(e)},[(0,a._)("p",$,(0,r.zw)(e),1),0===t&&o.allowCustomInput&&i.searchValue&&!i.selectedValue?((0,a.wg)(),(0,a.iD)("div",x,[o.searchIcon?((0,a.wg)(),(0,a.iD)("svg",{key:0,class:(0,r.C_)(["w-4 h-4 mt-2 mx-1",o.iconClasses]),fill:"none",stroke:o.searchIconWhite?"white":"gray",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Z,10,V)):((0,a.wg)(),(0,a.iD)("svg",B,E))])):(0,a.kq)("",!0)],10,k)))),128))],2),[[n.F8,i.hasOptions&&(!i.justLoaded||o.clickToOpen&&i.isOpen)]])])])])],2)}o(57658);var _=o(2262),W=o(96486),j=o.n(W),q={name:"CustomAutoComplete",props:{modelValue:{type:String,default:""},options:{type:Array,default:null},placeholder:{type:String,default:""},toolTip:{type:String,default:""},formatFunction:{type:Function,default:e=>e},inputClasses:{type:String,default:""},outerInputClasses:{type:String,default:""},containerClasses:{type:String,default:""},listClasses:{type:String,default:""},searchIcon:{type:Boolean,default:!1},searchIconWhite:{type:Boolean,default:!1},iconClasses:{type:String,default:""},truncate:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},allowCustomInput:{type:Boolean,default:!1},focus:{type:Boolean,default:!1},clearAfterSelection:{type:Boolean,default:!1},clickToOpen:{type:Boolean,default:!1},cancelFocus:{type:Boolean,default:!1},required:{type:Boolean,default:!1},showAllOptionsOnFocus:{type:Boolean,default:!1},searchIconTooltip:{type:String,default:""},hasDropdownIcon:{type:Boolean,default:!1},hasBorder:{type:Boolean,default:!0},focusClasses:{type:String,default:""},width:{type:Number,default:0},height:{type:Number,default:0},tabindex:{type:Number,default:0},canClearInput:{type:Boolean,default:!0},autoselectFirstItem:{type:Boolean,default:!1}},emits:["optionSelected","update:modelValue","update:focus","focus","search","update:options","click"],setup(e,{emit:t}){const o=(0,_.iH)(null),r=(0,_.iH)(null),n=(0,_.iH)(!1),i=(0,a.Fl)((()=>e.focus)),s=(0,a.Fl)((()=>e.disabled?`${e.outerInputClasses} disabled-background`:e.outerInputClasses));(0,a.YP)(i,(e=>{if(e){if(!r.value)return void console.warn("input not found for focus");if(!r.value.focus)return void console.warn("no focus function found");setTimeout((()=>{r.value.focus()}),2e3),t("update:focus",!1)}}));const d=(0,_.iH)(!1),c=(0,_.iH)(""),u=(0,_.iH)(!0),l=(0,_.iH)(null);(0,a.YP)(c,(o=>{l.value=null,c.value===e.modelValue&&0!==(c.value??"").length||(e.clickToOpen||(u.value=!1),t("search",o),t("update:modelValue",o))}));const m=(0,a.Fl)((()=>e.modelValue));(0,a.YP)(m,(e=>{c.value!==e&&(0,a.Y3)((()=>{(0,a.Y3)((()=>{l.value=e}))})),c.value=e})),(0,a.bv)((()=>{(0,a.Y3)((()=>{c.value=e.modelValue??"",O()}))})),(0,a.YP)((()=>e.options),((e,t)=>{j().isEqual(e,t)||O()}),{deep:!0});const p=(0,_.iH)(null),g=(0,a.Fl)((()=>c.value?.length>0)),y=(0,a.Fl)((()=>{const t=[];e.allowCustomInput&&g.value&&!l.value&&t.push(c.value),e.options?.length>0&&(!l.value||e.showAllOptionsOnFocus)&&t.push(...e.options?.map((t=>e.formatFunction(t)))??[]);const o=t.filter((e=>e));return o})),h=(0,a.Fl)((()=>y.value?.length>0)),b=(0,_.iH)(!1);function I(){t("focus"),e.showAllOptionsOnFocus&&l.value===c.value?(t("search",""),b.value=!0):e.clickToOpen&&(t("search",c.value),b.value=!0)}function f(t){switch(t.keyCode){case 13:h.value&&(p.value??-1)>-1?S(y.value[p.value]||c.value):e.searchIcon&&g.value&&e.allowCustomInput&&S(c.value);break;case 38:null===p.value?p.value=0:p.value>0&&p.value--;break;case 40:null===p.value?p.value=0:p.valuee.formatFunction(t)===o));t("optionSelected",n||o),t("update:modelValue",o),e.clearAfterSelection?c.value="":c.value=o,r.value.blur(),b.value=!1,(0,a.Y3)((()=>{(0,a.Y3)((()=>{l.value=o}))}))}function D(){null!==p.value&&y.value?.length>0&&document.getElementById("row"+p.value)?.scrollIntoView({behavior:"smooth",block:"nearest"})}function R(){h.value&&(p.value??-1)>-1?S(y.value[p.value]||c.value):e.searchIcon&&g.value&&e.allowCustomInput&&S(c.value)}function P(e){o.value?.contains(e?.target)||(u.value=!0)}function w(){setTimeout((()=>{e.clickToOpen&&(b.value=!1)}),200)}function N(){e.cancelFocus||b.value||r.value.focus(),t("click")}async function C(){c.value="",t("update:modelValue",""),await(0,a.Y3)(),S(null)}function O(){e.autoselectFirstItem&&e.options?.length>0&&!e.modelValue&&!d.value&&(d.value=!0,S(e.options[0]))}return(0,a.YP)(b,(e=>{e||(p.value=null)})),(0,a.bv)((()=>{document.addEventListener("click",P)})),(0,a.Jd)((()=>{document.removeEventListener("click",P)})),{root:o,input:r,focusIndex:p,searchValue:c,justLoaded:u,isOpen:b,selectedValue:l,hoveringOverIcon:n,safeOptions:y,getOuterInputClasses:s,hasOptions:h,onInputFocus:I,onInputBlur:w,handleKeys:f,optionSelected:S,handleIconClick:R,handleSetFocusClick:N,handleClearInput:C}}},Y=o(83744);const H=(0,Y.Z)(q,[["render",G],["__scopeId","data-v-1157625a"]]);var Q=H},8172:function(e,t,o){"use strict";o.d(t,{Z:function(){return p}});var a=o(66252),r=o(3577),n=o(49963);const i=["src"];function s(e,t,o,s,d,c){return(0,a.wg)(),(0,a.iD)("div",{class:"vue-avatar--wrapper",style:(0,r.j5)([s.style,o.customStyle]),"aria-hidden":"true"},[s.isImage.value?((0,a.wg)(),(0,a.iD)("img",{key:0,style:{display:"none"},src:e.props.src,onError:t[0]||(t[0]=(...e)=>s.onImgError&&s.onImgError(...e)),alt:""},null,40,i)):(0,a.kq)("",!0),(0,a.wy)((0,a._)("span",null,(0,r.zw)(s.userInitial),513),[[n.F8,!s.isImage.value]])],4)}var d=o(2262);const c=e=>{let t=e.split(/[ -]/),o="";for(let a=0;a3&&-1!==o.search(/[A-Z]/)&&(o=o.replace(/[a-z]+/g,"")),o=o.substr(0,3).toUpperCase(),o};var u={name:"AvatarImage",props:{username:{type:String},initials:{type:String},backgroundColor:{type:String},color:{type:String},customStyle:{type:Object},inline:{type:Boolean},size:{type:Number,default:50},src:{type:String},rounded:{type:Boolean,default:!0},lighten:{type:Number,default:80},parser:{type:Function,default:c,validator:e=>"string"===typeof e("John",c)}},emits:["avatar-initials"],setup(e,{emit:t}){const o=(0,d.iH)(["#F44336","#FF4081","#9C27B0","#673AB7","#3F51B5","#2196F3","#03A9F4","#00BCD4","#009688","#4CAF50","#8BC34A","#CDDC39","#FFC107","#FF9800","#FF5722","#795548","#9E9E9E","#607D8B"]),r=(0,d.iH)(!1),n=(0,a.Fl)((()=>s.value?null:e.backgroundColor||g(e.username.length,o.value))),i=(0,a.Fl)((()=>s.value?null:e.color||y(n.value,e.lighten))),s=(0,a.Fl)((()=>!r.value&&Boolean(e.src))),u=(0,a.Fl)((()=>{const t={display:e.inline?"inline-flex":"flex",width:`${e.size}px`,height:`${e.size}px`,borderRadius:e.rounded?"50%":0,lineHeight:`${e.size+Math.floor(e.size/20)}px`,fontWeight:"bold",alignItems:"center",justifyContent:"center",textAlign:"center",userSelect:"none"},o={background:`transparent url('${e.src}') no-repeat scroll 0% 0% / ${e.size}px ${e.size}px content-box border-box`},a={backgroundColor:n.value,font:`${Math.floor(e.size/2.5)}px/${e.size}px Helvetica, Arial, sans-serif`,color:i.value},r=s.value?o:a;return Object.assign(t,r),t})),l=(0,a.Fl)((()=>s.value?"":e.initials||e.parser(e.username,c)));function m(){return c}function p(){r.value=!0}function g(e,t){return t[e%t.length]}function y(e,t){let o=!1;"#"===e[0]&&(e=e.slice(1),o=!0);let a=parseInt(e,16),r=(a>>16)+t;r>255?r=255:r<0&&(r=0);let n=(a>>8&255)+t;n>255?n=255:n<0&&(n=0);let i=(255&a)+t;return i>255?i=255:i<0&&(i=0),(o?"#":"")+(i|n<<8|r<<16).toString(16)}return(0,a.bv)((()=>{s.value||t("avatar-initials",e.username,l.value)})),{isImage:s,style:u,userInitial:l,onImgError:p,initial:m}}},l=o(83744);const m=(0,l.Z)(u,[["render",s]]);var p=m},24484:function(e,t,o){"use strict";o.d(t,{Z:function(){return u}});var a=o(66252),r=o(49963),n=o(3577);function i(e,t,o,i,s,d){return o.show?((0,a.wg)(),(0,a.iD)("div",{key:0,onDragenter:t[0]||(t[0]=(0,r.iM)((()=>{}),["prevent"])),onDragover:t[1]||(t[1]=(0,r.iM)((()=>{}),["prevent"])),onDrop:t[2]||(t[2]=(...e)=>i.handleDrop&&i.handleDrop(...e))},[(0,a._)("div",{class:(0,n.C_)(["fixed w-screen h-screen top-0 left-0",`${o.onTopOfModal?"z-1001":"z-1000"} ${o.fadeBackground?"opacity-20 bg-primary":""}`])},null,2),(0,a._)("div",{class:(0,n.C_)(`${o.isModal?"modal-container":"message-container"} ${o.onTopOfModal?"z-1001":"z-1000"} ${o.fillScreen?"max-width-s max-height-s":""} ${o.expandToMaxSize?"min-width-s min-height-s":""} ${o.growWithContent?"grow-width":""}`)},[(0,a.WI)(e.$slots,"default",{},void 0,!0)],2)],32)):(0,a.kq)("",!0)}var s={name:"BackgroundOverlay",props:{show:{type:Boolean,default:!1},fadeBackground:{type:Boolean,default:!1},growWithContent:{type:Boolean,default:!1},isModal:{type:Boolean,default:!1},onTopOfModal:{type:Boolean,default:!1},fillScreen:{type:Boolean,default:!1},expandToMaxSize:{type:Boolean,default:!1}},setup(){const e=e=>{e.preventDefault(),e.stopPropagation()};return{handleDrop:e}}},d=o(83744);const c=(0,d.Z)(s,[["render",i],["__scopeId","data-v-b5821b0e"]]);var u=c},94665:function(e,t,o){"use strict";o.d(t,{Z:function(){return Q}});var a=o(66252),r=o(3577),n=o.p+"img/truly-logo-gray.40b23a10.png",i=o(40076),s=o(81143),d=o(27477);const c=e=>((0,a.dD)("data-v-8195dad0"),e=e(),(0,a.Cn)(),e),u=c((()=>(0,a._)("span",{"aria-hidden":"true"},"×",-1))),l=[u],m={key:1,class:"overflow-x-hidden"},p={key:0,class:"pt-2 ml-2 flex"},g=c((()=>(0,a._)("img",{class:"",src:n,alt:"",style:{width:"100px !important"}},null,-1))),y=c((()=>(0,a._)("h4",{style:{"margin-bottom":"0 !important","line-height":"1 !important"},class:"mx-2"},"| Admin Portal",-1))),h=[g,y],b={key:1,class:"row justify-content-center pt-3"},I=c((()=>(0,a._)("img",{class:"logo",src:i,alt:""},null,-1))),f=[I],S={key:2,class:"row justify-content-center pt-3"},D=c((()=>(0,a._)("img",{class:"logo",src:s,alt:"",style:{width:"100px"}},null,-1))),R=[D],P={key:3,class:"row justify-content-center pt-3"},w=c((()=>(0,a._)("img",{class:"logo",src:d,alt:"",style:{width:"100px"}},null,-1))),N=[w],C=c((()=>(0,a._)("hr",null,null,-1))),O={key:2,class:"row justify-content-center pt-2 psides-3rem"},z={style:{"font-size":"1.2rem"}},T={class:"overflow-x-hidden"},F={class:"h-20"},v={key:0,class:"pt-4 pb-3",style:{"padding-bottom":"20px"}},A={class:"w-full flex justify-content-center"},U={class:"mx-2 flex"},k=["disabled","onClick"],$={key:0,class:"fa fa-spinner fa-spin"},x={class:"ml-auto w-full text-right relative bottom-8",style:{"pointer-events":"none"}},V={key:1,class:"pt-4 pb-3"},L={class:"w-full flex justify-content-center"},Z={class:"mx-2 flex"},B=["disabled","onClick"],M={class:"ml-auto w-full text-right relative bottom-8",style:{"pointer-events":"none"}};function E(e,t,o,n,i,s){const d=(0,a.up)("BackgroundOverlay");return(0,a.wg)(),(0,a.j4)(d,{"grow-with-content":o.growWithContent,show:o.show,isModal:!0,fadeBackground:o.fadeBackground,"on-top-of-modal":o.onTopOfModal,fillScreen:o.fillScreen,expandToMaxSize:o.expandToMaxSize},{default:(0,a.w5)((()=>[(0,a._)("div",{class:(0,r.C_)(["container-fluid",o.containerClasses])},[o.clickToClose?((0,a.wg)(),(0,a.iD)("button",{key:0,onClick:t[0]||(t[0]=(...e)=>n.hideModal&&n.hideModal(...e)),type:"button",class:"close","aria-label":"Close"},l)):(0,a.kq)("",!0),n.displayLogo?((0,a.wg)(),(0,a.iD)("div",m,[n.displayAdminLogo?((0,a.wg)(),(0,a.iD)("div",p,h)):n.displayLinksLogo?((0,a.wg)(),(0,a.iD)("div",b,f)):n.displayTrulyEsqLogo?((0,a.wg)(),(0,a.iD)("div",S,R)):n.displayDesqLogo?((0,a.wg)(),(0,a.iD)("div",P,N)):(0,a.kq)("",!0),C])):(0,a.kq)("",!0),n.hasMessage?((0,a.wg)(),(0,a.iD)("div",O,[(0,a._)("p",z,(0,r.zw)(o.message),1)])):(0,a.kq)("",!0),(0,a._)("div",T,[(0,a._)("div",{class:(0,r.C_)([`${n.classSettings} ${o.innerContainerClasses}`,"text-black overflow-x-hidden mx-2"]),style:(0,r.j5)([o.innerContainerStyles,{"background-color":"white !important"}])},[(0,a.WI)(e.$slots,"default",{},void 0,!0)],6)])],2),(0,a._)("div",F,[o.showSaveButtonSpinner?((0,a.wg)(),(0,a.iD)("div",v,[(0,a._)("div",A,[(0,a._)("div",U,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(o.buttons,((e,t)=>((0,a.wg)(),(0,a.iD)("button",{class:(0,r.C_)(e.cssClass),disabled:e.isDisabled,key:t,onClick:t=>n.onButtonClick(e)},[(0,a.Uk)((0,r.zw)(e.text)+" ",1),e.isSaveLoading?((0,a.wg)(),(0,a.iD)("i",$)):(0,a.kq)("",!0)],10,k)))),128))])]),(0,a._)("div",x,[(0,a.WI)(e.$slots,"end",{},void 0,!0)])])):((0,a.wg)(),(0,a.iD)("div",V,[(0,a._)("div",L,[(0,a._)("div",Z,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(o.buttons,((e,t)=>((0,a.wg)(),(0,a.iD)("button",{class:(0,r.C_)(e.cssClass),disabled:e.isDisabled,key:t,onClick:t=>n.onButtonClick(e)},(0,r.zw)(e.text),11,B)))),128))])]),(0,a._)("div",M,[(0,a.WI)(e.$slots,"end",{},void 0,!0)])]))])])),_:3},8,["grow-with-content","show","fadeBackground","on-top-of-modal","fillScreen","expandToMaxSize"])}var G=o(22201),_=o(33907),W=o(24484),j=o(43639),q={name:"LogoModal",components:{BackgroundOverlay:W.Z},props:{show:{type:Boolean,default:!1},buttons:{type:Array,default:()=>[]},growWithContent:{type:Boolean,default:!1},message:{type:String,default:""},innerContainerStyles:{type:Object,default:()=>({})},containerClasses:{type:String,default:""},clickToClose:{type:Boolean,default:!0},showSaveButtonSpinner:{type:Boolean,default:!1},disableSizeSettings:{type:Boolean,default:!1},fadeBackground:{type:Boolean,default:!0},hideLogo:{type:Boolean,default:!1},onTopOfModal:{type:Boolean,default:!1},innerContainerClasses:{type:String,default:""},showDesqLogo:{type:Boolean,default:!1},showTrulyEsqLogo:{type:Boolean,default:!1},fillScreen:{type:Boolean,default:!1},expandToMaxSize:{type:Boolean,default:!1}},emits:["update:show","buttonClicked"],setup(e,{emit:t}){const o=(0,G.yj)(),r=(0,_.oR)(),n=(0,a.Fl)((()=>r.getters.getGlobalSelectedProductRootId)),i=(0,a.Fl)((()=>e.message?.length>0)),s=(0,a.Fl)((()=>!e.hideLogo&&(m.value||p.value||g.value||y.value))),d=(0,a.Fl)((()=>"links"===l.value)),c=(0,a.Fl)((()=>"trulyesq"===l.value)),u=(0,a.Fl)((()=>"desq"===l.value)),l=(0,a.Fl)((()=>{const e=window.location.host??"",t=o.fullPath.toLowerCase();return e.includes("links")||t.includes("links")?"links":e.includes("truly-esq")||e.includes("trulyesq")||t.includes("truly-esq")||t.includes("trulyesq")?"trulyesq":"desq"})),m=(0,a.Fl)((()=>o.path.toLowerCase().includes("admin"))),p=(0,a.Fl)((()=>d.value||(h.value||I.value)&&n.value===j.A_f)),g=(0,a.Fl)((()=>e.showTrulyEsqLogo||c.value||(h.value||I.value)&&n.value===j.pbo)),y=(0,a.Fl)((()=>e.showDesqLogo||u.value||(h.value||I.value||b.value)&&n.value===j.IzW)),h=(0,a.Fl)((()=>o.path.toLowerCase().includes("views-editor"))),b=(0,a.Fl)((()=>o.path.toLowerCase().includes("place-desq-order"))),I=(0,a.Fl)((()=>o.path.toLowerCase().includes("user-settings"))),f=(0,a.Fl)((()=>e.disableSizeSettings||e.fillScreen?"row justify-content-center pt-2 overflow-y-auto max-height-s":"row justify-content-center pt-2 overflow-y-auto max-w-100 max-h-100"));function S(){t("update:show",!1)}function D(e){t("buttonClicked",e)}return{hasMessage:i,displayLogo:s,displayAdminLogo:m,displayLinksLogo:p,displayTrulyEsqLogo:g,displayDesqLogo:y,classSettings:f,hideModal:S,onButtonClick:D}}},Y=o(83744);const H=(0,Y.Z)(q,[["render",E],["__scopeId","data-v-8195dad0"]]);var Q=H},3129:function(e,t,o){"use strict";o.d(t,{Z:function(){return u}});var a=o(66252);function r(e,t,o,r,n,i){const s=(0,a.up)("CustomAutoComplete");return(0,a.wg)(),(0,a.j4)(s,{options:o.options,"onUpdate:options":r.handleUpdateOptions,modelValue:r.localModelValue,"onUpdate:modelValue":t[0]||(t[0]=e=>r.localModelValue=e),formatFunction:o.formatFunction,"allow-custom-input":!0,"click-to-open":!0,"show-all-options-on-focus":o.showAllOptionsOnFocus,searchIconWhite:!0,searchIcon:o.showSearchIcon,truncate:!0,searchIconTooltip:"Basic",disabled:o.disabled,hasBorder:!1,placeholder:o.placeholder,"input-classes":o.inputClasses,"outer-input-classes":o.outerInputClasses,"container-classes":"w-64 pt-1",onSearch:r.handleSearch,onOptionSelected:r.handleOptionSelected},null,8,["options","onUpdate:options","modelValue","formatFunction","show-all-options-on-focus","searchIcon","disabled","placeholder","input-classes","outer-input-classes","onSearch","onOptionSelected"])}var n=o(2262),i=o(45781),s={name:"QuickSearch",components:{CustomAutoComplete:i.Z},props:{modelValue:{type:String,default:""},options:{type:Array,default:()=>[]},formatFunction:{type:Function,default:e=>e.OrderNumber},allowCustomInput:{type:Boolean,default:!0},showAllOptionsOnFocus:{type:Boolean,default:!0},showSearchIcon:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},placeholder:{type:String,default:"Search"},outerInputClasses:{type:String,default:""},inputClasses:{type:String,default:"h-9"}},emits:["update:options","update:modelValue","search","update:quickSearchOrderNumber","update:quickSearchOrderRootId","update:customSearchText","update:loadQuickSearch"],setup(e,{emit:t}){const o=(0,n.iH)("");(0,a.YP)(o,(o=>{o!==e.modelValue&&t("update:modelValue",o)}));const r=(0,a.Fl)((()=>e.modelValue));function i(e){t("update:customSearchText",e),t("search",e)}async function s(e){const o=e?.RootId??0;o>0?(t("update:customSearchText",""),t("update:quickSearchOrderRootId",o),t("update:quickSearchOrderNumber",e?.OrderNumber??"")):(t("update:quickSearchOrderNumber",""),t("update:quickSearchOrderRootId",0),t("update:customSearchText",e)),await(0,a.Y3)(),t("update:loadQuickSearch",{orderRootId:e?.RootId??0,orderNumber:e?.OrderNumber??"",text:e?.RootId?"":e})}function d(e){t("update:options",e)}return(0,a.YP)(r,(e=>{o.value=e})),(0,a.bv)((async()=>{await(0,a.Y3)()})),{localModelValue:o,handleSearch:i,handleOptionSelected:s,handleUpdateOptions:d}}},d=o(83744);const c=(0,d.Z)(s,[["render",r]]);var u=c},27477:function(e,t,o){"use strict";e.exports=o.p+"img/d-esq-logo-gray.344eede8.png"},28434:function(e,t,o){"use strict";e.exports=o.p+"img/d-esq-logo-white.195e96ec.png"},81143:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPEAAACBCAYAAAAR6VzIAAAACXBIWXMAAC4jAAAuIwF4pT92AAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuZjM1NGVmYywgMjAyMy8xMS8wOS0xMjo0MDoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjQgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMS0xMS0wMlQxMzozOToxMC0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDEtMzBUMTQ6MzU6MzgtMDc6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDEtMzBUMTQ6MzU6MzgtMDc6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ2YzA4M2MzLTVlMzAtM2Y0Ni1hMDUwLWRmYjc4MGJmZjQxZSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NmMwODNjMy01ZTMwLTNmNDYtYTA1MC1kZmI3ODBiZmY0MWUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NmMwODNjMy01ZTMwLTNmNDYtYTA1MC1kZmI3ODBiZmY0MWUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ2YzA4M2MzLTVlMzAtM2Y0Ni1hMDUwLWRmYjc4MGJmZjQxZSIgc3RFdnQ6d2hlbj0iMjAyMS0xMS0wMlQxMzozOToxMC0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI1LjQgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgVKdrMAAAhKSURBVHja7Z3BceM6DIa3BJWgElyBR+d38mXvKkElqASVoBJUgkpQCSpBHeTFM/SMJskmsQmCAPkd/svO230yiY8AQRD88/b29gch5FcMAkJAjBACYoQQECMExAghIEYIATFCCIgRAmKEEBAjhIAYIQTECAExQgiIEUJAXKWu//29vKsLujAmUWPZnMbyrgaI/21s3tRmhrR/1/iu9V3bu95+qft/v4S/e8v5O4xA2oZxGMO43Mfn+OVYHt7HU2IA1yeMz5pGZWO7Qzs/YWDP6L4ITDV47eBZH2O5J7KNPfz7vXXPDcQ6HjcVuN8Z4FBS2HgCd8lkK4tVoIE4ndF1BsbmCCFi4zxU1l4EfxrT2VLIDcRpPMZs7HfeDe/mFF7L9mMCZiCWNbybIY/xr5CwAd6yYAZiOeMbnfzmzWryK+zjD6e2dGgnSoFYEGKHnuOwBHJI/m2O7SjrIgnE9QFsCuSQ8T0KAfg8tj0QO4DYUQj93VFUkxHguTB4P+2VgdgwxCGJVYKhrZnOfLfCAT6H1w0QG4M4GGFJIeAAwH5BzgnxGsLRnOpe/M2T8P5pCZnZT/Xcp+L9lGWGh0ZYrQjwox56/mH+F0UnlAzknBCPjiuIpPajL5XxJaoGmx0DfJzqnNuIDPmjrPPwBDIQ50nGTBKTGWCWBKN1BvCaohLtVKe9egAZiPX3wn2Cb5qvhs7NFbLQahVSHqIeIH7+TNMMwAlA2RNVYUl6sS7T3EtHPQMQ+wulF4Xvk/AYF8HvuXi9+61UG3ABYv0J3K3tN79Iuh0WYAlh/i6UtLoYs4NOKPklUmwDxDpZ6cWRp1iFvmMSCp9bo/ZwEQJ5BGLd1dfcXjjBEdhhJIzervavTUpFGy0Q612Te3WSOuVvjU3ANJn35vvVSTcSIY+8ArHxMDXDt8aGsl2miMXkHlgp8uiAGIg/htQxrXybjF6495bwFDpKW4EYiL3nDVQTgEaP+Dogtpv1bSuBeL0av4Rh/IhvAWK7EPcVANxaqWByXgzSArHNksulAognS+WejuvrByC2u9+7FA7xTqQi4o03IE67whZdvJDpiOUobVwEbKUFYpveRq1xmjPPU+qYzFohNRDrX/fbCvQ8G9sM0UaKKxDbnJhsfYkNh4574XmCQ6O2AIj1Q+pPfbYqLvCYC4d40YhQgNhGw/g9/LttZePRFw7xoLEvBmJ7Pae3MPltBd6mLRzimChlAmIfe+PfAD3l6iuVutSyklLU5MmtnJO4h7+rKiMeKLbJfFuTkVZaBLN7gDiLnDRD/+0iOKXou6wE8VIJxMkjFSD2DfLHFxBuygYaU6k1VgLxBMSGITYG8kegL8YTN7VAPKY+ZgJiOy1xUiXGeqMQ90As0yQAiOWNejf4u5MUlURC3AExEJs81gjh9Wj0/WLRZ1CAGIiLhNgJzBMQAzEQP98VZDXolZuMEN+AGIjdVQmFPlSDoWx2VI9nstNAXB3EX4TbqV+mTwoyECeHuAFiR/W6AYgx03i+HFpzDbHuiq0qVuIIL30LZ89aR1aLMsS11E6/unU6gLi8ns6Dgpe+WTRSbjEBcalAp0iO7crbqabwubpobDeA2P+lc2nv3Csmbm6Fz0+vkfgD4nJglvLM25P/71vuopNCu6N2QFwnzFL9v9onw3u11w4qaqrYAHG9IPcCEA+KxtqyH45b3IAYkKOPmzRfO6ihGcCz2wwgpudxdJY6cl+8Fzr+x1XpcggQl30UpVbZpmm0hUdCT5+fAzHeWGSvGhlSryS0Xi9HBWJeIBDxjgLvN3d44dcemANiXiAQgyrSA2144dfyA0D83JFB96LaSiDuNY+2Cjyn74HY6JWyXL81A8Sx71RFNSlwfC4claUHYh2IV4cQXzJ5I3ePsIfFK/bK6AjEtjO9h7fEVmaDnita4KPPyoFYz8PcMnzznMOohEo/Zyd2MWvfHAPifIY5ZwjxDo2yy4Rtm+YKAI7eagGxXuJCtdhf65X6HyrGjhJBDgukxNO2h4RNALHeGaBagksgS9waWEg+JrtaQ4u51N1tkSM1INYPn0bjiZbNUELwo9caMs//INheeJH6LiDWD6mTvggosND0CaICyY6dq3aJpnDnFPFjNCDW6+6YtDVN2INuAt6uSbT4STfITw5zuGIp3cNMvKAFiF+bWMknRzsBTyf1cNvoIIr5agwnKTDCd6bq952kIg2I8x2ffDTE4bcTfGouPwt6uF1h3PpEIJ8hWcKi1v00nqd6+FHpOZ0k2yiLBq2p0ZhXeRjiejLGh6bw56lehOiUFsDesb3EzGmyPAgQ5z8+Kea94sx7ZMsAJ73UAcT5j5yyv1OcMdO/Fw7wpnErC4jtZKtdPjQukJRbCwV40RpbILZTglcVwIma3lsJn1WLUoDYVjWXllZrd3aFyxmLsCkgzjDgIfN6kMQyU9qYSz0QO141Q+WUxTGJLixR3iuPzmHugdh56BOKCHYje7TR41vABcB8AeIC9i+J3hAuGt5vtiqLwyQXR0ylJCFCmD0oJG8W7T1ZhudpBkdAuyj2eJQDelSf0RD709jFZpqnUEvdlArvD5HOo/Z5F8gbrKfa60Zo0U0KMi8l2PIwXYBx/Ea3nA3pnTX6738Yy/7R4F+hRPRItcgy6Qjp1XonKbBhkhByDjIThJDOixp22/MgVBnIvTWQmRiE8oE8AzFCeWu8TYDMhCCU/+baDMQIVQwyE4GQHZBHIEYo322rLdcVRiYBIecgMwEIOQeZwUdI/iKLVBODGxAj5LvO+ldXGBl0hNJeLY1VC8QIFS4GASEgRggBMUIIiBECYoQQECOEgBghBMQIATFCyJH+B/6vdq9KW0K3AAAAAElFTkSuQmCC"},40076:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALoAAAAlCAYAAAD1PvNnAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZiwgMjAyMi8wOC8xNi0xODowMjo0MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMS0wNi0wMVQxMTo0NDo0MS0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjItMTEtMTdUMDk6NDY6MDEtMDc6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMTEtMTdUMDk6NDY6MDEtMDc6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmZiMjM2MWE0LTMxMTAtYTg0OC1hNmQ0LWE1OTAzYmRiMGFjZCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpmYjIzNjFhNC0zMTEwLWE4NDgtYTZkNC1hNTkwM2JkYjBhY2QiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmYjIzNjFhNC0zMTEwLWE4NDgtYTZkNC1hNTkwM2JkYjBhY2QiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmZiMjM2MWE0LTMxMTAtYTg0OC1hNmQ0LWE1OTAzYmRiMGFjZCIgc3RFdnQ6d2hlbj0iMjAyMS0wNi0wMVQxMTo0NDo0MS0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm3zW0EAAApUSURBVHic7Z17TFNZHsd/vNXe4n88JMQMjyoGIm3Jls3OrncCRiYUiERHZMVlRqgBZUBgRpBVCi6I4yg4PtgtEokyPMTo8opMBsLFGSPdTFsYXMCC8IdBHn8tcIvyKOwftNi59s29vYXpJyEp555zfr+2357+zu/8LtitrKwAXShHBhiL3e34Up8YlKMDsKKY/aCPw0e7wcEnAByDeKHOYbFiqn2SSHvcAGBSo8mdywmeMnGcUWOowFr8sDbs6BD6Qscj3nxj1Snl6GAgALCNHCazYzCnnULDn2zLuPwNVb6F8NBOAEA1mrBfxNgn+sZIpD1uJ1My6jXGYYKkxFJBcmITNV7qhuA/bX5YG/aWNKYcGWDMfhl9b64sp1w5OpgAxoscAIC9ophFFzoex/0viiV9V3PjM6r8NBNUx2M6Qel2wFqwmNDnG6sOzKbH/GSGwImwAYD9rvZGzuyX0fdIcs/GJsciQp8rO/v12zvFl2B9AifCVo4OBk7HcTuVIwMMEue1sQlxpNrAXNnZrxc6HscBuSJXw15RzAJ+7lgLUlzNd/AJUFBgwyBMBJnmcPaWaLZ5enqM0eGLDe1QKvT5xqoDFIp8jRXFLKooSq12rew8SKUdXbBYfvOi8uu5dNi2YRyUhS7KkQEGBeGKTpanxnYq/pF60RK2bGw8KBP6XNnZcrCQyFWwF8XtkUt9Yi8L2rSxQaAkdFnoeMRT5ci1ghTfB8cgntnz47nHYOnFf7RdYs+V5dykK4SxYb1QsqLPN1adAsuu5mssT43tXOxu302HbRvWC+krunJkgKFvNQcAeFtRBI5BPLBjuIKDTwA4hYavXVueGoO50rP6bYwO6LvMXuz+MdopNHzQFL9tbG5IF/pid3skGFjNlaODoBx9r0N7Ny/YmpwHTqHhYO/mBfbuXrDQ8Xg9PnwKAJSVCWhDVWOyhq4aE0P9mlvauHL58J6XQ0N7mAgyu4vl/4LF8vsvuu/jV+R7rd0ngNWUKYvlN69vnFw+7DKL49tNHUcHpAt9qU/8saljlqfGQFGUCtsySsA5LBa2JufBYne71iIvY1hRzG5f6hN7OQbxLJLLNrbWRV8/UUVVdE1dwwkcV7hqXIeup88AADAEYcwIkj8vjY87hJHpe3NLG7fgYsm3mjYRhNEkKr+utcRCIu1xq6ltSJJIe3hEX9XPCQCA5e/bz+Wwu7MyT98n019zIT90GR0IMnfs24oicAoNBzuGK7hEJ8K72hvmTsVWjgwEWkroKlDC41Jj+wlS0i9Jpb2hoLs2BcVxBVwrvekqlw/vEV7Iub0+V1fRJ3Jtq7KwsCS1pbXtsB4/QX1NPvQKlQ+92lNb//ALfmREA1k+mwvpm9EVxex2w710joWF9kcAAOAcHkubH5akpq6hUSrtzQHjCrDQlta2wzV1D43pqxe5fNjFFJFfvXYzwQiRf+AvqHwO4aGdWNfPvut022woLwEwFfVG097t95EOx3EFgOrrnsPZ2x3CYT8HAHgpHwrUER6gooq7M+sJYeTyYRdBSvoDwryY8EJupjaRy+XDLrX1D78g9kcQxgyL5de/y9+/n8lEpn+Ryv44/mbCa3xi0pvQF/iREQ1U7jMMYXVCX558H204Bv5BV758M4Gx/H37a6orTxHamwDWwgUADeHguMK1uaWNG8WPkJhjUJCS/gDHFdGaPuSfz8nWJUSs6+cDQBAuh7O3m1j2IIDVPYlcPuzS3NL2WXPrk0M4rnDdlKGLDdPRIvI1hBdybnM4e7sJzahE2mPWiVv8sRO3VN8SarD88znZ+j40L+VDxHQxdjL5c117EGCx/OazMk/fxzpaYzLPnC6gW+QANqHTzr6//OlHQ33i4w7fAVV4o+bN+Li3qbbij524JR96tQc0sj6GRA4AMIvjTGKbsbfokZ0lMhfShe7w0e4XZM9pBjIHn4Bf6XbCGHax/A2+XmTEtsLCklSCyAFBGDPGhD+7/P37iW1ZX+Wdk8uHXdbrl6UgPUZ38Al4oXkYRBe2k9H36EoL4rjCVVhYkmootGCx/Pph9RtFPR7tevoM7Xr6bD8AgKeH+2vPHe/r70M47OcIE5kJ4QQ/t5bDI9KF7hjE61roeCwDmmpdAKzmW8UqaG550jg+ManrMtrS2gbxcYcq9Qkyih8hEVXcfa1lHhQAYHxiEjSvSaW96oeYp4f7a2F+bjbdf42A9NDFOSxWbMdgTpM9rwnInMNiv6fRvlVBECemuhMK02hDvy29ITQ0z9UrRcksf9/bhLGGQMcnJhNOpmTU05lDB6BoM+oUGv4EAGRUzG0MLjGJP9Bl24rB+JERDaLy67mqDTCmviCV9oY2t7Rx9Q1msfzma6orT+Wfz8nmR0ac0vjAaP7oAhUWXrq2Tv/XBSV59G0Zl79R3UJnaWQu0X/7Jw12rR1MM5d99UpRcQgP3a9xHRVV3E2P4kccNzRRFD9Com0Dqy4Me/Nmwru59ckhYkkDjitcJdIeN7pCGMrSi1uOppWAhVd1OwZzemtynsiSNjcAmLYDG0FSYilorMLjE5PeooqqaOJgY+Fygqe4nOCpKH6ERFR+PTfzzOkCIIRIEklPqLnzrxfqhB6f9kC1KbSU2GXbMi6nWMjWhoHD2dutLasiSE5sQhDGjEYTKrpTdYYsu9aSP1dD6YER87um46ZuTFcUM7DUJ4alPjGsKGYMD1hFtuVoWgkZKUXCmw8Aq0fa652XLtS1M9rIOpNWCITYOuurvHPa+kbFHLkXFXPknrbadW0IC0tSiW0IEzH6DSUbyk9GkeJqvh2DiRnbXzk6CPi5BMDPJYCR+XiZc9jBui3xaQ/MdlIDVc5YE1SQkv7g6rWbCaKKqmhj3+iNQBQ/QsLy99V8vmjX02f7ic8x/tiJW+MTk97qDIogJf2Svs1rTd1DVEveHtv14WtrMSgv6nLwCVAgxdV8RVFq9fLU2E4gN78u23I0rYQskQOsngJKpb0Y/HYjFV1b/zAaAEAAiTFcTvCm+aOdWZlpBSdTMjRPTFFhwaVvmxvrjwOoTkB/e6KKSqW9qFTaG1pwsQRY/r79miu1ahMKQDic8vRwf01nLt0itS4OPgEK18rOg0688FYgJ2aX2TGYGCPvdjyZIgcAsJY7YiwFlxM8RUw3jk9Meqtr3uOPHr6jCucwwlAUAFD50KtUqbQ3R/2jbif0xYT5udmUPAEjsWhRF+Pvt88jxfej7N28/g3mCV4GqhTi9jrJJ1Qd8+efz8kG0w5GNjRXrxQVE5pQUcXdMwCrHwSsozVGkJRYiiCMJjDtdcE8Pdzv/6u87AjdJ6MWr0d3DOKNuVZ2HlzqE3stdDz662J3+6equ4F0hTQygNVjfeew2O8tcRgUxY+Q7NjhcaSmtiFJXc9hBBjJ/SxqQ5CUWCq6U7X2O7EORpCc2CRITmxqbmnjYl0/HZDLh3erbrD4AARhzHA5wWJ0359/MLdmnmxo+UcARJb6xF7KkYFAbbe/OfgE/Gor0LJu1JtXuldtfViF0G3YoBrbjRc2fhf8HzwBZGtyGTBfAAAAAElFTkSuQmCC"},87560:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAAlCAYAAADiHGOuAAAACXBIWXMAAAUTAAAFEwFaO8pPAAAMfGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZiwgMjAyMi8wOC8xNi0xODowMjo0MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMS0wNi0wMVQxMTo0NDo0MS0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjItMTEtMTRUMTI6NDc6MTMtMDc6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMTEtMTRUMTI6NDc6MTMtMDc6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFmMjVhZTk0LTA5MGQtZTc0OC05MGQ2LThjOTcxY2U1MmM1ZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjA4NWQ4NWJjLWQzODQtY2U0Ni05OGU2LTVkOTNiOGY5MjdiNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjA3ZjMwNjNjLTA3YWUtZDA0Zi1iOGZmLWM0OGIzNzVlMDhkMSIgdGlmZjpJbWFnZVdpZHRoPSIxNzYiIHRpZmY6SW1hZ2VMZW5ndGg9IjQ1IiB0aWZmOkNvbXByZXNzaW9uPSIxIiB0aWZmOlBob3RvbWV0cmljSW50ZXJwcmV0YXRpb249IjIiIHRpZmY6T3JpZW50YXRpb249IjEiIHRpZmY6U2FtcGxlc1BlclBpeGVsPSIzIiB0aWZmOlBsYW5hckNvbmZpZ3VyYXRpb249IjEiIHRpZmY6WFJlc29sdXRpb249IjMzMDAwMC8xMDAwMCIgdGlmZjpZUmVzb2x1dGlvbj0iMzMwMDAwLzEwMDAwIiB0aWZmOlJlc29sdXRpb25Vbml0PSIyIiBleGlmOkNvbG9yU3BhY2U9IjY1NTM1IiBleGlmOlBpeGVsWERpbWVuc2lvbj0iMTc2IiBleGlmOlBpeGVsWURpbWVuc2lvbj0iNDUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjA3ZjMwNjNjLTA3YWUtZDA0Zi1iOGZmLWM0OGIzNzVlMDhkMSIgc3RFdnQ6d2hlbj0iMjAyMS0wNi0wMVQxMTo0NDo0MS0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gaW1hZ2UvcG5nIHRvIGltYWdlL3RpZmYiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjY5OTIxY2NlLTdmMDEtZTU0MC1hMDU4LWU2MTY2YmYxZGFkZSIgc3RFdnQ6d2hlbj0iMjAyMi0xMS0xM1QwOToxMjozNi0wNzowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MTRmODAzOS1lNWIxLTg0NDAtOGJiYy1kMzJkMTE2ZTRhMjYiIHN0RXZ0OndoZW49IjIwMjItMTEtMTNUMDk6MjM6NTYtMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4wIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGltYWdlL3RpZmYgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBpbWFnZS90aWZmIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NDJjNTZkYTMtMTIzMS0yNTRmLTljZGQtYTU5NGVhOGIwZGRiIiBzdEV2dDp3aGVuPSIyMDIyLTExLTEzVDA5OjIzOjU2LTA3OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjFmMjVhZTk0LTA5MGQtZTc0OC05MGQ2LThjOTcxY2U1MmM1ZCIgc3RFdnQ6d2hlbj0iMjAyMi0xMS0xNFQxMjo0NzoxMy0wNzowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MTRmODAzOS1lNWIxLTg0NDAtOGJiYy1kMzJkMTE2ZTRhMjYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxNWEwNGM3YS0wOWI0LWI5NDEtOThhOS0yMjVkYzMyMmQxZDciIHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowN2YzMDYzYy0wN2FlLWQwNGYtYjhmZi1jNDhiMzc1ZTA4ZDEiLz4gPHRpZmY6Qml0c1BlclNhbXBsZT4gPHJkZjpTZXE+IDxyZGY6bGk+ODwvcmRmOmxpPiA8cmRmOmxpPjg8L3JkZjpsaT4gPHJkZjpsaT44PC9yZGY6bGk+IDwvcmRmOlNlcT4gPC90aWZmOkJpdHNQZXJTYW1wbGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NMkNLwAABa1JREFUeJztnE1yo0YUx39OZZOVyAmsnMBssjY+gZVNKjvjTbbRnGCYquyjOcGgG2guEKMTBJ8g+ARBlW2qOouHCoyar4YG2eJX1WW51R9P8Kfpfv3gSinFhLjACvCyzwtNmWcgBiJgB6SWbfI0eVFDHQexv0iSpbHxSv8nTGPHKFxNJGAfWAM3HesdEBEH2DspugNy1VDHA55KeZ8QO8embP9UdozCNyP35yKj6Re6ixdkhH4A/uYdn5SZ9owp4DXwF2bC1fERuRiWA7U38wYZS8Ah8IeFdm8QEbsW2p55A3w7Qh8hctu3xQJZZHmImKcgBfalvGR8My4P2wJeY1e8RxbI4s7FvpdCR4zeezFjGZtTCBc704YqrpHRfuaCsCng0GLbVdwzj4QXhS0B+9R7G+4Q36ppKs83i4S9LJ95U9gS8NpSu224Rnb3Zi4AG4s4l2Zf7wbxHKTIAmhX+G5J8yjqNny/KrU5806xIeBVizI3vBb5CzJq78j37vt4L9rYMCQO7WIhmso5iO0uuUclJo8FSY0trMfT5B37rsNFbO5abziUUkOnSJnjZ204Sqm0RztKKeXV2FiXdDTV8TR1go7lAlX/m1Ol1NrAfp0dxeRX9OXW/NZdg61KKRUrpTZKqWULm42TjTmw26PuBrmi0+zzVHaMTYRsjeui8Y4sELdkOGC/PhKXUuRA9aZQiAQt3VNvK8gd9jckbiXE0pa/DQE3/bCmun72Oexph9Oz/lisgdsO5R8YZpHs0k28G8yndccArJVh/UrG2Eruipv9TSa0YUyKF/yePPbYRcSkGxAC5AJPDft00cc4++jF6yKjaZkD+Rw9Rdyj11kqs8XCwvocBbwsfN7TbXSaiqZ44SaegZ+QUaqIg37kWyCjWWjQl4OIt3xhPFItsJUmb5/lp9n/V8DvwHfAj8AvwM9ZP1vyO+ugjB0PfO70FaIpK07FCyIOH/3GjWfQj0O1eMOaeq4mL+D1HUAB/wH/An8CvwI/AB+wuC8wC/g1po+n9Hms5SvN06WNJm/ZsR8HEW/ZR98k3mPdMnGLPv9BbE9blDXChoCfLbRpQjy1AS2JW5TZDdDPhlPxHh/RaiLW5IWcgafHxhw4ZrinLvoQT23AGRGi9yAsEGH7DfVjTd59lkA2opLCdxEy6kYVdQfDhoAjxokBruOZy/FiNOGj9woceUBEHNeU2SFz3qp2yp6H4sL7JbMhqmnfGBtTiB1ya5qScOL+z4my6HQLwk1DGymy0DSZHl4jmx8rg7qN2BBwyvSBNOHE/Z8rW8R78bWUf0u7aYSLLPq21Ie06gg7lm+FLS9EYKndNnxmmseKzp2iL3at+T6g3e5lmLXj8TpG+y5Lj+jFvcDCwwa2BJwgL9QYmwPz+yJ0lDcSEk7PzzX9/LVRlkJEqB80Zbwe7Wux6QcOGN+l5jOPvmX26KcHG07XKh+p9i8v6RZfsutQ1hgbAi7uZq3ovqBzkCvVo9sB+8QwB01nrztAu1MRVeSn6EfcjSbPIXeJeS37DSr6HBQbAi7uSiXID+4i4htk1fpEe3/yluGmDrEmL0JObMD7emg05PQuWX4w1kF+/9FV9pT971M9wKzRu1JjAxtrGSOYJ0YOyI56f6QpQ7+8LuY0gGjB62isaMD+pmbN6YsJQ/KpRMjpQHKbpS/IBZCWvtPxgoXjNlYsRIzchsvumz4ckAiuYMA2oX8g/Vsj4vS8FBd0G+rvoDfkgq6LHPRNjGtizGCeFJkT3yFXYx8+IyPErmc7OhLEFXRJrDV5Afn0YYnc6Uw2qF6Qcx4Z1G1kimi0CDkgd8jcte1BeUZcM98jBzwd3LKcELFvyDvGOZNw6lY7xkmAHOsAOW+PyHGpG4QOWZnHrE40iJUapnrBdRkP/ROukEf8JyPZMtONJfl8OWHk83QuAp6ZMWIOaJ950/wP1lp4jr2xFLUAAAAASUVORK5CYII="},56986:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABD4AAAClCAYAAAC0uT1GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAe5UlEQVR4nO3d/VUj55IH4L575n+0EaAbATgCmAjAEcBEAI5gNBEME8GICMxEYIjAEIEhghUReI+81XdljKBb6mr1x/Ocw7Gv74yQGtF6+9dV9f7rzz//PC6K4reCMftYFMWtdwBJjuNhD4uimMTX4cq3Wv773ppvfbfy99mtWVEUnxt+Bl/icWnG8jx+1PCx9PnQDxm/n372w3dTFMVJwqv8OR6bds2LojhL+I6f4rGh1z748QENKMOM5dd05d/XBRoAwG5dxs2Fpj+r57EWWPj5tuY4KfS4E3owFIIPYBNlsHEc/zxwFAGgVx6jWuhrw096Ly6WT70dWjFJDCcuO/ZaYWOCD6CKSSxgjuNr31EDgN67KoriPOEGxkmsF7RL5ZslrcuW7aj3XXuxsCnBB7DONMKOjAURANANl0nz/uZRFarlJc8yXLpIePSnCMVgMP7LjxJYMYmgY3mH5o8ofxV6AMBwLT/zvyW8un0DrNNltrgIrBgUwQdQRHXHPPp9vyfsDAEAdNcyoHhOeHYXdmdLk9Xi8sOuPAyR4APG7XiluuPMLiwAMEqLqPjMYFeQ5h0mbGFdRPhloCmDJPiAcTqPgVW/qe4AAOIu/13CgdDy0rysMGkW1b8wOIIPGJeywuO72R0AwAtZVR+fo0qB7c2S1nAPBpoyZIIPGIdpBB4qPACAdR5jG9MMWl62N01sRdHiwqAJPmDYJnFn4A+BBwBQwSy2M23agZaXrc2T5rF9ixtkMFiCDxiu45jjkTH8CgAYrsyWl6n3zUYuk25iPQukGAPBBwzPJHo0f0va5gwAGLbl3f/rpFeo5aW+aWI4cR67+sCgCT5gWA6jyuPCzxUA2MJlVAM07cg8idquklpc7mI3Hxg8wQcMx3IR8bsqDwCgAYvEKoOZlpfKTouiOEl67KyWJugcwQf03yTKRr/6WQIADbqKqoCm7Wl5qWSSeJy+xC4+MAqCD+i3SfThnvk5AgAJstpSjqKagfWydnF5MtCUsRF8QH8dRlJ/4GcIACS5j+1OM8zjJg7/pMUFGiT4gH46jEqPjLsAAACrZlEl0DQtL68rd+jL8CPWkDAqgg/on1OhBwDQokViy8uJlpd/mCUNq39W7cFYfYgLqH+98voncVe5NF2Zvny48v/38eLreaVNAPpk+WH1vYc/secolX188VXEf7d/PAB0201UC2S0X1zFNYn1QFEcF0VxkfTYM8eYsfrwxute1CiDOo5Q5DC+jjp+PPfi5H3sl58e6Uvo8RTnjvuVL79nANB/l7F+bvrG535clGdVlfRF5i4ud4ntM9B5bwUfdbwWkBzGifE46QS5rYP45VfuRR8cdvjDqgw6yi+VVAAwTI+xHvmc8Oou4sbkmOdPXCa1uBRCJcauqeDjNeXd3vJi7TQCkNPEX+i6zuLkaqgSXdbFQaYPsTi5id9zAGAcZrGez9hVbh7rnjFWih4mBUpF7MpjvcaotTnc9CaSxmVLzMeiKK6j73/Xvr+YZQJdMu1Q6PEcH5w/xe/MzIcoAIxSVvVA2fIyRlk3Yp9GfEzhP3a1q8tttJgsL+o+JW2PVceNPcTpoEm8N3cdetzF7+kkFjrCDgAYt9u4GZLhYoQ3JWdJFTRFrN3MWmP0dr2d7SLSzTIAudvR89jX7kIH3SR+CFZxF9VZx34/AIAXZonV22Nad2S2uPyI9SSM3q6Dj1XzuMDaVQXIiaE/dMjVDndHWg08xjxgDABYb5G4dj4YUXtG1vD6Z9c28P+6FHyUygqQLzuYAfLVvA864DRx//a3PEfwKPAAAKqYJ1Zsfx7Buvwy8UbXlZ324P91MfgozeJk13b7i5J+dilz//a3fIvA0fsfAKjjPPFoDXldMk2sankw0BT+rsvBRxEp5fLu8y8tfs8xldbRPW0PM32OthaDrwCATTxGpXaGgwG3a8wT13xaXOCFrgcfpavYQrOt1pcxlNbRPectz/W4W9kuFwBgU7PEGX2zWK8MSeaa75u1HfxTX4KPIrbQnEbpVhuU/NOmSeJwq9dcRzWVKg8AoAlZLS97A1uXZ675nlWuw+v6FHwUcZF2HFszZRtyaR3dM2uxxeVTcj8uADA+t4lr9KMBrcuzW1zc1IJX9C34KOKX+TTuWGebRSoLmaYt7uLySTUTAJDkPLE1fQjr8uU1zEnSY99Z48F6fQw+SucthB97ysVoQVvvMaEHAJBpkbiu6XvLS/bOfap54Q19Dj6KKOfKnvlxMcCBSnTH8r111sKzEXoAAG24iuqDDCdRNdFHV4ktLl9idx1gjb4HH+XMj6wp0iVVH2Rp4711LfQAAFqUOY9j3sOWl+PEG11PrlXgfX0PPoqVmR+ZW92eqfogQRvVHndKHwGAlt3HtqoZ+tbyosUFOmAIwUcRJ9fsSc+SVJqW/Z597nE5KADQb7PEquyTqKLog+Vx2E96nj9iNx3gHUMJPopIUjO3uT2zwwsNmrSQ0J/a0gwA2JGFlpe/wpmsnfueVXtAdUMKPorkLbQKJxcadJo44KqI8lJ3AACAXbpJvDG534OK7MwWl5kbXFDd0IKP7GQ5uzWB8ch8LxlyBQB0xWXijcmLDre8ZLa43MUuMUBFQws+ikhWs7bQWp68DpMem/FYvocOEl/tpTsAAEBHPCZfpHex5WW51vuc+PhuxkJNQww+iuS73dpd2Fbme+guykoBALpiuTZ/SHou+x0MAjJbXL7Fxg5ADUMNPm4Tqz7sksG2Mt9DWlwAgC7KDCc+d6gqe5ZY2audGTY01OCjSDwpaHdhG4fJ/Z4GmgIAXbRco1wnPq/MKouqpi20uGhnhg0MOfjIrPrQ7sKmMt877gAAAF2WOej0oANroczwRTszbGHIwUeRePLp6vRoui/rvaPaAwDouuwdGHfZ8rJ8XUdJj/3sxitsZwzBx1PC4x50cHo03TdN7Pm0pRkA0AeZOzAWO1oTTZOrTa5idxxgQ0MPPorEkjBDTqkrq9rjSekjANAjmdULRzvY5WUZ5uwlPfaDdmbY3hiCj6zUV7sLdWWFZao9AIA+WVYvfEl8vrOowmjDeWKLS9HBrXqhl8YQfDwm7RtuZxfqygrLVHsAAH1zldSSXkT1RRu7vEySb0Bdm+EGzRhD8FEkXRia80Edh0klkD/0fAIAPbQYQMtLZovLs2oPaI7gYzuqPqhKtQcAwN/dxk2cLJktL8sW5pPE534Z4RDQgLEEH/dJpXTmfFBVVkgm+AAA+uw8qhsy7CW1okySW2nuWmrVgdEYS/BRJPXHCT6oKuO98uBOAADQc4vkXUtOEgbMZ7a4FMktQDBKgo/taHWhiuVdgf2EI6XaAwAYgqukzQhK8wZn8x0nt7h8Mb8Nmjem4OM+4TH3DDilAm0uAABvy6xyaGqXl+wWl6fkXWJgtMYWfGT0D6r64D0Z75HnpDAPAGAXluuab4nft4mWl1lSFW/pXBsz5BhT8FEkXSgKPnhPxntE6AEADM0saUOC0jYtL8sWl4vmn9J//EhqzYfRK0YYfGScTLK2yGI4Mt4jPhgBgKFZxDauWfY2HKSa3eLybKAp5Bpb8JExKEjFB+85SjhCgg8AYIhuYjvXLBcb7LaX3eIy0+ICuQQf21PxwVuyht9qdQEAhuo8aTZfqU7Ly2Fyi8uDgaaQT6vL9jLTX/ova7CpuwIAwFA9JocB+zVaXjJbXAotLtCOsQUfWVR9sE7Ge0O1BwAwdLOohshSpeVl+RwOEp/DN+s6aMcYg4+MnkHBB+sIPgAANpM56LR4p5pjWbX7OfF7P204aBXYgIqPZmTNcaD/Mt4b2lwAgDFYtqlfJ77Ot1pesltcLq3poD1jDD4y7pbb2YV1Mt4bdnQBAMbiMnnQ6edX1mvZLS53sXsN0JIxBh+SVQAA6IdFyy0v0+QWl2cDTaF9Wl2aoeKDdTLeG2Z8AABjMk+a01c6WGl5yW5xuYpda4AWfRjhwc64aDTjg3X2Eo6MqiUAYGyWVRJ/JL7mz7GmP0r8Hg8GmsJuaHUBAAC6blkl8SX5OV4kP352yw6whlaXZqj4oC1PjjQAMFJXPV4LXRtQD7sj+GhG5tRn+itjvoeeUABgrBY9HQz6rNoDdkvwAXlUAgEANGtZNfGjZ8f0Urs97JbgAwAA6JPLqKLog7sWdooB3iH4AAAA+uSxR7ujaHGBDhB8AAAAfXMV28N22XIXmnvvLNg9wQcAANBHXR50+hThDNABgg8AAKCPltUU3zr6vM8NNIXuEHwAAAB9NevgoNMfsfsM0BGCDwAAoK8WHWt5eTbQFLpH8AEAAPTZTWwb2wWz2HUG6BDBBwAALx06IvTMeQdaXh4MNIVuEnwAAPDSxBGhZx47EDp0eZcZGDXBBwAAMASz2EZ2F77FLjNABwk+AACAodhF1cVzhC5ARwk+AAD6LeMu89R7gp5abiN73fJTP4/dZYCOEnwAAPRbxgWX4IM+u2xx0Old7CoDdJjgAwCAlww3pc8WEX5kezbQFPpB8AEA0G+3Cc/+wHuCnptHNUamq9hNBui4D35AAAC8YmJuAT23rPr4PeklPBloyhsO4xx6P9Lz6HRNy+RiV7sfCT4AAPrvIaFK4zCpmgTach/bzF4kfL82Wmm64rBn7W9tXVwfx9dhXORXOQeXVUi38Rzve141NF05BuXXXsW/exev/X7leKQRfAAA9F/GHUXBB0OQdbd9THfxly09Rx14HlXdxcV4huVMl9OiKE42fOyjF/8sonroNobk9mFQ7uHKcdjf4nGO4uss/vfzyjFo/DiY8QEA0H+2tAXIMYm2pmXY9X2L0GOd/bj4/zUqIGYdPP9OosrpMdrHLrYMPV6zt3IcFk0fB8EHALCOoX39kVXxATBm5cX+5xotHNvYj+/1Rwzo3XUAUoY+y2PwNSHsWGev6eMg+ACAYchYHAk++iOjJaVPpe0ATZrEefVrS4HHa87iwn+2oxkrpy2HPuucRVXjVsOEBR8AMAxt3YWhm7JCKlUfwNgcxjm1K+Hv57jwb+t8XIY+v+448Fi1t+1xEHwAUEVGGX2fJsRD12UFH1kDAgG6qBzq3JUL/tJ+zNbI3k3ouGOhz0sH8fM5r/sXBR8AVJExONGdZGjWXcLxFHwAY9HV0GPV15h5kWEZJvzW8ddfxPP7Xvc42M4WAPovI0R68r7onfuEu3SCD2AMJrGFatcv+ouV7V9rVz28YRatJE16elGNOG24LbfWcRB8ALArWl2ak3EsDTbtn4zKrL0I1jIeGxiWh6TW2Lo2OV9dbXhR/hSByW1833WfncfxWX0Y/75tSH0aQUITn9VNhB4PcQzeOw5FPO9pHIfTaF/ZVOXwQ/ABQBUZFz3bfNDxd0IkisRw4ryFvnKg/y6TdpjKdrxyAV3VUwQGVdstyuNyE/+cxEX/8utkg9d33lDocb5F6PEcr/+q5nN5jK/bOIbTlc+ZTSpuKoUfZnwAUEUX7uCwXkarizv8/XMfC9GmaXcBhqzuNqnf4mJ9m1kbi/j7y+Dj30VRXNf4u19WApRtHMesjE18iWNw2UAA87gSgHzZ8HPs7L2AXvABQFUuqLoro+JD2NVPGXdbD2JBCjA005ptJ58SKuAeo1phGYD8eOfP3m0Q1LxmsmF4chfPc5awTljE4x5WOA6v+frWjSDBBwBVZVQAaNFoRkbFhxkf/ZRVZq7VBRii0xqv6TpxR5UiPneXz+fnNTebnmo+37dsMsj128p2t5nK4/DLhq/r1bWl4AOAqjIqAGxp24yMu/GCj37KCj6aWmwDdEnVc9tziwHwTayPHl58/9OG1mLnGwxXzah0ec9VfN869tdVxAg+AKgqo+JD8NGMJreHKwk++ilrzse+1jRggKoGADctt4A+xjm3DD8uG1qHTSJQqONTcqXLW+YbhB8Xr60vBR8AVJVxIWxuwPayLkYFH/2l3QXgfXXabZsYJlrXIj7jf2kweKi7c8qXHYYepU3Cj3+EO4IPAKrKuBC2pe32MqpmHir8Gbora4F+IqwEBqTO5+euBn4vNqjQWGdSM8D+0dAg1SbMY8ZIVUcvbwwJPgCoKususvL57RhsyktZv6tFhxbBANRTp9rjOWaBdMksBrxW9bfPK8EHAHXU+cCpypyP7WQcv4x5LrTnMbFq59RuTMAIDaHarU61x2UHt7Vf1AxjjlZ/boIPAOrIuCBW8bG5SVK7UGbFAO3I6sneU/UBjFDXqh/qOq9R7fHUgbke6yzXJ3c1/vx/wh7BBwB1CD66xWBT1skcxHdh1gcwAHVC/qOeb+td57l3Pdyu8/z+87oFHwDUkVEJsKfdZWMZi7AnwccgPNa8K1ZXU8P2AHapTgvvvKfrlWV16EnFP9vlao9SnaqP/fJnJvgAoI6s2Q99vouySxkVH+Z7DEfm4vVEtRYwAHU+85Y3an7v4dbedc7Vu9i2dxN1Pt/+WmMKPgCoY5E04FTwUd9h3Mlomvkew3ETk/mzzA06BXpukwv9r1FV15e5H3WCj65Xe5Tq/Nz+ev2CDwDqyrgwPjAzoLasBZfgYzgWyXfv9g06BXpu04B4ef77HgHIVcdbYKoGH089qvpcfr79qPhnl/NZBB8A1JZ1Ydy30tFdy6iSedbqMjjZwcSFlhegxxZbzizaj/Pg7yshSNfOiVV3f+vbjY86z/dQ8AFAXVl3kLW7VHeqzYWKsoecFnFO0PIC9NVVQ228ZQjyW1EUf8Zn6mzH1SB1vnff1gB1btQcfkh8IgAM0/LuyEONOwhV7Uf7Rl/6S3cpqzqmL0PNqGcWC/Ese7FgtjsTjFtXzgF1L+AXsf5o+jx5FF+fo6LyNj5nb1vcPa1OKN23Hd3q/Jyngg8ANnGTEHwUgo9KpmW/agIVH8NUbv2X9b4p4nww79GwP6B5XztyTP+1wd9Znic/xdyODHuxG1a5rexDfM95cotpnbabPq4BnipWwE61ugCwiazKgCPzAt6VNbPhoYd3e6iujSGkZ4JLoMfmEX604eCV2SCGvNdXdd0i+ABgI/dJ29oWWw4ZG7rjuLjM4IJ12G5bmPVRCD+Anluevz4mbwX+Ujkb5I84V+/iBlAbnw8ZFlUfU/ABwKayqj4OlMuvlXnX3nyP4Wtr61nhB9Bnt1F9cb2D13AUs0aaCkCGXkVbuU1I8AHApjIvbK7sEvEPl4kzGrS5jMNyIf2jpVcq/AD6rBx4+nFH1RBlAHKjBaYZgg8ANnUfF8wZ9lQg/M1h8t167UXjcdliCfdZnCeEmEBflZUXH3dUAXIS51Fb/m9J8AHANjIvmI9aLM3vskncOd9Leo7PQqZReWz59+ogvqehxUCf3UYFyH8XRfFL4o2f1yw//3/dcCv7yjMwhk7wAcA2bpLvHn827+OvxVbG1sGlGwuj0blquXR7L0q2tbABfbeIc9myEvPfEYK01UL4dYPguuoMjL6emyuH6h9ynwcAA7eIaoSLxJdZ7qk/xnkB8+TQo1BVM1rnsSDOqiR6zUWUa59HoAcMy8PIgvRyG9qy+vU0LsSPEz+7P8f3bXpNlL3W2DnBBwDbukoOPoqRhh/zxK1rSz8MNR2txwggfm35AOxH9cePKNv2/oPhuBx5qHmz0jo6WQlBTuPc15SrOM5Nnz8nPQyuDiv+uXutLgBs67GlgV/fR9L2Mmkp9CgMNR295QL9244OwnJg3x/xXrdjATA0izjHXsY5rsm2mL0aN4LqBFFVQ4SumNSoWlwIPgBoQlvtEt83HO7VF5NYpLQRetxpNyB+n9rqT3/NmQAEGIGyLeY0BqR+2nJA6lHF+RZ1Kjj6FnzUeb4qPgBoxGOLd46/xl2UoQ1JPIzj2Faf7ZADJOo5b3mHgteUAcitgcbAwJXz0Q5jm9xNh01XOVdWHW5a7HD3reM4JnXP/XWe76PgA4CmzJJ3eFlV7ms/lC0yl8fu9xYHTV7XXAwxbIv4XXrqwKs8isqu8sLgtAPPCSDLbZx/f95gDVX1/Fg1WNnFmuo85j7txbm/znOo+vqfVXwA0KRFyzuElEMS5z3fhu0+prS35Vm1B69YxCKyrfDyPXtRBfLrixDEdrjAEN3EmqDOOXivYlBQta216uM15WpleH3ppmILy7RGhexfr1/wAUCTrrYo2dzUWbSIzHp0UXQcH8S/7WALudnIthukuvsNFt5tWA1B/ieeZ9krby4IMBSbnIOrhAR15nm10Wo4iYDjtR0B9+L5vndur1MNKPgAIMXlDi6c9lb2tr/q8MXQ6UrgcbSD739nJxfe0dXwY9VBLJh/jbkgi/i9uorzz7FABOip+5rVs1XOdcvzY9VzenZl3TSez8kbf2avwiy3OpWrf20x/KHGXwCAKsoP7a87OFp7cUF0EcMa5/GB1/Re93WcxoXYeYszPF7zbF4CFd2vVCXt8j1b1V4Eia+Fic8r82wWb8y2ubXLEdAR8xprqKo7m9xU3DFuL0KFjNblaZyDq3yuHKzMP3lZpXoe7c5VPJRrQMEHABmu4sPqrUQ/20EsHL7G0Mbb+MC9T7zAmcbXcXztoqpjnXMtLtTQt/Bjnb0Xv4dvnZMEH0AXLKJCs8k1RNXgo4jg4yphzbCouXvdwZoh13VCmXn5L4IPALKcx4VE2zMsXrMfH/irH/rlneCXd4Hv3/mwP1wpv5ys3G3pUsjx0pey1BNquI/3901Hfo8BxuI+Ifh4qlgpkVX1sVgJ1Kt+ppxEeFHOHrmsUe1RCD4AaEO5S0TVssa2rd4J3mVlSrbrlnfbYVgeN1ioAvTRdMetsdmuarTQfI6wpOmt7xcrN8aqrg3PVnYOrLOeuV69kWW4KQCZHnswKHHIHlqa0M6wLaLy49rPGRio4xiW3JXPzKqzO+oEE/Oa67F50qDTTYZoX2xwI+1vIYngA4Bs9y6+d+Kh5f34Gb7l7/EnP2dgYCYr7aDfO7JmqRp81JnDsai5s9tB4k5w9xusUeq0uFy/rN4RfADQhhsXTK16WDMJHba1vAP4U/SKAwzB/EUlwa7Djzq7wNUdyjyref4+W52T0bD7pLXh82stMYIPANoyF360QuhBtnutL8BAXK6Z8/U9sdXjPXXmWGwyg6NuqJMZfmSsDa9em9Ui+ACgTcKPXEIP2lIOqPvZDB+gpw7fGfZ5tmFLxjbmNVo6Hjb8vF9WiXyr+XfO4u9lBEHz2H2uCQ/rgiPBBwBtW37AfXSx1DihB7twEzshqP4A+mRScZv3ZQjxW6xdpsmvb/5i2/33bDN/YxbrhjqOopLidIvv+9bz2fZz5Pmt5yb4AGAXbuMi3ZyAZlzHnSuhB7tQVn983GAhDbALdSoriggk/kgKQKYRwtQJPZ4rBjfrlOftujehlrNHfl1ZxzVptuVNsfO3tiMWfACwK+WcABdK2/nFrjl0xG38Tn8SagIddrhmrkcVZQByG5+927R+TKNq436D53PVwM2O+y2qN46iEqaJ43Aej/NHze1qV316LwgSfACwS4tYgNTtNeX/7op8TNxqDjY1j9/rL1raYFSWF8J/duDrvZ1OmthN5CgGoP5PPN5VXMAfvxECHEfQUIYdywv9iw0u9p9qDkB9y+2Wx2L1ONzG8zp9YzvewzgOs/jzf8bfP9rydbxbffJhy28AAE24jKT+Zou0f0x+xAJLawtdtYiFbXkxcFmzrBwgU7lLyfcGvsdBfLWl6RkbTR2LowYCjE2VbUJrK2BVfADQFbdR9vnDT2St57gzcyr0oCcWEX5M472rtQ3oinKnuT5Vpn3acAvb9yyPxU89r9I7i5D9VYIPALpkERf1H80I+IfruHjM2ksfspUtMD/F+1kbDLBr82iT6EMo+yl5DTCE2Wtf11V9CD4A6KKy+uMXF0fFXQRBWlsYivuVYXg/q/ICduw+wo8uzxvLDj1Kjyszmvrq+2vhh+ADgC4rS+THOCSxDDyOKwxqg766iSqv/44QRCUIsAuLaJP4KT5/u+IpnlPb1Z6zjh2LulXAVy8HrAo+AOi6ckjidCTbZF4LPBihRYQgZSXIT1Hx9UMQArSorP74uOOL/ue46XOYNNOjivJY/LzD9penWPuVVcBV7b2s+hB8ANAXi7jjMY0FyZDuDD/FB/q/V/azhzErt4c8XQlCPkUp+p0wBEh2Gxf9bc8kKgOPadz06UKL600EMB9bbE28Wwk8ymqXq/hZVPHl5aBT29kC0Ee3K+HA6cpXn7bCfYjXMN/h3Rzoi/tXfk8msRg/XPn38p+2xYbm9O0zqsnne79SOVCuN44b3p77eWVL/5sGH7dp5dpr8uJYNHW+vVs5Bo9r/kz5szhb8/8X6+ah/OvPP/9s5mn2x/St/X23MBvbgeRdGe+1Rzs6wJsO40P4uOEP4yY8xAKqXDis+1AHmnP84pHKcOSlW5VWg3X8yvugCXPn8VGbrgSv5XllWiEQKdtnynXAa6Fu35Rrr+nKsTh44zU8xWsvvzY5/y7DkZMX/+05nserx3OMwQcA4/HawuQo+dU/rSxmVhc1dmQBANjeJMKSMmB5iBvOa0MkwQcAY7V653fdXeD3PK7c8RNuAAC0Y7JSKXL83hpM8AEAAAD0zTL8eP+mU1EU/wtlmyUwN8QDVQAAAABJRU5ErkJggg=="},56249:function(){},28022:function(){},42480:function(){}},t={};function o(a){var r=t[a];if(void 0!==r)return r.exports;var n=t[a]={id:a,loaded:!1,exports:{}};return e[a].call(n.exports,n,n.exports,o),n.loaded=!0,n.exports}o.m=e,function(){var e=[];o.O=function(t,a,r,n){if(!a){var i=1/0;for(u=0;u=n)&&Object.keys(o.O).every((function(e){return o.O[e](a[d])}))?a.splice(d--,1):(s=!1,n0&&e[u-1][2]>n;u--)e[u]=e[u-1];e[u]=[a,r,n]}}(),function(){o.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return o.d(t,{a:t}),t}}(),function(){o.d=function(e,t){for(var a in t)o.o(t,a)&&!o.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})}}(),function(){o.f={},o.e=function(e){return Promise.all(Object.keys(o.f).reduce((function(t,a){return o.f[a](e,t),t}),[]))}}(),function(){o.u=function(e){return"js/"+({96:"ProductWorkflowNotifications",281:"OrganizationAdmin",306:"OrganizationDataSources",316:"OrganizationWorkflowTasks",326:"DocumentCategoryAssociatedDocumentTypes",371:"OrganizationOrderDocumentTypes",378:"OrganizationWorkflowRules",621:"OrganizationDocumentCategories",711:"OrganizationTags",793:"OrganizationViews",870:"CreateNewOrderEditor",1319:"ViewsEditor",1378:"FormLocations",1516:"OrganizationSettings",1536:"ReportsDocuments",1735:"OrganizationDocumentTypes",1834:"OrganizationDocumentTemplateTypes",1846:"DataSourceTypes",1883:"ProductCustomFields",1951:"OrganizationWorkflow",2017:"ProductOrderDocumentTypes",2263:"DeliverDocumentsPageHeaders",2268:"ProductConfigurationSettings",2418:"AuditLogs",2555:"ProductAccessSettings",2679:"OrganizationsGeneral",2831:"ProductWorkflowTasks",2833:"SystemSettings",2882:"ProductFormLayouts",3051:"ProductWorkflow",3253:"ProductWorkflowRules",3322:"OrdersGrid",3345:"DocumentTypeEditor",3612:"OrganizationProducts",3631:"OrganizationVendors",3792:"DocumentTypes",3812:"ProductTags",3857:"ProductDocumentCategories",3895:"OrganizationAccessSettings",4137:"PotentialDocumentTypes",4257:"ProductCodeBooks",4377:"OrganizationEditor",4415:"Authentication",4437:"DocumentTypeGeneral",4482:"AdminGeneral",4551:"OrganizationUsers",4813:"OrganizationBranding",5064:"ProductSettings",5096:"ViewLocations",5158:"DocumentCategoriesInterestedParties",5240:"DocumentTypeFields",5342:"DocumentTypesInterestedParties",5355:"PlatformAdministrators",5797:"ProductDocumentTypes",5837:"ProductDocumentTemplateTypes",5908:"ProductAdmin",5930:"ProductCustomUserFields",5951:"DocumentCategoryEditor",6314:"OrganizationFormLayouts",6359:"ProductDocuments",6486:"LinkHome",6606:"ProductGeneral",6616:"UserSettingsContainer",6631:"StaticTemplate",6825:"BlankRoute",7018:"ReportsAdmin",7076:"DocumentTypesTitles",7143:"OrganizationDocuments",7204:"OrganizationSearch",7255:"ProductViews",7364:"ProductDataSources",7410:"OrganizationConfigurationSettings",7596:"OrganizationCustomFields",7686:"OrganizationCustomers",7779:"OrganizationGeneral",7928:"SystemGeneral",8249:"AdminPage",8317:"OrganizationWorkflowNotifications",8665:"PlaceNewOrder",8733:"DocumentTypeDocumentCategories",8749:"ReportsOrders",9004:"ProductEditor",9111:"OrganizationsBranch",9165:"DocumentCategories",9186:"DocumentTypeFieldTypes",9367:"OrganizationNotificationTemplates",9414:"DocumentCategoriesGeneral",9629:"OrganizationGroups",9690:"OrganizationCustomUserFields",9994:"WelcomePage"}[e]||e)+"."+{53:"a72907db",96:"54ad04aa",281:"4836cb4a",305:"ff6eecbe",306:"e895f29b",316:"acc5032f",326:"de42926c",371:"0761a24e",378:"4934eed7",621:"a04bedec",711:"b6afe9e9",742:"1223d439",793:"4a409294",870:"1e3551c7",1096:"0d6dca6c",1097:"04ddbbab",1319:"950934cd",1378:"edc649ed",1516:"89653d6e",1536:"82adbdf8",1615:"d5448dde",1735:"23d09669",1834:"572d615a",1846:"25d44f41",1883:"f8c8cb77",1951:"36444634",2017:"b1413546",2067:"57a8b8f0",2263:"c0cf6945",2268:"bc3b01ed",2418:"1d1c5b65",2555:"1c36f7dc",2672:"637e105f",2679:"d2733a6e",2831:"addc0a30",2833:"d32c9795",2865:"e35fec00",2882:"79e1a3ae",3051:"37d3094c",3253:"42954a1d",3322:"989772ea",3345:"fea71a6a",3440:"e7075bf7",3612:"d6ae0cbc",3631:"6c24873c",3775:"9e5dfc28",3792:"31509bf6",3812:"e1bad80b",3857:"c252a7cf",3895:"e74c38a6",4137:"d7e79acd",4257:"12acab89",4377:"31b98d39",4409:"4455cc46",4415:"e7810f3e",4437:"ed6ec26c",4482:"34583643",4551:"ccfbda1a",4813:"1ab901ef",4892:"0c3054ce",5064:"326acca7",5090:"54ac7826",5096:"36ad59e4",5158:"b09a9e22",5240:"ba9482f8",5342:"1adad2a7",5355:"2ba68e9f",5553:"68bd9e7e",5788:"d19340be",5797:"f18b4224",5803:"3216805f",5837:"831652fe",5908:"0925fab4",5930:"5b22817c",5951:"f68a11ac",6161:"79d644e8",6314:"f9416f61",6326:"23c65283",6327:"6955fb75",6359:"4bd6e4e9",6486:"e7d10586",6606:"ffac5197",6616:"d9a4ecb2",6631:"236693c1",6656:"0c9f23ac",6718:"6489147c",6825:"e6bafc13",6899:"7b1202cb",7018:"9dca5de3",7076:"0b1695f0",7143:"5b74293b",7204:"8d6777c1",7255:"ab992d15",7364:"5f9efc61",7410:"82377ffb",7596:"8078292b",7686:"0840358e",7779:"0f4d35f6",7832:"40120a1e",7928:"aefa02a5",8249:"73519268",8317:"a46b473e",8549:"5e69aa08",8665:"486c05f6",8733:"f324d535",8749:"1fa80c8b",8783:"ea450bee",9004:"0c9f2f32",9111:"e61feb4a",9165:"64adc72b",9186:"7dc62f4f",9323:"1918b8fb",9367:"4b7bbba8",9414:"aa1108a3",9629:"ed8036c3",9690:"2f901e9d",9711:"4edf0ddf",9742:"e6058183",9980:"cde3ba9f",9994:"5f63325a"}[e]+".js"}}(),function(){o.miniCssF=function(e){return"css/"+({96:"ProductWorkflowNotifications",281:"OrganizationAdmin",306:"OrganizationDataSources",316:"OrganizationWorkflowTasks",371:"OrganizationOrderDocumentTypes",378:"OrganizationWorkflowRules",793:"OrganizationViews",870:"CreateNewOrderEditor",1319:"ViewsEditor",1378:"FormLocations",2017:"ProductOrderDocumentTypes",2263:"DeliverDocumentsPageHeaders",2418:"AuditLogs",2555:"ProductAccessSettings",2831:"ProductWorkflowTasks",2882:"ProductFormLayouts",3253:"ProductWorkflowRules",4137:"PotentialDocumentTypes",4257:"ProductCodeBooks",4377:"OrganizationEditor",4415:"Authentication",4437:"DocumentTypeGeneral",4551:"OrganizationUsers",4813:"OrganizationBranding",5158:"DocumentCategoriesInterestedParties",5240:"DocumentTypeFields",5342:"DocumentTypesInterestedParties",5837:"ProductDocumentTemplateTypes",5908:"ProductAdmin",6314:"OrganizationFormLayouts",6359:"ProductDocuments",6616:"UserSettingsContainer",7143:"OrganizationDocuments",7204:"OrganizationSearch",7255:"ProductViews",8249:"AdminPage",8317:"OrganizationWorkflowNotifications",8733:"DocumentTypeDocumentCategories",9004:"ProductEditor",9111:"OrganizationsBranch",9367:"OrganizationNotificationTemplates",9414:"DocumentCategoriesGeneral",9629:"OrganizationGroups",9994:"WelcomePage"}[e]||e)+"."+{96:"97edd296",281:"e68213b8",306:"de93be7c",316:"e7ac7241",371:"de93be7c",378:"d2d1cd09",742:"247d5d51",793:"2d9b1766",870:"180c3fd1",1097:"ab23b960",1319:"6a578c92",1378:"de93be7c",2017:"de93be7c",2067:"55b63052",2263:"2497efb6",2418:"2d9b1766",2555:"edf1e7c2",2672:"2d9b1766",2831:"e7ac7241",2882:"1816cf14",3253:"d2d1cd09",4137:"147297a1",4257:"de93be7c",4377:"93e15270",4415:"e96f6197",4437:"7d38c21a",4551:"47e82d17",4813:"9e7e3e4b",5158:"e724ea0f",5240:"445a60e1",5342:"e724ea0f",5553:"9388375c",5788:"dd012e81",5837:"de93be7c",5908:"7747d0a1",6314:"1816cf14",6326:"34335c2e",6359:"40f23319",6616:"6306dd74",6899:"820ced2e",7143:"40f23319",7204:"0714e895",7255:"2d9b1766",8249:"3db413ec",8317:"97edd296",8549:"80ab42ed",8733:"7d25d69b",9004:"2c2bf1da",9111:"00d85daf",9367:"fb0cbf4e",9414:"cb6d6ecd",9629:"47e82d17",9711:"247d5d51",9994:"9f392bc3"}[e]+".css"}}(),function(){o.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="trulyap:";o.l=function(a,r,n,i){if(e[a])e[a].push(r);else{var s,d;if(void 0!==n)for(var c=document.getElementsByTagName("script"),u=0;u