WXL
11 小时以前 05c363fdd7ab04e3bd9a753e2c5d5bfff04d681c
1
"use strict";const n=require("../../../../common/vendor.js"),o=require("./props.js"),t=require("../../libs/mixin/mpMixin.js"),e=require("../../libs/mixin/mixin.js"),i=require("../../libs/function/index.js"),s={name:"u-modal",mixins:[t.mpMixin,e.mixin,o.props],data:()=>({loading:!1}),watch:{show(n){n&&this.loading&&(this.loading=!1)}},emits:["confirm","cancel","close","update:show","cancelOnAsync"],computed:{contentStyleCpu(){let n=this.contentStyle;return n.paddingTop=(this.title?12:25)+"px",n}},methods:{addUnit:i.addUnit,confirmHandler(){this.asyncClose?this.loading=!0:this.$emit("update:show",!1),this.$emit("confirm")},cancelHandler(){this.asyncClose&&this.loading?(this.asyncCloseTip&&n.index.showToast({title:this.asyncCloseTip,icon:"none"}),this.$emit("cancelOnAsync")):this.asyncCancelClose||this.$emit("update:show",!1),this.$emit("cancel")},clickHandler(){this.closeOnClickOverlay&&(this.$emit("update:show",!1),this.$emit("close"))}}};if(!Array){(n.resolveComponent("u-line")+n.resolveComponent("u-loading-icon")+n.resolveComponent("u-popup"))()}Math||((()=>"../u-line/u-line.js")+(()=>"../u-loading-icon/u-loading-icon.js")+(()=>"../u-popup/u-popup.js"))();const l=n._export_sfc(s,[["render",function(o,t,e,i,s,l){return n.e({a:o.title},o.title?{b:n.t(o.title)}:{},{c:n.t(o.content),d:o.contentTextAlign,e:n.s(l.contentStyleCpu),f:o.$slots.confirmButton},o.$slots.confirmButton?{}:n.e({g:o.showCancelButton},o.showCancelButton?{h:n.t(o.cancelText),i:o.cancelColor,j:n.n(o.showCancelButton&&!o.showConfirmButton&&"u-modal__button-group__wrapper--only-cancel"),k:n.o((...n)=>l.cancelHandler&&l.cancelHandler(...n))}:{},{l:o.showConfirmButton&&o.showCancelButton},o.showConfirmButton&&o.showCancelButton?{m:n.p({direction:"column"})}:{},{n:o.showConfirmButton},o.showConfirmButton?n.e({o:s.loading},s.loading?{}:{p:n.t(o.confirmText),q:o.confirmColor},{r:n.n(!o.showCancelButton&&o.showConfirmButton&&"u-modal__button-group__wrapper--only-confirm"),s:n.o((...n)=>l.confirmHandler&&l.confirmHandler(...n))}):{},{t:o.buttonReverse?"row-reverse":"row"}),{v:l.addUnit(o.width),w:n.n(o.customClass),x:n.o(l.clickHandler),y:n.p({mode:"center",zoom:o.zoom,show:o.show,customStyle:{borderRadius:"6px",overflow:"hidden",marginTop:`-${l.addUnit(o.negativeTop)}`},closeOnClickOverlay:o.closeOnClickOverlay,safeAreaInsetBottom:!1,duration:o.duration}),z:n.gei(o,"")})}],["__scopeId","data-v-aaa2b963"]]);wx.createComponent(l);