1 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/subPackages/dy/goodsDetail"],{"1ba5":function(e,t,o){"use strict";o.d(t,"b",(function(){return r})),o.d(t,"c",(function(){return i})),o.d(t,"a",(function(){return n}));var n={uSwiper:function(){return o.e("node-modules/uview-ui/components/u-swiper/u-swiper").then(o.bind(null,"8ea5"))},uLazyLoad:function(){return o.e("node-modules/uview-ui/components/u-lazy-load/u-lazy-load").then(o.bind(null,"caeb"))},uBackTop:function(){return o.e("node-modules/uview-ui/components/u-back-top/u-back-top").then(o.bind(null,"f7b7"))},loginRemind:function(){return o.e("components/loginRemind/loginRemind").then(o.bind(null,"389e"))},uSkeleton:function(){return o.e("node-modules/uview-ui/components/u-skeleton/u-skeleton").then(o.bind(null,"977d"))}},r=function(){var e=this.$createElement,t=(this._self._c,this.goodsItem.volume>100?this.$NumberHandle({value:this.goodsItem.volume,comma:!0}):null),o=this.goodsItem.detail_pic&&this.goodsItem.detail_pic.length;this.$mp.data=Object.assign({},{$root:{m0:t,g0:o}})},i=[]},"1f2a":function(e,t,o){"use strict";(function(e){var n=o("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(o("7eb4")),i=n(o("7ca3")),a=n(o("ee10"));function s(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function c(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?s(Object(o),!0).forEach((function(t){(0,i.default)(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):s(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}var u=getApp(),d=u.globalData.$router,l={components:{tbAuthorize:function(){o.e("pages/commonMoudle/tbAuthorize").then(function(){return resolve(o("9fd6"))}.bind(null,o)).catch(o.oe)},verticalGood:function(){o.e("components/verticalGood").then(function(){return resolve(o("9032"))}.bind(null,o)).catch(o.oe)}},data:function(){return{isIphoneX:u.globalData.isIphoneX,statusBarHeight:u.globalData.statusBarHeight,swiperList:[],recommendList:[],goods_id:"",goodsParams:{},goodsItem:{discount_price:"",price:"",volume:"",title:"",coupon_price:"",shop:{pic_path:"",title:"",delivery_score:"",item_score:"",service_score:""}},isLogin:!1,canvasImg:"",qrcodeVal:"",qrcodeImg:"",posterInfo:{},user_level:e.getStorageSync("userInfo")?e.getStorageSync("userInfo").user_level:"",scrollTop:0,loginRemindShow:!1,loginRemindMask:!1,skeletonLoading:!0}},onPageScroll:function(e){this.scrollTop=e.scrollTop},onShow:function(){this.handleGetUserIsLogin(),e.getStorageSync("loginPageBack")&&(this.handleGetgoodsItem(),e.setStorageSync("loginPageBack",!1))},onLoad:function(t){this.loginRemindMask=!!e.getStorageSync("loginRemindMask");var o=t.goods_id,n=void 0===o?"":o;this.goods_id=decodeURIComponent(n),this.goodsParams={goods_id:decodeURIComponent(n)},this.handleGetgoodsItem()},methods:{handleUserReport:function(){var e=this;return(0,a.default)(r.default.mark((function t(){var o,n,i,a,s,c,u,d,l,p,g,f;return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.isLogin){t.next=2;break}return t.abrupt("return",!1);case 2:return o=e.goodsItem,n=o.goods_id,i=o.is_coupon,a=o.coupon_price,s=o.price,c=o.discount_price,u=o.commission_rate,d=o.coupon_end_time,l=o.coupon_start_time,p=o.shop_type,t.prev=3,g=e.$api.goodsItem_record,f={goods_id:n,is_coupon:i,coupon_price:a,price:s,discount_price:c,commission_rate:u,coupon_end_time:d,coupon_start_time:l,shop_type:p},t.next=8,e.$postJSON(g,f);case 8:t.next=13;break;case 10:t.prev=10,t.t0=t["catch"](3),console.log("error => ",t.t0);case 13:case"end":return t.stop()}}),t,null,[[3,10]])})))()},handleGetUserIsLogin:function(){var t=e.getStorageSync("userInfo")||"",o=e.getStorageSync("user_id")||"";this.user_level=e.getStorageSync("userInfo")?e.getStorageSync("userInfo").user_level:"",this.isLogin=!(!t||!o)},handleGetRecommendList:function(){var t=this;return(0,a.default)(r.default.mark((function o(){var n,i,a,s,c;return r.default.wrap((function(o){while(1)switch(o.prev=o.next){case 0:return o.prev=0,e.showLoading({title:"加载中...",mask:!0}),n=t.$api_dy.goodsRecommend,i={third_cids:t.goodsItem.third_cid+""},o.next=6,t.$postJSON(n,i);case 6:a=o.sent,s=a.data,c=void 0===s?{}:s,c&&0==c.errno&&Array.isArray(c.rst)?t.recommendList=c.rst.splice(0,3):e.showToast({title:c.err||"操作失败",icon:"none"}),o.next=15;break;case 12:o.prev=12,o.t0=o["catch"](0),console.log("error => ",o.t0);case 15:return o.prev=15,e.hideLoading(),o.finish(15);case 18:case"end":return o.stop()}}),o,null,[[0,12,15,18]])})))()},handleGetgoodsItem:function(){var t=this;return(0,a.default)(r.default.mark((function o(){var n,i,a,s,u;return r.default.wrap((function(o){while(1)switch(o.prev=o.next){case 0:return o.prev=0,e.showLoading({title:"加载中...",mask:!0}),n=t.$api_dy.goodsDetail,i={product_id:t.goods_id},o.next=6,t.$postJSON(n,i);case 6:a=o.sent,s=a.data,u=void 0===s?{}:s,u&&0==u.errno&&u.rst?(t.goodsItem=c({},u.rst),t.swiperList=u.rst.img_list.map((function(e){return{image:e}})),t.handleUserReport(),t.handleGetRecommendList()):e.showToast({title:u.err||"操作失败",icon:"none"}),o.next=15;break;case 12:o.prev=12,o.t0=o["catch"](0),console.log("error => ",o.t0);case 15:return o.prev=15,t.skeletonLoading=!1,e.hideLoading(),o.finish(15);case 19:case"end":return o.stop()}}),o,null,[[0,12,15,19]])})))()},onClickToBack:function(){var t=getCurrentPages();t.length<=1?e.reLaunch({url:"/pages/home/home"}):e.navigateBack()},onClickGoodsItem:function(t){try{u.categoryNew_countBuy({type:0,path:"goodsItemTopRecommendAction"})}catch(a){}var o=t.goods_id,n=void 0===o?"":o,r=getCurrentPages(),i=r.length;i<10?e.navigateTo({url:"/pages/subPackages/dy/goodsDetail?goods_id=".concat(encodeURIComponent(n))}):e.redirectTo({url:"/pages/subPackages/dy/goodsDetail?goods_id=".concat(encodeURIComponent(n))})},onClickSetFavorites:function(){this.isLogin?this.handleSetFavorites():d.navigateTo({url:"/pages/subPackages/login/loginPhone"})},handleSetFavorites:function(){var t=this;return(0,a.default)(r.default.mark((function o(){var n,i,a,s,c,u,d,l,p,g,f,h,m,_;return r.default.wrap((function(o){while(1)switch(o.prev=o.next){case 0:return n=t.goodsItem,i=n.goods_id,a=n.is_coupon,s=n.discount_price,c=n.price,u=n.coupon_price,d=n.commission_rate,l=n.coupon_end_time,p=n.coupon_start_time,g=n.shop_type,o.prev=1,e.showLoading({title:"加载中...",mask:!0}),f=t.$api.goodsItem_addFavorites,h={goods_id:i,is_coupon:a,discount_price:s,price:c,coupon_price:u,commission_rate:d,coupon_end_time:l,coupon_start_time:p,shop_type:g},o.next=7,t.$postJSON(f,h);case 7:m=o.sent,_=m.data,_&&0==_.errno?t.handleGetgoodsItem():e.showToast({title:_.err||"操作失败",icon:"none"}),o.next=15;break;case 12:o.prev=12,o.t0=o["catch"](1),console.log("error => ",o.t0);case 15:return o.prev=15,e.hideLoading(),o.finish(15);case 18:case"end":return o.stop()}}),o,null,[[1,12,15,18]])})))()},onClickFXZQ:function(){var e=this;return(0,a.default)(r.default.mark((function t(){return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:d.navigateTo({url:"/pages/subPackages/dy/shareDetail?shop_type=".concat(e.goodsItem.shop_type,"&goods_id=").concat(encodeURIComponent(e.goodsItem.goods_id))});case 1:case"end":return t.stop()}}),t)})))()},onClickGWSQ:function(){var t=this;return(0,a.default)(r.default.mark((function o(){return r.default.wrap((function(o){while(1)switch(o.prev=o.next){case 0:e.setClipboardData({data:t.goodsItem.url_info.dy_password,success:function(){t.$u.toast("抖口令复制成功!请打开抖音APP领券下单~")}});case 1:case"end":return o.stop()}}),o)})))()},onClickZJGM:function(){var t=this;return(0,a.default)(r.default.mark((function o(){return r.default.wrap((function(o){while(1)switch(o.prev=o.next){case 0:try{t.loginRemindMask?e.setClipboardData({data:t.goodsItem.url_info.dy_password,success:function(){t.$u.toast("抖口令复制成功!请打开抖音APP领券下单~")}}):t.loginRemindShow=!0}catch(n){console.log("error => ",n)}case 1:case"end":return o.stop()}}),o)})))()},onClickFYJGM:function(){d.navigateTo({url:"/pages/subPackages/login/loginPhone"})},onClickCoupon:function(){this.isLogin?this.onClickGWSQ():this.onClickZJGM()},onClickCommission:function(){d.navigateTo({url:"/pages/subPackages/my/tqjs"})},loginRemindCallback:function(e){this.loginRemindShow=!1}}};t.default=l}).call(this,o("df3c")["default"])},"37d1":function(e,t,o){"use strict";var n=o("783e"),r=o.n(n);r.a},"3edb":function(e,t,o){"use strict";o.r(t);var n=o("1f2a"),r=o.n(n);for(var i in n)["default"].indexOf(i)<0&&function(e){o.d(t,e,(function(){return n[e]}))}(i);t["default"]=r.a},"56c8":function(e,t,o){"use strict";(function(e,t){var n=o("47a9");o("1f2f");n(o("3240"));var r=n(o("ae18"));e.__webpack_require_UNI_MP_PLUGIN__=o,t(r.default)}).call(this,o("3223")["default"],o("df3c")["createPage"])},"783e":function(e,t,o){},ae18:function(e,t,o){"use strict";o.r(t);var n=o("1ba5"),r=o("3edb");for(var i in r)["default"].indexOf(i)<0&&function(e){o.d(t,e,(function(){return r[e]}))}(i);o("37d1");var a=o("828b"),s=Object(a["a"])(r["default"],n["b"],n["c"],!1,null,"705b0002",null,!1,n["a"],void 0);t["default"]=s.exports}},[["56c8","common/runtime","common/vendor"]]]);
|