1 line
6.1 KiB
JavaScript
1 line
6.1 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["activity-gift-exchange"],{"0055":function(t,i,a){"use strict";a.r(i);var e=a("5ae2"),n=a("caba");for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(i,t,(function(){return n[t]}))}(o);a("9f9d");var s=a("828b"),c=Object(s["a"])(n["default"],e["b"],e["c"],!1,null,"72a644ff",null,!1,e["a"],void 0);i["default"]=c.exports},"5ae2":function(t,i,a){"use strict";a.d(i,"b",(function(){return e})),a.d(i,"c",(function(){return n})),a.d(i,"a",(function(){}));var e=function(){var t=this,i=t.$createElement,a=t._self._c||i;return a("v-uni-view",{staticClass:"page"},[a("v-uni-view",{staticClass:"search"},[t._t("default"),[a("v-uni-input",{attrs:{maxlength:"20",type:"text",value:"","confirm-type":"search",placeholder:t.__("请输入兑换码")},on:{confirm:function(i){arguments[0]=i=t.$handleEvent(i),t.searchStart()}},model:{value:t.code,callback:function(i){t.code=i},expression:"code"}})],a("v-uni-button",{staticStyle:{"background-color":"crimson",color:"aliceblue","margin-top":"40rpx"},attrs:{mode:"aspectFit"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.searchStart()}}},[t._v("立即兑换")])],2),t.isData?[a("v-uni-view",{staticClass:"m-cells m-cells-form"},[a("v-uni-view",{staticClass:"m-cell"},[a("v-uni-view",{staticClass:"m-cell-hd",staticStyle:{width:"140rpx"}},[a("v-uni-label",{staticClass:"u-label"},[t._v(t._s(t.activityInfo.activity_title))])],1)],1)],1),a("v-uni-view",{staticClass:"m-product-list"},t._l(t.activityInfo.items,(function(i,e){return a("v-uni-view",{key:e,staticClass:"m-product-item"},[a("v-uni-view",{staticClass:"m-product-img"},[a("v-uni-image",{attrs:{src:i.product_image,mode:"aspectFill"}})],1),a("v-uni-view",{staticClass:"m-product-info"},[a("v-uni-view",{staticClass:"m-product-name"},[a("v-uni-label",[t._v(t._s(i.product_name))])],1),a("v-uni-view",{staticClass:"m-product-price"},[i.item_unit_price?[a("v-uni-label",[t._v(t._s(t.__("¥")))]),t._v(t._s(i.item_unit_price))]:t._e(),a("v-uni-text",{staticStyle:{float:"right","margin-right":"60rpx"}},[t._v("x"+t._s(i.item_quantity))])],2)],1)],1)})),1),a("v-uni-button",{staticClass:"u-btn u-btn-default",staticStyle:{"margin-top":"40rpx"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.submitInfo.apply(void 0,arguments)}}},[t._v(t._s(t.__("领取礼包")))])]:a("v-uni-view",{staticClass:"u-loadmore u-loadmore-line"},[a("v-uni-text",{staticClass:"u-loadmore-tips"},[t._v(t._s(t.__("没有更多数据啦!")))])],1)],2)},n=[]},"8bba":function(t,i,a){var e=a("c86c");i=e(!1),i.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.search[data-v-72a644ff]{width:%?640?%;margin:%?30?% auto %?20?%;position:relative}.search uni-input[data-v-72a644ff]{background-color:#fff;padding:%?10?% %?74?%;font-size:%?28?%;border-radius:%?50?%}.search .voice-icon[data-v-72a644ff]{width:%?36?%;height:%?36?%;padding:%?16?% %?20?% %?16?% 0;position:absolute;left:%?16?%;top:%?4?%;z-index:10}.search .search-icon[data-v-72a644ff]{width:%?36?%;height:%?36?%;padding:%?16?% %?20?% %?16?% 0;position:absolute;right:0;top:%?-2?%;z-index:10}.m-product-img[data-v-72a644ff]{width:%?120?%;height:%?120?%}.m-product-img uni-image[data-v-72a644ff]{width:100%;height:100%}.m-product-info[data-v-72a644ff]{height:%?120?%;margin-left:%?20?%}.m-product-item[data-v-72a644ff]{height:%?120?%}.m-product-name[data-v-72a644ff]{height:%?120?%}.m-product-name uni-label[data-v-72a644ff]{-webkit-line-clamp:1}',""]),t.exports=i},"8fd2":function(t,i,a){var e=a("8bba");e.__esModule&&(e=e.default),"string"===typeof e&&(e=[[t.i,e,""]]),e.locals&&(t.exports=e.locals);var n=a("967d").default;n("e6685146",e,!0,{sourceMap:!1,shadowMode:!1})},"9f9d":function(t,i,a){"use strict";var e=a("8fd2"),n=a.n(e);n.a},"9fd0":function(t,i,a){"use strict";a("6a54");var e=a("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,a("aa9c");var n=e(a("9b1b")),o=a("8f59"),s={data:function(){return{code:"",activityInfo:{},isData:!1}},computed:(0,o.mapState)(["Config","StateCode","notice","plantformInfo","shopInfo","userInfo","hasLogin"]),onLoad:function(t){uni.setNavigationBarTitle({title:this.__("礼包兑换")});var i=this;this.forceUserInfo((function(t){console.log(t),i.setData({serial_code:t.serial_code})}))},methods:(0,n.default)((0,n.default)({},(0,o.mapMutations)(["login","logout","getPlantformInfo","forceUserInfo","getUserInfo"])),{},{searchStart:function(t){var i=this;if(this.code){var a={code:this.code};i.$.request({url:this.Config.URL.store.getActivityCodeList,method:"post",data:a,success:function(t,a,e,n){200==a?i.setData({activityInfo:t,isData:!0}):(i.$.alert(e),i.setData({activityInfo:{},isData:!1}))}})}else i.$.alert("请输入兑换码!")},submitInfo:function(){var t=[],i=this.activityInfo.activity_rule.quantity;for(var a in i)if(i[a].quantity>0){var e=i[a].item_id+"|"+i[a].quantity;t.push(e)}if(t.length<=0)this.$.alert("亲~请选择商品!");else{var n=t.join(",");this.$.navigateTo({url:"/pages/checkout/checkout?ifcart=0&cart_id="+n+"&activity_id="+this.activityInfo.activity_id+"&code="+this.code})}}})};i.default=s},caba:function(t,i,a){"use strict";a.r(i);var e=a("9fd0"),n=a.n(e);for(var o in e)["default"].indexOf(o)<0&&function(t){a.d(i,t,(function(){return e[t]}))}(o);i["default"]=n.a}}]); |