Files
aaPanel/BTPanel/static/vite/js/batch3.js
T
Jack ed55fa708d Update to 7.7.0
Since version 7.7.0, we recommend yours update python to 3.12.

[+] Using nginx technology to load static files improves access speed
[+] Refactor homepage, website, FTP, and database using vue3
[+] Table loading changed to skeleton screen
[+] Add Website statistics-v2 professional plug-in
[+] Add Home page - top 5 resource occupancy
[+] Add protection for Files management (requires Tamper-proof for Enterprise 3.7)
[+] Website, FTP, Databases page add program status
[+] Add FTP log analysis (only supports Centos)
[+] Add password-free login to phpMyAdmin
[+] Add Proxy Project in Website (Supported when web service uses Nginx)
[+] Add WP Toolkit (Pro version only)
[+] Redesigned Docker module
[+] Add WP Toolkit Protection
[+] Add WP Toolkit Backup and Restore
[+] Add WP Toolkit Migrated
[+] Add WP Toolkit Clone site (supports new domain and subdomain)
[+] Add WP Toolkit Create site from backup of other panel
[+] Add WP Toolkit support for Cron automatic backup (only save Local disk)
[+] Add WP Toolkit operation log
[+] Add Integrity check for WP Toolkit
[+] Add WP Toolkit plug-in management and themes management

[*] Optimize phpMyAdmin formula access method
[*] Optimize Home page PHP display problem
[*] Optimize jump to the login interface after the login expires
[*] Optimize automatic renewal of SSL at some times
[*] Optimize Let's Encrypt to increase application success rate

[-] Fix Logs Audit cannot be opened
[-] Fix apache URL rewrite issue
[-] Fix phpmyadmin installation problem
[-] Fix the problem that some servers cannot install software
[-] Fix upload file error
[-] Fix left menu hiding problem
[-] Fix aaPanel Mobile QR code display problem
[-] Fix problem that third-party plug-ins are not displayed in the App Store
[-] Fix issue where the menu bar is blank when opening new tabs
[-] Fixed panel not being accessible in some cases
[-] Fix the issue where Curl warning caused the inability to apply for SSL
[-] Fix Quota issues for Website, FTP, Databases
[-] Fix file interface display problem on mobile terminal
2024-07-19 11:25:10 +08:00

2 lines
1.4 KiB
JavaScript

import{_ as a,a as s}from"./index.vue_vue_type_script_setup_true_lang6.js?v=1721298337096";import{cC as e,k as t,n as l}from"./index.js?v=1721298337096";import{u as i}from"./useLoading.js?v=1721298337096";import{g as o,b3 as r}from"./site2.js?v=1721298337096";import{l as n,ad as u,r as d,S as p,Z as m,P as _,V as v,_ as f,W as c,b as g}from"./vue.js?v=1721298337096";import{_ as j}from"./Select.js?v=1721298337096";import"./pinia.js?v=1721298337096";import"./Tag.js?v=1721298337096";import"./Empty.js?v=1721298337096";const b={class:"p-20px"},w={class:"w-150px"},P=n({__name:"batch",props:{data:{}},setup(n,{expose:P}){const{t:h}=u(),x=n,{rows:y}=x.data,S=e(),H=d(null),k=d([]),{loading:C,setLoading:E}=i();(async()=>{try{E(!0);const{message:a}=await o();t(a)&&a.length>0?(k.value=a.map((a=>({label:a.name,value:a.id}))),H.value=a[0].id):(H.value=null,k.value=[])}finally{E(!1)}})();return P({onConfirm:async({hide:a})=>{await r((()=>{if(null===H.value)throw l.error(h("Site.PHP.add_site_46")),new Error(h("Site.PHP.add_site_46"));return{id:H.value,site_ids:y.map((a=>a.id))}})()),S.setRefresh(!0),a()}}),(e,t)=>{const l=j,i=a,o=s;return p(),m("div",b,[_(o,null,{default:v((()=>[_(i,{label:e.$t("Site.PHP.add_site_22"),"show-feedback":!1},{default:v((()=>[f("div",w,[_(l,{value:c(H),"onUpdate:value":t[0]||(t[0]=a=>g(H)?H.value=a:null),loading:c(C),options:c(k)},null,8,["value","loading","options"])])])),_:1},8,["label"])])),_:1})])}}});export{P as default};