ScopeSentry/static/assets/DefaultTable-B7UkW_kh.js

2 lines
2.1 KiB
JavaScript
Raw Normal View History

2024-07-20 11:29:31 +00:00
import{_ as e}from"./ContentWrap.vue_vue_type_script_setup_true_lang-BgCcO80c.js";import{d as t,l as a,v as l,e as o,H as i,r as s,o as r,i as m,w as p,a as n,O as d}from"./index-B4Nyjh3H.js";import{_ as c}from"./Table.vue_vue_type_script_lang-DkXax4KK.js";import{a as b}from"./index-B2RH5IwT.js";import{E as u}from"./el-tag-DS_6W9-f.js";import"./el-card-wk8kGoMw.js";import"./el-tooltip-l0sNRNKZ.js";import"./el-popper-DBt0ZFPB.js";import"./el-table-column-D5fUDOpn.js";import"./index-ThnV7dxG.js";import"./isEqual-DFD3TClT.js";import"./debounce-4WtFbZlf.js";import"./el-checkbox-DAPJr8Xi.js";import"./isArrayLikeObject-CWayLN3s.js";import"./raf-jjs8tbGM.js";import"./el-select-ErNzBCXo.js";import"./useInput-Drsa8fv-.js";import"./el-image-viewer-CLYRUyY9.js";import"./tsxHelper-TQdELaO0.js";import"./el-dropdown-item-BheZ-il5.js";import"./castArray-BrlE0VBR.js";import"./refs-CGmkSrb7.js";import"./index-xQ3iUQKd.js";import"./index-CdbOSPly.js";const j=t({__name:"DefaultTable",setup(t){const{t:j}=a(),f=[{field:"title",label:j("tableDemo.title")},{field:"author",label:j("tableDemo.author")},{field:"display_time",label:j("tableDemo.displayTime"),sortable:!0},{field:"importance",label:j("tableDemo.importance"),formatter:(e,t,a)=>l(u,{type:1===a?"success":2===a?"warning":"danger"},(()=>j(1===a?"tableDemo.important":2===a?"tableDemo.good":"tableDemo.commonly")))},{field:"pageviews",label:j("tableDemo.pageviews")},{field:"action",label:j("tableDemo.action"),slots:{default:e=>{let t;return o(i,{type:"primary",onClick:()=>y(e)},"function"==typeof(a=t=j("tableDemo.action"))||"[object Object]"===Object.prototype.toString.call(a)&&!d(a)?t:{default:()=>[t]});var a}}}],g=s(!0);let _=s([]);(async e=>{const t=await b(e||{pageIndex:1,pageSize:10}).catch((()=>{})).finally((()=>{g.value=!1}));t&&(_.value=t.data.list)})();const y=e=>{};return(t,a)=>(r(),m(n(e),{title:n(j)("tableDemo.table"),message:n(j)("tableDemo.tableDes")},{default:p((()=>[o(n(c),{columns:f,data:n(_),loading:g.value,defaultSort:{prop:"display_time",order:"descending"}},null,8,["data","loading"])])),_:1},8,["title","message"]))}});export{j as default};