6ec034c4ff8480ff6c622ee6df7bc8ca.json 28 KB

1
  1. {"remainingRequest":"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\\search_box.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\components\\mobilePage\\search_box.vue","mtime":1761185180007},{"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:DQppbXBvcnQgeyBtYXBTdGF0ZSB9IGZyb20gJ3Z1ZXgnOw0KLy8gaW1wb3J0IHRoZW1lIGZyb20gIkAvbWl4aW5zL3RoZW1lIjsNCmV4cG9ydCBkZWZhdWx0IHsNCiAgbmFtZTogJ3NlYXJjaF9ib3gnLA0KICBjbmFtZTogJ+aQnOe0ouahhicsDQogIGljb246ICcjaWNvbnp1amlhbi1zb3VzdW9rdWFuZycsDQogIGNvbmZpZ05hbWU6ICdjX3NlYXJjaF9ib3gnLA0KICB0eXBlOiAwLCAvLyAwIOWfuuehgOe7hOS7tiAxIOiQpemUgOe7hOS7tiAy5bel5YW357uE5Lu2DQogIGRlZmF1bHROYW1lOiAnaGVhZGVyU2VyY2gnLCAvLyDlpJbpnaLljLnphY3lkI3np7ANCiAgcHJvcHM6IHsNCiAgICBpbmRleDogew0KICAgICAgdHlwZTogbnVsbCwNCiAgICB9LA0KICAgIG51bTogew0KICAgICAgdHlwZTogbnVsbCwNCiAgICB9LA0KICAgIGNvbG9yU3R5bGU6IHsNCiAgICAgIHR5cGU6IG51bGwsDQogICAgfSwNCiAgfSwNCiAgY29tcHV0ZWQ6IHsNCiAgICAuLi5tYXBTdGF0ZSgnbW9iaWxkQ29uZmlnJywgWydkZWZhdWx0QXJyYXknXSksDQogICAgdHh0U3R5bGUoKSB7DQogICAgICBsZXQgbnVtID0gMDsNCiAgICAgIGlmICh0aGlzLnN0eWxlQ29uZmlnID09IDAgJiYgdGhpcy5zdHlsZVR5cGVDb25maWcgIT0gMSkgew0KICAgICAgICBudW0gPSAxNTsNCiAgICAgIH0NCiAgICAgIHJldHVybiB7DQogICAgICAgIGNvbG9yOiBgJHt0aGlzLnR4dENvbG9yfWAsDQogICAgICAgIGZvbnRTdHlsZTogYCR7dGhpcy50eHRTdHlsZUNvbmZpZyAhPSAnYm9sZCcgPyB0aGlzLnR4dFN0eWxlQ29uZmlnIDogJyd9YCwNCiAgICAgICAgZm9udFdlaWdodDogYCR7dGhpcy50eHRTdHlsZUNvbmZpZyA9PSAnYm9sZCcgPyB0aGlzLnR4dFN0eWxlQ29uZmlnIDogJyd9YCwNCiAgICAgICAgZm9udFNpemU6IGAke3RoaXMudHh0U2l6ZX1weGAsDQogICAgICAgIG1hcmdpblJpZ2h0OiBgJHtudW19cHhgLA0KICAgICAgfTsNCiAgICB9LA0KICAgIHR4dFBvc2l0aW9uKCkgew0KICAgICAgcmV0dXJuIHsNCiAgICAgICAganVzdGlmeUNvbnRlbnQ6DQogICAgICAgICAgdGhpcy5zdHlsZUNvbmZpZyAhPSAwICYmIHRoaXMudHh0Rml4Q29uZmlnID09PSAxDQogICAgICAgICAgICA/ICdjZW50ZXInDQogICAgICAgICAgICA6IHRoaXMuc3R5bGVDb25maWcgIT0gMCAmJiB0aGlzLnR4dEZpeENvbmZpZyA9PT0gMg0KICAgICAgICAgICAgPyAnZmxleC1lbmQnDQogICAgICAgICAgICA6ICdmbGV4LXN0YXJ0JywNCiAgICAgIH07DQogICAgfSwNCiAgICBzZWFyY2hTdHlsZSgpIHsNCiAgICAgIHJldHVybiB7DQogICAgICAgIHRleHRBbGlnbjogdGhpcy50eHRGaXhDb25maWcgPT0gMCA/ICdsZWZ0JyA6IHRoaXMudHh0Rml4Q29uZmlnID09IDIgPyAncmlnaHQnIDogJ2NlbnRlcicsDQogICAgICAgIGJhY2tncm91bmQ6IHRoaXMuc2VhcmNoQm94Q29sb3IsDQogICAgICB9Ow0KICAgIH0sDQogIH0sDQogIHdhdGNoOiB7DQogICAgcGFnZURhdGE6IHsNCiAgICAgIGhhbmRsZXIoblZhbCwgb1ZhbCkgew0KICAgICAgICB0aGlzLnNldENvbmZpZyhuVmFsKTsNCiAgICAgIH0sDQogICAgICBkZWVwOiB0cnVlLA0KICAgIH0sDQogICAgbnVtOiB7DQogICAgICBoYW5kbGVyKG5WYWwsIG9WYWwpIHsNCiAgICAgICAgbGV0IGRhdGEgPSB0aGlzLiRzdG9yZS5zdGF0ZS5tb2JpbGRDb25maWcuZGVmYXVsdEFycmF5W25WYWxdOw0KICAgICAgICB0aGlzLnNldENvbmZpZyhkYXRhKTsNCiAgICAgIH0sDQogICAgICBkZWVwOiB0cnVlLA0KICAgIH0sDQogICAgZGVmYXVsdEFycmF5OiB7DQogICAgICBoYW5kbGVyKG5WYWwsIG9WYWwpIHsNCiAgICAgICAgbGV0IGRhdGEgPSB0aGlzLiRzdG9yZS5zdGF0ZS5tb2JpbGRDb25maWcuZGVmYXVsdEFycmF5W3RoaXMubnVtXTsNCiAgICAgICAgdGhpcy5zZXRDb25maWcoZGF0YSk7DQogICAgICB9LA0KICAgICAgZGVlcDogdHJ1ZSwNCiAgICB9LA0KICB9LA0KICAvLyBtaXhpbnM6IFt0aGVtZV0sDQogIGRhdGEoKSB7DQogICAgcmV0dXJuIHsNCiAgICAgIC8vIOm7mOiupOWIneWni+WMluaVsOaNruemgeatouS/ruaUuQ0KICAgICAgZGVmYXVsdENvbmZpZzogew0KICAgICAgICBjbmFtZTogJ+aQnOe0ouahhicsDQogICAgICAgIG5hbWU6ICdoZWFkZXJTZXJjaCcsDQogICAgICAgIHRpbWVzdGFtcDogdGhpcy5udW0sDQogICAgICAgIGlzSGlkZTogZmFsc2UsDQogICAgICAgIHNldFVwOiB7DQogICAgICAgICAgdGFiVmFsOiAwLA0KICAgICAgICB9LA0KICAgICAgICB0aXRsZUxlZnQ6ICflsZXnpLrorr7nva4nLA0KICAgICAgICB0aXRsZVNlYXJjaDogJ+aQnOe0ouWGheWuuScsDQogICAgICAgIHRpdGxlSG90V29yZHM6ICfmkJzntKLng63or40nLA0KICAgICAgICB0aXRsZVJpZ2h0OiAn5pCc57Si5qGGJywNCiAgICAgICAgdGl0bGVDdXJyZW5jeTogJ+mAmueUqOagt+W8jycsDQogICAgICAgIHRpdGxlVHh0OiAn5paH5a2X6K6+572uJywNCiAgICAgICAgc3R5bGVDb25maWc6IHsNCiAgICAgICAgICB0aXRsZTogJ+mAieaLqemjjuagvCcsDQogICAgICAgICAgdGFiVmFsOiAwLA0KICAgICAgICAgIHRhYkxpc3Q6IFsNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgbmFtZTogJ+aQnOe0oicsDQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICBuYW1lOiAn5qCH6aKYJywNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgXSwNCiAgICAgICAgfSwNCiAgICAgICAgc3R5bGVUeXBlQ29uZmlnOiB7DQogICAgICAgICAgdGl0bGU6ICfmoLflvI/nsbvlnosnLA0KICAgICAgICAgIHRhYlZhbDogMSwNCiAgICAgICAgICB0YWJMaXN0OiBbDQogICAgICAgICAgICB7DQogICAgICAgICAgICAgIG5hbWU6ICfmoIfpopgnLA0KICAgICAgICAgICAgfSwNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgbmFtZTogJ2xvZ28nLA0KICAgICAgICAgICAgfSwNCiAgICAgICAgICBdLA0KICAgICAgICB9LA0KICAgICAgICBsb2dvQ29uZmlnOiB7DQogICAgICAgICAgaW5mbzogJ+W7uuiuru+8mjE0NHB4ICogNDRweCcsDQogICAgICAgICAgdXJsOiAnJywNCiAgICAgICAgICB0eXBlOiAnY29kZScsDQogICAgICAgICAgZGVsVHlwZTogMSwNCiAgICAgICAgICBuYW1lOiAnbG9nb+WbvicsDQogICAgICAgIH0sDQogICAgICAgIHRpdGxlQ29uZmlnOiB7DQogICAgICAgICAgdGl0bGU6ICfmoIfpopgnLA0KICAgICAgICAgIHZhbHVlOiAn5qCH6aKYJywNCiAgICAgICAgICBwbGFjZTogJ+ivt+i+k+WFpeagh+mimCcsDQogICAgICAgICAgbWF4OiA2LA0KICAgICAgICB9LA0KICAgICAgICBsaW5rQ29uZmlnOiB7DQogICAgICAgICAgdGl0bGU6ICfpk77mjqUnLA0KICAgICAgICAgIHZhbHVlOiAnJywNCiAgICAgICAgICBwbGFjZTogJ+ivt+mAieaLqemTvuaOpScsDQogICAgICAgICAgbWF4OiAxMDAsDQogICAgICAgICAgdHlwZTogJ2xpbmsnLA0KICAgICAgICB9LA0KICAgICAgICB0aXBDb25maWc6IHsNCiAgICAgICAgICB0aXRsZTogJ+aPkOekuuaWh+WtlycsDQogICAgICAgICAgdmFsdWU6ICfmkJzntKLllYblk4EnLA0KICAgICAgICAgIHBsYWNlOiAn5aGr5YaZ5YaF5a65JywNCiAgICAgICAgICBtYXg6IDIwLA0KICAgICAgICB9LA0KICAgICAgICBob3RXb3Jkczogew0KICAgICAgICAgIGxpc3Q6IFsNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgdmFsOiAnJywNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgXSwNCiAgICAgICAgfSwNCiAgICAgICAgbnVtQ29uZmlnOiB7DQogICAgICAgICAgcGxhY2Vob2xkZXI6ICforr7nva7mkJzntKLng63or43mmL7npLrml7bpl7QnLA0KICAgICAgICAgIHRpdGxlOiAn5pi+56S65pe26Ze0JywNCiAgICAgICAgICB2YWw6IDMsDQogICAgICAgICAgdHlwZTogJ3dvcmRzJywNCiAgICAgICAgfSwNCiAgICAgICAgdHh0Rml4Q29uZmlnOiB7DQogICAgICAgICAgdGl0bGU6ICfmloflrZfkvY3nva4nLA0KICAgICAgICAgIHRhYlZhbDogMCwNCiAgICAgICAgICB0YWJMaXN0OiBbDQogICAgICAgICAgICB7DQogICAgICAgICAgICAgIG5hbWU6ICflt6blr7npvZAnLA0KICAgICAgICAgICAgfSwNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgbmFtZTogJ+WxheS4reWvuem9kCcsDQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICBuYW1lOiAn5Y+z5a+56b2QJywNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgXSwNCiAgICAgICAgfSwNCiAgICAgICAgdHh0U3R5bGVDb25maWc6IHsNCiAgICAgICAgICB0aXRsZTogJ+aWh+Wtl+agt+W8jycsDQogICAgICAgICAgdGFiVmFsOiAwLA0KICAgICAgICAgIHRhYkxpc3Q6IFsNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgbmFtZTogJ+ato+W4uCcsDQogICAgICAgICAgICAgIHN0eWxlOiAnbm9ybWFsJywNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgICB7DQogICAgICAgICAgICAgIG5hbWU6ICflgL7mlpwnLA0KICAgICAgICAgICAgICBzdHlsZTogJ2l0YWxpYycsDQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICBuYW1lOiAn5Yqg57KXJywNCiAgICAgICAgICAgICAgc3R5bGU6ICdib2xkJywNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgXSwNCiAgICAgICAgfSwNCiAgICAgICAgdHh0Q29sb3I6IHsNCiAgICAgICAgICB0aXRsZTogJ+aWh+Wtl+minOiJsicsDQogICAgICAgICAgZGVmYXVsdDogWw0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICBpdGVtOiAnIzMzMzMzMycsDQogICAgICAgICAgICB9LA0KICAgICAgICAgIF0sDQogICAgICAgICAgY29sb3I6IFsNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgaXRlbTogJyMzMzMzMzMnLA0KICAgICAgICAgICAgfSwNCiAgICAgICAgICBdLA0KICAgICAgICB9LA0KICAgICAgICB0eHRTaXplOiB7DQogICAgICAgICAgdGl0bGU6ICfmloflrZflpKflsI8nLA0KICAgICAgICAgIHZhbDogMTUsDQogICAgICAgICAgbWluOiAwLA0KICAgICAgICB9LA0KICAgICAgICBzZWFyY2hCb3hDb2xvcjogew0KICAgICAgICAgIHRpdGxlOiAn5pCc57Si5qGGJywNCiAgICAgICAgICBkZWZhdWx0OiBbDQogICAgICAgICAgICB7DQogICAgICAgICAgICAgIGl0ZW06ICcjRjVGNUY1JywNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgXSwNCiAgICAgICAgICBjb2xvcjogWw0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICBpdGVtOiAnI0Y1RjVGNScsDQogICAgICAgICAgICB9LA0KICAgICAgICAgIF0sDQogICAgICAgIH0sDQogICAgICAgIHRpcENvbG9yOiB7DQogICAgICAgICAgdGl0bGU6ICfmj5DnpLrmloflrZcnLA0KICAgICAgICAgIGRlZmF1bHQ6IFsNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgaXRlbTogJyNDQ0NDQ0MnLA0KICAgICAgICAgICAgfSwNCiAgICAgICAgICBdLA0KICAgICAgICAgIGNvbG9yOiBbDQogICAgICAgICAgICB7DQogICAgICAgICAgICAgIGl0ZW06ICcjQ0NDQ0NDJywNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgXSwNCiAgICAgICAgfSwNCiAgICAgICAgaG90V29yZHNDb2xvcjogew0KICAgICAgICAgIHRpdGxlOiAn54Ot6K+N5paH5a2XJywNCiAgICAgICAgICBkZWZhdWx0OiBbDQogICAgICAgICAgICB7DQogICAgICAgICAgICAgIGl0ZW06ICcjODg4JywNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgXSwNCiAgICAgICAgICBjb2xvcjogWw0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICBpdGVtOiAnIzg4OCcsDQogICAgICAgICAgICB9LA0KICAgICAgICAgIF0sDQogICAgICAgIH0sDQogICAgICAgIG1vZHVsZUNvbG9yOiB7DQogICAgICAgICAgdGl0bGU6ICfnu4Tku7bog4zmma8nLA0KICAgICAgICAgIGRlZmF1bHQ6IFsNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgaXRlbTogJyNmZmYnLA0KICAgICAgICAgICAgfSwNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgaXRlbTogJyNmZmYnLA0KICAgICAgICAgICAgfSwNCiAgICAgICAgICBdLA0KICAgICAgICAgIGNvbG9yOiBbDQogICAgICAgICAgICB7DQogICAgICAgICAgICAgIGl0ZW06ICcjZmZmJywNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgICB7DQogICAgICAgICAgICAgIGl0ZW06ICcjZmZmJywNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgXSwNCiAgICAgICAgfSwNCiAgICAgICAgYm90dG9tQmdDb2xvcjogew0KICAgICAgICAgIHRpdGxlOiAn5bqV6YOo6IOM5pmvJywNCiAgICAgICAgICBkZWZhdWx0OiBbDQogICAgICAgICAgICB7DQogICAgICAgICAgICAgIGl0ZW06ICcjZmZmJywNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgXSwNCiAgICAgICAgICBjb2xvcjogWw0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICBpdGVtOiAnI2ZmZicsDQogICAgICAgICAgICB9LA0KICAgICAgICAgIF0sDQogICAgICAgIH0sDQogICAgICAgIHRvcENvbmZpZzogew0KICAgICAgICAgIHRpdGxlOiAn5LiK6L656LedJywNCiAgICAgICAgICB2YWw6IDAsDQogICAgICAgICAgbWluOiAwLA0KICAgICAgICB9LA0KICAgICAgICBib3R0b21Db25maWc6IHsNCiAgICAgICAgICB0aXRsZTogJ+S4i+i+uei3nScsDQogICAgICAgICAgdmFsOiAwLA0KICAgICAgICAgIG1pbjogMCwNCiAgICAgICAgfSwNCiAgICAgICAgcHJDb25maWc6IHsNCiAgICAgICAgICB0aXRsZTogJ+W3puWPs+i+uei3nScsDQogICAgICAgICAgdmFsOiAwLA0KICAgICAgICAgIG1pbjogMCwNCiAgICAgICAgfSwNCiAgICAgICAgZmlsbGV0OiB7DQogICAgICAgICAgdGl0bGU6ICfog4zmma/lnIbop5InLA0KICAgICAgICAgIHR5cGU6IDAsDQogICAgICAgICAgbGlzdDogWw0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICB2YWw6ICflhajpg6gnLA0KICAgICAgICAgICAgICBpY29uOiAnaWNvbmNhb3p1by16aGVuZ3RpJywNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgICB7DQogICAgICAgICAgICAgIHZhbDogJ+WNleS4qicsDQogICAgICAgICAgICAgIGljb246ICdpY29uY2FvenVvLWJpYW5qaWFvJywNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgXSwNCiAgICAgICAgICB2YWxOYW1lOiAn5ZyG6KeS5YC8JywNCiAgICAgICAgICB2YWw6IDAsDQogICAgICAgICAgbWluOiAwLA0KICAgICAgICAgIHZhbExpc3Q6IFt7IHZhbDogMCB9LCB7IHZhbDogMCB9LCB7IHZhbDogMCB9LCB7IHZhbDogMCB9XSwNCiAgICAgICAgfSwNCiAgICAgIH0sDQogICAgICBwYWdlRGF0YToge30sDQogICAgICBsb2dvVXJsOiAnJywNCiAgICAgIHN0eWxlQ29uZmlnOiAwLA0KICAgICAgYm90dG9tQmdDb2xvcjogJycsDQogICAgICBiZ0NvbG9yTGVmdDogJycsDQogICAgICBiZ0NvbG9yUmlnaHQ6ICcnLA0KICAgICAgdG9wQ29uZmlnOiAwLA0KICAgICAgYm90dG9tQ29uZmlnOiAwLA0KICAgICAgcHJDb25maWc6IDAsDQogICAgICBiZ1JhZGl1czogMCwNCiAgICAgIHRpdGxlQ29uZmlnOiAnJywNCiAgICAgIHNlYXJjaEJveENvbG9yOiAnJywNCiAgICAgIHRpcENvbmZpZzogJycsDQogICAgICBob3RXb3JkczogJycsDQogICAgICB0aXBDb2xvcjogJycsDQogICAgICBob3RXb3Jkc0NvbG9yOiAnJywNCiAgICAgIHN0eWxlVHlwZUNvbmZpZzogMCwNCiAgICAgIGZpeENvbmZpZzogMCwNCiAgICAgIHR4dEZpeENvbmZpZzogMCwNCiAgICAgIHR4dENvbG9yOiAnJywNCiAgICAgIHR4dFN0eWxlQ29uZmlnOiAnJywNCiAgICAgIHR4dFNpemU6IDAsDQogICAgfTsNCiAgfSwNCiAgbW91bnRlZCgpIHsNCiAgICB0aGlzLiRuZXh0VGljaygoKSA9PiB7DQogICAgICB0aGlzLnBhZ2VEYXRhID0gdGhpcy4kc3RvcmUuc3RhdGUubW9iaWxkQ29uZmlnLmRlZmF1bHRBcnJheVt0aGlzLm51bV07DQogICAgICB0aGlzLnNldENvbmZpZyh0aGlzLnBhZ2VEYXRhKTsNCiAgICB9KTsNCiAgfSwNCiAgbWV0aG9kczogew0KICAgIHNldENvbmZpZyhkYXRhKSB7DQogICAgICBpZiAoIWRhdGEpIHJldHVybjsNCiAgICAgIGlmIChkYXRhLnByQ29uZmlnKSB7DQogICAgICAgIHRoaXMubG9nb1VybCA9IGRhdGEubG9nb0NvbmZpZy51cmw7DQogICAgICAgIHRoaXMuc3R5bGVDb25maWcgPSBkYXRhLnN0eWxlQ29uZmlnLnRhYlZhbDsNCiAgICAgICAgdGhpcy5zdHlsZVR5cGVDb25maWcgPSBkYXRhLnN0eWxlVHlwZUNvbmZpZy50YWJWYWw7DQogICAgICAgIC8vIHRoaXMuZml4Q29uZmlnID0gZGF0YS5maXhDb25maWcudGFiVmFsIHx8IDA7DQogICAgICAgIHRoaXMudHh0Rml4Q29uZmlnID0gZGF0YS50eHRGaXhDb25maWcudGFiVmFsOw0KICAgICAgICB0aGlzLnR4dFN0eWxlQ29uZmlnID0gZGF0YS50eHRTdHlsZUNvbmZpZy50YWJMaXN0W2RhdGEudHh0U3R5bGVDb25maWcudGFiVmFsXS5zdHlsZTsNCiAgICAgICAgdGhpcy50eHRTaXplID0gZGF0YS50eHRTaXplLnZhbDsNCiAgICAgICAgdGhpcy50eHRDb2xvciA9IGRhdGEudHh0Q29sb3IuY29sb3JbMF0uaXRlbTsNCiAgICAgICAgdGhpcy5ib3R0b21CZ0NvbG9yID0gZGF0YS5ib3R0b21CZ0NvbG9yLmNvbG9yWzBdLml0ZW07DQogICAgICAgIHRoaXMuYmdDb2xvckxlZnQgPSBkYXRhLm1vZHVsZUNvbG9yLmNvbG9yWzBdLml0ZW07DQogICAgICAgIHRoaXMuYmdDb2xvclJpZ2h0ID0gZGF0YS5tb2R1bGVDb2xvci5jb2xvclsxXS5pdGVtOw0KICAgICAgICB0aGlzLnRvcENvbmZpZyA9IGRhdGEudG9wQ29uZmlnLnZhbDsNCiAgICAgICAgdGhpcy5ib3R0b21Db25maWcgPSBkYXRhLmJvdHRvbUNvbmZpZy52YWw7DQogICAgICAgIHRoaXMucHJDb25maWcgPSBkYXRhLnByQ29uZmlnLnZhbDsNCiAgICAgICAgdGhpcy50aXRsZUNvbmZpZyA9IGRhdGEudGl0bGVDb25maWcudmFsdWU7DQogICAgICAgIHRoaXMuc2VhcmNoQm94Q29sb3IgPSBkYXRhLnNlYXJjaEJveENvbG9yLmNvbG9yWzBdLml0ZW07DQogICAgICAgIHRoaXMudGlwQ29uZmlnID0gZGF0YS50aXBDb25maWcudmFsdWU7DQogICAgICAgIHRoaXMuaG90V29yZHMgPSBkYXRhLmhvdFdvcmRzLmxpc3QubGVuZ3RoID8gZGF0YS5ob3RXb3Jkcy5saXN0WzBdLnZhbCA6ICcnOw0KICAgICAgICB0aGlzLnRpcENvbG9yID0gZGF0YS50aXBDb2xvci5jb2xvclswXS5pdGVtOw0KICAgICAgICB0aGlzLmhvdFdvcmRzQ29sb3IgPSBkYXRhLmhvdFdvcmRzQ29sb3IuY29sb3JbMF0uaXRlbTsNCiAgICAgICAgbGV0IGZpbGxldCA9IGRhdGEuZmlsbGV0LnR5cGU7DQogICAgICAgIGxldCBmaWxsZXRWYWwgPSBkYXRhLmZpbGxldC52YWw7DQogICAgICAgIGxldCB2YWxMaXN0ID0gZGF0YS5maWxsZXQudmFsTGlzdDsNCiAgICAgICAgdGhpcy5iZ1JhZGl1cyA9IGZpbGxldA0KICAgICAgICAgID8gdmFsTGlzdFswXS52YWwgKyAncHggJyArIHZhbExpc3RbMV0udmFsICsgJ3B4ICcgKyB2YWxMaXN0WzNdLnZhbCArICdweCAnICsgdmFsTGlzdFsyXS52YWwgKyAncHgnDQogICAgICAgICAgOiBmaWxsZXRWYWwgKyAncHgnOw0KICAgICAgfQ0KICAgIH0sDQogIH0sDQp9Ow0K"},{"version":3,"sources":["search_box.vue"],"names":[],"mappings":";AAuDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"search_box.vue","sourceRoot":"src/components/mobilePage","sourcesContent":["<template>\r\n <div\r\n :style=\"{\r\n background: bottomBgColor,\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 class=\"search-box\"\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=\"search acea-row row-middle\" :style=\"[txtPosition]\">\r\n <img :src=\"logoUrl\" alt=\"\" v-if=\"logoUrl && styleConfig == 0 && styleTypeConfig == 1\" />\r\n <div\r\n class=\"title\"\r\n :style=\"[txtStyle]\"\r\n v-if=\"titleConfig && (styleConfig == 1 || (styleConfig == 0 && styleTypeConfig == 0))\"\r\n >\r\n {{ titleConfig }}\r\n </div>\r\n <div v-if=\"styleConfig === 0\" class=\"box\" :style=\"[searchStyle]\">\r\n <span\r\n class=\"iconfont iconsousuo1\"\r\n :style=\"{\r\n color: tipColor,\r\n }\"\r\n ></span>\r\n <span\r\n class=\"hotWords\"\r\n :style=\"{\r\n color: hotWordsColor,\r\n }\"\r\n v-if=\"hotWords\"\r\n >{{ hotWords }}</span\r\n >\r\n <span\r\n v-else\r\n :style=\"{\r\n color: tipColor,\r\n }\"\r\n >{{ tipConfig }}</span\r\n >\r\n </div>\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: 'search_box',\r\n cname: '搜索框',\r\n icon: '#iconzujian-sousuokuang',\r\n configName: 'c_search_box',\r\n type: 0, // 0 基础组件 1 营销组件 2工具组件\r\n defaultName: 'headerSerch', // 外面匹配名称\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 txtStyle() {\r\n let num = 0;\r\n if (this.styleConfig == 0 && this.styleTypeConfig != 1) {\r\n num = 15;\r\n }\r\n return {\r\n color: `${this.txtColor}`,\r\n fontStyle: `${this.txtStyleConfig != 'bold' ? this.txtStyleConfig : ''}`,\r\n fontWeight: `${this.txtStyleConfig == 'bold' ? this.txtStyleConfig : ''}`,\r\n fontSize: `${this.txtSize}px`,\r\n marginRight: `${num}px`,\r\n };\r\n },\r\n txtPosition() {\r\n return {\r\n justifyContent:\r\n this.styleConfig != 0 && this.txtFixConfig === 1\r\n ? 'center'\r\n : this.styleConfig != 0 && this.txtFixConfig === 2\r\n ? 'flex-end'\r\n : 'flex-start',\r\n };\r\n },\r\n searchStyle() {\r\n return {\r\n textAlign: this.txtFixConfig == 0 ? 'left' : this.txtFixConfig == 2 ? 'right' : 'center',\r\n background: this.searchBoxColor,\r\n };\r\n },\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: 'headerSerch',\r\n timestamp: this.num,\r\n isHide: false,\r\n setUp: {\r\n tabVal: 0,\r\n },\r\n titleLeft: '展示设置',\r\n titleSearch: '搜索内容',\r\n titleHotWords: '搜索热词',\r\n titleRight: '搜索框',\r\n titleCurrency: '通用样式',\r\n titleTxt: '文字设置',\r\n styleConfig: {\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 styleTypeConfig: {\r\n title: '样式类型',\r\n tabVal: 1,\r\n tabList: [\r\n {\r\n name: '标题',\r\n },\r\n {\r\n name: 'logo',\r\n },\r\n ],\r\n },\r\n logoConfig: {\r\n info: '建议:144px * 44px',\r\n url: '',\r\n type: 'code',\r\n delType: 1,\r\n name: 'logo图',\r\n },\r\n titleConfig: {\r\n title: '标题',\r\n value: '标题',\r\n place: '请输入标题',\r\n max: 6,\r\n },\r\n linkConfig: {\r\n title: '链接',\r\n value: '',\r\n place: '请选择链接',\r\n max: 100,\r\n type: 'link',\r\n },\r\n tipConfig: {\r\n title: '提示文字',\r\n value: '搜索商品',\r\n place: '填写内容',\r\n max: 20,\r\n },\r\n hotWords: {\r\n list: [\r\n {\r\n val: '',\r\n },\r\n ],\r\n },\r\n numConfig: {\r\n placeholder: '设置搜索热词显示时间',\r\n title: '显示时间',\r\n val: 3,\r\n type: 'words',\r\n },\r\n txtFixConfig: {\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 name: '右对齐',\r\n },\r\n ],\r\n },\r\n txtStyleConfig: {\r\n title: '文字样式',\r\n tabVal: 0,\r\n tabList: [\r\n {\r\n name: '正常',\r\n style: 'normal',\r\n },\r\n {\r\n name: '倾斜',\r\n style: 'italic',\r\n },\r\n {\r\n name: '加粗',\r\n style: 'bold',\r\n },\r\n ],\r\n },\r\n txtColor: {\r\n title: '文字颜色',\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 txtSize: {\r\n title: '文字大小',\r\n val: 15,\r\n min: 0,\r\n },\r\n searchBoxColor: {\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 tipColor: {\r\n title: '提示文字',\r\n default: [\r\n {\r\n item: '#CCCCCC',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#CCCCCC',\r\n },\r\n ],\r\n },\r\n hotWordsColor: {\r\n title: '热词文字',\r\n default: [\r\n {\r\n item: '#888',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#888',\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 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 logoUrl: '',\r\n styleConfig: 0,\r\n bottomBgColor: '',\r\n bgColorLeft: '',\r\n bgColorRight: '',\r\n topConfig: 0,\r\n bottomConfig: 0,\r\n prConfig: 0,\r\n bgRadius: 0,\r\n titleConfig: '',\r\n searchBoxColor: '',\r\n tipConfig: '',\r\n hotWords: '',\r\n tipColor: '',\r\n hotWordsColor: '',\r\n styleTypeConfig: 0,\r\n fixConfig: 0,\r\n txtFixConfig: 0,\r\n txtColor: '',\r\n txtStyleConfig: '',\r\n txtSize: 0,\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.prConfig) {\r\n this.logoUrl = data.logoConfig.url;\r\n this.styleConfig = data.styleConfig.tabVal;\r\n this.styleTypeConfig = data.styleTypeConfig.tabVal;\r\n // this.fixConfig = data.fixConfig.tabVal || 0;\r\n this.txtFixConfig = data.txtFixConfig.tabVal;\r\n this.txtStyleConfig = data.txtStyleConfig.tabList[data.txtStyleConfig.tabVal].style;\r\n this.txtSize = data.txtSize.val;\r\n this.txtColor = data.txtColor.color[0].item;\r\n this.bottomBgColor = data.bottomBgColor.color[0].item;\r\n this.bgColorLeft = data.moduleColor.color[0].item;\r\n this.bgColorRight = data.moduleColor.color[1].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.titleConfig = data.titleConfig.value;\r\n this.searchBoxColor = data.searchBoxColor.color[0].item;\r\n this.tipConfig = data.tipConfig.value;\r\n this.hotWords = data.hotWords.list.length ? data.hotWords.list[0].val : '';\r\n this.tipColor = data.tipColor.color[0].item;\r\n this.hotWordsColor = data.hotWordsColor.color[0].item;\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.search-box {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n width: 100%;\r\n height: 48px;\r\n padding: 9px 15px;\r\n cursor: pointer;\r\n .search {\r\n width: 100%;\r\n &.center {\r\n justify-content: center;\r\n }\r\n &.right {\r\n justify-content: right;\r\n }\r\n .hotWords {\r\n color: rgba(255, 255, 255, 0.8);\r\n }\r\n }\r\n .title {\r\n font-size: 15px;\r\n color: #333;\r\n }\r\n .map {\r\n color: #333;\r\n font-size: 14px;\r\n .iconfont {\r\n font-size: 16px;\r\n }\r\n .iconyou {\r\n font-size: 12px;\r\n opacity: 0.8;\r\n }\r\n .icondingwei {\r\n margin-right: 3px;\r\n }\r\n }\r\n img {\r\n width: 76px;\r\n height: 30px;\r\n margin-right: 11px;\r\n }\r\n .box {\r\n flex: 1;\r\n height: 30px;\r\n line-height: 30px;\r\n color: #ccc;\r\n font-size: 14px;\r\n background: #fff;\r\n border-radius: 15px;\r\n padding: 0 16px;\r\n\r\n .iconfont {\r\n margin-right: 5px;\r\n margin-top: -3px;\r\n display: inline-block;\r\n vertical-align: middle;\r\n }\r\n }\r\n}\r\n</style>\r\n"]}]}