mirror of
https://github.com/aaPanel/aaPanel.git
synced 2026-10-01 13:54:51 +02:00
2 lines
1.8 KiB
JavaScript
2 lines
1.8 KiB
JavaScript
import{_ as e}from"./index.vue_vue_type_script_setup_true_lang.js?v=1769066082311";import{m as s}from"./page_layout.js?v=1769066082311";import{s as t}from"./index222.js?v=1769066082311";import{u as a}from"./index57.js?v=1769066082311";import{k as r,P as i,c as o,r as p,R as _,V as u,W as n,a3 as l,S as m,U as d,ak as v}from"./vue.js?v=1769066082311";import{dS as c,dW as j}from"./naive.js?v=1769066082311";import"./common.js?v=1769066082311";import"./__commonjsHelpers__.js?v=1769066082311";import"./public.js?v=1769066082311";import"./index.js?v=1769066082311";import"./index.vue_vue_type_script_setup_true_lang5.js?v=1769066082311";import"./index.vue_vue_type_script_setup_true_lang6.js?v=1769066082311";import"./index.vue_vue_type_script_setup_true_lang7.js?v=1769066082311";import"./index.vue_vue_type_script_setup_true_lang9.js?v=1769066082311";import"./index.vue_vue_type_script_setup_true_lang8.js?v=1769066082311";import"./index223.js?v=1769066082311";import"./xterm.js?v=1769066082311";import"./xterm-addon-canvas.js?v=1769066082311";const x={class:"p-20px"},f={class:"w-150px"},y=r({__name:"batch",props:{data:{}},setup(r,{expose:y}){const g=r,{categoryList:b}=a(),{t:w}=i(),{rows:S,onRefresh:h}=g.data,k=o(()=>b.filter(e=>""!==e.value)),N=p(k.value[0].value);return y({onConfirm:async()=>{N.value?(await t({category_id:N.value,ids:JSON.stringify(S.map(e=>e.id)),node_list:JSON.stringify(S.map(e=>({id:e.id})))}),h()):s.error(w("Please select category"))}}),(s,t)=>{const a=j,r=c,i=e;return u(),_("div",x,[n(i,null,{default:l(()=>[n(r,{label:s.$t("Node category"),"show-feedback":!1},{default:l(()=>[m("div",f,[n(a,{value:d(N),"onUpdate:value":t[0]||(t[0]=e=>v(N)?N.value=e:null),options:d(k)},null,8,["value","options"])])]),_:1},8,["label"])]),_:1})])}}});export{y as default};
|