Files
yakpanel-core/YakPanel/static/vite/js/SearchFileContent-ow9Yna3_.js

3 lines
5.6 KiB
JavaScript
Raw Permalink Normal View History

2026-04-07 02:04:22 +05:30
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index-B6Y_2X_r.js?v=1773287522785","js/vue-core-DJjvd5ZC.js?v=1773287522785","js/prismjs-BZPoR7_J.js?v=1773287522785","css/prismjs-D-3FhBe_.css?v=1773287522785","js/index-BTglIPU2.js?v=1773287522785","js/naive-ui--dJnpVcV.js?v=1773287522785","css/index-DEM1fxGq.css?v=1773287522785","js/files-BUbkyTRl.js?v=1773287522785","css/index-FEE1lr_F.css?v=1773287522785"])))=>i.map(i=>d[i]);
import{l as X,x as Z,p as q,P as G,m as J,c as K}from"./index-BTglIPU2.js?v=1773287522785";import{k as Q,R as Y,i as ee,r as te,$ as u,a8 as C,a9 as s,_ as c,a0 as l,S as a,j as _,aa as i,ak as ne,Z as b,F as S,P as x,aj as ae,X as le,a3 as oe}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{s as se}from"./files-BUbkyTRl.js?v=1773287522785";import{W as ie}from"./FileIcon-eIHDRaxH.js?v=1773287522785";import{a7 as ce,a1 as re,au as ue,b as de,B as _e,al as pe,a3 as fe,a4 as me,a0 as he,aD as ve,aC as ge}from"./naive-ui--dJnpVcV.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";import"./soft-Cjyfamvm.js?v=1773287522785";import"./copy-D-wIKr0q.js?v=1773287522785";const Ce={class:"search-wrapper"},be={class:"w-100% flex justify-start gap-6 items-center"},Fe={class:"w-100% flex justify-between"},$e={class:"search-res"},ke={class:"top-desc"},Me={class:"mr-5px"},we={class:"match-list"},ye={class:"text-font1 fw-bold"},je=["innerHTML"],Se=Q({__name:"SearchFileContent",props:{currentPath:{type:String,default:"/"}},setup(xe,{expose:P}){const{t:F}=Y(),$=ee("fileStore"),{currentPath:k,resetSearchFileContentFormData:R}=$;function U(){f.value=!0,n.value.path=k.value}function M(){R()}P({open:U,close:M});const{searchStatistics:p,searchRes:d,searchFileContentFormData:n}=$,f=te(!1);function B(){D()}function E(e,t){const r=new RegExp(t,"g");return e.replace(r,'<span style="color:#ff3300">'.concat(t,"</span>"))}function O(){q({title:F("Component.SelectPath.index_7"),width:750,height:640,footer:!1,data:{path:n.value.path,callback:e=>{n.value.path=e}},component:oe(()=>G(()=>import("./index-B6Y_2X_r.js?v=1773287522785"),__vite__mapDeps([0,1,2,3,4,5,6,7,8])))})}async function D(){const e=J.loading(F("file.searchFileContentModal.searching"));try{const{message:t}=await se(n.value);t&&(d.value=t,Object.keys(d.value).length&&(p.value.files=Object.keys(d.value).length,p.value.times=Object.values(d.value).flat().reduce((r,m)=>r+Object.values(m).length,0)))}finally{e.close()}}async function L(e){ie(e,k.value)}return(e,t)=>{const r=de,m=_e,V=ue,h=re,v=pe,A=X,w=me,I=fe,N=ce,T=he,W=ge,H=ve,z=Z;return u(),C(z,{show:a(f),"onUpdate:show":t[7]||(t[7]=o=>le(f)?f.value=o:null),title:e.$t("file.searchFileContentModal.title"),width:720,onAfterLeave:M},{default:s(()=>[c("div",Ce,[l(N,{"label-placement":"left","label-width":60,"label-align":"left"},{default:s(()=>[l(h,{label:e.$t("file.searchFileContentModal.search")},{default:s(()=>[l(V,null,{default:s(()=>[l(r,{value:a(n).text,"onUpdate:value":t[0]||(t[0]=o=>a(n).text=o)},null,8,["value"]),l(m,{type:"primary",onClick:B},{default:s(()=>[_(i(e.$t("file.searchFileContentModal.search")),1)]),_:1})]),_:1})]),_:1},8,["label"]),l(h,{label:e.$t("file.searchFileContentModal.suffix")},{default:s(()=>[l(r,{value:a(n).exts,"onUpdate:value":t[1]||(t[1]=o=>a(n).exts=o)},null,8,["value"])]),_:1},8,["label"]),l(h,{label:e.$t("file.searchFileContentModal.folder")},{default:s(()=>[c("div",be,[l(r,{value:a(n).path,"onUpdate:value":t[3]||(t[3]=o=>a(n).path=o)},{suffix:s(()=>[l(v,{checked:a(n).is_subdir,"onUpdate:checked":t[2]||(t[2]=o=>a(n).is_subdir=o),"checked-value":1,"unchecked-value":0},{default:s(()=>[_(i(e.$t("file.searchFileContentModal.subdir")),1)]),_:1},8,["checked"])]),_:1},8,["value"]),l(A,{name:"file-dir",color:"#000",size:"24",style:{cursor:"pointer"},onClick:O})])]),_:1},8,["label"]),l(h,{label:e.$t("file.searchFileContentModal.mode")},{default:s(()=>[c("div",Fe,[l(I,{value:a(n).mode,"onUpdate:value":t[4]||(t[4]=o=>a(n).mode=o)},{default:s(()=>[l(w,{value:0},{default:s(()=>[_(i(e.$t("file.searchFileContentModal.words")),1)]),_:1}),l(w,{value:1},{default:s(()=>[_(i(e.$t("file.searchFileContentModal.regex")),1)]),_:1})]),_:1},8,["value"]),c("div",null,[a(n).mode==0?(u(),C(v,{key:0,checked:a(n).isword,"onUpdate:checked":t[5]||(t[5]=o=>a(n).isword=o),label:e.$t("file.searchFileContentModal.matchWholeWord"),class:"mr-5","checked-value":1,"unchecked-value":0},null,8,["checked","label"])):ne("",!0),l(v,{checked:a(n).iscase,"onUpdate:checked":t[6]||(t[6]=o=>a(n).iscase=o),label:e.$t("file.searchFileContent