1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4726],{25890:(e,t,n)=>{n.d(t,{WP:()=>o,Z:()=>l,zB:()=>i});var r=n(10947),o=[r.YK.ADMIN,r.YK.SUPER_ADMIN,r.YK.MANAGER_DS],i=25,l="ÐÑоÑее"},44726:(e,t,n)=>{n.r(t),n.d(t,{default:()=>J});n(86584),n(43617),n(93991),n(78557),n(51908),n(24776),n(29217);var r=n(63696),o=n(88137),i=n(98356),l=n(91920),a=n(78760),c=n(83572),u=n(88255),f=n(39535),d=n(77923),p=n(16171),s=n(11629),m=n(27254),y=n(54068),g=n(70754),b=n(76227),h=n(20609),v=(n(14382),n(81975),n(76281),n(99425),n(15724),n(37227),n(44962),n(92745),n(71336),n(41558),n(17663),n(68630),n(79645),n(89858),n(8620),n(83994),n(82367),n(99930),n(23630),n(25890));function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}function O(e){return function(e){if(Array.isArray(e))return E(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return E(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(e,t)}(e)||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.")}()}var A=function(e,t,n,r,o){return null==e?void 0:e.filter((function(e){var i,l,a,c=!n||((null===(i=e.name)||void 0===i?void 0:i.includes(n))||(null===(l=e.alias)||void 0===l?void 0:l.includes(n)));c&&(c=!r||!t||(null===(a=t.functions)||void 0===a?void 0:a.some((function(t){return e.id===t.id}))));return c&&(c=!o||function(e,t){return e===v.Z?!t.interface_element_slug:t.interface_element_slug===e}(o,e)),c}))},S=function(e,t,n){var r=O(e.functions);return n?r.push(t):r=r.filter((function(e){return t.id!==e.id})),x(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){w(e,t,n[t])}))}return e}({},e),{functions:r})},j=function(e){var t=new Set;return e.forEach((function(e){var n=e.interface_element_slug?e.interface_element_slug:v.Z;t.add(n)})),t},I=function(e){return Boolean(j(e).size)},C=function(e,t){var n=function(e){return e.reduce((function(e,t){return e[t.slug]=t.name,e}),{})}(t);return O(j(e)).map((function(e){return{id:e,name:n[e]||e}}))},P=n(36867),_=n(84711),N=function(e){return e.pp.role.one},k=function(e){return e.pp.role.functions},R=n(78080),D=n(99808),M=n(99786),z=n(28892),T=n(83127),B=n(25415),W=n(9655),Y=W.Ay.div.withConfig({componentId:"sc-19tpgup-0"})(["height:110px;"]),L=W.Ay.div.withConfig({componentId:"sc-19tpgup-1"})(["display:grid;grid-template-columns:repeat(4,1fr);gap:16px;@media (max-width:1120px){grid-template-columns:repeat(3,1fr);}@media (max-width:992px){grid-template-columns:repeat(2,1fr);}@media (max-width:768px){grid-template-columns:repeat(1,1fr);}"]),U=(0,W.Ay)(f.N).withConfig({componentId:"sc-19tpgup-2"})(["margin-top:24px;"]),F=W.Ay.div.withConfig({componentId:"sc-19tpgup-3"})(["width:fit-content;"]),$=W.Ay.div.withConfig({componentId:"sc-19tpgup-4"})(["display:flex;margin-bottom:16px;justify-content:space-between;"]),G=W.Ay.div.withConfig({componentId:"sc-19tpgup-5"})(["display:flex;flex-direction:column;gap:16px;"]),K=W.Ay.div.withConfig({componentId:"sc-19tpgup-6"})(["display:flex;gap:16px;flex-wrap:wrap;& > *{flex:1;}@media (max-width:992px){flex-direction:column;& > *{width:100%;}}"]);function V(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Z(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],l=!0,a=!1;try{for(n=n.call(e);!(l=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);l=!0);}catch(e){a=!0,o=e}finally{try{l||null==n.return||n.return()}finally{if(a)throw o}}return i}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return V(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return V(e,t)}
1(e,t)||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.")}()}var q={getFunctions:_.W.actions.getItems,getRole:_.W.actions.getOne,clearRole:_.W.actions.clearOne,roleUpdate:_.W.actions.updateOne},H=(0,b.t)()((function(e){var t=e.form,n=(0,z.j)(q),b=n.getFunctions,h=n.getRole,E=n.clearRole,w=n.roleUpdate,x=(0,B.d4)(k),O=(0,B.d4)(N),j=(0,B.d4)(M.c.getNavStructure),_=Z((0,r.useState)([]),2),R=_[0],W=_[1];(0,T.S)((function(){return b(),function(){return E()}}));var V=t.getFieldsValue(),H=V.query,J=V.active,Q=V.category,X=V.role_id;(0,r.useEffect)((function(){W(A(x,O,H,J,Q))}),[O,H,J,Q]),(0,r.useEffect)((function(){X?h(X):E()}),[X]);var ee=function(e,t){return function(n){var r=S(e,t,n);w({role_id:r.id,function_ids:r.functions.map((function(e){return e.id}))})}};return r.createElement("div",null,r.createElement(u.e,null,r.createElement(K,null,r.createElement(f.N,null,r.createElement(d.V,{form:t,fieldName:D.L.ROLE_ID})),r.createElement(f.N,null,r.createElement(p.wB,{items:C(x,j),fieldName:D.L.CATEGORY,label:"pp.category_function",disabled:!I(x),form:t,allowClear:!0})),r.createElement(f.N,null,r.createElement(s.S,{form:t,fieldName:D.L.QUERY,label:"pp.search_function",disabled:!X})),r.createElement(U,null,r.createElement(m.M,{title:"common.clear",type:y.aq.DANGER,disabled:!X,onClick:function(){t.resetFields(),E()}}))),r.createElement(g.P,{title:"labels.only_active",fieldName:D.L.ACTIVE,form:t})),R&&r.createElement(L,null,R.map((function(e){return r.createElement(Y,{key:"alias_".concat(e.alias)},(t=e,r.createElement(o.W,null,r.createElement($,null,r.createElement(G,null,r.createElement(i.b,{title:t.name},r.createElement(F,null,r.createElement(l.EY,{type:l.M2.CAPTION},(0,a.R)((0,P.S$)(t.name,v.zB))))),r.createElement(i.b,{title:"".concat(t.id," : ").concat(t.alias)},r.createElement(F,null,r.createElement(l.EY,{type:l.M2.CAPTION},(0,a.R)((0,P.S$)("".concat(t.id," : ").concat(t.alias),v.zB)))))),r.createElement(c.c,{onChange:ee(O,t),checked:null==O?void 0:O.functions.some((function(e){return e.id===t.id}))})))));var t}))))}));const J=h.A.create({name:R.z.PP.MATRIX_ROLE})(H)},88137:(e,t,n)=>{n.d(t,{W:()=>u});var r=n(63696),o=n(27254),i=n(90673),l=n(9655),a=l.Ay.div.withConfig({componentId:"sc-1rx1uu3-0"})(["position:relative;width:100%;border-radius:8px;background:",";box-sizing:border-box;padding:16px;font-family:",";font-style:normal;font-weight:normal;font-size:12px;line-height:16px;color:",";",""],(0,i.hm)("white"),(0,i.Jz)("SBSansText"),(0,i.hm)("extraBackground3"),(function(e){return e.bordered&&(0,l.AH)(["border-radius:8px;border:1px solid ",";"],(0,i.hm)("gray",8))})),c=l.Ay.span.withConfig({componentId:"sc-1rx1uu3-1"})(["display:inline-block;top:4px;right:4px;position:absolute;"]),u=function(e){var t=e.children,n=e.closable,i=e.onClose,l=e.bordered,u=e.className;return r.createElement(a,{className:u,bordered:l},n&&r.createElement(c,null,r.createElement(o.M,{link:!0,icon:"close",onClick:i})),t)}}}]); 2//# sourceMappingURL=chunk.6afb345d1ee0b83cbc5c.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.