You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
35 KiB
1 lines
35 KiB
{"remainingRequest":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js!F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\src\\layout\\components\\Navbar.vue?vue&type=script&lang=js&","dependencies":[{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\src\\layout\\components\\Navbar.vue","mtime":1642757064539},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJGOi93b3Jrc3BhY2UvZ2N5L1JLLWh0bWwvUkstcHJvamVjdC9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9pbnRlcm9wUmVxdWlyZURlZmF1bHQiKS5kZWZhdWx0OwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7CgpyZXF1aXJlKCJyZWdlbmVyYXRvci1ydW50aW1lL3J1bnRpbWUuanMiKTsKCnJlcXVpcmUoImNvcmUtanMvbW9kdWxlcy93ZWIuZG9tLWNvbGxlY3Rpb25zLmZvci1lYWNoLmpzIik7CgpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMuZnVuY3Rpb24ubmFtZS5qcyIpOwoKdmFyIF9hc3luY1RvR2VuZXJhdG9yMiA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiRjovd29ya3NwYWNlL2djeS9SSy1odG1sL1JLLXByb2plY3QvcnVveWktdWkvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvYXN5bmNUb0dlbmVyYXRvciIpKTsKCnZhciBfb2JqZWN0U3ByZWFkMiA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiRjovd29ya3NwYWNlL2djeS9SSy1odG1sL1JLLXByb2plY3QvcnVveWktdWkvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvb2JqZWN0U3ByZWFkMiIpKTsKCnZhciBfdnVleCA9IHJlcXVpcmUoInZ1ZXgiKTsKCnZhciBfQnJlYWRjcnVtYiA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiQC9jb21wb25lbnRzL0JyZWFkY3J1bWIiKSk7Cgp2YXIgX0hhbWJ1cmdlciA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiQC9jb21wb25lbnRzL0hhbWJ1cmdlciIpKTsKCnZhciBfU2NyZWVuZnVsbCA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiQC9jb21wb25lbnRzL1NjcmVlbmZ1bGwiKSk7Cgp2YXIgX1NpemVTZWxlY3QgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkAvY29tcG9uZW50cy9TaXplU2VsZWN0IikpOwoKdmFyIF9IZWFkZXJTZWFyY2ggPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkAvY29tcG9uZW50cy9IZWFkZXJTZWFyY2giKSk7Cgp2YXIgX0dpdCA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiQC9jb21wb25lbnRzL1J1b1lpL0dpdCIpKTsKCnZhciBfRG9jID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCJAL2NvbXBvbmVudHMvUnVvWWkvRG9jIikpOwoKdmFyIF9tZW51ID0gcmVxdWlyZSgiQC9hcGkvbWVudSIpOwoKdmFyIF9nb29kU3RvcmFnZSA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiZ29vZC1zdG9yYWdlIikpOwoKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KdmFyIF9kZWZhdWx0ID0gewogIGNvbXBvbmVudHM6IHsKICAgIEJyZWFkY3J1bWI6IF9CcmVhZGNydW1iLmRlZmF1bHQsCiAgICBIYW1idXJnZXI6IF9IYW1idXJnZXIuZGVmYXVsdCwKICAgIFNjcmVlbmZ1bGw6IF9TY3JlZW5mdWxsLmRlZmF1bHQsCiAgICBTaXplU2VsZWN0OiBfU2l6ZVNlbGVjdC5kZWZhdWx0LAogICAgU2VhcmNoOiBfSGVhZGVyU2VhcmNoLmRlZmF1bHQsCiAgICBSdW9ZaUdpdDogX0dpdC5kZWZhdWx0LAogICAgUnVvWWlEb2M6IF9Eb2MuZGVmYXVsdAogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIHJvbHNBcnJ5OiBbXSwKICAgICAgYnV0dG9uTGluazogJ3p4eG0nLAogICAgICByb3V0ZXJUaXRsZTogW3sKICAgICAgICB0aXRsZTogJ2hvbWUnLAogICAgICAgIHZhbHVlOiAnaG9tZScKICAgICAgfSwgewogICAgICAgIHRpdGxlOiAnZ2x0aicsCiAgICAgICAgdmFsdWU6ICcvcHJvamVjdC9yZXBvcnQvY29weUlucG9ydCcKICAgICAgfSwgewogICAgICAgIHRpdGxlOiAnemhzdCcsCiAgICAgICAgdmFsdWU6ICcvcHJvamVjdFJlcG9ydCcKICAgICAgfSwgewogICAgICAgIHRpdGxlOiAnenh4bScsCiAgICAgICAgdmFsdWU6ICcvcHJvamVjdC9pbmZvU2hvdy9xdWVyeScKICAgICAgfSwgewogICAgICAgIHRpdGxlOiAnYnhjZycsCiAgICAgICAgdmFsdWU6ICcvcHJvamVjdC9pbmZvU2hvdy9yZXN1bHRMaXN0JwogICAgICB9LCB7CiAgICAgICAgdGl0bGU6ICd5c2p5JywKICAgICAgICB2YWx1ZTogJy9wcm9qZWN0L2luZm9TaG93L2FkdmlzZUxpc3QnCiAgICAgIH1dCiAgICB9OwogIH0sCiAgY29tcHV0ZWQ6ICgwLCBfb2JqZWN0U3ByZWFkMi5kZWZhdWx0KSgoMCwgX29iamVjdFNwcmVhZDIuZGVmYXVsdCkoKDAsIF9vYmplY3RTcHJlYWQyLmRlZmF1bHQpKHt9LCAoMCwgX3Z1ZXgubWFwR2V0dGVycykoWydzaWRlYmFyJywgJ2F2YXRhcicsICdkZXZpY2UnXSkpLCAoMCwgX3Z1ZXgubWFwU3RhdGUpKFsndGl0bGUnXSkpLCB7fSwgewogICAgc2V0dGluZzogewogICAgICBnZXQ6IGZ1bmN0aW9uIGdldCgpIHsKICAgICAgICByZXR1cm4gdGhpcy4kc3RvcmUuc3RhdGUuc2V0dGluZ3Muc2hvd1NldHRpbmdzOwogICAgICB9LAogICAgICBzZXQ6IGZ1bmN0aW9uIHNldCh2YWwpIHsKICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgnc2V0dGluZ3MvY2hhbmdlU2V0dGluZycsIHsKICAgICAgICAgIGtleTogJ3Nob3dTZXR0aW5ncycsCiAgICAgICAgICB2YWx1ZTogdmFsCiAgICAgICAgfSk7CiAgICAgIH0KICAgIH0KICB9KSwKICBjcmVhdGVkOiBmdW5jdGlvbiBjcmVhdGVkKCkgewogICAgdGhpcy5nZXRSb3V0ZXJzKCk7CiAgICB0aGlzLmdldFRpdGxlKCk7CiAgfSwKICBtZXRob2RzOiAoMCwgX29iamVjdFNwcmVhZDIuZGVmYXVsdCkoKDAsIF9vYmplY3RTcHJlYWQyLmRlZmF1bHQpKHt9LCAoMCwgX3Z1ZXgubWFwTXV0YXRpb25zKShbJ2NoYW5nZVRpdGxlJ10pKSwge30sIHsKICAgIGdldFRpdGxlOiBmdW5jdGlvbiBnZXRUaXRsZSgpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKCiAgICAgIHZhciB0aXRsZSA9IF9nb29kU3RvcmFnZS5kZWZhdWx0LnNlc3Npb24uZ2V0KCdub3dUaXRsZScpOwoKICAgICAgdGhpcy5idXR0b25MaW5rID0gdGl0bGUgPT0gbnVsbCB8fCB0aXRsZSA9PSB1bmRlZmluZWQgPyAnaG9tZScgOiB0aXRsZTsKICAgICAgdGhpcy5yb3V0ZXJUaXRsZS5mb3JFYWNoKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgaWYgKGl0ZW0udGl0bGUgPT0gX3RoaXMuYnV0dG9uTGluaykgewogICAgICAgICAgdmFyIHllYXJSYWRpbyA9IG51bGw7CgogICAgICAgICAgX3RoaXMuJHJvdXRlci5wdXNoKHsKICAgICAgICAgICAgcGF0aDogaXRlbS52YWx1ZSwKICAgICAgICAgICAgcXVlcnk6IHsKICAgICAgICAgICAgICB5ZWFyUmFkaW8yOiB5ZWFyUmFkaW8KICAgICAgICAgICAgfQogICAgICAgICAgfSk7CiAgICAgICAgfQogICAgICB9KTsKICAgIH0sCiAgICBzZWFyY2hUb1BhZ2U6IGZ1bmN0aW9uIHNlYXJjaFRvUGFnZSgpIHsKICAgICAgdGhpcy5idXR0b25MaW5rID0gJ2dsdGonOwoKICAgICAgX2dvb2RTdG9yYWdlLmRlZmF1bHQuc2Vzc2lvbi5zZXQoJ25vd1RpdGxlJywgdGhpcy5idXR0b25MaW5rKTsKCiAgICAgIHZhciB5ZWFyUmFkaW8gPSBudWxsOwogICAgICB0aGlzLmNoYW5nZVRpdGxlKHRoaXMuYnV0dG9uTGluayk7CiAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHsKICAgICAgICBwYXRoOiAiL3Byb2plY3QvcmVwb3J0L2NvcHlJbnBvcnQiLAogICAgICAgIHF1ZXJ5OiB7CiAgICAgICAgICB5ZWFyUmFkaW8yOiB5ZWFyUmFkaW8KICAgICAgICB9CiAgICAgIH0pOwogICAgfSwKICAgIHJvdXRlckhvbWU6IGZ1bmN0aW9uIHJvdXRlckhvbWUoKSB7CiAgICAgIHRoaXMuYnV0dG9uTGluayA9ICdob21lJzsKICAgICAgdmFyIHllYXJSYWRpbyA9IG51bGw7CiAgICAgIHRoaXMuY2hhbmdlVGl0bGUodGhpcy5idXR0b25MaW5rKTsKCiAgICAgIF9nb29kU3RvcmFnZS5kZWZhdWx0LnNlc3Npb24uc2V0KCdub3dUaXRsZScsIHRoaXMuYnV0dG9uTGluayk7CgogICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7CiAgICAgICAgcGF0aDogIi9pbmRleCIKICAgICAgfSk7CiAgICB9LAogICAgcm91dGVyVmlldzogZnVuY3Rpb24gcm91dGVyVmlldygpIHsKICAgICAgdGhpcy5idXR0b25MaW5rID0gJ3poc3QnOwogICAgICB2YXIgeWVhclJhZGlvID0gbnVsbDsKICAgICAgdGhpcy5jaGFuZ2VUaXRsZSh0aGlzLmJ1dHRvbkxpbmspOwoKICAgICAgX2dvb2RTdG9yYWdlLmRlZmF1bHQuc2Vzc2lvbi5zZXQoJ25vd1RpdGxlJywgdGhpcy5idXR0b25MaW5rKTsKCiAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHsKICAgICAgICBwYXRoOiAiL3Byb2plY3RSZXBvcnQiLAogICAgICAgIHF1ZXJ5OiB7CiAgICAgICAgICB5ZWFyUmFkaW8yOiB5ZWFyUmFkaW8KICAgICAgICB9CiAgICAgIH0pOwogICAgfSwKICAgIHJvdXRlclByb2plY3Q6IGZ1bmN0aW9uIHJvdXRlclByb2plY3QoKSB7CiAgICAgIHRoaXMuYnV0dG9uTGluayA9ICd6eHhtJzsKICAgICAgdmFyIHllYXJSYWRpbyA9IG51bGw7CiAgICAgIHRoaXMuY2hhbmdlVGl0bGUodGhpcy5idXR0b25MaW5rKTsKCiAgICAgIF9nb29kU3RvcmFnZS5kZWZhdWx0LnNlc3Npb24uc2V0KCdub3dUaXRsZScsIHRoaXMuYnV0dG9uTGluayk7CgogICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7CiAgICAgICAgcGF0aDogIi9wcm9qZWN0L2luZm9TaG93L3F1ZXJ5IiwKICAgICAgICBxdWVyeTogewogICAgICAgICAgeWVhclJhZGlvMjogeWVhclJhZGlvCiAgICAgICAgfQogICAgICB9KTsKICAgIH0sCiAgICByb3V0ZXJSZXN1bHQ6IGZ1bmN0aW9uIHJvdXRlclJlc3VsdCgpIHsKICAgICAgdGhpcy5idXR0b25MaW5rID0gJ2J4Y2cnOwogICAgICB2YXIgeWVhclJhZGlvID0gbnVsbDsKICAgICAgdGhpcy5jaGFuZ2VUaXRsZSh0aGlzLmJ1dHRvbkxpbmspOwoKICAgICAgX2dvb2RTdG9yYWdlLmRlZmF1bHQuc2Vzc2lvbi5zZXQoJ25vd1RpdGxlJywgdGhpcy5idXR0b25MaW5rKTsKCiAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHsKICAgICAgICBwYXRoOiAiL3Byb2plY3QvaW5mb1Nob3cvcmVzdWx0TGlzdCIsCiAgICAgICAgcXVlcnk6IHsKICAgICAgICAgIHllYXJSYWRpbzI6IHllYXJSYWRpbwogICAgICAgIH0KICAgICAgfSk7CiAgICB9LAogICAgcm91dGVySW5zdHJ1Y3Rpb246IGZ1bmN0aW9uIHJvdXRlckluc3RydWN0aW9uKCkgewogICAgICB0aGlzLmJ1dHRvbkxpbmsgPSAneXNqeSc7CiAgICAgIHZhciB5ZWFyUmFkaW8gPSBudWxsOwogICAgICB0aGlzLmNoYW5nZVRpdGxlKHRoaXMuYnV0dG9uTGluayk7CgogICAgICBfZ29vZFN0b3JhZ2UuZGVmYXVsdC5zZXNzaW9uLnNldCgnbm93VGl0bGUnLCB0aGlzLmJ1dHRvbkxpbmspOwoKICAgICAgdGhpcy4kcm91dGVyLnB1c2goewogICAgICAgIHBhdGg6ICIvcHJvamVjdC9pbmZvU2hvdy9hZHZpc2VMaXN0IiwKICAgICAgICBxdWVyeTogewogICAgICAgICAgeWVhclJhZGlvMjogeWVhclJhZGlvCiAgICAgICAgfQogICAgICB9KTsKICAgIH0sCiAgICBoYW5kbGVDb21tYW5kOiBmdW5jdGlvbiBoYW5kbGVDb21tYW5kKGNvbW1hbmQpIHsKICAgICAgLy8gdGhpcy4kbWVzc2FnZSgnY2xpY2sgb24gaXRlbSAnICsgY29tbWFuZCk7CiAgICAgIHRoaXMucm91dGVyU3lzdGVtKGNvbW1hbmQpOwogICAgfSwKICAgIGdldFJvdXRlcnM6IGZ1bmN0aW9uIGdldFJvdXRlcnMoKSB7CiAgICAgIHZhciBfdGhpczIgPSB0aGlzOwoKICAgICAgKDAsIF9tZW51LmdldFJvdXRlcnMpKCkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgcmVzLmRhdGEuZm9yRWFjaChmdW5jdGlvbiAoaXRlbSkgewogICAgICAgICAgdmFyIHBhdGggPSBpdGVtLnBhdGg7CgogICAgICAgICAgaWYgKGl0ZW0ubmFtZSA9PSAnU3lzdGVtJykgewogICAgICAgICAgICAvLyBpdGVtLmNoaWxkcmVuLmZvckVhY2goIGNoaWxkcmVuPT57CiAgICAgICAgICAgIC8vICAgdGhpcy5yb2xzQXJyeS5wdXNoKHtuYW1lOmNoaWxkcmVuLm1ldGEudGl0bGUscGF0aDpwYXRoKycvJytjaGlsZHJlbi5wYXRofSkKICAgICAgICAgICAgLy8gfSkKICAgICAgICAgICAgX3RoaXMyLnB1bGxSb3V0ZShpdGVtLmNoaWxkcmVuLCBwYXRoKTsKICAgICAgICAgIH0KICAgICAgICB9KTsgLy8gY29uc3QgYWNjZXNzZWRSb3V0ZXMgPSBmaWx0ZXJBc3luY1JvdXRlcihyZXMuZGF0YSkKICAgICAgICAvLyBhY2Nlc3NlZFJvdXRlcy5wdXNoKHsgcGF0aDogJyonLCByZWRpcmVjdDogJy80MDQnLCBoaWRkZW46IHRydWUgfSkKICAgICAgICAvLyBjb21taXQoJ1NFVF9ST1VURVMnLCBhY2Nlc3NlZFJvdXRlcykKICAgICAgICAvLyByZXNvbHZlKGFjY2Vzc2VkUm91dGVzKQogICAgICB9KTsKICAgIH0sCiAgICBwdWxsUm91dGU6IGZ1bmN0aW9uIHB1bGxSb3V0ZShyb3V0ZXMsIHBhdGgpIHsKICAgICAgdmFyIF90aGlzMyA9IHRoaXM7CgogICAgICB2YXIgcGF0aE9uZSA9IHBhdGg7CgogICAgICBpZiAocm91dGVzICE9IG51bGwgJiYgcm91dGVzICYmIHJvdXRlcy5sZW5ndGgpIHsKICAgICAgICByb3V0ZXMuZm9yRWFjaChmdW5jdGlvbiAocm91dGUpIHsKICAgICAgICAgIHBhdGggPSBwYXRoT25lICsgJy8nICsgcm91dGUucGF0aDsKICAgICAgICAgIGlmICghKHJvdXRlLmNoaWxkcmVuICE9IG51bGwgJiYgcm91dGUuY2hpbGRyZW4gJiYgcm91dGUuY2hpbGRyZW4ubGVuZ3RoKSkgX3RoaXMzLnJvbHNBcnJ5LnB1c2goewogICAgICAgICAgICBuYW1lOiByb3V0ZS5tZXRhLnRpdGxlLAogICAgICAgICAgICBwYXRoOiBwYXRoCiAgICAgICAgICB9KTsKCiAgICAgICAgICBfdGhpczMucHVsbFJvdXRlKHJvdXRlLmNoaWxkcmVuLCBwYXRoKTsKICAgICAgICB9KTsKICAgICAgfSBlbHNlIHsKICAgICAgICByZXR1cm47CiAgICAgIH0KICAgIH0sCiAgICByb3V0ZXJTeXN0ZW06IGZ1bmN0aW9uIHJvdXRlclN5c3RlbSh2YWx1ZSkgewogICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7CiAgICAgICAgcGF0aDogdmFsdWUsCiAgICAgICAgcXVlcnk6IG51bGwKICAgICAgfSk7CiAgICB9LAogICAgdG9nZ2xlU2lkZUJhcjogZnVuY3Rpb24gdG9nZ2xlU2lkZUJhcigpIHsKICAgICAgdGhpcy4kc3RvcmUuZGlzcGF0Y2goJ2FwcC90b2dnbGVTaWRlQmFyJyk7CiAgICB9LAogICAgbG9nb3V0OiBmdW5jdGlvbiBsb2dvdXQoKSB7CiAgICAgIHZhciBfdGhpczQgPSB0aGlzOwoKICAgICAgcmV0dXJuICgwLCBfYXN5bmNUb0dlbmVyYXRvcjIuZGVmYXVsdCkoIC8qI19fUFVSRV9fKi9yZWdlbmVyYXRvclJ1bnRpbWUubWFyayhmdW5jdGlvbiBfY2FsbGVlKCkgewogICAgICAgIHJldHVybiByZWdlbmVyYXRvclJ1bnRpbWUud3JhcChmdW5jdGlvbiBfY2FsbGVlJChfY29udGV4dCkgewogICAgICAgICAgd2hpbGUgKDEpIHsKICAgICAgICAgICAgc3dpdGNoIChfY29udGV4dC5wcmV2ID0gX2NvbnRleHQubmV4dCkgewogICAgICAgICAgICAgIGNhc2UgMDoKICAgICAgICAgICAgICAgIF90aGlzNC4kY29uZmlybSgn56Gu5a6a5rOo6ZSA5bm26YCA5Ye657O757uf5ZCX77yfJywgJ+aPkOekuicsIHsKICAgICAgICAgICAgICAgICAgY29uZmlybUJ1dHRvblRleHQ6ICfnoa7lrponLAogICAgICAgICAgICAgICAgICBjYW5jZWxCdXR0b25UZXh0OiAn5Y+W5raIJywKICAgICAgICAgICAgICAgICAgdHlwZTogJ3dhcm5pbmcnCiAgICAgICAgICAgICAgICB9KS50aGVuKGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgICAgICAgX3RoaXM0LiRzdG9yZS5kaXNwYXRjaCgnTG9nT3V0JykudGhlbihmdW5jdGlvbiAoKSB7CiAgICAgICAgICAgICAgICAgICAgbG9jYXRpb24uaHJlZiA9ICcvaW5kZXgnOwogICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgICBjYXNlIDE6CiAgICAgICAgICAgICAgY2FzZSAiZW5kIjoKICAgICAgICAgICAgICAgIHJldHVybiBfY29udGV4dC5zdG9wKCk7CiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICB9LCBfY2FsbGVlKTsKICAgICAgfSkpKCk7CiAgICB9LAogICAgY2hhbmdlTGlua1RpdGxlOiBmdW5jdGlvbiBjaGFuZ2VMaW5rVGl0bGUodGl0bGUpIHsKICAgICAgdGhpcy5idXR0b25MaW5rID0gdGl0bGU7CiAgICB9CiAgfSksCiAgd2F0Y2g6IHsKICAgIHRpdGxlOiB7CiAgICAgIGhhbmRsZXI6IGZ1bmN0aW9uIGhhbmRsZXIobmV3VmFsdWUsIG9sZFZhbHVlKSB7CiAgICAgICAgdGhpcy5idXR0b25MaW5rID0gdGhpcy50aXRsZTsKICAgICAgfQogICAgfQogIH0KfTsKZXhwb3J0cy5kZWZhdWx0ID0gX2RlZmF1bHQ7"},{"version":3,"sources":["Navbar.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;AA8JA;;AACA;;AACA;;AACA;;AACA;;AACA;;AACA;;AACA;;AACA;;AACA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;eAEA;AACA,EAAA,UAAA,EAAA;AACA,IAAA,UAAA,EAAA,mBADA;AAEA,IAAA,SAAA,EAAA,kBAFA;AAGA,IAAA,UAAA,EAAA,mBAHA;AAIA,IAAA,UAAA,EAAA,mBAJA;AAKA,IAAA,MAAA,EAAA,qBALA;AAMA,IAAA,QAAA,EAAA,YANA;AAOA,IAAA,QAAA,EAAA;AAPA,GADA;AAUA,EAAA,IAVA,kBAUA;AACA,WAAA;AACA,MAAA,QAAA,EAAA,EADA;AAEA,MAAA,UAAA,EAAA,MAFA;AAGA,MAAA,WAAA,EAAA,CACA;AACA,QAAA,KAAA,EAAA,MADA;AAEA,QAAA,KAAA,EAAA;AAFA,OADA,EAKA;AACA,QAAA,KAAA,EAAA,MADA;AAEA,QAAA,KAAA,EAAA;AAFA,OALA,EASA;AACA,QAAA,KAAA,EAAA,MADA;AAEA,QAAA,KAAA,EAAA;AAFA,OATA,EAaA;AACA,QAAA,KAAA,EAAA,MADA;AAEA,QAAA,KAAA,EAAA;AAFA,OAbA,EAiBA;AACA,QAAA,KAAA,EAAA,MADA;AAEA,QAAA,KAAA,EAAA;AAFA,OAjBA,EAqBA;AACA,QAAA,KAAA,EAAA,MADA;AAEA,QAAA,KAAA,EAAA;AAFA,OArBA;AAHA,KAAA;AA8BA,GAzCA;AA0CA,EAAA,QAAA,0FACA,sBAAA,CACA,SADA,EAEA,QAFA,EAGA,QAHA,CAAA,CADA,GAMA,oBAAA,CACA,OADA,CAAA,CANA;AASA,IAAA,OAAA,EAAA;AACA,MAAA,GADA,iBACA;AACA,eAAA,KAAA,MAAA,CAAA,KAAA,CAAA,QAAA,CAAA,YAAA;AACA,OAHA;AAIA,MAAA,GAJA,eAIA,GAJA,EAIA;AACA,aAAA,MAAA,CAAA,QAAA,CAAA,wBAAA,EAAA;AACA,UAAA,GAAA,EAAA,cADA;AAEA,UAAA,KAAA,EAAA;AAFA,SAAA;AAIA;AATA;AATA,IA1CA;AA+DA,EAAA,OA/DA,qBA+DA;AACA,SAAA,UAAA;AACA,SAAA,QAAA;AACA,GAlEA;AAmEA,EAAA,OAAA,8DACA,wBAAA,CAAA,aAAA,CAAA,CADA;AAEA,IAAA,QAFA,sBAEA;AAAA;;AACA,UAAA,KAAA,GAAA,qBAAA,OAAA,CAAA,GAAA,CAAA,UAAA,CAAA;;AACA,WAAA,UAAA,GAAA,KAAA,IAAA,IAAA,IAAA,KAAA,IAAA,SAAA,GAAA,MAAA,GAAA,KAAA;AACA,WAAA,WAAA,CAAA,OAAA,CAAA,UAAA,IAAA,EAAA;AACA,YAAA,IAAA,CAAA,KAAA,IAAA,KAAA,CAAA,UAAA,EAAA;AACA,cAAA,SAAA,GAAA,IAAA;;AACA,UAAA,KAAA,CAAA,OAAA,CAAA,IAAA,CAAA;AAAA,YAAA,IAAA,EAAA,IAAA,CAAA,KAAA;AAAA,YAAA,KAAA,EAAA;AAAA,cAAA,UAAA,EAAA;AAAA;AAAA,WAAA;AACA;AACA,OALA;AAMA,KAXA;AAYA,IAAA,YAZA,0BAYA;AACA,WAAA,UAAA,GAAA,MAAA;;AACA,2BAAA,OAAA,CAAA,GAAA,CAAA,UAAA,EAAA,KAAA,UAAA;;AACA,UAAA,SAAA,GAAA,IAAA;AACA,WAAA,WAAA,CAAA,KAAA,UAAA;AACA,WAAA,OAAA,CAAA,IAAA,CAAA;AAAA,QAAA,IAAA,EAAA,4BAAA;AAAA,QAAA,KAAA,EAAA;AAAA,UAAA,UAAA,EAAA;AAAA;AAAA,OAAA;AACA,KAlBA;AAmBA,IAAA,UAnBA,wBAmBA;AACA,WAAA,UAAA,GAAA,MAAA;AACA,UAAA,SAAA,GAAA,IAAA;AACA,WAAA,WAAA,CAAA,KAAA,UAAA;;AACA,2BAAA,OAAA,CAAA,GAAA,CAAA,UAAA,EAAA,KAAA,UAAA;;AACA,WAAA,OAAA,CAAA,IAAA,CAAA;AAAA,QAAA,IAAA,EAAA;AAAA,OAAA;AACA,KAzBA;AA0BA,IAAA,UA1BA,wBA0BA;AACA,WAAA,UAAA,GAAA,MAAA;AACA,UAAA,SAAA,GAAA,IAAA;AACA,WAAA,WAAA,CAAA,KAAA,UAAA;;AACA,2BAAA,OAAA,CAAA,GAAA,CAAA,UAAA,EAAA,KAAA,UAAA;;AACA,WAAA,OAAA,CAAA,IAAA,CAAA;AAAA,QAAA,IAAA,EAAA,gBAAA;AAAA,QAAA,KAAA,EAAA;AAAA,UAAA,UAAA,EAAA;AAAA;AAAA,OAAA;AACA,KAhCA;AAiCA,IAAA,aAjCA,2BAiCA;AACA,WAAA,UAAA,GAAA,MAAA;AACA,UAAA,SAAA,GAAA,IAAA;AACA,WAAA,WAAA,CAAA,KAAA,UAAA;;AACA,2BAAA,OAAA,CAAA,GAAA,CAAA,UAAA,EAAA,KAAA,UAAA;;AACA,WAAA,OAAA,CAAA,IAAA,CAAA;AAAA,QAAA,IAAA,EAAA,yBAAA;AAAA,QAAA,KAAA,EAAA;AAAA,UAAA,UAAA,EAAA;AAAA;AAAA,OAAA;AACA,KAvCA;AAwCA,IAAA,YAxCA,0BAwCA;AACA,WAAA,UAAA,GAAA,MAAA;AACA,UAAA,SAAA,GAAA,IAAA;AACA,WAAA,WAAA,CAAA,KAAA,UAAA;;AACA,2BAAA,OAAA,CAAA,GAAA,CAAA,UAAA,EAAA,KAAA,UAAA;;AACA,WAAA,OAAA,CAAA,IAAA,CAAA;AAAA,QAAA,IAAA,EAAA,8BAAA;AAAA,QAAA,KAAA,EAAA;AAAA,UAAA,UAAA,EAAA;AAAA;AAAA,OAAA;AACA,KA9CA;AA+CA,IAAA,iBA/CA,+BA+CA;AACA,WAAA,UAAA,GAAA,MAAA;AACA,UAAA,SAAA,GAAA,IAAA;AACA,WAAA,WAAA,CAAA,KAAA,UAAA;;AACA,2BAAA,OAAA,CAAA,GAAA,CAAA,UAAA,EAAA,KAAA,UAAA;;AACA,WAAA,OAAA,CAAA,IAAA,CAAA;AAAA,QAAA,IAAA,EAAA,8BAAA;AAAA,QAAA,KAAA,EAAA;AAAA,UAAA,UAAA,EAAA;AAAA;AAAA,OAAA;AACA,KArDA;AAsDA,IAAA,aAtDA,yBAsDA,OAtDA,EAsDA;AACA;AACA,WAAA,YAAA,CAAA,OAAA;AACA,KAzDA;AA0DA,IAAA,UA1DA,wBA0DA;AAAA;;AACA,8BAAA,IAAA,CAAA,UAAA,GAAA,EAAA;AAEA,QAAA,GAAA,CAAA,IAAA,CAAA,OAAA,CAAA,UAAA,IAAA,EAAA;AACA,cAAA,IAAA,GAAA,IAAA,CAAA,IAAA;;AACA,cAAA,IAAA,CAAA,IAAA,IAAA,QAAA,EAAA;AACA;AACA;AACA;AAEA,YAAA,MAAA,CAAA,SAAA,CAAA,IAAA,CAAA,QAAA,EAAA,IAAA;AAEA;AACA,SAVA,EAFA,CAcA;AACA;AACA;AACA;AACA,OAlBA;AAmBA,KA9EA;AA+EA,IAAA,SA/EA,qBA+EA,MA/EA,EA+EA,IA/EA,EA+EA;AAAA;;AAEA,UAAA,OAAA,GAAA,IAAA;;AACA,UAAA,MAAA,IAAA,IAAA,IAAA,MAAA,IAAA,MAAA,CAAA,MAAA,EAAA;AACA,QAAA,MAAA,CAAA,OAAA,CAAA,UAAA,KAAA,EAAA;AACA,UAAA,IAAA,GAAA,OAAA,GAAA,GAAA,GAAA,KAAA,CAAA,IAAA;AACA,cAAA,EAAA,KAAA,CAAA,QAAA,IAAA,IAAA,IAAA,KAAA,CAAA,QAAA,IAAA,KAAA,CAAA,QAAA,CAAA,MAAA,CAAA,EACA,MAAA,CAAA,QAAA,CAAA,IAAA,CAAA;AAAA,YAAA,IAAA,EAAA,KAAA,CAAA,IAAA,CAAA,KAAA;AAAA,YAAA,IAAA,EAAA;AAAA,WAAA;;AACA,UAAA,MAAA,CAAA,SAAA,CAAA,KAAA,CAAA,QAAA,EAAA,IAAA;AACA,SALA;AAMA,OAPA,MAOA;AACA;AACA;AACA,KA5FA;AA6FA,IAAA,YA7FA,wBA6FA,KA7FA,EA6FA;AACA,WAAA,OAAA,CAAA,IAAA,CAAA;AAAA,QAAA,IAAA,EAAA,KAAA;AAAA,QAAA,KAAA,EAAA;AAAA,OAAA;AACA,KA/FA;AAgGA,IAAA,aAhGA,2BAgGA;AACA,WAAA,MAAA,CAAA,QAAA,CAAA,mBAAA;AACA,KAlGA;AAmGA,IAAA,MAnGA,oBAmGA;AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;AACA,gBAAA,MAAA,CAAA,QAAA,CAAA,aAAA,EAAA,IAAA,EAAA;AACA,kBAAA,iBAAA,EAAA,IADA;AAEA,kBAAA,gBAAA,EAAA,IAFA;AAGA,kBAAA,IAAA,EAAA;AAHA,iBAAA,EAIA,IAJA,CAIA,YAAA;AACA,kBAAA,MAAA,CAAA,MAAA,CAAA,QAAA,CAAA,QAAA,EAAA,IAAA,CAAA,YAAA;AACA,oBAAA,QAAA,CAAA,IAAA,GAAA,QAAA;AACA,mBAFA;AAGA,iBARA;;AADA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAUA,KA7GA;AA8GA,IAAA,eA9GA,2BA8GA,KA9GA,EA8GA;AACA,WAAA,UAAA,GAAA,KAAA;AACA;AAhHA,IAnEA;AAqLA,EAAA,KAAA,EAAA;AACA,IAAA,KAAA,EAAA;AACA,MAAA,OADA,mBACA,QADA,EACA,QADA,EACA;AAEA,aAAA,UAAA,GAAA,KAAA,KAAA;AACA;AAJA;AADA;AArLA,C","sourcesContent":["<template>\n <div class=\"navbar\" >\n <img src=\"../../assets/image/profile.jpg\" style=\"width: 45px;height: 45px;margin-top:8px;margin-left: 8px;float:left\">\n\n <div style=\"float: left;height: 100%;line-height: 50px;\">\n <span style=\"display:block;line-height:63px; margin-left:15px; color: rgb(255, 255, 255);font-family: SourceHanSansSC;font-weight: 400;font-size: 28px;\">咨询工作信息系统</span>\n </div>\n<!-- <hamburger id=\"hamburger-container\" :is-active=\"sidebar.opened\" class=\"hamburger-container\" @toggleClick=\"toggleSideBar\" />-->\n\n<!-- <breadcrumb id=\"breadcrumb-container\" class=\"breadcrumb-container\" />-->\n\n <div style=\"height:100%;min-width:10em;float: left;position: absolute;right: 220px\">\n\n <div class=\"button\" @click=\"routerHome\">\n <el-row >\n <el-col :span=\"24\" style=\"text-align:center\">\n <span :class=\"{buttonLink:buttonLink=='home'}\">\n <a >首页 </a>\n </span>\n </el-col>\n </el-row>\n </div>\n <div class=\"button\" @click=\"routerProject\">\n <el-row >\n <el-col :span=\"20\" >\n <span :class=\"{buttonLink:buttonLink=='zxxm'}\">\n <a >咨询项目 </a>\n </span>\n </el-col>\n </el-row>\n </div>\n <div class=\"button\" @click=\"routerInstruction\">\n <el-row>\n <el-col :span=\"20\">\n <span :class=\"{buttonLink:buttonLink=='ysjy'}\">\n <a >院士建议 </a>\n </span>\n </el-col>\n </el-row>\n </div>\n <div class=\"button\" @click=\"routerResult\">\n <el-row>\n <el-col :span=\"20\">\n <span :class=\"{buttonLink:buttonLink=='bxcg'}\">\n <a >百项成果</a>\n </span>\n </el-col>\n </el-row>\n </div>\n <div class=\"button\" @click=\"routerView\">\n <el-row>\n\n <el-col :span=\"20\">\n <span :class=\"{buttonLink:buttonLink=='zhst'}\">\n <a >综合视图</a>\n </span>\n </el-col>\n </el-row>\n </div>\n <div class=\"button\" @click=\"searchToPage\">\n <el-row>\n\n <el-col :span=\"20\">\n <span :class=\"{buttonLink:buttonLink=='gltj'}\">\n <a>管理统计</a>\n </span>\n </el-col>\n </el-row>\n </div>\n </div>\n\n <div class=\"right-menu\" style=\"width:100px;margin-right:100px;height:63px\">\n <!-- <template v-if=\"device!=='mobile'\"> -->\n\n<!-- <search id=\"header-search\" class=\"right-menu-item\" />-->\n\n <!--el-tooltip content=\"源码地址\" effect=\"dark\" placement=\"bottom\">\n\n </el-tooltip>\n\n <el-tooltip content=\"文档地址\" effect=\"dark\" placement=\"bottom\">\n <ruo-yi-doc id=\"ruoyi-doc\" class=\"right-menu-item hover-effect\" />\n </el-tooltip-->\n\n <!-- <screenfull id=\"screenfull\" class=\"right-menu-item hover-effect\" /> -->\n\n<!-- <el-tooltip content=\"布局大小\" effect=\"dark\" placement=\"bottom\">-->\n<!-- <size-select id=\"size-select\" class=\"right-menu-item hover-effect\" />-->\n<!-- </el-tooltip>-->\n\n <!-- </template> -->\n\n<!-- <el-dropdown class=\"avatar-container right-menu-item hover-effect\" trigger=\"click\">-->\n<!-- <div class=\"avatar-wrapper\">-->\n<!-- <img :src=\"avatar\" class=\"user-avatar\">-->\n<!-- <i class=\"el-icon-caret-bottom\" />-->\n<!-- </div>-->\n<!-- <el-dropdown-menu slot=\"dropdown\">-->\n<!-- <router-link to=\"/user/profile\">-->\n<!-- <el-dropdown-item>个人中心</el-dropdown-item>-->\n<!-- </router-link>-->\n<!-- <el-dropdown-item @click.native=\"setting = true\">-->\n<!-- <span>布局设置</span>-->\n<!-- </el-dropdown-item>-->\n<!-- <el-dropdown-item divided @click.native=\"logout\">-->\n<!-- <span>退出登录</span>-->\n<!-- </el-dropdown-item>-->\n<!-- </el-dropdown-menu>-->\n<!-- </el-dropdown>-->\n <el-dropdown @command=\"handleCommand\">\n <span class=\"el-dropdown-link\">\n <el-col :span=\"12\" style=\"height:63px\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" style=\"height:100%\" class=\"svg-icon-path-icon fill\" viewBox=\"0 0 32 32\" width=\"28\" height=\"28\">\n <path fill=\"white\" d=\"M11.581 5.333l3.476-3.476c0.241-0.241 0.575-0.39 0.943-0.39s0.701 0.149 0.943 0.39l3.476 3.476h4.915c0.736 0 1.333 0.597 1.333 1.333v0 4.915l3.476 3.476c0.241 0.241 0.39 0.575 0.39 0.943s-0.149 0.701-0.39 0.943l-3.476 3.476v4.915c0 0.736-0.597 1.333-1.333 1.333v0h-4.915l-3.476 3.476c-0.241 0.241-0.575 0.39-0.943 0.39s-0.701-0.149-0.943-0.39l-3.476-3.476h-4.915c-0.736 0-1.333-0.597-1.333-1.333v0-4.915l-3.476-3.476c-0.241-0.241-0.39-0.575-0.39-0.943s0.149-0.701 0.39-0.943l3.476-3.476v-4.915c0-0.736 0.597-1.333 1.333-1.333v0h4.915zM8 8v4.687l-3.313 3.313 3.313 3.313v4.687h4.687l3.313 3.313 3.313-3.313h4.687v-4.687l3.313-3.313-3.313-3.313v-4.687h-4.687l-3.313-3.313-3.313 3.313h-4.687zM16 21.333c-2.946 0-5.333-2.388-5.333-5.333s2.388-5.333 5.333-5.333v0c2.946 0 5.333 2.388 5.333 5.333s-2.388 5.333-5.333 5.333v0zM16 18.667c1.473 0 2.667-1.194 2.667-2.667s-1.194-2.667-2.667-2.667v0c-1.473 0-2.667 1.194-2.667 2.667s1.194 2.667 2.667 2.667v0z\"></path>\n </svg>\n\n </el-col>\n </span>\n <el-dropdown-menu slot=\"dropdown\" >\n\n <el-dropdown-item v-for=\"(item,index) in rolsArry\" :key=\"index\" :command=\"item.path\">\n<!-- <span @click=\"routerSystem(item.path)\"></span></el-dropdown-item>-->\n {{item.name}}\n </el-dropdown-item>\n </el-dropdown-menu>\n </el-dropdown>\n <el-dropdown style=\"margin-left: 30px\">\n <span class=\"el-dropdown-link\">\n <el-col :span=\"12\" style=\"height:63px\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" style=\"height:100%\" class=\"svg-icon-path-icon fill\" viewBox=\"0 0 496 512\" width=\"26\" height=\"26\">\n <path fill=\"white\" d=\"M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 96c48.6 0 88 39.4 88 88s-39.4 88-88 88-88-39.4-88-88 39.4-88 88-88zm0 344c-58.7 0-111.3-26.6-146.5-68.2 18.8-35.4 55.6-59.8 98.5-59.8 2.4 0 4.8.4 7.1 1.1 13 4.2 26.6 6.9 40.9 6.9 14.3 0 28-2.7 40.9-6.9 2.3-.7 4.7-1.1 7.1-1.1 42.9 0 79.7 24.4 98.5 59.8C359.3 421.4 306.7 448 248 448z\"></path>\n </svg>\n </el-col>\n </span>\n <el-dropdown-menu slot=\"dropdown\">\n <el-dropdown-item @click.native=\"logout\">退出登录</el-dropdown-item>\n\n </el-dropdown-menu>\n </el-dropdown>\n<!-- <el-row style=\"height:63px; text-align: center;\">-->\n<!-- <el-col :span=\"12\" style=\"height:63px\">-->\n<!-- <svg xmlns=\"http://www.w3.org/2000/svg\" style=\"height:100%\" class=\"svg-icon-path-icon fill\" viewBox=\"0 0 496 512\" width=\"26\" height=\"26\">-->\n<!-- <path fill=\"white\" d=\"M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 96c48.6 0 88 39.4 88 88s-39.4 88-88 88-88-39.4-88-88 39.4-88 88-88zm0 344c-58.7 0-111.3-26.6-146.5-68.2 18.8-35.4 55.6-59.8 98.5-59.8 2.4 0 4.8.4 7.1 1.1 13 4.2 26.6 6.9 40.9 6.9 14.3 0 28-2.7 40.9-6.9 2.3-.7 4.7-1.1 7.1-1.1 42.9 0 79.7 24.4 98.5 59.8C359.3 421.4 306.7 448 248 448z\"></path>-->\n<!-- </svg>-->\n<!-- </el-col>-->\n\n<!-- <el-col :span=\"12\" style=\"height:63px\">-->\n<!-- <svg xmlns=\"http://www.w3.org/2000/svg\" style=\"height:100%\" class=\"svg-icon-path-icon fill\" viewBox=\"0 0 32 32\" width=\"28\" height=\"28\">-->\n<!-- <path fill=\"white\" d=\"M11.581 5.333l3.476-3.476c0.241-0.241 0.575-0.39 0.943-0.39s0.701 0.149 0.943 0.39l3.476 3.476h4.915c0.736 0 1.333 0.597 1.333 1.333v0 4.915l3.476 3.476c0.241 0.241 0.39 0.575 0.39 0.943s-0.149 0.701-0.39 0.943l-3.476 3.476v4.915c0 0.736-0.597 1.333-1.333 1.333v0h-4.915l-3.476 3.476c-0.241 0.241-0.575 0.39-0.943 0.39s-0.701-0.149-0.943-0.39l-3.476-3.476h-4.915c-0.736 0-1.333-0.597-1.333-1.333v0-4.915l-3.476-3.476c-0.241-0.241-0.39-0.575-0.39-0.943s0.149-0.701 0.39-0.943l3.476-3.476v-4.915c0-0.736 0.597-1.333 1.333-1.333v0h4.915zM8 8v4.687l-3.313 3.313 3.313 3.313v4.687h4.687l3.313 3.313 3.313-3.313h4.687v-4.687l3.313-3.313-3.313-3.313v-4.687h-4.687l-3.313-3.313-3.313 3.313h-4.687zM16 21.333c-2.946 0-5.333-2.388-5.333-5.333s2.388-5.333 5.333-5.333v0c2.946 0 5.333 2.388 5.333 5.333s-2.388 5.333-5.333 5.333v0zM16 18.667c1.473 0 2.667-1.194 2.667-2.667s-1.194-2.667-2.667-2.667v0c-1.473 0-2.667 1.194-2.667 2.667s1.194 2.667 2.667 2.667v0z\"></path>-->\n<!-- </svg>-->\n\n<!-- </el-col>-->\n<!-- </el-row>-->\n </div>\n </div>\n</template>\n\n<script>\nimport { mapGetters,mapState,mapMutations } from 'vuex'\nimport Breadcrumb from '@/components/Breadcrumb'\nimport Hamburger from '@/components/Hamburger'\nimport Screenfull from '@/components/Screenfull'\nimport SizeSelect from '@/components/SizeSelect'\nimport Search from '@/components/HeaderSearch'\nimport RuoYiGit from '@/components/RuoYi/Git'\nimport RuoYiDoc from '@/components/RuoYi/Doc'\nimport { getRouters } from '@/api/menu'\nimport storage from 'good-storage'\n\nexport default {\n components: {\n Breadcrumb,\n Hamburger,\n Screenfull,\n SizeSelect,\n Search,\n RuoYiGit,\n RuoYiDoc\n },\n data(){\n return {\n rolsArry:[],\n buttonLink:'zxxm',\n routerTitle:[\n {\n title:'home',\n value: 'home'\n },\n {\n title:'gltj',\n value: '/project/report/copyInport'\n },\n {\n title:'zhst',\n value: '/projectReport'\n },\n {\n title:'zxxm',\n value: '/project/infoShow/query'\n },\n {\n title:'bxcg',\n value: '/project/infoShow/resultList'\n },\n {\n title:'ysjy',\n value: '/project/infoShow/adviseList'\n },\n ],\n }\n },\n computed: {\n ...mapGetters([\n 'sidebar',\n 'avatar',\n 'device'\n ]),\n ...mapState([\n 'title'\n ]),\n setting: {\n get() {\n return this.$store.state.settings.showSettings\n },\n set(val) {\n this.$store.dispatch('settings/changeSetting', {\n key: 'showSettings',\n value: val\n })\n }\n }\n },\n created() {\n this.getRouters();\n this.getTitle();\n },\n methods: {\n ...mapMutations(['changeTitle']),\n getTitle(){\n let title=storage.session.get('nowTitle')\n this.buttonLink=title==null||title==undefined?'home':title;\n this.routerTitle.forEach(item=>{\n if (item.title==this.buttonLink){\n let yearRadio = null;\n this.$router.push({path:item.value,query:{yearRadio2:yearRadio}} );\n }\n })\n },\n searchToPage(){\n this.buttonLink='gltj'\n storage.session.set('nowTitle',this.buttonLink)\n let yearRadio = null;\n this.changeTitle(this.buttonLink)\n this.$router.push({path:\"/project/report/copyInport\",query:{yearRadio2:yearRadio}} );\n },\n routerHome(){\n this.buttonLink='home'\n let yearRadio = null;\n this.changeTitle(this.buttonLink)\n storage.session.set('nowTitle',this.buttonLink)\n this.$router.push({path:\"/index\"} );\n },\n routerView(){\n this.buttonLink='zhst'\n let yearRadio = null;\n this.changeTitle(this.buttonLink)\n storage.session.set('nowTitle',this.buttonLink)\n this.$router.push({path:\"/projectReport\",query:{yearRadio2:yearRadio}} );\n },\n routerProject(){\n this.buttonLink='zxxm'\n let yearRadio = null;\n this.changeTitle(this.buttonLink)\n storage.session.set('nowTitle',this.buttonLink)\n this.$router.push({path:\"/project/infoShow/query\",query:{yearRadio2:yearRadio}} );\n },\n routerResult(){\n this.buttonLink='bxcg'\n let yearRadio = null;\n this.changeTitle(this.buttonLink)\n storage.session.set('nowTitle',this.buttonLink)\n this.$router.push({path:\"/project/infoShow/resultList\",query:{yearRadio2:yearRadio}} );\n },\n routerInstruction(){\n this.buttonLink='ysjy'\n let yearRadio = null;\n this.changeTitle(this.buttonLink)\n storage.session.set('nowTitle',this.buttonLink)\n this.$router.push({path:\"/project/infoShow/adviseList\",query:{yearRadio2:yearRadio}} );\n },\n handleCommand(command) {\n // this.$message('click on item ' + command);\n this.routerSystem(command)\n },\n getRouters(){\n getRouters().then(res => {\n\n res.data.forEach(item=>{\n const path =item.path;\n if (item.name=='System'){\n // item.children.forEach( children=>{\n // this.rolsArry.push({name:children.meta.title,path:path+'/'+children.path})\n // })\n\n this.pullRoute(item.children,path)\n\n }\n })\n\n // const accessedRoutes = filterAsyncRouter(res.data)\n // accessedRoutes.push({ path: '*', redirect: '/404', hidden: true })\n // commit('SET_ROUTES', accessedRoutes)\n // resolve(accessedRoutes)\n })\n },\n pullRoute(routes,path){\n\n const pathOne=path\n if (routes!=null&&routes&&routes.length){\n routes.forEach( route=>{\n path=pathOne+'/'+route.path\n if (!(route.children!=null&&route.children&&route.children.length))\n this.rolsArry.push({name:route.meta.title,path:path});\n this.pullRoute(route.children,path);\n })\n }else {\n return;\n }\n },\n routerSystem(value){\n this.$router.push({path:value,query:null} );\n },\n toggleSideBar() {\n this.$store.dispatch('app/toggleSideBar')\n },\n async logout() {\n this.$confirm('确定注销并退出系统吗?', '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n type: 'warning'\n }).then(() => {\n this.$store.dispatch('LogOut').then(() => {\n location.href = '/index';\n })\n })\n },\n changeLinkTitle(title){\n this.buttonLink=title;\n }\n },\n watch:{\n title:{\n handler(newValue,oldValue){\n\n this.buttonLink=this.title\n }\n }\n }\n}\n</script>\n\n<style lang=\"scss\" scoped>\n.navbar {\n height: 63px;\n width: 100%;\n overflow: hidden;\n position: relative;\n // background: rgb(24, 144, 255);\n background-image: linear-gradient(to right,#1482c6, #2a34b2);\n /*background: #fff;*/\n box-shadow: 0 1px 4px rgba(0,21,41,.08);\n /*background: #009efb;*/\n /*background: -moz-linear-gradient(left,#043874 0,#119de8 100%);*/\n /*background: -webkit-linear-gradient(left,#043874 0,#119de8 100%);*/\n /*background: linear-gradient(to right,#043874 0,#119de8 100%);*/\n .hamburger-container {\n line-height: 46px;\n height: 100%;\n float: left;\n cursor: pointer;\n transition: .3s;\n -webkit-tap-highlight-color:transparent;\n\n &:hover {\n background: rgba(0, 0, 0, .025)\n }\n }\n\n .breadcrumb-container {\n float: left;\n }\n\n .errLog-container {\n display: inline-block;\n vertical-align: top;\n }\n\n .right-menu {\n float: right;\n height: 100%;\n line-height: 50px;\n\n &:focus {\n outline: none;\n }\n\n .right-menu-item {\n display: inline-block;\n padding: 0 8px;\n height: 100%;\n font-size: 18px;\n color: #fff;\n vertical-align: text-bottom;\n\n &.hover-effect {\n cursor: pointer;\n transition: background .3s;\n\n &:hover {\n background: rgba(0, 0, 0, .025)\n }\n }\n }\n\n .avatar-container {\n margin-right: 30px;\n\n .avatar-wrapper {\n margin-top: 5px;\n position: relative;\n\n .user-avatar {\n cursor: pointer;\n width: 40px;\n height: 40px;\n border-radius: 10px;\n }\n\n .el-icon-caret-bottom {\n cursor: pointer;\n position: absolute;\n right: -20px;\n top: 25px;\n font-size: 12px;\n }\n }\n }\n }\n}\n.el-dropdown-link {\n cursor: pointer;\n color: #409EFF;\n}\n.el-icon-arrow-down {\n font-size: 12px;\n}\n.bg-purple-light {\n\n}\n.grid-content {\n height: 59px;\n border-radius: 4px;\n min-height: 36px;\n}\n\n.button {\n /*border: 1px solid red;*/\n /*box-shadow: #00000066 0px 2px 6px 0px;*/\n float: left;\n width: 7.2em;\n height: 45px;\n /*background-color: rgb(25, 48, 123);*/\n display: block;\n // -webkit-border-radius: 6px;\n // -moz-border-radius: 6px;\n // -ie-border-radius: 6px;\n // border-radius: 6px;\n padding: .2em ;\n padding-left: 1em;\n margin-top: 0.5em;\n\n font-family: AlibabaPuHui;\n font-weight: 400;\n font-size: 17px;\n color:white;\n\n // font-weight: 700;\n cursor: pointer;\n text-decoration: none;\n text-align:left;\n line-height:28px;\n\n}\n.buttonLink{\n padding-bottom:17px;\n font-weight: 600;\n border-bottom:4px solid orange;\n letter-spacing:2px\n}\n</style>\n"],"sourceRoot":"src/layout/components"}]} |