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