muryshev's picture
update
9923f3d
import{b as mt,e as t,c,t as bt,d as l,q as x,j as o,f as h,h as xt,i as r,u as a,k as tt,l as e,w as _,z as Ct,n as _t,r as gt,A as Et}from"../chunks/scheduler.5WtVptCO.js";import{S as Lt,i as wt}from"../chunks/index.7IiDzEZn.js";import{L as kt}from"../chunks/LogService.hUlSDADx.js";import{p as Pt}from"../chunks/popup.dE7t2hhe.js";import"../chunks/ProgressBar.svelte_svelte_type_style_lang.7yc35pDe.js";function yt(s){let L,b="Пользовательские логи",w,C,k,p,g,z,P,S,E,R,y,j,m,be=`Поля для экспорта
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 20" fill="currentColor" class="w-6 h-6"><path fill-rule="evenodd" d="M12 14.5a.75.75 0 01-.53-.22l-4.25-4.25a.75.75 0 011.06-1.06L12 12.69l3.72-3.72a.75.75 0 011.06 1.06l-4.25 4.25a.75.75 0 01-.53.22z" clip-rule="evenodd"></path></svg>`,xe,A,se,n,T,I,_e,q,Ce="Промпт",ke,U,B,me,V,Ne="Ответ LLM",D,f,v,N,ce,lt="Результаты поиска",ze,F,M,Se,oe,at="Выбранные результаты поиска",Re,H,O,je,re,nt="Параметры",qe,J,G,Ve,ue,st="Консультации",Fe,K,Q,Me,ie,ct="Разъяснения",He,W,X,Oe,he,ot="Запрос",Je,Y,Z,Ge,de,rt="Комментарий",Ke,$,ee,Qe,pe,ut="Дата создания",We,te,le,Xe,fe,it="Дата обновления",Ye,ve,ae,ht="Экспорт Excel",Ze,dt;return{c(){L=t("h1"),L.textContent=b,w=c(),C=t("div"),k=t("div"),p=t("div"),g=t("label"),z=bt(`Дата начала:
`),P=t("input"),S=c(),E=t("label"),R=bt(`Дата конца:
`),y=t("input"),j=c(),m=t("button"),m.innerHTML=be,xe=c(),A=t("div"),se=t("div"),n=t("label"),T=t("div"),I=t("input"),_e=c(),q=t("p"),q.textContent=Ce,ke=c(),U=t("label"),B=t("input"),me=c(),V=t("p"),V.textContent=Ne,D=c(),f=t("label"),v=t("input"),N=c(),ce=t("p"),ce.textContent=lt,ze=c(),F=t("label"),M=t("input"),Se=c(),oe=t("p"),oe.textContent=at,Re=c(),H=t("label"),O=t("input"),je=c(),re=t("p"),re.textContent=nt,qe=c(),J=t("label"),G=t("input"),Ve=c(),ue=t("p"),ue.textContent=st,Fe=c(),K=t("label"),Q=t("input"),Me=c(),ie=t("p"),ie.textContent=ct,He=c(),W=t("label"),X=t("input"),Oe=c(),he=t("p"),he.textContent=ot,Je=c(),Y=t("label"),Z=t("input"),Ge=c(),de=t("p"),de.textContent=rt,Ke=c(),$=t("label"),ee=t("input"),Qe=c(),pe=t("p"),pe.textContent=ut,We=c(),te=t("label"),le=t("input"),Xe=c(),fe=t("p"),fe.textContent=it,Ye=c(),ve=t("div"),ae=t("button"),ae.textContent=ht,this.h()},l(i){L=l(i,"H1",{"data-svelte-h":!0}),x(L)!=="svelte-pofs8j"&&(L.textContent=b),w=o(i),C=l(i,"DIV",{});var d=h(C);k=l(d,"DIV",{class:!0});var ge=h(k);p=l(ge,"DIV",{class:!0});var ne=h(p);g=l(ne,"LABEL",{});var $e=h(g);z=xt($e,`Дата начала:
`),P=l($e,"INPUT",{type:!0}),$e.forEach(r),S=o(ne),E=l(ne,"LABEL",{});var et=h(E);R=xt(et,`Дата конца:
`),y=l(et,"INPUT",{type:!0}),et.forEach(r),j=o(ne),m=l(ne,"BUTTON",{class:!0,"data-svelte-h":!0}),x(m)!=="svelte-szcpq9"&&(m.innerHTML=be),xe=o(ne),A=l(ne,"DIV",{class:!0,"data-popup":!0});var pt=h(A);se=l(pt,"DIV",{});var ft=h(se);n=l(ft,"LABEL",{class:!0,id:!0});var u=h(n);T=l(u,"DIV",{class:!0});var Ee=h(T);I=l(Ee,"INPUT",{class:!0,type:!0}),_e=o(Ee),q=l(Ee,"P",{"data-svelte-h":!0}),x(q)!=="svelte-1r1lhxs"&&(q.textContent=Ce),Ee.forEach(r),ke=o(u),U=l(u,"LABEL",{class:!0});var Le=h(U);B=l(Le,"INPUT",{class:!0,type:!0}),me=o(Le),V=l(Le,"P",{"data-svelte-h":!0}),x(V)!=="svelte-1t98vry"&&(V.textContent=Ne),Le.forEach(r),D=o(u),f=l(u,"LABEL",{class:!0});var we=h(f);v=l(we,"INPUT",{class:!0,type:!0}),N=o(we),ce=l(we,"P",{"data-svelte-h":!0}),x(ce)!=="svelte-15yeo0d"&&(ce.textContent=lt),we.forEach(r),ze=o(u),F=l(u,"LABEL",{class:!0});var Pe=h(F);M=l(Pe,"INPUT",{class:!0,type:!0}),Se=o(Pe),oe=l(Pe,"P",{"data-svelte-h":!0}),x(oe)!=="svelte-2trpqh"&&(oe.textContent=at),Pe.forEach(r),Re=o(u),H=l(u,"LABEL",{class:!0});var ye=h(H);O=l(ye,"INPUT",{class:!0,type:!0}),je=o(ye),re=l(ye,"P",{"data-svelte-h":!0}),x(re)!=="svelte-1fv4577"&&(re.textContent=nt),ye.forEach(r),qe=o(u),J=l(u,"LABEL",{class:!0});var Te=h(J);G=l(Te,"INPUT",{class:!0,type:!0}),Ve=o(Te),ue=l(Te,"P",{"data-svelte-h":!0}),x(ue)!=="svelte-1txzs8c"&&(ue.textContent=st),Te.forEach(r),Fe=o(u),K=l(u,"LABEL",{class:!0});var Ie=h(K);Q=l(Ie,"INPUT",{class:!0,type:!0}),Me=o(Ie),ie=l(Ie,"P",{"data-svelte-h":!0}),x(ie)!=="svelte-1x5a08z"&&(ie.textContent=ct),Ie.forEach(r),He=o(u),W=l(u,"LABEL",{class:!0});var Ue=h(W);X=l(Ue,"INPUT",{class:!0,type:!0}),Oe=o(Ue),he=l(Ue,"P",{"data-svelte-h":!0}),x(he)!=="svelte-1s3b98z"&&(he.textContent=ot),Ue.forEach(r),Je=o(u),Y=l(u,"LABEL",{class:!0});var Be=h(Y);Z=l(Be,"INPUT",{class:!0,type:!0}),Ge=o(Be),de=l(Be,"P",{"data-svelte-h":!0}),x(de)!=="svelte-16cwydz"&&(de.textContent=rt),Be.forEach(r),Ke=o(u),$=l(u,"LABEL",{class:!0});var De=h($);ee=l(De,"INPUT",{class:!0,type:!0}),Qe=o(De),pe=l(De,"P",{"data-svelte-h":!0}),x(pe)!=="svelte-tv34i0"&&(pe.textContent=ut),De.forEach(r),We=o(u),te=l(u,"LABEL",{class:!0});var Ae=h(te);le=l(Ae,"INPUT",{class:!0,type:!0}),Xe=o(Ae),fe=l(Ae,"P",{"data-svelte-h":!0}),x(fe)!=="svelte-1g2zmpw"&&(fe.textContent=it),Ae.forEach(r),u.forEach(r),ft.forEach(r),pt.forEach(r),ne.forEach(r),Ye=o(ge),ve=l(ge,"DIV",{class:!0});var vt=h(ve);ae=l(vt,"BUTTON",{class:!0,"data-svelte-h":!0}),x(ae)!=="svelte-77urvm"&&(ae.textContent=ht),vt.forEach(r),ge.forEach(r),d.forEach(r),this.h()},h(){a(P,"type","date"),a(y,"type","date"),a(m,"class","btn variant-outline-tertiary w-48 justify-between"),a(I,"class","checkbox accent-white"),a(I,"type","checkbox"),a(T,"class","flex items-center space-x-2 mx-2"),a(B,"class","checkbox accent-white"),a(B,"type","checkbox"),a(U,"class","flex items-center space-x-2"),a(v,"class","checkbox accent-white"),a(v,"type","checkbox"),a(f,"class","flex items-center space-x-2"),a(M,"class","checkbox accent-white"),a(M,"type","checkbox"),a(F,"class","flex items-center space-x-2"),a(O,"class","checkbox accent-white"),a(O,"type","checkbox"),a(H,"class","flex items-center space-x-2"),a(G,"class","checkbox accent-white"),a(G,"type","checkbox"),a(J,"class","flex items-center space-x-2"),a(Q,"class","checkbox accent-white"),a(Q,"type","checkbox"),a(K,"class","flex items-center space-x-2"),a(X,"class","checkbox accent-white"),a(X,"type","checkbox"),a(W,"class","flex items-center space-x-2"),a(Z,"class","checkbox accent-white"),a(Z,"type","checkbox"),a(Y,"class","flex items-center space-x-2"),a(ee,"class","checkbox accent-white"),a(ee,"type","checkbox"),a($,"class","flex items-center space-x-2"),a(le,"class","checkbox accent-white"),a(le,"type","checkbox"),a(te,"class","flex items-center space-x-2"),a(n,"class","flex items-left space-x-2 svelte-1szjsif"),a(n,"id","fields_container"),a(A,"class","card p-4 w-150 shadow-xl z-10"),a(A,"data-popup","popupFeatured"),a(p,"class","filters svelte-1szjsif"),a(ae,"class","btn variant-filled"),a(ve,"class","flex space-x-2 items-center"),a(k,"class","export_bar svelte-1szjsif")},m(i,d){tt(i,L,d),tt(i,w,d),tt(i,C,d),e(C,k),e(k,p),e(p,g),e(g,z),e(g,P),e(p,S),e(p,E),e(E,R),e(E,y),e(p,j),e(p,m),e(p,xe),e(p,A),e(A,se),e(se,n),e(n,T),e(T,I),I.checked=s[0],e(T,_e),e(T,q),e(n,ke),e(n,U),e(U,B),B.checked=s[1],e(U,me),e(U,V),e(n,D),e(n,f),e(f,v),v.checked=s[2],e(f,N),e(f,ce),e(n,ze),e(n,F),e(F,M),M.checked=s[3],e(F,Se),e(F,oe),e(n,Re),e(n,H),e(H,O),O.checked=s[4],e(H,je),e(H,re),e(n,qe),e(n,J),e(J,G),G.checked=s[5],e(J,Ve),e(J,ue),e(n,Fe),e(n,K),e(K,Q),Q.checked=s[6],e(K,Me),e(K,ie),e(n,He),e(n,W),e(W,X),X.checked=s[7],e(W,Oe),e(W,he),e(n,Je),e(n,Y),e(Y,Z),Z.checked=s[8],e(Y,Ge),e(Y,de),e(n,Ke),e(n,$),e($,ee),ee.checked=s[9],e($,Qe),e($,pe),e(n,We),e(n,te),e(te,le),le.checked=s[10],e(te,Xe),e(te,fe),e(k,Ye),e(k,ve),e(ve,ae),Ze||(dt=[_(P,"change",s[12]),_(y,"change",s[13]),Ct(Pt.call(null,m,s[14])),_(I,"change",s[15]),_(B,"change",s[16]),_(v,"change",s[17]),_(M,"change",s[18]),_(O,"change",s[19]),_(G,"change",s[20]),_(Q,"change",s[21]),_(X,"change",s[22]),_(Z,"change",s[23]),_(ee,"change",s[24]),_(le,"change",s[25]),_(ae,"click",s[26])],Ze=!0)},p(i,[d]){d&1&&(I.checked=i[0]),d&2&&(B.checked=i[1]),d&4&&(v.checked=i[2]),d&8&&(M.checked=i[3]),d&16&&(O.checked=i[4]),d&32&&(G.checked=i[5]),d&64&&(Q.checked=i[6]),d&128&&(X.checked=i[7]),d&256&&(Z.checked=i[8]),d&512&&(ee.checked=i[9]),d&1024&&(le.checked=i[10])},i:_t,o:_t,d(i){i&&(r(L),r(w),r(C)),Ze=!1,gt(dt)}}}function Tt(s,L,b){let w,C,k=!0,p=!0,g=!0,z=!0,P=!0,S=!0,E=!0,R=!0,y=!0,j=!0,m=!0;async function be(D){if(D==="json")await kt.exportToJson(w,C);else if(D==="excel"){const f=await kt.exportToExcel(w,C,[k?"llmPrompt":"",p?"llmResponse":"",g?"searchResults":"",z?"selectedSearchResults":"",P?"uiSettings":"",S?"consultations":"",E?"explanations":"",R?"userRequest":"",y?"userComment":"",j?"dateCreated":"",m?"dateUpdated":"","requestOriginalTokenCount","requestSlicedTokenCount","searchMetrics"]);if(f!=null){const v=window.URL.createObjectURL(f),N=document.createElement("a");N.href=v,N.download=`Журнал ответов с ${w?.toLocaleDateString()??"-"} по ${C?.toLocaleDateString()??"-"}.xlsx`,document.body.appendChild(N),N.click(),N.remove()}}}function xe(D){const f=D.target;if(f.value){const v=new Date(f.value);v.setHours(0,0,0,0),w=v}else w=void 0}function A(D){const f=D.target;if(f.value){const v=new Date(f.value);v.setHours(23,59,59,999),C=v}else C=void 0}Et(async()=>{});const se={event:"click",target:"popupFeatured",placement:"bottom"};function n(){k=this.checked,b(0,k)}function T(){p=this.checked,b(1,p)}function I(){g=this.checked,b(2,g)}function _e(){z=this.checked,b(3,z)}function q(){P=this.checked,b(4,P)}function Ce(){S=this.checked,b(5,S)}function ke(){E=this.checked,b(6,E)}function U(){R=this.checked,b(7,R)}function B(){y=this.checked,b(8,y)}function me(){j=this.checked,b(9,j)}function V(){m=this.checked,b(10,m)}return[k,p,g,z,P,S,E,R,y,j,m,be,xe,A,se,n,T,I,_e,q,Ce,ke,U,B,me,V,()=>be("excel")]}class Nt extends Lt{constructor(L){super(),wt(this,L,Tt,yt,mt,{})}}export{Nt as component};