1 line
25 KiB
JavaScript
Executable File
1 line
25 KiB
JavaScript
Executable File
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages_promotion-pintuan-order"],{"00ba":function(t,e,i){"use strict";i.d(e,"b",(function(){return o})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){}));var o=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"uni-countdown"},[t.showDay&&t.d>0?i("v-uni-view",{staticClass:"uni-countdown__number ",class:[t.backgroundColorClass,t.colorClass,t.borderColorClass],style:{borderColor:t.borderColor,color:t.color,background:t.backgroundColor}},[t._v(t._s(t.d))]):t._e(),t.showDay&&t.d>0?i("v-uni-view",{staticClass:"uni-countdown__splitor day",class:t.splitorColorClass,style:{color:t.splitorColor}},[t._v(t._s((t.showColon,"天")))]):t._e(),i("v-uni-view",{staticClass:"uni-countdown__number ",class:[t.backgroundColorClass,t.colorClass,t.borderColorClass],style:{borderColor:t.borderColor,color:t.color,background:t.backgroundColor}},[t._v(t._s(t.h))]),i("v-uni-view",{staticClass:"uni-countdown__splitor",class:t.splitorColorClass,style:{color:t.splitorColor}},[t._v(t._s(t.showColon?":":"时"))]),i("v-uni-view",{staticClass:"uni-countdown__number ",class:[t.backgroundColorClass,t.colorClass,t.borderColorClass],style:{borderColor:t.borderColor,color:t.color,background:t.backgroundColor}},[t._v(t._s(t.i))]),i("v-uni-view",{staticClass:"uni-countdown__splitor",class:t.splitorColorClass,style:{color:t.splitorColor}},[t._v(t._s(t.showColon?":":"分"))]),i("v-uni-view",{staticClass:"uni-countdown__number ",class:[t.backgroundColorClass,t.colorClass,t.borderColorClass],style:{borderColor:t.borderColor,color:t.color,background:t.backgroundColor}},[t._v(t._s(t.s))]),t.showColon?t._e():i("v-uni-view",{staticClass:"uni-countdown__splitor",class:t.splitorColorClass,style:{color:t.splitorColor}},[t._v("秒")])],1)},n=[]},"0817":function(t,e,i){"use strict";i("6a54");var o=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("5ef2"),i("5c47"),i("2c10"),i("a1c1"),i("23f4"),i("7d2f"),i("9c4e"),i("ab80"),i("aa9c"),i("473f"),i("bf0f"),i("3efd");var n=o(i("af87")),a=/^<([-A-Za-z0-9_]+)((?:\s+[a-zA-Z_:][-a-zA-Z0-9_:.]*(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,r=/^<\/([-A-Za-z0-9_]+)[^>]*>/,s=/([a-zA-Z_:][-a-zA-Z0-9_:.]*)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))?/g,u=f("area,base,basefont,br,col,frame,hr,img,input,link,meta,param,embed,command,keygen,source,track,wbr"),d=f("a,address,article,applet,aside,audio,blockquote,button,canvas,center,dd,del,dir,div,dl,dt,fieldset,figcaption,figure,footer,form,frameset,h1,h2,h3,h4,h5,h6,header,hgroup,hr,iframe,isindex,li,map,menu,noframes,noscript,object,ol,output,p,pre,section,script,table,tbody,td,tfoot,th,thead,tr,ul,video"),c=f("abbr,acronym,applet,b,basefont,bdo,big,br,button,cite,code,del,dfn,em,font,i,iframe,img,input,ins,kbd,label,map,object,q,s,samp,script,select,small,span,strike,strong,sub,sup,textarea,tt,u,var"),l=f("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr"),p=f("checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,readonly,selected"),g=f("script,style");function f(t){for(var e={},i=t.split(","),o=0;o<i.length;o++)e[i[o]]=!0;return e}var h=function(t){t=function(t){return t.replace(/<\?xml.*\?>\n/,"").replace(/<!doctype.*>\n/,"").replace(/<!DOCTYPE.*>\n/,"")}(t),t=function(t){return t=t.replace(/<!--[\s\S]*-->/gi,""),t}(t),t=function(t){var e='<img style="width:100% !important;display:block;max-width: '.concat("100%",' !important;"');return t=t.replace(/\\/g,"").replace(/<img/g,e),t=t.replace(/<img [^>]*src=['"]([^'"]+)[^>]*>/gi,(function(t,i){return e+' src="'+n.default.img(i)+'"/>'})),t}(t),t=function(t){return t=t.replace(/style\s*=\s*["][^>]*;[^"]?/gi,(function(t,e){return t=t.replace(/[:](\s?)[\s\S]*/gi,(function(t,e){return t.replace(/"/g,"'")})),t})),t}(t);var e=[],i={node:"root",children:[]};return function(t,e){var i,o,n,f=[],h=t;f.last=function(){return this[this.length-1]};while(t){if(o=!0,f.last()&&g[f.last()])t=t.replace(new RegExp("([\\s\\S]*?)</"+f.last()+"[^>]*>"),(function(t,i){return i=i.replace(/<!--([\s\S]*?)-->|<!\[CDATA\[([\s\S]*?)]]>/g,"$1$2"),e.chars&&e.chars(i),""})),b("",f.last());else if(0==t.indexOf("\x3c!--")?(i=t.indexOf("--\x3e"),i>=0&&(e.comment&&e.comment(t.substring(4,i)),t=t.substring(i+3),o=!1)):0==t.indexOf("</")?(n=t.match(r),n&&(t=t.substring(n[0].length),n[0].replace(r,b),o=!1)):0==t.indexOf("<")&&(n=t.match(a),n&&(t=t.substring(n[0].length),n[0].replace(a,v),o=!1)),o){i=t.indexOf("<");var m=i<0?t:t.substring(0,i);t=i<0?"":t.substring(i),e.chars&&e.chars(m)}if(t==h)throw"Parse Error: "+t;h=t}function v(t,i,o,n){if(i=i.toLowerCase(),d[i])while(f.last()&&c[f.last()])b("",f.last());if(l[i]&&f.last()==i&&b("",i),n=u[i]||!!n,n||f.push(i),e.start){var a=[];o.replace(s,(function(t,e){var i=arguments[2]?arguments[2]:arguments[3]?arguments[3]:arguments[4]?arguments[4]:p[e]?e:"";a.push({name:e,value:i,escaped:i.replace(/(^|[^\\])"/g,'$1\\"')})})),e.start&&e.start(i,a,n)}}function b(t,i){if(i){for(o=f.length-1;o>=0;o--)if(f[o]==i)break}else var o=0;if(o>=0){for(var n=f.length-1;n>=o;n--)e.end&&e.end(f[n]);f.length=o}}b()}(t,{start:function(t,o,n){var a={name:t};if(0!==o.length&&(a.attrs=function(t){return t.reduce((function(t,e){var i=e.value,o=e.name;return t[o]?t[o]=t[o]+" "+i:t[o]=i,t}),{})}(o)),n){var r=e[0]||i;r.children||(r.children=[]),r.children.push(a)}else e.unshift(a)},end:function(t){var o=e.shift();if(o.name!==t&&console.error("invalid state: mismatch end tag"),0===e.length)i.children.push(o);else{var n=e[0];n.children||(n.children=[]),n.children.push(o)}},chars:function(t){var o={type:"text",text:t};if(0===e.length)i.children.push(o);else{var n=e[0];n.children||(n.children=[]),n.children.push(o)}},comment:function(t){var i={node:"comment",text:t},o=e[0];o.children||(o.children=[]),o.children.push(i)}}),i.children};e.default=h},"11ac":function(t,e,i){"use strict";var o=i("9c4f"),n=i.n(o);n.a},"165a":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){return o}));var o={pageMeta:i("7854").default,uniCountDown:i("e12a").default,uniPopup:i("d745").default,nsLogin:i("2910").default,nsGoodsSku:i("132d").default},n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",[i("page-meta",{attrs:{"page-style":t.themeColor}}),i("v-uni-view",{staticClass:"body"},[i("v-uni-view",{staticClass:"top"},[i("v-uni-text",{staticClass:"iconfont icon-close",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.delect.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"content-text"},[t._v("拼单详情")]),i("v-uni-text",{staticClass:"iconfont icon-caidan"})],1),i("v-uni-view",{staticClass:"center-content"},[i("v-uni-view",{staticClass:"center-left"},[i("v-uni-image",{attrs:{src:t.$util.img(t.groupDetail.sku_image),mode:""}})],1),i("v-uni-view",{staticClass:"center-right"},[i("v-uni-view",{staticClass:"center-right-top center-right-font"},[t._v(t._s(t.groupDetail.sku_name))]),i("v-uni-view",{staticClass:"center-right-center"},[t._v(t._s(t.groupDetail.pintuan_num)+"人团,已团"+t._s(t.goodsSkuDetail.group_num)+"次")]),i("v-uni-view",{staticClass:"center-right-bottom"},[i("v-uni-view",{staticClass:"center-right-bottom-money center-right-fontnew",attrs:{title:t.groupDetail.pintuan_price}},[t._v("¥"+t._s(t.groupDetail.pintuan_price))])],1),i("v-uni-view",{staticClass:"center-right-bottom-time"},[i("v-uni-text",[t._v("距结束:")]),i("uni-count-down",{attrs:{day:t.groupDetail.timeMachine.d,hour:t.groupDetail.timeMachine.h,minute:t.groupDetail.timeMachine.i,second:t.groupDetail.timeMachine.s,backgroundColorClass:"color-base-bg",splitorColorClass:"color-base-text",borderColor:"#fff",color:"#fff"}})],1)],1)],1),i("v-uni-view",{staticClass:"die"},[i("v-uni-view",{staticClass:"die-title"},[t._v("等待参团,仅剩"+t._s(t.kill)+"个名额")]),i("v-uni-view",{staticClass:"die-content"},[t._l(t.groupDetail.member_list,(function(e,o){return i("v-uni-view",{key:o,staticClass:"die-content-image"},[i("v-uni-image",{attrs:{src:t.$util.img(e.member_img),mode:""}})],1)})),i("v-uni-view",{staticClass:"die-content-image"},[i("v-uni-image",{attrs:{src:t.$util.img("public/uniapp/common/default_headimg.png"),mode:""}})],1)],2),i("v-uni-view",{staticClass:"die-bottom-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.delegation.apply(void 0,arguments)}}},[t._v("去参团")])],1),i("uni-popup",{ref:"pintuanPopup",staticClass:"pintuan-popup-layer",attrs:{type:"center"}},[i("v-uni-view",{staticClass:"layer"},[i("v-uni-view",{staticClass:"popup-center"},[i("v-uni-view",{staticClass:"popup-center-top"},[t._v("参与的拼单")]),i("v-uni-view",{staticClass:"popup-center-text"},[t._v("仅剩"),i("v-uni-text",[t._v("1")]),t._v("个名额,"),i("uni-count-down",{attrs:{day:t.groupDetail.timeMachine.d,hour:t.groupDetail.timeMachine.h,minute:t.groupDetail.timeMachine.i,second:t.groupDetail.timeMachine.s,backgroundColorClass:"color-base-bg",splitorColorClass:"color-base-text",borderColor:"#fff",color:"#fff"}}),t._v("后结束")],1),i("v-uni-view",{staticClass:"popup-center-center"},[t._l(t.groupDetail.member_list,(function(e,o){return i("v-uni-view",{key:o,staticClass:"popup-center-center-image"},[i("v-uni-image",{attrs:{src:t.$util.img(e.member_img),mode:""}})],1)})),i("v-uni-view",{staticClass:"popup-center-center-image"},[i("v-uni-image",{attrs:{src:t.$util.img("public/uniapp/common/default_headimg.png"),mode:""}})],1)],2),i("v-uni-view",{staticClass:"popup-center-die",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.joinPintuan()}}},[t._v("参与拼单")]),i("v-uni-view",{staticClass:"popup-center-delect",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.close.apply(void 0,arguments)}}},[i("v-uni-image",{attrs:{src:t.$util.img("public/uniapp/goods/mask_layer_pintuan_close.png")}})],1)],1)],1)],1),i("ns-login",{ref:"login"}),i("ns-goods-sku",{ref:"goodsSku",attrs:{"goods-detail":t.goodsSkuDetail},on:{refresh:function(e){arguments[0]=e=t.$handleEvent(e),t.refreshGoodsSkuDetail.apply(void 0,arguments)}}})],1)],1)},a=[]},"2a60":function(t,e,i){"use strict";var o=i("833d"),n=i.n(o);n.a},"2da8":function(t,e,i){var o=i("7b35");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var n=i("967d").default;n("41d67bb6",o,!0,{sourceMap:!1,shadowMode:!1})},"5e03":function(t,e,i){"use strict";i.r(e);var o=i("165a"),n=i("aa1b");for(var a in n)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(a);i("2a60"),i("688d");var r=i("828b"),s=Object(r["a"])(n["default"],o["b"],o["c"],!1,null,"3302b1a6",null,!1,o["a"],void 0);e["default"]=s.exports},"688d":function(t,e,i){"use strict";var o=i("2da8"),n=i.n(o);n.a},"7b35":function(t,e,i){var o=i("c86c");e=o(!1),e.push([t.i,"[data-v-3302b1a6] .uni-popup__wrapper-box{background:none!important;max-width:unset!important;max-height:unset!important}",""]),t.exports=e},"833d":function(t,e,i){var o=i("8557d");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var n=i("967d").default;n("cb84d1d0",o,!0,{sourceMap:!1,shadowMode:!1})},"8557d":function(t,e,i){var o=i("c86c");e=o(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n * 建议使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n */.body[data-v-3302b1a6]{padding:%?20?% %?30?%;box-sizing:border-box}.top[data-v-3302b1a6]{width:100%;display:flex;align-items:center;justify-content:space-between}.top uni-text[data-v-3302b1a6]{font-size:%?38?%}.top .content-text[data-v-3302b1a6]{font-size:%?30?%}.center-content[data-v-3302b1a6]{width:100%;height:%?300?%;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:%?30?%;box-sizing:border-box}.center-content .center-left[data-v-3302b1a6]{width:%?200?%;height:%?200?%;border-radius:%?8?%;overflow:hidden}.center-content .center-left uni-image[data-v-3302b1a6]{width:100%;height:100%}.center-content .center-right[data-v-3302b1a6]{width:%?400?%;height:%?240?%;font-size:%?26?%;display:flex;flex-direction:column;justify-content:space-between}.center-content .center-right .center-right-top[data-v-3302b1a6]{font-size:%?28?%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.center-content .center-right .center-right-center[data-v-3302b1a6]{font-size:%?26?%;color:#c2c2c2}.center-content .center-right .center-right-bottom[data-v-3302b1a6]{font-size:%?24?%;display:flex;align-items:center;justify-content:space-between}.center-content .center-right .center-right-bottom .center-right-bottom-money[data-v-3302b1a6]{color:red;font-size:%?28?%;width:%?200?%;overflow:hidden}.center-content .center-right .center-right-bottom .center-right-bottom-time[data-v-3302b1a6]{font-size:%?24?%;display:flex}.center-content .center-right .center-right-bottom .center-right-bottom-time uni-text[data-v-3302b1a6]{width:%?100?%;display:flex;align-items:center;justify-content:center}.die[data-v-3302b1a6]{width:100%;height:%?348?%;background:#fff;padding:%?30?%;box-sizing:border-box;margin-top:%?30?%;display:flex;flex-direction:column;justify-content:space-around}.die .die-title[data-v-3302b1a6]{font-size:%?26?%;color:#c2c2c2;text-align:center}.die .die-content[data-v-3302b1a6]{width:100%;height:%?100?%;display:flex;justify-content:center;align-items:center}.die .die-content .die-content-image[data-v-3302b1a6]{width:%?100?%;height:%?100?%;border-radius:50%;border:%?1?% solid rgba(0,0,0,.3);margin-right:%?20?%;position:relative}.die .die-content .die-content-image uni-image[data-v-3302b1a6]{width:100%;height:100%;border-radius:50%}.die .die-content .die-content-image[data-v-3302b1a6]:nth-child(1):before{position:absolute;top:-10;left:%?-40?%;content:"团长";width:%?60?%;height:%?42?%;background:red;border-radius:%?6?%;color:#fff;text-align:center;line-height:%?42?%;font-size:%?24?%;z-index:555}.die .die-bottom-btn[data-v-3302b1a6]{width:%?244?%;height:%?76?%;border:1px solid red;background:#f8f8f8;text-align:center;line-height:%?76?%;font-size:%?30?%;color:red;border-radius:%?10?%;margin:0 auto}.popup-center[data-v-3302b1a6]{width:%?480?%;height:%?460?%;border-radius:%?16?%;background:#fff;padding:%?30?%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-around;position:relative}.popup-center .popup-center-top[data-v-3302b1a6]{font-size:%?32?%;color:#303133;font-weight:600;text-align:center}.popup-center .popup-center-text[data-v-3302b1a6]{font-size:%?24?%;color:#303133;text-align:center}.popup-center .popup-center-text[data-v-3302b1a6] .color-base-bg{padding:0!important;background-color:#fff!important;color:#303132!important;margin:0!important}.popup-center .popup-center-text uni-text[data-v-3302b1a6]{font-size:%?24?%;color:#ff4544}.popup-center .popup-center-center[data-v-3302b1a6]{width:100%;height:%?80?%;display:flex;align-items:center;justify-content:center}.popup-center .popup-center-center .popup-center-center-image[data-v-3302b1a6]{width:%?80?%;height:%?80?%;border-radius:50%;border:%?1?% solid rgba(0,0,0,.3);margin-right:%?10?%;position:relative}.popup-center .popup-center-center .popup-center-center-image uni-image[data-v-3302b1a6]{width:100%;height:100%;border-radius:50%}.popup-center .popup-center-center .popup-center-center-image[data-v-3302b1a6]:nth-child(1):before{position:absolute;top:-10;left:%?-40?%;content:"团长";width:%?50?%;height:%?30?%;background:red;border-radius:%?6?%;color:#fff;text-align:center;line-height:%?30?%;font-size:%?24?%;z-index:555}.popup-center .popup-center-die[data-v-3302b1a6]{width:%?360?%;height:%?74?%;background:#ff4544;border-radius:%?10?%;color:#fff;text-align:center;line-height:%?74?%;margin:0 auto}.popup-center .popup-center-delect[data-v-3302b1a6]{width:%?60?%;height:%?60?%;border-radius:50%;position:absolute;top:%?-20?%;right:%?-20?%}.popup-center .popup-center-delect uni-image[data-v-3302b1a6]{width:100%;height:100%;border-radius:50%}.center-right-font[data-v-3302b1a6]{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.center-right-fontnew[data-v-3302b1a6]{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}[data-v-3302b1a6] .sku-layer .sku-info{height:62vh!important}',""]),t.exports=e},"9c4f":function(t,e,i){var o=i("bb37");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var n=i("967d").default;n("1a51f0e1",o,!0,{sourceMap:!1,shadowMode:!1})},aa1b:function(t,e,i){"use strict";i.r(e);var o=i("e917"),n=i.n(o);for(var a in o)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return o[t]}))}(a);e["default"]=n.a},bb37:function(t,e,i){var o=i("c86c");e=o(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n * 建议使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n */.uni-countdown[data-v-45a7f114]{padding:%?2?% 0;display:inline-flex;flex-wrap:nowrap;justify-content:center}.uni-countdown__splitor[data-v-45a7f114]{justify-content:center;line-height:%?44?%;padding:0 %?5?%;font-size:%?24?%}.uni-countdown__splitor.day[data-v-45a7f114]{line-height:%?50?%}.uni-countdown__number[data-v-45a7f114]{line-height:%?44?%;justify-content:center;height:%?44?%;border-radius:%?6?%;margin:0 %?5?%;border:%?2?% solid #000;font-size:%?24?%;padding:0 %?10?%}',""]),t.exports=e},e12a:function(t,e,i){"use strict";i.r(e);var o=i("00ba"),n=i("ea5a");for(var a in n)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(a);i("11ac");var r=i("828b"),s=Object(r["a"])(n["default"],o["b"],o["c"],!1,null,"45a7f114",null,!1,o["a"],void 0);e["default"]=s.exports},e917:function(t,e,i){"use strict";i("6a54");var o=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("c223");var n=o(i("2634")),a=o(i("2fdc")),r=(o(i("132d")),o(i("0817"))),s={data:function(){return{id:"",pintuan_id:"",groupId:"",groupDetail:{timeMachine:{d:""}},kill:0,goodsSkuDetail:{}}},onLoad:function(t){this.id=t.id,this.groupId=t.group_id,this.pintuan_id=t.pintuan_id,this.getGroupDetail(),this.getGoodsSkuDetail()},methods:{getGroupDetail:function(){var t=this;this.$api.sendRequest({url:"/pintuan/api/pintuangroup/info",data:{group_id:this.groupId},success:function(e){t.kill=e.data.pintuan_num-e.data.pintuan_count,0==e.code&&(e.data.end_time>e.timestamp?e.data.timeMachine=t.$util.countDown(e.data.end_time-e.timestamp):e.data.timeMachine=null,t.groupDetail=e.data)}})},delect:function(){this.$util.redirectTo("/pages/index/index")},delegation:function(){var t=this;this.storeToken?this.groupDetail.is_self?this.$util.showToast({title:"您不能参与自己的团"}):this.$refs.pintuanPopup.open():this.$nextTick((function(){t.$refs.login.open("/pages_promotion/pintuan/detail?pintuan_id="+t.pintuan_id+"&group_id="+t.groupId+"&id="+t.id)}))},close:function(){this.$refs.pintuanPopup.close()},joinPintuan:function(){this.close(),this.pintuan(!1)},refreshGoodsSkuDetail:function(t){var e=this;Object.assign(this.goodsSkuDetail,t),this.goodsSkuDetail.unit=this.goodsSkuDetail.unit||"件",this.swiperCurrent>this.goodsSkuDetail.sku_images.length&&(this.swiperAutoplay=!0,this.swiperCurrent=1,setTimeout((function(){e.swiperAutoplay=!1}),40))},getGoodsSkuDetail:function(){var t=this;return(0,a.default)((0,n.default)().mark((function e(){var i,o,a,s,u;return(0,n.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.sendRequest({url:"/pintuan/api/goods/detail",async:!1,data:{pintuan_id:t.pintuan_id}});case 2:if(i=e.sent,o=i.data,null!=o.goods_sku_detail){if(t.goodsSkuDetail=o.goods_sku_detail,t.skuId=t.goodsSkuDetail.sku_id,t.goodsSkuDetail.group_id=t.groupId,t.goodsSkuDetail.end_time-i.timestamp>0?t.goodsSkuDetail.timeMachine=t.$util.countDown(t.goodsSkuDetail.end_time-i.timestamp):(t.$util.showToast({title:"活动已结束"}),setTimeout((function(){t.$util.redirectTo("/pages/goods/detail",{goods_id:t.goodsSkuDetail.goods_id},"redirectTo")}),1e3)),t.goodsSkuDetail.video_url&&(t.switchMedia="video"),t.goodsSkuDetail.sku_images?t.goodsSkuDetail.sku_images=t.goodsSkuDetail.sku_images.split(","):t.goodsSkuDetail.sku_images=[],t.goodsSkuDetail.goods_spec_format&&t.goodsSkuDetail.goods_image&&(t.goodsSkuDetail.goods_image=t.goodsSkuDetail.goods_image.split(","),t.goodsSkuDetail.sku_images=t.goodsSkuDetail.goods_image.concat(t.goodsSkuDetail.sku_images)),t.goodsSkuDetail.unit=t.goodsSkuDetail.unit||"件",t.goodsSkuDetail.show_price=0==t.goodsSkuDetail.group_id?t.goodsSkuDetail.promotion_price:t.goodsSkuDetail.pintuan_price,t.goodsSkuDetail.save_price=t.goodsSkuDetail.price-t.goodsSkuDetail.show_price>0?(t.goodsSkuDetail.price-t.goodsSkuDetail.show_price).toFixed(2):0,t.goodsSkuDetail.sku_spec_format&&(t.goodsSkuDetail.sku_spec_format=JSON.parse(t.goodsSkuDetail.sku_spec_format)),t.goodsSkuDetail.goods_attr_format)for(a=JSON.parse(t.goodsSkuDetail.goods_attr_format),t.goodsSkuDetail.goods_attr_format=t.$util.unique(a,"attr_id"),s=0;s<t.goodsSkuDetail.goods_attr_format.length;s++)for(u=0;u<a.length;u++)t.goodsSkuDetail.goods_attr_format[s].attr_id==a[u].attr_id&&t.goodsSkuDetail.goods_attr_format[s].attr_value_id!=a[u].attr_value_id&&(t.goodsSkuDetail.goods_attr_format[s].attr_value_name+="、"+a[u].attr_value_name);t.goodsSkuDetail.goods_spec_format&&(t.goodsSkuDetail.goods_spec_format=JSON.parse(t.goodsSkuDetail.goods_spec_format)),t.$langConfig.title(t.goodsSkuDetail.goods_name),t.goodsSkuDetail.goods_content&&(t.goodsSkuDetail.goods_content=(0,r.default)(t.goodsSkuDetail.goods_content)),t.contactData={title:t.goodsSkuDetail.sku_name,path:"/pages_promotion/pintuan/detail?pintuan_id="+t.pintuan_id,img:t.$util.img(t.goodsSkuDetail.sku_image,{size:"big"})},t.$refs.goodsPromotion&&t.$refs.goodsPromotion.refresh(t.goodsSkuDetail.goods_promotion),t.$refs.loadingCover&&t.$refs.loadingCover.hide()}else t.$util.redirectTo("/pages_tool/goods/not_exist",{},"redirectTo");case 5:case"end":return e.stop()}}),e)})))()},pintuan:function(){var t=this,e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.storeToken?(e&&this.resetPrice(),this.$refs.goodsSku.show("pintuan",(function(){t.resetPrice()}))):this.$refs.login.open("/pages_promotion/pintuan/detail?pintuan_id="+this.groupId)},resetPrice:function(){this.goodsSkuDetail.group_id=0,this.goodsSkuDetail.show_price=this.goodsSkuDetail.promotion_price,this.goodsSkuDetail.save_price=this.goodsSkuDetail.price-this.goodsSkuDetail.show_price>0?(this.goodsSkuDetail.price-this.goodsSkuDetail.show_price).toFixed(2):0,this.$forceUpdate()}}};e.default=s},ea5a:function(t,e,i){"use strict";i.r(e);var o=i("f9fd"),n=i.n(o);for(var a in o)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return o[t]}))}(a);e["default"]=n.a},f9fd:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("64aa");var o={name:"UniCountDown",props:{showDay:{type:Boolean,default:!0},showColon:{type:Boolean,default:!0},backgroundColor:{type:String,default:"#FFFFFF"},backgroundColorClass:{type:String,default:""},borderColor:{type:String,default:"#000000"},borderColorClass:{type:String,default:""},color:{type:String,default:"#000000"},colorClass:{type:String,default:""},splitorColor:{type:String,default:"#000000"},splitorColorClass:{type:String,default:""},day:{type:[Number,String],default:0},hour:{type:[Number,String],default:0},minute:{type:[Number,String],default:0},second:{type:[Number,String],default:0}},data:function(){return{timer:null,d:"00",h:"00",i:"00",s:"00",leftTime:0,seconds:0}},mounted:function(t){var e=this;this.seconds=this.toSeconds(this.day,this.hour,this.minute,this.second),this.countDown(),this.timer=setInterval((function(){e.seconds--,e.seconds<0?e.timeUp():e.countDown()}),1e3)},watch:{day:function(t){var e=this;this.timeUp(),this.seconds=this.toSeconds(this.day,this.hour,this.minute,this.second),this.countDown(),this.timer=setInterval((function(){e.seconds--,e.seconds<0?e.timeUp():e.countDown()}),1e3)},hour:function(t){var e=this;this.timeUp(),this.seconds=this.toSeconds(this.day,this.hour,this.minute,this.second),this.countDown(),this.timer=setInterval((function(){e.seconds--,e.seconds<0?e.timeUp():e.countDown()}),1e3)},minute:function(t){var e=this;this.timeUp(),this.seconds=this.toSeconds(this.day,this.hour,this.minute,this.second),this.countDown(),this.timer=setInterval((function(){e.seconds--,e.seconds<0?e.timeUp():e.countDown()}),1e3)},second:function(t){var e=this;this.timeUp(),this.seconds=this.toSeconds(this.day,this.hour,this.minute,this.second),this.countDown(),this.timer=setInterval((function(){e.seconds--,e.seconds<0?e.timeUp():e.countDown()}),1e3)}},beforeDestroy:function(){clearInterval(this.timer)},methods:{toSeconds:function(t,e,i,o){return t=Number(t),e=Number(e),i=Number(i),o=Number(o),60*t*60*24+60*e*60+60*i+o},timeUp:function(){clearInterval(this.timer),this.$emit("timeup")},countDown:function(){var t=this.seconds,e=0,i=0,o=0,n=0;t>0?(e=Math.floor(t/86400),i=Math.floor(t/3600)-24*e,o=Math.floor(t/60)-24*e*60-60*i,n=Math.floor(t)-24*e*60*60-60*i*60-60*o):this.timeUp(),e<10&&(e="0"+e),i<10&&(i="0"+i),o<10&&(o="0"+o),n<10&&(n="0"+n),this.d=e,this.h=i,this.i=o,this.s=n}}};e.default=o}}]); |