File: /www/server/panel/BTPanel/static/js/index432.js
import{c as w,aC as g,aI as F,w as R,o as E,j as I,C as T,v as a,e as n,p as o,x as q,R as v,ad as y,U as S,ab as h}from"./base-lib.js?v=1777008528";import{_ as U}from"./index116.js?v=1777008528";import{W as M,cZ as O}from"./utils-lib.js?v=1777008528";import{aq as j}from"./index3.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./index119.js?v=1777008528";const B=w({__name:"index",setup(N){const d=g("buttonText"),p=j(),{quickFormRef:r,quickForm:t,quickRules:i,disable:u}=F(p),{compressOptions:_,openFile:c,toggleType:f,init:b}=p;return R(()=>t.value.download,m=>{d.value=m?"压缩并下载":"压缩"}),E(()=>{b()}),(m,e)=>{const x=M,s=y,k=U,V=S,C=h;return I(),T(C,{ref_key:"quickFormRef",ref:r,model:o(t),rules:o(i),disabled:o(u),class:"p-[2rem]","label-position":"right",onSubmit:e[3]||(e[3]=v(()=>{},["prevent"]))},{default:a(()=>[n(s,{prop:"type",label:"压缩类型"},{default:a(()=>[n(x,{modelValue:o(t).type,"onUpdate:modelValue":e[0]||(e[0]=l=>o(t).type=l),options:o(_),class:"!w-[26rem]",onChange:o(f)},null,8,["modelValue","options","onChange"])]),_:1}),n(s,{prop:"path",label:"压缩路径"},{default:a(()=>[n(k,{modelValue:o(t).path,"onUpdate:modelValue":e[1]||(e[1]=l=>o(t).path=l),width:"26rem",icon:"icon-file_mode",onIconClick:o(c),placeholder:"请选择目录"},null,8,["modelValue","onIconClick"])]),_:1}),n(s,{label:" "},{default:a(()=>[n(V,{modelValue:o(t).download,"onUpdate:modelValue":e[2]||(e[2]=l=>o(t).download=l)},{default:a(()=>[...e[4]||(e[4]=[q("压缩并下载",-1)])]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules","disabled"])}}}),D=O(B,[["__scopeId","data-v-910fb6c8"]]);export{D as default};