You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
3.9 KiB
2 lines
3.9 KiB
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["subPackages/user/coupon"],{100:function(n,e,t){"use strict";t.r(e);var o=t(101),s=t.n(o);for(var i in o)["default"].indexOf(i)<0&&function(n){t.d(e,n,(function(){return o[n]}))}(i);e["default"]=s.a},101:function(n,e,t){"use strict";(function(n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={data:function(){return{navList:[{name:"可使用",id:"wait_use"},{name:"已失效",id:"past"}],navActive:"",coupon:[],password:""}},onShow:function(){this.getList(this.navList[0])},methods:{getPecenet:function(n){return n>=100||n<=0?"":(n=100-n,n%10==0&&(n/=10),n)},use:function(){n.switchTab({url:"/pages/index/index"})},submitPassword:function(){var e=this;console.log("提交的兑换码",this.password);var t=this;t.password=t.password.trim(),t.$refs.popup.close(),""!=t.password?(t.Post({card_key:t.password},"/api/coupon/getCoupon").then((function(o){console.log(o.code),200==o.code?(t.coupon=[],e.getList(e.navList[0]),n.showToast({title:"兑换成功",icon:"none"})):n.showToast({title:o.msg,icon:"none"})})),t.password=""):n.showToast({title:"请输入优惠券领取卡号",icon:"none"})},cancel:function(){this.password="",this.$refs.popup.close()},open:function(){this.$refs.popup.open("center")},changeRules:function(n,e){var t=this.coupon;t.forEach((function(n,t){n.openRules=t===e&&!n.openRules})),this.coupon=t,this.$forceUpdate()},showNoPriceNew:function(n){return n&&n>0?n/100:"0"},changeNav:function(n){this.navActive=n,this.getList(this.navList[this.navActive])},getList:function(n){var e=this;e.Post({status:n.id,offset:0,limit:100},"/api/coupon/getUserCoupon").then((function(n){n&&(console.log(n.data),e.coupon=n.data)}))}}};e.default=t}).call(this,t(2)["default"])},102:function(n,e,t){"use strict";t.r(e);var o=t(103),s=t.n(o);for(var i in o)["default"].indexOf(i)<0&&function(n){t.d(e,n,(function(){return o[n]}))}(i);e["default"]=s.a},103:function(n,e,t){},96:function(n,e,t){"use strict";(function(n,e){var o=t(4);t(26);o(t(25));var s=o(t(97));n.__webpack_require_UNI_MP_PLUGIN__=t,e(s.default)}).call(this,t(1)["default"],t(2)["createPage"])},97:function(n,e,t){"use strict";t.r(e);var o=t(98),s=t(100);for(var i in s)["default"].indexOf(i)<0&&function(n){t.d(e,n,(function(){return s[n]}))}(i);t(102);var r,c=t(32),u=Object(c["default"])(s["default"],o["render"],o["staticRenderFns"],!1,null,"a3c6d7ec",null,!1,o["components"],r);u.options.__file="subPackages/user/coupon.vue",e["default"]=u.exports},98:function(n,e,t){"use strict";t.r(e);var o=t(99);t.d(e,"render",(function(){return o["render"]})),t.d(e,"staticRenderFns",(function(){return o["staticRenderFns"]})),t.d(e,"recyclableRender",(function(){return o["recyclableRender"]})),t.d(e,"components",(function(){return o["components"]}))},99:function(n,e,t){"use strict";var o;t.r(e),t.d(e,"render",(function(){return s})),t.d(e,"staticRenderFns",(function(){return r})),t.d(e,"recyclableRender",(function(){return i})),t.d(e,"components",(function(){return o}));try{o={uniPopup:function(){return t.e("uni_modules/uni-popup/components/uni-popup/uni-popup").then(t.bind(null,104))}}}catch(c){if(-1===c.message.indexOf("Cannot find module")||-1===c.message.indexOf(".vue"))throw c;console.error(c.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var s=function(){var n=this,e=n.$createElement,t=(n._self._c,n.coupon.length),o=t>0?n.__map(n.coupon,(function(e,t){var o=n.__get_orig(e),s=1!=e.type?n.getPecenet(e.percent):null,i=e.open_time.slice(0,10),r=e.end_time.slice(0,10);return{$orig:o,m0:s,g1:i,g2:r}})):null;n.$mp.data=Object.assign({},{$root:{g0:t,l0:o}})},i=!1,r=[];s._withStripped=!0}},[[96,"common/runtime","common/vendor"]]]);
|
|
//# sourceMappingURL=../../../.sourcemap/mp-weixin/subPackages/user/coupon.js.map
|