Files
yshop-pro-uniapp/unpackage/dist/build/h5/assets/pages-selectPlay-selectPlay.25174a6e.js

2 lines
7.5 KiB
JavaScript
Raw Normal View History

2024-02-22 18:37:23 +08:00
var e,o;import{Y as a,Z as t,G as l,H as n,o as s,j as u,w as r,h as i,y as d,I as _,l as p,z as c,a0 as m,m as v,A as f,B as y,a as g,O as h,u as b,i as C,e as w,k as j,F as x,s as k}from"./index-d4baa715.js";import{_ as B}from"./uv-navbar.5b015b6c.js";import{_ as I}from"./uv-count-down.49c977a7.js";import{_ as $}from"./blank.b43c37d2.js";import{a as z,_ as S}from"./uv-radio.e025a31a.js";import{_ as T}from"./uv-button.4742932f.js";import{_ as O}from"./container.5dc152f7.js";import{_ as P}from"./uv-line.0384823c.js";import{_ as H}from"./uv-loading-icon.1a9e10db.js";import{_ as R}from"./uv-popup.1102a119.js";import{_ as A}from"./_plugin-vue_export-helper.1b428a4d.js";import{_ as L}from"./layout.53ff64f8.js";import{f as U,q as V}from"./order.4d9edea6.js";import{u as F}from"./useGlobalProperties.ba1b6ef0.js";import{P as G}from"./paymentUtils.0f6ce7b4.js";import"./uv-status-bar.c500a724.js";/* empty css */import"./uv-icon.b5ddbe11.js";import"./uv-icon.vue_vue_type_style_index_0_scoped_23936b10_lang.7145f5b2.js";import"./uv-navbar.vue_vue_type_style_index_0_scoped_4c301e25_lang.553ed1e6.js";import"./uv-button.vue_vue_type_style_index_0_scoped_bc0e850d_lang.79bfdc50.js";/* empty css */import"./uv-line.vue_vue_type_style_index_0_scoped_6ea9af94_lang.3331ebc5.js";import"./uv-loading-icon.vue_vue_type_style_index_0_scoped_bad0efbf_lang.8998f762.js";import"./uv-overlay.28e9addc.js";import"./uv-transition.e8fc5cb3.js";import"./createAnimation.a561e009.js";/* empty css */import"./useInterface.2c7749ae.js";import"./config.6730da78.js";const N=A({name:"uv-modal",mixins:[a,t,{props:{title:{type:[String],default:""},content:{type:String,default:""},confirmText:{type:String,default:"确认"},cancelText:{type:String,default:"取消"},showConfirmButton:{type:Boolean,default:!0},showCancelButton:{type:Boolean,default:!1},confirmColor:{type:String,default:"#2979ff"},cancelColor:{type:String,default:"#606266"},buttonReverse:{type:Boolean,default:!1},zoom:{type:Boolean,default:!0},zIndex:{type:[String,Number],default:10075},asyncClose:{type:Boolean,default:!1},closeOnClickOverlay:{type:Boolean,default:!0},negativeTop:{type:[String,Number],default:0},width:{type:[String,Number],default:"650rpx"},...null==(o=null==(e=uni.$uv)?void 0:e.props)?void 0:o.modal}}],data:()=>({loading:!1}),methods:{open(){this.$refs.modalPopup.open(),this.loading&&(this.loading=!1)},close(){this.$refs.modalPopup.close()},popupChange(e){e.show||this.$emit("close")},confirmHandler(){this.loading||this.$emit("confirm"),this.asyncClose?this.loading=!0:this.close()},cancelHandler(){this.$emit("cancel"),this.close()},closeLoading(){this.loading=!1}}},[["render",function(e,o,a,t,g,h){const b=f,C=y,w=l(n("uv-line"),P),j=l(n("uv-loading-icon"),H),x=l(n("uv-popup"),R);return s(),u(x,{ref:"modalPopup",mode:"center",zoom:e.zoom,zIndex:e.zIndex,customStyle:{borderRadius:"6px",overflow:"hidden",marginTop:`-${e.$uv.addUnit(e.negativeTop)}`},closeOnClickOverlay:e.closeOnClickOverlay,safeAreaInsetBottom:!1,duration:400,onChange:h.popupChange},{default:r((()=>[i(C,{class:"uv-modal",style:d({width:e.$uv.addUnit(e.width)})},{default:r((()=>[e.title?(s(),u(b,{key:0,class:"uv-modal__title"},{default:r((()=>[_(p(e.title),1)])),_:1})):c("",!0),i(C,{class:"uv-modal__content",style:d({paddingTop:(e.title?12:25)+"px"})},{default:r((()=>[m(e.$slots,"default",{},(()=>[i(b,{class:"uv-modal__content__text"},{default:r((()=>[_(p(e.content),1)])),_:1})]),!0)])),_:3},8,["style"]),m(e.$slots,"confirmButton",{},(()=>[i(w),i(C,{class:"uv-modal__button-group",style:d({flexDirection:e.buttonReverse?"row-reverse":"row"})},{default:r((()=>[e.showCancelButton?(s(),u(C,{key:0,class:v(["uv-modal__button-group__wrapper uv-modal__button-group__wrapper--cancel",[e.showCancelButton&&!e.showConfirmButton&&"uv-modal__button-group__wrapper--only-cancel"]]),"hover-stay-time":150,"hover-class":"uv-modal__button-group__wrapper--