File: /www/server/panel/BTPanel/static/js/nginx-web-dav.js
import{cO as k,cP as y,K as D,cZ as W}from"./utils-lib.js?v=1777008528";import{c as E,o as I,j as p,k as r,p as e,q as l,e as s,v as a,x as d,y as U,Q as A,ap as L,z as N,G as B,ad as F,ab as z}from"./base-lib.js?v=1777008528";import{g as b,w as P,n,h as S,d as T,e as j,s as M,f as $,j as u,k as _,l as q,p as G}from"./index300.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./site.js?v=1777008528";import"./index3.js?v=1777008528";import"./index119.js?v=1777008528";import"./index116.js?v=1777008528";import"./useStore2.js?v=1777008528";import"./cataluge-setting.js?v=1777008528";import"./index130.js?v=1777008528";import"./ace.js?v=1777008528";import"./useController13.js?v=1777008528";const H={class:"p-[12px]"},K={key:0},O={class:"formItem"},Q={class:"formItem"},R={class:"formItem"},Z={key:0},J={class:"formItem"},X={class:"formItem"},Y={class:"formItem"},c={key:1},h={class:"p-[20px]"},oo=E({__name:"nginx-web-dav",setup(eo,{expose:v}){return I(b),v({init:b}),(lo,o)=>{const f=L,i=N,V=B,m=k,x=y,C=F,g=z,w=D;return p(),r("div",H,[e(P)?(p(),r("div",K,[l("div",O,[o[10]||(o[10]=l("span",{class:"formLabel"},"WebDav状态",-1)),s(f,{class:"mr-[12px]",modelValue:e(n).status,"onUpdate:modelValue":o[0]||(o[0]=t=>e(n).status=t),onChange:e(S)},null,8,["modelValue","onChange"]),s(i,{type:"default",onClick:e(T)},{default:a(()=>[...o[9]||(o[9]=[d("删除WebDav",-1)])]),_:1},8,["onClick"])]),s(V),l("div",Q,[o[11]||(o[11]=l("span",{class:"formLabel"},"域名",-1)),s(m,{class:"mr-[12px]",disabled:"",modelValue:e(n).domain,"onUpdate:modelValue":o[1]||(o[1]=t=>e(n).domain=t),width:"20rem"},null,8,["modelValue"])]),l("div",R,[o[12]||(o[12]=l("span",{class:"formLabel"},"auth状态",-1)),s(f,{class:"mr-[12px]",modelValue:e(n).auth,"onUpdate:modelValue":o[2]||(o[2]=t=>e(n).auth=t),onChange:e(j)},null,8,["modelValue","onChange"])]),e(n).auth?(p(),r("div",Z,[l("div",J,[o[13]||(o[13]=l("span",{class:"formLabel"},"用户名",-1)),s(m,{class:"mr-[12px] !w-[20rem]",modelValue:e(n).user,"onUpdate:modelValue":o[3]||(o[3]=t=>e(n).user=t)},null,8,["modelValue"])]),l("div",X,[o[14]||(o[14]=l("span",{class:"formLabel"},"密码",-1)),s(m,{class:"mr-[12px] !w-[20rem]",modelValue:e(n).pass,"onUpdate:modelValue":o[4]||(o[4]=t=>e(n).pass=t)},null,8,["modelValue"])]),s(i,{type:"primary",onClick:e(M)},{default:a(()=>[...o[15]||(o[15]=[d("保存",-1)])]),_:1},8,["onClick"])])):U("",!0),s(V),l("div",Y,[o[17]||(o[17]=l("span",{class:"formLabel"},"最大上传文件大小",-1)),s(m,{class:"mr-12px",modelValue:e(n).client_max_body_size,"onUpdate:modelValue":o[5]||(o[5]=t=>e(n).client_max_body_size=t),width:"20rem"},{append:a(()=>[...o[16]||(o[16]=[d(" MB ",-1)])]),_:1},8,["modelValue"])]),s(i,{type:"primary",onClick:e($)},{default:a(()=>[...o[18]||(o[18]=[d("保存",-1)])]),_:1},8,["onClick"]),s(x,{class:"mt-2rem","list-style":"disc",options:[{content:"设置用户名和密码时,请注意特殊符号的中文和英文版本是不同的。特殊符号包括: !, @, #, $, %, ^, &, *, -, _ 等"}]})])):(p(),r("div",c,[s(i,{type:"primary",onClick:o[6]||(o[6]=t=>u.value=!0)},{default:a(()=>[...o[19]||(o[19]=[d("创建WebDav",-1)])]),_:1}),o[21]||(o[21]=l("br",null,null,-1)),o[22]||(o[22]=l("p",{class:"mt-[20px]"},"WebDAV是一种用于在Web服务器上进行文件管理和协作的扩展协议。",-1)),o[23]||(o[23]=l("p",null,"WebDAV允许用户通过HTTP协议对远程服务器上的文件和目录进行读写操作。它提供了类似于本地文件系统的操作方式,使用户能够通过WebDAV客户端访问远程服务器上的文件",-1)),s(w,{title:"创建WebDav",modelValue:e(u),"onUpdate:modelValue":o[8]||(o[8]=t=>A(u)?u.value=t:null),area:42,showFooter:"",onCancel:e(q),onConfirm:e(G)},{default:a(()=>[l("div",h,[s(g,{model:e(_)},{default:a(()=>[s(C,{label:"域名"},{default:a(()=>[s(m,{modelValue:e(_).domain,"onUpdate:modelValue":o[7]||(o[7]=t=>e(_).domain=t),placeholder:"请输入域名",width:"22rem"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),o[20]||(o[20]=l("ul",{class:"mt-[12px] leading-8 text-small list-disc ml-[20px]"},[l("li",null,"域名格式为 www.domain.com:88,如未传端口信息,默认为80")],-1))])]),_:1},8,["modelValue","onCancel","onConfirm"])]))])}}}),vo=W(oo,[["__scopeId","data-v-eec62bc6"]]);export{vo as default};