| 1 |
- import{d as t,r as e,o as s,b9 as a,b as i,ba as n,i as l,j as u,k as r,O as o,s as d,Q as p,x as f,_ as c,u as m,a$ as h,C as g,m as y,n as b,t as $,Z as N,bb as w,a0 as _,bc as x,A as j,H as v,I as k}from"./index-DhPBDLGv.js";import{c as C}from"./index.DEN0qiOJ.js";import{o as S}from"./openExternalUrl.DIEuSLrw.js";const W=c(t({__name:"cwg-match-media",props:{minWidth:{type:Number,default:void 0},maxWidth:{type:Number,default:void 0}},setup(t){const c=t,m=e(!0);function h(){const t=p().windowWidth;m.value=(void 0===c.minWidth||t>=c.minWidth)&&(void 0===c.maxWidth||t<=c.maxWidth)}let g;return h(),s((()=>{g=()=>h(),a&&a(g)})),i((()=>{n&&n(g)})),(t,e)=>{const s=f;return m.value?(l(),u(s,{key:0},{default:r((()=>[o(t.$slots,"default",{},void 0,!0)])),_:3})):d("",!0)}}}),[["__scopeId","data-v-f243ce38"]]),{Host80:L}=C;const O=c({__name:"cwg-link",props:{url:String,type:{type:String,default:"pdf"},title:String,target:String,downloadName:String},setup(t){const{t:e}=m(),s=h(),a=t;console.log(a,1111);const i="download"===a.type,n=()=>{a.url&&("download"!==a.type?"pdf"==a.type||"pdf1"==a.type?function(t,e,s="pdf"){let a="";"pdf"===s?a=`${L}/${t}`:"pdf1"===s&&(a=t),("pdf"===s||"pdf1"===s)&&window.open(a)}(a.url,a.title,a.type):"html"===a.type&&S(a.url):d())},d=()=>{N({title:"下载中...",mask:!0}),w({url:a.url,success:t=>{_(),200===t.statusCode?x({filePath:t.tempFilePath,fileName:a.downloadName,success:()=>{j({icon:"none",title:"下载完成"})}}):j({icon:"none",title:"下载失败"})},fail:()=>{_(),j({icon:"none",title:"下载链接异常"})}})};return(d,p)=>{const c=f;return i?(l(),g("a",{key:0,class:"pdf-link",href:t.url,download:t.downloadName,target:"_blank"},[y(s).default?o(d.$slots,"default",{key:0},void 0,!0):(l(),u(c,{key:1},{default:r((()=>[b($(y(e)(a.title)||a.title),1)])),_:1}))],8,["href","download"])):(l(),u(c,{key:1,class:"pdf-link",onClick:n},{default:r((()=>[y(s).default?o(d.$slots,"default",{key:0},void 0,!0):(l(),u(c,{key:1},{default:r((()=>[b($(y(e)(a.title)||a.title),1)])),_:1}))])),_:3}))}}},[["__scopeId","data-v-6c7482da"]]);const z=c({name:"uniCol",props:{span:{type:Number,default:24},offset:{type:Number,default:-1},pull:{type:Number,default:-1},push:{type:Number,default:-1},xs:[Number,Object],sm:[Number,Object],md:[Number,Object],lg:[Number,Object],xl:[Number,Object]},data:()=>({gutter:0,sizeClass:"",parentWidth:0,nvueWidth:0,marginLeft:0,right:0,left:0}),created(){let t=this.$parent;for(;t&&"uniRow"!==t.$options.componentName;)t=t.$parent;this.updateGutter(t.gutter),t.$watch("gutter",(t=>{this.updateGutter(t)}))},computed:{sizeList(){let{span:t,offset:e,pull:s,push:a}=this;return{span:t,offset:e,pull:s,push:a}},pointClassList(){let t=[];return["xs","sm","md","lg","xl"].forEach((e=>{const s=this[e];"number"==typeof s?t.push(`uni-col-${e}-${s}`):"object"==typeof s&&s&&Object.keys(s).forEach((a=>{t.push("span"===a?`uni-col-${e}-${s[a]}`:`uni-col-${e}-${a}-${s[a]}`)}))})),t.join(" ")}},methods:{updateGutter(t){t=Number(t),isNaN(t)||(this.gutter=t/2)}},watch:{sizeList:{immediate:!0,handler(t){let e=[];for(let s in t){const a=t[s];!a&&0!==a||-1===a||e.push("span"===s?`uni-col-${a}`:`uni-col-${s}-${a}`)}this.sizeClass=e.join(" ")}}}},[["render",function(t,e,s,a,i,n){const d=f;return l(),u(d,{class:v(["uni-col",i.sizeClass,n.pointClassList]),style:k({paddingLeft:`${Number(i.gutter)}rpx`,paddingRight:`${Number(i.gutter)}rpx`})},{default:r((()=>[o(t.$slots,"default",{},void 0,!0)])),_:3},8,["class","style"])}],["__scopeId","data-v-84ac5f6d"]]);const I=c({name:"uniRow",componentName:"uniRow",props:{type:String,gutter:Number,justify:{type:String,default:"start"},align:{type:String,default:"top"},width:{type:[String,Number],default:750}},created(){},computed:{marginValue(){return this.gutter?-this.gutter/2:0},typeClass(){return"flex"===this.type?"uni-row--flex":""},justifyClass(){return"start"!==this.justify?`uni-row--flex-justify-${this.justify}`:""},alignClass(){return"top"!==this.align?`uni-row--flex-align-${this.align}`:""}}},[["render",function(t,e,s,a,i,n){const d=f;return l(),u(d,{class:v(["uni-row",n.typeClass,n.justifyClass,n.alignClass]),style:k({marginLeft:`${Number(n.marginValue)}rpx`,marginRight:`${Number(n.marginValue)}rpx`})},{default:r((()=>[o(t.$slots,"default",{},void 0,!0)])),_:3},8,["class","style"])}],["__scopeId","data-v-9ff25b7f"]]);export{z as _,I as a,W as b,O as c};
|