pages-plus-points-list-list.09fa1f17.js 12 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-plus-points-list-list"],{"158e":function(t,a,i){"use strict";i.r(a);var e=i("41d7"),n=i.n(e);for(var o in e)"default"!==o&&function(t){i.d(a,t,(function(){return e[t]}))}(o);a["default"]=n.a},4027:function(t,a,i){"use strict";i("a9e3"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var e={name:"load-more",props:{loadingType:{type:Number,default:0},showImage:{type:Boolean,default:!0},color:{type:String,default:"#999999"},contentText:{type:Object,default:function(){return{contentdown:"上拉显示更多",contentrefresh:"正在加载...",contentnomore:"已经到底了"}}}},data:function(){return{}}};a.default=e},"41d7":function(t,a,i){"use strict";var e=i("4ea4");i("99af"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var n=e(i("77c4")),o={components:{uniLoadMore:n.default},data:function(){return{loading:!0,listData:[],last_page:0,page:1,list_rows:10,no_more:!1,my_points:0}},onLoad:function(){this.getData()},computed:{loadingType:function(){return this.loading?1:0!=this.listData.length&&this.no_more?2:0}},onReachBottom:function(){var t=this;t.page<t.last_page&&(t.page++,t.getData()),t.no_more=!0},methods:{getData:function(){var t=this;t.loading=!0,t._get("plus.points.product/index",{page:t.page||1,list_rows:t.list_rows},(function(a){t.loading=!1,t.listData=t.listData.concat(a.data.list.data),t.my_points=a.data.user.points,t.last_page=a.data.list.last_page,a.data.list.last_page<=1&&(t.no_more=!0)}))},gotoList:function(t){this.gotoPage("/pages/plus/points/detail/detail?point_product_id="+t)}}};a.default=o},"554b":function(t,a,i){t.exports=i.p+"static/img/point_bg.eb715a61.png"},"56f2":function(t,a,i){var e=i("24fb");a=e(!1),a.push([t.i,".load-more[data-v-61e8bd6a]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;height:%?80?%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.loading-img[data-v-61e8bd6a]{height:24px;width:24px;margin-right:10px}.loading-text[data-v-61e8bd6a]{font-size:%?24?%;color:#999}.loading-img>uni-view[data-v-61e8bd6a]{position:absolute}.load1[data-v-61e8bd6a],\n.load2[data-v-61e8bd6a],\n.load3[data-v-61e8bd6a]{height:24px;width:24px}.load2[data-v-61e8bd6a]{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.load3[data-v-61e8bd6a]{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.loading-img>uni-view uni-view[data-v-61e8bd6a]{width:6px;height:2px;border-top-left-radius:1px;border-bottom-left-radius:1px;background:#777;position:absolute;opacity:.2;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:load-data-v-61e8bd6a 1.56s ease infinite}.loading-img>uni-view uni-view[data-v-61e8bd6a]:nth-child(1){-webkit-transform:rotate(90deg);transform:rotate(90deg);top:2px;left:9px}.loading-img>uni-view uni-view[data-v-61e8bd6a]:nth-child(2){-webkit-transform:rotate(180deg);top:11px;right:0}.loading-img>uni-view uni-view[data-v-61e8bd6a]:nth-child(3){-webkit-transform:rotate(270deg);transform:rotate(270deg);bottom:2px;left:9px}.loading-img>uni-view uni-view[data-v-61e8bd6a]:nth-child(4){top:11px;left:0}.load1 uni-view[data-v-61e8bd6a]:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.load2 uni-view[data-v-61e8bd6a]:nth-child(1){-webkit-animation-delay:.13s;animation-delay:.13s}.load3 uni-view[data-v-61e8bd6a]:nth-child(1){-webkit-animation-delay:.26s;animation-delay:.26s}.load1 uni-view[data-v-61e8bd6a]:nth-child(2){-webkit-animation-delay:.39s;animation-delay:.39s}.load2 uni-view[data-v-61e8bd6a]:nth-child(2){-webkit-animation-delay:.52s;animation-delay:.52s}.load3 uni-view[data-v-61e8bd6a]:nth-child(2){-webkit-animation-delay:.65s;animation-delay:.65s}.load1 uni-view[data-v-61e8bd6a]:nth-child(3){-webkit-animation-delay:.78s;animation-delay:.78s}.load2 uni-view[data-v-61e8bd6a]:nth-child(3){-webkit-animation-delay:.91s;animation-delay:.91s}.load3 uni-view[data-v-61e8bd6a]:nth-child(3){-webkit-animation-delay:1.04s;animation-delay:1.04s}.load1 uni-view[data-v-61e8bd6a]:nth-child(4){-webkit-animation-delay:1.17s;animation-delay:1.17s}.load2 uni-view[data-v-61e8bd6a]:nth-child(4){-webkit-animation-delay:1.3s;animation-delay:1.3s}.load3 uni-view[data-v-61e8bd6a]:nth-child(4){-webkit-animation-delay:1.43s;animation-delay:1.43s}@-webkit-keyframes load-data-v-61e8bd6a{0%{opacity:1}100%{opacity:.2}}",""]),t.exports=a},"77c4":function(t,a,i){"use strict";i.r(a);var e=i("9893"),n=i("a9d9");for(var o in n)"default"!==o&&function(t){i.d(a,t,(function(){return n[t]}))}(o);i("d54b");var d,r=i("f0c5"),s=Object(r["a"])(n["default"],e["b"],e["c"],!1,null,"61e8bd6a",null,!1,e["a"],d);a["default"]=s.exports},8503:function(t,a,i){"use strict";var e=i("a25b"),n=i.n(e);n.a},9893:function(t,a,i){"use strict";var e;i.d(a,"b",(function(){return n})),i.d(a,"c",(function(){return o})),i.d(a,"a",(function(){return e}));var n=function(){var t=this,a=t.$createElement,i=t._self._c||a;return i("v-uni-view",{staticClass:"load-more"},[i("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:1===t.loadingType&&t.showImage,expression:"loadingType === 1 && showImage"}],staticClass:"loading-img"},[i("v-uni-view",{staticClass:"load1"},[i("v-uni-view",{style:{background:t.color}}),i("v-uni-view",{style:{background:t.color}}),i("v-uni-view",{style:{background:t.color}}),i("v-uni-view",{style:{background:t.color}})],1),i("v-uni-view",{staticClass:"load2"},[i("v-uni-view",{style:{background:t.color}}),i("v-uni-view",{style:{background:t.color}}),i("v-uni-view",{style:{background:t.color}}),i("v-uni-view",{style:{background:t.color}})],1),i("v-uni-view",{staticClass:"load3"},[i("v-uni-view",{style:{background:t.color}}),i("v-uni-view",{style:{background:t.color}}),i("v-uni-view",{style:{background:t.color}}),i("v-uni-view",{style:{background:t.color}})],1)],1),i("v-uni-text",{staticClass:"loading-text",style:{color:t.color}},[t._v(t._s(0===t.loadingType?t.contentText.contentdown:1===t.loadingType?t.contentText.contentrefresh:t.contentText.contentnomore))])],1)},o=[]},"9add":function(t,a,i){var e=i("56f2");"string"===typeof e&&(e=[[t.i,e,""]]),e.locals&&(t.exports=e.locals);var n=i("4f06").default;n("b6c3d57c",e,!0,{sourceMap:!1,shadowMode:!1})},"9ba0":function(t,a,i){"use strict";var e;i.d(a,"b",(function(){return n})),i.d(a,"c",(function(){return o})),i.d(a,"a",(function(){return e}));var n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-uni-view",{staticClass:"prodcut-list-wrap"},[e("v-uni-view",{staticClass:"point_top"},[e("v-uni-image",{attrs:{src:i("554b"),mode:""}}),e("v-uni-view",{staticClass:"tc pr"},[e("v-uni-view",{staticClass:"f60 fb white"},[t._v(t._s(t.my_points))]),e("v-uni-view",{staticClass:"f26 white"},[t._v("我的积分")])],1)],1),e("v-uni-view",{staticClass:"p-0-20 bg-white f32 gray3 fb ponit_title"},[t._v("好物兑换")]),e("v-uni-view",{staticClass:"list"},t._l(t.listData,(function(a,i){return e("v-uni-view",{key:i,staticClass:"item"},[e("v-uni-view",{staticClass:"product-cover"},[e("v-uni-image",{attrs:{src:a.product_image,mode:"aspectFit"}})],1),e("v-uni-view",{staticClass:"product-info flex-1"},[e("v-uni-view",{staticClass:"product-title"},[t._v(t._s(a.product.product_name))]),e("v-uni-view",{staticClass:"already-sale d-b-c"},[e("v-uni-text",[t._v("还剩"+t._s(a.stock)+"件")])],1),e("v-uni-view",{staticClass:"price"},[0!=a.sku[0].point_money?[t._v("¥"),e("v-uni-text",{staticClass:"num"},[t._v(t._s(a.sku[0].point_money))]),e("v-uni-text",{staticClass:"f30"},[t._v("+")])]:t._e(),e("v-uni-text",{staticClass:"num"},[t._v(t._s(a.sku[0].point_num))]),e("v-uni-text",{staticClass:"f26"},[t._v("积分")])],2)],1),e("v-uni-view",{staticClass:"d-c-e"},[e("v-uni-view",{staticClass:"point_btn",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.gotoList(a.point_product_id)}}},[t._v("兑换")])],1)],1)})),1),0!=t.listData.length||t.loading?e("uni-load-more",{attrs:{loadingType:t.loadingType}}):e("v-uni-view",{staticClass:"d-c-c p30"},[e("v-uni-text",{staticClass:"iconfont icon-wushuju"}),e("v-uni-text",{staticClass:"cont"},[t._v("亲,暂无相关记录哦")])],1)],1)},o=[]},a25b:function(t,a,i){var e=i("d660");"string"===typeof e&&(e=[[t.i,e,""]]),e.locals&&(t.exports=e.locals);var n=i("4f06").default;n("70c6d3d8",e,!0,{sourceMap:!1,shadowMode:!1})},a9d9:function(t,a,i){"use strict";i.r(a);var e=i("4027"),n=i.n(e);for(var o in e)"default"!==o&&function(t){i.d(a,t,(function(){return e[t]}))}(o);a["default"]=n.a},d54b:function(t,a,i){"use strict";var e=i("9add"),n=i.n(e);n.a},d660:function(t,a,i){var e=i("24fb");a=e(!1),a.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */uni-page-body[data-v-bc5a7f02]{background-color:#fff}.point_top[data-v-bc5a7f02]{position:relative;width:%?750?%;height:%?240?%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.point_top uni-image[data-v-bc5a7f02]{position:absolute;width:%?750?%;height:%?240?%;z-index:0}.prodcut-list-wrap .list[data-v-bc5a7f02]{background:#fff;padding-left:%?20?%}.ponit_title[data-v-bc5a7f02]{padding-top:%?40?%}.prodcut-list-wrap .list .item[data-v-bc5a7f02]{padding:%?30?% 0;display:-webkit-box;display:-webkit-flex;display:flex;border-bottom:1px solid #ddd}.prodcut-list-wrap .product-cover[data-v-bc5a7f02],\r\n.prodcut-list-wrap .product-cover uni-image[data-v-bc5a7f02]{width:%?150?%;height:%?150?%;border-radius:%?12?%}.prodcut-list-wrap .product-info[data-v-bc5a7f02]{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:%?26?%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.prodcut-list-wrap .product-title[data-v-bc5a7f02]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:%?32?%;width:%?380?%}.prodcut-list-wrap .price[data-v-bc5a7f02]{color:#f6220c;font-size:%?20?%;line-height:%?28?%}.prodcut-list-wrap .price .num[data-v-bc5a7f02]{padding:0 %?4?%;font-size:%?36?%}.prodcut-list-wrap .already-sale[data-v-bc5a7f02]{color:#999;font-size:%?26?%;margin-bottom:%?18?%}.prodcut-list-wrap .already-sale .btn-red[data-v-bc5a7f02]{line-height:2;font-size:%?28?%}.point_btn[data-v-bc5a7f02]{width:%?120?%;height:%?50?%;background:-webkit-linear-gradient(left,#7b45ff,#961eff);background:linear-gradient(90deg,#7b45ff,#961eff);border-radius:%?25?%;font-size:%?26?%;color:#fff;line-height:%?50?%;text-align:center;margin-right:%?30?%}body.?%PAGE?%[data-v-bc5a7f02]{background-color:#fff}',""]),t.exports=a},f14f:function(t,a,i){"use strict";i.r(a);var e=i("9ba0"),n=i("158e");for(var o in n)"default"!==o&&function(t){i.d(a,t,(function(){return n[t]}))}(o);i("8503");var d,r=i("f0c5"),s=Object(r["a"])(n["default"],e["b"],e["c"],!1,null,"bc5a7f02",null,!1,e["a"],d);a["default"]=s.exports}}]);