java-mall-app/unpackage/dist/build/mp-weixin/activity/cutprice/detail.js
2024-11-01 16:35:40 +08:00

1 line
10 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["activity/cutprice/detail"],{"13f8":function(t,i,e){"use strict";var a=e("6e30"),n=e.n(a);n.a},4660:function(t,i,e){"use strict";e.r(i);var a=e("f30f"),n=e.n(a);for(var s in a)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return a[t]}))}(s);i["default"]=n.a},6909:function(t,i,e){"use strict";e.d(i,"b",(function(){return a})),e.d(i,"c",(function(){return n})),e.d(i,"a",(function(){}));var a=function(){var t=this,i=t.$createElement,e=(t._self._c,0==t.show?t.__("底价:"):null),a=0==t.show?t.sprintf("%.2f",t.Info.activity_rule.cut_down_min_limit_price):null,n=0==t.show?t.__("活动时间仅剩"):null,s=0==t.show&&1==t.end?t.__(":"):null,r=0==t.show&&1==t.end?t.__(":"):null,o=0==t.show&&2==t.end?t.__(":"):null,c=0==t.show&&2==t.end?t.__(":"):null,u=0==t.show&&t.Info.is_cut?t.__("原价"):null,d=0==t.show&&t.Info.is_cut?t.__("¥"):null,f=0==t.show&&t.Info.is_cut?t.sprintf("%.2f",t.Info.activity_rule.item_unit_price):null,h=0==t.show&&t.Info.is_cut?t.__("已砍"):null,l=0==t.show&&t.Info.is_cut?t.__("¥"):null,_=0==t.show&&t.Info.is_cut?t.sprintf("%.2f",t.Info.activity_rule.item_unit_price-t.Info.ac_sale_price):null,m=0==t.show&&t.Info.Description?t.__("活动说明"):null,p=0==t.show?t.__map(t.List,(function(i,e){var a=t.__get_orig(i),n=t.__("砍掉"),s=t.sprintf("%.2f",i.ach_price),r=t.__("元");return{$orig:a,m14:n,m15:s,m16:r}})):null;t.$mp.data=Object.assign({},{$root:{m0:e,m1:a,m2:n,m3:s,m4:r,m5:o,m6:c,m7:u,m8:d,m9:f,m10:h,m11:l,m12:_,m13:m,l0:p}})},n=[]},"6e30":function(t,i,e){t.exports={theme_bg:"#f30213"}},7709:function(t,i,e){"use strict";e.r(i);var a=e("6909"),n=e("4660");for(var s in n)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(s);e("13f8");var r=e("828b"),o=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],void 0);i["default"]=o.exports},9568:function(t,i,e){"use strict";(function(t,i){var a=e("47a9");e("90c2");a(e("3240"));var n=a(e("7709"));t.__webpack_require_UNI_MP_PLUGIN__=e,i(n.default)}).call(this,e("3223")["default"],e("df3c")["createPage"])},f30f:function(t,i,e){"use strict";(function(t,a){var n=e("47a9");Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var s=n(e("7ca3")),r=n(e("be2d")),o=e("8f59");function c(t,i){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);i&&(a=a.filter((function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable}))),e.push.apply(e,a)}return e}function u(t){for(var i=1;i<arguments.length;i++){var e=null!=arguments[i]?arguments[i]:{};i%2?c(Object(e),!0).forEach((function(i){(0,s.default)(t,i,e[i])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):c(Object(e)).forEach((function(i){Object.defineProperty(t,i,Object.getOwnPropertyDescriptor(e,i))}))}return t}var d={data:function(){return{Time:"",hours:"",show:!1,showImg:!1,showPrice:!1,isCut:!0,imgPath:"",user_nickname:"",mid:0,uid:0,pid:0,page:1,rows:10,Info:{activity_rule:{product_image:""}},end:0,startTime:"",endTime:"",istrue:!0,flag:!0,ispage:!0,width:100,participantId:"",ac_id:0,money:0,List:[],hour:0,min:0,sec:0,htmlString:"",PageQRCodeInfo:{Path:"",IsShare:!1,IsShareBox:!1,IsJT:!1},shareData:{shareText:"澜驰商城系统支持原生App、微信小程序邀请你一起体验",shareTitle:"澜驰商城系统支持原生App、微信小程序邀请你一起体验",href:"https://www.suteshop.com",image:""}}},components:{shareBoxMp:function(){e.e("components/share-box-mp").then(function(){return resolve(e("49ce"))}.bind(null,e)).catch(e.oe)},shareBoxApp:function(){e.e("components/share-box-app").then(function(){return resolve(e("68b1"))}.bind(null,e)).catch(e.oe)}},computed:(0,o.mapState)(["Config","StateCode","notice","plantformInfo","shopInfo","userInfo","hasLogin"]),onLoad:function(i){t.setNavigationBarTitle({title:this.__("砍价详情")});var e=this;if(i.scene){var a=decodeURIComponent(i.scene),n=a.replace("longUrl=","").split("-");i.mid=n[0],i.pid=n[1],i.ac_id=n[2],i.uid=n[3]}i.sid?e.setData({imgPath:this.userInfo.user_avatar,user_nickname:this.userInfo.user_nickname,mid:i.mid,uid:i.sid,participantId:this.userInfo.user_id,pid:i.pid}):e.setData({imgPath:this.userInfo.user_avatar,user_nickname:this.userInfo.user_nickname,mid:i.mid,uid:i.uid||this.userInfo.user_id,participantId:this.userInfo.user_id,pid:i.pid}),this.forceUserInfo((function(t){e.GetOtherCutPriceActivityList()}))},onShow:function(){this.GetVendorCutPriceEventDetail()},onBackPress:function(){if(this.$refs.shareBoxApp.showBoxView)return this.$refs.shareBoxApp.cancel(),!0},onUnload:function(){this.$refs.shareBoxApp.showBoxView&&this.$refs.shareBoxApp.cancel()},methods:u(u({},(0,o.mapMutations)(["login","logout","getPlantformInfo","forceUserInfo","getUserInfo"])),{},{GetVendorCutPriceEventDetail:function(){var t=this,i={activity_id:this.mid,user_id:this.uid,participant_id:this.userInfo.user_id};i.user_id==i.participant_id?this.setData({istrue:!0}):this.setData({istrue:!1}),r.default.request({url:this.Config.URL.user.getCutPriceActivity,data:i,success:function(i,e,a,n){200==e?(i.CutPricePercent=(i.activity_rule.item_unit_price-i.ac_sale_price)/(i.activity_rule.item_unit_price-i.activity_rule.cut_down_min_limit_price),t.setData({Info:i,ac_id:i.ac_id,width:100*parseFloat(i.CutPricePercent).toFixed(2)}),t.getTime(),i.ac_sale_price-i.ac_mix_limit_price<=0&&t.setData({isCut:!1}),i.activity_rule.activity_intro&&(t.htmlString=i.activity_rule.activity_intro.replace(/\\/g,"").replace(/<img/g,'<img style="display:none;"'))):t.setData({flag:!1,ispage:!0})}})},getTime:function(){var t=this,i=(new Date).getTime(),e=this.Info.activity_endtime,a=this.Info.activity_starttime,n=new Date(a.replace(/-/g,"/")).getTime(),s=new Date(e.replace(/-/g,"/")).getTime();if(n>=i)var o=setInterval((function(){t.setData({Time:r.default.Formattime1(t.Info.activity_starttime,o),end:1}),void 0==t.Time&&t.getTime()}),1e3);else if(s<=i)o=setInterval((function(){t.setData({Time:r.default.Formattime(t.Info.activity_endtime,o),end:3}),void 0==t.Time&&t.getTime()}),1e3);else if(n<i<s)o=setInterval((function(){t.setData({Time:r.default.Formattime(t.Info.activity_endtime,o),end:2}),void 0==t.Time&&t.getTime()}),1e3);else;},GetOtherCutPriceActivityList:function(){var t={activity_id:this.mid,user_id:this.uid,page:this.page},i=this;r.default.request({url:this.Config.URL.user.listsCutPriceHistory,data:t,success:function(t,e,a,n){200==e&&t.items.length>0?(i.setData({flag:!1}),i.setData({ispage:!0,List:t.items})):i.setData({flag:!1,ispage:!0})}})},scrollbottom:function(){var t=this;t.setData({flag:!1}),clearTimeout(i);var i=setTimeout((function(){t.setData({type:t.type,page:parseInt(t.page)+1,rows:10}),t.GetOtherCutPriceActivityList()}),500)},CutPrice:function(){if(this.Info.activity_state>1)this.$.alert(this.__("活动已结束!"));else{var t={ac_id:this.ac_id,user_id:this.userInfo.user_id},i=this;r.default.request({url:this.Config.URL.user.doCutPrice,data:t,success:function(t,e,a,n){200==e?(i.setData({money:t.ach_price,ac_id:t.ac_id,showImg:!0}),i.GetVendorCutPriceEventDetail(),i.GetOtherCutPriceActivityList()):i.$.alert(a)}})}},onShareAppMessage:function(){return a.showShareMenu({withShareTicket:!0,menus:["shareAppMessage","shareTimeline"]}),{title:this.Info.activity_rule.item_name,path:"/activity/cutprice/detail?mid="+this.mid+"&uid="+this.uid+"&pid="+this.pid+"&ac_id="+this.ac_id}},onShareTimeline:function(){return{title:this.Info.activity_rule.item_name,query:{mid:this.mid,pid:this.pid,ac_id:this.ac_id,uid:this.userInfo.user_id}}},bargin:function(){this.CutPrice()},back:function(){this.setData({showImg:!1}),this.GetVendorCutPriceEventDetail(),this.GetOtherCutPriceActivityList()},more:function(t){if(this.flag){var i=this;clearTimeout(e);var e=setTimeout((function(){i.setData({page:parseInt(i.page)+1}),i.GetOtherCutPriceActivityList()}),500)}},goshop:function(){var t=(0,s.default)({amount:1,item_id:this.Info.activity_rule.item_id,ac_id:this.Info.ac_id,order_id:this.Info.order_id},"ac_id",this.ac_id);""==this.Info.order_id&&r.default.navigateTo({url:"/pages/checkout/checkout?single_activity=1&ifcart=0&cart_id="+t.item_id+"|"+t.amount+"&activity_id="+this.mid+"&ac_id="+this.ac_id})},shareQRCode:function(t){var i=this,e={path:this.Config.SiteUrl+"/h5/activity/cutprice/detail?mid="+this.mid+"&uid="+this.uid+"&pid="+this.pid+"&ac_id="+this.ac_id,Path:"/activity/cutprice/detail?mid="+this.mid+"&uid="+this.uid+"&pid="+this.pid+"&ac_id="+this.ac_id,MainImg:this.Info.activity_rule.product_image,MainTitle:this.Info.activity_rule.product_item_name,ProductId:this.pid,MarketingEventId:this.mid,ItemSalePrice:this.Info.activity_rule.item_unit_price,OriginalPrice:"",GroupPersonAmout:"",CutPrice:this.Info.activity_rule.item_unit_price-this.Info.ac_sale_price,UserInfoId:this.uid,MarketingEventTime:this.Info.activity_starttime};r.default.request({url:this.Config.URL.wx.getMiniAppQRCodeUnlimitPoster,data:e,success:function(t,e,a,n){i.setData({PageQRCodeInfo:{Path:t.url,IsShare:!0,IsShareBox:!1,IsJT:!0}})}})},shareBox:function(){var t=r.default.sprintf("%s/h5/activity/cutprice/detail?mid=%d&pid=%d&ac_id=%d&uid=%d",this.Config.SiteUrl,this.mid,this.pid,this.ac_id,this.uid);t=r.default.sprintf("%s/activity/cutprice/detail?mid=%d&pid=%d&ac_id=%d&uid=%d",this.Config.SiteUrl,this.mid,this.pid,this.ac_id,this.uid),this.setData({shareData:{shareTitle:this.Info.activity_rule.product_item_name,shareText:"",href:t,image:this.Info.activity_rule.product_image,price:this.number_format(this.Info.activity_rule.item_unit_price,2)}}),this.$refs.shareBoxMp.show()},cancelShare:function(){this.setData({PageQRCodeInfo:{Path:"",IsShare:!1,IsShareBox:!1,IsJT:!1}})},saveImg:function(){var t=this;r.default.showLoading(),r.default.downloadFile({url:this.PageQRCodeInfo.Path,success:function(i){r.default.hideLoading(),r.default.saveImageToPhotosAlbum({filePath:i.tempFilePath,success:function(){t.setData({PageQRCodeInfo:{Path:"",IsShare:!1,IsShareBox:!1,IsJT:!1}}),r.default.alert("保存图片成功!")},fail:function(t){r.default.hideLoading()}})},fail:function(t){r.default.hideLoading()}})},showCodeImg:function(){r.default.previewImage({current:this.PageQRCodeInfo.Path,urls:[this.PageQRCodeInfo.Path]})}})};i.default=d}).call(this,e("df3c")["default"],e("3223")["default"])}},[["9568","common/runtime","common/vendor"]]]);