details.js 3.3 KB

1
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/coupon/details/details"],{"2aa8":function(e,t,n){"use strict";(function(e){n("8748");i(n("66fd"));var t=i(n("627c"));function i(e){return e&&e.__esModule?e:{default:e}}e(t.default)}).call(this,n("543d")["createPage"])},"2e7a":function(e,t,n){},"627c":function(e,t,n){"use strict";n.r(t);var i=n("fbb1"),r=n("a6dd");for(var o in r)"default"!==o&&function(e){n.d(t,e,(function(){return r[e]}))}(o);n("f1fc");var c,u=n("f0c5"),a=Object(u["a"])(r["default"],i["b"],i["c"],!1,null,"79171c47",null,!1,i["a"],c);t["default"]=a.exports},a6dd:function(e,t,n){"use strict";n.r(t);var i=n("eeb3"),r=n.n(i);for(var o in i)"default"!==o&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=r.a},eeb3:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n("2f62");function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u={data:function(){return{list:{name:"",start_time:"",begin_time:"",end_time:"",sub_price:0,min_price:0,expire_day:"",discount:10},person:!1}},computed:o({},(0,i.mapState)({theme:function(e){return e.mallConfig.theme}})),methods:{getList:function(t,n){var i=this;i.$showLoading({type:"global",text:"加载中..."});var r=i.$api.coupon.detail,o={coupon_id:t};1==n&&(r=i.$api.coupon.user_coupon_detail,o={user_coupon_id:t},i.person=!0),i.$request({url:r,data:o}).then((function(t){i.$hideLoading(),0===t.code?i.list=t.data.list:e.showToast({title:t.msg,icon:"none",duration:1e3})})).catch((function(){i.$hideLoading()}))},toGoods:function(){e.navigateTo({url:this.list.page_url})},receive:function(t){var n=this,i=this;e.showLoading({title:"领取中..."}),i.$request({url:i.$api.coupon.receive,data:{coupon_id:t}}).then((function(i){e.hideLoading(),0===i.code?(e.showToast({title:i.msg,duration:1e3}),n.getList(t)):(e.showToast({title:i.msg,icon:"none",duration:1e3}),n.getList(t))})).catch((function(){e.hideLoading(),i.$event.on(i.$const.EVENT_USER_LOGIN).then((function(){i.receive(t)}))}))}},onLoad:function(e){this.getList(e.id,e.person)},filters:{reservedNum:function(e){return Number(e)}}};t.default=u}).call(this,n("543d")["default"])},f1fc:function(e,t,n){"use strict";var i=n("2e7a"),r=n.n(i);r.a},fbb1:function(e,t,n){"use strict";var i,r=function(){var e=this,t=e.$createElement,n=(e._self._c,e._f("reservedNum")(e.list.sub_price)),i=e._f("reservedNum")(e.list.discount),r=e._f("reservedNum")(e.list.min_price),o=e._f("reservedNum")(e.list.discount_limit);e.$mp.data=Object.assign({},{$root:{f0:n,f1:i,f2:r,f3:o}})},o=[];n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}))}},[["2aa8","common/runtime","common/vendor"]]]);