1 line
19 KiB
JavaScript
1 line
19 KiB
JavaScript
(self["webpackChunktuzhi"]=self["webpackChunktuzhi"]||[]).push([[7400],{62940:function(t,e,i){var n=i(10416);n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.id,n,""]]),n.locals&&(t.exports=n.locals);var a=i(56).Z;a("268f4c89",n,!0,{sourceMap:!1,shadowMode:!1})},81927:function(t,e,i){var n=i(77050);n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.id,n,""]]),n.locals&&(t.exports=n.locals);var a=i(56).Z;a("7b93d6a0",n,!0,{sourceMap:!1,shadowMode:!1})},27328:function(t,e,i){var n=i(20779);n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.id,n,""]]),n.locals&&(t.exports=n.locals);var a=i(56).Z;a("11a47f44",n,!0,{sourceMap:!1,shadowMode:!1})},59713:function(t,e,i){var n=i(33322);n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.id,n,""]]),n.locals&&(t.exports=n.locals);var a=i(56).Z;a("608ae1c4",n,!0,{sourceMap:!1,shadowMode:!1})},2800:function(t,e,i){var n=i(18193);n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.id,n,""]]),n.locals&&(t.exports=n.locals);var a=i(56).Z;a("68f23104",n,!0,{sourceMap:!1,shadowMode:!1})},16440:function(t,e,i){"use strict";var n;i.d(e,{Z:function(){return u}});var a,o=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"box"},[i("img",{attrs:{src:t.cover}}),i("div",{staticClass:"type"},[t._v(t._s(t.type?t.$t(t.type):""))])])},s=[],r={data:function(){return{}},props:{cover:{type:String,default:""},type:{type:String,default:""}},watch:{},methods:{},onLoad:function(t){this}},c=r,l=(i(62940),i(69453)),p=(0,l.Z)(c,o,s,!1,null,"61a37b68",null,!1,n,a),u=p.exports},93135:function(t,e,i){"use strict";var n;i.d(e,{Z:function(){return u}});var a,o=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t.isInIframe?t._e():i("div",{staticClass:"footer-box"},[i("div",{staticClass:"links"},[i("span",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$nav.to("/pages/index/index","local","reLaunch")}}},[t._v("店铺主页")]),i("span",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$nav.to("/pages/user/index/index","local","reLaunch")}}},[t._v("个人中心")]),i("span",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$nav.to("/pages/order/list/list","local","reLaunch")}}},[t._v("订单列表")]),"1"===t.$tools.systemConfig("app_complaint")?i("span",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$nav.to("/pages/app/complaint/index/index","local","navigateTo")}}},[t._v("投诉")]):t._e()]),i("div",{staticClass:"copyright",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.jump.apply(void 0,arguments)}}},[t.$tools.systemConfig("name")?i("span",[t._v(t._s(t.$tools.systemConfig("name")))]):t._e(),t.$tools.systemConfig("copyright")?i("span",[t._v("@"+t._s(t.$tools.systemConfig("copyright")))]):t._e()])])},s=[],r={components:{},data:function(){return{show:!1,isInIframe:!1}},props:{},mounted:function(){this.checkIframe()},methods:{checkIframe:function(){try{"undefined"!==typeof window&&window.self&&window.top?this.isInIframe=window.self!==window.top:this.isInIframe=!1}catch(t){this.isInIframe=!1}},jump:function(){var t=this.$tools.systemConfig("copyright_link");t&&this.$nav.to(t,"url")}},watch:{}},c=r,l=(i(81927),i(69453)),p=(0,l.Z)(c,o,s,!1,null,"69123308",null,!1,n,a),u=p.exports},38214:function(t,e,i){"use strict";i.d(e,{Z:function(){return d}});var n,a={uIcon:i(1782).Z},o=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t.show?i("v-uni-view",{staticClass:"u-empty",style:[t.emptyStyle]},[t.isSrc?i("v-uni-image",{style:{width:t.$u.addUnit(t.width),height:t.$u.addUnit(t.height)},attrs:{src:t.icon,mode:"widthFix"}}):i("u-icon",{attrs:{name:"message"===t.mode?"chat":"empty-"+t.mode,size:t.iconSize,color:t.iconColor,"margin-top":"14"}}),i("v-uni-text",{staticClass:"u-empty__text",style:[t.textStyle]},[t._v(t._s(t.text?t.text:t.icons[t.mode]))]),t.$slots.default||t.$slots.$default?i("v-uni-view",{staticClass:"u-empty__wrap"},[t._t("default")],2):t._e()],1):t._e()},s=[],r=(i(82772),i(9653),{props:{icon:{type:String,default:uni.$u.props.empty.icon},text:{type:String,default:uni.$u.props.empty.text},textColor:{type:String,default:uni.$u.props.empty.textColor},textSize:{type:[String,Number],default:uni.$u.props.empty.textSize},iconColor:{type:String,default:uni.$u.props.empty.iconColor},iconSize:{type:[String,Number],default:uni.$u.props.empty.iconSize},mode:{type:String,default:uni.$u.props.empty.mode},width:{type:[String,Number],default:uni.$u.props.empty.width},height:{type:[String,Number],default:uni.$u.props.empty.height},show:{type:Boolean,default:uni.$u.props.empty.show},marginTop:{type:[String,Number],default:uni.$u.props.empty.marginTop}}}),c={name:"u-empty",mixins:[uni.$u.mpMixin,uni.$u.mixin,r],data:function(){return{icons:{car:"购物车为空",page:"页面不存在",search:"没有搜索结果",address:"没有收货地址",wifi:"没有WiFi",order:"订单为空",coupon:"没有优惠券",favor:"暂无收藏",permission:"无权限",history:"无历史记录",news:"无新闻列表",message:"消息列表为空",list:"列表为空",data:"数据为空",comment:"暂无评论"}}},computed:{emptyStyle:function(){var t={};return t.marginTop=uni.$u.addUnit(this.marginTop),uni.$u.deepMerge(uni.$u.addStyle(this.customStyle),t)},textStyle:function(){var t={};return t.color=this.textColor,t.fontSize=uni.$u.addUnit(this.textSize),t},isSrc:function(){return this.icon.indexOf("/")>=0}}},l=c,p=(i(27328),i(69453)),u=(0,p.Z)(l,o,s,!1,null,"65173e42",null,!1,a,n),d=u.exports},11778:function(t,e,i){"use strict";i.d(e,{Z:function(){return d}});var n,a={uTransition:i(74787).Z,uLoadingIcon:i(193).Z},o=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("u-transition",{attrs:{show:t.loading,"custom-style":{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:t.bgColor,display:"flex"}}},[i("v-uni-view",{staticClass:"u-loading-page"},[i("v-uni-view",{staticClass:"u-loading-page__warpper"},[i("v-uni-view",{staticClass:"u-loading-page__warpper__loading-icon"},[t.image?i("v-uni-image",{staticClass:"u-loading-page__warpper__loading-icon__img",attrs:{src:t.image,mode:"widthFit"}}):i("u-loading-icon",{attrs:{mode:t.loadingMode,size:"28",color:t.loadingColor}})],1),t._t("default",[i("v-uni-text",{staticClass:"u-loading-page__warpper__text",style:{fontSize:t.$u.addUnit(t.fontSize),color:t.color}},[t._v(t._s(t.loadingText))])])],2)],1)],1)},s=[],r=(i(9653),{props:{loadingText:{type:[String,Number],default:uni.$u.props.loadingPage.loadingText},image:{type:String,default:uni.$u.props.loadingPage.image},loadingMode:{type:String,default:uni.$u.props.loadingPage.loadingMode},loading:{type:Boolean,default:uni.$u.props.loadingPage.loading},bgColor:{type:String,default:uni.$u.props.loadingPage.bgColor},color:{type:String,default:uni.$u.props.loadingPage.color},fontSize:{type:[String,Number],default:uni.$u.props.loadingPage.fontSize},loadingColor:{type:String,default:uni.$u.props.loadingPage.loadingColor}}}),c={name:"u-loading-page",mixins:[uni.$u.mpMixin,uni.$u.mixin,r],data:function(){return{}},methods:{}},l=c,p=(i(59713),i(69453)),u=(0,p.Z)(l,o,s,!1,null,"508ca898",null,!1,a,n),d=u.exports},54428:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return m}});var n,a,o={uLoadingPage:i(11778).Z,uNumberBox:i(93522).Z,uEmpty:i(38214).Z,uButton:i(86894).Z,tzTabBar:i(25022).Z,tzFooter:i(93135).Z},s=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"container"},[i("u-loading-page",{attrs:{loading:t.loading}}),t.ticketList.length>0?i("div",{staticClass:"ticker-list"},t._l(t.ticketList,(function(e,n){return i("div",{staticClass:"ticket-item"},[i("div",{staticClass:"ticket-item-header"},[i("div",{staticClass:"ticket-item-name"},[t._v(t._s(e.name))]),i("div",{staticClass:"ticket-item-control"},[i("u-number-box",{attrs:{min:0,integer:!0,max:e.can_buy,name:e.id},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.numberChange.apply(void 0,arguments)}}})],1)]),i("div",{staticClass:"ticket-item-body"},[i("span",{staticClass:"ticket-price"},[t.isVirtualPay(t.detail)?[i("span",{staticClass:"ticket-price-value"},[t._v(t._s(e.price))]),i("span",{staticClass:"ticket-coin-name"},[t._v(t._s(t.$tools.systemConfig("coin_name")||"金币"))])]:[i("span",{staticClass:"ticket-price-unit"},[t._v("¥")]),i("span",{staticClass:"ticket-price-value"},[t._v(t._s(e.price))])]],2),i("span",{staticClass:"ticket-num"},[t._v(t._s(e.inventory?"剩余"+e.can_buy+"张":"")),i("span",{staticStyle:{"margin-left":"10px"}},[t._v(t._s(e.limit_buy?"可购"+e.can_buy+"张":"不限购"))])])])])})),0):i("u-empty",{attrs:{icon:"/assets/h5/image/empty.png",width:"70",height:"70",text:"暂无可购票券"}}),i("v-uni-view",{staticClass:"box control-box"},[i("div",{staticClass:"ticket-change"},[i("div"),i("div",{staticClass:"price"},[i("span",{staticClass:"total-text"},[t._v("合计:")]),t.isVirtualPay(t.detail)?[i("span",{staticClass:"price-value"},[t._v(t._s(t.price.toFixed(2)))]),i("span",{staticClass:"coin-name"},[t._v(t._s(t.$tools.systemConfig("coin_name")||"金币"))])]:[i("span",{staticClass:"unit"},[t._v("¥")]),i("span",{staticClass:"price-value"},[t._v(t._s(t.price.toFixed(2)))])]],2)]),i("div",[i("u-button",{staticClass:"custom-style",staticStyle:{width:"120px"},attrs:{disabled:0==t.ticketCount,"custom-style":{width:"120px"},type:"primary",text:"下一步"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.form.apply(void 0,arguments)}}})],1)]),i("tz-tab-bar"),i("tz-footer")],1)},r=[],c=(i(9653),i(38862),i(53818)),l=i(16440),p=i(764),u={components:{shareModal:c.Z,banner:l.Z,liveStartTimeBar:p.Z},data:function(){return{loading:!0,ticketList:[],ticketSelected:{},price:0,ticketCount:0,pageParams:{}}},watch:{},methods:{isVirtualPay:function(t){return 1===Number(t&&t.is_virtual_pay)&&"wxMiniProgram"===uni.getStorageSync("platform")},formatPrice:function(t,e){return this.isVirtualPay(e)?(t||0)+(this.$tools.systemConfig("coin_name")||"金币"):"¥"+t},getDetail:function(){n.loading=!0,n.$api("app.activity.detail",{id:n.pageParams.id}).then((function(t){uni.stopPullDownRefresh(),1===t.code&&(n.detail=t.data,n.loading=!1)}))},getTicket:function(){var t=this;n.loading=!0,n.tabs=[],n.$api("app.activity.ticket.getTicket",{id:this.pageParams.id}).then((function(e){uni.stopPullDownRefresh(),1===e.code&&(n.ticketList=e.data,n.loading=!1),t.loading=!1}))},refresh:function(){},form:function(){n.$nav.to("/pages/app/activity/form/form?id="+n.pageParams.id+"&ticket="+JSON.stringify(this.ticketSelected))},numberChange:function(t){var e=0;this.ticketSelected[t.name]=t.value;var i=0;for(var n in this.ticketSelected)if(this.ticketSelected[n]){for(var a in this.ticketList)this.ticketList[a].id==n&&(i+=this.ticketList[a].price*this.ticketSelected[n]);e+=this.ticketSelected[n]}else delete this.ticketSelected[n];this.ticketCount=e,this.price=i}},onPullDownRefresh:function(){n.refresh()},onShow:function(){n.refresh()},onLoad:function(t){n=this,n.pageParams=n.$nav.parsePageParams(t),n.getDetail(),n.getTicket()},onShareAppMessage:function(){return this.$nav.share()},onShareTimeline:function(){return this.$nav.share()}},d=u,f=(i(2800),i(69453)),g=(0,f.Z)(d,s,r,!1,null,"25a18679",null,!1,o,a),m=g.exports},10416:function(t,e,i){"use strict";i.r(e);var n=i(43481),a=i.n(n),o=i(2400),s=i.n(o),r=s()(a());r.push([t.id,".box[data-v-61a37b68]{width:100%;background-color:#fff;\n /* padding: 20px 0; */\n /* background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n background-repeat: no-repeat; */\n /* height: 260px; */position:relative}.box img[data-v-61a37b68]{width:100%}.box .type[data-v-61a37b68]{position:absolute;bottom:18px;right:18px;height:22px;border-radius:.08rem;padding:0 6px;box-sizing:border-box;line-height:22px;background:rgba(0,0,0,.25);border-radius:4px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-size:12px;opacity:.8}",""]),e["default"]=r},77050:function(t,e,i){"use strict";i.r(e);var n=i(43481),a=i.n(n),o=i(2400),s=i.n(o),r=s()(a());r.push([t.id,".footer-box[data-v-69123308]{margin-top:40px;padding-bottom:60px}.links[data-v-69123308]{text-align:center}.links span[data-v-69123308]{color:#4e5969;font-size:12px;margin:10px 8px}.copyright[data-v-69123308]{width:100%;text-align:center;margin:15px 0;color:#c9cdd4;font-size:12px;font-family:serif}",""]),e["default"]=r},20779:function(t,e,i){"use strict";i.r(e);var n=i(43481),a=i.n(n),o=i(2400),s=i.n(o),r=s()(a());r.push([t.id,"@charset \"UTF-8\";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n *@import '/static/themes/css/arco.css';\n*/uni-button[data-v-65173e42]::after{content:none!important}\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */uni-view[data-v-65173e42], uni-scroll-view[data-v-65173e42], uni-swiper-item[data-v-65173e42]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-empty[data-v-65173e42]{\ndisplay:flex;\nflex-direction:row;flex-direction:column;justify-content:center;align-items:center;margin:100px!important}.u-empty__text[data-v-65173e42]{\ndisplay:flex;\nflex-direction:row;justify-content:center;align-items:center;margin-top:%?40?%;text-align:center}.u-slot-wrap[data-v-65173e42]{\ndisplay:flex;\nflex-direction:row;justify-content:center;align-items:center;margin-top:%?40?%}",""]),e["default"]=r},33322:function(t,e,i){"use strict";i.r(e);var n=i(43481),a=i.n(n),o=i(2400),s=i.n(o),r=s()(a());r.push([t.id,"@charset \"UTF-8\";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n *@import '/static/themes/css/arco.css';\n*/uni-button[data-v-508ca898]::after{content:none!important}\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */uni-view[data-v-508ca898], uni-scroll-view[data-v-508ca898], uni-swiper-item[data-v-508ca898]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-loading-page[data-v-508ca898]{\ndisplay:flex;\nflex-direction:column;flex:1;align-items:center;justify-content:center}.u-loading-page__warpper[data-v-508ca898]{margin-top:-150px;justify-content:center;align-items:center;color:#c8c8c8;font-size:19px;\ndisplay:flex;\nflex-direction:column}.u-loading-page__warpper__loading-icon[data-v-508ca898]{margin-bottom:10px}.u-loading-page__warpper__loading-icon__img[data-v-508ca898]{width:40px;height:40px}.u-loading-page__warpper__text[data-v-508ca898]{font-size:19px;color:#c8c8c8}",""]),e["default"]=r},18193:function(t,e,i){"use strict";i.r(e);var n=i(43481),a=i.n(n),o=i(2400),s=i.n(o),r=s()(a());r.push([t.id,"@charset \"UTF-8\";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n *@import '/static/themes/css/arco.css';\n*/.ticket-item-header[data-v-25a18679]{display:flex;justify-content:space-between;align-items:center}.ticket-item-name[data-v-25a18679]{color:#1d2129;font-size:16px;font-weight:600}.ticket-item[data-v-25a18679]{width:90%;margin:10px auto;background-color:#fff;padding:10px\n /* border-radius: 10px; */\n /* border:1px solid #efefef; */\n /* box-shadow: 0 0 0px 0 rgb(0 0 0 / 8%); */}.ticket-item-body[data-v-25a18679]{display:flex;justify-content:space-between;vertical-align:middle;align-items:flex-end;margin-top:10px}.ticket-price[data-v-25a18679]{font-weight:700;font-size:22px;color:#f53f3f}.ticket-price-value[data-v-25a18679]{font-size:22px;font-weight:700}.ticket-price-unit[data-v-25a18679]{font-size:14px;margin-right:3px}.ticket-coin-name[data-v-25a18679]{font-size:11px;font-weight:500;margin-left:2px}.ticket-num[data-v-25a18679]{color:#86909c;font-size:14px}.filler-box[data-v-25a18679]{width:100%;height:60px;background:none}.ticket-change[data-v-25a18679]{\n /* width: 600px; */display:flex;justify-content:space-between;align-items:center}.ticket-change>div[data-v-25a18679]{float:left}.ticket-item.active[data-v-25a18679],.ticker-list .ticket-item[data-v-25a18679]:first-child{\n /* background-color: #0968f6; */\n /* border: 1px solid #0968f6;\n background-color: #E8F3FF;\n box-shadow: 0 0 0px 0 #0968f6; */\n /* color: #fff; */}\n/* .ticket-item.active .ticket-item-header,.ticket-item.active .ticket-num{\n color: #fff;\n} */.control-box[data-v-25a18679]{position:fixed;bottom:0;left:0;\n /* width: calc(100% - 20px); */\n /* height: 50px; */width:100%;padding:10px 10px 10px;background-color:#fff;box-shadow:0 0 8px 0 rgb(0 0 0/8%);display:flex;justify-content:space-between;align-items:center;z-index:10000;\n}.price[data-v-25a18679]{font-weight:700;font-size:22px;color:#f53f3f;margin-left:10px;line-height:40px}.price .total-text[data-v-25a18679]{font-weight:600;font-size:14px;color:#1d2129}.price .unit[data-v-25a18679]{font-weight:400;font-size:16px;margin-right:2px}.price .price-value[data-v-25a18679]{font-size:22px;font-weight:700}.price .coin-name[data-v-25a18679]{font-size:11px;font-weight:500;margin-left:2px}.custom-style[data-v-25a18679]{width:120px}uni-button[data-v-25a18679]::after{content:none!important}\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */",""]),e["default"]=r}}]); |