邹方成 6ee627139c
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 40s
feat: 新增支付测试小程序与微信支付集成
feat(pay): 添加支付API基础结构
feat(miniapp): 创建支付测试小程序页面与配置
feat(wechatpay): 配置微信支付参数与证书
fix(guild): 修复成员列表查询条件
docs: 更新代码规范文档与需求文档
style: 统一前后端枚举显示与注释格式
refactor(admin): 重构用户奖励发放接口参数处理
test(title): 添加称号效果参数验证测试
2025-11-17 00:42:08 +08:00

2 lines
5.2 KiB
JavaScript

var e=Object.defineProperty,l=Object.defineProperties,t=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,n=(l,t,s)=>t in l?e(l,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):l[t]=s,i=(e,l)=>{for(var t in l||(l={}))a.call(l,t)&&n(e,t,l[t]);if(s)for(var t of s(l))r.call(l,t)&&n(e,t,l[t]);return e},o=(e,s)=>l(e,t(s));import{g as p,f as c}from"./vnode-CqxKQBn0.js";import{d,bu as u,X as b,J as y,a9 as f,ai as h,a3 as v,a2 as m,ak as g,_ as w,e as S,u as k,f as j,h as N,F as O,G as x,y as W,p as $,bJ as D,bs as E,c as P,k as _,i as A,j as z,l as C,m as I,a7 as J,ap as q,aq as B}from"./index-DBHnxsy6.js";import{u as F}from"./use-form-common-props-BOfz9xGR.js";const G=Symbol("elDescriptions");var K=d({name:"ElDescriptionsCell",props:{cell:{type:Object},tag:{type:String,default:"td"},type:{type:String}},setup:()=>({descriptions:v(G,{})}),render(){var e;const l=p(this.cell),t=((null==(e=this.cell)?void 0:e.dirs)||[]).map(e=>{const{dir:l,arg:t,modifiers:s,value:a}=e;return[l,a,t,s]}),{border:s,direction:a}=this.descriptions,r="vertical"===a,n=()=>{var e,t,s;return(null==(s=null==(t=null==(e=this.cell)?void 0:e.children)?void 0:t.label)?void 0:s.call(t))||l.label},i=()=>{var e,l,t;return null==(t=null==(l=null==(e=this.cell)?void 0:e.children)?void 0:l.default)?void 0:t.call(l)},o=l.span,c=l.rowspan,d=l.align?`is-${l.align}`:"",v=l.labelAlign?`is-${l.labelAlign}`:d,m=l.className,g=l.labelClassName,w="label"===this.type&&(l.labelWidth||this.descriptions.labelWidth)||l.width,S={width:u(w),minWidth:u(l.minWidth)},k=b("descriptions");switch(this.type){case"label":return y(f(this.tag,{style:S,class:[k.e("cell"),k.e("label"),k.is("bordered-label",s),k.is("vertical-label",r),v,g],colSpan:r?o:1,rowspan:r?1:c},n()),t);case"content":return y(f(this.tag,{style:S,class:[k.e("cell"),k.e("content"),k.is("bordered-content",s),k.is("vertical-content",r),d,m],colSpan:r?o:2*o-1,rowspan:r?2*c-1:c},i()),t);default:{const e=n(),s={},a=u(l.labelWidth||this.descriptions.labelWidth);return a&&(s.width=a,s.display="inline-block"),y(f("td",{style:S,class:[k.e("cell"),d],colSpan:o,rowspan:c},[h(e)?void 0:f("span",{style:s,class:[k.e("label"),g]},e),f("span",{class:[k.e("content"),m]},i())]),t)}}}});const R=m({row:{type:g(Array),default:()=>[]}}),X=d({name:"ElDescriptionsRow"});var H=w(d(o(i({},X),{props:R,setup(e){const l=v(G,{});return(e,t)=>"vertical"===k(l).direction?(j(),S(O,{key:0},[N("tr",null,[(j(!0),S(O,null,x(e.row,(e,l)=>(j(),W(k(K),{key:`tr1-${l}`,cell:e,tag:"th",type:"label"},null,8,["cell"]))),128))]),N("tr",null,[(j(!0),S(O,null,x(e.row,(e,l)=>(j(),W(k(K),{key:`tr2-${l}`,cell:e,tag:"td",type:"content"},null,8,["cell"]))),128))])],64)):(j(),S("tr",{key:1},[(j(!0),S(O,null,x(e.row,(e,t)=>(j(),S(O,{key:`tr3-${t}`},[k(l).border?(j(),S(O,{key:0},[$(k(K),{cell:e,tag:"td",type:"label"},null,8,["cell"]),$(k(K),{cell:e,tag:"td",type:"content"},null,8,["cell"])],64)):(j(),W(k(K),{key:1,cell:e,tag:"td",type:"both"},null,8,["cell"]))],64))),128))]))}})),[["__file","descriptions-row.vue"]]);const L=m({border:Boolean,column:{type:Number,default:3},direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},size:D,title:{type:String,default:""},extra:{type:String,default:""},labelWidth:{type:[String,Number],default:""}}),M="ElDescriptionsItem",Q=d({name:"ElDescriptions"});var T=w(d(o(i({},Q),{props:L,setup(e){const l=e,t=b("descriptions"),s=F(),a=E();J(G,l);const r=P(()=>[t.b(),t.m(s.value)]),n=(e,l,t,s=!1)=>(e.props||(e.props={}),l>t&&(e.props.span=t),s&&(e.props.span=l),e),i=()=>{if(!a.default)return[];const e=c(a.default()).filter(e=>{var l;return(null==(l=null==e?void 0:e.type)?void 0:l.name)===M}),t=[];let s=[],r=l.column,i=0;const o=[];return e.forEach((a,p)=>{var c,d,u;const b=(null==(c=a.props)?void 0:c.span)||1,y=(null==(d=a.props)?void 0:d.rowspan)||1,f=t.length;if(o[f]||(o[f]=0),y>1)for(let e=1;e<y;e++)o[u=f+e]||(o[u]=0),o[f+e]++,i++;if(o[f]>0&&(r-=o[f],o[f]=0),p<e.length-1&&(i+=b>r?r:b),p===e.length-1){const e=l.column-i%l.column;return s.push(n(a,e,r,!0)),void t.push(s)}b<r?(r-=b,s.push(a)):(s.push(n(a,b,r)),t.push(s),r=l.column,s=[])}),t};return(e,l)=>(j(),S("div",{class:A(k(r))},[e.title||e.extra||e.$slots.title||e.$slots.extra?(j(),S("div",{key:0,class:A(k(t).e("header"))},[N("div",{class:A(k(t).e("title"))},[z(e.$slots,"title",{},()=>[C(I(e.title),1)])],2),N("div",{class:A(k(t).e("extra"))},[z(e.$slots,"extra",{},()=>[C(I(e.extra),1)])],2)],2)):_("v-if",!0),N("div",{class:A(k(t).e("body"))},[N("table",{class:A([k(t).e("table"),k(t).is("bordered",e.border)])},[N("tbody",null,[(j(!0),S(O,null,x(i(),(e,l)=>(j(),W(H,{key:l,row:e},null,8,["row"]))),128))])],2)],2)],2))}})),[["__file","description.vue"]]);const U=["left","center","right"],V=m({label:{type:String,default:""},span:{type:Number,default:1},rowspan:{type:Number,default:1},width:{type:[String,Number],default:""},minWidth:{type:[String,Number],default:""},labelWidth:{type:[String,Number],default:""},align:{type:String,values:U,default:"left"},labelAlign:{type:String,values:U},className:{type:String,default:""},labelClassName:{type:String,default:""}}),Y=d({name:M,props:V}),Z=q(T,{DescriptionsItem:Y}),ee=B(Y);export{Z as E,ee as a};