Files
aaPanel/BTPanel/static/vite/js/useTableData-legacy.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
2.1 KiB
JavaScript

System.register(["./vue-legacy.js?v=1721298337096","./index-legacy.js?v=1721298337096","./Skeleton-legacy.js?v=1721298337096","./DataTable-legacy.js?v=1721298337096"],(function(e,a){"use strict";var l,t,i,s,u,n,o,p,r,d,g,c,f,v,m,y,h,x,S,w,P,k;return{setters:[e=>{l=e.l,t=e.ah,i=e.ai,s=e.j,u=e.ad,n=e.r,o=e.ak,p=e.f,r=e.P,d=e.k,g=e.w,c=e.S,f=e.U,v=e.V,m=e.D,y=e.L,h=e.W,x=e.t,S=e.n},e=>{w=e.bn},e=>{P=e._},e=>{k=e.N}],execute:function(){e("u",(function(e){const a=n([]),l=p({data:[],total:0,loading:!1}),t=n(e);return{keys:a,table:l,columns:t}})),e("_",l({__name:"index",props:t({data:{default:()=>[]},rowKey:{default:"id"},loading:{type:Boolean,default:!1},loadingNum:{default:10},isPage:{type:Boolean,default:!1},columns:{default:()=>[]}},{page:{default:()=>({page:1,pageSize:10})},pageModifiers:{}}),emits:["update:page"],setup(e){const a=e,l=i(e,"page"),{columns:t,data:z}=s(a),{t:b}=u(),j=()=>w(x(t.value)),_=n(j()),K=j(),N=e=>e[a.rowKey],T=n([]),$=o(),B=p({style:{width:"100%"},showSizePicker:!0,showQuickJumper:!0,pageSizes:[10,20,50,100],prefix:()=>$.pagePrefix?.(),suffix:e=>r("span",{class:"text-13px text-default"},[b("Public.Table.Total",{total:e.itemCount})]),onChange:e=>{l.value.page=e},onUpdatePageSize:e=>{l.value.page=1,l.value.pageSize=e}}),C=d((()=>({...B,page:l.value.page,pageSize:l.value.pageSize})));return g((()=>z.value),(e=>{a.loading||(T.value=e)}),{deep:!0}),g((()=>a.loading),(e=>{if(e){if(_.value.forEach((e=>{"selection"!==e.type&&(e.ellipsis&&delete e.ellipsis,e.render=()=>r(P,null,null))})),0===z.value.length)for(let l=0;l<a.loadingNum;l++){const e={};e[a.rowKey]=l,T.value.push(e)}}else T.value=[],S((()=>{_.value.forEach(((e,a)=>{if("selection"===e.type)return;const l=K[a];l.ellipsis&&(e.ellipsis=l.ellipsis),e.render=l.render})),T.value=z.value}))}),{immediate:!0}),g((()=>a.columns),(()=>{_.value=j(),K.splice(0,K.length),K.push(...j())}),{deep:!0}),(e,a)=>{const l=k;return c(),f(l,y(e.$attrs,{"row-key":N,data:h(T),columns:h(_),pagination:!!e.isPage&&h(C)}),{empty:v((()=>[m(e.$slots,"empty")])),default:v((()=>[m(e.$slots,"pagePrefix")])),_:3},16,["data","columns","pagination"])}}}))}}}));