Files
aaPanel/BTPanel/static/vite/js/batch2.js
T
2026-01-22 17:59:04 +08:00

2 lines
2.9 KiB
JavaScript

import{_ as a}from"./index.vue_vue_type_script_setup_true_lang.js?v=1769066082311";import{_ as e}from"./index.vue_vue_type_script_setup_true_lang2.js?v=1769066082311";import{_ as l}from"./index.vue_vue_type_script_setup_true_lang15.js?v=1769066082311";import{aj as t}from"./mail.js?v=1769066082311";import{k as u,P as o,r as s,e as n,a2 as i,V as r,a3 as d,W as m,an as p,U as _,S as v}from"./vue.js?v=1769066082311";import{dS as x,au as c,dg as f,dk as q,dW as w}from"./naive.js?v=1769066082311";import"./index103.js?v=1769066082311";import"./page_layout.js?v=1769066082311";import"./common.js?v=1769066082311";import"./__commonjsHelpers__.js?v=1769066082311";import"./public.js?v=1769066082311";const b={class:"w-100px ml-10px"},h=u({__name:"batch",props:{data:{}},setup(u,{expose:h}){const g=u,{getList:j}=g.data,{t:B}=o(),k=s(null),y=n({domain:"",password:"",random_str:"",maxnum:20,quota:5,quota_unit:"GB",quota_limit:1}),M=[{label:"GB",value:"GB"},{label:"MB",value:"MB"}],U={password:{required:!0,trigger:"blur",message:B("Config.Panel.index_67")}};return h({onConfirm:async()=>{var a;await(null==(a=k.value)?void 0:a.validate()),await t({domain:y.domain,password:y.password,random_str:y.random_str,maxnum:y.maxnum||20,quota:y.quota?y.quota+" "+y.quota_unit:"5 GB",quota_active:y.quota_limit}),null==j||j()}}),(t,u)=>{const o=x,s=e,n=c,h=f,g=q,j=w,B=a;return r(),i(B,{ref_key:"formRef",ref:k,model:_(y),rules:U,class:"p-20px"},{default:d(()=>[m(o,{label:t.$t("Layout.Sider.mail_3"),"show-require-mark":!0},{default:d(()=>[m(l,{class:"w-280px",value:_(y).domain,"onUpdate:value":u[0]||(u[0]=a=>_(y).domain=a),all:!1},null,8,["value"])]),_:1},8,["label"]),m(o,{label:t.$t("Config.Panel.index_66"),path:"password","show-require-mark":!0},{default:d(()=>[m(s,{class:"w-280px",value:_(y).password,"onUpdate:value":u[1]||(u[1]=a=>_(y).password=a),length:8,placeholder:t.$t("Config.Panel.index_67")},null,8,["value","placeholder"])]),_:1},8,["label"]),m(o,{label:t.$t("Mail.MailBox.index_32")},{default:d(()=>[m(n,{class:"w-280px!",value:_(y).random_str,"onUpdate:value":u[2]||(u[2]=a=>_(y).random_str=a),placeholder:""},null,8,["value"])]),_:1},8,["label"]),m(o,{label:t.$t("Mail.MailBox.index_33")},{default:d(()=>[m(h,{class:"w-280px!",min:1,"show-button":!1,value:_(y).maxnum,"onUpdate:value":u[3]||(u[3]=a=>_(y).maxnum=a)},null,8,["value"])]),_:1},8,["label"]),m(o,{label:"Quota limit"},{default:d(()=>[m(g,{"checked-value":1,"unchecked-value":0,value:_(y).quota_limit,"onUpdate:value":u[4]||(u[4]=a=>_(y).quota_limit=a)},null,8,["value"])]),_:1}),_(y).quota_limit?(r(),i(o,{key:0,label:t.$t("Mail.MailBox.index_3"),path:"quota"},{default:d(()=>[m(h,{value:_(y).quota,"onUpdate:value":u[5]||(u[5]=a=>_(y).quota=a),class:"w-170px",min:1,"show-button":!1,placeholder:""},null,8,["value"]),v("div",b,[m(j,{value:_(y).quota_unit,"onUpdate:value":u[6]||(u[6]=a=>_(y).quota_unit=a),options:M},null,8,["value"])])]),_:1},8,["label"])):p("",!0)]),_:1},8,["model"])}}});export{h as default};