Files
machartaa_admin_dist/dist/assets/BasicMainCard-60a9e3be.js
T

2 lines
5.8 KiB
JavaScript
Raw Normal View History

2025-12-30 19:54:17 +03:30
import{_ as xt}from"./_plugin-vue_export-helper-197f9e2b.js";import{m as ct,d as L,f as N,bn as $,s as St,k as o,b as t,B as Tt,a6 as st,P as g,aO as it,bo as $t,j as I,g as Bt,o as Pt,K as At,w as Et,X as Dt}from"./index-f88494bd.js";import{a as dt}from"./index-7504b32f.js";import{R as kt,C as Gt}from"./Col-222f359d.js";import{a as Kt}from"./vnode-a7883726.js";const B=ct(kt),p=ct(Gt);var jt=dt.TabPane,Mt=function(){return{prefixCls:String,title:g.any,extra:g.any,bordered:{type:Boolean,default:!0},bodyStyle:{type:Object,default:void 0},headStyle:{type:Object,default:void 0},loading:{type:Boolean,default:!1},hoverable:{type:Boolean,default:!1},type:{type:String},size:{type:String},actions:g.any,tabList:{type:Array},tabBarExtraContent:g.any,activeTabKey:String,defaultActiveTabKey:String,cover:g.any,onTabChange:{type:Function}}},wt=L({compatConfig:{MODE:3},name:"ACard",props:Mt(),slots:["title","extra","tabBarExtraContent","actions","cover","customTab"],setup:function(a,y){var e=y.slots,_=N("card",a),v=_.prefixCls,C=_.direction,l=_.size,P=function(c){var i=c.map(function(d,h){return it(d)&&!$t(d)||!it(d)?t("li",{style:{width:"".concat(100/c.length,"%")},key:"action-".concat(h)},[t("span",null,[d])]):null});return i},A=function(c){var i;(i=a.onTabChange)===null||i===void 0||i.call(a,c)},k=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],i;return c.forEach(function(d){d&&Kt(d.type)&&d.type.__ANT_CARD_GRID&&(i=!0)}),i};return function(){var b,c,i,d,h,G,u,x,V=a.headStyle,ut=V===void 0?{}:V,W=a.bodyStyle,K=W===void 0?{}:W,F=a.loading,U=a.bordered,vt=U===void 0?!0:U,X=a.type,S=a.tabList,ft=a.hoverable,q=a.activeTabKey,pt=a.defaultActiveTabKey,H=a.tabBarExtraContent,J=H===void 0?$((b=e.tabBarExtraContent)===null||b===void 0?void 0:b.call(e)):H,Q=a.title,j=Q===void 0?$((c=e.title)===null||c===void 0?void 0:c.call(e)):Q,Y=a.extra,M=Y===void 0?$((i=e.extra)===null||i===void 0?void 0:i.call(e)):Y,Z=a.actions,w=Z===void 0?$((d=e.actions)===null||d===void 0?void 0:d.call(e)):Z,tt=a.cover,at=tt===void 0?$((h=e.cover)===null||h===void 0?void 0:h.call(e)):tt,E=St((G=e.default)===null||G===void 0?void 0:G.call(e)),n=v.value,bt=(u={},o(u,"".concat(n),!0),o(u,"".concat(n,"-loading"),F),o(u,"".concat(n,"-bordered"),vt),o(u,"".concat(n,"-hoverable"),!!ft),o(u,"".concat(n,"-contain-grid"),k(E)),o(u,"".concat(n,"-contain-tabs"),S&&S.length),o(u,"".concat(n,"-").concat(l.value),l.value),o(u,"".concat(n,"-type-").concat(X),!!X),o(u,"".concat(n,"-rtl"),C.value==="rtl"),u),gt=K.padding===0||K.padding==="0px"?{padding:"24px"}:void 0,f=t("div",{class:"".concat(n,"-loading-block")},null),yt=t("div",{class:"".concat(n,"-loading-content"),style:gt},[t(B,{gutter:8},{default:function(){return[t(p,{span:22},{default:function(){return[f]}})]}}),t(B,{gutter:8},{default:function(){return[t(p,{span:8},{default:function(){return[f]}}),t(p,{span:15},{default:function(){return[f]}})]}}),t(B,{gutter:8},{default:function(){return[t(p,{span:6},{default:function(){return[f]}}),t(p,{span:18},{default:function(){return[f]}})]}}),t(B,{gutter:8},{default:function(){return[t(p,{span:13},{default:function(){return[f]}}),t(p,{span:9},{default:function(){return[f]}})]}}),t(B,{gutter:8},{default:function(){return[t(p,{span:4},{default:function(){return[f]}}),t(p,{span:3},{default:function(){return[f]}}),t(p,{span:16},{default:function(){return[f]}})]}})]),et=q!==void 0,_t=(x={size:"large"},o(x,et?"activeKey":"defaultActiveKey",et?q:pt),o(x,"onChange",A),o(x,"class","".concat(n,"-head-tabs")),x),nt,rt=S&&S.length?t(dt,_t,{default:function(){return[S.map(function(r){var ot=r.tab,D=r.slots,lt=D==null?void 0:D.tab;Tt(!D,"Card","tabList slots is deprecated, Please use `customTab` instead.");var R=ot!==void 0?ot:e[lt]?e[lt](r):null;return R=st(e,"customTab",r,function(){return[R]}),t(jt,{tab:R,key:r.key,disabled:r.disabled},null)})]},rightExtra:J?function(){return J}:null}):null;(j||M||rt)&&(nt=t("div",{class:"".concat(n,"-head"),style:ut},[t("div",{class:"".concat(n,"-head-wrapper")},[j&&t("div",{class:"".concat(n,"-head-title")},[j]),M&&t("div",{class:"".