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

11 lines
8.2 KiB
JavaScript

require('./common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["subpackage/diyComponents/userInfor"],{"34d6":function(t,n,e){"use strict";(function(t){var i=e("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=i(e("7ca3")),a=i(e("0110")),l=e("4795"),r=e("8f59");function s(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,i)}return e}function f(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?s(Object(e),!0).forEach((function(n){(0,o.default)(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):s(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}var g={components:{commonWrapper:function(){e.e("subpackage/diyComponents/commonWrapper").then(function(){return resolve(e("11450"))}.bind(null,e)).catch(e.oe)}},computed:f(f({},(0,r.mapGetters)(["isLogin"])),{},{configData:function(){return f(f({},this.dataConfig),{},{paddingConfig:this.dataConfig.paddingConfig||{isAll:!1,valList:[{val:this.dataConfig.topConfig?this.dataConfig.topConfig.val:0},{val:this.dataConfig.prConfig?this.dataConfig.prConfig.val:0},{val:this.dataConfig.bottomConfig?this.dataConfig.bottomConfig.val:0},{val:this.dataConfig.prConfig?this.dataConfig.prConfig.val:0}]},marginConfig:this.dataConfig.marginConfig||{isAll:!1,valList:[{val:this.dataConfig.mbConfig?this.dataConfig.mbConfig.val:0},{val:0},{val:0},{val:0}]}})},lableStyle:function(){var t={background:this.currentLevelColor,color:this.currentLevelColor};return t},progressStyle:function(){var t={};return this.dataConfig.toneConfig.tabVal&&(t["background"]=this.dataConfig.progressBgColor.color[0].item),t},bgRedsStyle:function(){var t=this.diyInfo,n={width:"".concat(t.exp>t.next_exp?100:100*this.$util.$h.Div(parseInt(t.exp),t.next_exp)>=5?100*this.$util.$h.Div(parseInt(t.exp),t.next_exp):5,"%")};return this.dataConfig.toneConfig.tabVal&&(n["background"]="linear-gradient(90deg, ".concat(this.dataConfig.progressColor.color[0].item," 0%, ").concat(this.dataConfig.progressColor.color[1].item," 100%)")),n},userInfoStyle: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,background:"linear-gradient(90deg, ".concat(this.dataConfig.moduleColor.color[0].item," 0%, ").concat(this.dataConfig.moduleColor.color[1].item," 100%)")}}}),name:"userInfor",props:{dataConfig:{type:Object,default:function(){}},isSortType:{type:String|Number,default:0}},mixins:[a.default],data:function(){return{config:{bar:{code:"",color:["#000"],bgColor:"#FFFFFF",width:480,height:110},qrc:{code:"",size:380,level:3,bgColor:"#FFFFFF",border:{color:["#eee","#eee"],lineWidth:3},color:["#333","#333"]}},codeList:[{name:"会员码"},{name:"付款码"}],codeIndex:0,isCode:!1,bgColor:"",textColor:"",progressColor:this.dataConfig.progressColor.color,mbCongfig:0,prConfig:0,itemStyle:0,checkType:this.dataConfig.checkboxInfo.type,diyInfo:{},currentLevelColor:""}},created:function(){this.isLogin&&(this.getDiyUserInfo(),this.getlevelInfo())},watch:{isLogin:{handler:function(t,n){t&&this.getDiyUserInfo()},deep:!0}},methods:{getCode:function(){var t=this;(0,l.getRandCode)().then((function(n){var e=n.data.code;t.config.bar.code=e,t.config.qrc.code=e})).catch((function(n){return t.$util.Tips(n)}))},tapQrCode:function(){t.navigateTo({url:"/pages/users/user_member_code/index"})},closeCode:function(){this.isCode=!1,this.isextension=!1},tapCode:function(t){if(this.codeIndex=t,1==t)this.getCode();else{var n=this.diyInfo.bar_code;this.config.bar.code=n,this.config.qrc.code=n}},handleMenu:function(n){var e="";switch(n){case 0:e="/pages/users/user_coupon/index";break;case 1:e="/pages/users/user_integral/index";break;case 2:e="/pages/users/user_money/index";break;case 4:e="/pages/users/user_goods_collection/index";break;case 5:e="/pages/users/visit_list/index";break}e&&t.navigateTo({url:e})},goLogin:function(){this.isLogin||this.$emit("changeLogin")},getDiyUserInfo:function(){var t=this;(0,l.getUserInfo)().then((function(n){t.diyInfo=n.data})).catch((function(n){t.$util.Tips({title:n})}))},getlevelInfo:function(){var t=this;(0,l.getlevelInfo)().then((function(n){var e=n.data,i=e.level_info,o=e.level_list,a=o.find((function(t){return t.grade==i.grade}));a&&(t.currentLevelColor=a.color)}))},colorToRgba:function(t,n){var e=t.toLowerCase();if(e&&/^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/.test(e)){if(4===e.length){for(var i="#",o=1;o<4;o+=1)i+=e.slice(o,o+1).concat(e.slice(o,o+1));e=i}for(var a=[],l=1;l<7;l+=2)a.push(parseInt("0x".concat(e.slice(l,l+2)),16));return"rgba(".concat(a.join(","),", ").concat(n,")")}return e}}};n.default=g}).call(this,e("df3c")["default"])},5966:function(t,n,e){"use strict";e.d(n,"b",(function(){return i})),e.d(n,"c",(function(){return o})),e.d(n,"a",(function(){}));var i=function(){var t=this,n=t.$createElement,e=(t._self._c,t.__get_style([t.userInfoStyle])),i=t.isLogin?null:t.$t("请点击登录"),o=t.isLogin&&t.diyInfo.level>0&&(t.diyInfo.vip_icon||t.diyInfo.vip_name)?t.__get_style([t.lableStyle]):null,a=t.isLogin&&t.diyInfo.vip&&t.diyInfo.level>0?t.__get_style([t.progressStyle]):null,l=t.isLogin&&t.diyInfo.vip&&t.diyInfo.level>0?t.__get_style([t.bgRedsStyle]):null,r=t.isLogin&&t.diyInfo.vip&&t.diyInfo.level>0&&t.diyInfo.exp?t.diyInfo.exp.split("."):null,s=t.isLogin&&1==t.dataConfig.styleConfig.tabVal?t.checkType.indexOf(1):null,f=t.isLogin&&1==t.dataConfig.styleConfig.tabVal&&s>-1?t.$t("积分"):null,g=t.isLogin&&1==t.dataConfig.styleConfig.tabVal?t.checkType.indexOf(2):null,c=t.isLogin&&1==t.dataConfig.styleConfig.tabVal&&g>-1?t.$t("余额"):null,d=t.isLogin&&1==t.dataConfig.styleConfig.tabVal?t.checkType.indexOf(0):null,u=t.isLogin&&1==t.dataConfig.styleConfig.tabVal&&d>-1?t.$t("优惠券"):null,C=t.isLogin&&1==t.dataConfig.styleConfig.tabVal?t.checkType.indexOf(4):null,p=t.isLogin&&1==t.dataConfig.styleConfig.tabVal&&C>-1?t.$t("收藏"):null,h=t.isLogin&&1==t.dataConfig.styleConfig.tabVal?t.checkType.indexOf(5):null,b=t.isLogin&&1==t.dataConfig.styleConfig.tabVal&&h>-1?t.$t("浏览"):null,y=0==t.dataConfig.styleConfig.tabVal&&t.isLogin?t.checkType.indexOf(1):null,v=0==t.dataConfig.styleConfig.tabVal&&t.isLogin&&-1!=y?t.$t("积分"):null,m=0==t.dataConfig.styleConfig.tabVal&&t.isLogin?t.checkType.indexOf(2):null,L=0==t.dataConfig.styleConfig.tabVal&&t.isLogin&&-1!=m?t.$t("余额"):null,x=0==t.dataConfig.styleConfig.tabVal&&t.isLogin?t.checkType.indexOf(0):null,O=0==t.dataConfig.styleConfig.tabVal&&t.isLogin&&-1!=x?t.$t("优惠券"):null,I=0==t.dataConfig.styleConfig.tabVal&&t.isLogin?t.checkType.indexOf(4):null,_=0==t.dataConfig.styleConfig.tabVal&&t.isLogin&&-1!=I?t.$t("收藏"):null,k=0==t.dataConfig.styleConfig.tabVal&&t.isLogin?t.checkType.indexOf(5):null,V=0==t.dataConfig.styleConfig.tabVal&&t.isLogin&&-1!=k?t.$t("浏览"):null;t.$mp.data=Object.assign({},{$root:{s0:e,m0:i,s1:o,s2:a,s3:l,g0:r,g1:s,m1:f,g2:g,m2:c,g3:d,m3:u,g4:C,m4:p,g5:h,m5:b,g6:y,m6:v,g7:m,m7:L,g8:x,m8:O,g9:I,m9:_,g10:k,m10:V}})},o=[]},"887d":function(t,n,e){"use strict";e.r(n);var i=e("34d6"),o=e.n(i);for(var a in i)["default"].indexOf(a)<0&&function(t){e.d(n,t,(function(){return i[t]}))}(a);n["default"]=o.a},"8c43":function(t,n,e){},"9b37":function(t,n,e){"use strict";var i=e("8c43"),o=e.n(i);o.a},f196:function(t,n,e){"use strict";e.r(n);var i=e("5966"),o=e("887d");for(var a in o)["default"].indexOf(a)<0&&function(t){e.d(n,t,(function(){return o[t]}))}(a);e("9b37");var l=e("828b"),r=Object(l["a"])(o["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);n["default"]=r.exports}}]);
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'subpackage/diyComponents/userInfor-create-component',
{
'subpackage/diyComponents/userInfor-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('df3c')['createComponent'](__webpack_require__("f196"))
})
},
[['subpackage/diyComponents/userInfor-create-component']]
]);