2026-03-23 14:57:47 +08:00

11 lines
10 KiB
JavaScript

require('./common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["subpackage/diyComponents/newVip"],{3209:function(t,o,n){},4325:function(t,o,n){"use strict";(function(t){var a=n("47a9");Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;var i,e=a(n("7ca3")),l=n("b8fd"),u=n("8f59"),r=n("2a20"),c=(i={components:{commonWrapper:function(){n.e("subpackage/diyComponents/commonWrapper").then(function(){return resolve(n("11450"))}.bind(null,n)).catch(n.oe)}},computed:(0,u.mapGetters)(["isLogin"]),props:{dataConfig:{type:Object,default:function(){}},isSortType:{type:String|Number,default:0}},data:function(){return{imgHost:r.HTTP_REQUEST_URL,couponList:[],productList:[],newcomer_integral:""}},created:function(){this.getList()}},(0,e.default)(i,"computed",{totalPrice:function(){var t=this;return this.couponList.reduce((function(o,n){return t.$util.$h.Add(o,n.coupon_price)}),0)},bonusStyle:function(){var t={};return this.dataConfig.toneConfig.tabVal&&(t["border-color"]=this.dataConfig.integralBgColor.color[0].item,t["background"]=this.dataConfig.integralBgColor.color[0].item),t},bonusRedStyle:function(){var t={};return this.dataConfig.toneConfig.tabVal&&(this.dataConfig.styleConfig.tabVal?(t["background"]=this.dataConfig.integralTxtColor.color[0].item,t["color"]=this.dataConfig.integralTxtColor.color[0].item):t["color"]=this.dataConfig.tipsColor.color[0].item),t},moneyStyle:function(){var t={};return this.dataConfig.toneCouponConfig.tabVal&&(t["color"]=this.dataConfig.couponMoneyColor.color[0].item),t},buttonStyle:function(){var t={};return this.dataConfig.toneConfig.tabVal&&this.dataConfig.styleConfig.tabVal&&(t["background"]="linear-gradient(90deg, ".concat(this.dataConfig.bntColor.color[0].item," 0%, ").concat(this.dataConfig.bntColor.color[1].item," 100%)")),this.dataConfig.toneCouponConfig.tabVal&&(this.dataConfig.styleConfig.tabVal||(t["color"]=this.dataConfig.bntTxtColor.color[0].item)),t},couponTypeStyle:function(){var t={};return this.dataConfig.toneCouponConfig.tabVal&&(t["color"]=this.dataConfig.couponTypeColor.color[0].item),t},couponStyle:function(){var t={};return this.dataConfig.toneCouponConfig.tabVal&&(this.dataConfig.styleConfig.tabVal?(t["margin-right"]="".concat(2*this.dataConfig.spacingConfig2.val,"rpx"),t["background"]=this.dataConfig.couponBgColor2.color[0].item):t["margin-right"]="".concat(2*this.dataConfig.spacingConfig.val,"rpx")),t},couponContentStyle:function(){var t={};return this.dataConfig.toneCouponConfig.tabVal&&(t["background"]="linear-gradient(90deg, ".concat(this.dataConfig.couponBgColor.color[0].item," 0%, ").concat(this.dataConfig.couponBgColor.color[1].item," 100%)")),t},stationStyle:function(){var t={};return this.dataConfig.toneCouponConfig.tabVal&&(t["background"]="linear-gradient(90deg, ".concat(this.dataConfig.vipBgColor.color[0].item," 0%, ").concat(this.dataConfig.vipBgColor.color[1].item," 100%)")),t},productMoneyStyle:function(){var t={};return this.dataConfig.toneGoodsConfig.tabVal&&(t["color"]=this.dataConfig.priceColor.color[0].item),t},couponInfoStyle:function(){var t={};return this.dataConfig.toneCouponConfig.tabVal&&(t["background"]="linear-gradient(90deg, ".concat(this.dataConfig.bntBgColor.color[1].item," 0%, ").concat(this.dataConfig.bntBgColor.color[0].item," 100%)")),t},newVip2Background:function(){return{background:"linear-gradient(90deg, ".concat(this.dataConfig.moduleColor.color[0].item," 0%, ").concat(this.dataConfig.moduleColor.color[1].item," 99%)")}},newVipBorderRadius:function(){var t="".concat(2*this.dataConfig.fillet.val,"rpx");return this.dataConfig.fillet.type&&(t="".concat(2*this.dataConfig.fillet.valList[0].val,"rpx ").concat(2*this.dataConfig.fillet.valList[1].val,"rpx ").concat(2*this.dataConfig.fillet.valList[3].val,"rpx ").concat(2*this.dataConfig.fillet.valList[2].val,"rpx")),{"border-radius":t}},newVipWrapStyle:function(){return{"margin-top":"".concat(2*this.dataConfig.mbConfig.val,"rpx"),background:this.dataConfig.bottomBgColor.color[0].item}}}),(0,e.default)(i,"watch",{isLogin:{handler:function(t,o){t&&this.getList()},deep:!0}}),(0,e.default)(i,"methods",{goDetail:function(o){t.navigateTo({url:"/pages/activity/goods_details/index?id=".concat(o.id,"&type=7")})},goNewList:function(){t.navigateTo({url:"/pages/activity/new_customer/index"})},goUser:function(){t.switchTab({url:"/pages/users/user_coupon/index"})},getList:function(){var t=this,o=this.$config.LIMIT;(0,l.newcomerList)({page:1,limit:o}).then((function(o){var n=o.data.newcomer_integral;t.couponList=o.data.newcomer_coupon,t.productList=o.data.newcomer_products,Array.isArray(n)?t.newcomer_integral=0:t.newcomer_integral=n})).catch((function(o){return t.$util.Tips({title:o.msg})}))}}),i);o.default=c}).call(this,n("df3c")["default"])},"95be":function(t,o,n){"use strict";n.r(o);var a=n("a5aa"),i=n("c821");for(var e in i)["default"].indexOf(e)<0&&function(t){n.d(o,t,(function(){return i[t]}))}(e);n("c0ca");var l=n("828b"),u=Object(l["a"])(i["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],void 0);o["default"]=u.exports},a5aa:function(t,o,n){"use strict";n.d(o,"b",(function(){return i})),n.d(o,"c",(function(){return e})),n.d(o,"a",(function(){return a}));var a={easyLoadimage:function(){return n.e("components/easy-loadimage/easy-loadimage").then(n.bind(null,"9e02"))}},i=function(){var t=this,o=t.$createElement,n=(t._self._c,t.couponList.length||t.productList.length||t.newcomer_integral),a=n&&t.dataConfig.styleConfig.tabVal?t.__get_style([t.newVip2Background,t.newVipBorderRadius]):null,i=n&&t.dataConfig.styleConfig.tabVal?t.$t("超值优惠 限时专享"):null,e=n&&t.dataConfig.styleConfig.tabVal?t.$t("去逛逛"):null,l=n&&t.dataConfig.styleConfig.tabVal?t.couponList.length&&t.dataConfig.checkboxInfo.type.includes(1):null,u=n&&t.dataConfig.styleConfig.tabVal&&l?t.$t("新人红包"):null,r=n&&t.dataConfig.styleConfig.tabVal&&l?t.__map(t.couponList,(function(o,n){var a=t.__get_orig(o),i=t.__get_style([t.couponStyle]),e=t.__get_style([t.moneyStyle]),l=1==o.coupon_type?t.$t("¥"):null,u=1!=o.coupon_type&&2==o.coupon_type?parseFloat(o.coupon_price):null,r=1!=o.coupon_type&&2==o.coupon_type?t.$t("折"):null,c=o.use_min_price?t.__get_style([t.couponInfoStyle]):null,g=o.use_min_price?t.$t("满"):null,s=o.use_min_price?t.$t("可用"):null,f=o.use_min_price?null:t.__get_style([t.couponInfoStyle]),d=o.use_min_price?null:t.$t("无门槛券");return{$orig:a,s1:i,s2:e,m3:l,m4:u,m5:r,s3:c,m6:g,m7:s,s4:f,m8:d}})):null,c=n&&t.dataConfig.styleConfig.tabVal?t.productList.length&&t.dataConfig.checkboxInfo.type.includes(2):null,g=n&&t.dataConfig.styleConfig.tabVal&&c?t.$t("新人商品专区"):null,s=n&&t.dataConfig.styleConfig.tabVal&&c?t.__map(t.productList,(function(o,n){var a=t.__get_orig(o),i=t.$t("¥");return{$orig:a,m10:i}})):null,f=n&&t.dataConfig.styleConfig.tabVal?t.dataConfig.checkboxInfo.type.includes(0):null,d=n&&t.dataConfig.styleConfig.tabVal&&f?t.$t("新用户注册领积分"):null,C=n&&t.dataConfig.styleConfig.tabVal&&f?t.__get_style([t.bonusRedStyle]):null,p=n&&t.dataConfig.styleConfig.tabVal&&f?t.$t("新用户注册后即可获得积分"):null,y=n&&t.dataConfig.styleConfig.tabVal&&f?t.__get_style([t.buttonStyle]):null,_=n&&t.dataConfig.styleConfig.tabVal&&f?t.$t("去看看"):null,m=n&&!t.dataConfig.styleConfig.tabVal?t.__get_style([t.newVipBorderRadius]):null,b=n&&!t.dataConfig.styleConfig.tabVal?t.$t("新人专享福利"):null,h=n&&!t.dataConfig.styleConfig.tabVal?t.$t("更多优惠"):null,V=n&&!t.dataConfig.styleConfig.tabVal?t.dataConfig.checkboxInfo.type.includes(0):null,v=n&&!t.dataConfig.styleConfig.tabVal&&V?t.__get_style([t.bonusStyle]):null,$=n&&!t.dataConfig.styleConfig.tabVal&&V?t.$t("新用户注册即可"):null,L=n&&!t.dataConfig.styleConfig.tabVal&&V?t.__get_style([t.bonusRedStyle]):null,S=n&&!t.dataConfig.styleConfig.tabVal&&V?t.$t("赠送积分"):null,x=n&&!t.dataConfig.styleConfig.tabVal?t.dataConfig.checkboxInfo.type.includes(1)&&t.couponList.length:null,k=n&&!t.dataConfig.styleConfig.tabVal&&x?t.$t("专属优惠券"):null,w=n&&!t.dataConfig.styleConfig.tabVal&&x?t.__get_style([t.couponContentStyle]):null,B=n&&!t.dataConfig.styleConfig.tabVal&&x?t.__map(t.couponList,(function(o,n){var a=t.__get_orig(o),i=t.__get_style([t.couponStyle]),e=t.__get_style([t.moneyStyle]),l=1==o.coupon_type?t.$t("¥"):null,u=1!=o.coupon_type&&2==o.coupon_type?parseFloat(o.coupon_price):null,r=t.__get_style([t.couponTypeStyle]),c=1==o.coupon_type?t.$t("品类券"):null,g=1!=o.coupon_type&&2==o.coupon_type?t.$t("商品券"):null,s=1!=o.coupon_type&&2!=o.coupon_type&&3==o.coupon_type?t.$t("品牌券"):null,f=1!=o.coupon_type&&2!=o.coupon_type&&3!=o.coupon_type?t.$t("通用券"):null,d=o.use_min_price?t.$t("满"):null,C=o.use_min_price?t.$t("可用"):null,p=o.use_min_price?null:t.$t("无门槛券");return{$orig:a,s11:i,s12:e,m19:l,m20:u,s13:r,m21:c,m22:g,m23:s,m24:f,m25:d,m26:C,m27:p}})):null,T=n&&!t.dataConfig.styleConfig.tabVal&&x?t.__get_style([t.stationStyle]):null,I=n&&!t.dataConfig.styleConfig.tabVal&&x?t.$t("¥"):null,R=n&&!t.dataConfig.styleConfig.tabVal&&x?t.$t("新人专享优惠券"):null,O=n&&!t.dataConfig.styleConfig.tabVal&&x?t.__get_style([t.buttonStyle]):null,M=n&&!t.dataConfig.styleConfig.tabVal&&x?t.$t("一键领取"):null,j=n&&!t.dataConfig.styleConfig.tabVal?t.productList.length&&t.dataConfig.checkboxInfo.type.includes(2):null,A=n&&!t.dataConfig.styleConfig.tabVal&&j?t.$t("新人商品专区"):null,E=n&&!t.dataConfig.styleConfig.tabVal&&j?t.__map(t.productList,(function(o,n){var a=t.__get_orig(o),i=t.__get_style([t.productMoneyStyle]),e=t.$t("¥");return{$orig:a,s16:i,m32:e}})):null;t.$mp.data=Object.assign({},{$root:{g0:n,s0:a,m0:i,m1:e,g1:l,m2:u,l0:r,g2:c,m9:g,l1:s,g3:f,m11:d,s5:C,m12:p,s6:y,m13:_,s7:m,m14:b,m15:h,g4:V,s8:v,m16:$,s9:L,m17:S,g5:x,m18:k,s10:w,l2:B,s14:T,m28:I,m29:R,s15:O,m30:M,g6:j,m31:A,l3:E}})},e=[]},c0ca:function(t,o,n){"use strict";var a=n("3209"),i=n.n(a);i.a},c821:function(t,o,n){"use strict";n.r(o);var a=n("4325"),i=n.n(a);for(var e in a)["default"].indexOf(e)<0&&function(t){n.d(o,t,(function(){return a[t]}))}(e);o["default"]=i.a}}]);
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'subpackage/diyComponents/newVip-create-component',
{
'subpackage/diyComponents/newVip-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('df3c')['createComponent'](__webpack_require__("95be"))
})
},
[['subpackage/diyComponents/newVip-create-component']]
]);