1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3546],{94982:function(a,b,c){c.d(b,{r:function(){return k}});var d=c(94776),e=c.n(d),f=c(2784),g=c(82593),h=c(60206);function i(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function j(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(j){c(j);return}h.done?b(i):Promise.resolve(i).then(d,e)}var k=function(a){var b,c,d=arguments.length>1&& void 0!==arguments[1]?arguments[1]:0,k=(0,f.useState)([]),l=k[0],m=k[1],n=(0,f.useState)(!1),o=n[0],p=n[1],q=(0,f.useState)(null),r=q[0],s=q[1],t=(c=1,function(a){if(Array.isArray(a))return a}(b=(0,h.n)(a,1e3))||function(a,b){var c,d,e=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=e){var f=[],g=!0,h=!1;try{for(e=e.call(a);!(g=(c=e.next()).done)&&(f.push(c.value),!b||f.length!==b);g=!0);}catch(i){h=!0,d=i}finally{try{g||null==e.return||e.return()}finally{if(h)throw d}}return f}}(b,c)||function(a,b){if(a){if("string"==typeof a)return i(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(c);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return i(a,b)}}(b,c)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),u=t[0],v=(0,f.useMemo)(function(){return new g.I()},[]);return(0,f.useEffect)(function(){function a(){var b;return(a=(b=e().mark(function a(){var b;return e().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,p(!0),a.next=4,v.getProducts(u);case 4:m(b=a.sent),s(null),a.next=12;break;case 9:a.prev=9,a.t0=a.catch(0),s(a.t0);case 12:return a.prev=12,p(!1),a.finish(12);case 15:case"end":return a.stop()}},a,null,[[0,9,12,15]])}),function(){var a=this,c=arguments;return new Promise(function(d,e){var f=b.apply(a,c);function g(a){j(f,d,e,g,h,"next",a)}function h(a){j(f,d,e,g,h,"throw",a)}g(void 0)})})).apply(this,arguments)}u&&(function(){return a.apply(this,arguments)})()},[u,v,d]),{products:l,isLoading:o,error:r}}},1215:function(a,b,c){c.d(b,{i:function(){return m}});var d=c(94776),e=c.n(d),f=c(2784),g=c(82593),h=c(80121),i=c(5256),j=c(3367);function k(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(j){c(j);return}h.done?b(i):Promise.resolve(i).then(d,e)}var l=new h.c(),m=function(a){var b=a.ticketsTypes,c=void 0===b?[]:b,d=a.ticketTypeIdentifier,h=void 0===d?"":d,m=a.closeTicket,n=a.key,o=(0,i.h)(j.sendToast),p=(0,f.useState)([]),q=p[0],r=p[1],s=(0,f.useState)(!1),t=s[0],u=s[1],v=(0,f.useState)(null),w=v[0],x=v[1],y=(0,f.useState)(null),z=y[0],A=y[1],B=(0,f.useMemo)(function(){return new g.I()},[]),C=(0,f.useMemo)(function(){return l.flatten(c,"children")},[c]);return(0,f.useEffect)(function(){if(h&&C&&C.length){var a=C.find(function(a){return a.identifier===h});A(a&&a.workflow?a.workflow.identifier:""),a.workflow||o({type:"warning",props:{message:"O tipo de atendimento informado n\xe3o possui fluxo de CR, para continuar altere o tipo de atendimento"}})}},[C,h]),(0,f.useEffect)(function(){function a(){var b;return(a=(b=e().mark(function a(){var b;return e().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,u(!0),a.next=4,B.getTicketWorkflows(m,z);case 4:r((b=a.sent)||[]),x(null),a.next=12;break;case 9:a.prev=9,a.t0=a.catch(0),x(a.t0);case 12:return a.prev=12,u(!1),a.finish(12);case 15:case"end":return a.stop()}},a,null,[[0,9,12,15]])}),function(){var a=this,c=arguments;return new Promise(function(d,e){var f=b.apply(a,c);function g(a){k(f,d,e,g,h,"next",a)}function h(a){k(f,d,e,g,h,"throw",a)}g(void 0)})})).apply(this,arguments)}z?(function(){return a.apply(this,arguments)})():r([])},[z,m,B,void 0===n?0:n]),{workflows:q,isLoading:t,error:w}}},99221:function(a,b,c){c.d(b,{D:function(){return m}});var d=c(94776),e=c.n(d),f=c(2784),g=c(82593),h=c(60206);function i(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function j(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(j){c(j);return}h.done?b(i):Promise.resolve(i).then(d,e)}
1function k(a,b){return(function(a){if(Array.isArray(a))return a})(a)||(function(a,b){var c,d,e=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=e){var f=[],g=!0,h=!1;try{for(e=e.call(a);!(g=(c=e.next()).done)&&(f.push(c.value),!b||f.length!==b);g=!0);}catch(i){h=!0,d=i}finally{try{g||null==e.return||e.return()}finally{if(h)throw d}}return f}})(a,b)||l(a,b)||(function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function l(a,b){if(a){if("string"==typeof a)return i(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(c);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return i(a,b)}}var m=function(a){var b=a.name,c=a.identifier,d=(0,f.useState)([]),i=d[0],l=d[1],m=(0,f.useState)(!1),n=m[0],o=m[1],p=(0,f.useState)(null),q=p[0],r=p[1],s=k((0,h.n)(void 0===b?"":b,1e3),1),t=s[0],u=k((0,h.n)(void 0===c?"":c,1e3),1),v=u[0],w=(0,f.useMemo)(function(){return new g.I()},[]);return(0,f.useEffect)(function(){function a(){var b;return(a=(b=e().mark(function a(){var b;return e().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,console.log("debouncedName: ",t),o(!0),a.next=5,w.getUserByName(t);case 5:if(!(b=a.sent).length){a.next=10;break}l(b),a.next=16;break;case 10:return a.t0=l,a.next=13,w.getUserByIdentifier(v);case 13:a.t1=a.sent,a.t2=[a.t1],(0,a.t0)(a.t2);case 16:r(null),a.next=22;break;case 19:a.prev=19,a.t3=a.catch(0),r(a.t3);case 22:return a.prev=22,o(!1),a.finish(22);case 25:case"end":return a.stop()}},a,null,[[0,19,22,25]])}),function(){var a=this,c=arguments;return new Promise(function(d,e){var f=b.apply(a,c);function g(a){j(f,d,e,g,h,"next",a)}function h(a){j(f,d,e,g,h,"throw",a)}g(void 0)})})).apply(this,arguments)}t&&t.length>=3||v&&v.length>=3?(function(){return a.apply(this,arguments)})():l([])},[t,v]),{users:i,isLoading:n,error:q}}},1914:function(a,b,c){c.d(b,{c5:function(){return e},HC:function(){return f},KY:function(){return g},MM:function(){return h}});var d=function(a){return a.integration.bimer},e=function(a){return d(a).isValid||null},f=function(a){return d(a).data||null},g=function(a){return d(a).products||[]},h=function(a){return d(a).productsFeatures||[]}},31271:function(a,b,c){c.d(b,{S:function(){return d}});var d=function(a){return a.tickets.data||[]}},10259:function(a,b,c){c.d(b,{h:function(){return f}});var d=c(89840);function e(){var a,b,c=(a=["\n color: ",";\n font-size: 1em;\n"],b||(b=a.slice(0)),Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(b)}})));return e=function(){return c},c}var f=d.ZP.div(e(),function(a){return a.theme.red})},16043:function(a,b,c){var d=c(52322),e=c(7384),f=c(2784),g=c(83048),h=c(88183),i=c(1914),j=c(42702);function k(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}b.Z=function(a){var b=a.products,c=a.onSelectAll,l=a.multiple,m=void 0!==l&&l,n=function(a,b){if(null==a)return{};var c,d,e=function(a,b){if(null==a)return{};var c,d,e={},f=Object.keys(a);for(d=0;d<f.length;d++)c=f[d],b.indexOf(c)>=0||(e[c]=a[c]);return e}(a,b);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);for(d=0;d<f.length;d++)c=f[d],!(b.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(a,c)&&(e[c]=a[c])}return e}(a,["products","onSelectAll","multiple"]),o=b||(0,h.$)(i.KY),p=(0,f.useMemo)(function(){return(0,j.r)(o,"children","value")},[o]);return(0,d.jsx)(e.Ws,function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){k(a,b,c[b])})}return a}({treeData:o,virtual:!0,showArrow:!0,showSearch:!0,maxTagCount:2,maxTagTextLength:40,treeCheckable:m,allowClear:!0,multiple:m,treeDefaultExpandAll:!0,autoClearSearchValue:!0,treeNodeFilterProp:"title",showCheckedStrategy:"SHOW_ALL",placeholder:"Selecione...",dropdownRender:m&&c?function(a){return(0,d.jsx)(e.X9,{menu:a,children:(0,d.jsx)(g.m,{style:{width:"50px"},type:"primary",size:"small",onClick:function(){return c(p)},children:"Todos"})})}:void 0},n))}},32065:function(a,b,c){var d=c(52322),e=c(36215),f=c(7384),g=c(83048),h=c(74816),i=c(88183),j=c(33691);function k(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}b.Z=function(a){var b=a.onSelectAll,c=function(a,b){if(null==a)return{};var c,d,e=function(a,b){if(null==a)return{};var c,d,e={},f=Object.keys(a);for(d=0;d<f.length;d++)c=f[d],b.indexOf(c)>=0||(e[c]=a[c]);return e}(a,b);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);for(d=0;d<f.length;d++)c=f[d],!(b.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(a,c)&&(e[c]=a[c])}return e}(a,["onSelectAll"]),l=(0,i.$)(j.getGroups),m=(0,h.Z)(l,"name");return(0,d.jsx)(f.PG,function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){k(a,b,c[b])})}return a}({placeholder:"Selecione...",options:m,"data-testid":"groups",autoClearSearchValue:!1,maxTagPlaceholder:e.L,dropdownRender:b?function(a){return(0,d.jsx)(f.X9,{menu:a,children:(0,d.jsx)(g.m,{style:{width:"50px"},type:"primary",size:"small",onClick:function(){return b(m.map(function(a){return a.value}))},children:"Todos"})})}:void 0},c))}},81509:function(a,b,c){var d=c(52322),e=c(7384),f=c(83048),g=c(36215),h=c(74816),i=c(88183),j=c(15749);function k(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}b.Z=function(a){var b=a.onSelectAll,c=a.placeholder,l=function(a,b){if(null==a)return{};var c,d,e=function(a,b){if(null==a)return{};var c,d,e={},f=Object.keys(a);for(d=0;d<f.length;d++)c=f[d],b.indexOf(c)>=0||(e[c]=a[c]);return e}(a,b);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);for(d=0;d<f.length;d++)c=f[d],!(b.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(a,c)&&(e[c]=a[c])}return e}(a,["onSelectAll","placeholder"]),m=(0,i.$)(j.getTags),n=(0,h.Z)(m,"name","value");return(0,d.jsx)(e.PG,function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){k(a,b,c[b])})}return a}({placeholder:c||"Selecione...",options:n,maxTagPlaceholder:g.L,dropdownRender:b?function(a){return(0,d.jsx)(e.X9,{menu:a,children:(0,d.jsx)(f.m,{style:{width:"50px"},type:"primary",size:"small",onClick:function(){return b(n.map(function(a){return a.value}))},children:"Todos"})})}:void 0},l))}},34817:function(a,b,c){var d=c(52322),e=c(7384),f=c(88183),g=c(31271);function h(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}b.Z=function(a){var b=a.onSelect,c=function(a,b){if(null==a)return{};var c,d,e=function(a,b){if(null==a)return{};var c,d,e={},f=Object.keys(a);for(d=0;d<f.length;d++)c=f[d],b.indexOf(c)>=0||(e[c]=a[c]);return e}(a,b);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);for(d=0;d<f.length;d++)c=f[d],!(b.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(a,c)&&(e[c]=a[c])}return e}(a,["onSelect"]),i=(0,f.$)(g.S);return(0,d.jsx)(e.Ws,function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){h(a,b,c[b])})}return a}({"data-testid":"typeOfSessionSelectTree",treeData:i,allowClear:!0,showSearch:!0,autoClearSearchValue:!0,filterTreeNode:function(a,b){var c,d,e,f;return c=a,d=b,e="code",f="title",isNaN(c)?d[f].normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase().includes(c.normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase()):+d[e]== +c},placeholder:"Selecione um tipo de atendimento...",onSelect:b},c))}},684:function(a,b,c){c.d(b,{a:function(){return e}});var d=c(52322),e=function(a){var b=a.size,c=void 0===b?"100%":b,e=a.primaryColor,f=void 0===e?"#FF5F01":e;return(0,d.jsxs)("svg",{id:"currentIllo","data-name":"Layer 1",width:c,height:c,viewBox:"0 0 790 512.20805",children:[(0,d.jsx)("path",{d:"M925.56335,704.58909,903,636.49819s24.81818,24.81818,24.81818,45.18181l-4.45454-47.09091s12.72727,17.18182,11.45454,43.27273S925.56335,704.58909,925.56335,704.58909Z",transform:"translate(-205 -193.89598)",fill:"#e
16e6e6"}),(0,d.jsx)("path",{d:"M441.02093,642.58909,419,576.13509s24.22155,24.22155,24.22155,44.09565l-4.34745-45.95885s12.42131,16.76877,11.17917,42.23245S441.02093,642.58909,441.02093,642.58909Z",transform:"translate(-205 -193.89598)",fill:"#e6e6e6"}),(0,d.jsx)("path",{d:"M784.72555,673.25478c.03773,43.71478-86.66489,30.26818-192.8092,30.35979s-191.53562,13.68671-191.57335-30.028,86.63317-53.29714,192.77748-53.38876S784.68782,629.54,784.72555,673.25478Z",transform:"translate(-205 -193.89598)",fill:"#e6e6e6"}),(0,d.jsx)("rect",{y:"509.69312",width:"790",height:"2",fill:"#3f3d56"}),(0,d.jsx)("polygon",{points:"505.336 420.322 491.459 420.322 484.855 366.797 505.336 366.797 505.336 420.322",fill:"#a0616a"}),(0,d.jsx)("path",{d:"M480.00587,416.35743H508.3101a0,0,0,0,1,0,0V433.208a0,0,0,0,1,0,0H464.69674a0,0,0,0,1,0,0v-1.54149A15.30912,15.30912,0,0,1,480.00587,416.35743Z",fill:"#2f2e41"}),(0,d.jsx)("polygon",{points:"607.336 499.322 593.459 499.322 586.855 445.797 607.336 445.797 607.336 499.322",fill:"#a0616a"}),(0,d.jsx)("path",{d:"M582.00587,495.35743H610.3101a0,0,0,0,1,0,0V512.208a0,0,0,0,1,0,0H566.69674a0,0,0,0,1,0,0v-1.54149A15.30912,15.30912,0,0,1,582.00587,495.35743Z",fill:"#2f2e41"}),(0,d.jsx)("path",{d:"M876.34486,534.205A10.31591,10.31591,0,0,0,873.449,518.654l-32.23009-131.2928L820.6113,396.2276l38.33533,126.949a10.37185,10.37185,0,0,0,17.39823,11.0284Z",transform:"translate(-205 -193.89598)",fill:"#a0616a"}),(0,d.jsx)("path",{d:"M851.20767,268.85955a11.38227,11.38227,0,0,0-17.41522,1.15247l-49.88538,5.72709,7.58861,19.24141,45.36779-8.49083a11.44393,11.44393,0,0,0,14.3442-17.63014Z",transform:"translate(-205 -193.89598)",fill:"#a0616a"}),(0,d.jsx)("path",{d:"M769,520.58909l21.76811,163.37417,27.09338-5.578s-3.98437-118.98157,9.56238-133.32513S810,505.58909,810,505.58909Z",transform:"translate(-205 -193.89598)",fill:"#2f2e41"}),(0,d.jsx)("path",{d:"M778,475.58909l-10,15s-77-31.99929-77,19-4.40631,85.60944-6,88,18.43762,8.59375,28,7c0,0,11.79687-82.21884,11-87,0,0,75.53355,37.03335,89.87712,33.84591S831.60944,536.964,834,530.58909s-1-57-1-57l-47.81-14.59036Z",transform:"translate(-205 -193.89598)",fill:"#2f2e41"}),(0,d.jsx)("path",{d:"M779.34915,385.52862l-2.85032-3.42039s-31.92361-71.82815-19.3822-91.21035,67.26762-22.23252,68.97783-21.0924-4.08488,15.9428-.09446,22.78361c0,0-42.394,9.19121-45.24435,10.33134s21.96615,43.2737,21.96615,43.2737l-2.85031,25.6529Z",transform:"translate(-205 -193.89598)",fill:"#ccc"}),(0,d.jsx)("path",{d:"M835.21549,350.18459S805.57217,353.605,804.432,353.605s-1.71017-7.41084-1.71017-7.41084l-26.223,35.91406S763.57961,486.29929,767,484.58909s66.50531,8.11165,67.07539,3.55114-.57008-27.3631,1.14014-28.50324,29.64328-71.82811,29.64328-71.82811-2.85032-14.82168-12.54142-19.95227S835.21549,350.18459,835.21549,350.18459Z",transform:"translate(-205 -193.89598)",fill:"#ccc"}),(0,d.jsx)("path",{d:"M855.73783,378.11779l9.121,9.69109S878.41081,499.1687,871,502.58909s-22,3-22,3l-14.35458-52.79286Z",transform:"translate(-205 -193.89598)",fill:"#ccc"}),(0,d.jsx)("circle",{cx:"601.72966",cy:"122.9976",r:"26.2388",fill:"#a0616a"}),(0,d.jsx)("path",{d:"M800.57267,320.98789c-.35442-5.44445-7.22306-5.631-12.67878-5.68255s-11.97836.14321-15.0654-4.35543c-2.0401-2.973-1.65042-7.10032.035-10.28779s4.45772-5.639,7.18508-7.99742c7.04139-6.08884,14.29842-12.12936,22.7522-16.02662s18.36045-5.472,27.12788-2.3435c10.77008,3.84307,25.32927,23.62588,26.5865,34.99176s-3.28507,22.95252-10.9419,31.44586-25.18188,5.0665-36.21069,8.088c6.7049-9.48964,2.28541-26.73258-8.45572-31.164Z",transform:"translate(-205 -193.89598)",fill:"#2f2e41"}),(0,d.jsx)("circle",{cx:"361.7217",cy:"403.5046",r:"62.98931",fill:f}),(0,d.jsx)("path",{d:"M524.65625,529.9355a45.15919,45.15919,0,0,1-41.25537-26.78614L383.44873,278.05757a59.83039,59.83039,0,1,1,111.87012-41.86426l72.37744,235.41211a45.07978,45.07978,0,0,1-43.04,58.33008Z",transform:"translate(-205 -193.89598)",fill:f})]})}},73546:function(a,b,c){c.r(b),c.d(b,{CreateDepartment:function(){return Bd},departmentSettings:function(){return j}});var d,e,f,g,h,i,j,k=c(52322),l=c(49767),m=c(39737),n=c(50847),o=c(684),p=c(89840),q=c(83048),r=c(3758),s=c(51167),t=c(83305),u=c(96869),v=c(5256),w=c(88183),x=c(57884),y=c(42199),z=c(3450),A=c(76863),B=c(63823),C=c(2784),D=c(38164),E=c(51160),F=c(73323),G=c(72236),H=c(53320),I=c(3790),J=c(19932),K=c(97614),L=c(37268),M=c(26811),N=function(a){var b=a.department,c=(0,v.h)(z.deleteDepartmentRequest),d=(0,v.h)(z.updateDepartmentEdit),e=(0,w.$)(x.userIsAdmin);return(0,k.jsx)(M.Z,{editIconTestId:"edit-icon-(".concat(b.name,")"),onEditClick:function(){return d({isEditing:!0,department:b})},delteModalTitle:(0,u.O)({tag:"app_modulo_departamento_confirmacao_remover",param:{nome:b.name}}),hideDelete:!e,onDeleteConfirm:function(){return c({departmentId:b.id})}})},O=c(97150);function P(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function Q(a,b){return b||(b=a.slice(0)),Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(b)}}))}function R(){var a=Q(["\n color: ",";\n"]);return R=function(){return a},a}function S(){var a=Q(["\n opacity: 0.2;\n pointer-events: none;\n "]);return S=function(){return a},a}
1function T(){var a=Q(["\n align-items: center;\n height: 100%;\n & > * {\n margin-left: 5px;\n }\n\n ","\n"]);return T=function(){return a},a}function U(){var a=Q(["\n :hover {\n cursor: pointer;\n }\n"]);return U=function(){return a},a}var V=p.ZP.span(R(),function(a){var b=a.color,c=a.theme;return c[b]||c.foregroundColor}),W=(0,p.ZP)(J.kC)(T(),function(a){return a.disabled&&(0,p.iv)(S())}),X=(0,p.ZP)(V)(U()),Y=function(a){return a?"ativo":"inativo"},Z=function(a){var b=a.saveDepartment,c=a.showModal,d=(0,w.$)(x.userIsAdmin),e=function(a){b(function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){P(a,b,c[b])})}return a}({},a,{active:!a.active}))};return[{title:"Nome",dataIndex:"name",key:"name",ellipsis:!0,sorter:function(a,b){return a.name.localeCompare(b.name)}},{title:"Posi\xe7\xe3o",dataIndex:"position",key:"position",sortable:!1,canRemoveColumn:!1,sorter:function(a,b){return(null!==a.position?a.position:1/0)-(null!==b.position?b.position:1/0)},render:function(a,b){var d=b.id;return(0,k.jsx)(X,{title:"Editar posi\xe7\xe3o",onClick:function(){return c({modalType:"POSITION_MODAL",modalProps:{position:a,departmentId:d}})},color:null!==a?"blue":"red","data-testid":"department-editPosition",children:null!==a?a:"N\xe3o definida"})}},{title:"Expediente",dataIndex:"shift",key:"shift",sortable:!1,canRemoveColumn:!1,render:function(a,b){return(0,k.jsxs)(K.j,{title:"Expediente de ".concat(b.shiftConfigType),children:[b.shiftDescription," (","conta"===b.shiftConfigType?"C":"D",")"]})}},{key:"actions",dataIndex:"actions",title:"A\xe7\xf5es",resizable:!1,width:150,sortable:!1,render:function(a,b){return(0,k.jsxs)(W,{disabled:!b.access,children:[(0,k.jsx)(L.Z,{placement:"left",okText:"Sim",cancelText:"N\xe3o",title:"Deseja mudar o status de ".concat(Y(b.active)," para ").concat(Y(!b.active),"?"),onConfirm:function(){return e(b)},children:(0,k.jsx)(O.Z,{checked:b.active,style:{marginRight:10},disabled:!d,"data-testid":"department-activeToggleButton"})}),(0,k.jsx)(N,{department:b})]})}},]};function $(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function _(a,b){return(function(a){if(Array.isArray(a))return a})(a)||(function(a,b){var c,d,e=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=e){var f=[],g=!0,h=!1;try{for(e=e.call(a);!(g=(c=e.next()).done)&&(f.push(c.value),!b||f.length!==b);g=!0);}catch(i){h=!0,d=i}finally{try{g||null==e.return||e.return()}finally{if(h)throw d}}return f}})(a,b)||aa(a,b)||(function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function aa(a,b){if(a){if("string"==typeof a)return $(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(c);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return $(a,b)}}function ba(){var a,b,c=(a=["\n position: relative;\n width: 100%;\n height: 100%;\n flex: 1;\n"],b||(b=a.slice(0)),Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(b)}})));return ba=function(){return c},c}var ca=p.ZP.div(ba()),da=function(a){var b=a.departments,c=_((0,I.O)(H.H.SAVE_DEPARTMENT_REQUEST),2)[1],d=_((0,I.O)(H.H.DELETE_DEPARTMENT_REQUEST),2),e=d[1],f=_((0,I.O)(H.H.FETCH_DEPARTMENTS_SETTINGS_REQUEST),2),g=f[1],h=(0,w.$)(A.getFilterStatus),i=(0,v.h)(z.saveDepartmentRequest),j=(0,v.h)(B.showModal),l=(0,v.h)(z.clearDepartmentSettingsList),m=(0,v.h)(z.fetchDepartmentSettingsRequest);return(0,C.useEffect)(function(){return m({filters:{filterActive:h}}),function(){l()}},[h]),(0,k.jsx)(ca,{children:(0,k.jsx)(G.V,{size:"middle",scroll:{y:"calc(100vh - 260px)"},pagination:!1,loading:e||c||g,dataSource:b,columns:Z({saveDepartment:i,showModal:j})})})},ea=c(94776),fa=c.n(ea),ga=c(7384),ha=c(74816),ia=c(23183);function ja(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}var ka=function(a){var b=a.onSelectAll,c=function(a,b){if(null==a)return{};var c,d,e=function(a,b){if(null==a)return{};var c,d,e={},f=Object.keys(a);for(d=0;d<f.length;d++)c=f[d],b.indexOf(c)>=0||(e[c]=a[c]);return e}(a,b);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);for(d=0;d<f.length;d++)c=f[d],!(b.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(a,c)&&(e[c]=a[c])}return e}(a,["onSelectAll"]),d=(0,w.$)(ia.aI),e=(0,ha.Z)(d,"name","id");return(0,k.jsx)(ga.PG,function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){ja(a,b,c[b])})}return a}({placeholder:"Selecione...",options:e,dropdownRender:b?function(a){return(0,k.jsx)(ga.X9,{menu:a,children:(0,k.jsx)(q.m,{style:{width:"50px"},type:"primary",size:"small",onClick:function(){return b(e.map(function(a){return a.value}))},"data-testid":"department-advancedFormsSelectAll-button",children:"Todos"})})}:void 0},c))},la=c(64653),ma=c(12238),na=c(30819),oa=c(28731),pa=c(57338),qa=function(a){return"string"==typeof a?a:JSON.stringify(a)},ra=c(94982),sa=c(99221),ta=c(18519),ua=function(){var a=(0,w.$)(ta.wl.getAdminBases),b=(0,w.$)(x.getMyBaseId),c=a.find(function(a){return Number(a.value)===b});return(null==c?void 0:c.crmCode)||null},va=c(48827),wa=c(88662),xa=c(3367),ya=function(a){var b=a.row,c=(0,v.h)(z.removeAiBimerConfig);return(0,k.jsx)(M.Z,{editModalName:"AI_MODAL",editModalProps:{row:b,isEdit:!0},delteModalTitle:"Deseja remover o registro?",onDeleteConfirm:function(){return c({rowId:b.id})}})},za=function(a){var b=a.isLoading,c=a.dataSource;return(0,k.jsx)(G.V,{rowKey:"tipo_atendimento.identificador",pagination:!1,loading:b,dataSource:c,columns:[{title:"Tipo de Atendimento",dataIndex:"tipo_atendimento_titulo",key:"tipo_atendimento_titulo",render:function(a,b){return b.tipo_atendimento.titulo},ellipsis:!0,align:"center"},{title:"Descri\xe7\xe3o",dataIndex:"tipo_atendimento_descricao",key:"tipo_atendimento_descricao",render:function(a,b){return b.tipo_atendimento.descricao},ellipsis:!0,align:"center"},{title:"Centro de Resposabilidade (CR)",dataIndex:"centro_responsabilidade_titulo",key:"centro_responsabilidade_titulo",render:function(a,b){return b.centro_responsabilidade.titulo},ellipsis:!0,align:"center"},{key:"actions",dataIndex:"actions",title:"A\xe7\xf5es",width:80,align:"center",render:function(a,b){return(0,k.jsx)(ya,{row:b})}},]})},Aa=function(a){var b=a.isLoading,c=a.dataSource,d=(0,v.h)(B.showModal),e=(0,v.h)(xa.sendToast),f=function(){if(c.length>=5){e({type:"warning",props:{message:"N\xe3o \xe9 poss\xedvel inserir novos registros pois o limite configurado j\xe1 foi alcan\xe7ado!"}});return}d({modalType:"AI_MODAL",modalProps:{}})};return(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(za,{isLoading:void 0!==b&&b,dataSource:c}),(0,k.jsx)(J.kC,{style:{justifyContent:"center",alignItems:"center",marginTop:"8px"},children:(0,k.jsx)(q.m,{onClick:function(){return f()},type:"default",children:"Adicionar registro"})})]})},Ba=function(){var a=(0,v.h)(z.updateDepartmentEdit);return(0,k.jsx)(q.m,{onClick:function(){a({isEditing:!1,department:null})},"data-testid":"department-advancedBack-button",children:"Voltar"})};function Ca(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function Da(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(j){c(j);return}h.done?b(i):Promise.resolve(i).then(d,e)}function Ea(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}
1function Fa(a,b){return(function(a){if(Array.isArray(a))return a})(a)||(function(a,b){var c,d,e=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=e){var f=[],g=!0,h=!1;try{for(e=e.call(a);!(g=(c=e.next()).done)&&(f.push(c.value),!b||f.length!==b);g=!0);}catch(i){h=!0,d=i}finally{try{g||null==e.return||e.return()}finally{if(h)throw d}}return f}})(a,b)||Ga(a,b)||(function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function Ga(a,b){if(a){if("string"==typeof a)return Ca(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(c);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return Ca(a,b)}}(gb=e||(e={})).KNOWLEDGE_BASE="base_conhecimento",gb.HELPER_INTEGRATION="integracao_ouvidoria",gb.CLIENT_QUESTIONS="questionario_cliente",gb.HAS_HELPER="possui_ouvidoria",gb.SHOW_IN_DEPARTMENT_LIST="exibir_lista_atendimento",gb.GROUP_ABANDONED_SESSIONS="agrupar_sessoes_abandonadas",gb.AUTOMATIC_ADDITIONAL_WEIGHT="peso_adicional_automatico",gb.BLOCK_DEPARTMENT_SAME_CLIENT="bloqueio_dpto_mesmo_cliente",gb.BIMER_INTEGRARTION_RETURN="retorno_integracao_bimer",gb.ALLOW_AGENT_END_SESSION="permitir_encerramento_operador",gb.CLIENT_FORMS="questionario_cliente",gb.CLOSURE_BY_TIME_PROACTIVE_SERVICE="fim_proativo_sem_resposta",gb.ALLOW_AI_CREATE_BIMER_TICKET="permitir_ia_bimer",gb.DEFAULT_PRODUCT_AI_BIMER_TICKET="produto_padrao_ia_bimer",gb.OPEN_AI_API_KEY="open_ai_api_key",gb.BIMER_AI_CONFIGS="bimer_ia_configs";var Ha=function(){var a,b,c,d,f,g,h,i,j,l,m,n=Fa(oa.h.useForm(),1)[0],o=(0,w.$)(A.getDepartmentEdit),p=(0,w.$)(ia.aI),r=(0,w.$)(A.getDepartmentAdvancedConfigs),t=(0,v.h)(z.updateDepartmentAdavancedSettingsRequest),u=(0,w.$)(y.getConfigsRestriction),B=(0,w.$)(x.integrationBimerIsEnabled),E=(0,C.useState)(null==r?void 0:null===(a=r[e.HELPER_INTEGRATION])|| void 0===a?void 0:null===(b=a.usuario_delegado)|| void 0===b?void 0:b.nomeLogin),F=E[0];E[1];var G=(0,sa.D)({name:F}),H=G.users;G.isLoading,G.error;var I=(0,C.useState)(null==r?void 0:null===(c=r[e.ALLOW_AGENT_END_SESSION])|| void 0===c?void 0:null===(d=c.valor)|| void 0===d?void 0:d.ativo),J=I[0],K=I[1],L=(0,C.useState)(null==r?void 0:null===(f=r[e.AUTOMATIC_ADDITIONAL_WEIGHT])|| void 0===f?void 0:null===(g=f.valor)|| void 0===g?void 0:g.ativo),M=L[0],N=L[1],P=(0,w.$)(y.getProactiveRestriction),Q=(0,C.useState)(null==r?void 0:null===(h=r[e.CLOSURE_BY_TIME_PROACTIVE_SERVICE])|| void 0===h?void 0:null===(i=h.valor)|| void 0===i?void 0:i.ativo),R=Q[0],S=Q[1],T=(0,ra.r)(ua(),0),U=T.products,V=T.isLoading,W=T.error,X=(0,w.$)(A.getAiBimerConfigs),Y=Fa((0,va.O)(!1),2),Z=Y[0],$=Y[1],_=null===(j=n.getFieldsValue()[e.ALLOW_AI_CREATE_BIMER_TICKET])|| void 0===j?void 0:j.valor;(0,C.useEffect)(function(){var a,b=null==r?void 0:null===(a=r[e.CLIENT_FORMS])|| void 0===a?void 0:a.valor,c=null==(b=Array.isArray(b)?b:[b])?void 0:b.map(function(a){return null==a?void 0:a.id}).filter(function(a){return!!a});n.setFieldsValue(Ea({},e.CLIENT_FORMS,{valor:c}))},[r]);var aa,ba,ca=(0,w.$)(A.getDepartmentAdvancedConfigs);return(0,k.jsxs)(D.Z,{children:[(0,k.jsx)(s.p,{style:{marginBottom:"20px"},level:2,children:o.department.name}),(0,k.jsxs)(oa.h,{form:n,onFinish:function(a){var b={};Object.entries(a).forEach(function(a){var c,d=Fa(a,2),f=d[0],g=d[1];switch(f){case e.BIMER_AI_CONFIGS:b[e.BIMER_AI_CONFIGS]={chave:f,id:(null===(h=ca[f])|| void 0===h?void 0:h.id)||null,secao:"atendimento",valor:qa(X)};break;case e.CLIENT_FORMS:(null==g?void 0:g.valor)&&(j=g.valor.map(function(a){return{name:p.find(function(b){return b.id===a}).name,id:a}})),b[f]={chave:f,id:(null===(i=r[f])|| void 0===i?void 0:i.id)||null,secao:"atendimento",valor:qa(j)};break;case e.HELPER_INTEGRATION:var h,i,j,k,l,m,n,o,q=(null==g?void 0:g.produto_identificador)||null,s=(null==H?void 0:H[0])?{id:null===(k=H[0])|| void 0===k?void 0:k.id,identificador:null===(l=H[0])|| void 0===l?void 0:l.identifier,identificadorFuncionario:null===(m=H[0])|| void 0===m?void 0:m.employeeIdentifier,nomeLogin:null===(n=H[
10])|| void 0===n?void 0:n.login,text:null===(o=H[0])|| void 0===o?void 0:o.login}:null;b[f]={ativo:null==g?void 0:g.ativo,produto_identificador:q,tipo_atendimento:"00100001PF",usuario_delegado:s};break;default:b[f]={chave:f,id:(null===(c=r[f])|| void 0===c?void 0:c.id)||null,secao:"atendimento",valor:qa(null==g?void 0:g.valor)}}}),t({departmentId:o.department.id,configs:b})},style:{height:"100%"},initialValues:function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){Ea(a,b,c[b])})}return a}({},r,Ea({},e.CLIENT_FORMS,null)),layout:"vertical",children:[(0,k.jsxs)(D.J,{children:[(0,k.jsx)(na.d,{label:"Permitir que o agente encerre o atendimento",children:(0,k.jsx)(oa.h.Item,{name:[e.ALLOW_AGENT_END_SESSION,"valor","ativo"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{onChange:function(a){return K(a)},showStateLabel:!0})})}),J&&(0,k.jsx)(na.d,{label:"Tempo em atendimento para liberar o encerramento pelo agente",children:(0,k.jsx)(oa.h.Item,{name:[e.ALLOW_AGENT_END_SESSION,"valor","aguardarTempoMin"],children:(0,k.jsx)(pa.l,{suffix:"min.",style:{width:100}})})}),(0,k.jsx)(wa.Z,{}),(0,k.jsx)(na.d,{label:"Exibir o departamento na listagem de atendimento",children:(0,k.jsx)(oa.h.Item,{name:[e.SHOW_IN_DEPARTMENT_LIST,"valor"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{showStateLabel:!0})})}),(0,k.jsx)(na.d,{label:"Agrupar desist\xeanciais dos departamentos relacionados a este",children:(0,k.jsx)(oa.h.Item,{name:[e.GROUP_ABANDONED_SESSIONS,"valor"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{showStateLabel:!0})})}),B&&(0,k.jsx)(na.d,{label:"Restringir cliente a um \xfanico atendimento por vez",children:(0,k.jsx)(oa.h.Item,{name:[e.BLOCK_DEPARTMENT_SAME_CLIENT,"valor"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{showStateLabel:!0})})}),(0,k.jsx)(na.d,{label:"Ativar peso adicional no atendimento autom\xe1tico",children:(0,k.jsx)(oa.h.Item,{name:[e.AUTOMATIC_ADDITIONAL_WEIGHT,"valor","ativo"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{onChange:function(a){return N(a)},showStateLabel:!0})})}),M&&(0,k.jsx)(na.d,{label:"Peso",children:(0,k.jsx)(oa.h.Item,{name:[e.AUTOMATIC_ADDITIONAL_WEIGHT,"valor","valor"],rules:[{required:!0,message:"O valor \xe9 obrigat\xf3rio"}],children:(0,k.jsx)(pa.l,{style:{width:100}})})}),(0,k.jsx)(na.d,{plan:"Avan\xe7ado",planDisabled:!(null==u?void 0:null===(l=u.forms)|| void 0===l?void 0:l.enabled),label:"Formul\xe1rio para preenchimento na entrada do cliente",children:(0,k.jsx)(oa.h.Item,{name:[e.CLIENT_FORMS,"valor"],children:(0,k.jsx)(ka,{disabled:!(null==u?void 0:null===(m=u.forms)|| void 0===m?void 0:m.enabled),mode:"multiple",maxTagTextLength:5,showArrow:!0,allowClear:!0,onSelectAll:function(a){return n.setFieldsValue(Ea({},e.CLIENT_FORMS,{valor:a}))}})})}),(0,k.jsx)(wa.Z,{}),P&&(0,k.jsxs)("div",{children:[(0,k.jsx)(na.d,{label:"Ativar encerramento autom\xe1tico para atendimento \"Pro Ativo\" n\xe3o respondido pelo cliente",children:(0,k.jsx)(oa.h.Item,{name:[e.CLOSURE_BY_TIME_PROACTIVE_SERVICE,"valor","ativo"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{onChange:function(a){return S(a)},showStateLabel:!0})})}),R&&(0,k.jsx)(na.d,{label:"Tempo de espera antes que o atendimento seja encerrado",children:(0,k.jsx)(oa.h.Item,{name:[e.CLOSURE_BY_TIME_PROACTIVE_SERVICE,"valor","tempo_encerramento"],rules:[{required:!0,message:"O valor \xe9 obrigat\xf3rio"}],children:(0,k.jsx)(pa.l,{suffix:"min.",style:{width:100}})})})]}),B&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(wa.Z,{}),(0,k.jsx)(na.d,{label:"Parecer IA para cria\xe7\xe3o de atendimento no Bimer",children:(0,k.jsx)(oa.h.Item,{name:[e.ALLOW_AI_CREATE_BIMER_TICKET,"valor"],valuePropName:"checked",rules:[{validator:(aa=fa().mark(function a(b,c){return fa().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(!(c&&!X.length)){a.next=4;break}throw new Error("\xc9 necess\xe1rio adicionar ao menos uma configura\xe7\xe3o para atendimentos no Bimer.");case 4:return a.abrupt("return",Promise.resolve());case 5:case"end":return a.stop()}},a)}),ba=function(){var a=this,b=arguments;return new Promise(function(c,d){var e=aa.apply(a,b);function f(a){Da(e,c,d,f,g,"next",a)}
1function g(a){Da(e,c,d,f,g,"throw",a)}f(void 0)})},function(a,b){return ba.apply(this,arguments)})},],children:(0,k.jsx)(O.Z,{showStateLabel:!0,onChange:function(){return $()}})})}),!!_&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(na.d,{label:"Produto CRM (padr\xe3o)",children:(0,k.jsx)(oa.h.Item,{name:[e.DEFAULT_PRODUCT_AI_BIMER_TICKET,"valor"],rules:_?[la.n0]:[],hasFeedback:!!W||V,validateStatus:W?"error":void 0,children:(0,k.jsx)(ga.Ws,{loading:V,treeData:U,disabled:!!W||!_,labelInValue:!0,treeNodeFilterProp:"name",allowClear:!0,showSearch:!0,autoClearSearchValue:!0,placeholder:"Selecione um produto...","data-testid":"productsSelectTree"})})}),(0,k.jsx)(oa.h.Item,{name:[e.BIMER_AI_CONFIGS,"valor"],children:(0,k.jsx)(Aa,{dataSource:X})})]})]})]}),(0,k.jsxs)(ma.$,{children:[(0,k.jsx)(q.m,{htmlType:"submit",type:"primary",children:"Salvar"}),(0,k.jsx)(Ba,{})]})]})]})},Ia=c(16043),Ja=c(92835);function Ka(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}var La=function(a){var b=a.value,c=function(a,b){if(null==a)return{};var c,d,e=function(a,b){if(null==a)return{};var c,d,e={},f=Object.keys(a);for(d=0;d<f.length;d++)c=f[d],b.indexOf(c)>=0||(e[c]=a[c]);return e}(a,b);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);for(d=0;d<f.length;d++)c=f[d],!(b.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(a,c)&&(e[c]=a[c])}return e}(a,["value"]),d=(0,C.useState)((null==b?void 0:b.toString())||""),e=d[0],f=d[1],g=(0,sa.D)({name:e,identifier:e}),h=g.users,i=g.isLoading,j=g.error;return(0,k.jsx)(ga.PG,function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){Ka(a,b,c[b])})}return a}({placeholder:"Selecione...",options:h,disabled:!!j,value:b,allowClear:!0,showSearch:!0,onSearch:function(a){return a&&f(a)},onClear:function(){return f("")},notFoundContent:(0,k.jsx)(Ja.E,{searchPlaceHolder:"Comece a digitar para pesquisar....",isLoading:i})},c))};function Ma(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function Na(){return(Na=Object.assign||function(a){for(var b=1;b<arguments.length;b++){var c=arguments[b];for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a}).apply(this,arguments)}var Oa=function(a){var b=Na({},a),c=(0,w.$)(A.getDepartmentChatbotInstances),d=(0,ha.Z)(c,"name","id");return(0,k.jsx)(ga.PG,function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){Ma(a,b,c[b])})}return a}({placeholder:"Selecione...",options:d},b))},Pa=c(34817),Qa=c(27478),Ra=c(64735),Sa=c(82593),Ta=c(1215),Ua=c(1914),Va=c(31271);function Wa(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function Xa(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(j){c(j);return}h.done?b(i):Promise.resolve(i).then(d,e)}function Ya(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function Za(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){Ya(a,b,c[b])})}return a}(hb=f||(f={})).ALLOW_AGENT_AUDIO_SENDING="permitir_envio_audio_agente",hb.ALLOW_CLIENT_AUDIO_SENDING="permitir_envio_audio_cliente",hb.ALLOW_UPDATE_CENTER_VERSION="permitir_liberar_versao_updc",(ib=g||(g={})).ACTIVE="ativo",ib.INSTANCE="instancia",ib.API_WATSON_VERSION="versao_api_watson",ib.WORKSPACE_ID="workspace_id",ib.ASSISTENT_ID="assistent_id",ib.TIME_RESPONSE="time_response",ib.INACTIVITY="inatividade",ib.OPEN_BIMER_SUPPORT="abrirAtendBimer",ib.CLOSE_ALL_BIMER_SUPPORTS="encerrarTodosAtds",ib.BIMER_MIN_INTERACTIONS="atendBimerQntInteracoes",ib.BIMER_MIN_SUPPORT_OPEN_TIME_MINUTES="atendBimerTempoMinimo",ib.BIMER_SUPPORT_SOLUTION="atendBimerSolucao",ib.BIMER_SUPPORT_PRODUCT="atendBimerProduto",ib.BIMER_SUPPORT_TYPE="atendBimerTipoAtendimento",ib.BIMER_SUPPORT_CONTACT_USER="atendBimerUsuarioContato",ib.BIMER_SUPPORT_SURVEY_TIME="atendBimerTempoPesquisa",ib.BLOCK_SUPPORT_SEQUENCE="bloquearAtendSequencia",ib.BLOCK_SUPPORT_SEQUENCE_COUNT="bloquearAtendSequenciaQtd",ib.BLOCK_SUPPORT_SEQUENCE_TIME="bloquearAtendSequenciaTempo",ib.MAX_WAIT_DISPLAY_TIME="tempo
1MaximoExibicaoEspera",ib.OPEN_RETURN="abrirRetorno",ib.RETURN_EXPIRATION="expiracaoRetorno",ib.WEEKDAYS_ONLY="considerarFds",ib.DO_NOT_RESPOND_TAGS="marcadoresNaoAtender",ib.IGNORE_BUSINESS_HOURS="ignoraExpediente",ib.OPEN_SUPPORT_TICKET="abrirTicketAtend";var $a={ativo:!1,instancia:null,versao_api_watson:"",workspace_id:"",assistent_id:"",time_response:0,inatividade:!1,abrirAtendBimer:!1,encerrarTodosAtds:!1,atendBimerQntInteracoes:0,atendBimerTempoMinimo:0,atendBimerSolucao:"",atendBimerProduto:"",atendBimerTipoAtendimento:"",atendBimerUsuarioContato:"",atendBimerTempoPesquisa:0,bloquearAtendSequencia:!1,bloquearAtendSequenciaQtd:0,bloquearAtendSequenciaTempo:0,tempoMaximoExibicaoEspera:0,abrirRetorno:!1,expiracaoRetorno:0,considerarFds:!1,marcadoresNaoAtender:[],ignoraExpediente:!1,abrirTicketAtend:null,limiteSemEntender:20,usuario_id:3},_a=function(){var a,b,c,d,e=(b=1,function(a){if(Array.isArray(a))return a}(a=oa.h.useForm())||function(a,b){var c,d,e=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=e){var f=[],g=!0,h=!1;try{for(e=e.call(a);!(g=(c=e.next()).done)&&(f.push(c.value),!b||f.length!==b);g=!0);}catch(i){h=!0,d=i}finally{try{g||null==e.return||e.return()}finally{if(h)throw d}}return f}}(a,b)||function(a,b){if(a){if("string"==typeof a)return Wa(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(c);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return Wa(a,b)}}(a,b)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],h=(0,w.$)(A.getDepartmentEdit),i=(0,w.$)(A.getDepartmentAdvancedConfigs),j=(0,w.$)(A.getChatbotConfigs)||$a,l=(0,w.$)(Va.S),m=(0,w.$)(A.getDepartmentChatbotInstances),n=(0,w.$)(Ua.KY),o=(0,w.$)(x.userIsAdmin),p=(0,w.$)(x.integrationBimerIsEnabled),r=(0,w.$)(y.getDepartmentConfigsChatbotIds).indexOf(h.department.id)> -1,t=p&&o&&r,u=(0,v.h)(z.updateDepartmentAlterdataSettingsRequest),B=(0,C.useState)(null==j?void 0:null===(c=j[g.OPEN_SUPPORT_TICKET])|| void 0===c?void 0:null===(d=c.tipoAtendimento)|| void 0===d?void 0:d.identificador),E=B[0];B[1];var F=(0,Ta.i)({ticketsTypes:l,ticketTypeIdentifier:E,closeTicket:!1}),G=F.workflows;F.isLoading,F.error;var H,I,J=(0,C.useState)(null==j?void 0:j[g.ACTIVE]),K=J[0],L=J[1],M=(0,C.useState)(null==j?void 0:j[g.OPEN_BIMER_SUPPORT]),N=M[0],P=M[1],Q=(0,C.useState)(null==j?void 0:j[g.API_WATSON_VERSION]),R=Q[0],S=Q[1],T=(H=fa().mark(function a(b){var c,d,e,k,o,p,q,r,s,v,w,x,y,z,A,B,C,D,E,F,H,I,J,K,L,M;return fa().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(c={},d={},Object.values(f).forEach(function(a){var d,e;c[a]={chave:a,id:(null===(d=i[a])|| void 0===d?void 0:d.id)||null,secao:"atendimento",valor:qa(null===(e=b[a])|| void 0===e?void 0:e.valor)}}),!t){a.next=57;break}e=!0,k=!1,o=void 0,a.prev=5,p=Object.keys($a)[Symbol.iterator]();case 7:if(e=(q=p.next()).done){a.next=39;break}r=q.value,a.t0=r,a.next=a.t0===g.INSTANCE?12:a.t0===g.TIME_RESPONSE?16:a.t0===g.OPEN_SUPPORT_TICKET?18:35;break;case 12:return v=null===(s=m.find(function(a){var c;return a.id===(null===(c=b[r])|| void 0===c?void 0:c.id)}))|| void 0===s?void 0:s.serialize(),d[r]=v||null,a.abrupt("break",36);case 16:return d[r]=1e3*(b[r]||0),a.abrupt("break",36);case 18:if(F=new Sa.I(),H=function(a,b){var c=!0,d=!1,e=void 0;try{for(var f,g=a[Symbol.iterator]();!(c=(f=g.next()).done);c=!0){var h=f.value;if(h.identifier===b)return h;if(h.children&&h.children.length>0){var i=H(h.children,b);if(i)return i}}}catch(j){d=!0,e=j}finally{try{c||null==g.return||g.return()}finally{if(d)throw e}}return null},I=null===(w=b[r])|| void 0===w?void 0:null===(x=w.usuarioProximoContato)|| void 0===x?void 0:x.identificador,J=null===(A=H(l,null===(y=b[r])|| void 0===y?void 0:null===(z=y.tipoAtendimento)|| void 0===z?void 0:z.identificador))|| void 0===A?void 0:A.serialize(),!I){a.next=29;break}return a.next=26,F.getUserByIdentifier(I);case 26:a.t1=a.sent.serialize(),a.next=30;break;case 29:a.t1=null;case 30:return K=a.t1,L=null===(D=H(n,null===(B=b[r])|| void 0===B?void 0:null===(C=B.produto)|| void 0===C?void 0:C.identificador))|| void 0===D?void 0:D.serialize(),M=null===(E=G.find(function(a){var c,d;return a.identifier===(null===(c=b[r])|| void 0===c?void 0:null===(d=c.cr)|| void 0===d?void 0:d.identificador)}))|| void 0===E?void 0:E.serialize(),d[r]=Za({},b[r],{tipoAtendimento:J,usuarioProximoContato:K,produto:L,cr:M}),a.abrupt("break",36);case 35:d[r]=b[r]||null;case 36:e=!0,a.next=7;break;case 39:a.next=45;break;case 41:a.prev=41,a.t2=a.catch(5),k=!0,o=a.t2;case 45:a.prev=45,a.prev=46,e||null==p.return||p.return();case 48:if(a.prev=48,!k){a.next=51;break}throw o;case 51:return a.finish(48);case 52:return a.finish(45);case 53:d.id=null==j?void 0:j.id,d.usuario_conta_id=null==j?void 0:j.usuario_conta_id,d.usuario_id=(null==j?void 0:j.usuario_id)||3,d.limiteSemEntender=20;case 57:u({departmentId:h.department.id,configs:{advancedConfigs:c,chatBotConfigs:d}});case 58:case"end":return a.stop()}},a,null,[[5,41,45,53],[46,,48,52]])}),I=function(){var a=this,b=arguments;return new Promise(function(c,d){var e=H.apply(a,b);function f(a){Xa(e,c,d,f,g,"next",a)}
1function g(a){Xa(e,c,d,f,g,"throw",a)}f(void 0)})},function(a){return I.apply(this,arguments)});return(0,k.jsxs)(D.Z,{children:[(0,k.jsx)(s.p,{style:{marginBottom:"20px"},level:2,children:h.department.name}),(0,k.jsxs)(oa.h,{form:e,onFinish:T,initialValues:Za({},i,j,Ya({},g.TIME_RESPONSE,((null==j?void 0:j.time_response)||0)/1e3)),layout:"vertical",children:[(0,k.jsxs)(D.J,{children:[(0,k.jsx)(na.d,{label:"Permitir que o agente envie \xe1udios?",children:(0,k.jsx)(oa.h.Item,{name:[f.ALLOW_AGENT_AUDIO_SENDING,"valor"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{showStateLabel:!0})})}),(0,k.jsx)(wa.Z,{}),(0,k.jsx)(na.d,{label:"Permitir que o cliente envie \xe1udios?",children:(0,k.jsx)(oa.h.Item,{name:[f.ALLOW_AGENT_AUDIO_SENDING,"valor"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{showStateLabel:!0,"data-testid":"department-alterdataAllowAgentAudioSending"})})}),(0,k.jsx)(wa.Z,{}),(0,k.jsx)(na.d,{label:"Habilitar libera\xe7\xe3o de vers\xe3o pelo UpdateCenter",children:(0,k.jsx)(oa.h.Item,{name:[f.ALLOW_UPDATE_CENTER_VERSION,"valor"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{showStateLabel:!0,"data-testid":"department-alterdataAllowClientAudioSending"})})}),t&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(wa.Z,{}),(0,k.jsx)(na.d,{label:"Chatbot",children:(0,k.jsx)(oa.h.Item,{name:[g.ACTIVE],valuePropName:"checked",children:(0,k.jsx)(O.Z,{onChange:function(a){return L(a)},showStateLabel:!0})})}),K&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(na.d,{label:"Inst\xe2ncia Chatbot",children:(0,k.jsx)(oa.h.Item,{name:[g.INSTANCE,"id"],children:(0,k.jsx)(Oa,{})})}),(0,k.jsx)(na.d,{label:"Vers\xe3o da API Watson",children:(0,k.jsx)(oa.h.Item,{name:[g.API_WATSON_VERSION],children:(0,k.jsxs)(Ra.Z.Group,{onChange:function(a){return S(a.target.value)},children:[(0,k.jsx)(Ra.Z,{value:"0",children:"V1"}),(0,k.jsx)(Ra.Z,{value:"1",children:"V2"})]})})}),"0"===R?(0,k.jsx)(na.d,{label:"Workspace ID",children:(0,k.jsx)(oa.h.Item,{name:[g.WORKSPACE_ID],rules:[la.n0],children:(0,k.jsx)(Qa.X,{placeholder:"Digite aqui"})})}):(0,k.jsx)(na.d,{label:"Assistente ID",children:(0,k.jsx)(oa.h.Item,{name:[g.ASSISTENT_ID],rules:[la.n0],children:(0,k.jsx)(Qa.X,{placeholder:"Digite aqui"})})}),(0,k.jsx)(wa.Z,{}),(0,k.jsx)(na.d,{label:"Abrir atendimento BIMER",children:(0,k.jsx)(oa.h.Item,{name:[g.OPEN_BIMER_SUPPORT],valuePropName:"checked",children:(0,k.jsx)(O.Z,{onChange:function(a){return P(a)},showStateLabel:!0})})}),N&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(na.d,{label:"Encerrar todos os atendimentos no Bimer",children:(0,k.jsx)(oa.h.Item,{name:[g.CLOSE_ALL_BIMER_SUPPORTS],valuePropName:"checked",children:(0,k.jsx)(O.Z,{showStateLabel:!0})})}),(0,k.jsx)(na.d,{label:"Quantidade de intera\xe7\xf5es m\xednima para abertura pelo BOT e pelo cliente",children:(0,k.jsx)(oa.h.Item,{name:[g.BIMER_MIN_INTERACTIONS],rules:[la.n0],children:(0,k.jsx)(pa.l,{min:1,style:{width:100}})})}),(0,k.jsx)(na.d,{label:"Campo \"solu\xe7\xe3o\" para integra\xe7\xe3o com CRM",children:(0,k.jsx)(oa.h.Item,{name:[g.BIMER_SUPPORT_SOLUTION],rules:[la.n0],children:(0,k.jsx)(Qa.X,{placeholder:"Digite aqui"})})}),(0,k.jsx)(na.d,{label:"Produto CRM",children:(0,k.jsx)(oa.h.Item,{name:[g.BIMER_SUPPORT_PRODUCT],rules:[la.n0],children:(0,k.jsx)(Ia.Z,{})})}),(0,k.jsx)(na.d,{label:"Tipo de Atendimento",children:(0,k.jsx)(oa.h.Item,{name:[g.BIMER_SUPPORT_TYPE],rules:[la.n0],children:(0,k.jsx)(Pa.Z,{})})}),(0,k.jsx)(na.d,{label:"Usu\xe1rio de pr\xf3ximo contato",children:(0,k.jsx)(oa.h.Item,{name:[g.BIMER_SUPPORT_CONTACT_USER],rules:[la.n0],children:(0,k.jsx)(La,{})})}),(0,k.jsx)(na.d,{label:"Tempo para que o cliente responda a pesquisa de satisfa\xe7\xe3o antes da cria\xe7\xe3o do atendimento (Minutos)",children:(0,k.jsx)(oa.h.Item,{name:[g.BIMER_SUPPORT_SURVEY_TIME],rules:[la.n0],children:(0,k.jsx)(pa.l,{suffix:"min",min:1,style:{width:100}})})})]}),(0,k.jsx)(wa.Z,{}),(0,k.jsx)(na.d,{label:"O chatbot funcionar\xe1 24 horas (ignora expediente)",children:(0,k.jsx)(oa.h.Item,{name:[g.IGNORE_BUSINESS_HOURS],valuePropName:"checked",children:(0,k.jsx)(O.Z,{showStateLabel:!0})})})]})]})]}),(0,k.jsxs)(ma.$,{children:[(0,k.jsx)(q.m,{htmlType:"submit",type:"primary","data-testid":"department-alterdataSave-button",children:"Salvar"}),(0,k.jsx)(Ba,{})]})]})]})},ab=c(81509);function bb(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}var cb=function(a){var b=a.onSelectAll,c=function(a,b){if(null==a)return{};var c,d,e=function(a,b){if(null==a)return{};var c,d,e={},f=Object.keys(a);for(d=0;d<f.length;d++)c=f[d],b.indexOf(c)>=0||(e[c]=a[c]);return e}(a,b);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);for(d=0;d<f.length;d++)c=f[d],!(b.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(a,c)&&(e[c]=a[c])}return e}(a,["onSelectAll"]),d=(0,w.$)(Ua.MM),e=(0,ha.Z)(d,"name","value");return(0,k.jsx)(ga.PG,function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){bb(a,b,c[b])})}return a}({mode:"multiple",maxTagCount:2,maxTagTextLength:40,showArrow:!0,showSearch:!0,allowClear:!0,placeholder:"Selecione...",options:e,dropdownRender:b?function(a){return(0,k.jsx)(ga.X9,{menu:a,children:(0,k.jsx)(q.m,{style:{width:"50px"},type:"primary",size:"small",onClick:function(){return b(e.map(function(a){return a.value}))},children:"Todos"})})}:void 0},c))};function db(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function eb(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function fb(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){eb(a,b,c[b])})}return a}var gb,hb,ib,jb,kb=function(a){var b,c,d=(null==a?void 0:null===(b=a.produtos)|| void 0===b?void 0:null===(c=b.identificador_bimer)|| void 0===c?void 0:c.map(function(a){return a}))||[];return fb({},a,{produtos:d})};(jb=h||(h={}
1)).ALLOW_SUBJECT_TAG="permitirTagAssunto",jb.ATEND_BY_CHARACTERISTIC_BIMER="atendPorCaracteristicaBimer",jb.CONTINUE_ATTENDANCE="prosseguir_atendimento",jb.PRODUCTS="produtos",jb.CHARACTERISTIC_PRODUCT_DP_LINK="vincDptoCaracProduto",jb.DISPLAY_VERSIONS="exibir_versoes",jb.DISPLAY_VERSIONS_TIME="tempo_exibir_versoes",jb.PRODUCT_VERSIONS="produtosVersao",jb.OPEN_ATTENDANCE_CONNECTION_LOSS="abrirAtendPerdaConexao",jb.OPEN_ATTENDANCE_COMPLAINT="abrirAtendPorReclamacao",jb.OPEN_RETURN_INTEGRATION_WITHOUT_CLOSE="abrirRetornoIntegracaoSemEncerrar";var lb=function(){var a,b,c,d,e,f,g,i,j,l=(b=1,function(a){if(Array.isArray(a))return a}(a=oa.h.useForm())||function(a,b){var c,d,e=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=e){var f=[],g=!0,h=!1;try{for(e=e.call(a);!(g=(c=e.next()).done)&&(f.push(c.value),!b||f.length!==b);g=!0);}catch(i){h=!0,d=i}finally{try{g||null==e.return||e.return()}finally{if(h)throw d}}return f}}(a,b)||function(a,b){if(a){if("string"==typeof a)return db(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(c);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return db(a,b)}}(a,b)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],m=(0,w.$)(A.getDepartmentEdit),n=(0,w.$)(A.getDepartmentBimerConfigs),o=(0,w.$)(Ua.KY),p=kb(n),r=(0,v.h)(z.updateDepartmentBimerSettingsRequest),t=(0,C.useState)(null==n?void 0:null===(c=n[h.ATEND_BY_CHARACTERISTIC_BIMER])|| void 0===c?void 0:null===(d=c.valor)|| void 0===d?void 0:d.ativo),u=t[0],x=t[1],y=(0,C.useState)(null==n?void 0:null===(e=n[h.CONTINUE_ATTENDANCE])|| void 0===e?void 0:e.valor),B=y[0],E=y[1],F=(0,C.useState)(null==n?void 0:null===(f=n[h.CHARACTERISTIC_PRODUCT_DP_LINK])|| void 0===f?void 0:null===(g=f.valor)|| void 0===g?void 0:g.ativo),G=F[0],H=F[1],I=(0,C.useState)(null==n?void 0:null===(i=n[h.OPEN_ATTENDANCE_COMPLAINT])|| void 0===i?void 0:null===(j=i.valor)|| void 0===j?void 0:j.ativo),J=I[0],K=I[1];return(0,k.jsxs)(D.Z,{children:[(0,k.jsx)(s.p,{style:{marginBottom:"20px"},level:2,children:m.department.name}),(0,k.jsxs)(oa.h,{form:l,onFinish:function(a){var b,c,d,e,f,g,i,j,k,l,p,q,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G=o.filter(function(b){var c;return null==a?void 0:null===(c=a.produtosVersao)|| void 0===c?void 0:c.includes(b.identifier)}),H=null==a?void 0:null===(b=a.produtos)|| void 0===b?void 0:b.map(function(a){return{identificador:a}}),I=G.map(function(a){return a.serialize()}),J=fb({},{produtos:[],produtosVersao:[],permitirTagAssunto:{id:(null===(c=n[h.ALLOW_SUBJECT_TAG])|| void 0===c?void 0:c.id)||null,secao:"integracao",chave:"permitir_ignorar_tag_assunto",valor:!1},prosseguir_atendimento:{id:(null===(d=n[h.CONTINUE_ATTENDANCE])|| void 0===d?void 0:d.id)||null,secao:"integracao",chave:"prosseguir_atendimento",valor:(null===(e=a[h.CONTINUE_ATTENDANCE])|| void 0===e?void 0:e.valor)||!1},atendPorCaracteristicaBimer:{id:(null===(f=n[h.ATEND_BY_CHARACTERISTIC_BIMER])|| void 0===f?void 0:f.id)||null,secao:"integracao",chave:"atendimento_por_carac_bimer",valor:{ativo:(null===(g=a[h.ATEND_BY_CHARACTERISTIC_BIMER])|| void 0===g?void 0:null===(i=g.valor)|| void 0===i?void 0:i.ativo)||!1,caracteristicas:(null===(j=a[h.ATEND_BY_CHARACTERISTIC_BIMER])|| void 0===j?void 0:null===(k=j.valor)|| void 0===k?void 0:k.caracteristicas)||[]}},vincDptoCaracProduto:{id:(null===(l=n[h.CHARACTERISTIC_PRODUCT_DP_LINK])|| void 0===l?void 0:l.id)||null,secao:"integracao",chave:"vinculo_dp_carac_prod_bimer",valor:{ativo:(null===(p=a[h.CHARACTERISTIC_PRODUCT_DP_LINK])|| void 0===p?void 0:null===(q=p.valor)|| void 0===q?void 0:q.ativo)||!1,caracteristicasProduto:(null===(s=a[h.CHARACTERISTIC_PRODUCT_DP_LINK])|| void 0===s?void 0:null===(t=s.valor)|| void 0===t?void 0:t.caracteristicasProduto)||[]}},exibir_versoes:{id:(null===(u=n[h.DISPLAY_VERSIONS])|| void 0===u?void 0:u.id)||null,secao:"integracao",chave:"exibir_versoes",valor:!1},tempo_exibir_versoes:{id:(null===(v=n[h.DISPLAY_VERSIONS_TIME])|| void 0===v?void 0:v.id)||null,secao:"integracao",chave:"tempo_exibir_versoes",valor:0},abrirAtendPerdaConexao:{id:(null===(w=n[h.OPEN_ATTENDANCE_CONNECTION_LOSS])|| void 0===w?void 0:w.id)||null,secao:"integracao",chave:"abrir_atend_perda_conexao",valor:{ativo:!1,produto:null,tipoAtendimento:null}},abrirAtendPorReclamacao:{id:(null===(x=n[h.OPEN_ATTENDANCE_COMPLAINT])|| void 0===x?void 0:x.id)||null,secao:"integracao",chave:"abrir_atend_por_reclamacao",valor:{ativo:(null===(y=a[h.OPEN_ATTENDANCE_COMPLAINT])|| void 0===y?void 0:null===(z=y.valor)|| void 0===z?void 0:z.ativo)||!1,produto:(null===(A=a[h.OPEN_ATTENDANCE_COMPLAINT])|| void 0===A?void 0:null===(B=A.valor)|| void 0===B?void 0:B.produto)||null,usuarioProximoContato:(null===(C=a[h.OPEN_ATTENDANCE_COMPLAINT])|| void 0===C?void 0:null===(D=C.valor)|| void 0===D?void 0:D.usuarioProximoContato)||null,tipoAtendimento:"00100001PF"}},abrirRetornoIntegracaoSemEncerrar:{id:(null===(E=n[h.OPEN_RETURN_INTEGRATION_WITHOUT_CLOSE])|| void 0===E?void 0:E.id)||null,secao:"integracao",chave:"retorno_bimer_sem_encerrar",valor:(null===(F=a[h.OPEN_RETURN_INTEGRATION_WITHOUT_CLOSE])|| void 0===F?void 0:F.valor)||!1}},{produtos:H,produtosVersao:I});r({departmentId:m.department.id,configs:J})},style:{height:"100%"},initialValues:p,layout:"vertical",children:[(0,k.jsxs)(D.J,{children:[(0,k.jsx)(na.d,{label:"Limitar a visualiza\xe7\xe3o deste departamento para a(s) caracteristica(s)",children:(0,k.jsx)(oa.h.Item,{name:[h.ATEND_BY_CHARACTERISTIC_BIMER,"valor","ativo"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{onChange:function(a){return x(a)},showStateLabel:!0})})}),u&&(0,k.jsx)(na.d,{label:"Relacionar este departamento a(s) caracteristica(s):",children:(0,k.jsx)(oa.h.Item,{name:[h.ATEND_BY_CHARACTERISTIC_BIMER,"valor","caracteristicas"],rules:[la.n0],children:(0,k.jsx)(ab.Z,{size:"middle",mode:"multiple",maxTagCount:2,maxTagTextLength:5,showArrow:!0,showSearch:!0,allowClear:!0,onSelectAll:function(a){return l.setFieldsValue(eb({},h.ATEND_BY_CHARACTERISTIC_BIMER,{valor:{caracteristicas:a}}))}})})}),(0,k.jsx)(wa.Z,{}),(0,k.jsx)(na.d,{label:"Ativar o prosseguimento de atendimentos para esse departamento",children:(0,k.jsx)(oa.h.Item,{name:[h.CONTINUE_ATTENDANCE,"valor"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{onChange:function(a){return E(a)},showStateLabel:!0})})}),B&&(0,k.jsx)(na.d,{label:"Relacionar este departamento a um produto no Bimer:",children:(0,k.jsx)(oa.h.Item,{name:[h.PRODUCTS],rules:[la.n0],children:(0,k.jsx)(Ia.Z,{multiple:!0,onSelectAll:function(a){return l.setFieldsValue(eb({},h.PRODUCTS,a))}})})}),(0,k.jsx)(wa.Z,{}),(0,k.jsx)(na.d,{label:"Ativar a associa\xe7\xe3o de caracter\xedstica de produto para esse departamento",children:(0,k.jsx)(oa.h.Item,{name:[h.CHARACTERISTIC_PRODUCT_DP_LINK,"valor","ativo"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{onChange:function(a){return H(a)},showStateLabel:!0})})}),G&&(0,k.jsx)(na.d,{label:"Relacionar este departamento a uma caracter\xedstica de produto no Bimer:",children:(0,k.jsx)(oa.h.Item,{name:[h.CHARACTERISTIC_PRODUCT_DP_LINK,"valor","caracteristicasProduto"],rules:[la.n0],children:(0,k.jsx)(cb,{onSelectAll:function(a){var b=a.map(function(a){return{identificador:a}});return l.setFieldsValue(eb({},h.PRODUCTS,b))}})})}),(0,k.jsx)(wa.Z,{}),(0,k.jsx)(na.d,{label:"Abertura de atendimento autom\xe1tico devido a reclama\xe7\xe3o do cliente",children:(0,k.jsx)(oa.h.Item,{name:[h.OPEN_ATTENDANCE_COMPLAINT,"valor","ativo"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{onChange:function(a){return K(a)},showStateLabel:!0})})}),J&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(na.d,{label:"Produto CRM",children:(0,k.jsx)(oa.h.Item,{name:[h.OPEN_ATTENDANCE_COMPLAINT,"valor","produto"],rules:[la.n0],children:(0,k.jsx)(Ia.Z,{})})}),(0,k.jsx)(na.d,{label:"Usu\xe1rio de pr\xf3ximo contato",children:(0,k.jsx)(oa.h.Item,{name:[h.OPEN_ATTENDANCE_COMPLAINT,"valor","usuarioProximoContato"],rules:[la.n0],children:(0,k.jsx)(La,{})})})]}),(0,k.jsx)(wa.Z,{}),(0,k.jsx)(na.d,{label:"Abertura do modal de retorno para atendimentos n\xe3o encerrados no Bimer",children:(0,k.jsx)(oa.h.Item,{name:[h.OPEN_RETURN_INTEGRATION_WITHOUT_CLOSE,"valor"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{showStateLabel:!0})})})]}),(0,k.jsxs)(ma.$,{children:[(0,k.jsx)(q.m,{htmlType:"submit",type:"primary",children:"Salvar"}),(0,k.jsx)(Ba,{})]})]})]})},mb=c(75782);function nb(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function ob(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}
1var pb=function(){var a,b,c=(b=1,function(a){if(Array.isArray(a))return a}(a=oa.h.useForm())||function(a,b){var c,d,e=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=e){var f=[],g=!0,h=!1;try{for(e=e.call(a);!(g=(c=e.next()).done)&&(f.push(c.value),!b||f.length!==b);g=!0);}catch(i){h=!0,d=i}finally{try{g||null==e.return||e.return()}finally{if(h)throw d}}return f}}(a,b)||function(a,b){if(a){if("string"==typeof a)return nb(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(c);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return nb(a,b)}}(a,b)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],d=(0,w.$)(A.getUserDepartments),e=(0,w.$)(A.getDepartmentEdit),f=(0,w.$)(x.userIsAdmin),g=function(a,b){return a.filter(function(a){return a.children=a.children?g(a.children,b):a.children,a.id!==b})},h=g(d,e.department.id),i=(0,v.h)(z.saveDepartmentRequest),j=(0,v.h)(z.updateDepartmentEdit),l=e.department;return(0,k.jsxs)(D.Z,{children:[(0,k.jsx)(s.p,{style:{marginBottom:"20px"},level:2,children:e.department.name}),(0,k.jsxs)(oa.h,{form:c,onFinish:function(){var a,b=c.getFieldsValue();i(function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){ob(a,b,c[b])})}return a}({},b,{masterFk:b.masterFk||null,id:null==l?void 0:l.id,position:null==l?void 0:l.position,items:null===(a=h.find(function(a){return a.id===(null==b?void 0:b.masterFk)}))|| void 0===a?void 0:a.itens}))},style:{height:"100%"},initialValues:e.department,layout:"vertical",children:[(0,k.jsxs)(D.J,{style:{height:"calc(100% - 77px)"},children:[(0,k.jsx)(na.d,{children:(0,k.jsx)(oa.h.Item,{name:"active",valuePropName:"checked",children:(0,k.jsx)(O.Z,{showStateLabel:!0,disabled:!f,"data-testid":"department-activeToggleEdit"})})}),(0,k.jsx)(na.d,{label:"Nome",children:(0,k.jsx)(oa.h.Item,{name:"name",children:(0,k.jsx)(Qa.X,{"data-testid":"department-nameEdit-input"})})}),(0,k.jsx)(na.d,{label:"Relacionar este departamento a outro",children:(0,k.jsx)(oa.h.Item,{name:"masterFk",children:(0,k.jsx)(m.Z,{treeData:h,allowClear:!0})})}),(0,k.jsx)(na.d,{label:"Descri\xe7\xe3o",children:(0,k.jsx)(oa.h.Item,{name:"description",children:(0,k.jsx)(mb.B,{disableResize:!0,style:{height:"150px"},placeholder:"Insira uma descri\xe7\xe3o para o departamento","data-testid":"department-descriptionArea-input"})})})]}),(0,k.jsxs)(ma.$,{children:[(0,k.jsx)(q.m,{htmlType:"submit",type:"primary","data-testid":"department-save-button",children:"Salvar"}),(0,k.jsx)(q.m,{onClick:function(){j({isEditing:!1,department:null})},"data-testid":"department-back-button",children:"Voltar"})]})]})]})},qb=c(10259),rb=c(32065),sb=c(33028),tb={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 720a48 48 0 1096 0 48 48 0 10-96 0zm16-304v184c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V416c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8zm475.7 440l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zm-783.5-27.9L512 239.9l339.8 588.2H172.2z"}}]},name:"warning",theme:"outlined"},ub=c(80367),vb=C.forwardRef(function(a,b){return C.createElement(ub.Z,(0,sb.Z)((0,sb.Z)({},a),{},{ref:b,icon:tb}))}),wb=c(36302),xb=c(61041),yb=c(47014),zb=c(56591),Ab=c(26832);function Bb(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(j){c(j);return}h.done?b(i):Promise.resolve(i).then(d,e)}function Cb(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}function Db(a){return(Db=Object.setPrototypeOf?Object.getPrototypeOf:function(a){return a.__proto__||Object.getPrototypeOf(a)})(a)}function Eb(a,b){return(Eb=Object.setPrototypeOf||function(a,b){return a.__proto__=b,a})(a,b)}var Fb=function(a){"use strict";!function(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),b&&Eb(a,b)}(h,a);var b,c,d,e,f,g=(e=h,f=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}(),function(){var a,b,c,d,g=Db(e);
1if(f){var h=Db(this).constructor;d=Reflect.construct(g,arguments,h)}else d=g.apply(this,arguments);return b=this,(c=d)&&("object"==((a=c)&&"undefined"!=typeof Symbol&&a.constructor===Symbol?"symbol":typeof a)||"function"==typeof c)?c:(function(a){if(void 0===a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a})(b)});function h(a,b){var c;return!function(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}(this,h),(c=g.call(this,a,b)).accountId=a,c.accessToken=b,c.transform=new zb.$(),c.baseUrl="".concat(xb.j6,"atendimento/ecosistema-karoo/copilot"),c.setUrl(c.baseUrl),c}return b=h,c=[{key:"listAssistants",value:function(){var a,b=this;return(a=fa().mark(function a(){var c;return fa().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return b.setUrl("".concat(b.baseUrl,"/assistentes/conta/").concat(b.accountId,"?")),a.next=3,b.get();case 3:return c=a.sent,a.abrupt("return",b.transform.transformSerializableArray(yb.r,c));case 5:case"end":return a.stop()}},a)}),function(){var b=this,c=arguments;return new Promise(function(d,e){var f=a.apply(b,c);function g(a){Bb(f,d,e,g,h,"next",a)}function h(a){Bb(f,d,e,g,h,"throw",a)}g(void 0)})})()}}],Cb(b.prototype,c),d&&Cb(b,d),h}(Ab.O),Gb=c(17153);function Hb(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}function Ib(a){return(Ib=Object.setPrototypeOf?Object.getPrototypeOf:function(a){return a.__proto__||Object.getPrototypeOf(a)})(a)}function Jb(a,b){return(Jb=Object.setPrototypeOf||function(a,b){return a.__proto__=b,a})(a,b)}var Kb=function(a){"use strict";!function(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),b&&Jb(a,b)}(h,a);var b,c,d,e,f,g=(e=h,f=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}(),function(){var a,b,c,d,g=Ib(e);if(f){var h=Ib(this).constructor;d=Reflect.construct(g,arguments,h)}else d=g.apply(this,arguments);return b=this,(c=d)&&("object"==((a=c)&&"undefined"!=typeof Symbol&&a.constructor===Symbol?"symbol":typeof a)||"function"==typeof c)?c:(function(a){if(void 0===a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a})(b)});function h(){var a;return!function(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}(this,h),(a=g.call(this)).karooCopilotApi=new Fb(a.accountId,a.accessToken),a}return c=[{key:"listAssistants",value:function(){return this.karooCopilotApi.listAssistants()}}],Hb((b=h).prototype,c),d&&Hb(b,d),h}(Gb.Z);
1function Lb(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(j){c(j);return}h.done?b(i):Promise.resolve(i).then(d,e)}function Mb(a,b){return null!=b&&"undefined"!=typeof Symbol&&b[Symbol.hasInstance]?b[Symbol.hasInstance](a):a instanceof b}var Nb=function(){var a,b,c=(0,C.useState)([]),d=c[0],e=c[1],f=(0,C.useState)(!1),g=f[0],h=f[1],i=(0,C.useState)(null),j=i[0],k=i[1],l=(0,C.useMemo)(function(){return new Kb()},[]),m=(a=fa().mark(function a(){var b,c,d;return fa().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,h(!0),a.next=4,l.listAssistants();case 4:(b=a.sent).length&&e(b),k(null),a.next=24;break;case 9:a.prev=9,a.t0=a.catch(0),c=null,Mb(a.t0,wb.eY)&&(c=a.t0.getStatus()),d="",a.t1=c,a.next=404===a.t1?17:502===a.t1?19:21;break;case 17:return d="N\xe3o foram encontrados assistentes Copilot cadastrados para esta conta. Verifique!",a.abrupt("break",23);case 19:return d="N\xe3o foi poss\xedvel estabelecer comunica\xe7\xe3o com o servi\xe7o Copilot, tente novamente mais tarde. Caso persista, entre em contato com nosso suporte.",a.abrupt("break",23);case 21:return d="Algo inesperado ocorreu e n\xe3o foi poss\xedvel listar os assistentes. Entre em contato com nosso suporte que vamos auxiliar.",a.abrupt("break",23);case 23:k({message:d});case 24:return a.prev=24,h(!1),a.finish(24);case 27:case"end":return a.stop()}},a,null,[[0,9,24,27]])}),b=function(){var b=this,c=arguments;return new Promise(function(d,e){var f=a.apply(b,c);function g(a){Lb(f,d,e,g,h,"next",a)}function h(a){Lb(f,d,e,g,h,"throw",a)}g(void 0)})},function(){return b.apply(this,arguments)});return(0,C.useEffect)(function(){m()},[]),{assistants:d,isLoading:g,error:j}},Ob=c(13721);function Pb(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function Qb(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function Rb(a,b){return b||(b=a.slice(0)),Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(b)}}))}function Sb(){var a=Rb(["\n color: ",";\n margin-bottom: 3px;\n"]);return Sb=function(){return a},a}function Tb(){var a=Rb(["\n color: ",";\n"]);return Tb=function(){return a},a}(i||(i={})).KAROO_COPILOT="integracao_karoo_copilot";var Ub=p.ZP.p(Sb(),function(a){return a.theme.foregroundColor}),Vb=p.ZP.div(Tb(),function(a){return a.theme.red}),Wb=function(){var a,b,c,d,e,f=(b=1,function(a){if(Array.isArray(a))return a}(a=oa.h.useForm())||function(a,b){var c,d,e=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=e){var f=[],g=!0,h=!1;try{for(e=e.call(a);!(g=(c=e.next()).done)&&(f.push(c.value),!b||f.length!==b);g=!0);}catch(i){h=!0,d=i}finally{try{g||null==e.return||e.return()}finally{if(h)throw d}}return f}}(a,b)||function(a,b){if(a){if("string"==typeof a)return Pb(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(c);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return Pb(a,b)}}(a,b)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],g=Nb(),h=g.assistants,j=g.isLoading,l=g.error,m=(0,w.$)(A.getDepartmentEdit),n=(0,w.$)(A.getDepartmentAdvancedConfigs),o=(0,v.h)(z.updateDepartmentAdavancedSettingsRequest),p=(0,C.useState)((null===(c=n[i.KAROO_COPILOT])|| void 0===c?void 0:null===(d=c.valor)|| void 0===d?void 0:d.ativo)||!1),r=p[0],t=p[1],u=null===(e=n[i.KAROO_COPILOT])|| void 0===e?void 0:e.valor;return(0,k.jsxs)(D.Z,{children:[(0,k.jsx)(s.p,{style:{marginBottom:"20px"},level:2,children:m.department.name}),(0,k.jsxs)(oa.h,{form:f,onFinish:function(){var a,b=f.getFieldsValue();o({departmentId:m.department.id,configs:Qb({},i.KAROO_COPILOT,{id:(null===(a=n[i.KAROO_COPILOT])|| void 0===a?void 0:a.id)||null,chave:i.KAROO_COPILOT,secao:"atendimento",valor:JSON.stringify(function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){Qb(a,b,c[b])})}return a}({},u,b))})})},style:{height:"100%"},initialValues:u,layout:"vertical",children:[(0,k.jsxs)(D.J,{children:[(0,k.jsx)(na.d,{children:(0,k.jsx)(oa.h.Item,{name:["ativo"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{onChange:function(a){return t(a)},showStateLabel:!0})})}),(0,k.jsx)(na.d,{label:"Assistente",description:"Selecione o assistente Copilot que auxiliar\xe1 os agentes neste departamento.",children:(0,k.jsx)(oa.h.Item,{name:["idAssistente"],rules:r?[la.n0]:null,children:l?(0,k.jsx)(function(){return(0,k.jsxs)(J.kC,{align:"center",style:{gap:10},children:[(0,k.jsx)(Vb,{children:(0,k.jsx)(vb,{})}),(0,k.jsx)(qb.h,{style:{fontSize:"1.3rem"},children:l.message})]})},{}):j?(0,k.jsx)(function(){return(0,k.jsxs)(J.kC,{align:"center",style:{gap:10},children:[(0,k.jsx)(Ob.Z,{size:"small"}),(0,k.jsx)(Ub,{children:"Buscando assistentes Copilot..."})]})},{}):(0,k.jsx)(rb.Z,{allowClear:!0,showSearch:!0,size:"middle",optionFilterProp:"label",disabled:j,options:h.map(function(a){return{id:a.id,label:"".concat(a.name," ").concat(a.description?" - ".concat(a.description):""),value:a.id}})})})})]}),(0,k.jsxs)(ma.$,{children:[(0,k.jsx)(q.m,{htmlType:"submit",type:"primary",children:"Salvar"}),(0,k.jsx)(Ba,{})]})]})]})},Xb=c(73910);function Yb(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(j){c(j);return}h.done?b(i):Promise.resolve(i).then(d,e)}function Zb(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}
1function $b(a){return($b=Object.setPrototypeOf?Object.getPrototypeOf:function(a){return a.__proto__||Object.getPrototypeOf(a)})(a)}function _b(a,b){return(_b=Object.setPrototypeOf||function(a,b){return a.__proto__=b,a})(a,b)}var ac=function(a){"use strict";!function(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),b&&_b(a,b)}(h,a);var b,c,d,e,f,g=(e=h,f=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}(),function(){var a,b,c,d,g=$b(e);if(f){var h=$b(this).constructor;d=Reflect.construct(g,arguments,h)}else d=g.apply(this,arguments);return b=this,(c=d)&&("object"==((a=c)&&"undefined"!=typeof Symbol&&a.constructor===Symbol?"symbol":typeof a)||"function"==typeof c)?c:(function(a){if(void 0===a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a})(b)});function h(a,b){var c;return!function(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}(this,h),(c=g.call(this,a,b)).accountId=a,c.accessToken=b,c.baseUrl="".concat(xb.j6,"atendimento/ecosistema-karoo/ia"),c.setUrl(c.baseUrl),c}return b=h,c=[{key:"listAssistants",value:function(){var a,b=this;return(a=fa().mark(function a(){return fa().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return b.setUrl("".concat(b.baseUrl,"/assistentes/conta/").concat(b.accountId,"?")),a.abrupt("return",b.get());case 2:case"end":return a.stop()}},a)}),function(){var b=this,c=arguments;return new Promise(function(d,e){var f=a.apply(b,c);function g(a){Yb(f,d,e,g,h,"next",a)}function h(a){Yb(f,d,e,g,h,"throw",a)}g(void 0)})})()}}],Zb(b.prototype,c),d&&Zb(b,d),h}(Ab.O);function bc(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}function cc(a){return(cc=Object.setPrototypeOf?Object.getPrototypeOf:function(a){return a.__proto__||Object.getPrototypeOf(a)})(a)}function dc(a,b){return(dc=Object.setPrototypeOf||function(a,b){return a.__proto__=b,a})(a,b)}var ec=function(a){"use strict";!function(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),b&&dc(a,b)}(h,a);var b,c,d,e,f,g=(e=h,f=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}(),function(){var a,b,c,d,g=cc(e);if(f){var h=cc(this).constructor;d=Reflect.construct(g,arguments,h)}else d=g.apply(this,arguments);return b=this,(c=d)&&("object"==((a=c)&&"undefined"!=typeof Symbol&&a.constructor===Symbol?"symbol":typeof a)||"function"==typeof c)?c:(function(a){if(void 0===a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a})(b)});function h(){var a;return!function(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}(this,h),(a=g.call(this)).karooIaApi=new ac(a.accountId,a.accessToken),a}return c=[{key:"listAssistants",value:function(){return this.karooIaApi.listAssistants()}}],bc((b=h).prototype,c),d&&bc(b,d),h}(Gb.Z);function fc(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(j){c(j);return}h.done?b(i):Promise.resolve(i).then(d,e)}function gc(a,b){return null!=b&&"undefined"!=typeof Symbol&&b[Symbol.hasInstance]?b[Symbol.hasInstance](a):a instanceof b}var hc=function(){var a,b,c=(0,C.useState)([]),d=c[0],e=c[1],f=(0,C.useState)(!1),g=f[0],h=f[1],i=(0,C.useState)(null),j=i[0],k=i[1],l=(0,C.useMemo)(function(){return new ec()},[]),m=(a=fa().mark(function a(){var b,c,d;return fa().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,h(!0),a.next=4,l.listAssistants();case 4:(b=a.sent).length&&e(b),k(null),a.next=24;break;case 9:a.prev=9,a.t0=a.catch(0),c=null,gc(a.t0,wb.eY)&&(c=a.t0.getStatus()),d="",a.t1=c,a.next=404===a.t1?17:502===a.t1?19:21;break;case 17:return d="N\xe3o foram encontrados assistentes cadastrados no KarooIA para esta conta. Verifique!",a.abrupt("break",23);case 19:return d="N\xe3o foi poss\xedvel estabelecer comunica\xe7\xe3o com o KarooIA, tente novamente mais tarde. Caso persista, entre em contato com nosso suporte.",a.abrupt("break",23);case 21:return d="Algo inesperado ocorreu e n\xe3o foi poss\xedvel listar os assistentes. Entre em contato com nosso suporte que vamos auxiliar.",a.abrupt("break",23);case 23:k({message:d});case 24:return a.prev=24,h(!1),a.finish(24);case 27:case"end":return a.stop()}},a,null,[[0,9,24,27]])}),b=function(){var b=this,c=arguments;return new Promise(function(d,e){var f=a.apply(b,c);
1function g(a){fc(f,d,e,g,h,"next",a)}function h(a){fc(f,d,e,g,h,"throw",a)}g(void 0)})},function(){return b.apply(this,arguments)});return(0,C.useEffect)(function(){m()},[]),{assistants:d,isLoading:g,error:j}},ic=c(62811);function jc(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function kc(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function lc(a,b){return b||(b=a.slice(0)),Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(b)}}))}function mc(){var a=lc(["\n color: ",";\n margin-bottom: 3px;\n"]);return mc=function(){return a},a}function nc(){var a=lc(["\n color: ",";\n"]);return nc=function(){return a},a}function oc(){var a=lc(["\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n padding: 40px 24px;\n text-align: center;\n gap: 16px;\n"]);return oc=function(){return a},a}function pc(){var a=lc(["\n color: ",";\n font-size: 1.6rem;\n font-weight: 600;\n margin: 0;\n"]);return pc=function(){return a},a}function qc(){var a=lc(["\n color: ",";\n font-size: 1.2rem;\n max-width: 480px;\n margin: 0;\n opacity: 0.75;\n"]);return qc=function(){return a},a}var rc=p.ZP.p(mc(),function(a){return a.theme.foregroundColor}),sc=p.ZP.div(nc(),function(a){return a.theme.red}),tc=function(){var a,b,c,d,e,f="integracao_karoo_ia",g=(e=1,function(a){if(Array.isArray(a))return a}(d=oa.h.useForm())||function(a,b){var c,d,e=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=e){var f=[],g=!0,h=!1;try{for(e=e.call(a);!(g=(c=e.next()).done)&&(f.push(c.value),!b||f.length!==b);g=!0);}catch(i){h=!0,d=i}finally{try{g||null==e.return||e.return()}finally{if(h)throw d}}return f}}(d,e)||function(a,b){if(a){if("string"==typeof a)return jc(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(c);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return jc(a,b)}}(d,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],h=hc(),i=h.assistants,j=h.isLoading,l=h.error,m=(0,w.$)(A.getDepartmentEdit),n=(0,w.$)(A.getDepartmentAdvancedConfigs),o=(0,v.h)(z.updateDepartmentAdavancedSettingsRequest),p=(0,C.useState)((null===(a=n[f])|| void 0===a?void 0:null===(b=a.valor)|| void 0===b?void 0:b.ativo)||!1),r=p[0],t=p[1],u=null===(c=n[f])|| void 0===c?void 0:c.valor;return(0,k.jsxs)(D.Z,{children:[(0,k.jsx)(s.p,{style:{marginBottom:"20px"},level:2,children:m.department.name}),(0,k.jsxs)(oa.h,{form:g,onFinish:function(){var a,b=g.getFieldsValue();o({departmentId:m.department.id,configs:kc({},f,{id:(null===(a=n[f])|| void 0===a?void 0:a.id)||null,chave:f,secao:"atendimento",valor:JSON.stringify(function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){kc(a,b,c[b])})}return a}({},u,b))})})},style:{height:"100%"},initialValues:u,layout:"vertical",children:[(0,k.jsxs)(D.J,{children:[(0,k.jsx)(na.d,{children:(0,k.jsx)(oa.h.Item,{name:["ativo"],valuePropName:"checked",children:(0,k.jsx)(O.Z,{onChange:function(a){return t(a)},showStateLabel:!0})})}),(0,k.jsx)(na.d,{label:"Assistente",description:"Selecione o assistente IA que atuar\xe1 na linha de frente para este departamento. Ele responder\xe1 \xe0s d\xfavidas frequentes, conforme estabelecido no KarooIA, otimizando o fluxo de trabalho antes que o atendimento chegue aos seus agentes.",children:(0,k.jsx)(oa.h.Item,{name:["idAssistente"],rules:r?[la.n0]:null,children:l?(0,k.jsx)(function(){return(0,k.jsxs)(J.kC,{align:"center",style:{gap:10},children:[(0,k.jsx)(sc,{children:(0,k.jsx)(vb,{})}),(0,k.jsx)(qb.h,{style:{fontSize:"1.3rem"},children:l.message})]})},{}):j?(0,k.jsx)(function(){return(0,k.jsxs)(J.kC,{align:"center",style:{gap:10},children:[(0,k.jsx)(Ob.Z,{size:"small"}),(0,k.jsx)(rc,{children:"Buscando assistentes..."})]})},{}):(0,k.jsx)(rb.Z,{allowClear:!0,showSearch:!0,size:"middle",optionFilterProp:"name",disabled:j,options:i.map(function(a){return{id:a._id,label:a.name,value:a._id}})})})})]}),(0,k.jsxs)(ma.$,{children:[(0,k.jsx)(q.m,{htmlType:"submit",type:"primary",children:"Salvar"}),(0,k.jsx)(Ba,{})]})]})]})},uc=p.ZP.div(oc()),vc=p.ZP.h2(pc(),function(a){return a.theme.foregroundColor}),wc=p.ZP.p(qc(),function(a){return a.theme.foregroundColor}),xc=function(){return(0,k.jsxs)(uc,{children:[(0,k.jsx)(vc,{children:"Karoo IA"}),(0,k.jsx)(wc,{children:"Conhe\xe7a o Karoo IA, nossa ferramenta de intelig\xeancia artificial generativa que auxilia seus clientes com respostas r\xe1pidas e precisas, otimizando o atendimento do seu time."}),(0,k.jsx)(q.m,{type:"primary",href:"https://karoo.com.br",target:"_blank",rel:"noopener noreferrer",children:"Saiba mais"})]})},yc=function(){return(0,k.jsx)(Xb.v,{feature:ic.FuncionalidadeEnum.IA,fallback:(0,k.jsx)(xc,{}),children:(0,k.jsx)(tc,{})})},zc=c(81891),Ac=c(88670),Bc=c(63961),Cc=c(19034),Dc=c.n(Cc),Ec=c(71670);function Fc(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function Gc(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function Hc(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){Gc(a,b,c[b])})}return a}
1var Ic=function(){var a,b,c=(b=1,function(a){if(Array.isArray(a))return a}(a=oa.h.useForm())||function(a,b){var c,d,e=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=e){var f=[],g=!0,h=!1;try{for(e=e.call(a);!(g=(c=e.next()).done)&&(f.push(c.value),!b||f.length!==b);g=!0);}catch(i){h=!0,d=i}finally{try{g||null==e.return||e.return()}finally{if(h)throw d}}return f}}(a,b)||function(a,b){if(a){if("string"==typeof a)return Fc(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(c);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return Fc(a,b)}}(a,b)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],d=(0,C.useState)(null),e=d[0],f=d[1],g=(0,w.$)(A.getDepartmentShift),h=(0,w.$)(A.getDepartmentEdit),i=(0,v.h)(z.updateDepartmentShiftRequest),j=(0,v.h)(z.updateDepartmentEdit);return(0,C.useEffect)(function(){if(null==g?void 0:g.value){var a=new Ac.e();a.deserialize(JSON.parse(g.value)),f(a),c.setFieldsValue(Hc({},a,{periodStart:(null==a?void 0:a.periodStart)?Dc()(null==a?void 0:a.periodStart):Dc()(),periodEnd:(null==a?void 0:a.periodEnd)?Dc()(null==a?void 0:a.periodEnd):Dc()()}))}},[g]),(0,k.jsxs)(D.Z,{dataTestId:"department-shift-page",children:[(0,k.jsx)(s.p,{style:{marginBottom:"20px"},level:2,children:h.department.name}),(0,k.jsxs)(oa.h,{form:c,id:"department-shift-form",layout:"vertical",onFinish:function(){var a=c.getFieldsValue();i({key:(null==g?void 0:g.key)||"config_expediente",id:null==g?void 0:g.id,departmentId:null==h?void 0:h.department.id,value:a})},onFieldsChange:function(){f(c.getFieldsValue())},children:[(0,k.jsxs)(D.J,{children:[(0,k.jsx)(na.d,{children:(0,k.jsx)(oa.h.Item,{name:"active",valuePropName:"checked",children:(0,k.jsx)(O.Z,{showStateLabel:!0,onChange:function(a){a||c.setFieldsValue(Hc({},e,{active:a,period:!1}))},"data-testid":"department-activeShift"})})}),(0,k.jsx)(na.d,{label:"Nome do expediente",children:(0,k.jsx)(oa.h.Item,{name:"name",rules:[la.n0],children:(0,k.jsx)(Qa.X,{placeholder:"Digite aqui","data-testid":"department-shiftName-input"})})}),(0,k.jsx)(na.d,{label:"Descri\xe7\xe3o do expediente",children:(0,k.jsx)(oa.h.Item,{name:"description",rules:[la.n0],children:(0,k.jsx)(mb.B,{placeholder:"Digite aqui",style:{height:"80px",resize:"none"},autoSize:!1,"data-testid":"department-shiftDescription-input"})})}),(0,k.jsxs)(na.d,{label:"Per\xedodo",description:"Marque essa op\xe7\xe3o caso seja necess\xe1rio que esse expediente fique ativo somente por tempo determinado.",children:[(0,k.jsx)(oa.h.Item,{name:"period",valuePropName:"checked",children:(0,k.jsx)(O.Z,{showStateLabel:!0,disabled:!c.getFieldValue("active"),"data-testid":"department-shiftPeriod-toggle"})}),!!c.getFieldValue("period")&&(0,k.jsx)(Ec.V,{left:(0,k.jsx)(na.d,{description:"Data inicial",children:(0,k.jsx)(oa.h.Item,{name:"periodStart",rules:[la.n0,{validator:function(a,b){var d=c.getFieldValue("periodEnd");return b&&b.isAfter(d)?Promise.reject("Data inicial maior que data final"):Promise.resolve()}},],children:(0,k.jsx)(Bc.F,{style:{width:"100%"},"data-testid":"department-shiftPeriod-dateInitial"})})}),right:(0,k.jsx)(na.d,{description:"Data final",children:(0,k.jsx)(oa.h.Item,{name:"periodEnd",rules:[la.n0],children:(0,k.jsx)(Bc.F,{style:{width:"100%"},"data-testid":"department-shiftPeriod-dateFinal"})})})})]}),(0,k.jsx)(na.d,{label:"Departamento 24 horas",description:"Marque essa op\xe7\xe3o para que esse departamento fique ativo por tempo indeterminado para sess\xf5es omnichannel. Em caso de inatividade, as sess\xf5es s\xe3o encerradas automaticamente ap\xf3s 24 horas ao utilizar o provedor 360Dialog e ap\xf3s 96 horas com os demais provedores.",children:(0,k.jsx)(oa.h.Item,{name:"omnichannel24Hr",valuePropName:"checked",children:(0,k.jsx)(O.Z,{showStateLabel:!0,"data-testid":"department-shiftOmnichannel24Hr"})})}),(0,k.jsx)(na.d,{children:(0,k.jsx)(oa.h.Item,{name:"days","data-testid":"department-shiftDays",children:(0,k.jsx)(zc.u,{disabled:!(null==e?void 0:e.active)})})})]}),(0,k.jsxs)(ma.$,{style:{width:"100%"},children:[(0,k.jsx)(q.m,{htmlType:"submit",type:"primary","data-testid":"department-shiftSave-button",children:"Salvar"}),(0,k.jsx)(q.m,{onClick:function(){j({isEditing:!1,department:null})},"data-testid":"department-shiftBack-button",children:"Voltar"})]})]})]})},Jc=c(10790),Kc=c(89044),Lc=c(86930),Mc=c(3411),Nc=c(36585),Oc=c(34543),Pc=c(82671),Qc=function(a){var b=a.warning,c=(0,v.h)(z.deleteWarningRequest),d=(0,v.h)(Nc.Nw.showModal);return(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(Pc.f,{children:(0,k.jsx)(Oc.rDJ,{onClick:function(){return d({modalType:"PREVIEW_WARNING_MODAL",modalProps:{warning:null==b?void 0:b.text}})}})}),(0,k.jsx)(M.Z,{editModalName:"DEPARTMENT_WARNING_MODAL",editModalProps:{warning:b},delteModalTitle:"Tem certeza que deseja remover este aviso?",onDeleteConfirm:function(){return c({w
1arningId:b.id,departmentId:b.departmentId})}})]})},Rc=c(94882);function Sc(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function Tc(a,b){return b||(b=a.slice(0)),Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(b)}}))}function Uc(){var a=Tc(["\n color: ",";\n"]);return Uc=function(){return a},a}function Vc(){var a=Tc(["\n opacity: 0.7;\n pointer-events: none;\n color: ",";\n "]);return Vc=function(){return a},a}function Wc(){var a=Tc(["\n align-items: center;\n height: 100%;\n & > * {\n margin-left: 5px;\n }\n\n ","\n"]);return Wc=function(){return a},a}p.ZP.p(Uc(),function(a){var b=a.color,c=a.theme;return c[b]||c.foregroundColor});var Xc=(0,p.ZP)(J.kC)(Wc(),function(a){return a.disabled&&(0,p.iv)(Vc(),function(a){return a.theme.blue})}),Yc=function(a){return a?"ativo":"inativo"},Zc=function(){var a=(0,v.h)(z.saveWarningRequest),b=function(b){a(function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){Sc(a,b,c[b])})}return a}({},b,{active:!b.active}))};return[{name:"Texto",key:"text",id:"text",canRemoveColumn:!1,sortable:!1,formatter:function(a){var b=a.row;return(0,k.jsx)(Xc,{disabled:Dc()().isAfter(Dc()(b.endDate)),children:(0,Rc.fromString)(null==b?void 0:b.text,{ignoreImage:!0,ignoreHref:!0})})}},{id:"actions",key:"actions",name:"A\xe7\xf5es",resizable:!1,width:150,sortable:!1,formatter:function(a){var c=a.row;return(0,k.jsxs)(Xc,{children:[(0,k.jsx)(L.Z,{placement:"left",okText:"Sim",cancelText:"N\xe3o",title:"Deseja mudar o status de ".concat(Yc(c.active)," para ").concat(Yc(!c.active),"?"),onConfirm:function(){return b(c)},children:(0,k.jsx)(O.Z,{checked:c.active,style:{marginRight:10}})}),(0,k.jsx)(Qc,{warning:c})]})}},]};function $c(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function _c(a,b){return(function(a){if(Array.isArray(a))return a})(a)||(function(a,b){var c,d,e=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=e){var f=[],g=!0,h=!1;try{for(e=e.call(a);!(g=(c=e.next()).done)&&(f.push(c.value),!b||f.length!==b);g=!0);}catch(i){h=!0,d=i}finally{try{g||null==e.return||e.return()}finally{if(h)throw d}}return f}})(a,b)||bd(a,b)||(function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function ad(a,b){return b||(b=a.slice(0)),Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(b)}}))}function bd(a,b){if(a){if("string"==typeof a)return $c(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(c);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return $c(a,b)}}function cd(){var a=ad(["\n position: relative;\n width: 100%;\n height: 70%;\n"]);return cd=function(){return a},a}function dd(){var a=ad(["\n margin-right: 10px;\n margin-bottom: 8px;\n align-self: flex-end;\n"]);return dd=function(){return a},a}function ed(){var a=ad(["\n margin: 4px 0;\n max-width: 80%;\n"]);return ed=function(){return a},a}function fd(){var a=ad(["\n color: ",";\n"]);return fd=function(){return a},a}var gd=Mc.default.div.withConfig({componentId:"sc-3453e2fb-0"})(cd()),hd=(0,Mc.default)(q.m).withConfig({componentId:"sc-3453e2fb-1"})(dd()),id=(0,Mc.default)(r.l).withConfig({componentId:"sc-3453e2fb-2"})(ed()),jd=Mc.default.span.withConfig({componentId:"sc-3453e2fb-3"})(fd(),function(a){return a.theme.blue}),kd=function(){var a=(0,w.$)(A.getDepartmentEdit),b=(0,w.$)(A.getDepartmentWarnings),c=(0,C.useState)([]),d=c[0],e=c[1],f=(0,v.h)(B.showModal),g=(0,v.h)(z.updateDepartmentEdit),h=_c((0,I.O)(H.H.SAVE_WARNING_REQUEST),2),i=h[1],j=_c((0,I.O)(H.H.DELETE_WARNING_REQUEST),2),l=j[1];return(0,C.useEffect)(function(){var a;
1e(((function(a){if(Array.isArray(a))return $c(a)})(a=b)||(function(a){if("undefined"!=typeof Symbol&&null!=a[Symbol.iterator]||null!=a["@@iterator"])return Array.from(a)})(a)||bd(a)||(function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()).sort(function(a,b){return Dc()(a.endDate).isAfter(Dc()(b.endDate))?-1:1}).sort(function(a,b){return a.active>b.active?-1:a.active===b.active?0:1}))},[b]),(0,k.jsxs)(D.Z,{dataTestId:"department-warnings-page",children:[(0,k.jsx)(s.p,{style:{marginBottom:"20px"},level:2,children:a.department.name}),(0,k.jsx)(id,{children:"Os avisos devem ser usados para notificar algo relevante aos clientes que entram na fila."}),(0,k.jsx)(id,{children:"Eles ajudam a evitar uma poss\xedvel demanda de atendimento, notificando que j\xe1 est\xe1 sendo analisado um determinado caso que impacta uma grande massa de clientes ou at\xe9 mesmo, notificar alguma promo\xe7\xe3o."}),(0,k.jsx)(hd,{onClick:function(){f({modalType:"DEPARTMENT_WARNING_MODAL",modalProps:{departmentId:null==a?void 0:a.department.id}})},type:"primary","data-testid":"department-warning-addNewWarning-button",children:"Novo"}),(0,k.jsx)(jd,{children:"Avisos em azul est\xe3o expirados"}),(0,k.jsxs)(gd,{children:[(l||i)&&(0,k.jsx)(Kc.Z,{}),(0,k.jsx)(Jc.i,{tableName:Lc.H.DEPARTMENT_WARNINGS,data:d,columns:Zc(),hideColumnsSelect:!0,hideShadows:!0,hideScrollBarBorder:!0,removeStripes:!0,hideColumnVerticalBorder:!0,rowHeight:50})]}),(0,k.jsx)(ma.$,{style:{flexDirection:"row"},children:(0,k.jsx)(q.m,{onClick:function(){g({isEditing:!1,department:null})},"data-testid":"department-warning-back-button",children:"Voltar"})})]})};function ld(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function md(a,b){return b||(b=a.slice(0)),Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(b)}}))}function nd(){var a=md(["\n margin: 4px 0;\n"]);return nd=function(){return a},a}function od(){var a=md(["\n align-self: flex-end;\n"]);return od=function(){return a},a}function pd(){var a=md(["\n display: flex;\n height: 42px;\n align-items: center;\n justify-content: flex-start;\n margin-bottom: 8px;\n"]);return pd=function(){return a},a}function qd(){var a=md(["\n display: flex;\n margin-left: auto;\n align-items: flex-end;\n"]);return qd=function(){return a},a}function rd(){var a=md(["\n .ant-select-selector {\n background-color: "," !important;\n }\n width: 270px;\n"]);return rd=function(){return a},a}function sd(){var a=md(["\n width: 100px;\n margin: 0 5px;\n .ant-select-selector {\n background-color: "," !important;\n }\n"]);return sd=function(){return a},a}(d=j||(j={})).GENERAL="0",d.WARNINGS="1",d.SHIFT="2",d.ADVANCED="3";var td=(0,p.ZP)(r.l)(nd()),ud=(0,p.ZP)(q.m)(od()),vd=p.ZP.div(pd()),wd=p.ZP.div(qd()),xd=(0,p.ZP)(m.Z)(rd(),function(a){return a.theme.backgroundColor}),yd=(0,p.ZP)(F.Z)(sd(),function(a){return a.theme.backgroundColor}),zd=function(a){return a.map(function(a){var b;return(function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){ld(a,b,c[b])})}return a})({},a,{children:(null==a?void 0:null===(b=a.children)|| void 0===b?void 0:b.length)?zd(null==a?void 0:a.children):null})})},Ad=function(a,b,c){var d=zd(a);return b.length?d.filter(function(a){var d;return!!b.some(function(b){return b.value===a.id})||null!=a&&null!==(d=a.children)&& void 0!==d&&!!d.length&&Ad(null==a?void 0:a.children,b,c).length}):d},Bd=function(){var a=(0,C.useState)([]),b=a[0],c=a[1],d=(0,C.useState)([]),e=d[0],f=d[1],g=(0,w.$)(A.getDepartmentSettingsList),h=(0,w.$)(A.getDepartmentEdit),i=(0,w.$)(A.getFilterStatus),m=(0,w.$)(x.userIsAdmin),p=(0,w.$)(y.getDepartmentConfigsResourcesRestriction),q=(0,w.$)(A.getUserDepartments),r=(0,w.$)(x.integrationBimerIsEnabled),F=(0,v.h)(z.setFilterStatus),G=(0,v.h)(B.showModal);(0,C.useEffect)(function(){g&&f(Ad(g,b,m))},[g,b]);var H=[{id:"departmentAlterdataConfig",title:"Ajustes Alterdata",hidden:!(0,t.S)(),content:(0,k.jsx)(_a,{})},{id:"departmentAdvanced",title:"Avan\xe7ado",content:(null==p?void 0:p.showShiftOption)?(0,k.jsx)(Ha,{}):(0,k.jsx)(l.default,{svgIlustration:(0,k.jsx)(o.a,{}),moduleName:"Configura\xe7\xf5es avan\xe7adas",description:"Nesta aba voc\xea poder\xe1 definir algumas outras configura\xe7\xf5es espec\xedficas relacionadas ao comportamento do karoo, por exemplo, diante de atendimentos neste departamento onde o cliente demonstrou insatisfa\xe7\xe3o.",moreInfoLink:"https://ajuda.alterdata.com.br/dnt/guia-do-colaborador/cadastros/departamentos/como-editar-um-departamento/configuracoes-avancadas"})},{id:"departmentWarning",title:"Avisos",content:(null==p?void 0:p.showWarningsOption)?(0,k.jsx)(kd,{}):(0,k.jsx)(l.default,{svgIlustration:(0,k.jsx)(o.a,{}),moduleName:"Avisos",description:"Os avisos s\xe3o mensagem apresentadas para o cliente ao solicitar atendimento em um departamento. Eles podem ser usados para informar ao cliente o tipo de atendimento prestado por aquele departamento, notificar a respeito de alguma particularidade no servi\xe7o prestado, mudan\xe7as que ocorreram ou ocorrer\xe3o, dentre outros.",moreInfoLink:"https://ajuda.alterdata.com.br/dnt/guia-do-colaborador/cadastros/departamentos/como-editar-um-departamento/avisos"})},{id:"departmentShift",title:"Expediente",content:(null==p?void 0:p.showShiftOption)?(0,k.jsx)(Ic,{}):(0,k.jsx)(l.default,{svgIlustration:(0,k.jsx)(n.s,{}),moduleName:"Expediente do departamento",description:"O expediente do departamento determina os hor\xe1rios de funcionamento de seu departamento, ou seja, os hor\xe1rios que ele estar\xe1 dispon\xedvel para seus clientes entrarem.",moreInfoLink:"https://ajuda.alterdata.com.br/dnt/guia-do-colaborador/cadastros/departamentos/como-editar-um-departamento/expediente-d"})},{id:"departmentGeneral",title:"Geral",content:(0,k.jsx)(pb,{})},{id:"departmentBimer",title:"Integra\xe7\xe3o Bimer",hidden:!r,content:(null==p?void 0:p.showShiftOption)?(0,k.jsx)(lb,{}):(0,k.jsx)(l.default,{svgIlustration:(0,k.jsx)(o.a,{}),moduleName:"Configura\xe7\xf5es avan\xe7adas",description:"Nesta aba voc\xea poder\xe1 definir algumas outras configura\xe7\xf5es espec\xedficas relacionadas ao comportamento do karoo integrado ao Bimer.",moreInfoLink:"https://ajuda.alterdata.com.br/dnt/guia-do-colaborador/cadastros/departamentos/como-editar-um-departamento/integracao-bimer"})},{id:"karooIA",title:"Integra\xe7\xe3o IA",content:(null==p?void 0:p.showShiftOption)?(0,k.jsx)(yc,{}):(0,k.jsx)(l.default,{svgIlustration:(0,k.jsx)(o.a,{}),moduleName:"Configura\xe7\xf5es avan\xe7adas",description:"Nesta aba voc\xea poder\xe1 definir algumas outras configura\xe7\xf5es espec\xedficas relacionadas ao comportamento do karoo, por exemplo, diante de atendimentos neste departamento onde o cliente demonstrou insatisfa\xe7\xe3o.",moreInfoLink:"https://ajuda.alterdata.com.br/dnt/guia-do-colaborador/cadastros/departamentos/como-editar-um-departamento/configuracoes-avancadas"})},{id:"karooCopilot",title:"Terminal Copilot",content:(null==p?void 0:p.showShiftOption)?(0,k.jsx)(Wb,{}):(0,k.jsx)(l.default,{svgIlustration:(0,k.jsx)(o.a,{}),moduleName:"Configura\xe7\xf5es avan\xe7adas",description:"Nesta aba voc\xea poder\xe1 definir algumas outras configura\xe7\xf5es espec\xedficas relacionadas ao comportamento do karoo, por exemplo, diante de atendimentos neste departamento onde o cliente demonstrou insatisfa\xe7\xe3o.",moreInfoLink:"https://ajuda.alterdata.com.br/dnt/guia-do-colaborador/cadastros/departamentos/como-editar-um-departamento/configuracoes-avancadas"})},];return(null==h?void 0:h.isEditing)?(0,k.jsx)(E.SettingsTabs,{depth:1,removeContentPadding:!0,tabs:H,defaultActiveKey:j.GENERAL}):(0,k.jsxs)(D.Z,{children:[(0,k.jsx)(s.p,{level:2,children:(0,u.O)({tag:"app_modulo_departamento_header"})}),(0,k.jsx)(td,{style:{maxWidth:"500px"},children:"Os departamentos representam os assuntos, produtos ou servi\xe7os de sua empresa, e seu cliente ao acessar o Karoo escolher\xe1 o departamento para o qual deseja atendimento."}),(0,k.jsx)(vd,{children:(0,k.jsxs)(wd,{children:[(0,k.jsx)(xd,{size:"middle",treeData:q,placeholder:"Departamento",treeNodeFilterProp:"title",onCh
1ange:function(a){return c(a)},allowClear:!0,value:b,maxTagCount:2,maxTagTextLength:5,treeCheckable:!0,treeCheckStrictly:!0,showArrow:!0,"data-testid":"department-selectFilter-input"}),(0,k.jsx)(yd,{size:"middle",defaultValue:i,onChange:function(a){return F({data:a})},"data-testid":"department-selectHeaderFilter"}),(0,k.jsx)(ud,{onClick:function(){G({modalType:"DEPARTMENT_MODAL",modalProps:{}})},type:"primary","data-testid":"department-addNewDepartment",children:"Novo"})]})}),(0,k.jsx)(da,{departments:e})]})}},63961:function(a,b,c){c.d(b,{N:function(){return l},F:function(){return m}});var d=c(73250),e=c(89840);function f(a,b){return b||(b=a.slice(0)),Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(b)}}))}function g(){var a=f(["\n background-color: ",";\n border: 1px solid "," !important;\n border-radius: 4px;\n margin-top: -1px; /* TODO: Adjust component to align with others on the form */\n\n .ant-picker-clear {\n background: ",";\n }\n\n .ant-picker-input {\n border: none !important;\n input {\n color: ",";\n }\n }\n .ant-picker-suffix {\n color: ",";\n }\n &.ant-picker-disabled {\n background-color: ",";\n border-color: ",";\n input {\n color: ",";\n }\n }\n"]);return g=function(){return a},a}function h(){var a=f(["\n ","\n svg {\n color: ",";\n }\n"]);return h=function(){return a},a}function i(){var a=f(["\n ","\n"]);return i=function(){return a},a}var j=d.Z.RangePicker,k=(0,e.iv)(g(),function(a){return a.theme.backgroundColorLighther3},function(a){return a.theme.backgroundColorLess3},function(a){return a.theme.backgroundColorLighther3},function(a){return a.theme.foregroundColor},function(a){return a.theme.foregroundColor},function(a){return a.theme.backgroundColorLess2},function(a){return a.theme.backgroundColorLess3},function(a){return a.theme.foregroundColorMuted40}),l=(0,e.ZP)(j)(h(),k,function(a){return a.theme.foregroundColorMuted65}),m=(0,e.ZP)(d.Z)(i(),k)},92835:function(a,b,c){c.d(b,{E:function(){return i}});var d=c(52322),e=c(72616),f=c(89840);function g(){var a,b,c=(a=["\n color: ",";\n"],b||(b=a.slice(0)),Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(b)}})));return g=function(){return c},c}var h=f.ZP.span(g(),function(a){return a.theme.foregroundColor}),i=function(a){var b=a.searchPlaceHolder,c=a.isLoading;return(0,d.jsx)(h,{children:c?(0,d.jsxs)(d.Fragment,{children:["Pesquisando",(0,d.jsx)(e.H,{})]}):b})}}}])
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.