1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4655],{14655:(e,t,n)=>{n.r(t),n.d(t,{default:()=>R});n(44962),n(78557),n(82367);var r=n(63696),l=n(25897),o=n(27254),a=n(60887),i=n(67028),c=n(3526),u=n(14617),m={columns:[{order:1,slug:"id",name:"ID",width:"10%"},{order:1,slug:"name",name:"Ðаименование",width:"25%"},{order:2,slug:"prefix",name:"ÐÑеÑикÑ",width:"20%"},{order:3,slug:"description",name:"ÐпиÑание",width:"35%"},{order:4,slug:"active",name:"ÐкÑивен",width:"10%"},{order:5,slug:"edit",name:"",width:"150px",custom:!0}]},s=n(42152),d=n(28892),f=n(25415),p=n(83127),E=n(66871),b=n(65067),g=n(88255),O=n(39535),v=n(11629),y=n(83572),h=n(20609),C=n(78080),w=n(99808),A=n(70112);function k(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var I=h.A.create({name:C.z.REFERENCE_BOOK.SPECIAL_OFFER})((function(e){var t=e.onSubmit,n=e.item,l=e.form,a=e.isEdit;return(0,A.B)(C.z.REFERENCE_BOOK.SPECIAL_OFFER,l),r.createElement(g.e,null,r.createElement(O.N,null,r.createElement(v.S,{label:"referenceBook.name",form:l,fieldName:w.L.NAME,fieldOptions:{initialValue:null==n?void 0:n[w.L.NAME],rules:[{required:!0,message:"Ðоле обÑзаÑелÑно Ð´Ð»Ñ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ"}]}})),r.createElement(O.N,null,r.createElement(v.S,{form:l,label:"referenceBook.prefix",fieldName:w.L.PREFIX,fieldOptions:{initialValue:null==n?void 0:n[w.L.PREFIX],rules:[{required:!0,message:"Ðоле обÑзаÑелÑно Ð´Ð»Ñ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¸ должно бÑÑÑ ÑникалÑнÑм"}]}})),r.createElement(O.N,null,r.createElement(v.S,{form:l,label:"common.description",fieldName:w.L.DESCRIPTION,fieldOptions:{initialValue:null==n?void 0:n[w.L.DESCRIPTION]}})),r.createElement(O.N,null,r.createElement(y.c,{title:"common.activity",form:l,fieldName:w.L.IS_ACTIVE,fieldOptions:{initialValue:Boolean(null==n?void 0:n[w.L.IS_ACTIVE])}})),r.createElement(O.N,null,r.createElement(o.M,{title:a?"common.update":"common.create",onClick:function(){l.validateFields((function(e,r){e||t(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){k(e,t,n[t])}))}return e}({id:n.id},r))}))}})))})),S=(0,r.memo)((function(e){var t=e.item,n=e.slug,l=e.customActions;return"edit"===n?r.createElement(o.M,{title:"измениÑÑ",outline:!0,onClick:function(){var e;return null==l||null===(e=l[n])||void 0===e?void 0:e.call(l,t)}}):null}));function P(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 N(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,l,o=[],a=!0,i=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){i=!0,l=e}finally{try{a||null==n.return||n.return()}finally{if(i)throw l}}return o}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return P(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 P(e,t)}(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 j={getAll:c.I.actions.getAll,clearAll:c.I.actions.clearAll,updateOne:c.I.actions.updateOne,getOne:c.I.actions.getOne,createOne:c.I.actions.createOne};const R=function(){var e=(0,d.j)(j),t=e.getAll,n=e.clearAll,c=e.getOne,g=e.updateOne,O=e.createOne,v=(0,f.d4)(u.n.getAll),y=(0,f.d4)(u.n.getRequestParam
1s),h=(0,f.d4)(u.n.getOne),C=(0,f.d4)(b.V.selectGridLoading);(0,p.S)((function(){return t(new E.U),function(){return n()}}));var w=N((0,r.useState)(!1),2),A=w[0],k=w[1],P=N((0,r.useState)(!0),2),R=P[0],L=P[1],T=(0,r.useCallback)((function(e){c(e.id),k(!0),L(!0)}),[]),F=(0,r.useCallback)((function(){k(!0),L(!1)}),[]),_=(0,r.useMemo)((function(){return{edit:T}}),[]);return r.createElement("div",null,r.createElement(l.T,{bottom:8},r.createElement(o.M,{title:"common.create",onClick:F})),r.createElement(l.T,{bottom:8},"ÐÑего: ",v.total_entries),r.createElement(a.T,{getItems:t,requestParams:y,total:v.total_entries,data:v.entries,config:m,CustomColumnsComponent:S,customActions:_,loading:C}),r.createElement(i.D,{visible:A,closable:!0,onClose:function(){return k(!1)},title:"referenceBook.special_offer"},r.createElement(I,{isEdit:R,item:R?h:new s.j,onSubmit:R?g:O})))}},60887:(e,t,n)=>{n.d(t,{T:()=>c});var r=n(63696),l=n(39968),o=n(91560),a=n(59225);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=function(e){var t=e.getItems,n=e.requestParams,c=e.data,u=e.config,m=e.customActions,s=e.CustomColumnsComponent,d=e.OpenedComponent,f=e.total,p=e.expandable,E=e.setOpened,b=e.opened,g=e.onOpen,O=e.loading,v=e.idActive,y=e.rowClick;return r.createElement(l.E,{getItems:t,requestParams:n,total:f,data:c,loading:O,renderGridRow:function(e){return r.createElement(a.T,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){i(e,t,n[t])}))}return e}({onOpen:g,customActions:m,expandable:p,OpenedComponent:d,columns:u.columns,CustomColumnsComponent:s,setOpened:E,opened:b,idActive:v,rowClick:y},e))},renderGridHeader:function(){return r.createElement(o.k,{expandable:p,columns:u.columns})}})}},91560:(e,t,n)=>{n.d(t,{k:()=>c});n(86584),n(43617),n(93991),n(78557),n(51908);var r=n(63696),l=n(75744),o=n(34850),a=n(25897),i=n(84096),c=function(e){var t=e.columns,n=e.checkable,c=e.onCheck,u=e.isChecked,m=e.disableCheck,s=e.expandable,d=e.className,f=e.indeterminate,p=(0,o.vg)();return r.createElement(i.o,{className:d,hideScrollBar:!p},n&&r.createElement(i.W,null,r.createElement(a.T,{right:12},r.createElement(l.A,{indeterminate:f,onChange:function(e){null==c||c(e.target.checked)},checked:u,disabled:m}))),t.map((function(e){return r.createElement(i.W,{key:e.slug,width:e.width,align:e.align},e.name)})),s&&r.createElement(i.W,{width:31}))}}}]); 2//# sourceMappingURL=chunk.a0e6e34d93ef511e2464.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.