PageSourceSearch

https://zakup.gov.kz/assets/CameralSubjectAppealsPage-Dj_3Pr4a.js

js zakup.gov.kz collected 2026-10-09 16:58:48 UTC 7,388 bytes, 1 lines download raw bytes

1import{gd as z,q as D,r as u,j as e,a0 as I,G as x,b5 as M,m as F}from"./theme-3dfVej7W.js";import"./purify.es-LQkvcK5U.js";import{T as k}from"./index-I1ZxXO3B.js";import{C as O}from"./index-BKUOnk1C.js";import{T as B}from"./index-IEgArLAY.js";import{I as i}from"./index-CQ9iPbHV.js";import{S as j}from"./AntdIcon-B8e_FEAo.js";import{D as g}from"./index-D4v2P043.js";import{S as J}from"./index-C63dYVM1.js";import{R as L}from"./UpOutlined-BOSdmq02.js";import{R}from"./DownOutlined-bh2pxMQN.js";import{A as U}from"./index-wH3ULS13.js";import{F as $}from"./index-C86gn5Ct.js";import"./vite-preload-helper-BXl3LOEh.js";import"./index-CPNG8-3L.js";import"./EllipsisOutlined-fLaExTxN.js";import"./PlusOutlined-DJbYRZlH.js";import"./isMobile-B_S5qVvp.js";import"./proxyObject-CYSD4Ni0.js";import"./EyeOutlined-DGpwx6h2.js";import"./index-CwLtvCkV.js";import"./Sider-CaqjhNAo.js";import"./useBreakpoint-DBaSuQQQ.js";import"./index-D10blwUV.js";import"./useForm-Cmblz3t1.js";const q=a=>Object.fromEntries(Object.entries(a).filter(([,n])=>n!=null&&n!=="")),G=z.injectEndpoints({endpoints:a=>({getSubjectAppealsJournal:a.query({query:n=>({url:"/cameral/subject-appeals",params:q(n)}),providesTags:["CameralJournals"]})})}),{useGetSubjectAppealsJournalQuery:H}=G,K=[2,3,4,5,6,7,8,9],Q=2,V=[1,2,3],A=10,y={status:Q},C=a=>a==null||a===""?"—":a,S=a=>a?F(a).format("DD.MM.YYYY HH:mm"):"—",c=a=>a?.trim()||void 0,f=(a,n)=>a||n?e.jsxs(e.Fragment,{children:[e.jsx("div",{children:a??""}),n??""]}):"—";function ye(){const{t:a}=D("cameral"),[n,d]=u.useState(1),[m,N]=u.useState(!1),[s,h]=u.useState(y),[w,b]=u.useState({}),p=H({...w,page:n,limit:A}),_=p.data?.items??[],r=t=>h(l=>({...l,...t})),o=()=>{b({appeal_number:s.appeal_number??void 0,announcement_number:c(s.announcement_number),trade_method_code:s.trade_method_code,organizer_bin:c(s.organizer_bin),organizer_name:c(s.organizer_name),supplier_bin:c(s.supplier_bin),supplier_name:c(s.supplier_name),performer_fio:c(s.performer_fio),status:s.status,execution:s.execution,apply_from:s.apply_from?.format("YYYY-MM-DD"),apply_to:s.apply_to?.format("YYYY-MM-DD")}),d(1)},E=()=>{h(y),b({}),d(1)},v=(p.data?.trade_method_options??[]).map(t=>({value:t.code,label:t.name??t.code})),T=K.map(t=>({value:t,label:a(`subjectAppeals.status.${t}`)})),Y=V.map(t=>({value:t,label:a(`subjectAppeals.execution.${t}`)})),P=[{title:a("subjectAppeals.colNumber"),dataIndex:"id",width:130},{title:a("subjectAppeals.colSupplier"),key:"supplier",width:260,render:(t,l)=>f(l.supplier_bin,l.supplier_name)},{title:a("subjectAppeals.colOrganizer"),key:"organizer",width:260,render:(t,l)=>f(l.organizer_bin,l.organizer_name)},{title:a("subjectAppeals.colAppealedAuthority"),key:"appealed_authority",width:260,render:(t,l)=>f(l.appealed_authority_bin,l.appealed_authority_name)},{title:a("subjectAppeals.colAnnouncement"),key:"announcement",width:220,render:(t,l)=>e.jsxs(e.Fragment,{children:[e.jsx("div",{children:e.jsx(I,{to:`/cabinet/announcement/${l.announcement_id}`,children:l.announcement_number??l.announcement_id})}),l.trade_method_name??""]})},{title:a("subjectAppeals.colStatus"),dataIndex:"status",width:170,render:t=>a(`subjectAppeals.status.${t}`,{defaultValue:String(t)})},{title:a("subjectAppeals.colAuthority"),dataIndex:"authority_name",width:240,render:C},{title:a("subjectAppeals.colApplyDate"),dataIndex:"date_apply",width:150,render:S},{title:a("subjectAppeals.colDeadline"),dataIndex:"date_end",width:190,render:S},{title:a("subjectAppeals.colPerformer"),dataIndex:"performer_fio",width:220,render:C}];return e.jsxs("div",{className:"container mx-auto p-6",children:[e.jsx(k.Title,{level:4,children:a("subjectAppeals.title")}),e.jsx(O,{className:"mt-4",size:"small",title:a("subjectAppeals.filter.title"),styles:m?void 0:{body:{padding:0}},extra:e.jsx(x,{type:"link",size:"small",className:"!px-0",icon:m?e.jsx(L,{}):e.jsx(R,{}),onClick:()=>N(t=>!t),children:a(m?"subjectAppeals.filter.hide":"subjectAppeals.filter.show")}),children:e.jsxs("div",{hidden:!m,children:[e.jsxs("div",{className:"grid gap-4 md:grid-cols-3",children:[e.jsxs("label",{className:"flex flex-col gap-1",children:[e.jsx("span",{children:a("subjectAppeals.filter.appealNumber")}
1),e.jsx(B,{className:"w-full",min:1,controls:!1,value:s.appeal_number??null,onChange:t=>r({appeal_number:t}),onPressEnter:o})]}),e.jsxs("label",{className:"flex flex-col gap-1",children:[e.jsx("span",{children:a("subjectAppeals.filter.announcementNumber")}),e.jsx(i,{allowClear:!0,value:s.announcement_number??"",onChange:t=>r({announcement_number:t.target.value}),onPressEnter:o})]}),e.jsxs("label",{className:"flex flex-col gap-1",children:[e.jsx("span",{children:a("subjectAppeals.filter.tradeMethod")}),e.jsx(j,{allowClear:!0,value:s.trade_method_code,onChange:t=>r({trade_method_code:t}),options:v})]}),e.jsxs("label",{className:"flex flex-col gap-1",children:[e.jsx("span",{children:a("subjectAppeals.filter.organizerBin")}),e.jsx(i,{allowClear:!0,value:s.organizer_bin??"",onChange:t=>r({organizer_bin:t.target.value}),onPressEnter:o})]}),e.jsxs("label",{className:"flex flex-col gap-1",children:[e.jsx("span",{children:a("subjectAppeals.filter.organizerName")}),e.jsx(i,{allowClear:!0,value:s.organizer_name??"",onChange:t=>r({organizer_name:t.target.value}),onPressEnter:o})]}),e.jsxs("label",{className:"flex flex-col gap-1",children:[e.jsx("span",{children:a("subjectAppeals.filter.applyFrom")}),e.jsx(g,{format:"DD.MM.YYYY",value:s.apply_from??null,onChange:t=>r({apply_from:t})})]}),e.jsxs("label",{className:"flex flex-col gap-1",children:[e.jsx("span",{children:a("subjectAppeals.filter.applyTo")}),e.jsx(g,{format:"DD.MM.YYYY",value:s.apply_to??null,onChange:t=>r({apply_to:t})})]}),e.jsxs("label",{className:"flex flex-col gap-1",children:[e.jsx("span",{children:a("subjectAppeals.filter.status")}),e.jsx(j,{allowClear:!0,value:s.status,onChange:t=>r({status:t}),options:T})]}),e.jsxs("label",{className:"flex flex-col gap-1",children:[e.jsx("span",{children:a("subjectAppeals.filter.performerFio")}),e.jsx(i,{allowClear:!0,value:s.performer_fio??"",onChange:t=>r({performer_fio:t.target.value}),onPressEnter:o})]}),e.jsxs("label",{className:"flex flex-col gap-1",children:[e.jsx("span",{children:a("subjectAppeals.filter.supplierBin")}),e.jsx(i,{allowClear:!0,value:s.supplier_bin??"",onChange:t=>r({supplier_bin:t.target.value}),onPressEnter:o})]}),e.jsxs("label",{className:"flex flex-col gap-1",children:[e.jsx("span",{children:a("subjectAppeals.filter.supplierName")}),e.jsx(i,{allowClear:!0,value:s.supplier_name??"",onChange:t=>r({supplier_name:t.target.value}),onPressEnter:o})]}),e.jsxs("label",{className:"flex flex-col gap-1",children:[e.jsx("span",{children:a("subjectAppeals.filter.execution")}),e.jsx(j,{allowClear:!0,value:s.execution,onChange:t=>r({execution:t}),options:Y})]})]}),e.jsxs(J,{className:"mt-4",children:[e.jsx(x,{type:"primary",onClick:o,children:a("subjectAppeals.filter.search")}),e.jsx(x,{onClick:E,children:a("subjectAppeals.filter.reset")})]})]})}),p.isError&&e.jsx(U,{className:"mt-4",type:"error",showIcon:!0,message:M(p.error)??a("subjectAppeals.loadError")}),e.jsx($,{className:"mt-4",rowKey:t=>String(t.id),columns:P,dataSource:_,loading:p.isFetching,scroll:{x:"max-content"},locale:{emptyText:a("subjectAppeals.empty")},pagination:{current:n,pageSize:A,total:p.data?.total??_.length,showSizeChanger:!1,onChange:d}})]})}export{ye 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.