| 1 |
- {"remainingRequest":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\components\\mobilePage\\home_goods_list.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\components\\mobilePage\\home_goods_list.vue","mtime":1761185180000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\babel.config.js","mtime":1761185179818},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\.babelrc","mtime":1761185179813},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9kZWZpbmVQcm9wZXJ0eSBmcm9tICJDOi9Vc2Vycy9BZG1pbmlzdHJhdG9yL0Rlc2t0b3AvY3JtZWI1LjAvdGVtcGxhdGUvYWRtaW4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL2RlZmluZVByb3BlcnR5LmpzIjsKaW1wb3J0IF9vYmplY3RTcHJlYWQgZnJvbSAiQzovVXNlcnMvQWRtaW5pc3RyYXRvci9EZXNrdG9wL2NybWViNS4wL3RlbXBsYXRlL2FkbWluL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2VzbS9vYmplY3RTcHJlYWQyLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuY29uY2F0LmpzIjsKaW1wb3J0IHsgbWFwU3RhdGUgfSBmcm9tICd2dWV4JzsKLy8gaW1wb3J0IHRoZW1lIGZyb20gIkAvbWl4aW5zL3RoZW1lIjsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdob21lX2dvb2RzX2xpc3QnLAogIGNuYW1lOiAn5ZWG5ZOB5YiX6KGoJywKICBjb25maWdOYW1lOiAnY19ob21lX2dvb2RzX2xpc3QnLAogIGljb246ICcjaWNvbnp1amlhbi1zaGFuZ3BpbmxpZWJpYW8nLAogIHR5cGU6IDAsCiAgLy8gMCDln7rnoYDnu4Tku7YgMSDokKXplIDnu4Tku7YgMuW3peWFt+e7hOS7tgogIGRlZmF1bHROYW1lOiAnZ29vZExpc3QnLAogIC8vIOWklumdouWMuemFjeWQjeensAogIHByb3BzOiB7CiAgICBpbmRleDogewogICAgICB0eXBlOiBudWxsCiAgICB9LAogICAgbnVtOiB7CiAgICAgIHR5cGU6IG51bGwKICAgIH0sCiAgICBjb2xvclN0eWxlOiB7CiAgICAgIHR5cGU6IG51bGwKICAgIH0KICB9LAogIGNvbXB1dGVkOiBfb2JqZWN0U3ByZWFkKHt9LCBtYXBTdGF0ZSgnbW9iaWxkQ29uZmlnJywgWydkZWZhdWx0QXJyYXknXSkpLAogIHdhdGNoOiB7CiAgICBwYWdlRGF0YTogewogICAgICBoYW5kbGVyOiBmdW5jdGlvbiBoYW5kbGVyKG5WYWwsIG9WYWwpIHsKICAgICAgICB0aGlzLnNldENvbmZpZyhuVmFsKTsKICAgICAgfSwKICAgICAgZGVlcDogdHJ1ZQogICAgfSwKICAgIG51bTogewogICAgICBoYW5kbGVyOiBmdW5jdGlvbiBoYW5kbGVyKG5WYWwsIG9WYWwpIHsKICAgICAgICB2YXIgZGF0YSA9IHRoaXMuJHN0b3JlLnN0YXRlLm1vYmlsZENvbmZpZy5kZWZhdWx0QXJyYXlbblZhbF07CiAgICAgICAgdGhpcy5zZXRDb25maWcoZGF0YSk7CiAgICAgIH0sCiAgICAgIGRlZXA6IHRydWUKICAgIH0sCiAgICBkZWZhdWx0QXJyYXk6IHsKICAgICAgaGFuZGxlcjogZnVuY3Rpb24gaGFuZGxlcihuVmFsLCBvVmFsKSB7CiAgICAgICAgdmFyIGRhdGEgPSB0aGlzLiRzdG9yZS5zdGF0ZS5tb2JpbGRDb25maWcuZGVmYXVsdEFycmF5W3RoaXMubnVtXTsKICAgICAgICB0aGlzLnNldENvbmZpZyhkYXRhKTsKICAgICAgfSwKICAgICAgZGVlcDogdHJ1ZQogICAgfQogIH0sCiAgLy8gbWl4aW5zOiBbdGhlbWVdLAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICB2YXIgX2RlZmF1bHRDb25maWc7CiAgICByZXR1cm4gewogICAgICAvLyDpu5jorqTliJ3lp4vljJbmlbDmja7npoHmraLkv67mlLkKICAgICAgZGVmYXVsdENvbmZpZzogKF9kZWZhdWx0Q29uZmlnID0gewogICAgICAgIGNuYW1lOiAn5ZWG5ZOB5YiX6KGoJywKICAgICAgICBuYW1lOiAnZ29vZExpc3QnLAogICAgICAgIHRpbWVzdGFtcDogdGhpcy5udW0sCiAgICAgICAgaXNIaWRlOiBmYWxzZSwKICAgICAgICBzZXRVcDogewogICAgICAgICAgdGFiVmFsOiAwCiAgICAgICAgfSwKICAgICAgICB0aXRsZUxlZnQ6ICfliJfooajorr7nva4nLAogICAgICAgIHRpdGxlR29vZHM6ICfllYblk4Horr7nva4nLAogICAgICAgIHRpdGxlQ29udGVudHM6ICfmmL7npLrlhoXlrrknLAogICAgICAgIHRpdGxlQ2FydDogJ+i0reeJqei9puaMiemSricsCiAgICAgICAgdGl0bGVSaWdodDogJ+WVhuWTgeagt+W8jycKICAgICAgfSwgX2RlZmluZVByb3BlcnR5KF9kZWZpbmVQcm9wZXJ0eShfZGVmaW5lUHJvcGVydHkoX2RlZmluZVByb3BlcnR5KF9kZWZpbmVQcm9wZXJ0eShfZGVmaW5lUHJvcGVydHkoX2RlZmluZVByb3BlcnR5KF9kZWZpbmVQcm9wZXJ0eShfZGVmaW5lUHJvcGVydHkoX2RlZmluZVByb3BlcnR5KF9kZWZhdWx0Q29uZmlnLCAidGl0bGVDYXJ0IiwgJ+i0reeJqei9puaMiemSricpLCAidGl0bGVDdXJyZW5jeSIsICfpgJrnlKjmoLflvI8nKSwgInN0eWxlQ29uZmlnIiwgewogICAgICAgIHRpdGxlOiAn6YCJ5oup6aOO5qC8JywKICAgICAgICB0YWJWYWw6IDEsCiAgICAgICAgdGFiTGlzdDogW3sKICAgICAgICAgIG5hbWU6ICfljZXliJflsZXnpLonCiAgICAgICAgfSwgewogICAgICAgICAgbmFtZTogJ+S4pOWIl+WxleekuijnurXlkJEpJwogICAgICAgIH0sIHsKICAgICAgICAgIG5hbWU6ICfkuInliJflsZXnpLonCiAgICAgICAgfSwgewogICAgICAgICAgbmFtZTogJ+S4pOWIl+WxleekuijmqKrlkJEpJwogICAgICAgIH0sIHsKICAgICAgICAgIG5hbWU6ICflpKflm77lsZXnpLonCiAgICAgICAgfSwgewogICAgICAgICAgbmFtZTogJ+W3puWPs+a7keWKqOWxleekuicKICAgICAgICB9XQogICAgICB9KSwgInR5cGVDb25maWciLCB7CiAgICAgICAgdGl0bGU6ICfpgInmi6nmlrnlvI8nLAogICAgICAgIGFjdGl2ZVZhbHVlOiAxLAogICAgICAgIGxpc3Q6IFt7CiAgICAgICAgICBhY3RpdmVWYWx1ZTogMSwKICAgICAgICAgIHRpdGxlOiAn5oyH5a6a5ZWG5ZOBJwogICAgICAgIH0sIHsKICAgICAgICAgIGFjdGl2ZVZhbHVlOiAzLAogICAgICAgICAgdGl0bGU6ICfmjIflrprliIbnsbsnCiAgICAgICAgfSwgewogICAgICAgICAgYWN0aXZlVmFsdWU6IDQsCiAgICAgICAgICB0aXRsZTogJ+WVhuWTgeagh+etvicKICAgICAgICB9XQogICAgICB9KSwgImdvb2RzTGlzdCIsIHsKICAgICAgICBtYXg6IDIwLAogICAgICAgIGxpc3Q6IFtdCiAgICAgIH0pLCAiZ29vZHNTb3J0IiwgewogICAgICAgIHRpdGxlOiAn5ZWG5ZOB5o6S5bqPJywKICAgICAgICB0YWJWYWw6IDEsCiAgICAgICAgdGFiTGlzdDogW3sKICAgICAgICAgIG5hbWU6ICfnu7zlkIgnCiAgICAgICAgfSwgewogICAgICAgICAgbmFtZTogJ+mUgOmHjycKICAgICAgICB9LCB7CiAgICAgICAgICBuYW1lOiAn5Lu35qC8JwogICAgICAgIH1dCiAgICAgIH0pLCAibnVtYmVyQ29uZmlnIiwgewogICAgICAgIHRpdGxlOiAn5ZWG5ZOB5pWw6YePJywKICAgICAgICB2YWw6IDMsCiAgICAgICAgbWluOiAxCiAgICAgIH0pLCAiY2xhc3NMaXN0IiwgewogICAgICAgIHRpdGxlOiAn5ZWG5ZOB5YiG57G7JywKICAgICAgICBjbGFzc1ZhbDogW10KICAgICAgfSksICJjaGVja2JveEluZm8iLCB7CiAgICAgICAgdGl0bGU6ICflsZXnpLrkv6Hmga8nLAogICAgICAgIG5hbWU6ICdjaGVja2JveEluZm8nLAogICAgICAgIHR5cGU6IFswLCAxLCAyLCAzLCA0LCA1XSwKICAgICAgICBsaXN0OiBbewogICAgICAgICAgaWQ6IDAsCiAgICAgICAgICBuYW1lOiAn5ZWG5ZOB5ZCN56ewJwogICAgICAgIH0sIHsKICAgICAgICAgIGlkOiAxLAogICAgICAgICAgbmFtZTogJ+WVhuWTgeagh+etvicKICAgICAgICB9LCB7CiAgICAgICAgICBpZDogMiwKICAgICAgICAgIG5hbWU6ICfllYblk4Hku7fmoLwnCiAgICAgICAgfSwgewogICAgICAgICAgaWQ6IDMsCiAgICAgICAgICBuYW1lOiAn5ZWG5ZOB6ZSA6YePJwogICAgICAgIH0sIHsKICAgICAgICAgIGlkOiA0LAogICAgICAgICAgbmFtZTogJ+WVhuWTgeivhOWIhicKICAgICAgICB9LCB7CiAgICAgICAgICBpZDogNSwKICAgICAgICAgIG5hbWU6ICfkvJrlkZjku7fmoLwnCiAgICAgICAgfV0KICAgICAgfSksICJjYXJ0Q29uZmlnIiwgewogICAgICAgIHRpdGxlOiAn5piv5ZCm5pi+56S6JywKICAgICAgICB0YWJWYWw6IDAsCiAgICAgICAgdGFiTGlzdDogW3sKICAgICAgICAgIG5hbWU6ICfmmL7npLonCiAgICAgICAgfSwgewogICAgICAgICAgbmFtZTogJ+makOiXjycKICAgICAgICB9XQogICAgICB9KSwgX2RlZmluZVByb3BlcnR5KF9kZWZpbmVQcm9wZXJ0eShfZGVmaW5lUHJvcGVydHkoX2RlZmluZVByb3BlcnR5KF9kZWZpbmVQcm9wZXJ0eShfZGVmaW5lUHJvcGVydHkoX2RlZmluZVByb3BlcnR5KF9kZWZpbmVQcm9wZXJ0eShfZGVmaW5lUHJvcGVydHkoX2RlZmluZVByb3BlcnR5KF9kZWZhdWx0Q29uZmlnLCAiYm50Q29uZmlnIiwgewogICAgICAgIHRpdGxlOiAn5oyJ6ZKu5pWI5p6cJywKICAgICAgICB0YWJWYWw6IDEsCiAgICAgICAgdGFiTGlzdDogW3sKICAgICAgICAgIG5hbWU6ICfov5vlhaXllYblk4Hor6bmg4XpobUnCiAgICAgICAgfSwgewogICAgICAgICAgbmFtZTogJ+WVhuWTgeWKoOi0rScKICAgICAgICB9XQogICAgICB9KSwgImJudFN0eWxlQ29uZmlnIiwgewogICAgICAgIHRpdGxlOiAn5oyJ6ZKu5qC35byPJywKICAgICAgICB0YWJWYWw6IDAKICAgICAgfSksICJmaWxsZXRJbWciLCB7CiAgICAgICAgdGl0bGU6ICflm77niYflnIbop5InLAogICAgICAgIHR5cGU6IDAsCiAgICAgICAgbGlzdDogW3sKICAgICAgICAgIHZhbDogJ+WFqOmDqCcsCiAgICAgICAgICBpY29uOiAnaWNvbmNhb3p1by16aGVuZ3RpJwogICAgICAgIH0sIHsKICAgICAgICAgIHZhbDogJ+WNleS4qicsCiAgICAgICAgICBpY29uOiAnaWNvbmNhb3p1by1iaWFuamlhbycKICAgICAgICB9XSwKICAgICAgICB2YWxOYW1lOiAn5ZyG6KeS5YC8JywKICAgICAgICB2YWw6IDAsCiAgICAgICAgbWluOiAwLAogICAgICAgIHZhbExpc3Q6IFt7CiAgICAgICAgICB2YWw6IDAKICAgICAgICB9LCB7CiAgICAgICAgICB2YWw6IDAKICAgICAgICB9LCB7CiAgICAgICAgICB2YWw6IDAKICAgICAgICB9LCB7CiAgICAgICAgICB2YWw6IDAKICAgICAgICB9XQogICAgICB9KSwgImdvb2RzTmFtZSIsIHsKICAgICAgICB0aXRsZTogJ+WVhuWTgeWQjeensCcsCiAgICAgICAgdGFiVmFsOiAxLAogICAgICAgIHRhYkxpc3Q6IFt7CiAgICAgICAgICBuYW1lOiAn5Yqg57KXJywKICAgICAgICAgIHN0eWxlOiAnYm9sZCcKICAgICAgICB9LCB7CiAgICAgICAgICBuYW1lOiAn5q2j5bi4JywKICAgICAgICAgIHN0eWxlOiAnbm9ybWFsJwogICAgICAgIH1dCiAgICAgIH0pLCAidG9uZUNvbmZpZyIsIHsKICAgICAgICB0aXRsZTogJ+iJsuiwgycsCiAgICAgICAgdGFiVmFsOiAwLAogICAgICAgIHRhYkxpc3Q6IFt7CiAgICAgICAgICBuYW1lOiAn6Lef6ZqP5Li76aKY6aOO5qC8JwogICAgICAgIH0sIHsKICAgICAgICAgIG5hbWU6ICfoh6rlrprkuYknCiAgICAgICAgfV0KICAgICAgfSksICJnb29kc05hbWVDb2xvciIsIHsKICAgICAgICB0aXRsZTogJ+WVhuWTgeWQjeensCcsCiAgICAgICAgbmFtZTogJ2dvb2RzTmFtZUNvbG9yJywKICAgICAgICBkZWZhdWx0OiBbewogICAgICAgICAgaXRlbTogJyMzMzMzMzMnCiAgICAgICAgfV0sCiAgICAgICAgY29sb3I6IFt7CiAgICAgICAgICBpdGVtOiAnIzMzMzMzMycKICAgICAgICB9XQogICAgICB9KSwgImdvb2RzUHJpY2VDb2xvciIsIHsKICAgICAgICB0aXRsZTogJ+WVhuWTgeS7t+agvCcsCiAgICAgICAgbmFtZTogJ2dvb2RzUHJpY2VDb2xvcicsCiAgICAgICAgZGVmYXVsdDogW3sKICAgICAgICAgIGl0ZW06ICcjRTkzMzIzJwogICAgICAgIH1dLAogICAgICAgIGNvbG9yOiBbewogICAgICAgICAgaXRlbTogJyNFOTMzMjMnCiAgICAgICAgfV0KICAgICAgfSksICJzb2xkTnVtQ29sb3IiLCB7CiAgICAgICAgdGl0bGU6ICflt7LllK7mlbDph48nLAogICAgICAgIG5hbWU6ICdzb2xkTnVtQ29sb3InLAogICAgICAgIGRlZmF1bHQ6IFt7CiAgICAgICAgICBpdGVtOiAnIzk5OTk5OScKICAgICAgICB9XSwKICAgICAgICBjb2xvcjogW3sKICAgICAgICAgIGl0ZW06ICcjOTk5OTk5JwogICAgICAgIH1dCiAgICAgIH0pLCAic2NvcmVDb2xvciIsIHsKICAgICAgICB0aXRsZTogJ+ivhOWIhuminOiJsicsCiAgICAgICAgbmFtZTogJ3Njb3JlQ29sb3InLAogICAgICAgIGRlZmF1bHQ6IFt7CiAgICAgICAgICBpdGVtOiAnIzk5OTk5OScKICAgICAgICB9XSwKICAgICAgICBjb2xvcjogW3sKICAgICAgICAgIGl0ZW06ICcjOTk5OTk5JwogICAgICAgIH1dCiAgICAgIH0pLCAidG9uZUNhcnRDb25maWciLCB7CiAgICAgICAgdGl0bGU6ICfoibLosIMnLAogICAgICAgIHRhYlZhbDogMCwKICAgICAgICB0YWJMaXN0OiBbewogICAgICAgICAgbmFtZTogJ+i3n+maj+S4u+mimOmjjuagvCcKICAgICAgICB9LCB7CiAgICAgICAgICBuYW1lOiAn6Ieq5a6a5LmJJwogICAgICAgIH1dCiAgICAgIH0pLCBfZGVmaW5lUHJvcGVydHkoX2RlZmluZVByb3BlcnR5KF9kZWZpbmVQcm9wZXJ0eShfZGVmaW5lUHJvcGVydHkoX2RlZmluZVByb3BlcnR5KF9kZWZpbmVQcm9wZXJ0eShfZGVmaW5lUHJvcGVydHkoX2RlZmluZVByb3BlcnR5KF9kZWZpbmVQcm9wZXJ0eShfZGVmaW5lUHJvcGVydHkoX2RlZmF1bHRDb25maWcsICJibnRCZ0NvbG9yIiwgewogICAgICAgIHRpdGxlOiAn5oyJ6ZKu6aKc6ImyJywKICAgICAgICBuYW1lOiAnYm50QmdDb2xvcicsCiAgICAgICAgZGVmYXVsdDogW3sKICAgICAgICAgIGl0ZW06ICcjRTkzMzIzJwogICAgICAgIH0sIHsKICAgICAgICAgIGl0ZW06ICcjRkY3OTMxJwogICAgICAgIH1dLAogICAgICAgIGNvbG9yOiBbewogICAgICAgICAgaXRlbTogJyNFOTMzMjMnCiAgICAgICAgfSwgewogICAgICAgICAgaXRlbTogJyNGRjc5MzEnCiAgICAgICAgfV0KICAgICAgfSksICJtb2R1bGVDb2xvciIsIHsKICAgICAgICB0aXRsZTogJ+e7hOS7tuiDjOaZrycsCiAgICAgICAgZGVmYXVsdDogW3sKICAgICAgICAgIGl0ZW06ICcjZmZmJwogICAgICAgIH0sIHsKICAgICAgICAgIGl0ZW06ICcjZmZmJwogICAgICAgIH1dLAogICAgICAgIGNvbG9yOiBbewogICAgICAgICAgaXRlbTogJyNmZmYnCiAgICAgICAgfSwgewogICAgICAgICAgaXRlbTogJyNmZmYnCiAgICAgICAgfV0KICAgICAgfSksICJib3R0b21CZ0NvbG9yIiwgewogICAgICAgIHRpdGxlOiAn5bqV6YOo6IOM5pmvJywKICAgICAgICBkZWZhdWx0OiBbewogICAgICAgICAgaXRlbTogJyNmNWY1ZjUnCiAgICAgICAgfV0sCiAgICAgICAgY29sb3I6IFt7CiAgICAgICAgICBpdGVtOiAnI2Y1ZjVmNScKICAgICAgICB9XQogICAgICB9KSwgInRvcENvbmZpZyIsIHsKICAgICAgICB0aXRsZTogJ+S4iui+uei3nScsCiAgICAgICAgdmFsOiAwLAogICAgICAgIG1pbjogMAogICAgICB9KSwgImJvdHRvbUNvbmZpZyIsIHsKICAgICAgICB0aXRsZTogJ+S4i+i+uei3nScsCiAgICAgICAgdmFsOiAwLAogICAgICAgIG1pbjogMAogICAgICB9KSwgInByQ29uZmlnIiwgewogICAgICAgIHRpdGxlOiAn5bem5Y+z6L656LedJywKICAgICAgICB2YWw6IDEwLAogICAgICAgIG1pbjogMAogICAgICB9KSwgIm1iQ29uZmlnIiwgewogICAgICAgIHRpdGxlOiAn6aG16Z2i5LiK6Ze06LedJywKICAgICAgICB2YWw6IDAsCiAgICAgICAgbWluOiAwCiAgICAgIH0pLCAiZmlsbGV0IiwgewogICAgICAgIHRpdGxlOiAn6IOM5pmv5ZyG6KeSJywKICAgICAgICB0eXBlOiAwLAogICAgICAgIGxpc3Q6IFt7CiAgICAgICAgICB2YWw6ICflhajpg6gnLAogICAgICAgICAgaWNvbjogJ2ljb25jYW96dW8temhlbmd0aScKICAgICAgICB9LCB7CiAgICAgICAgICB2YWw6ICfljZXkuKonLAogICAgICAgICAgaWNvbjogJ2ljb25jYW96dW8tYmlhbmppYW8nCiAgICAgICAgfV0sCiAgICAgICAgdmFsTmFtZTogJ+WchuinkuWAvCcsCiAgICAgICAgdmFsOiA4LAogICAgICAgIG1pbjogMCwKICAgICAgICB2YWxMaXN0OiBbewogICAgICAgICAgdmFsOiAwCiAgICAgICAgfSwgewogICAgICAgICAgdmFsOiAwCiAgICAgICAgfSwgewogICAgICAgICAgdmFsOiAwCiAgICAgICAgfSwgewogICAgICAgICAgdmFsOiAwCiAgICAgICAgfV0KICAgICAgfSksICJnb29kc0xhYmVsIiwgewogICAgICAgIHRpdGxlOiAn5ZWG5ZOB5qCH562+JywKICAgICAgICBhY3RpdmVWYWx1ZTogW10sCiAgICAgICAgbGlzdDogW10KICAgICAgfSksICJwcm9kdWN0TGlzdCIsIHsKICAgICAgICB0aXRsZTogJ+WVhuWTgeWIl+ihqCcsCiAgICAgICAgbGlzdDogW10KICAgICAgfSkpLAogICAgICBsaXN0OiBbXSwKICAgICAgcGFnZURhdGE6IHt9LAogICAgICBzdHlsZUNvbmZpZzogMCwKICAgICAgY2hlY2tib3hJbmZvOiBbXSwKICAgICAgY2FydENvbmZpZzogMCwKICAgICAgYm50U3R5bGVDb25maWc6IDAsCiAgICAgIGltZ1JhZGl1czogMCwKICAgICAgaW1nUmFkaXVzMjogMCwKICAgICAgZ29vZHNOYW1lOiAnJywKICAgICAgdG9uZUNvbmZpZzogMCwKICAgICAgZ29vZHNOYW1lQ29sb3I6ICcnLAogICAgICBnb29kc1ByaWNlQ29sb3I6ICcnLAogICAgICBzb2xkTnVtQ29sb3I6ICcnLAogICAgICBzY29yZUNvbG9yOiAnJywKICAgICAgdG9uZUNhcnRDb25maWc6IDAsCiAgICAgIGJudEJnQ29sb3I6ICcnLAogICAgICBibnRCZ0NvbG9yTGVmdDogJycsCiAgICAgIGJnQ29sb3I6ICcnLAogICAgICBib3R0b21CZ0NvbG9yOiAnJywKICAgICAgbVRvcDogMCwKICAgICAgdG9wQ29uZmlnOiAwLAogICAgICBib3R0b21Db25maWc6IDAsCiAgICAgIHByQ29uZmlnOiAwLAogICAgICBiZ1JhZGl1czogMCwKICAgICAgYmdSYWRpdXMyOiAwLAogICAgICB0aGVtZUNvbG9yOiAnJwogICAgfTsKICB9LAogIG1vdW50ZWQ6IGZ1bmN0aW9uIG1vdW50ZWQoKSB7CiAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgdGhpcy4kbmV4dFRpY2soZnVuY3Rpb24gKCkgewogICAgICBfdGhpcy5wYWdlRGF0YSA9IF90aGlzLiRzdG9yZS5zdGF0ZS5tb2JpbGRDb25maWcuZGVmYXVsdEFycmF5W190aGlzLm51bV07CiAgICAgIF90aGlzLnNldENvbmZpZyhfdGhpcy5wYWdlRGF0YSk7CiAgICB9KTsKICB9LAogIG1ldGhvZHM6IHsKICAgIHNldENvbmZpZzogZnVuY3Rpb24gc2V0Q29uZmlnKGRhdGEpIHsKICAgICAgaWYgKCFkYXRhKSByZXR1cm47CiAgICAgIGlmIChkYXRhLm1iQ29uZmlnKSB7CiAgICAgICAgdGhpcy5zdHlsZUNvbmZpZyA9IGRhdGEuc3R5bGVDb25maWcudGFiVmFsOwogICAgICAgIHRoaXMuY2hlY2tib3hJbmZvID0gZGF0YS5jaGVja2JveEluZm8udHlwZTsKICAgICAgICB0aGlzLmNhcnRDb25maWcgPSBkYXRhLmNhcnRDb25maWcudGFiVmFsOwogICAgICAgIHRoaXMuYm50U3R5bGVDb25maWcgPSBkYXRhLmJudFN0eWxlQ29uZmlnLnRhYlZhbDsKICAgICAgICB2YXIgZmlsbGV0SW1nID0gZGF0YS5maWxsZXRJbWcudHlwZTsKICAgICAgICB2YXIgZmlsbGV0VmFsSW1nID0gZGF0YS5maWxsZXRJbWcudmFsOwogICAgICAgIHZhciB2YWxMaXN0SW1nID0gZGF0YS5maWxsZXRJbWcudmFsTGlzdDsKICAgICAgICB0aGlzLmltZ1JhZGl1cyA9IGZpbGxldEltZyA/IHZhbExpc3RJbWdbMF0udmFsICsgJ3B4ICcgKyB2YWxMaXN0SW1nWzFdLnZhbCArICdweCAnICsgdmFsTGlzdEltZ1szXS52YWwgKyAncHggJyArIHZhbExpc3RJbWdbMl0udmFsICsgJ3B4JyA6IGZpbGxldFZhbEltZyArICdweCc7CiAgICAgICAgdGhpcy5pbWdSYWRpdXMyID0gZmlsbGV0SW1nID8gdmFsTGlzdEltZ1swXS52YWwgKyAncHggJyArIHZhbExpc3RJbWdbMV0udmFsICsgJ3B4IDAgMCcgOiBmaWxsZXRWYWxJbWcgKyAncHggJyArIGZpbGxldFZhbEltZyArICdweCAwIDAnOwogICAgICAgIHZhciBnb29kc1RhYlZhbCA9IGRhdGEuZ29vZHNOYW1lLnRhYlZhbDsKICAgICAgICB0aGlzLmdvb2RzTmFtZSA9IGRhdGEuZ29vZHNOYW1lLnRhYkxpc3RbZ29vZHNUYWJWYWxdLnN0eWxlOwogICAgICAgIHRoaXMudG9uZUNvbmZpZyA9IGRhdGEudG9uZUNvbmZpZy50YWJWYWw7CiAgICAgICAgdGhpcy5nb29kc05hbWVDb2xvciA9IGRhdGEuZ29vZHNOYW1lQ29sb3IuY29sb3JbMF0uaXRlbTsKICAgICAgICB0aGlzLmdvb2RzUHJpY2VDb2xvciA9IGRhdGEuZ29vZHNQcmljZUNvbG9yLmNvbG9yWzBdLml0ZW07CiAgICAgICAgdGhpcy5zb2xkTnVtQ29sb3IgPSBkYXRhLnNvbGROdW1Db2xvci5jb2xvclswXS5pdGVtOwogICAgICAgIHRoaXMuc2NvcmVDb2xvciA9IGRhdGEuc2NvcmVDb2xvci5jb2xvclswXS5pdGVtOwogICAgICAgIHRoaXMudG9uZUNhcnRDb25maWcgPSBkYXRhLnRvbmVDYXJ0Q29uZmlnLnRhYlZhbDsKICAgICAgICB2YXIgYm50QmdDb2xvckxlZnQgPSBkYXRhLmJudEJnQ29sb3IuY29sb3JbMF0uaXRlbTsKICAgICAgICB2YXIgYm50QmdDb2xvclJpZ2h0ID0gZGF0YS5ibnRCZ0NvbG9yLmNvbG9yWzFdLml0ZW07CiAgICAgICAgdGhpcy5ibnRCZ0NvbG9yTGVmdCA9IGJudEJnQ29sb3JMZWZ0OwogICAgICAgIHRoaXMuYm50QmdDb2xvciA9ICJsaW5lYXItZ3JhZGllbnQoOTBkZWcsIi5jb25jYXQoYm50QmdDb2xvckxlZnQsICIgMCUsIikuY29uY2F0KGJudEJnQ29sb3JSaWdodCwgIiAxMDAlKSIpOwogICAgICAgIHZhciBiZ0NvbG9yTGVmdCA9IGRhdGEubW9kdWxlQ29sb3IuY29sb3JbMF0uaXRlbTsKICAgICAgICB2YXIgYmdDb2xvclJpZ2h0ID0gZGF0YS5tb2R1bGVDb2xvci5jb2xvclsxXS5pdGVtOwogICAgICAgIHRoaXMuYmdDb2xvciA9ICJsaW5lYXItZ3JhZGllbnQoOTBkZWcsIi5jb25jYXQoYmdDb2xvckxlZnQsICIgMCUsIikuY29uY2F0KGJnQ29sb3JSaWdodCwgIiAxMDAlKSIpOwogICAgICAgIHRoaXMuYm90dG9tQmdDb2xvciA9IGRhdGEuYm90dG9tQmdDb2xvci5jb2xvclswXS5pdGVtOwogICAgICAgIHRoaXMudGhlbWVDb2xvciA9ICJsaW5lYXItZ3JhZGllbnQoOTBkZWcsIi5jb25jYXQodGhpcy5jb2xvclN0eWxlLnRoZW1lLCAiIDAlLCIpLmNvbmNhdCh0aGlzLmNvbG9yU3R5bGUuZ3JhZGllbnQsICIgMTAwJSkiKTsKICAgICAgICB0aGlzLm1Ub3AgPSBkYXRhLm1iQ29uZmlnLnZhbDsKICAgICAgICB0aGlzLnRvcENvbmZpZyA9IGRhdGEudG9wQ29uZmlnLnZhbDsKICAgICAgICB0aGlzLmJvdHRvbUNvbmZpZyA9IGRhdGEuYm90dG9tQ29uZmlnLnZhbDsKICAgICAgICB0aGlzLnByQ29uZmlnID0gZGF0YS5wckNvbmZpZy52YWw7CiAgICAgICAgdmFyIGZpbGxldCA9IGRhdGEuZmlsbGV0LnR5cGU7CiAgICAgICAgdmFyIGZpbGxldFZhbCA9IGRhdGEuZmlsbGV0LnZhbDsKICAgICAgICB2YXIgdmFsTGlzdCA9IGRhdGEuZmlsbGV0LnZhbExpc3Q7CiAgICAgICAgdGhpcy5iZ1JhZGl1cyA9IGZpbGxldCA/IHZhbExpc3RbMF0udmFsICsgJ3B4ICcgKyB2YWxMaXN0WzFdLnZhbCArICdweCAnICsgdmFsTGlzdFszXS52YWwgKyAncHggJyArIHZhbExpc3RbMl0udmFsICsgJ3B4JyA6IGZpbGxldFZhbCArICdweCc7CiAgICAgICAgdGhpcy5iZ1JhZGl1czIgPSBmaWxsZXQgPyAnMCAwICcgKyB2YWxMaXN0WzNdLnZhbCArICdweCAnICsgdmFsTGlzdFsyXS52YWwgKyAncHgnIDogJzAgMCAnICsgZmlsbGV0VmFsICsgJ3B4ICcgKyBmaWxsZXRWYWwgKyAncHgnOwogICAgICAgIGlmIChkYXRhLnR5cGVDb25maWcuYWN0aXZlVmFsdWUgPT0gMSkgewogICAgICAgICAgdGhpcy5saXN0ID0gZGF0YS5nb29kc0xpc3QubGlzdC5sZW5ndGggPyBkYXRhLmdvb2RzTGlzdC5saXN0IDogNDsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgdGhpcy5saXN0ID0gZGF0YS5wcm9kdWN0TGlzdC5saXN0Lmxlbmd0aCA/IGRhdGEucHJvZHVjdExpc3QubGlzdCA6IDQ7CiAgICAgICAgfQogICAgICB9CiAgICB9CiAgfQp9Ow=="},{"version":3,"names":["mapState","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","defaultConfig","timestamp","isHide","setUp","tabVal","titleLeft","titleGoods","titleContents","titleCart","titleRight","_defineProperty","title","tabList","activeValue","list","max","val","min","classVal","id","valName","valList","style","default","item","color","styleConfig","checkboxInfo","cartConfig","bntStyleConfig","imgRadius","imgRadius2","goodsName","toneConfig","goodsNameColor","goodsPriceColor","soldNumColor","scoreColor","toneCartConfig","bntBgColor","bntBgColorLeft","bgColor","bottomBgColor","mTop","topConfig","bottomConfig","prConfig","bgRadius","bgRadius2","themeColor","mounted","_this","$nextTick","methods","mbConfig","filletImg","filletValImg","valListImg","goodsTabVal","bntBgColorRight","concat","bgColorLeft","moduleColor","bgColorRight","theme","gradient","fillet","filletVal","typeConfig","goodsList","length","productList"],"sources":["src/components/mobilePage/home_goods_list.vue"],"sourcesContent":["<template>\r\n <div>\r\n <div\r\n class=\"mobile-page paddingBox\"\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 class=\"home_product\">\r\n <!-- 单列 -->\r\n <template v-if=\"styleConfig == 0\">\r\n <div class=\"list-wrapper itemA\">\r\n <div\r\n class=\"item\"\r\n v-for=\"(item, index) in list\"\r\n :index=\"index\"\r\n :style=\"{\r\n borderRadius: bgRadius,\r\n }\"\r\n >\r\n <div class=\"img-box\">\r\n <img\r\n class=\"img\"\r\n v-if=\"item.image\"\r\n :src=\"item.image\"\r\n alt=\"\"\r\n :style=\"{\r\n borderRadius: imgRadius,\r\n }\"\r\n />\r\n <div\r\n v-else\r\n class=\"empty-box\"\r\n :style=\"{\r\n borderRadius: imgRadius,\r\n }\"\r\n >\r\n <img src=\"../../assets/images/shan.png\" />\r\n </div>\r\n </div>\r\n <div class=\"info\">\r\n <div class=\"hd\">\r\n <div\r\n class=\"title line2\"\r\n v-if=\"checkboxInfo.indexOf(0) != -1\"\r\n :style=\"{\r\n fontWeight: goodsName,\r\n color: toneConfig ? goodsNameColor : '#333',\r\n }\"\r\n >\r\n {{ item.store_name || '华为荣耀畅享平板换屏服务 屏幕换外屏主板维修' }}\r\n </div>\r\n <img v-if=\"checkboxInfo.indexOf(1) != -1\" src=\"../../assets/images/goods01.png\" />\r\n </div>\r\n <div\r\n class=\"price acea-row row-middle\"\r\n :class=\"checkboxInfo.indexOf(3) == -1 && checkboxInfo.indexOf(4) == -1 ? 'on' : ''\"\r\n >\r\n <div\r\n class=\"num\"\r\n v-if=\"checkboxInfo.indexOf(2) != -1\"\r\n :style=\"{\r\n color: toneConfig ? goodsPriceColor : colorStyle.theme,\r\n }\"\r\n >\r\n <span>¥</span>{{ item.price ? $HandlePrice(item.price, 0) : 33\r\n }}<span>{{ item.price ? $HandlePrice(item.price, 1) : '' }}</span>\r\n </div>\r\n <img class=\"img\" v-if=\"checkboxInfo.indexOf(5) != -1\" src=\"../../assets/images/goods02.png\" />\r\n </div>\r\n <div class=\"bottom\">\r\n <span\r\n class=\"mr8\"\r\n v-if=\"checkboxInfo.indexOf(3) != -1\"\r\n :style=\"{\r\n color: toneConfig ? soldNumColor : '#999999',\r\n }\"\r\n >已售{{ item.sales || 0 }}件</span\r\n >\r\n <span\r\n v-if=\"checkboxInfo.indexOf(4) != -1\"\r\n :style=\"{\r\n color: toneConfig ? scoreColor : '#999999',\r\n }\"\r\n >评分 {{ item.star || 0 }}</span\r\n >\r\n </div>\r\n </div>\r\n <div v-if=\"!cartConfig\">\r\n <div\r\n class=\"bnt\"\r\n v-if=\"bntStyleConfig == 0\"\r\n :style=\"{\r\n background: toneCartConfig ? bntBgColor : themeColor,\r\n }\"\r\n >\r\n 购买\r\n </div>\r\n <div\r\n class=\"jia\"\r\n v-else\r\n :style=\"{\r\n background: toneCartConfig ? bntBgColor : themeColor,\r\n }\"\r\n >\r\n <div class=\"jiaCon\">\r\n <span class=\"iconfont iconjiahao1\" v-if=\"bntStyleConfig == 1\"></span>\r\n <span class=\"iconfont icongouwuche1\" v-else></span>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </template>\r\n <!-- 二列 -->\r\n <template v-else-if=\"styleConfig == 1\">\r\n <div class=\"list-wrapper itemC\">\r\n <div class=\"item\" v-for=\"(item, index) in list\" :index=\"index\">\r\n <div class=\"img-box\">\r\n <img\r\n class=\"img\"\r\n v-if=\"item.image\"\r\n :src=\"item.image\"\r\n alt=\"\"\r\n :style=\"{\r\n borderRadius: imgRadius2,\r\n }\"\r\n />\r\n <div\r\n v-else\r\n class=\"empty-box\"\r\n :style=\"{\r\n borderRadius: imgRadius2,\r\n }\"\r\n >\r\n <img src=\"../../assets/images/shan.png\" />\r\n </div>\r\n </div>\r\n <div\r\n class=\"info\"\r\n :class=\"\r\n checkboxInfo.length == 1 && checkboxInfo.indexOf(0) != -1 && !cartConfig\r\n ? 'on'\r\n : ((checkboxInfo.length == 1 && checkboxInfo.indexOf(4) != -1) || !checkboxInfo.length) &&\r\n !cartConfig\r\n ? 'on2'\r\n : ''\r\n \"\r\n :style=\"{\r\n borderRadius: bgRadius2,\r\n }\"\r\n >\r\n <div class=\"hd\">\r\n <div\r\n class=\"title line2\"\r\n v-if=\"checkboxInfo.indexOf(0) != -1\"\r\n :style=\"{\r\n fontWeight: goodsName,\r\n color: toneConfig ? goodsNameColor : '#333',\r\n }\"\r\n >\r\n {{ item.store_name || '这里是商品名称展示区域,商品名称展示区域,商品名称展示区域' }}\r\n </div>\r\n <img v-if=\"checkboxInfo.indexOf(1) != -1\" src=\"../../assets/images/goods01.png\" />\r\n </div>\r\n <div class=\"price acea-row row-middle\">\r\n <div\r\n class=\"num mb-10\"\r\n v-if=\"checkboxInfo.indexOf(2) != -1\"\r\n :style=\"{\r\n color: toneConfig ? goodsPriceColor : colorStyle.theme,\r\n }\"\r\n >\r\n <span>¥</span>{{ item.price ? $HandlePrice(item.price, 0) : 77\r\n }}<span>{{ item.price ? $HandlePrice(item.price, 1) : '' }}</span>\r\n </div>\r\n <img class=\"img\" v-if=\"checkboxInfo.indexOf(5) != -1\" src=\"../../assets/images/goods02.png\" />\r\n </div>\r\n <div\r\n class=\"bottom\"\r\n v-if=\"checkboxInfo.indexOf(3) != -1\"\r\n :style=\"{\r\n color: toneConfig ? soldNumColor : '#999999',\r\n }\"\r\n >\r\n <span>已售{{ item.sales || 0 }}件</span>\r\n </div>\r\n </div>\r\n <div\r\n class=\"jia\"\r\n v-if=\"!cartConfig\"\r\n :style=\"{\r\n background: toneCartConfig ? bntBgColor : themeColor,\r\n }\"\r\n >\r\n <div class=\"jiaCon\">\r\n <span class=\"iconfont iconjiahao1\" v-if=\"bntStyleConfig == 0\"></span>\r\n <span class=\"iconfont icongouwuche1\" v-else></span>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </template>\r\n <!-- 大图 -->\r\n <template v-else-if=\"styleConfig == 4\">\r\n <div class=\"listBig\">\r\n <div\r\n class=\"itemBig\"\r\n v-for=\"(item, index) in list\"\r\n :key=\"index\"\r\n :style=\"{\r\n borderRadius: bgRadius,\r\n }\"\r\n >\r\n <div class=\"img-box\">\r\n <img\r\n class=\"img\"\r\n v-if=\"item.image\"\r\n :src=\"item.image\"\r\n alt=\"\"\r\n :style=\"{\r\n borderRadius: imgRadius,\r\n }\"\r\n />\r\n <div\r\n v-else\r\n class=\"empty-box\"\r\n :style=\"{\r\n borderRadius: imgRadius,\r\n }\"\r\n >\r\n <img src=\"../../assets/images/shan.png\" />\r\n </div>\r\n </div>\r\n <div\r\n class=\"conter\"\r\n :class=\"\r\n ((checkboxInfo.length == 1 &&\r\n (checkboxInfo.indexOf(1) != -1 ||\r\n checkboxInfo.indexOf(3) != -1 ||\r\n checkboxInfo.indexOf(4) != -1 ||\r\n checkboxInfo.indexOf(5) != -1)) ||\r\n !checkboxInfo.length) &&\r\n !cartConfig\r\n ? 'on'\r\n : ''\r\n \"\r\n >\r\n <div\r\n class=\"name\"\r\n v-if=\"checkboxInfo.indexOf(0) != -1\"\r\n :style=\"{\r\n fontWeight: goodsName,\r\n color: toneConfig ? goodsNameColor : '#333',\r\n }\"\r\n >\r\n {{ item.store_name || '商品名称商品商名称商品商…' }}\r\n </div>\r\n <img v-if=\"checkboxInfo.indexOf(1) != -1\" src=\"../../assets/images/goods01.png\" />\r\n <div class=\"price acea-row row-middle\">\r\n <div\r\n class=\"num\"\r\n v-if=\"checkboxInfo.indexOf(2) != -1\"\r\n :style=\"{\r\n color: toneConfig ? goodsPriceColor : colorStyle.theme,\r\n }\"\r\n >\r\n <span>¥</span>{{ item.price ? $HandlePrice(item.price, 0) : 77\r\n }}<span>{{ item.price ? $HandlePrice(item.price, 1) : '' }}</span>\r\n </div>\r\n <img v-if=\"checkboxInfo.indexOf(5) != -1\" src=\"../../assets/images/goods02.png\" />\r\n </div>\r\n <div\r\n class=\"bottom\"\r\n v-if=\"checkboxInfo.indexOf(3) != -1\"\r\n :style=\"{\r\n color: toneConfig ? soldNumColor : '#999999',\r\n }\"\r\n >\r\n <span>已售{{ item.sales || 0 }}件</span>\r\n </div>\r\n </div>\r\n <div v-if=\"!cartConfig\">\r\n <div\r\n class=\"bnt\"\r\n v-if=\"bntStyleConfig == 0\"\r\n :style=\"{\r\n background: toneCartConfig ? bntBgColor : themeColor,\r\n }\"\r\n >\r\n 购买\r\n </div>\r\n <div\r\n class=\"jia\"\r\n v-else\r\n :style=\"{\r\n background: toneCartConfig ? bntBgColor : themeColor,\r\n }\"\r\n >\r\n <div class=\"jiaCon\">\r\n <span class=\"iconfont iconjiahao1\" v-if=\"bntStyleConfig == 1\"></span>\r\n <span class=\"iconfont icongouwuche1\" v-else></span>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </template>\r\n <template v-else-if=\"styleConfig == 3\">\r\n <div\r\n class=\"listCross acea-row row-between-wrapper\"\r\n :style=\"{\r\n background: bgColor,\r\n borderRadius: bgRadius,\r\n }\"\r\n >\r\n <div class=\"item acea-row row-middle\" v-for=\"(item, index) in list\" :index=\"index\">\r\n <div\r\n class=\"pictrue acea-row row-center-wrapper\"\r\n :style=\"{\r\n borderRadius: imgRadius,\r\n }\"\r\n >\r\n <img\r\n class=\"img\"\r\n v-if=\"item.image\"\r\n :src=\"item.image\"\r\n alt=\"\"\r\n :style=\"{\r\n borderRadius: imgRadius,\r\n }\"\r\n />\r\n <img v-else src=\"../../assets/images/shan.png\" />\r\n </div>\r\n <div class=\"text\">\r\n <div\r\n class=\"name\"\r\n v-if=\"checkboxInfo.indexOf(0) != -1\"\r\n :style=\"{\r\n fontWeight: goodsName,\r\n color: toneConfig ? goodsNameColor : '#333',\r\n }\"\r\n >\r\n <div class=\"line2\">{{ item.store_name || '这里是标题这里是标题这...' }}</div>\r\n </div>\r\n <div\r\n class=\"price\"\r\n v-if=\"checkboxInfo.indexOf(2) != -1\"\r\n :style=\"{\r\n color: toneConfig ? goodsPriceColor : colorStyle.theme,\r\n }\"\r\n >\r\n <span>¥</span>{{ item.price ? $HandlePrice(item.price, 0) : 77\r\n }}<span>{{ item.price ? $HandlePrice(item.price, 1) : '' }}</span>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </template>\r\n <!-- 三列 -->\r\n <template v-else>\r\n <div\r\n class=\"list-wrapper itemB\"\r\n :class=\"styleConfig == 5 ? 'itemD' : ''\"\r\n :style=\"{\r\n background: bgColor,\r\n borderRadius: bgRadius,\r\n }\"\r\n >\r\n <div class=\"list\">\r\n <div class=\"item\" v-for=\"(item, index) in list\" :index=\"index\">\r\n <div class=\"img-box\">\r\n <img\r\n class=\"img\"\r\n v-if=\"item.image\"\r\n :src=\"item.image\"\r\n alt=\"\"\r\n :style=\"{\r\n borderRadius: imgRadius,\r\n }\"\r\n />\r\n <div\r\n v-else\r\n class=\"empty-box\"\r\n :style=\"{\r\n borderRadius: imgRadius,\r\n }\"\r\n >\r\n <img src=\"../../assets/images/shan.png\" />\r\n </div>\r\n </div>\r\n <div\r\n class=\"info\"\r\n :class=\"\r\n checkboxInfo.indexOf(2) == -1 && checkboxInfo.indexOf(0) != -1 && !cartConfig\r\n ? 'on'\r\n : checkboxInfo.indexOf(2) == -1 && checkboxInfo.indexOf(0) == -1 && !cartConfig\r\n ? 'on2'\r\n : ''\r\n \"\r\n >\r\n <div class=\"hd\" v-if=\"checkboxInfo.indexOf(0) != -1\">\r\n <div\r\n class=\"title line2\"\r\n :style=\"{\r\n fontWeight: goodsName,\r\n color: toneConfig ? goodsNameColor : '#333',\r\n }\"\r\n >\r\n {{ item.store_name || '商品名称商品商名称商品商…' }}\r\n </div>\r\n </div>\r\n <div class=\"price\" v-if=\"checkboxInfo.indexOf(2) != -1\">\r\n <div\r\n class=\"num\"\r\n :style=\"{\r\n color: toneConfig ? goodsPriceColor : colorStyle.theme,\r\n }\"\r\n >\r\n <span>¥</span>{{ item.price ? $HandlePrice(item.price, 0) : 77\r\n }}<span>{{ item.price ? $HandlePrice(item.price, 1) : '' }}</span>\r\n </div>\r\n </div>\r\n </div>\r\n <div\r\n class=\"jia\"\r\n v-if=\"!cartConfig\"\r\n :style=\"{\r\n background: toneCartConfig ? bntBgColor : themeColor,\r\n }\"\r\n >\r\n <div class=\"jiaCon\">\r\n <span class=\"iconfont iconjiahao1\" v-if=\"bntStyleConfig == 0\"></span>\r\n <span class=\"iconfont icongouwuche1\" v-else></span>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </template>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { mapState } from 'vuex';\r\n// import theme from \"@/mixins/theme\";\r\nexport default {\r\n name: 'home_goods_list',\r\n cname: '商品列表',\r\n configName: 'c_home_goods_list',\r\n icon: '#iconzujian-shangpinliebiao',\r\n type: 0, // 0 基础组件 1 营销组件 2工具组件\r\n defaultName: 'goodList', // 外面匹配名称\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: 'goodList',\r\n timestamp: this.num,\r\n isHide: false,\r\n setUp: {\r\n tabVal: 0,\r\n },\r\n titleLeft: '列表设置',\r\n titleGoods: '商品设置',\r\n titleContents: '显示内容',\r\n titleCart: '购物车按钮',\r\n titleRight: '商品样式',\r\n titleCart: '购物车按钮',\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 name: '三列展示',\r\n },\r\n {\r\n name: '两列展示(横向)',\r\n },\r\n {\r\n name: '大图展示',\r\n },\r\n {\r\n name: '左右滑动展示',\r\n },\r\n ],\r\n },\r\n typeConfig: {\r\n title: '选择方式',\r\n activeValue: 1,\r\n list: [\r\n {\r\n activeValue: 1,\r\n title: '指定商品',\r\n },\r\n {\r\n activeValue: 3,\r\n title: '指定分类',\r\n },\r\n {\r\n activeValue: 4,\r\n title: '商品标签',\r\n },\r\n ],\r\n },\r\n goodsList: {\r\n max: 20,\r\n list: [],\r\n },\r\n goodsSort: {\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 name: '价格',\r\n },\r\n ],\r\n },\r\n numberConfig: {\r\n title: '商品数量',\r\n val: 3,\r\n min: 1,\r\n },\r\n classList: {\r\n title: '商品分类',\r\n classVal: [],\r\n },\r\n checkboxInfo: {\r\n title: '展示信息',\r\n name: 'checkboxInfo',\r\n type: [0, 1, 2, 3, 4, 5],\r\n list: [\r\n {\r\n id: 0,\r\n name: '商品名称',\r\n },\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: 3,\r\n name: '商品销量',\r\n },\r\n {\r\n id: 4,\r\n name: '商品评分',\r\n },\r\n {\r\n id: 5,\r\n name: '会员价格',\r\n },\r\n ],\r\n },\r\n cartConfig: {\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 bntConfig: {\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 bntStyleConfig: {\r\n title: '按钮样式',\r\n tabVal: 0,\r\n },\r\n filletImg: {\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 goodsName: {\r\n title: '商品名称',\r\n tabVal: 1,\r\n tabList: [\r\n {\r\n name: '加粗',\r\n style: 'bold',\r\n },\r\n {\r\n name: '正常',\r\n style: 'normal',\r\n },\r\n ],\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 goodsNameColor: {\r\n title: '商品名称',\r\n name: 'goodsNameColor',\r\n default: [\r\n {\r\n item: '#333333',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#333333',\r\n },\r\n ],\r\n },\r\n goodsPriceColor: {\r\n title: '商品价格',\r\n name: 'goodsPriceColor',\r\n default: [\r\n {\r\n item: '#E93323',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#E93323',\r\n },\r\n ],\r\n },\r\n soldNumColor: {\r\n title: '已售数量',\r\n name: 'soldNumColor',\r\n default: [\r\n {\r\n item: '#999999',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#999999',\r\n },\r\n ],\r\n },\r\n scoreColor: {\r\n title: '评分颜色',\r\n name: 'scoreColor',\r\n default: [\r\n {\r\n item: '#999999',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#999999',\r\n },\r\n ],\r\n },\r\n toneCartConfig: {\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 bntBgColor: {\r\n title: '按钮颜色',\r\n name: 'bntBgColor',\r\n default: [\r\n {\r\n item: '#E93323',\r\n },\r\n {\r\n item: '#FF7931',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#E93323',\r\n },\r\n {\r\n item: '#FF7931',\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: '#f5f5f5',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#f5f5f5',\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: 10,\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: 8,\r\n min: 0,\r\n valList: [{ val: 0 }, { val: 0 }, { val: 0 }, { val: 0 }],\r\n },\r\n goodsLabel: {\r\n title: '商品标签',\r\n activeValue: [],\r\n list: [],\r\n },\r\n productList: {\r\n title: '商品列表',\r\n list: [],\r\n },\r\n },\r\n list: [],\r\n pageData: {},\r\n styleConfig: 0,\r\n checkboxInfo: [],\r\n cartConfig: 0,\r\n bntStyleConfig: 0,\r\n imgRadius: 0,\r\n imgRadius2: 0,\r\n goodsName: '',\r\n toneConfig: 0,\r\n goodsNameColor: '',\r\n goodsPriceColor: '',\r\n soldNumColor: '',\r\n scoreColor: '',\r\n toneCartConfig: 0,\r\n bntBgColor: '',\r\n bntBgColorLeft: '',\r\n bgColor: '',\r\n bottomBgColor: '',\r\n mTop: 0,\r\n topConfig: 0,\r\n bottomConfig: 0,\r\n prConfig: 0,\r\n bgRadius: 0,\r\n bgRadius2: 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.checkboxInfo = data.checkboxInfo.type;\r\n this.cartConfig = data.cartConfig.tabVal;\r\n this.bntStyleConfig = data.bntStyleConfig.tabVal;\r\n let filletImg = data.filletImg.type;\r\n let filletValImg = data.filletImg.val;\r\n let valListImg = data.filletImg.valList;\r\n this.imgRadius = filletImg\r\n ? valListImg[0].val + 'px ' + valListImg[1].val + 'px ' + valListImg[3].val + 'px ' + valListImg[2].val + 'px'\r\n : filletValImg + 'px';\r\n this.imgRadius2 = filletImg\r\n ? valListImg[0].val + 'px ' + valListImg[1].val + 'px 0 0'\r\n : filletValImg + 'px ' + filletValImg + 'px 0 0';\r\n let goodsTabVal = data.goodsName.tabVal;\r\n this.goodsName = data.goodsName.tabList[goodsTabVal].style;\r\n this.toneConfig = data.toneConfig.tabVal;\r\n this.goodsNameColor = data.goodsNameColor.color[0].item;\r\n this.goodsPriceColor = data.goodsPriceColor.color[0].item;\r\n this.soldNumColor = data.soldNumColor.color[0].item;\r\n this.scoreColor = data.scoreColor.color[0].item;\r\n this.toneCartConfig = data.toneCartConfig.tabVal;\r\n let bntBgColorLeft = data.bntBgColor.color[0].item;\r\n let bntBgColorRight = data.bntBgColor.color[1].item;\r\n this.bntBgColorLeft = bntBgColorLeft;\r\n this.bntBgColor = `linear-gradient(90deg,${bntBgColorLeft} 0%,${bntBgColorRight} 100%)`;\r\n let bgColorLeft = data.moduleColor.color[0].item;\r\n let bgColorRight = data.moduleColor.color[1].item;\r\n this.bgColor = `linear-gradient(90deg,${bgColorLeft} 0%,${bgColorRight} 100%)`;\r\n this.bottomBgColor = data.bottomBgColor.color[0].item;\r\n this.themeColor = `linear-gradient(90deg,${this.colorStyle.theme} 0%,${this.colorStyle.gradient} 100%)`;\r\n this.mTop = data.mbConfig.val;\r\n this.topConfig = data.topConfig.val;\r\n this.bottomConfig = data.bottomConfig.val;\r\n this.prConfig = data.prConfig.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 this.bgRadius2 = fillet\r\n ? '0 0 ' + valList[3].val + 'px ' + valList[2].val + 'px'\r\n : '0 0 ' + filletVal + 'px ' + filletVal + 'px';\r\n if (data.typeConfig.activeValue == 1) {\r\n this.list = data.goodsList.list.length ? data.goodsList.list : 4;\r\n } else {\r\n this.list = data.productList.list.length ? data.productList.list : 4;\r\n }\r\n }\r\n },\r\n },\r\n};\r\n</script>\r\n<style scoped lang=\"scss\">\r\n.itemOn {\r\n border-radius: 0 !important;\r\n img,\r\n .empty-box {\r\n border-radius: 0 !important;\r\n }\r\n .img-box {\r\n .label {\r\n border-radius: 0 0 8px 0 !important;\r\n }\r\n }\r\n}\r\n.pageOn {\r\n border-radius: 8px !important;\r\n}\r\n.listCross {\r\n width: 100%;\r\n background: #fff;\r\n padding: 16px 12px 6px 12px;\r\n .item {\r\n width: 49%;\r\n margin-bottom: 10px;\r\n .pictrue {\r\n width: 72px;\r\n height: 72px;\r\n background: #f3f9ff;\r\n border-radius: 4px;\r\n margin-right: 10px;\r\n img {\r\n width: 26px;\r\n height: 20px;\r\n display: block;\r\n }\r\n .img {\r\n width: 100%;\r\n height: 100%;\r\n display: block;\r\n object-fit: cover;\r\n }\r\n }\r\n .text {\r\n flex: 1;\r\n .name {\r\n font-size: 13px;\r\n color: #282828;\r\n height: 45px;\r\n }\r\n .price {\r\n font-size: 18px;\r\n font-weight: 600;\r\n font-family: SemiBold;\r\n span {\r\n font-size: 12px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n.listBig {\r\n width: 100%;\r\n .itemBig {\r\n width: 100%;\r\n margin-bottom: 10px;\r\n background-color: #fff;\r\n border-radius: 10px;\r\n position: relative;\r\n .bnt {\r\n width: 48px;\r\n height: 28px;\r\n background: linear-gradient(90deg, #e93323 0%, #ff7931 100%);\r\n border-radius: 25px;\r\n text-align: center;\r\n line-height: 28px;\r\n font-size: 12px;\r\n color: #fff;\r\n position: absolute;\r\n right: 10px;\r\n bottom: 12px;\r\n }\r\n .jia {\r\n width: 22px;\r\n height: 22px;\r\n background-color: #e93323;\r\n border-radius: 50%;\r\n position: absolute;\r\n right: 10px;\r\n bottom: 10px;\r\n .jiaCon {\r\n width: 100%;\r\n height: 100%;\r\n text-align: center;\r\n line-height: 22px;\r\n .iconfont {\r\n color: #fff;\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n .conter {\r\n padding: 0 12px 12px 12px;\r\n &.on {\r\n height: 45px;\r\n }\r\n .name {\r\n margin-top: 10px;\r\n font-weight: 400;\r\n color: #333333;\r\n font-size: 14px;\r\n padding: 0;\r\n }\r\n img {\r\n // width: 99px;\r\n height: 14px;\r\n display: block;\r\n margin-top: 5px;\r\n }\r\n .price {\r\n margin-top: 8px;\r\n margin-bottom: 8px;\r\n img {\r\n width: 70px;\r\n height: 15px;\r\n }\r\n .num {\r\n font-size: 20px;\r\n font-family: SemiBold;\r\n span {\r\n font-size: 12px;\r\n }\r\n }\r\n }\r\n .bottom {\r\n font-weight: 400;\r\n color: #999999;\r\n font-size: 11px;\r\n }\r\n }\r\n .img-box {\r\n width: 100%;\r\n height: 180px;\r\n position: relative;\r\n\r\n img {\r\n width: 65px;\r\n height: 50px;\r\n }\r\n .img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n }\r\n .empty-box {\r\n border-radius: 8px 8px 0 0;\r\n background: #f3f9ff;\r\n }\r\n .label {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 59px;\r\n height: 25px;\r\n line-height: 25px;\r\n text-align: center;\r\n color: #fff;\r\n font-size: 12px;\r\n border-radius: 8px 0 8px 0;\r\n }\r\n }\r\n .name {\r\n font-size: 15px;\r\n font-weight: bold;\r\n margin-top: 8px;\r\n padding: 0 10px;\r\n }\r\n .coupon {\r\n width: 16px;\r\n height: 18px;\r\n line-height: 18px;\r\n text-align: center;\r\n font-size: 12px;\r\n margin-right: 5px;\r\n display: inline-block;\r\n }\r\n .price {\r\n font-weight: bold;\r\n font-size: 12px;\r\n .num {\r\n font-size: 18px;\r\n margin-right: 5px;\r\n }\r\n }\r\n }\r\n}\r\n.paddingBox {\r\n padding-bottom: 0;\r\n}\r\n.home_product {\r\n overflow: hidden;\r\n .hd_nav {\r\n display: flex;\r\n height: 65px;\r\n padding: 0 5px;\r\n .item {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n width: 25%;\r\n .title {\r\n font-size: 16px;\r\n color: #282828;\r\n }\r\n .label {\r\n width: 62px;\r\n height: 18px;\r\n line-height: 18px;\r\n text-align: center;\r\n background: transparent;\r\n border-radius: 8px;\r\n color: #999999;\r\n font-size: 12px;\r\n }\r\n &.active {\r\n .title {\r\n color: #ff4444;\r\n }\r\n .label {\r\n color: #fff;\r\n background: linear-gradient(270deg, rgba(255, 84, 0, 1) 0%, rgba(255, 0, 0, 1) 100%);\r\n }\r\n }\r\n }\r\n }\r\n}\r\n.list-wrapper {\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: space-between;\r\n .item {\r\n width: 48.5%;\r\n margin-bottom: 10px;\r\n background-color: #fff;\r\n position: relative;\r\n .bnt {\r\n width: 48px;\r\n height: 28px;\r\n background: linear-gradient(90deg, #e93323 0%, #ff7931 100%);\r\n border-radius: 25px;\r\n color: #fff;\r\n text-align: center;\r\n line-height: 28px;\r\n font-size: 12px;\r\n position: absolute;\r\n right: 10px;\r\n bottom: 10px;\r\n }\r\n .jia {\r\n width: 22px;\r\n height: 22px;\r\n background-color: #e93323;\r\n border-radius: 50%;\r\n position: absolute;\r\n right: 10px;\r\n bottom: 10px;\r\n .jiaCon {\r\n width: 100%;\r\n height: 100%;\r\n text-align: center;\r\n line-height: 22px;\r\n .iconfont {\r\n color: #fff;\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n .img-box {\r\n position: relative;\r\n width: 100%;\r\n height: 173px;\r\n .img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n }\r\n img,\r\n .box {\r\n width: 65px;\r\n height: 50px;\r\n }\r\n .empty-box {\r\n background: #f3f9ff;\r\n }\r\n .box {\r\n background: #d8d8d8;\r\n }\r\n .label {\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n width: 46px;\r\n height: 22px;\r\n border-radius: 10px 0px 10px 0px;\r\n color: #fff;\r\n font-size: 13px;\r\n text-align: center;\r\n line-height: 22px;\r\n }\r\n }\r\n .info {\r\n padding: 7px 10px;\r\n .title {\r\n font-size: 14px;\r\n color: #333;\r\n }\r\n img {\r\n height: 14px;\r\n display: block;\r\n margin-top: 4px;\r\n }\r\n .bottom {\r\n color: #999999;\r\n font-size: 11px;\r\n }\r\n .price {\r\n display: flex;\r\n align-items: center;\r\n img {\r\n width: 70px;\r\n height: 15px;\r\n display: block;\r\n }\r\n .num {\r\n font-size: 20px;\r\n margin-right: 4px;\r\n font-family: SemiBold;\r\n span {\r\n font-size: 12px;\r\n }\r\n }\r\n .label {\r\n width: 16px;\r\n height: 18px;\r\n margin-left: 5px;\r\n text-align: center;\r\n line-height: 18px;\r\n font-size: 11px;\r\n &.on {\r\n margin-left: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.itemA {\r\n /*background #fff*/\r\n .item {\r\n display: flex;\r\n width: 100%;\r\n padding: 10px;\r\n position: relative;\r\n\r\n .img-box {\r\n position: relative;\r\n width: 112px;\r\n height: 112px;\r\n img {\r\n width: 65px;\r\n height: 50px;\r\n }\r\n .empty-box {\r\n background: #f3f9ff;\r\n }\r\n }\r\n\r\n .info {\r\n display: flex;\r\n justify-content: space-between;\r\n flex-direction: column;\r\n flex: 1;\r\n margin-left: 10px;\r\n padding: 0;\r\n .hd {\r\n height: 63px;\r\n }\r\n .price {\r\n margin-top: 2px;\r\n &.on {\r\n margin-top: 20px;\r\n }\r\n .img {\r\n margin-top: 0;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n.itemB {\r\n justify-content: inherit;\r\n background-color: #fff;\r\n padding: 16px 10px 0 10px;\r\n width: 100%;\r\n box-sizing: border-box;\r\n\r\n .list {\r\n display: flex;\r\n flex-wrap: wrap;\r\n }\r\n\r\n .item {\r\n width: 31.3%;\r\n margin-right: 10px;\r\n background: unset;\r\n .jia {\r\n right: 2px;\r\n bottom: 0;\r\n }\r\n .info {\r\n padding: 0;\r\n &.on {\r\n height: 70px;\r\n }\r\n &.on2 {\r\n height: 30px;\r\n }\r\n .hd {\r\n margin-top: 7px;\r\n height: 42px;\r\n }\r\n .price {\r\n margin-top: 7px;\r\n line-height: 1.2;\r\n }\r\n }\r\n &:nth-child(3n) {\r\n margin-right: 0;\r\n }\r\n .img-box {\r\n position: relative;\r\n width: 100%;\r\n height: 110px;\r\n img,\r\n .box,\r\n .empty-box {\r\n border-radius: 10px 10px 0 0;\r\n }\r\n }\r\n }\r\n}\r\n.itemD {\r\n flex-wrap: nowrap;\r\n display: inline-flex;\r\n overflow: hidden;\r\n .list {\r\n flex-wrap: nowrap;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n .item {\r\n width: 100px;\r\n background: unset;\r\n &:nth-child(3n) {\r\n margin-right: 10px;\r\n }\r\n .img-box {\r\n height: 100px;\r\n }\r\n }\r\n}\r\n.itemC {\r\n .item {\r\n background-color: transparent;\r\n .info {\r\n background-color: #fff;\r\n }\r\n }\r\n .item .info.on {\r\n height: 67px;\r\n }\r\n .item .info.on2 {\r\n height: 40px;\r\n }\r\n .item .info .price {\r\n margin-top: 6px;\r\n margin-bottom: 8px;\r\n }\r\n .item .info .bottom {\r\n margin-top: 3px;\r\n }\r\n}\r\n</style>\r\n"],"mappings":";;;AAmcA,SAAAA,QAAA;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,KACAZ,QAAA,mCACA;EACAa,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;IAAA,IAAAK,cAAA;IACA;MACA;MACAC,aAAA,GAAAD,cAAA;QACAvB,KAAA;QACAD,IAAA;QACA0B,SAAA,OAAAlB,GAAA;QACAmB,MAAA;QACAC,KAAA;UACAC,MAAA;QACA;QACAC,SAAA;QACAC,UAAA;QACAC,aAAA;QACAC,SAAA;QACAC,UAAA;MAAA,GAAAC,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAX,cAAA,eACA,2BACA,wBACA;QACAY,KAAA;QACAP,MAAA;QACAQ,OAAA,GACA;UACArC,IAAA;QACA,GACA;UACAA,IAAA;QACA,GACA;UACAA,IAAA;QACA,GACA;UACAA,IAAA;QACA,GACA;UACAA,IAAA;QACA,GACA;UACAA,IAAA;QACA;MAEA,kBACA;QACAoC,KAAA;QACAE,WAAA;QACAC,IAAA,GACA;UACAD,WAAA;UACAF,KAAA;QACA,GACA;UACAE,WAAA;UACAF,KAAA;QACA,GACA;UACAE,WAAA;UACAF,KAAA;QACA;MAEA,iBACA;QACAI,GAAA;QACAD,IAAA;MACA,iBACA;QACAH,KAAA;QACAP,MAAA;QACAQ,OAAA,GACA;UACArC,IAAA;QACA,GACA;UACAA,IAAA;QACA,GACA;UACAA,IAAA;QACA;MAEA,oBACA;QACAoC,KAAA;QACAK,GAAA;QACAC,GAAA;MACA,iBACA;QACAN,KAAA;QACAO,QAAA;MACA,oBACA;QACAP,KAAA;QACApC,IAAA;QACAI,IAAA;QACAmC,IAAA,GACA;UACAK,EAAA;UACA5C,IAAA;QACA,GACA;UACA4C,EAAA;UACA5C,IAAA;QACA,GACA;UACA4C,EAAA;UACA5C,IAAA;QACA,GACA;UACA4C,EAAA;UACA5C,IAAA;QACA,GACA;UACA4C,EAAA;UACA5C,IAAA;QACA,GACA;UACA4C,EAAA;UACA5C,IAAA;QACA;MAEA,kBACA;QACAoC,KAAA;QACAP,MAAA;QACAQ,OAAA,GACA;UACArC,IAAA;QACA,GACA;UACAA,IAAA;QACA;MAEA,IAAAmC,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAX,cAAA,eACA;QACAY,KAAA;QACAP,MAAA;QACAQ,OAAA,GACA;UACArC,IAAA;QACA,GACA;UACAA,IAAA;QACA;MAEA,sBACA;QACAoC,KAAA;QACAP,MAAA;MACA,iBACA;QACAO,KAAA;QACAhC,IAAA;QACAmC,IAAA,GACA;UACAE,GAAA;UACAtC,IAAA;QACA,GACA;UACAsC,GAAA;UACAtC,IAAA;QACA,EACA;QACA0C,OAAA;QACAJ,GAAA;QACAC,GAAA;QACAI,OAAA;UAAAL,GAAA;QAAA;UAAAA,GAAA;QAAA;UAAAA,GAAA;QAAA;UAAAA,GAAA;QAAA;MACA,iBACA;QACAL,KAAA;QACAP,MAAA;QACAQ,OAAA,GACA;UACArC,IAAA;UACA+C,KAAA;QACA,GACA;UACA/C,IAAA;UACA+C,KAAA;QACA;MAEA,kBACA;QACAX,KAAA;QACAP,MAAA;QACAQ,OAAA,GACA;UACArC,IAAA;QACA,GACA;UACAA,IAAA;QACA;MAEA,sBACA;QACAoC,KAAA;QACApC,IAAA;QACAgD,OAAA,GACA;UACAC,IAAA;QACA,EACA;QACAC,KAAA,GACA;UACAD,IAAA;QACA;MAEA,uBACA;QACAb,KAAA;QACApC,IAAA;QACAgD,OAAA,GACA;UACAC,IAAA;QACA,EACA;QACAC,KAAA,GACA;UACAD,IAAA;QACA;MAEA,oBACA;QACAb,KAAA;QACApC,IAAA;QACAgD,OAAA,GACA;UACAC,IAAA;QACA,EACA;QACAC,KAAA,GACA;UACAD,IAAA;QACA;MAEA,kBACA;QACAb,KAAA;QACApC,IAAA;QACAgD,OAAA,GACA;UACAC,IAAA;QACA,EACA;QACAC,KAAA,GACA;UACAD,IAAA;QACA;MAEA,sBACA;QACAb,KAAA;QACAP,MAAA;QACAQ,OAAA,GACA;UACArC,IAAA;QACA,GACA;UACAA,IAAA;QACA;MAEA,IAAAmC,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAA,eAAA,CAAAX,cAAA,gBACA;QACAY,KAAA;QACApC,IAAA;QACAgD,OAAA,GACA;UACAC,IAAA;QACA,GACA;UACAA,IAAA;QACA,EACA;QACAC,KAAA,GACA;UACAD,IAAA;QACA,GACA;UACAA,IAAA;QACA;MAEA,mBACA;QACAb,KAAA;QACAY,OAAA,GACA;UACAC,IAAA;QACA,GACA;UACAA,IAAA;QACA,EACA;QACAC,KAAA,GACA;UACAD,IAAA;QACA,GACA;UACAA,IAAA;QACA;MAEA,qBACA;QACAb,KAAA;QACAY,OAAA,GACA;UACAC,IAAA;QACA,EACA;QACAC,KAAA,GACA;UACAD,IAAA;QACA;MAEA,iBACA;QACA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","ignoreList":[]}]}
|