PageSourceSearch

https://bankrot.gov.by/assets/Managers-v8v4gNpM.js

js bankrot.gov.by collected 2026-10-02 03:58:53 UTC 12,701 bytes, 1 lines download raw bytes

1import{j as e}from"./jsx-runtime-D_zvdyIk.js";import{r as v,u as z,N as m}from"./createLucideIcon-CiWnlb16.js";import{d as ee,i as ae,e as n,h as se,au as le,av as te,aw as ne,ax as re,ay as me,az as ie,aA as ce,aB as ue,aC as de,aD as oe,aE as be,aF as R,aa as y}from"./loginCallback-DUlVA6A0.js";import{r as A,F as xe}from"./addLoader-p8WLB-bt.js";import{I as P}from"./Input-Cy8woI0u.js";import{B as C}from"./index-CQOuJFSK.js";import{I as O}from"./InputError-CCOh0X_2.js";import{S as B}from"./Select-YNaQnfBW.js";import{h as ge,a as he}from"./handlers-RR5QXZQU.js";import{J as t}from"./joi-browser.min-QGvz1_c8.js";import{E as w}from"./Edit-qW_GQ68y.js";import{C as $,R as E}from"./RemoveCircleOutline-BcEsMRS7.js";import{E as D}from"./ExpandMore-CyB2U8Q5.js";import"./config.release-CKeoGYk7.js";const pe=[{value:"",label:"Любой аттестат"},{value:"1",label:"A"},{value:"2",label:"B"},{value:"3",label:"C"}],Ne=[{value:"",label:"Любой регион"},{value:"1",label:"Минск"},{value:"2",label:"Минская обл."},{value:"3",label:"Гомельская обл."},{value:"5",label:"Брестская обл."},{value:"6",label:"Витебская обл."},{value:"7",label:"Гродненская обл."},{value:"8",label:"Могилевская обл."}],L=(u,r,i,d)=>({pagination:{offset:u,count:r},sort:{sortOrder:i},filters:{...d}}),je=t.object({offset:t.number().min(0).max(10),count:t.number().min(1).max(10),name:t.string().allow("").min(1).max(250).default(null).pattern(new RegExp('^[а-яёА-ЯЁ0-9-–"\\s]+$')).messages({"string.max":"Имя управляющего должно содержать не более {#limit} символов","string.min":"Имя управляющего должно содержать хотя бы {#limit} символ","string.pattern.base":'Имя управляющего должно состоять из русских заглавных и строчных букв, допустимы цифры, кавычки и спецсимволы "-", "–"'}),unp:t.string().allow("").pattern(new RegExp("^[0-9]+$")).min(9).max(9).default(null).messages({"string.min":"УНП управляющего должно содержать минимум {#limit} цифр","string.max":"УНП управляющего должно содержать максимум {#limit} цифр","string.pattern.base":"УНП управляющего должно состоять из цифр"}),regNumber:t.number().allow("").min(0).max(1e4).default(null).messages({"number.max":"Регистрационный номер управляющего не может быть больше 10000","number.min":"Регистрационный номер управляющего не может быть отрицательным","number.base":"Регистрационный номер упраляющего должен быть числом"}),rateFrom:t.number().allow("").min(0).max(10).default(null).messages({"number.max":"Рейтинг управляющего не может быть больше 10","number.min":"Рейтинг управляющего не может быть отрицательным","number.base":"Рейтинг управлящего должен быть числом"}),rateTo:t.number().allow("").min(0).max(10).default(null).messages({"number.max":"Рейтинг управляющего не может быть больше 10","number.min":"Рейтинг управляющего не может быть отрицательным","number.base":"Рейтинг управлящего должен быть числом"}),activeCasesFrom:t.number().allow("").min(0).max(100).default(null).messages({"number.max":"Количество активных дел не может быть больше 100","number.min":"Количество активных дел не может быть отрицательным","number.base":"Количество активных дел должно быть числом"}),activeCasesTo:t.number().allow("").min(0).max(100).default(null).messages({"number.max":"Количество активных дел не может быть больше 100","number.min":"Количество активных дел не может быть отрицательным","number.base":"Количество активных дел должно быть числом"}),closedCasesFrom:t.number().allow("").min(0).max(1e4).default(null).messages({"number.max":"Количество закрытых дел не может быть больше 10000","number.min":"Количество зыкрытых дел не может быть отрицательным","number.base":"Количество зыкрытых дел должно быть числом"}),closedCasesTo:t.number().allow("").min(0).max(1e4).default(null).messages({"number.max":"Количество закрытых дел не может быть больше 10000","number.min":"Количество закрытых дел не может быть отрицательным","number.base":"Количество закрытых дел должно быть числом"}),messagesFrom:t.number().allow("").min(0).max(1e5).default(null).messages({"number.max":"Количество объявлений не может быть больше 100000","number.min":"Количество объявлений не может быть отрицательным","number.base":"Количество объявлений должно быть числом"}),messagesTo:t.number().allow("").min(0).max(1e5).default(null).messages({"number.max":"Количество объявлений не может быть больше 100000","number.min":"Количество объявлений не может быть отрицательным","number.base":"Количество объявлений должно быть числом"})}),I=u=>{const r=je.validate(u);if(!r.error)return"";let i="";
1return r.error.details.forEach(({message:d})=>i=d),i};function Ae(){const u=ee();v.useContext(ae);const r=n(se);let i=z();const d=n(le),V=n(te),W=n(ne),J=n(re),o=n(me),Q=n(a=>a.managers.totalCount),U=A.useMediaQuery({minWidth:1025}),q=A.useMediaQuery({maxWidth:1024}),[l,b]=v.useState({name:W,unp:J,registrationNumber:"",availability:"",region:"",certificate:""}),F=n(a=>a.managers.offset),M=n(a=>a.managers.perPage),k=n(a=>a.managers.sort),G=L(0,M,k,l),H=L(F,M,k,l),j=I({name:l.name}),f=I({unp:l.unp}),K=I({regNumber:l.registrationNumber}),X=n(ie),Y=n(ce),Z=n(ue);return v.useEffect(()=>()=>{u(de())},[]),e.jsx(xe,{startFields:G,fields:H,filters:l,setFields:b,getItems:R,addItems:R,setOffset:be,loadedItems:o,title:"Управляющие",totalCount:Q,count:d,offset:F,currentPage:V,setCurrentPage:oe,load:X,add:Y,error:Z,formInputs:e.jsxs("div",{className:"inputs-wrapper",children:[e.jsx(P,{text:"Управляющий",label:!0,fields:l,fieldValue:l.name,fieldToChange:"name",setField:b}),l.name&&j&&e.jsx(O,{error:j}),e.jsx(P,{text:"УНП",label:!0,fields:l,fieldValue:l.unp,fieldToChange:"unp",setField:b}),l.unp&&f&&e.jsx(O,{error:f}),e.jsx(B,{setSelectedItem:b,selectItems:pe,label:"Вид аттестата",fieldToChange:"certificate",value:l.certificate}),e.jsx(B,{setSelectedItem:b,selectItems:Ne,label:"Регион",fieldToChange:"region",value:l.region}),j||f||K?e.jsx(C,{className:"page-filters-button",type:"submit",disabled:!0,value:"Недоступно"}):e.jsx(C,{className:"page-filters-button",type:"submit",value:"Найти"}),r==="Оператор ДСБ"&&e.jsx(C,{className:"page-filters-button page-filters-create",type:"button",value:"Создать управляющего",onClick:()=>i("/manager-create")})]}),tableItems:e.jsxs("div",{className:"table-wrapper",children:[e.jsxs("ul",{className:`table-heads manager-heads ${r==="Оператор ДСБ"?"manager-heads-edit":null}`,children:[e.jsx("li",{className:"table-head-item",children:"Управляющий"}),e.jsx("li",{className:"table-head-item",children:"Руководитель"}),e.jsx("li",{className:"table-head-item",children:"Дата регистрации ЮЛ/ИП"}),e.jsx("li",{className:"table-head-item",children:"Дел откр. / закр."}),e.jsxs("li",{className:"table-head-item",children:["Раскройте поля ",e.jsx("br",{className:"w400"}),"для полных сведений"]})]}),e.jsx("ul",{className:"table",children:o.length&&o.map(({id:a,rate:_,name:g,organization:s,registration:c,activeCase:h,closedCase:p,messages:S,availability:N,type:x})=>U?e.jsxs("li",{className:`table-item manager-table-item ${r==="Оператор ДСБ"?"manager-table-item-edit":null}`,children:[e.jsx("span",{className:"table-organization",children:e.jsxs(m,{to:`/managers/manager/${a}`,className:"table-link",children:[x===1?"ИП ":null,s?.fullName?s.fullName:s?.shortName?s.shortName:"–"]})}),e.jsxs("span",{className:"table-manager",children:[N===1?e.jsx("div",{title:"Готов принять дело",children:e.jsx($,{className:"green"})}):e.jsx("div",{title:"Не готов принять дело",children:e.jsx(E,{className:"red"})}),e.jsxs(m,{to:`/managers/manager/${a}`,className:"table-link",children:[x===1?"ИП":null," ",g]})]}),e.jsx("span",{className:"table-regdate",children:c?.date?y(c.date):"–"}),e.jsxs("span",{className:"table-casescount",children:[h," / ",p]}),r==="Оператор ДСБ"&&e.jsx(m,{to:`/manager-edit/${a}`,children:e.jsx(w,{className:"edit-icon"})})]},a):q?e.jsxs("li",{className:`table-item manager-table-item ${r==="Оператор ДСБ"?"manager-table-item-edit":null}`,children:[e.jsxs("div",{children:[e.jsxs("span",{className:"table-manager",children:[N===1?e.jsx("div",{title:"Готов принять дело",children:e.jsx($,{className:"green"})}):e.jsx("div",{title:"Не готов принять дело",children:e.jsx(E,{className:"red"})}),e.jsxs(m,{to:`/managers/manager/${a}`,className:"table-link",children:[x===1?"ИП":null," ",g]})]}),e.jsxs("div",{className:"table-mobile",children:[e.jsx("span",{className:"table-organization",children:e.jsxs(m,{to:`/managers/manager/${a}`,className:"table-link",children:[x==1?"Индивидуальный предприниматель":"Организация",": ",s?.fullName?s.fullName:s?.shortName?s.shortName:"–"]})}),e.jsxs("span",{className:"table-regnumber",children:["Рег. номер: ",c?.number]}),e.jsxs("span",{className:"table-regdate",children:["Дата регистрации ЮЛ/ИП: ",c?.date?y(c.date):"–"]}),e.jsxs("span",{className:"table-casescount",children:["Дел откр. / закр. ",h," / ",p]}),e.jsxs("span",{className:"table-casessum",children:["Количество объявлений: ",S]})]})]}),e.jsx(D,{className:"table-expand",onClick:he}),r==="Оператор ДСБ"&&e.jsx(m,{to:`/manager-edit/${a}`,children:e.jsx(w,{className:"edit-icon"})})]},a):null)})]}),listItems:e.jsx("ul",{className:"list managers-list",children:o.length&&o.map(({id:a,rate:_,name:g,organization:s,registration:c,activeCase:h,closedCase:p,messages:S,availability:N,certificate:x,type:T})=>e.jsxs("li",{className:"list-item managers-list-item",children:[e.jsxs("div",{className:"list-left",children:[e.jsxs("span",{className:"list-info",children:[e.jsxs(m,{to:`/managers/manager/${a}`,className:"list-link",children:[T===1?"ИП":null," ",g]}),r==="Оператор ДСБ"&&e.jsx(m,{to:`/manager-edit/${a}`,children:e.jsx(w,{className:"edit-icon"})})]}),e.jsxs("span",{className:"list-info",children:["Адрес: ",s?.address?`${s?.address.postalIndex}, ${s?.address.localityType} ${s?.address.locality}, ${s?.address.street}`:"н/д"]}),e.jsx("span",{className:"list-info",children:e.jsxs(m,{to:`/managers/manager/${a}`,className:"list-link",children:[T==1?"Индивидуальный предприниматель":"Организация",": ",s?.fullName?s.fullName:s?.shortName?s.shortName:"н/д"]})})]}),e.jsxs("div",{className:"list-additional managers-list-additional",children:[e.jsx("div",{className:"list-middle",children:e.jsx("span",{className:"list-info",children:N===1?e.jsxs("div",{title:"Готов принять дело",children:["Готов принять дело ",e.jsx($,{className:"green"})]}):e.jsxs("div",{title:"Не готов принять дело",children:["Не готов принять дело ",e.jsx(E,{className:"red"})]})})}),e.jsx("div",{className:"list-right",children:e.jsxs("span",{className:"list-info",children:["Дел открыто / закрыто: ",h," / ",p]})})]}),e.jsx(D,{className:"list-expand",onClick:ge})]},a))})})}export{Ae as default};

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.