Files
yshop-pro-uniapp/unpackage/dist/build/h5/assets/uv-steps.40f239ea.js

2 lines
10 KiB
JavaScript
Raw Normal View History

var t,e,a,s,n,i,r,o;import{Y as l,Z as p,o as u,j as c,w as d,I as h,l as m,Q as f,y,A as v,bf as g,bg as _,bh as x,bi as S,bj as D,am as C,G as b,H as k,m as $,z as w,h as I,B as z,N,a0 as L}from"./index-9bec188e.js";import{_ as P}from"./uv-icon.27c7246d.js";import{_ as H}from"./_plugin-vue_export-helper.1b428a4d.js";const T=H({name:"uv-link",emits:["click"],mixins:[l,p,{props:{color:{type:String,default:""},fontSize:{type:[String,Number],default:14},underLine:{type:Boolean,default:!1},href:{type:String,default:""},mpTips:{type:String,default:"链接已复制,请在浏览器打开"},lineColor:{type:String,default:""},text:{type:String,default:""},...null==(e=null==(t=uni.$uv)?void 0:t.props)?void 0:e.link}}],computed:{linkStyle(){return{color:this.color,fontSize:this.$uv.addUnit(this.fontSize),lineHeight:this.$uv.addUnit(this.$uv.getPx(this.fontSize)+2),textDecoration:this.underLine?"underline":"none"}}},methods:{openLink(){window.open(this.href),this.$emit("click")}}},[["render",function(t,e,a,s,n,i){const r=v;return u(),c(r,{class:"uv-link",onClick:f(i.openLink,["stop"]),style:y([i.linkStyle,t.$uv.addStyle(t.customStyle)])},{default:d((()=>[h(m(t.text),1)])),_:1},8,["onClick","style"])}],["__scopeId","data-v-8a2ddd60"]]);const j=H({name:"uv-text",emits:["click"],mixins:[l,p,{computed:{value(){const{text:t,mode:e,format:a,href:s}=this;return"price"===e?g(a)?a(t):_(t,2):"date"===e?(!x(t)&&S(),g(a)?a(t):D(t,a||"yyyy-mm-dd")):"phone"===e?g(a)?a(t):"encrypt"===a?`${t.substr(0,3)}****${t.substr(7)}`:t:"name"===e?g(a)?a(t):"encrypt"===a?this.formatName(t):t:t}},methods:{formatName(t){let e="";if(2===t.length)e=t.substr(0,1)+"*";else if(t.length>2){let a="";for(let e=0,s=t.length-2;e<s;e++)a+="*";e=t.substr(0,1)+a+t.substr(-1,1)}else e=t;return e}}},{props:{type:{type:String,default:""},show:{type:Boolean,default:!0},text:{type:[String,Number],default:""},prefixIcon:{type:String,default:""},suffixIcon:{type:String,default:""},mode:{type:String,default:""},href:{type:String,default:""},format:{type:[String,Function],default:""},call:{type:Boolean,default:!0},openType:{type:String,default:""},bold:{type:Boolean,default:!1},block:{type:Boolean,default:!1},lines:{type:[String,Number],default:""},color:{type:String,default:"#303133"},size:{type:[String,Number],default:15},iconStyle:{type:[Object,String],default:()=>({fontSize:"15px"})},decoration:{type:String,default:"none"},margin:{type:[Object,String,Number],default:0},lineHeight:{type:[String,Number],default:""},align:{type:String,default:"left"},wordWrap:{type:String,default:"normal"},...null==(s=null==(a=uni.$uv)?void 0:a.props)?void 0:s.text}}],computed:{valueStyle(){const t={textDecoration:this.decoration,fontWeight:this.bold?"bold":"normal",wordWrap:this.wordWrap,fontSize:this.$uv.addUnit(this.size)};return!this.type&&(t.color=this.color),this.isNvue&&this.lines&&(t.lines=this.lines),this.isNvue&&"price"!=this.mode&&!this.prefixIcon&&!this.suffixIcon&&(t.flex=1),this.lineHeight&&(t.lineHeight=this.$uv.addUnit(this.lineHeight)),!this.isNvue&&this.block&&(t.display="block"),this.$uv.deepMerge(t,this.$uv.addStyle(this.customStyle))},isNvue:()=>!1,isMp:()=>!1},data:()=>({}),methods:{clickHandler(){this.call&&"phone"===this.mode&&C({phoneNumber:this.text}),this.$emit("click")}}},[["render",function(t,e,a,s,n,i){const r=v,o=b(k("uv-icon"),P),l=z,p=b(k("uv-link"),T),f=N;return t.show?(u(),c(l,{key:0,class:$(["uv-text",[]]),style:y({margin:t.margin,justifyContent:"left"===t.align?"flex-start":"center"===t.align?"center":"flex-end"}),onClick:i.clickHandler},{default:d((()=>["price"===t.mode?(u(),c(r,{key:0,class:$(["uv-text__price",t.type&&`uv-text__value--${t.type}`]),style:y([i.valueStyle])},{default:d((()=>[h("¥")])),_:1},8,["class","style"])):w("",!0),t.prefixIcon?(u(),c(l,{key:1,class:"uv-text__prefix-icon"},{default:d((()=>[I(o,{name:t.prefixIcon,customStyle:t.$uv.addStyle(t.iconStyle)},null,8,["name","customStyle"])])),_:1})):w("",!0),"link"===t.mode?(u(),c(p,{key:2,text:t.value,href:t.href,underLine:""},null,8,["text","href"])):t.openType&&i.isMp?(u(),c(f,{key:3,class: