Files
2026-04-05 10:48:38 +08:00

1 line
7.1 KiB
JavaScript
Executable File

require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/pintuan/share"],{"03e3":function(t,i,e){"use strict";e.r(i);var n=e("0788"),o=e("f670");for(var u in o)["default"].indexOf(u)<0&&function(t){e.d(i,t,(function(){return o[t]}))}(u);e("72f0"),e("e196");var a=e("828b"),r=Object(a["a"])(o["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);i["default"]=r.exports},"0788":function(t,i,e){"use strict";e.d(i,"b",(function(){return o})),e.d(i,"c",(function(){return u})),e.d(i,"a",(function(){return n}));var n={uniCountDown:function(){return e.e("components/uni-count-down/uni-count-down").then(e.bind(null,"e12a"))},loadingCover:function(){return e.e("components/loading-cover/loading-cover").then(e.bind(null,"c003"))},hoverNav:function(){return e.e("components/hover-nav/hover-nav").then(e.bind(null,"c1f1"))},uniPopup:function(){return e.e("components/uni-popup/uni-popup").then(e.bind(null,"d745"))}},o=function(){var t=this,i=t.$createElement,e=(t._self._c,t.$util.img(t.groupDetail.sku_image,{size:"big"})),n=t.groupDetail&&t.groupDetail.member_list?t.__map(t.groupDetail.member_list,(function(i,e){var n=t.__get_orig(i),o=e<5&&i.member_img?t.$util.img(i.member_img):null,u=e<5&&!i.member_img?t.$util.img("public/uniapp/common/default_headimg.png"):null;return{$orig:n,g1:o,g2:u}})):null,o=t.groupDetail&&t.groupDetail.member_list?t.__map(t.kill,(function(i,e){var n=t.__get_orig(i),o=3!=t.groupDetail.pintuan_status?t.groupDetail.member_list&&t.groupDetail.member_list.length<5:null,u=3!=t.groupDetail.pintuan_status&&o?t.$util.img("public/uniapp/common/spelling_who.png"):null,a=3==t.groupDetail.pintuan_status||o?null:t.$util.img("public/uniapp/common/spelling_who_omit.png");return{$orig:n,g3:o,g4:u,g5:a}})):null,u=t.$util.img("public/uniapp/pintuan/pintuan-step-1.png"),a=t.$util.img("public/uniapp/pintuan/pintuan-step-2.png"),r=t.$util.img("public/uniapp/pintuan/pintuan-step-3.png"),s=t.$util.img("public/uniapp/pintuan/pintuan-step-4.png"),p="-1"!=t.poster?t.$util.img(t.poster):null;t._isMounted||(t.e0=function(i){return t.$util.redirectTo("/pages_promotion/pintuan/list")}),t.$mp.data=Object.assign({},{$root:{g0:e,l0:n,l1:o,g6:u,g7:a,g8:r,g9:s,g10:p}})},u=[]},"4f54":function(t,i,e){},"5ee8":function(t,i,e){"use strict";(function(t,i){var n=e("47a9");e("d381");n(e("3240"));var o=n(e("03e3"));t.__webpack_require_UNI_MP_PLUGIN__=e,i(o.default)}).call(this,e("3223")["default"],e("df3c")["createPage"])},"72f0":function(t,i,e){"use strict";var n=e("d8cd"),o=e.n(n);o.a},"7f03":function(t,i,e){"use strict";(function(t){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var n={components:{uniCountDown:function(){e.e("components/uni-count-down/uni-count-down").then(function(){return resolve(e("e12a"))}.bind(null,e)).catch(e.oe)}},data:function(){return{id:0,groupDetail:{sku_image:""},kill:0,poster:"-1",posterMsg:"",posterHeight:0,interval:null,intervalNum:0,shareImg:""}},onLoad:function(t){var i=this;setTimeout((function(){i.addonIsExist.pintuan||(i.$util.showToast({title:"商家未开启拼团",mask:!0,duration:2e3}),setTimeout((function(){i.$util.redirectTo("/pages/index/index")}),2e3))}),1e3),this.id=t.id,this.getGroupDetail()},methods:{getGroupDetail:function(){var t=this;this.$api.sendRequest({url:"/pintuan/api/order/detail",data:{id:this.id},success:function(i){if(0==i.code&&i.data){for(var e=[],n=0;n<i.data.pintuan_num-i.data.member_list.length;n++){e.push("")}i.data.pintuan_status&&clearInterval(t.interval),t.kill=i.data.pintuan_num-i.data.pintuan_count,i.data.member_list=i.data.member_list.concat(e),i.data.group_end_time>i.timestamp?i.data.timeMachine=t.$util.countDown(i.data.group_end_time-i.timestamp):i.data.timeMachine=null,t.groupDetail=i.data,t.groupDetail.member_list=t.groupDetail.member_list.filter((function(t,i){return t})),t.getShareImg(),t.setPublicShare()}else t.$util.showToast({title:i.message});t.$refs.loadingCover&&t.$refs.loadingCover.hide()},fail:function(i){t.$refs.loadingCover&&t.$refs.loadingCover.hide()}})},toPintuanDetail:function(t){this.$util.redirectTo("/pages_promotion/pintuan/detail",{pintuan_id:this.groupDetail.pintuan_id})},toDetail:function(t,i){this.$util.redirectTo("/pages_promotion/pintuan/detail",{pintuan_id:this.groupDetail.pintuan_id,group_id:i})},imageError:function(){this.groupDetail.sku_image=this.$util.getDefaultImage().goods,this.$forceUpdate()},openSharePopup:function(){this.$refs.sharePopup.open()},closeSharePopup:function(){this.$refs.sharePopup.close()},copyUrl:function(){var t=this,i=this.$config.h5Domain+"/pages_promotion/pintuan/detail?pintuan_id="+this.groupDetail.pintuan_id+"&group_id="+this.groupDetail.group_id;this.memberInfo&&this.memberInfo.member_id&&(i+="&source_member="+this.memberInfo.member_id),this.$util.copy(i,(function(){t.closeSharePopup()}))},orderDetail:function(t){this.$util.redirectTo("/pages/order/detail",{order_id:t.order_id})},setPublicShare:function(){var t=this.$config.h5Domain+"/pages_promotion/pintuan/detail?pintuan_id="+this.groupDetail.pintuan_id+"&group_id="+this.groupDetail.group_id;this.memberInfo&&this.memberInfo.member_id&&(t+="&source_member="+this.memberInfo.member_id),this.$util.setPublicShare({title:this.groupDetail.sku_name,desc:"还差"+(this.groupDetail.pintuan_num-this.groupDetail.pintuan_count)+"人就拼团成功了",link:t,imgUrl:this.$util.img(this.groupDetail.sku_image)})},openPosterPopup:function(){this.getGoodsPoster(),this.$refs.sharePopup.close()},closePosterPopup:function(){this.$refs.posterPopup.close()},getGoodsPoster:function(){var i=this;t.showLoading({title:"海报生成中..."});var e={id:this.groupDetail.pintuan_id,group_id:this.groupDetail.group_id};this.$api.sendRequest({url:"/pintuan/api/goods/poster",data:{page:"/pages_promotion/pintuan/detail",qrcode_param:JSON.stringify(e)},success:function(e){0==e.code?(i.poster=e.data.path+"?time="+(new Date).getTime(),i.$refs.posterPopup.open()):(i.posterMsg=e.message,i.$util.showToast({title:i.posterMsg})),t.hideLoading()},fail:function(i){t.hideLoading()}})},getShareImg:function(){var t=this,i={id:this.groupDetail.pintuan_id};this.$api.sendRequest({url:"/pintuan/api/goods/shareimg",data:{page:"/pages_promotion/pintuan/detail",qrcode_param:JSON.stringify(i)},success:function(i){0==i.code&&(t.shareImg=i.data.path)}})}},onShareAppMessage:function(t){var i="/pages_promotion/pintuan/detail?pintuan_id="+this.groupDetail.pintuan_id+"&group_id="+this.groupDetail.group_id;return this.memberInfo&&this.memberInfo.member_id&&(i+="&source_member="+this.memberInfo.member_id),{title:"还差"+(this.groupDetail.pintuan_num-this.groupDetail.pintuan_count)+"人拼团成功,"+this.groupDetail.sku_name,imageUrl:this.shareImg?this.$util.img(this.shareImg):this.$util.img(this.groupDetail.sku_image,{size:"big"}),path:i,success:function(t){},fail:function(t){}}}};i.default=n}).call(this,e("df3c")["default"])},d8cd:function(t,i,e){},e196:function(t,i,e){"use strict";var n=e("4f54"),o=e.n(n);o.a},f670:function(t,i,e){"use strict";e.r(i);var n=e("7f03"),o=e.n(n);for(var u in n)["default"].indexOf(u)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(u);i["default"]=o.a}},[["5ee8","common/runtime","common/vendor"]]]);