integral-integral-integral.77243f28.js 13 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["integral-integral-integral"],{"5c2d":function(t,e,a){"use strict";var i=a("9080"),n=a.n(i);n.a},"69c1":function(t,e,a){var i=a("c86c");e=i(!1),e.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/* 文章场景相关 */[data-v-3ac188ba] .u-form-item--right__content__slot > uni-view,[data-v-3ac188ba] .u-form-item--right__content__slot > div,[data-v-3ac188ba] .u-form-item--right__content__slot > span,[data-v-3ac188ba] .u-form-item--right__content__slot > uni-text{width:100%}.page[data-v-3ac188ba]{width:100%;min-height:100vh;background-color:#f5f5f5;font-family:PingFang SC}.page .page-header[data-v-3ac188ba]{width:100%;height:%?600?%;background:#0eb5f8;position:relative;z-index:10}.page .page-header .header-content[data-v-3ac188ba]{width:100%;height:100%;position:absolute;left:0;top:0;z-index:111}.page .page-header .header-bg[data-v-3ac188ba]{width:100%;height:100%;position:relative;overflow:hidden}.page .page-header .header-bg uni-image[data-v-3ac188ba]{width:%?261?%;height:%?336?%;position:absolute;right:0;top:%?20?%}.page .page-header .header-box[data-v-3ac188ba]{display:flex;justify-content:space-around;align-items:center;padding:%?17?% %?50?%}.page .page-header .header-box .item-column[data-v-3ac188ba]{flex:1}.page .page-header .header-box .item-column .item_label[data-v-3ac188ba]{display:flex;align-items:center;font-size:%?24?%;font-weight:500;color:#f5f5f5}.page .page-header .header-box .item-column .item_label uni-image[data-v-3ac188ba]{width:%?10?%;height:%?14?%;display:block;margin-left:%?7?%}.page .page-header .header-box .item-column .item-num[data-v-3ac188ba]{display:flex;align-items:baseline;font-size:%?80?%;font-weight:500;color:#fff;margin-top:%?20?%;line-height:1}.page .page-header .header-box .item-column .item-num uni-image[data-v-3ac188ba]{width:%?36?%;height:%?36?%;display:block;margin-left:%?13?%}.page .page-header .header-box .item-column .item-num .font-unit[data-v-3ac188ba]{font-size:%?24?%;font-weight:400;margin-left:%?9?%}.page .page-header .more-coupon[data-v-3ac188ba]{display:flex;justify-content:space-between;align-items:center;padding:%?50?% %?25?% %?42?% %?25?%;font-size:%?36?%;font-weight:500;color:#fff;line-height:1}.page .page-header .more-coupon .conpon-link[data-v-3ac188ba]{display:flex;align-items:center;font-size:%?24?%;font-weight:400}.page .page-header .more-coupon .conpon-link uni-image[data-v-3ac188ba]{width:%?10?%;height:%?16?%;display:block;margin-left:%?15?%}.page .page-header .coupon-list[data-v-3ac188ba]{width:100%;padding:0 %?24?%}.page .page-header .coupon-list .scroll-view_H[data-v-3ac188ba]{white-space:nowrap}.page .page-header .coupon-list .coupon-item[data-v-3ac188ba]{width:%?208?%;height:%?272?%;border-radius:%?16?%;position:relative;margin-right:%?14?%;display:inline-block}.page .page-header .coupon-list .coupon-item .coupon-content[data-v-3ac188ba]{width:100%;height:%?256?%;background:#fff;border-radius:%?16?%;position:absolute;left:0;top:0;z-index:11;overflow:hidden}.page .page-header .coupon-list .coupon-item .coupon-content .coupon-content-top[data-v-3ac188ba]{width:100%;height:%?52?%;background:#f6f6f6;display:flex;align-items:center;font-size:%?22?%;font-weight:400;color:#999;padding:0 %?20?%}.page .page-header .coupon-list .coupon-item .coupon-content .coupon-content-top uni-image[data-v-3ac188ba]{width:%?28?%;height:%?28?%;background:#0eb5f8;display:block;margin-right:%?12?%}.page .page-header .coupon-list .coupon-item .coupon-content .coupon-content-top uni-text[data-v-3ac188ba]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page .page-header .coupon-list .coupon-item .coupon-content .coupon-price[data-v-3ac188ba]{flex:1;display:flex;justify-content:center;align-items:baseline;font-size:%?58?%;font-weight:500;color:#ff6000;margin-top:%?23?%;line-height:1}.page .page-header .coupon-list .coupon-item .coupon-content .coupon-price uni-view[data-v-3ac188ba]:last-child{font-size:%?28?%}.page .page-header .coupon-list .coupon-item .coupon-content .coupon-msg[data-v-3ac188ba]{margin-top:%?15?%;text-align:center;font-size:%?24?%;font-weight:400;color:#999;line-height:1}.page .page-header .coupon-list .coupon-item .coupon-content .coupon-btn[data-v-3ac188ba]{width:%?120?%;height:%?48?%;background:#0eb5f8;border-radius:%?24?%;font-size:%?24?%;font-weight:500;color:#fff;text-align:center;line-height:%?48?%;margin:%?27?% auto 0}.page .page-header .coupon-list .coupon-item .coupon-content .haved-coupon[data-v-3ac188ba]{background:#e8e8e8;color:#fff}.page .page-header .coupon-list .coupon-item .content-bg-middle[data-v-3ac188ba]{width:%?198?%;height:%?256?%;background:#fff;opacity:.5;border-radius:%?16?%;position:absolute;left:%?5?%;top:%?8?%;z-index:10}.page .page-header .coupon-list .coupon-item .content-bg-down[data-v-3ac188ba]{width:%?188?%;height:%?256?%;background:#fff;opacity:.2;border-radius:%?16?%;position:absolute;left:%?10?%;top:%?16?%;z-index:10}.page .page-header .coupon-list .coupon-item[data-v-3ac188ba]:last-child{margin-right:0}.page .page-content[data-v-3ac188ba]{width:100%;min-height:%?300?%;border-radius:%?14?%;position:relative;z-index:11;top:%?-14?%;background-color:#f5f5f5;overflow:hidden}.page .page-content .content-tabs[data-v-3ac188ba]{width:100%;height:%?78?%}.page .page-content .content-tabs[data-v-3ac188ba] .u-tabs{background-color:#f5f5f5!important}.page .page-content .goods-list[data-v-3ac188ba]{width:100%;display:flex;flex-wrap:wrap;padding:0 %?16.5?%}.page .page-content .goods-list .goods-item[data-v-3ac188ba]{width:%?342?%;height:%?548?%;background:#fff;border-radius:%?14?%;margin:%?16?% %?7.5?%}.page .page-content .goods-list .goods-item uni-image[data-v-3ac188ba]{width:100%;height:%?344?%;background:#efefef;border-radius:%?14?% %?14?% 0 0}.page .page-content .goods-list .goods-item .goods-name[data-v-3ac188ba]{width:%?295?%;font-size:%?28?%;font-weight:400;color:#191919;line-height:%?30?%;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;\n /* 这里是超出几行省略 */overflow:hidden;margin:%?28?% auto 0}.page .page-content .goods-list .goods-item .goods-price[data-v-3ac188ba]{font-size:%?30?%;font-family:PingFang SC;font-weight:500;color:#ff5128;line-height:1;margin:%?12?% 0;padding-left:%?22?%}.page .page-content .goods-list .goods-item .goods-changed[data-v-3ac188ba]{font-size:%?24?%;font-weight:400;color:#999;line-height:1;padding-left:%?22?%}',""]),t.exports=e},"6c19":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return i}));var i={uTabs:a("4271").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return 0==t.shenheStatus?a("v-uni-view",{staticClass:"page"},[a("v-uni-view",{staticClass:"page-header"},[a("v-uni-view",{staticClass:"header-content"},[a("v-uni-view",{staticClass:"header-box"},[a("v-uni-view",{staticClass:"item-column",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$utils.toUrl("/integral/integral/list")}}},[a("v-uni-view",{staticClass:"item_label"},[a("v-uni-text",[t._v(t._s(t.$t("integral.detail")))]),a("v-uni-image",{attrs:{src:t.asyncImgs.images.integral_right_icon}})],1),a("v-uni-view",{staticClass:"item-num"},[a("v-uni-text",[t._v(t._s(t.integral))]),a("v-uni-image",{attrs:{src:t.asyncImgs.images.integral_detail_icon}})],1)],1)],1),a("v-uni-view",{staticClass:"more-coupon"},[a("v-uni-view",[t._v(t._s(t.$t("integral.daily")))]),a("v-uni-view",{staticClass:"conpon-link",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.gotoStoreCoupon.apply(void 0,arguments)}}},[a("v-uni-text",[t._v(t._s(t.$t("integral.enter")))]),a("v-uni-image",{attrs:{src:t.asyncImgs.images.white_right_icon}})],1)],1),a("v-uni-view",{staticClass:"coupon-list"},[a("v-uni-scroll-view",{staticClass:"scroll-view_H",attrs:{"scroll-x":"true"}},t._l(t.coupon_list,(function(e,i){return a("v-uni-view",{key:i,staticClass:"coupon-item"},[a("v-uni-view",{staticClass:"coupon-content"},[a("v-uni-view",{staticClass:"coupon-content-top"},[a("v-uni-image",{attrs:{src:""}}),a("v-uni-text",[t._v(t._s(e.name))])],1),a("v-uni-view",{staticClass:"coupon-price"},[a("v-uni-view",[t._v(t._s(e.sub_price))]),a("v-uni-view",[t._v(t._s(t.$t("order.integral3")))])],1),a("v-uni-view",{staticClass:"coupon-msg"},[t._v(t._s(t.$t("coupon.price1"))+t._s(e.min_price)+t._s(t.$t("coupon.price2")))]),a("v-uni-view",{staticClass:"coupon-btn",class:{"haved-coupon":1==e.is_receive},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.handleCoupon(e)}}},[t._v(t._s(1==e.is_receive?t.$t("coupon.getted"):t.$t("coupon.date1")))])],1),a("v-uni-view",{staticClass:"content-bg-middle"}),a("v-uni-view",{staticClass:"content-bg-down"})],1)})),1)],1)],1),a("v-uni-view",{staticClass:"header-bg"},[a("v-uni-image",{attrs:{src:t.asyncImgs.images.integral_bg_icon}})],1)],1),a("v-uni-view",{staticClass:"page-content"},[a("v-uni-view",{staticClass:"content-tabs"},[a("u-tabs",{ref:"uTabs",attrs:{list:t.tabList,current:t.current,"active-color":"#0EB5F8"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.tabsChange.apply(void 0,arguments)}}})],1),a("v-uni-view",{staticClass:"goods-list"},t._l(t.goods_list,(function(e,i){return a("v-uni-view",{key:i,staticClass:"goods-item",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.handleGood(e)}}},[a("v-uni-image",{attrs:{src:e.goods.cover_pic}}),a("v-uni-view",{staticClass:"goods-name"},[t._v(t._s(e.name||e.goods.name))]),a("v-uni-view",{staticClass:"goods-price"},[t._v(t._s(e.integral)+t._s(t.$t("shop.integral")))]),a("v-uni-view",{staticClass:"goods-changed"},[t._v(t._s(e.sales)+t._s(t.$t("integral.hasChange")))])],1)})),1)],1)],1):1==t.shenheStatus?a("Shenhe"):t._e()},o=[]},"867d":function(t,e,a){"use strict";a.r(e);var i=a("d201"),n=a.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);e["default"]=n.a},9080:function(t,e,a){var i=a("69c1");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("967d").default;n("e5dfb962",i,!0,{sourceMap:!1,shadowMode:!1})},a31f:function(t,e,a){"use strict";a.r(e);var i=a("6c19"),n=a("867d");for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);a("5c2d");var c=a("828b"),s=Object(c["a"])(n["default"],i["b"],i["c"],!1,null,"3ac188ba",null,!1,i["a"],void 0);e["default"]=s.exports},d201:function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("c223");var n=i(a("b7c7")),o=i(a("2ba3")),c={components:{Shenhe:o.default},data:function(){return{coupon_list:[],tabList:[],current:0,goods_list:[],integral:0,currentPage:1,totalCount:0,pageSize:10}},computed:{},watch:{},onLoad:function(t){this.$allrequest.integral.integralList().then((function(t){}))},onShow:function(){this.getIntegralList()},onReachBottom:function(t){if(!(this.pageSize*this.currentPage>=this.totalCount)){this.currentPage++;var e={page_count:this.currentPage,loadMore:!0};this.current&&(e["cat_id"]=this.tabList[this.current].id),this.getIntegralList(e)}},methods:{getIntegralList:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};uni.showLoading({title:this.$t("home.loading")}),this.$allrequest.integral.getIntegralList(e).then((function(a){if(uni.hideLoading(),!a.code&&a.data){var i=a.data.cat;i=[{id:0,name:t.$t("person.cashStatus1")}].concat((0,n.default)(i)),t.tabList=i,e.loadMore?t.goods_list=[].concat((0,n.default)(t.goods_list),(0,n.default)(a.data.list)):t.goods_list=a.data.list,t.coupon_list=a.data.coupon,t.integral=a.data.integral,t.currentPage=a.data.page_count,t.totalCount=a.data.row_count}else uni.showToast({title:a.msg,icon:"none",duration:2e3})}))},handleCoupon:function(t){var e=this;1!=t.is_receive&&this.receiveCoupon({id:t.id,store_id:t.store_id},(function(){var t=e.current?{cat_id:e.tabList[e.current].id}:{};e.getIntegralList(t)}))},receiveCoupon:function(t,e){var a=this;this.$allrequest.facePay.receiveCoupon(t).then((function(t){!t.code&&t.data&&(uni.showToast({title:a.$t("coupon.success"),icon:"none",duration:2e3}),e&&e())}))},tabsChange:function(t){this.current=t;var e=t?{cat_id:this.tabList[t].id}:{};this.getIntegralList(e)},handleGood:function(t){this.$utils.toUrl("/integral/integral/integralDetail?id=".concat(t.id,"&integral=").concat(this.integral))},gotoStoreCoupon:function(){this.$utils.toUrl("/face-pay/face-pay/storeCoupon")}}};e.default=c}}]);