| 1 |
- require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/users/user_coupon/index"],{"0548":function(t,n,o){"use strict";o.d(n,"b",(function(){return i})),o.d(n,"c",(function(){return e})),o.d(n,"a",(function(){}));var i=function(){var t=this,n=t.$createElement,o=(t._self._c,t.$t("未使用")),i=t.$t("已使用/过期"),e=t.couponsList.length,s=e?t.__map(t.couponsList,(function(n,o){var i=t.__get_orig(n),e=t.$t("¥"),s=n.use_min_price>0?t.$t("满"):null,u=n.use_min_price>0?t.$t("元可用"):null,a=n.use_min_price>0?null:t.$t("无门槛券"),c=0===n.applicable_type?t.$t("通用劵"):null,l=0!==n.applicable_type&&1===n.applicable_type?t.$t("品类券"):null,d=0!==n.applicable_type&&1!==n.applicable_type?t.$t("商品券"):null,r=t.$t(n.coupon_title),p=0==n._type?t.$t(n._msg):null,f=0!=n._type?t.$t(n._msg):null;return{$orig:i,m2:e,m3:s,m4:u,m5:a,m6:c,m7:l,m8:d,m9:r,m10:p,m11:f}})):null,u=!t.couponsList.length&&2===t.page;t.$mp.data=Object.assign({},{$root:{m0:o,m1:i,g0:e,l0:s,g1:u}})},e=[]},"20f4":function(t,n,o){},"4c80":function(t,n,o){},5095:function(t,n,o){"use strict";var i=o("20f4"),e=o.n(i);e.a},5471:function(t,n,o){"use strict";(function(t){var i=o("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var e=o("b8fd"),s=o("23a8"),u=o("8f59"),a=i(o("0110")),c=o("2a20"),l={components:{authorize:function(){o.e("components/Authorize").then(function(){return resolve(o("6567"))}.bind(null,o)).catch(o.oe)},home:function(){Promise.all([o.e("common/vendor"),o.e("components/home/index")]).then(function(){return resolve(o("4f1d"))}.bind(null,o)).catch(o.oe)}},mixins:[a.default],data:function(){return{imgHost:c.HTTP_REQUEST_URL,couponsList:[],loading:!1,isAuto:!1,isShowAuth:!1,navOn:1,page:1,limit:15,finished:!1}},computed:(0,u.mapGetters)(["isLogin"]),watch:{isLogin:{handler:function(t,n){t&&this.getUseCoupons()},deep:!0}},onLoad:function(){this.isLogin?this.getUseCoupons():(0,s.toLogin)()},onReachBottom:function(){this.getUseCoupons()},methods:{onNav:function(t){this.navOn=t,this.couponsList=[],this.page=1,this.finished=!1,this.getUseCoupons()},useCoupon:function(n){if(2!=this.navOn){var o="";if(0==n.category_id&&""==n.product_id&&(o="/pages/goods/goods_list/index?title=默认"),0!=n.category_id&&(o="/pages/goods/goods_list/index?title=".concat(n.coupon_title,"&coupon_category_id=").concat(n.category_id)),""!=n.product_id){var i=n.product_id.split(","),e=i.length;o=1==e?"/pages/goods_details/index?id="+n.product_id:"/pages/goods/goods_list/index?productId="+n.product_id+"&title=默认"}t.navigateTo({url:o})}},onLoadFun:function(){this.getUseCoupons()},authColse:function(t){this.isShowAuth=t},getUseCoupons:function(){var n=this;n.loading||n.finished||(n.loading=!0,t.showLoading({title:n.$t("正在加载…")}),(0,e.getUserCoupons)(this.navOn,{page:this.page,limit:this.limit}).then((function(o){n.loading=!1,t.hideLoading(),n.couponsList=n.couponsList.concat(o.data),n.finished=o.data.length<n.limit,n.page+=1})).catch((function(o){n.loading=!1,t.showToast({title:o,icon:"none"})})))}}};n.default=l}).call(this,o("df3c")["default"])},"7fdc":function(t,n,o){"use strict";o.r(n);var i=o("0548"),e=o("b787");for(var s in e)["default"].indexOf(s)<0&&function(t){o.d(n,t,(function(){return e[t]}))}(s);o("a0c4"),o("5095");var u=o("828b"),a=Object(u["a"])(e["default"],i["b"],i["c"],!1,null,"61be9468",null,!1,i["a"],void 0);n["default"]=a.exports},a0c4:function(t,n,o){"use strict";var i=o("4c80"),e=o.n(i);e.a},b787:function(t,n,o){"use strict";o.r(n);var i=o("5471"),e=o.n(i);for(var s in i)["default"].indexOf(s)<0&&function(t){o.d(n,t,(function(){return i[t]}))}(s);n["default"]=e.a},bb7c:function(t,n,o){"use strict";(function(t,n){var i=o("47a9");o("89bd");i(o("3240"));var e=i(o("7fdc"));t.__webpack_require_UNI_MP_PLUGIN__=o,n(e.default)}).call(this,o("3223")["default"],o("df3c")["createPage"])}},[["bb7c","common/runtime","common/vendor"]]]);
|