62ef0b5baa9f9e136efa75a2e4d71b7e.json 29 KB

1
  1. {"remainingRequest":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\front\\item\\zyAdmin\\src\\components\\mobilePage\\home_userInfor.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\components\\mobilePage\\home_userInfor.vue","mtime":1761614938974},{"path":"D:\\front\\item\\zyAdmin\\babel.config.js","mtime":1761614925168},{"path":"D:\\front\\item\\zyAdmin\\.babelrc","mtime":1761614925165},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1761614927320},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1761614937402}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9vYmplY3RTcHJlYWQgZnJvbSAiRDovZnJvbnQvaXRlbS96eUFkbWluL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2VzbS9vYmplY3RTcHJlYWQyLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuY29uY2F0LmpzIjsKaW1wb3J0IHsgbWFwU3RhdGUsIG1hcE11dGF0aW9ucyB9IGZyb20gJ3Z1ZXgnOwovLyBpbXBvcnQgdGhlbWUgZnJvbSAiQC9taXhpbnMvdGhlbWUiOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogJ2hvbWVfdXNlckluZm9yJywKICBjbmFtZTogJ+eUqOaIt+S/oeaBrycsCiAgY29uZmlnTmFtZTogJ2NfdXNlckluZm9yJywKICBpY29uOiAnI2ljb256dWppYW4teW9uZ2h1eGlueGknLAogIHR5cGU6IDAsCiAgLy8gMCDln7rnoYDnu4Tku7YgMSDokKXplIDnu4Tku7YgMuW3peWFt+e7hOS7tgogIGRlZmF1bHROYW1lOiAndXNlckluZm9yJywKICAvLyDlpJbpnaLljLnphY3lkI3np7AKICBwcm9wczogewogICAgaW5kZXg6IHsKICAgICAgdHlwZTogbnVsbAogICAgfSwKICAgIG51bTogewogICAgICB0eXBlOiBudWxsCiAgICB9LAogICAgY29sb3JTdHlsZTogewogICAgICB0eXBlOiBudWxsCiAgICB9CiAgfSwKICBjb21wdXRlZDogX29iamVjdFNwcmVhZCh7fSwgbWFwU3RhdGUoJ21vYmlsZENvbmZpZycsIFsnZGVmYXVsdEFycmF5J10pKSwKICB3YXRjaDogewogICAgcGFnZURhdGE6IHsKICAgICAgaGFuZGxlcjogZnVuY3Rpb24gaGFuZGxlcihuVmFsLCBvVmFsKSB7CiAgICAgICAgdGhpcy5zZXRDb25maWcoblZhbCk7CiAgICAgIH0sCiAgICAgIGRlZXA6IHRydWUKICAgIH0sCiAgICBudW06IHsKICAgICAgaGFuZGxlcjogZnVuY3Rpb24gaGFuZGxlcihuVmFsLCBvVmFsKSB7CiAgICAgICAgdmFyIGRhdGEgPSB0aGlzLiRzdG9yZS5zdGF0ZS5tb2JpbGRDb25maWcuZGVmYXVsdEFycmF5W25WYWxdOwogICAgICAgIHRoaXMuc2V0Q29uZmlnKGRhdGEpOwogICAgICB9LAogICAgICBkZWVwOiB0cnVlCiAgICB9LAogICAgZGVmYXVsdEFycmF5OiB7CiAgICAgIGhhbmRsZXI6IGZ1bmN0aW9uIGhhbmRsZXIoblZhbCwgb1ZhbCkgewogICAgICAgIHZhciBkYXRhID0gdGhpcy4kc3RvcmUuc3RhdGUubW9iaWxkQ29uZmlnLmRlZmF1bHRBcnJheVt0aGlzLm51bV07CiAgICAgICAgdGhpcy5zZXRDb25maWcoZGF0YSk7CiAgICAgIH0sCiAgICAgIGRlZXA6IHRydWUKICAgIH0KICB9LAogIC8vIG1peGluczogW3RoZW1lXSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgLy8g6buY6K6k5Yid5aeL5YyW5pWw5o2u56aB5q2i5L+u5pS5CiAgICAgIGRlZmF1bHRDb25maWc6IHsKICAgICAgICBjbmFtZTogJ+eUqOaIt+S/oeaBrycsCiAgICAgICAgbmFtZTogJ3VzZXJJbmZvcicsCiAgICAgICAgdGltZXN0YW1wOiB0aGlzLm51bSwKICAgICAgICBpc0hpZGU6IGZhbHNlLAogICAgICAgIHNldFVwOiB7CiAgICAgICAgICB0YWJWYWw6IDAKICAgICAgICB9LAogICAgICAgIHRpdGxlTGVmdDogJ+Wxleekuuiuvue9ricsCiAgICAgICAgdGl0bGVJbWc6ICfpu5jorqTlpLTlg48nLAogICAgICAgIHRpdGxlUmlnaHQ6ICfov5vluqbmnaEnLAogICAgICAgIHRpdGxlQ3VycmVuY3k6ICfpgJrnlKjmoLflvI8nLAogICAgICAgIHN0eWxlQ29uZmlnOiB7CiAgICAgICAgICB0aXRsZTogJ+mAieaLqemjjuagvCcsCiAgICAgICAgICB0YWJWYWw6IDEsCiAgICAgICAgICB0YWJMaXN0OiBbewogICAgICAgICAgICBuYW1lOiAn5qC35byP5LiAJwogICAgICAgICAgfSwgewogICAgICAgICAgICBuYW1lOiAn5qC35byP5LqMJwogICAgICAgICAgfV0KICAgICAgICB9LAogICAgICAgIGNoZWNrYm94SW5mbzogewogICAgICAgICAgdGl0bGU6ICfmmK/lkKblsZXnpLonLAogICAgICAgICAgbmFtZTogJ2NoZWNrYm94SW5mbycsCiAgICAgICAgICB1c2VyVHlwZTogMSwKICAgICAgICAgIHR5cGU6IFsxLCAyXSwKICAgICAgICAgIGxpc3Q6IFt7CiAgICAgICAgICAgIGlkOiAxLAogICAgICAgICAgICBuYW1lOiAn56ev5YiGJwogICAgICAgICAgfSwgewogICAgICAgICAgICBpZDogMiwKICAgICAgICAgICAgbmFtZTogJ+S9meminScKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgaWQ6IDQsCiAgICAgICAgICAgIG5hbWU6ICfmlLbol48nCiAgICAgICAgICB9LCB7CiAgICAgICAgICAgIGlkOiAwLAogICAgICAgICAgICBuYW1lOiAn5LyY5oOg5Yi4JwogICAgICAgICAgfSwgewogICAgICAgICAgICBpZDogNSwKICAgICAgICAgICAgbmFtZTogJ+a1j+iniCcKICAgICAgICAgIH1dCiAgICAgICAgfSwKICAgICAgICBsb2dvQ29uZmlnOiB7CiAgICAgICAgICBpbmZvOiAn5bu66K6u77ya5Zu+54mH5bC65a+4OTBweCAqIDkwcHgnLAogICAgICAgICAgdXJsOiAnJywKICAgICAgICAgIHR5cGU6ICdjb2RlJywKICAgICAgICAgIGRlbFR5cGU6IDEsCiAgICAgICAgICBuYW1lOiAn5LiK5Lyg5Zu+54mHJwogICAgICAgIH0sCiAgICAgICAgdG9uZUNvbmZpZzogewogICAgICAgICAgdGl0bGU6ICfoibLosIMnLAogICAgICAgICAgdGFiVmFsOiAwLAogICAgICAgICAgdGFiTGlzdDogW3sKICAgICAgICAgICAgbmFtZTogJ+i3n+maj+S4u+mimOmjjuagvCcKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgbmFtZTogJ+iHquWumuS5iScKICAgICAgICAgIH1dCiAgICAgICAgfSwKICAgICAgICBwcm9ncmVzc0NvbG9yOiB7CiAgICAgICAgICB0aXRsZTogJ+i/m+W6puadoScsCiAgICAgICAgICBkZWZhdWx0OiBbewogICAgICAgICAgICBpdGVtOiAnI2U5MzMyMycKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgaXRlbTogJyNmZjg5MzMnCiAgICAgICAgICB9XSwKICAgICAgICAgIGNvbG9yOiBbewogICAgICAgICAgICBpdGVtOiAnI2U5MzMyMycKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgaXRlbTogJyNmZjg5MzMnCiAgICAgICAgICB9XQogICAgICAgIH0sCiAgICAgICAgcHJvZ3Jlc3NCZ0NvbG9yOiB7CiAgICAgICAgICB0aXRsZTogJ+i/m+W6puadoeiDjOaZrycsCiAgICAgICAgICBkZWZhdWx0OiBbewogICAgICAgICAgICBpdGVtOiAnI0VFRUVFRScKICAgICAgICAgIH1dLAogICAgICAgICAgY29sb3I6IFt7CiAgICAgICAgICAgIGl0ZW06ICcjRUVFRUVFJwogICAgICAgICAgfV0KICAgICAgICB9LAogICAgICAgIG1vZHVsZUNvbG9yOiB7CiAgICAgICAgICB0aXRsZTogJ+e7hOS7tuiDjOaZrycsCiAgICAgICAgICBkZWZhdWx0OiBbewogICAgICAgICAgICBpdGVtOiAnI2ZmZicKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgaXRlbTogJyNmZmYnCiAgICAgICAgICB9XSwKICAgICAgICAgIGNvbG9yOiBbewogICAgICAgICAgICBpdGVtOiAnI2ZmZicKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgaXRlbTogJyNmZmYnCiAgICAgICAgICB9XQogICAgICAgIH0sCiAgICAgICAgYm90dG9tQmdDb2xvcjogewogICAgICAgICAgdGl0bGU6ICflupXpg6jog4zmma8nLAogICAgICAgICAgZGVmYXVsdDogW3sKICAgICAgICAgICAgaXRlbTogJyNmZmYnCiAgICAgICAgICB9XSwKICAgICAgICAgIGNvbG9yOiBbewogICAgICAgICAgICBpdGVtOiAnI2ZmZicKICAgICAgICAgIH1dCiAgICAgICAgfSwKICAgICAgICB0b3BDb25maWc6IHsKICAgICAgICAgIHRpdGxlOiAn5LiK6L656LedJywKICAgICAgICAgIHZhbDogMCwKICAgICAgICAgIG1pbjogMAogICAgICAgIH0sCiAgICAgICAgYm90dG9tQ29uZmlnOiB7CiAgICAgICAgICB0aXRsZTogJ+S4i+i+uei3nScsCiAgICAgICAgICB2YWw6IDAsCiAgICAgICAgICBtaW46IDAKICAgICAgICB9LAogICAgICAgIHByQ29uZmlnOiB7CiAgICAgICAgICB0aXRsZTogJ+W3puWPs+i+uei3nScsCiAgICAgICAgICB2YWw6IDAsCiAgICAgICAgICBtaW46IDAKICAgICAgICB9LAogICAgICAgIG1iQ29uZmlnOiB7CiAgICAgICAgICB0aXRsZTogJ+mhtemdoumXtOi3nScsCiAgICAgICAgICB2YWw6IDAsCiAgICAgICAgICBtaW46IDAKICAgICAgICB9LAogICAgICAgIGZpbGxldDogewogICAgICAgICAgdGl0bGU6ICfog4zmma/lnIbop5InLAogICAgICAgICAgdHlwZTogMCwKICAgICAgICAgIGxpc3Q6IFt7CiAgICAgICAgICAgIHZhbDogJ+WFqOmDqCcsCiAgICAgICAgICAgIGljb246ICdpY29uY2FvenVvLXpoZW5ndGknCiAgICAgICAgICB9LCB7CiAgICAgICAgICAgIHZhbDogJ+WNleS4qicsCiAgICAgICAgICAgIGljb246ICdpY29uY2FvenVvLWJpYW5qaWFvJwogICAgICAgICAgfV0sCiAgICAgICAgICB2YWxOYW1lOiAn5ZyG6KeS5YC8JywKICAgICAgICAgIHZhbDogMCwKICAgICAgICAgIG1pbjogMCwKICAgICAgICAgIHZhbExpc3Q6IFt7CiAgICAgICAgICAgIHZhbDogMAogICAgICAgICAgfSwgewogICAgICAgICAgICB2YWw6IDAKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgdmFsOiAwCiAgICAgICAgICB9LCB7CiAgICAgICAgICAgIHZhbDogMAogICAgICAgICAgfV0KICAgICAgICB9CiAgICAgIH0sCiAgICAgIHBhZ2VEYXRhOiB7fSwKICAgICAgc3R5bGVDb25maWc6IDAsCiAgICAgIGNoZWNrVHlwZTogW10sCiAgICAgIGxvZ29Db25maWc6ICcnLAogICAgICBwcm9ncmVzc0xlZnQ6ICcnLAogICAgICBwcm9ncmVzc1JpZ2h0OiAnJywKICAgICAgcHJvZ3Jlc3NCZ0NvbG9yOiAnJywKICAgICAgYmdDb2xvckxlZnQ6ICcnLAogICAgICBiZ0NvbG9yUmlnaHQ6ICcnLAogICAgICBib3R0b21CZ0NvbG9yOiAnJywKICAgICAgdG9wQ29uZmlnOiAwLAogICAgICBib3R0b21Db25maWc6IDAsCiAgICAgIHByQ29uZmlnOiAwLAogICAgICBtVG9wOiAnJywKICAgICAgYmdSYWRpdXM6IDAsCiAgICAgIHRvbmVDb25maWc6IDAsCiAgICAgIHRoZW1lQ29sb3I6ICcnCiAgICB9OwogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHZhciBfdGhpcyA9IHRoaXM7CiAgICB0aGlzLiRuZXh0VGljayhmdW5jdGlvbiAoKSB7CiAgICAgIF90aGlzLnBhZ2VEYXRhID0gX3RoaXMuJHN0b3JlLnN0YXRlLm1vYmlsZENvbmZpZy5kZWZhdWx0QXJyYXlbX3RoaXMubnVtXTsKICAgICAgX3RoaXMuc2V0Q29uZmlnKF90aGlzLnBhZ2VEYXRhKTsKICAgIH0pOwogIH0sCiAgbWV0aG9kczogewogICAgc2V0Q29uZmlnOiBmdW5jdGlvbiBzZXRDb25maWcoZGF0YSkgewogICAgICBpZiAoIWRhdGEpIHJldHVybjsKICAgICAgaWYgKGRhdGEubWJDb25maWcpIHsKICAgICAgICB0aGlzLnN0eWxlQ29uZmlnID0gZGF0YS5zdHlsZUNvbmZpZy50YWJWYWw7CiAgICAgICAgdGhpcy5jaGVja1R5cGUgPSBkYXRhLmNoZWNrYm94SW5mby50eXBlOwogICAgICAgIHRoaXMubG9nb0NvbmZpZyA9IGRhdGEubG9nb0NvbmZpZy51cmw7CiAgICAgICAgdGhpcy50b25lQ29uZmlnID0gZGF0YS50b25lQ29uZmlnLnRhYlZhbDsKICAgICAgICB0aGlzLnByb2dyZXNzTGVmdCA9IGRhdGEucHJvZ3Jlc3NDb2xvci5jb2xvclswXS5pdGVtOwogICAgICAgIHRoaXMucHJvZ3Jlc3NSaWdodCA9IGRhdGEucHJvZ3Jlc3NDb2xvci5jb2xvclsxXS5pdGVtOwogICAgICAgIHRoaXMucHJvZ3Jlc3NCZ0NvbG9yID0gZGF0YS5wcm9ncmVzc0JnQ29sb3IuY29sb3JbMF0uaXRlbTsKICAgICAgICB0aGlzLmJnQ29sb3JMZWZ0ID0gZGF0YS5tb2R1bGVDb2xvci5jb2xvclswXS5pdGVtOwogICAgICAgIHRoaXMuYmdDb2xvclJpZ2h0ID0gZGF0YS5tb2R1bGVDb2xvci5jb2xvclsxXS5pdGVtOwogICAgICAgIHRoaXMudGhlbWVDb2xvciA9ICJsaW5lYXItZ3JhZGllbnQoOTBkZWcsIi5jb25jYXQodGhpcy5jb2xvclN0eWxlLnRoZW1lLCAiIDAlLCIpLmNvbmNhdCh0aGlzLmNvbG9yU3R5bGUuZ3JhZGllbnQsICIgMTAwJSkiKTsKICAgICAgICB0aGlzLmJvdHRvbUJnQ29sb3IgPSBkYXRhLmJvdHRvbUJnQ29sb3IuY29sb3JbMF0uaXRlbTsKICAgICAgICB0aGlzLnRvcENvbmZpZyA9IGRhdGEudG9wQ29uZmlnLnZhbDsKICAgICAgICB0aGlzLmJvdHRvbUNvbmZpZyA9IGRhdGEuYm90dG9tQ29uZmlnLnZhbDsKICAgICAgICB0aGlzLnByQ29uZmlnID0gZGF0YS5wckNvbmZpZy52YWw7CiAgICAgICAgdGhpcy5tVG9wID0gZGF0YS5tYkNvbmZpZy52YWw7CiAgICAgICAgdmFyIGZpbGxldCA9IGRhdGEuZmlsbGV0LnR5cGU7CiAgICAgICAgdmFyIGZpbGxldFZhbCA9IGRhdGEuZmlsbGV0LnZhbDsKICAgICAgICB2YXIgdmFsTGlzdCA9IGRhdGEuZmlsbGV0LnZhbExpc3Q7CiAgICAgICAgdGhpcy5iZ1JhZGl1cyA9IGZpbGxldCA/IHZhbExpc3RbMF0udmFsICsgJ3B4ICcgKyB2YWxMaXN0WzFdLnZhbCArICdweCAnICsgdmFsTGlzdFszXS52YWwgKyAncHggJyArIHZhbExpc3RbMl0udmFsICsgJ3B4JyA6IGZpbGxldFZhbCArICdweCc7CiAgICAgIH0KICAgIH0KICB9Cn07"},{"version":3,"names":["mapState","mapMutations","name","cname","configName","icon","type","defaultName","props","index","num","colorStyle","computed","_objectSpread","watch","pageData","handler","nVal","oVal","setConfig","deep","data","$store","state","mobildConfig","defaultArray","defaultConfig","timestamp","isHide","setUp","tabVal","titleLeft","titleImg","titleRight","titleCurrency","styleConfig","title","tabList","checkboxInfo","userType","list","id","logoConfig","info","url","delType","toneConfig","progressColor","default","item","color","progressBgColor","moduleColor","bottomBgColor","topConfig","val","min","bottomConfig","prConfig","mbConfig","fillet","valName","valList","checkType","progressLeft","progressRight","bgColorLeft","bgColorRight","mTop","bgRadius","themeColor","mounted","_this","$nextTick","methods","concat","theme","gradient","filletVal"],"sources":["src/components/mobilePage/home_userInfor.vue"],"sourcesContent":["<template>\r\n <div\r\n :style=\"{\r\n background: bottomBgColor,\r\n marginTop: mTop + 'px',\r\n paddingTop: topConfig + 'px',\r\n paddingBottom: bottomConfig + 'px',\r\n paddingLeft: prConfig + 'px',\r\n paddingRight: prConfig + 'px',\r\n }\"\r\n >\r\n <div\r\n v-if=\"styleConfig\"\r\n class=\"userInfor acea-row row-between-wrapper\"\r\n :style=\"{\r\n background: `linear-gradient(90deg,${bgColorLeft} 0%,${bgColorRight} 100%)`,\r\n borderRadius: bgRadius,\r\n }\"\r\n >\r\n <div class=\"left acea-row row-middle\">\r\n <div class=\"pictrue acea-row row-center-wrapper\">\r\n <img :src=\"logoConfig\" v-if=\"logoConfig\" />\r\n <div class=\"empty-box\" v-else>\r\n <img src=\"../../assets/images/shan.png\" />\r\n </div>\r\n </div>\r\n <div class=\"text\">\r\n <div class=\"name acea-row row-middle\">用户名称<img src=\"../../assets/images/vip-diy.png\" /></div>\r\n <div class=\"acea-row row-middle\">\r\n <div\r\n class=\"progress\"\r\n :style=\"{\r\n background: toneConfig ? progressBgColor : '#eee',\r\n }\"\r\n >\r\n <div\r\n class=\"bgReds\"\r\n :style=\"{\r\n background: toneConfig\r\n ? `linear-gradient(90deg,${progressLeft} 0%,${progressRight} 100%)`\r\n : themeColor,\r\n }\"\r\n ></div>\r\n </div>\r\n <div class=\"percent\">3000/1000000</div>\r\n </div>\r\n <!--<div class=\"phone\"><span class=\"iconfont iconshouji\"></span>13000000000</div>-->\r\n </div>\r\n </div>\r\n <div class=\"right acea-row row-bottom\">\r\n <div class=\"item\" v-if=\"checkType.slice(0, 3).indexOf(1) != -1\">\r\n <div class=\"num\">20</div>\r\n <div>积分</div>\r\n </div>\r\n <div class=\"item\" v-if=\"checkType.slice(0, 3).indexOf(2) != -1\">\r\n <div class=\"num\">200</div>\r\n <div>余额</div>\r\n </div>\r\n <div class=\"item\" v-if=\"checkType.slice(0, 3).indexOf(0) != -1\">\r\n <div class=\"num\">2</div>\r\n <div>优惠券</div>\r\n </div>\r\n <div class=\"item\" v-if=\"checkType.slice(0, 3).indexOf(4) != -1\">\r\n <div class=\"num\">80</div>\r\n <div>收藏</div>\r\n </div>\r\n <div class=\"item\" v-if=\"checkType.slice(0, 3).indexOf(5) != -1\">\r\n <div class=\"num\">80</div>\r\n <div>浏览</div>\r\n </div>\r\n </div>\r\n </div>\r\n <div\r\n v-else\r\n class=\"userInfor\"\r\n :style=\"{\r\n background: `linear-gradient(90deg,${bgColorLeft} 0%,${bgColorRight} 100%)`,\r\n borderRadius: bgRadius,\r\n }\"\r\n >\r\n <div class=\"acea-row row-between-wrapper\">\r\n <div class=\"left acea-row row-middle\">\r\n <div class=\"pictrue acea-row row-center-wrapper\">\r\n <img :src=\"logoConfig\" v-if=\"logoConfig\" />\r\n <div class=\"empty-box\" v-else>\r\n <img src=\"../../assets/images/shan.png\" />\r\n </div>\r\n </div>\r\n <div class=\"text\">\r\n <div class=\"name acea-row row-middle\">用户名称<img src=\"../../assets/images/vip-diy.png\" /></div>\r\n <div class=\"acea-row row-middle\">\r\n <div\r\n class=\"progress\"\r\n :style=\"{\r\n background: toneConfig ? progressBgColor : '#eee',\r\n }\"\r\n >\r\n <div\r\n class=\"bgReds\"\r\n :style=\"{\r\n background: toneConfig\r\n ? `linear-gradient(90deg,${progressLeft} 0%,${progressRight} 100%)`\r\n : themeColor,\r\n }\"\r\n ></div>\r\n </div>\r\n <div class=\"percent\">3000/1000000</div>\r\n </div>\r\n <!--<div class=\"phone\"><span class=\"iconfont iconshouji\"></span>13000000000</div>-->\r\n </div>\r\n </div>\r\n \r\n </div>\r\n <div class=\"list acea-row row-around\">\r\n <div class=\"item\" v-if=\"checkType.indexOf(1) != -1\">\r\n <div>积分<span class=\"num\">20000</span></div>\r\n </div>\r\n <div class=\"item\" v-if=\"checkType.indexOf(2) != -1\">\r\n <div>余额<span class=\"num\">200</span></div>\r\n </div>\r\n <div class=\"item\" v-if=\"checkType.indexOf(0) != -1\">\r\n <div>优惠券<span class=\"num\">2</span></div>\r\n </div>\r\n <div class=\"item\" v-if=\"checkType.indexOf(4) != -1\">\r\n <div>收藏<span class=\"num\">80</span></div>\r\n </div>\r\n <div class=\"item\" v-if=\"checkType.indexOf(5) != -1\">\r\n <div>浏览<span class=\"num\">80</span></div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { mapState, mapMutations } from 'vuex';\r\n// import theme from \"@/mixins/theme\";\r\nexport default {\r\n name: 'home_userInfor',\r\n cname: '用户信息',\r\n configName: 'c_userInfor',\r\n icon: '#iconzujian-yonghuxinxi',\r\n type: 0, // 0 基础组件 1 营销组件 2工具组件\r\n defaultName: 'userInfor', // 外面匹配名称\r\n props: {\r\n index: {\r\n type: null,\r\n },\r\n num: {\r\n type: null,\r\n },\r\n colorStyle: {\r\n type: null,\r\n },\r\n },\r\n computed: {\r\n ...mapState('mobildConfig', ['defaultArray']),\r\n },\r\n watch: {\r\n pageData: {\r\n handler(nVal, oVal) {\r\n this.setConfig(nVal);\r\n },\r\n deep: true,\r\n },\r\n num: {\r\n handler(nVal, oVal) {\r\n let data = this.$store.state.mobildConfig.defaultArray[nVal];\r\n this.setConfig(data);\r\n },\r\n deep: true,\r\n },\r\n defaultArray: {\r\n handler(nVal, oVal) {\r\n let data = this.$store.state.mobildConfig.defaultArray[this.num];\r\n this.setConfig(data);\r\n },\r\n deep: true,\r\n },\r\n },\r\n // mixins: [theme],\r\n data() {\r\n return {\r\n // 默认初始化数据禁止修改\r\n defaultConfig: {\r\n cname: '用户信息',\r\n name: 'userInfor',\r\n timestamp: this.num,\r\n isHide: false,\r\n setUp: {\r\n tabVal: 0,\r\n },\r\n titleLeft: '展示设置',\r\n titleImg: '默认头像',\r\n titleRight: '进度条',\r\n titleCurrency: '通用样式',\r\n styleConfig: {\r\n title: '选择风格',\r\n tabVal: 1,\r\n tabList: [\r\n {\r\n name: '样式一',\r\n },\r\n {\r\n name: '样式二',\r\n },\r\n ],\r\n },\r\n checkboxInfo: {\r\n title: '是否展示',\r\n name: 'checkboxInfo',\r\n userType: 1,\r\n type: [1, 2],\r\n list: [\r\n {\r\n id: 1,\r\n name: '积分',\r\n },\r\n {\r\n id: 2,\r\n name: '余额',\r\n },\r\n {\r\n id: 4,\r\n name: '收藏',\r\n },\r\n {\r\n id: 0,\r\n name: '优惠券',\r\n },\r\n {\r\n id: 5,\r\n name: '浏览',\r\n },\r\n ],\r\n },\r\n logoConfig: {\r\n info: '建议:图片尺寸90px * 90px',\r\n url: '',\r\n type: 'code',\r\n delType: 1,\r\n name: '上传图片',\r\n },\r\n toneConfig: {\r\n title: '色调',\r\n tabVal: 0,\r\n tabList: [\r\n {\r\n name: '跟随主题风格',\r\n },\r\n {\r\n name: '自定义',\r\n },\r\n ],\r\n },\r\n progressColor: {\r\n title: '进度条',\r\n default: [\r\n {\r\n item: '#e93323',\r\n },\r\n {\r\n item: '#ff8933',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#e93323',\r\n },\r\n {\r\n item: '#ff8933',\r\n },\r\n ],\r\n },\r\n progressBgColor: {\r\n title: '进度条背景',\r\n default: [\r\n {\r\n item: '#EEEEEE',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#EEEEEE',\r\n },\r\n ],\r\n },\r\n moduleColor: {\r\n title: '组件背景',\r\n default: [\r\n {\r\n item: '#fff',\r\n },\r\n {\r\n item: '#fff',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#fff',\r\n },\r\n {\r\n item: '#fff',\r\n },\r\n ],\r\n },\r\n bottomBgColor: {\r\n title: '底部背景',\r\n default: [\r\n {\r\n item: '#fff',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#fff',\r\n },\r\n ],\r\n },\r\n topConfig: {\r\n title: '上边距',\r\n val: 0,\r\n min: 0,\r\n },\r\n bottomConfig: {\r\n title: '下边距',\r\n val: 0,\r\n min: 0,\r\n },\r\n prConfig: {\r\n title: '左右边距',\r\n val: 0,\r\n min: 0,\r\n },\r\n mbConfig: {\r\n title: '页面间距',\r\n val: 0,\r\n min: 0,\r\n },\r\n fillet: {\r\n title: '背景圆角',\r\n type: 0,\r\n list: [\r\n {\r\n val: '全部',\r\n icon: 'iconcaozuo-zhengti',\r\n },\r\n {\r\n val: '单个',\r\n icon: 'iconcaozuo-bianjiao',\r\n },\r\n ],\r\n valName: '圆角值',\r\n val: 0,\r\n min: 0,\r\n valList: [{ val: 0 }, { val: 0 }, { val: 0 }, { val: 0 }],\r\n },\r\n },\r\n pageData: {},\r\n styleConfig: 0,\r\n checkType: [],\r\n logoConfig: '',\r\n progressLeft: '',\r\n progressRight: '',\r\n progressBgColor: '',\r\n bgColorLeft: '',\r\n bgColorRight: '',\r\n bottomBgColor: '',\r\n topConfig: 0,\r\n bottomConfig: 0,\r\n prConfig: 0,\r\n mTop: '',\r\n bgRadius: 0,\r\n toneConfig: 0,\r\n themeColor: '',\r\n };\r\n },\r\n mounted() {\r\n this.$nextTick(() => {\r\n this.pageData = this.$store.state.mobildConfig.defaultArray[this.num];\r\n this.setConfig(this.pageData);\r\n });\r\n },\r\n methods: {\r\n setConfig(data) {\r\n if (!data) return;\r\n if (data.mbConfig) {\r\n this.styleConfig = data.styleConfig.tabVal;\r\n this.checkType = data.checkboxInfo.type;\r\n this.logoConfig = data.logoConfig.url;\r\n this.toneConfig = data.toneConfig.tabVal;\r\n this.progressLeft = data.progressColor.color[0].item;\r\n this.progressRight = data.progressColor.color[1].item;\r\n this.progressBgColor = data.progressBgColor.color[0].item;\r\n this.bgColorLeft = data.moduleColor.color[0].item;\r\n this.bgColorRight = data.moduleColor.color[1].item;\r\n this.themeColor = `linear-gradient(90deg,${this.colorStyle.theme} 0%,${this.colorStyle.gradient} 100%)`;\r\n this.bottomBgColor = data.bottomBgColor.color[0].item;\r\n this.topConfig = data.topConfig.val;\r\n this.bottomConfig = data.bottomConfig.val;\r\n this.prConfig = data.prConfig.val;\r\n this.mTop = data.mbConfig.val;\r\n let fillet = data.fillet.type;\r\n let filletVal = data.fillet.val;\r\n let valList = data.fillet.valList;\r\n this.bgRadius = fillet\r\n ? valList[0].val + 'px ' + valList[1].val + 'px ' + valList[3].val + 'px ' + valList[2].val + 'px'\r\n : filletVal + 'px';\r\n }\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n.userInfor {\r\n padding: 14px 10px;\r\n .list {\r\n margin-top: 16px;\r\n padding-top: 16px;\r\n border-top: 1px solid #eee;\r\n .item {\r\n font-size: 13px;\r\n color: #999;\r\n .num {\r\n font-size: 14px;\r\n font-weight: 600;\r\n color: #333333;\r\n margin-left: 4px;\r\n }\r\n }\r\n }\r\n .right {\r\n &.on {\r\n .item {\r\n color: #666666;\r\n }\r\n }\r\n .item {\r\n text-align: center;\r\n font-weight: 400;\r\n color: #999;\r\n font-size: 11px;\r\n margin-left: 16px;\r\n .num {\r\n font-size: 16px;\r\n margin-bottom: 2px;\r\n font-weight: 600;\r\n color: #333333;\r\n }\r\n }\r\n .iconfont {\r\n font-weight: 400;\r\n //color: #333333;\r\n font-size: 15px;\r\n margin-bottom: 2px;\r\n }\r\n }\r\n .left {\r\n .pictrue {\r\n width: 45px;\r\n height: 45px;\r\n border-radius: 50%;\r\n margin-right: 10px;\r\n img {\r\n border-radius: 50%;\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n }\r\n .empty-box {\r\n border-radius: 50%;\r\n background-color: #f3f9ff;\r\n border: 1px solid #eeeeee;\r\n .iconfont-diy {\r\n font-size: 20px;\r\n }\r\n img {\r\n width: 26px;\r\n height: 20px;\r\n }\r\n }\r\n }\r\n .text {\r\n font-weight: 400;\r\n color: #333333;\r\n font-size: 16px;\r\n .name {\r\n img {\r\n width: 38px;\r\n height: 16px;\r\n margin-left: 5px;\r\n }\r\n }\r\n .progress {\r\n overflow: hidden;\r\n background-color: #eeeeee;\r\n width: 60px;\r\n height: 7px;\r\n border-radius: 3px;\r\n position: relative;\r\n .bgReds {\r\n width: 80%;\r\n height: 100%;\r\n transition: width 0.6s ease;\r\n border-radius: 3px;\r\n }\r\n }\r\n .percent {\r\n font-size: 10px;\r\n margin-left: 4px;\r\n }\r\n .phone {\r\n font-weight: 400;\r\n //color: #333;\r\n font-size: 10px;\r\n margin-top: 3px;\r\n .iconshouji {\r\n margin-right: 2px;\r\n font-size: 12px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n"],"mappings":";;AAuIA,SAAAA,QAAA,EAAAC,YAAA;AACA;AACA;EACAC,IAAA;EACAC,KAAA;EACAC,UAAA;EACAC,IAAA;EACAC,IAAA;EAAA;EACAC,WAAA;EAAA;EACAC,KAAA;IACAC,KAAA;MACAH,IAAA;IACA;IACAI,GAAA;MACAJ,IAAA;IACA;IACAK,UAAA;MACAL,IAAA;IACA;EACA;EACAM,QAAA,EAAAC,aAAA,KACAb,QAAA,mCACA;EACAc,KAAA;IACAC,QAAA;MACAC,OAAA,WAAAA,QAAAC,IAAA,EAAAC,IAAA;QACA,KAAAC,SAAA,CAAAF,IAAA;MACA;MACAG,IAAA;IACA;IACAV,GAAA;MACAM,OAAA,WAAAA,QAAAC,IAAA,EAAAC,IAAA;QACA,IAAAG,IAAA,QAAAC,MAAA,CAAAC,KAAA,CAAAC,YAAA,CAAAC,YAAA,CAAAR,IAAA;QACA,KAAAE,SAAA,CAAAE,IAAA;MACA;MACAD,IAAA;IACA;IACAK,YAAA;MACAT,OAAA,WAAAA,QAAAC,IAAA,EAAAC,IAAA;QACA,IAAAG,IAAA,QAAAC,MAAA,CAAAC,KAAA,CAAAC,YAAA,CAAAC,YAAA,MAAAf,GAAA;QACA,KAAAS,SAAA,CAAAE,IAAA;MACA;MACAD,IAAA;IACA;EACA;EACA;EACAC,IAAA,WAAAA,KAAA;IACA;MACA;MACAK,aAAA;QACAvB,KAAA;QACAD,IAAA;QACAyB,SAAA,OAAAjB,GAAA;QACAkB,MAAA;QACAC,KAAA;UACAC,MAAA;QACA;QACAC,SAAA;QACAC,QAAA;QACAC,UAAA;QACAC,aAAA;QACAC,WAAA;UACAC,KAAA;UACAN,MAAA;UACAO,OAAA,GACA;YACAnC,IAAA;UACA,GACA;YACAA,IAAA;UACA;QAEA;QACAoC,YAAA;UACAF,KAAA;UACAlC,IAAA;UACAqC,QAAA;UACAjC,IAAA;UACAkC,IAAA,GACA;YACAC,EAAA;YACAvC,IAAA;UACA,GACA;YACAuC,EAAA;YACAvC,IAAA;UACA,GACA;YACAuC,EAAA;YACAvC,IAAA;UACA,GACA;YACAuC,EAAA;YACAvC,IAAA;UACA,GACA;YACAuC,EAAA;YACAvC,IAAA;UACA;QAEA;QACAwC,UAAA;UACAC,IAAA;UACAC,GAAA;UACAtC,IAAA;UACAuC,OAAA;UACA3C,IAAA;QACA;QACA4C,UAAA;UACAV,KAAA;UACAN,MAAA;UACAO,OAAA,GACA;YACAnC,IAAA;UACA,GACA;YACAA,IAAA;UACA;QAEA;QACA6C,aAAA;UACAX,KAAA;UACAY,OAAA,GACA;YACAC,IAAA;UACA,GACA;YACAA,IAAA;UACA,EACA;UACAC,KAAA,GACA;YACAD,IAAA;UACA,GACA;YACAA,IAAA;UACA;QAEA;QACAE,eAAA;UACAf,KAAA;UACAY,OAAA,GACA;YACAC,IAAA;UACA,EACA;UACAC,KAAA,GACA;YACAD,IAAA;UACA;QAEA;QACAG,WAAA;UACAhB,KAAA;UACAY,OAAA,GACA;YACAC,IAAA;UACA,GACA;YACAA,IAAA;UACA,EACA;UACAC,KAAA,GACA;YACAD,IAAA;UACA,GACA;YACAA,IAAA;UACA;QAEA;QACAI,aAAA;UACAjB,KAAA;UACAY,OAAA,GACA;YACAC,IAAA;UACA,EACA;UACAC,KAAA,GACA;YACAD,IAAA;UACA;QAEA;QACAK,SAAA;UACAlB,KAAA;UACAmB,GAAA;UACAC,GAAA;QACA;QACAC,YAAA;UACArB,KAAA;UACAmB,GAAA;UACAC,GAAA;QACA;QACAE,QAAA;UACAtB,KAAA;UACAmB,GAAA;UACAC,GAAA;QACA;QACAG,QAAA;UACAvB,KAAA;UACAmB,GAAA;UACAC,GAAA;QACA;QACAI,MAAA;UACAxB,KAAA;UACA9B,IAAA;UACAkC,IAAA,GACA;YACAe,GAAA;YACAlD,IAAA;UACA,GACA;YACAkD,GAAA;YACAlD,IAAA;UACA,EACA;UACAwD,OAAA;UACAN,GAAA;UACAC,GAAA;UACAM,OAAA;YAAAP,GAAA;UAAA;YAAAA,GAAA;UAAA;YAAAA,GAAA;UAAA;YAAAA,GAAA;UAAA;QACA;MACA;MACAxC,QAAA;MACAoB,WAAA;MACA4B,SAAA;MACArB,UAAA;MACAsB,YAAA;MACAC,aAAA;MACAd,eAAA;MACAe,WAAA;MACAC,YAAA;MACAd,aAAA;MACAC,SAAA;MACAG,YAAA;MACAC,QAAA;MACAU,IAAA;MACAC,QAAA;MACAvB,UAAA;MACAwB,UAAA;IACA;EACA;EACAC,OAAA,WAAAA,QAAA;IAAA,IAAAC,KAAA;IACA,KAAAC,SAAA;MACAD,KAAA,CAAAzD,QAAA,GAAAyD,KAAA,CAAAlD,MAAA,CAAAC,KAAA,CAAAC,YAAA,CAAAC,YAAA,CAAA+C,KAAA,CAAA9D,GAAA;MACA8D,KAAA,CAAArD,SAAA,CAAAqD,KAAA,CAAAzD,QAAA;IACA;EACA;EACA2D,OAAA;IACAvD,SAAA,WAAAA,UAAAE,IAAA;MACA,KAAAA,IAAA;MACA,IAAAA,IAAA,CAAAsC,QAAA;QACA,KAAAxB,WAAA,GAAAd,IAAA,CAAAc,WAAA,CAAAL,MAAA;QACA,KAAAiC,SAAA,GAAA1C,IAAA,CAAAiB,YAAA,CAAAhC,IAAA;QACA,KAAAoC,UAAA,GAAArB,IAAA,CAAAqB,UAAA,CAAAE,GAAA;QACA,KAAAE,UAAA,GAAAzB,IAAA,CAAAyB,UAAA,CAAAhB,MAAA;QACA,KAAAkC,YAAA,GAAA3C,IAAA,CAAA0B,aAAA,CAAAG,KAAA,IAAAD,IAAA;QACA,KAAAgB,aAAA,GAAA5C,IAAA,CAAA0B,aAAA,CAAAG,KAAA,IAAAD,IAAA;QACA,KAAAE,eAAA,GAAA9B,IAAA,CAAA8B,eAAA,CAAAD,KAAA,IAAAD,IAAA;QACA,KAAAiB,WAAA,GAAA7C,IAAA,CAAA+B,WAAA,CAAAF,KAAA,IAAAD,IAAA;QACA,KAAAkB,YAAA,GAAA9C,IAAA,CAAA+B,WAAA,CAAAF,KAAA,IAAAD,IAAA;QACA,KAAAqB,UAAA,4BAAAK,MAAA,MAAAhE,UAAA,CAAAiE,KAAA,UAAAD,MAAA,MAAAhE,UAAA,CAAAkE,QAAA;QACA,KAAAxB,aAAA,GAAAhC,IAAA,CAAAgC,aAAA,CAAAH,KAAA,IAAAD,IAAA;QACA,KAAAK,SAAA,GAAAjC,IAAA,CAAAiC,SAAA,CAAAC,GAAA;QACA,KAAAE,YAAA,GAAApC,IAAA,CAAAoC,YAAA,CAAAF,GAAA;QACA,KAAAG,QAAA,GAAArC,IAAA,CAAAqC,QAAA,CAAAH,GAAA;QACA,KAAAa,IAAA,GAAA/C,IAAA,CAAAsC,QAAA,CAAAJ,GAAA;QACA,IAAAK,MAAA,GAAAvC,IAAA,CAAAuC,MAAA,CAAAtD,IAAA;QACA,IAAAwE,SAAA,GAAAzD,IAAA,CAAAuC,MAAA,CAAAL,GAAA;QACA,IAAAO,OAAA,GAAAzC,IAAA,CAAAuC,MAAA,CAAAE,OAAA;QACA,KAAAO,QAAA,GAAAT,MAAA,GACAE,OAAA,IAAAP,GAAA,WAAAO,OAAA,IAAAP,GAAA,WAAAO,OAAA,IAAAP,GAAA,WAAAO,OAAA,IAAAP,GAAA,UACAuB,SAAA;MACA;IACA;EACA;AACA","ignoreList":[]}]}