Files
2026-04-05 10:48:38 +08:00

1 line
6.6 KiB
JavaScript
Executable File

require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/bargain/list"],{"29d1":function(e,n,t){"use strict";var a=t("67ba"),o=t.n(a);o.a},"2c5c":function(e,n,t){},"3b16":function(e,n,t){"use strict";(function(e){var a=t("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=a(t("7eb4")),i=a(t("ee10")),r={components:{uniCountDown:function(){t.e("components/uni-count-down/uni-count-down").then(function(){return resolve(t("e12a"))}.bind(null,t)).catch(t.oe)}},data:function(){return{dataList:[],dataListing:[],isLoading:!1,isLoad:!1,skuId:0,mpShareData:null,progressBorder:"10",bgColor:""}},onLoad:function(n){var t=this;if(n.source_member&&e.setStorageSync("source_member",n.source_member),n.scene){var a=decodeURIComponent(n.scene);a=a.split("&"),a.length&&a.forEach((function(n){-1!=n.indexOf("sku_id")&&(t.skuId=n.split("-")[1]),-1!=n.indexOf("m")&&e.setStorageSync("source_member",n.split("-")[1]),-1!=n.indexOf("is_test")&&e.setStorageSync("is_test",1)}))}},onShow:function(){var n=this;return(0,i.default)(o.default.mark((function t(){return o.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return setTimeout((function(){n.addonIsExist.bargain||(n.$util.showToast({title:"商家未开启砍价",mask:!0,duration:2e3}),setTimeout((function(){n.$util.redirectTo("/pages/index/index")}),2e3))}),1e3),n.storeToken&&e.getStorageSync("source_member")&&n.$util.onSourceMember(e.getStorageSync("source_member")),n.$util.getMpShare().then((function(e){n.mpShareData=e})),t.next=5,n.getZoneConfig();case 5:n.$refs.mescroll&&n.$refs.mescroll.refresh(),n.getDataing();case 7:case"end":return t.stop()}}),t)})))()},onShareAppMessage:function(){return this.mpShareData.appMessage},onShareTimeline:function(){return this.mpShareData.timeLine},methods:{getZoneConfig:function(){var e=this;return(0,i.default)(o.default.mark((function n(){var t,a;return o.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.sendRequest({url:"/api/config/promotionZoneConfig",data:{name:"bargain"},async:!1});case 2:t=n.sent,a=t.data,a&&(e.bgColor=a.bg_color);case 5:case"end":return n.stop()}}),n)})))()},getData:function(e){var n=this;this.$api.sendRequest({url:"/bargain/api/goods/page",data:{page_size:e.size,page:e.num,is_exclude_bargaining:1},success:function(t){var a=[],o=t.message;0==t.code&&t.data?a=t.data.list:n.$util.showToast({title:o}),e.endSuccess&&e.endSuccess(a.length),1==e.num&&(n.dataList=[]),n.dataList=n.dataList.concat(a),n.isLoad=!0,n.$forceUpdate(),setTimeout((function(){n.$refs.loadingCover&&n.$refs.loadingCover.hide()}),300)},fail:function(){var n=this;e.endErr&&e.endErr(),setTimeout((function(){n.$refs.loadingCover&&n.$refs.loadingCover.hide()}),300)}})},getDataing:function(){var e=this;this.$api.sendRequest({url:"/bargain/api/goods/bargainingList",data:{},success:function(n){for(var t in e.dataListing=n.data,n.data)e.dataListing[t].time=e.$util.countDown(n.data[t].end_time-n.timestamp);e.isLoading=!0,e.$refs.loadingCover&&e.$refs.loadingCover.hide()},fail:function(){mescroll.endErr(),this.$refs.loadingCover&&this.$refs.loadingCover.hide()}})},toDetail:function(e){this.$util.redirectTo("/pages_promotion/bargain/detail",{b_id:e.bargain_id})},toDetailP:function(e){this.$util.redirectTo("/pages_promotion/bargain/detail",{b_id:e.bargain_id,l_id:e.launch_id})},imgError:function(e){this.dataList[e].goods_image=this.$util.getDefaultImage().goods,this.$forceUpdate()},goodsImg:function(e){var n=e.split(",");return n[0]?this.$util.img(n[0],{size:"mid"}):this.$util.getDefaultImage().goods},progress:function(e){var n=(parseInt(e.sale_num)/(parseInt(e.bargain_stock)+parseInt(e.sale_num))*100).toFixed();return"NaN"==n&&(n=0),n},progressP:function(e){var n=((parseFloat(e.price)-parseFloat(e.curr_price))/parseFloat(e.price)*100).toFixed();return"NaN"==n&&(n=0),n},goodsTag:function(e){return e.label_name||""}},onHide:function(){this.$refs.loadingCover&&this.$refs.loadingCover.show()}};n.default=r}).call(this,t("df3c")["default"])},"4b21":function(e,n,t){"use strict";t.r(n);var a=t("3b16"),o=t.n(a);for(var i in a)["default"].indexOf(i)<0&&function(e){t.d(n,e,(function(){return a[e]}))}(i);n["default"]=o.a},"668a":function(e,n,t){},"67ba":function(e,n,t){},"8f98":function(e,n,t){"use strict";var a=t("2c5c"),o=t.n(a);o.a},ab738:function(e,n,t){"use strict";t.d(n,"b",(function(){return o})),t.d(n,"c",(function(){return i})),t.d(n,"a",(function(){return a}));var a={nsAdv:function(){return t.e("components/ns-adv/ns-adv").then(t.bind(null,"7e88"))},uniCountDown:function(){return t.e("components/uni-count-down/uni-count-down").then(t.bind(null,"e12a"))},nsEmpty:function(){return t.e("components/ns-empty/ns-empty").then(t.bind(null,"52a6"))},hoverNav:function(){return t.e("components/hover-nav/hover-nav").then(t.bind(null,"c1f1"))},loadingCover:function(){return t.e("components/loading-cover/loading-cover").then(t.bind(null,"c003"))}},o=function(){var e=this,n=e.$createElement,t=(e._self._c,e.addonIsExist.bargain?e.dataList.length>0||e.dataListing.length>0:null),a=e.addonIsExist.bargain&&t?e.dataListing.length:null,o=e.addonIsExist.bargain&&t&&a?e.__map(e.dataListing,(function(n,t){var a=e.__get_orig(n),o=e.goodsImg(n.goods_image),i=e.goodsTag(n),r=""!=i?e.goodsTag(n):null,s=e.progressP(n),u=e.progressP(n),c=(n.price-n.curr_price).toFixed(2),d=e.$lang("common.currencySymbol"),l=(n.curr_price-n.floor_price).toFixed(2);return{$orig:a,m0:o,m1:i,m2:r,m3:s,m4:u,g2:c,m5:d,g3:l}})):null,i=e.addonIsExist.bargain&&t?e.dataList.length:null,r=e.addonIsExist.bargain&&t&&i?e.__map(e.dataList,(function(n,t){var a=e.__get_orig(n),o=e.goodsImg(n.goods_image),i=e.goodsTag(n),r=""!=i?e.goodsTag(n):null,s=e.progress(n),u=e.progress(n),c=e.$lang("common.currencySymbol"),d=parseFloat(n.floor_price).toFixed(2).split("."),l=parseFloat(n.floor_price).toFixed(2).split("."),g=e.$lang("common.currencySymbol");return{$orig:a,m6:o,m7:i,m8:r,m9:s,m10:u,m11:c,g5:d,g6:l,m12:g}})):null;e.$mp.data=Object.assign({},{$root:{g0:t,g1:a,l0:o,g4:i,l1:r}})},i=[]},c5b9:function(e,n,t){"use strict";t.r(n);var a=t("ab738"),o=t("4b21");for(var i in o)["default"].indexOf(i)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(i);t("8f98"),t("d4e2"),t("29d1");var r=t("828b"),s=Object(r["a"])(o["default"],a["b"],a["c"],!1,null,"7be78bee",null,!1,a["a"],void 0);n["default"]=s.exports},cf11:function(e,n,t){"use strict";(function(e,n){var a=t("47a9");t("d381");a(t("3240"));var o=a(t("c5b9"));e.__webpack_require_UNI_MP_PLUGIN__=t,n(o.default)}).call(this,t("3223")["default"],t("df3c")["createPage"])},d4e2:function(e,n,t){"use strict";var a=t("668a"),o=t.n(a);o.a}},[["cf11","common/runtime","common/vendor"]]]);