From cd40f7a6e36307c4d322c0e1519eb437e390bfb8 Mon Sep 17 00:00:00 2001 From: "zyc@123456" <784479659@qq.com> Date: Mon, 22 May 2023 20:29:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=A0=8F=E7=9B=AE=E6=B6=88?= =?UTF-8?q?=E9=98=B2=E6=8A=A5=E8=AD=A6=EF=BC=8C=E8=AE=BE=E5=A4=87=E5=8F=B0?= =?UTF-8?q?=E8=B4=A6=EF=BC=8C=E6=8A=A5=E8=AD=A6=E6=9F=A5=E8=AF=A2=EF=BC=8C?= =?UTF-8?q?=E8=AE=BE=E5=A4=87=E7=8A=B6=E6=80=81=EF=BC=8C=E8=AE=BE=E5=A4=87?= =?UTF-8?q?=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/fontb/demo.css | 539 ++++++++++ src/fontb/iconfont.css | 563 ++++++++++ src/fontb/iconfont.js | 1 + src/fontb/iconfont.json | 968 ++++++++++++++++++ src/fontb/iconfont.ttf | Bin 0 -> 51212 bytes src/fontb/iconfont.woff | Bin 0 -> 31156 bytes src/fontb/iconfont.woff2 | Bin 0 -> 26500 bytes src/layout/components/Sidebar/index.vue | 108 +- src/main.js | 3 +- src/router/index.js | 232 +++-- src/router/modules/codemenu.js | 60 +- src/views/baojingchaxun/baojingchaxunList.vue | 409 ++++++++ src/views/gongyingshang/gongyingshangAdd.vue | 437 ++++++++ .../gongyingshang/gongyingshangByHosts.vue | 254 +++++ src/views/gongyingshang/gongyingshangInfo.vue | 212 ++++ .../gongyingshang/gongyingshanggaunli.vue | 385 +++++++ .../relation/gongyingshangBank.vue | 231 +++++ src/views/shebeirizhi/shebeirizhiList.vue | 409 ++++++++ .../shebeitaizhang/shebeitaizhangAdd.vue | 318 ++++++ .../shebeitaizhang/shebeitaizhangInfo.vue | 212 ++++ .../shebeitaizhang/shebeitaizhangList.vue | 415 ++++++++ .../shebeizhuangtai/shebeizhuangtaiList.vue | 409 ++++++++ 22 files changed, 6082 insertions(+), 83 deletions(-) create mode 100644 src/fontb/demo.css create mode 100644 src/fontb/iconfont.css create mode 100644 src/fontb/iconfont.js create mode 100644 src/fontb/iconfont.json create mode 100644 src/fontb/iconfont.ttf create mode 100644 src/fontb/iconfont.woff create mode 100644 src/fontb/iconfont.woff2 create mode 100644 src/views/baojingchaxun/baojingchaxunList.vue create mode 100644 src/views/gongyingshang/gongyingshangAdd.vue create mode 100644 src/views/gongyingshang/gongyingshangByHosts.vue create mode 100644 src/views/gongyingshang/gongyingshangInfo.vue create mode 100644 src/views/gongyingshang/gongyingshanggaunli.vue create mode 100644 src/views/gongyingshang/relation/gongyingshangBank.vue create mode 100644 src/views/shebeirizhi/shebeirizhiList.vue create mode 100644 src/views/shebeitaizhang/shebeitaizhangAdd.vue create mode 100644 src/views/shebeitaizhang/shebeitaizhangInfo.vue create mode 100644 src/views/shebeitaizhang/shebeitaizhangList.vue create mode 100644 src/views/shebeizhuangtai/shebeizhuangtaiList.vue diff --git a/src/fontb/demo.css b/src/fontb/demo.css new file mode 100644 index 0000000..a67054a --- /dev/null +++ b/src/fontb/demo.css @@ -0,0 +1,539 @@ +/* Logo 字体 */ +@font-face { + font-family: "iconfont logo"; + src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834'); + src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix') format('embedded-opentype'), + url('https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834') format('woff'), + url('https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834') format('truetype'), + url('https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont') format('svg'); +} + +.logo { + font-family: "iconfont logo"; + font-size: 160px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +/* tabs */ +.nav-tabs { + position: relative; +} + +.nav-tabs .nav-more { + position: absolute; + right: 0; + bottom: 0; + height: 42px; + line-height: 42px; + color: #666; +} + +#tabs { + border-bottom: 1px solid #eee; +} + +#tabs li { + cursor: pointer; + width: 100px; + height: 40px; + line-height: 40px; + text-align: center; + font-size: 16px; + border-bottom: 2px solid transparent; + position: relative; + z-index: 1; + margin-bottom: -1px; + color: #666; +} + + +#tabs .active { + border-bottom-color: #f00; + color: #222; +} + +.tab-container .content { + display: none; +} + +/* 页面布局 */ +.main { + padding: 30px 100px; + width: 960px; + margin: 0 auto; +} + +.main .logo { + color: #333; + text-align: left; + margin-bottom: 30px; + line-height: 1; + height: 110px; + margin-top: -50px; + overflow: hidden; + *zoom: 1; +} + +.main .logo a { + font-size: 160px; + color: #333; +} + +.helps { + margin-top: 40px; +} + +.helps pre { + padding: 20px; + margin: 10px 0; + border: solid 1px #e7e1cd; + background-color: #fffdef; + overflow: auto; +} + +.icon_lists { + width: 100% !important; + overflow: hidden; + *zoom: 1; +} + +.icon_lists li { + width: 100px; + margin-bottom: 10px; + margin-right: 20px; + text-align: center; + list-style: none !important; + cursor: default; +} + +.icon_lists li .code-name { + line-height: 1.2; +} + +.icon_lists .icon { + display: block; + height: 100px; + line-height: 100px; + font-size: 42px; + margin: 10px auto; + color: #333; + -webkit-transition: font-size 0.25s linear, width 0.25s linear; + -moz-transition: font-size 0.25s linear, width 0.25s linear; + transition: font-size 0.25s linear, width 0.25s linear; +} + +.icon_lists .icon:hover { + font-size: 100px; +} + +.icon_lists .svg-icon { + /* 通过设置 font-size 来改变图标大小 */ + width: 1em; + /* 图标和文字相邻时,垂直对齐 */ + vertical-align: -0.15em; + /* 通过设置 color 来改变 SVG 的颜色/fill */ + fill: currentColor; + /* path 和 stroke 溢出 viewBox 部分在 IE 下会显示 + normalize.css 中也包含这行 */ + overflow: hidden; +} + +.icon_lists li .name, +.icon_lists li .code-name { + color: #666; +} + +/* markdown 样式 */ +.markdown { + color: #666; + font-size: 14px; + line-height: 1.8; +} + +.highlight { + line-height: 1.5; +} + +.markdown img { + vertical-align: middle; + max-width: 100%; +} + +.markdown h1 { + color: #404040; + font-weight: 500; + line-height: 40px; + margin-bottom: 24px; +} + +.markdown h2, +.markdown h3, +.markdown h4, +.markdown h5, +.markdown h6 { + color: #404040; + margin: 1.6em 0 0.6em 0; + font-weight: 500; + clear: both; +} + +.markdown h1 { + font-size: 28px; +} + +.markdown h2 { + font-size: 22px; +} + +.markdown h3 { + font-size: 16px; +} + +.markdown h4 { + font-size: 14px; +} + +.markdown h5 { + font-size: 12px; +} + +.markdown h6 { + font-size: 12px; +} + +.markdown hr { + height: 1px; + border: 0; + background: #e9e9e9; + margin: 16px 0; + clear: both; +} + +.markdown p { + margin: 1em 0; +} + +.markdown>p, +.markdown>blockquote, +.markdown>.highlight, +.markdown>ol, +.markdown>ul { + width: 80%; +} + +.markdown ul>li { + list-style: circle; +} + +.markdown>ul li, +.markdown blockquote ul>li { + margin-left: 20px; + padding-left: 4px; +} + +.markdown>ul li p, +.markdown>ol li p { + margin: 0.6em 0; +} + +.markdown ol>li { + list-style: decimal; +} + +.markdown>ol li, +.markdown blockquote ol>li { + margin-left: 20px; + padding-left: 4px; +} + +.markdown code { + margin: 0 3px; + padding: 0 5px; + background: #eee; + border-radius: 3px; +} + +.markdown strong, +.markdown b { + font-weight: 600; +} + +.markdown>table { + border-collapse: collapse; + border-spacing: 0px; + empty-cells: show; + border: 1px solid #e9e9e9; + width: 95%; + margin-bottom: 24px; +} + +.markdown>table th { + white-space: nowrap; + color: #333; + font-weight: 600; +} + +.markdown>table th, +.markdown>table td { + border: 1px solid #e9e9e9; + padding: 8px 16px; + text-align: left; +} + +.markdown>table th { + background: #F7F7F7; +} + +.markdown blockquote { + font-size: 90%; + color: #999; + border-left: 4px solid #e9e9e9; + padding-left: 0.8em; + margin: 1em 0; +} + +.markdown blockquote p { + margin: 0; +} + +.markdown .anchor { + opacity: 0; + transition: opacity 0.3s ease; + margin-left: 8px; +} + +.markdown .waiting { + color: #ccc; +} + +.markdown h1:hover .anchor, +.markdown h2:hover .anchor, +.markdown h3:hover .anchor, +.markdown h4:hover .anchor, +.markdown h5:hover .anchor, +.markdown h6:hover .anchor { + opacity: 1; + display: inline-block; +} + +.markdown>br, +.markdown>p>br { + clear: both; +} + + +.hljs { + display: block; + background: white; + padding: 0.5em; + color: #333333; + overflow-x: auto; +} + +.hljs-comment, +.hljs-meta { + color: #969896; +} + +.hljs-string, +.hljs-variable, +.hljs-template-variable, +.hljs-strong, +.hljs-emphasis, +.hljs-quote { + color: #df5000; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-type { + color: #a71d5d; +} + +.hljs-literal, +.hljs-symbol, +.hljs-bullet, +.hljs-attribute { + color: #0086b3; +} + +.hljs-section, +.hljs-name { + color: #63a35c; +} + +.hljs-tag { + color: #333333; +} + +.hljs-title, +.hljs-attr, +.hljs-selector-id, +.hljs-selector-class, +.hljs-selector-attr, +.hljs-selector-pseudo { + color: #795da3; +} + +.hljs-addition { + color: #55a532; + background-color: #eaffea; +} + +.hljs-deletion { + color: #bd2c00; + background-color: #ffecec; +} + +.hljs-link { + text-decoration: underline; +} + +/* 代码高亮 */ +/* PrismJS 1.15.0 +https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre)>code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre)>code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + background: hsla(0, 0%, 100%, .5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} diff --git a/src/fontb/iconfont.css b/src/fontb/iconfont.css new file mode 100644 index 0000000..a833056 --- /dev/null +++ b/src/fontb/iconfont.css @@ -0,0 +1,563 @@ +@font-face { + font-family: "myiconfont"; /* Project id 4080707 */ + src: url('~@/fontb/iconfont.woff2?t=1684747440814') format('woff2'), + url('~@/fontb/iconfont.woff?t=1684747440814') format('woff'), + url('~@/fontb/iconfont.ttf?t=1684747440814') format('truetype'); +} + +.myiconfont { + font-family: "myiconfont" !important; + font-size: 16px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-dituleiditu:before { + content: "\e9c0"; +} + +.icon-dengshizhaoming:before { + content: "\e674"; +} + +.icon-shipin:before { + content: "\e60a"; +} + +.icon-shouye:before { + content: "\e64f"; +} + +.icon-shouye1:before { + content: "\e6cb"; +} + +.icon-tingchechang:before { + content: "\e6de"; +} + +.icon-shouyeshouye:before { + content: "\e629"; +} + +.icon-jiaotongleitingchechang:before { + content: "\e9c7"; +} + +.icon-shebeileiyuantailixian:before { + content: "\ea27"; +} + +.icon-sifaleimenjinbaojing:before { + content: "\ea2f"; +} + +.icon-rizhi:before { + content: "\e61c"; +} + +.icon-chaxun:before { + content: "\e61b"; +} + +.icon-shipin1:before { + content: "\e644"; +} + +.icon-shipin2:before { + content: "\e637"; +} + +.icon-16shipin-2:before { + content: "\e682"; +} + +.icon-shouye2:before { + content: "\e639"; +} + +.icon-xinxifabu:before { + content: "\e60c"; +} + +.icon-baojingshezhi:before { + content: "\e666"; +} + +.icon-search:before { + content: "\e601"; +} + +.icon-tingchechang1:before { + content: "\e619"; +} + +.icon-biaoshilei_duijiangtongji:before { + content: "\e609"; +} + +.icon-shipin3:before { + content: "\e64a"; +} + +.icon-jingwuicon_svg-:before { + content: "\e63e"; +} + +.icon-jiankongshexiangtou-xianxing:before { + content: "\e900"; +} + +.icon-duijiangji:before { + content: "\e6c4"; +} + +.icon-intruder-alarm:before { + content: "\e608"; +} + +.icon-xiaofangshuibeng:before { + content: "\e60d"; +} + +.icon-menjin:before { + content: "\e60b"; +} + +.icon-duijiangji1:before { + content: "\e604"; +} + +.icon-renlianshibie:before { + content: "\e73e"; +} + +.icon-renlianshibie1:before { + content: "\e655"; +} + +.icon-electronic-patrol:before { + content: "\e656"; +} + +.icon-shipinbofang:before { + content: "\e600"; +} + +.icon-shishijiance:before { + content: "\e626"; +} + +.icon-zaixianjiance:before { + content: "\e643"; +} + +.icon-tingche:before { + content: "\e8f8"; +} + +.icon-renlianshibie2:before { + content: "\e60e"; +} + +.icon-tingchewei:before { + content: "\e657"; +} + +.icon-duijiangji2:before { + content: "\e72e"; +} + +.icon-rizhi1:before { + content: "\e60f"; +} + +.icon-zhujiruqinfangyu:before { + content: "\e658"; +} + +.icon-wangluoruqin:before { + content: "\e659"; +} + +.icon-lixian:before { + content: "\e73f"; +} + +.icon-renlianshibie3:before { + content: "\eae1"; +} + +.icon-kongzhizhongxin:before { + content: "\eafa"; +} + +.icon-jiankong:before { + content: "\eb37"; +} + +.icon-renlianshibie_o:before { + content: "\eb67"; +} + +.icon-shebeizhuangtai:before { + content: "\ec23"; +} + +.icon-chaxun1:before { + content: "\ec4c"; +} + +.icon--tingche:before { + content: "\e603"; +} + +.icon-shipin4:before { + content: "\e66c"; +} + +.icon-renlianshibie4:before { + content: "\e6b6"; +} + +.icon-baojing:before { + content: "\e677"; +} + +.icon-zhinengxiaofangshuan:before { + content: "\eca3"; +} + +.icon-tingchechang2:before { + content: "\e620"; +} + +.icon-shebeizhuangtai1:before { + content: "\e605"; +} + +.icon-nenghaoshuju:before { + content: "\e69f"; +} + +.icon-24gl-building:before { + content: "\e831"; +} + +.icon-24gl-city2:before { + content: "\e832"; +} + +.icon-24gf-city:before { + content: "\e838"; +} + +.icon-baojingshu:before { + content: "\e660"; +} + +.icon-renlian:before { + content: "\e690"; +} + +.icon-zhaoming:before { + content: "\e62e"; +} + +.icon-baojing1:before { + content: "\e687"; +} + +.icon-tingcheguanli:before { + content: "\e6e5"; +} + +.icon-gonganxiaofang:before { + content: "\e8ba"; +} + +.icon-jiance:before { + content: "\e606"; +} + +.icon-shipin5:before { + content: "\e607"; +} + +.icon-renlianshibie5:before { + content: "\e91e"; +} + +.icon-chanzhinenghao:before { + content: "\e610"; +} + +.icon-nenghaodanyuan:before { + content: "\e611"; +} + +.icon-shishijiance1:before { + content: "\e6a1"; +} + +.icon-renlianheshen:before { + content: "\e6d6"; +} + +.icon-jingwuicon_svg-1:before { + content: "\e602"; +} + +.icon-jingwuicon_svg-2:before { + content: "\e612"; +} + +.icon-nenghao:before { + content: "\e62b"; +} + +.icon-zaixianyonghu:before { + content: "\e627"; +} + +.icon-menjin1:before { + content: "\e638"; +} + +.icon-jiance1:before { + content: "\e648"; +} + +.icon-zhihuilouyu:before { + content: "\e64b"; +} + +.icon-menjin2:before { + content: "\e670"; +} + +.icon-xiaofang:before { + content: "\e613"; +} + +.icon-shipin6:before { + content: "\e614"; +} + +.icon-gbaojings:before { + content: "\e7ce"; +} + +.icon-gjiances:before { + content: "\e7cf"; +} + +.icon-zhencebaojing:before { + content: "\e615"; +} + +.icon-kongzhi:before { + content: "\e650"; +} + +.icon-kongzhitai:before { + content: "\e651"; +} + +.icon-kongzhiqi:before { + content: "\e652"; +} + +.icon-wangbalixian:before { + content: "\e623"; +} + +.icon-zhaoming1:before { + content: "\e65a"; +} + +.icon-louyuzidonghua:before { + content: "\e793"; +} + +.icon-zhinengxungeng:before { + content: "\e628"; +} + +.icon-renlianshibie6:before { + content: "\e616"; +} + +.icon-louyushu:before { + content: "\e62a"; +} + +.icon-zaixian:before { + content: "\e6aa"; +} + +.icon-xiaofang-xiaofangrenwuguanli:before { + content: "\e61a"; +} + +.icon-shebeizhuangtai2:before { + content: "\e617"; +} + +.icon-xiaofangzhan1:before { + content: "\e618"; +} + +.icon-alarm-full:before { + content: "\e871"; +} + +.icon-alarm:before { + content: "\e872"; +} + +.icon-supervision:before { + content: "\e924"; +} + +.icon-sound-full:before { + content: "\e955"; +} + +.icon-fence:before { + content: "\e9f7"; +} + +.icon-rizhi2:before { + content: "\e7b3"; +} + +.icon-icon-dianziweilan:before { + content: "\e624"; +} + +.icon-rentiruqin:before { + content: "\e78c"; +} + +.icon-renlianshibie7:before { + content: "\e78d"; +} + +.icon-dianziweilan:before { + content: "\e796"; +} + +.icon-baojingchaxun:before { + content: "\e61d"; +} + +.icon-menjindukaqi:before { + content: "\e671"; +} + +.icon-wangluoruqinjiance:before { + content: "\e672"; +} + +.icon-ruqinxitong:before { + content: "\e673"; +} + +.icon-ruqinjiancexitong:before { + content: "\e675"; +} + +.icon-shipin7:before { + content: "\e640"; +} + +.icon-tubiaozhizuomoban-18:before { + content: "\e61e"; +} + +.icon-daililixianyingjichuli:before { + content: "\e6b0"; +} + +.icon-dianziweilan3x:before { + content: "\e646"; +} + +.icon-anfangxungeng:before { + content: "\e64c"; +} + +.icon-louyuguanli:before { + content: "\e653"; +} + +.icon-zhuanxinxifabu:before { + content: "\e667"; +} + +.icon-dianziweilan1:before { + content: "\e63f"; +} + +.icon-kuopinjiance:before { + content: "\e634"; +} + +.icon-shebeitaizhang:before { + content: "\e631"; +} + +.icon-xinxifabu_0:before { + content: "\e7d1"; +} + +.icon-tingchefeiyong:before { + content: "\e76f"; +} + +.icon-xungeng:before { + content: "\e61f"; +} + +.icon-xinxifabu2:before { + content: "\e621"; +} + +.icon-xinxifabu0:before { + content: "\e622"; +} + +.icon-renlianguanli2:before { + content: "\e625"; +} + +.icon-renlianguanli:before { + content: "\e62c"; +} + +.icon-duijiangji-xian:before { + content: "\e899"; +} + +.icon-icon_jiaozhigongxungeng:before { + content: "\e62d"; +} + +.icon-duijiang:before { + content: "\e988"; +} + +.icon-dianziweilan2:before { + content: "\e6b8"; +} + +.icon-tingchechang3:before { + content: "\e62f"; +} + +.icon-anquanjiankong:before { + content: "\e630"; +} + diff --git a/src/fontb/iconfont.js b/src/fontb/iconfont.js new file mode 100644 index 0000000..1e3bef1 --- /dev/null +++ b/src/fontb/iconfont.js @@ -0,0 +1 @@ +window._iconfont_svg_string_4080707='',function(l){var c=(c=document.getElementsByTagName("script"))[c.length-1],h=c.getAttribute("data-injectcss"),c=c.getAttribute("data-disable-injectsvg");if(!c){var a,z,v,i,m,s=function(c,h){h.parentNode.insertBefore(c,h)};if(h&&!l.__iconfont__svg__cssinject__){l.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(c){console&&console.log(c)}}a=function(){var c,h=document.createElement("div");h.innerHTML=l._iconfont_svg_string_4080707,(h=h.getElementsByTagName("svg")[0])&&(h.setAttribute("aria-hidden","true"),h.style.position="absolute",h.style.width=0,h.style.height=0,h.style.overflow="hidden",h=h,(c=document.body).firstChild?s(h,c.firstChild):c.appendChild(h))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(a,0):(z=function(){document.removeEventListener("DOMContentLoaded",z,!1),a()},document.addEventListener("DOMContentLoaded",z,!1)):document.attachEvent&&(v=a,i=l.document,m=!1,t(),i.onreadystatechange=function(){"complete"==i.readyState&&(i.onreadystatechange=null,o())})}function o(){m||(m=!0,v())}function t(){try{i.documentElement.doScroll("left")}catch(c){return void setTimeout(t,50)}o()}}(window); \ No newline at end of file diff --git a/src/fontb/iconfont.json b/src/fontb/iconfont.json new file mode 100644 index 0000000..af0078a --- /dev/null +++ b/src/fontb/iconfont.json @@ -0,0 +1,968 @@ +{ + "id": "4080707", + "name": "宇信能", + "font_family": "myiconfont", + "css_prefix_text": "icon-", + "description": "", + "glyphs": [ + { + "icon_id": "1104501", + "name": "地图类_地图", + "font_class": "dituleiditu", + "unicode": "e9c0", + "unicode_decimal": 59840 + }, + { + "icon_id": "140520", + "name": "灯饰照明", + "font_class": "dengshizhaoming", + "unicode": "e674", + "unicode_decimal": 58996 + }, + { + "icon_id": "337153", + "name": "视频", + "font_class": "shipin", + "unicode": "e60a", + "unicode_decimal": 58890 + }, + { + "icon_id": "629343", + "name": "首页", + "font_class": "shouye", + "unicode": "e64f", + "unicode_decimal": 58959 + }, + { + "icon_id": "673799", + "name": "首页", + "font_class": "shouye1", + "unicode": "e6cb", + "unicode_decimal": 59083 + }, + { + "icon_id": "742148", + "name": "停车场", + "font_class": "tingchechang", + "unicode": "e6de", + "unicode_decimal": 59102 + }, + { + "icon_id": "887959", + "name": "首页-首页", + "font_class": "shouyeshouye", + "unicode": "e629", + "unicode_decimal": 58921 + }, + { + "icon_id": "1104508", + "name": "交通类_停车场 ", + "font_class": "jiaotongleitingchechang", + "unicode": "e9c7", + "unicode_decimal": 59847 + }, + { + "icon_id": "1104672", + "name": "设备类_云台离线", + "font_class": "shebeileiyuantailixian", + "unicode": "ea27", + "unicode_decimal": 59943 + }, + { + "icon_id": "1104723", + "name": "司法类_门禁报警", + "font_class": "sifaleimenjinbaojing", + "unicode": "ea2f", + "unicode_decimal": 59951 + }, + { + "icon_id": "1166053", + "name": "日志", + "font_class": "rizhi", + "unicode": "e61c", + "unicode_decimal": 58908 + }, + { + "icon_id": "1167139", + "name": "查询", + "font_class": "chaxun", + "unicode": "e61b", + "unicode_decimal": 58907 + }, + { + "icon_id": "1167182", + "name": "视频", + "font_class": "shipin1", + "unicode": "e644", + "unicode_decimal": 58948 + }, + { + "icon_id": "1167280", + "name": "视频", + "font_class": "shipin2", + "unicode": "e637", + "unicode_decimal": 58935 + }, + { + "icon_id": "1304985", + "name": "Video-2", + "font_class": "16shipin-2", + "unicode": "e682", + "unicode_decimal": 59010 + }, + { + "icon_id": "1305337", + "name": "首页", + "font_class": "shouye2", + "unicode": "e639", + "unicode_decimal": 58937 + }, + { + "icon_id": "1327259", + "name": "信息发布", + "font_class": "xinxifabu", + "unicode": "e60c", + "unicode_decimal": 58892 + }, + { + "icon_id": "1359887", + "name": "报警设置", + "font_class": "baojingshezhi", + "unicode": "e666", + "unicode_decimal": 58982 + }, + { + "icon_id": "1368546", + "name": "查询", + "font_class": "search", + "unicode": "e601", + "unicode_decimal": 58881 + }, + { + "icon_id": "1410705", + "name": "18停车场", + "font_class": "tingchechang1", + "unicode": "e619", + "unicode_decimal": 58905 + }, + { + "icon_id": "1417434", + "name": "标识类_对讲统计", + "font_class": "biaoshilei_duijiangtongji", + "unicode": "e609", + "unicode_decimal": 58889 + }, + { + "icon_id": "1503737", + "name": "视频", + "font_class": "shipin3", + "unicode": "e64a", + "unicode_decimal": 58954 + }, + { + "icon_id": "1540713", + "name": "对讲机", + "font_class": "jingwuicon_svg-", + "unicode": "e63e", + "unicode_decimal": 58942 + }, + { + "icon_id": "1727585", + "name": "404监控、摄像头-线性", + "font_class": "jiankongshexiangtou-xianxing", + "unicode": "e900", + "unicode_decimal": 59648 + }, + { + "icon_id": "2167391", + "name": "对讲机", + "font_class": "duijiangji", + "unicode": "e6c4", + "unicode_decimal": 59076 + }, + { + "icon_id": "2459195", + "name": "入侵报警", + "font_class": "intruder-alarm", + "unicode": "e608", + "unicode_decimal": 58888 + }, + { + "icon_id": "2477522", + "name": "消防水泵", + "font_class": "xiaofangshuibeng", + "unicode": "e60d", + "unicode_decimal": 58893 + }, + { + "icon_id": "2486597", + "name": "门禁", + "font_class": "menjin", + "unicode": "e60b", + "unicode_decimal": 58891 + }, + { + "icon_id": "2571126", + "name": "对讲机", + "font_class": "duijiangji1", + "unicode": "e604", + "unicode_decimal": 58884 + }, + { + "icon_id": "2611788", + "name": "人脸识别", + "font_class": "renlianshibie", + "unicode": "e73e", + "unicode_decimal": 59198 + }, + { + "icon_id": "2678624", + "name": "人脸识别", + "font_class": "renlianshibie1", + "unicode": "e655", + "unicode_decimal": 58965 + }, + { + "icon_id": "2727671", + "name": "电子巡更", + "font_class": "electronic-patrol", + "unicode": "e656", + "unicode_decimal": 58966 + }, + { + "icon_id": "2815724", + "name": "视频播放", + "font_class": "shipinbofang", + "unicode": "e600", + "unicode_decimal": 58880 + }, + { + "icon_id": "3278377", + "name": "实时监测", + "font_class": "shishijiance", + "unicode": "e626", + "unicode_decimal": 58918 + }, + { + "icon_id": "3282390", + "name": "在线监测", + "font_class": "zaixianjiance", + "unicode": "e643", + "unicode_decimal": 58947 + }, + { + "icon_id": "3659156", + "name": "停车", + "font_class": "tingche", + "unicode": "e8f8", + "unicode_decimal": 59640 + }, + { + "icon_id": "3876833", + "name": "17 人脸识别", + "font_class": "renlianshibie2", + "unicode": "e60e", + "unicode_decimal": 58894 + }, + { + "icon_id": "3944021", + "name": "停车位 ", + "font_class": "tingchewei", + "unicode": "e657", + "unicode_decimal": 58967 + }, + { + "icon_id": "4513241", + "name": "对讲机", + "font_class": "duijiangji2", + "unicode": "e72e", + "unicode_decimal": 59182 + }, + { + "icon_id": "4520330", + "name": "日志", + "font_class": "rizhi1", + "unicode": "e60f", + "unicode_decimal": 58895 + }, + { + "icon_id": "4813175", + "name": "主机入侵防御", + "font_class": "zhujiruqinfangyu", + "unicode": "e658", + "unicode_decimal": 58968 + }, + { + "icon_id": "4813176", + "name": "网络入侵", + "font_class": "wangluoruqin", + "unicode": "e659", + "unicode_decimal": 58969 + }, + { + "icon_id": "4933356", + "name": "离线", + "font_class": "lixian", + "unicode": "e73f", + "unicode_decimal": 59199 + }, + { + "icon_id": "5387477", + "name": "人脸识别", + "font_class": "renlianshibie3", + "unicode": "eae1", + "unicode_decimal": 60129 + }, + { + "icon_id": "5387542", + "name": "控制中心", + "font_class": "kongzhizhongxin", + "unicode": "eafa", + "unicode_decimal": 60154 + }, + { + "icon_id": "5387706", + "name": "监控", + "font_class": "jiankong", + "unicode": "eb37", + "unicode_decimal": 60215 + }, + { + "icon_id": "5387824", + "name": "人脸识别_o", + "font_class": "renlianshibie_o", + "unicode": "eb67", + "unicode_decimal": 60263 + }, + { + "icon_id": "5401578", + "name": "设备状态", + "font_class": "shebeizhuangtai", + "unicode": "ec23", + "unicode_decimal": 60451 + }, + { + "icon_id": "5961297", + "name": "查询", + "font_class": "chaxun1", + "unicode": "ec4c", + "unicode_decimal": 60492 + }, + { + "icon_id": "6211108", + "name": "1-3停车", + "font_class": "-tingche", + "unicode": "e603", + "unicode_decimal": 58883 + }, + { + "icon_id": "6263351", + "name": "视频", + "font_class": "shipin4", + "unicode": "e66c", + "unicode_decimal": 58988 + }, + { + "icon_id": "6282765", + "name": "人脸识别", + "font_class": "renlianshibie4", + "unicode": "e6b6", + "unicode_decimal": 59062 + }, + { + "icon_id": "6537205", + "name": "报警", + "font_class": "baojing", + "unicode": "e677", + "unicode_decimal": 58999 + }, + { + "icon_id": "6775648", + "name": "智能消防栓", + "font_class": "zhinengxiaofangshuan", + "unicode": "eca3", + "unicode_decimal": 60579 + }, + { + "icon_id": "7023757", + "name": "停车场", + "font_class": "tingchechang2", + "unicode": "e620", + "unicode_decimal": 58912 + }, + { + "icon_id": "7116482", + "name": "设备状态", + "font_class": "shebeizhuangtai1", + "unicode": "e605", + "unicode_decimal": 58885 + }, + { + "icon_id": "7339812", + "name": "能耗数据", + "font_class": "nenghaoshuju", + "unicode": "e69f", + "unicode_decimal": 59039 + }, + { + "icon_id": "7541948", + "name": "24gl-building", + "font_class": "24gl-building", + "unicode": "e831", + "unicode_decimal": 59441 + }, + { + "icon_id": "7541953", + "name": "24gl-city2", + "font_class": "24gl-city2", + "unicode": "e832", + "unicode_decimal": 59442 + }, + { + "icon_id": "7542146", + "name": "24gf-city", + "font_class": "24gf-city", + "unicode": "e838", + "unicode_decimal": 59448 + }, + { + "icon_id": "8039244", + "name": "报警数", + "font_class": "baojingshu", + "unicode": "e660", + "unicode_decimal": 58976 + }, + { + "icon_id": "8080329", + "name": "人脸", + "font_class": "renlian", + "unicode": "e690", + "unicode_decimal": 59024 + }, + { + "icon_id": "8400546", + "name": "照明", + "font_class": "zhaoming", + "unicode": "e62e", + "unicode_decimal": 58926 + }, + { + "icon_id": "8441716", + "name": "报警", + "font_class": "baojing1", + "unicode": "e687", + "unicode_decimal": 59015 + }, + { + "icon_id": "8688321", + "name": "停车管理", + "font_class": "tingcheguanli", + "unicode": "e6e5", + "unicode_decimal": 59109 + }, + { + "icon_id": "8732380", + "name": "公安消防", + "font_class": "gonganxiaofang", + "unicode": "e8ba", + "unicode_decimal": 59578 + }, + { + "icon_id": "9499384", + "name": "监测", + "font_class": "jiance", + "unicode": "e606", + "unicode_decimal": 58886 + }, + { + "icon_id": "9597706", + "name": "视频", + "font_class": "shipin5", + "unicode": "e607", + "unicode_decimal": 58887 + }, + { + "icon_id": "9833350", + "name": "人脸识别", + "font_class": "renlianshibie5", + "unicode": "e91e", + "unicode_decimal": 59678 + }, + { + "icon_id": "9923726", + "name": "产值能耗", + "font_class": "chanzhinenghao", + "unicode": "e610", + "unicode_decimal": 58896 + }, + { + "icon_id": "9923743", + "name": "能耗单元", + "font_class": "nenghaodanyuan", + "unicode": "e611", + "unicode_decimal": 58897 + }, + { + "icon_id": "10268981", + "name": "实时监测", + "font_class": "shishijiance1", + "unicode": "e6a1", + "unicode_decimal": 59041 + }, + { + "icon_id": "10319835", + "name": "人脸核身", + "font_class": "renlianheshen", + "unicode": "e6d6", + "unicode_decimal": 59094 + }, + { + "icon_id": "10640858", + "name": "对讲机", + "font_class": "jingwuicon_svg-1", + "unicode": "e602", + "unicode_decimal": 58882 + }, + { + "icon_id": "10640866", + "name": "消防员", + "font_class": "jingwuicon_svg-2", + "unicode": "e612", + "unicode_decimal": 58898 + }, + { + "icon_id": "11016139", + "name": "能耗", + "font_class": "nenghao", + "unicode": "e62b", + "unicode_decimal": 58923 + }, + { + "icon_id": "11121375", + "name": "在线用户", + "font_class": "zaixianyonghu", + "unicode": "e627", + "unicode_decimal": 58919 + }, + { + "icon_id": "11183352", + "name": "门禁", + "font_class": "menjin1", + "unicode": "e638", + "unicode_decimal": 58936 + }, + { + "icon_id": "11565695", + "name": "监测", + "font_class": "jiance1", + "unicode": "e648", + "unicode_decimal": 58952 + }, + { + "icon_id": "11798997", + "name": "智慧楼宇", + "font_class": "zhihuilouyu", + "unicode": "e64b", + "unicode_decimal": 58955 + }, + { + "icon_id": "11806535", + "name": "门禁", + "font_class": "menjin2", + "unicode": "e670", + "unicode_decimal": 58992 + }, + { + "icon_id": "11859279", + "name": "消防", + "font_class": "xiaofang", + "unicode": "e613", + "unicode_decimal": 58899 + }, + { + "icon_id": "11937081", + "name": "视频", + "font_class": "shipin6", + "unicode": "e614", + "unicode_decimal": 58900 + }, + { + "icon_id": "12539439", + "name": "g报警s", + "font_class": "gbaojings", + "unicode": "e7ce", + "unicode_decimal": 59342 + }, + { + "icon_id": "12539443", + "name": "g监测s", + "font_class": "gjiances", + "unicode": "e7cf", + "unicode_decimal": 59343 + }, + { + "icon_id": "12615473", + "name": "侦测报警", + "font_class": "zhencebaojing", + "unicode": "e615", + "unicode_decimal": 58901 + }, + { + "icon_id": "12975220", + "name": "控制", + "font_class": "kongzhi", + "unicode": "e650", + "unicode_decimal": 58960 + }, + { + "icon_id": "12975229", + "name": "控制台", + "font_class": "kongzhitai", + "unicode": "e651", + "unicode_decimal": 58961 + }, + { + "icon_id": "12975231", + "name": "控制器", + "font_class": "kongzhiqi", + "unicode": "e652", + "unicode_decimal": 58962 + }, + { + "icon_id": "13277538", + "name": "网吧离线", + "font_class": "wangbalixian", + "unicode": "e623", + "unicode_decimal": 58915 + }, + { + "icon_id": "13638717", + "name": "照明", + "font_class": "zhaoming1", + "unicode": "e65a", + "unicode_decimal": 58970 + }, + { + "icon_id": "14095330", + "name": "楼宇自动化", + "font_class": "louyuzidonghua", + "unicode": "e793", + "unicode_decimal": 59283 + }, + { + "icon_id": "14310226", + "name": "智能巡更", + "font_class": "zhinengxungeng", + "unicode": "e628", + "unicode_decimal": 58920 + }, + { + "icon_id": "14559344", + "name": "人脸识别", + "font_class": "renlianshibie6", + "unicode": "e616", + "unicode_decimal": 58902 + }, + { + "icon_id": "16290368", + "name": "楼宇数", + "font_class": "louyushu", + "unicode": "e62a", + "unicode_decimal": 58922 + }, + { + "icon_id": "16311805", + "name": "在线", + "font_class": "zaixian", + "unicode": "e6aa", + "unicode_decimal": 59050 + }, + { + "icon_id": "17523088", + "name": "消防-消防任务管理", + "font_class": "xiaofang-xiaofangrenwuguanli", + "unicode": "e61a", + "unicode_decimal": 58906 + }, + { + "icon_id": "17755683", + "name": "设备状态", + "font_class": "shebeizhuangtai2", + "unicode": "e617", + "unicode_decimal": 58903 + }, + { + "icon_id": "17937319", + "name": "消防站1", + "font_class": "xiaofangzhan1", + "unicode": "e618", + "unicode_decimal": 58904 + }, + { + "icon_id": "18164959", + "name": "报警,警报,报警灯,危险", + "font_class": "alarm-full", + "unicode": "e871", + "unicode_decimal": 59505 + }, + { + "icon_id": "18164960", + "name": "报警,警报,报警灯,危险", + "font_class": "alarm", + "unicode": "e872", + "unicode_decimal": 59506 + }, + { + "icon_id": "18169549", + "name": "监控,控制,管理监", + "font_class": "supervision", + "unicode": "e924", + "unicode_decimal": 59684 + }, + { + "icon_id": "18169965", + "name": "音量控制,声音控制", + "font_class": "sound-full", + "unicode": "e955", + "unicode_decimal": 59733 + }, + { + "icon_id": "18170960", + "name": "围栏,电子围栏,村庄", + "font_class": "fence", + "unicode": "e9f7", + "unicode_decimal": 59895 + }, + { + "icon_id": "18211389", + "name": "日志", + "font_class": "rizhi2", + "unicode": "e7b3", + "unicode_decimal": 59315 + }, + { + "icon_id": "18999026", + "name": "icon-电子围栏", + "font_class": "icon-dianziweilan", + "unicode": "e624", + "unicode_decimal": 58916 + }, + { + "icon_id": "19984605", + "name": "人体入侵", + "font_class": "rentiruqin", + "unicode": "e78c", + "unicode_decimal": 59276 + }, + { + "icon_id": "19984626", + "name": "人脸识别", + "font_class": "renlianshibie7", + "unicode": "e78d", + "unicode_decimal": 59277 + }, + { + "icon_id": "19984739", + "name": "电子围栏", + "font_class": "dianziweilan", + "unicode": "e796", + "unicode_decimal": 59286 + }, + { + "icon_id": "20299947", + "name": "报警查询", + "font_class": "baojingchaxun", + "unicode": "e61d", + "unicode_decimal": 58909 + }, + { + "icon_id": "21053657", + "name": "门禁读卡器", + "font_class": "menjindukaqi", + "unicode": "e671", + "unicode_decimal": 58993 + }, + { + "icon_id": "21053660", + "name": "网络入侵检测", + "font_class": "wangluoruqinjiance", + "unicode": "e672", + "unicode_decimal": 58994 + }, + { + "icon_id": "21053666", + "name": "入侵系统", + "font_class": "ruqinxitong", + "unicode": "e673", + "unicode_decimal": 58995 + }, + { + "icon_id": "21053668", + "name": "入侵监测系统", + "font_class": "ruqinjiancexitong", + "unicode": "e675", + "unicode_decimal": 58997 + }, + { + "icon_id": "21237421", + "name": "视频", + "font_class": "shipin7", + "unicode": "e640", + "unicode_decimal": 58944 + }, + { + "icon_id": "21727600", + "name": "能耗", + "font_class": "tubiaozhizuomoban-18", + "unicode": "e61e", + "unicode_decimal": 58910 + }, + { + "icon_id": "21758122", + "name": "代理离线应急", + "font_class": "daililixianyingjichuli", + "unicode": "e6b0", + "unicode_decimal": 59056 + }, + { + "icon_id": "21899725", + "name": "电子围栏@3x", + "font_class": "dianziweilan3x", + "unicode": "e646", + "unicode_decimal": 58950 + }, + { + "icon_id": "22446740", + "name": "安防巡更", + "font_class": "anfangxungeng", + "unicode": "e64c", + "unicode_decimal": 58956 + }, + { + "icon_id": "22446760", + "name": "楼宇管理", + "font_class": "louyuguanli", + "unicode": "e653", + "unicode_decimal": 58963 + }, + { + "icon_id": "23081223", + "name": "转信息发布", + "font_class": "zhuanxinxifabu", + "unicode": "e667", + "unicode_decimal": 58983 + }, + { + "icon_id": "24126001", + "name": "电子围栏", + "font_class": "dianziweilan1", + "unicode": "e63f", + "unicode_decimal": 58943 + }, + { + "icon_id": "26033206", + "name": "扩频监测", + "font_class": "kuopinjiance", + "unicode": "e634", + "unicode_decimal": 58932 + }, + { + "icon_id": "26528567", + "name": "设备台账", + "font_class": "shebeitaizhang", + "unicode": "e631", + "unicode_decimal": 58929 + }, + { + "icon_id": "26709871", + "name": "信息发布_0", + "font_class": "xinxifabu_0", + "unicode": "e7d1", + "unicode_decimal": 59345 + }, + { + "icon_id": "27000090", + "name": "停车费用", + "font_class": "tingchefeiyong", + "unicode": "e76f", + "unicode_decimal": 59247 + }, + { + "icon_id": "28784655", + "name": "巡更", + "font_class": "xungeng", + "unicode": "e61f", + "unicode_decimal": 58911 + }, + { + "icon_id": "30014604", + "name": "信息发布2", + "font_class": "xinxifabu2", + "unicode": "e621", + "unicode_decimal": 58913 + }, + { + "icon_id": "30014608", + "name": "信息发布0", + "font_class": "xinxifabu0", + "unicode": "e622", + "unicode_decimal": 58914 + }, + { + "icon_id": "31313012", + "name": "人脸管理2", + "font_class": "renlianguanli2", + "unicode": "e625", + "unicode_decimal": 58917 + }, + { + "icon_id": "31313018", + "name": "人脸管理", + "font_class": "renlianguanli", + "unicode": "e62c", + "unicode_decimal": 58924 + }, + { + "icon_id": "31819633", + "name": "对讲机-线", + "font_class": "duijiangji-xian", + "unicode": "e899", + "unicode_decimal": 59545 + }, + { + "icon_id": "31953511", + "name": "icon_教职工巡更", + "font_class": "icon_jiaozhigongxungeng", + "unicode": "e62d", + "unicode_decimal": 58925 + }, + { + "icon_id": "32662729", + "name": "对讲", + "font_class": "duijiang", + "unicode": "e988", + "unicode_decimal": 59784 + }, + { + "icon_id": "33889533", + "name": "电子围栏", + "font_class": "dianziweilan2", + "unicode": "e6b8", + "unicode_decimal": 59064 + }, + { + "icon_id": "33997752", + "name": "停车场", + "font_class": "tingchechang3", + "unicode": "e62f", + "unicode_decimal": 58927 + }, + { + "icon_id": "33997769", + "name": "安全监控", + "font_class": "anquanjiankong", + "unicode": "e630", + "unicode_decimal": 58928 + } + ] +} diff --git a/src/fontb/iconfont.ttf b/src/fontb/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6f93125779af179ef4a391f09f926459e84cfca6 GIT binary patch literal 51212 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 XWfJT;Oq@zR3sqg#YX1QTmBYFK&U>Z= literal 0 HcmV?d00001 diff --git a/src/fontb/iconfont.woff2 b/src/fontb/iconfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..5ee7ab9b3f4103c07c5e5b20150c13603a75cc12 GIT binary patch literal 26500 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%0DChrn*p%>fBKOS+w9r$D)p5l#Fw*hOReHnw;P~ts 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 \ No newline at end of file + diff --git a/src/main.js b/src/main.js index abea665..e8505b4 100644 --- a/src/main.js +++ b/src/main.js @@ -4,6 +4,7 @@ import 'normalize.css/normalize.css' // A modern alternative to CSS resets import ElementUI from 'element-ui' import 'element-ui/lib/theme-chalk/index.css' import '@/styles/index.scss' // global css +import './fontb/iconfont.css' import App from './App' import store from './store' import router from './router' @@ -22,7 +23,7 @@ import VueAMap from 'vue-amap' Vue.use(ElementUI) import hkVideo from '@/api/hikvision/hkVideo' - + // import '@/permission' //权限控制 Vue.prototype.$userInfo = null // 用户信息 diff --git a/src/router/index.js b/src/router/index.js index 794ac49..092ee65 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,94 +1,204 @@ -import Vue from 'vue' -import Router from 'vue-router' +import Vue from "vue"; +import Router from "vue-router"; -Vue.use(Router) +Vue.use(Router); /* Layout */ -import Layout from '@/layout' +import Layout from "@/layout"; /* 所有角色可以访问/没有权限要求的基页 */ -import codemenu from './modules/codemenu' +import codemenu from "./modules/codemenu"; export const constantRoutes = [ { - path: '/redirect', + path: "/redirect", component: Layout, hidden: true, - children: [{ - path: '/redirect/:path(.*)', - component: () => import('@/views/redirect/index.vue') - }] + children: [ + { + path: "/redirect/:path(.*)", + component: () => import("@/views/redirect/index.vue"), + }, + ], }, { - path: '/', - redirect: 'index' - }, { - path: '/login', - component: () => import('@/views/login/login.vue') - }, { - path: '/home', - component: () => import('@/views/Home/Home.vue'), - name: 'home' - - }, { - path: '/index', + path: "/", + redirect: "index", + }, + { + path: "/login", + component: () => import("@/views/login/login.vue"), + }, + { + path: "/home", + component: () => import("@/views/Home/Home.vue"), + name: "home", + }, + { + path: "/index", component: Layout, - redirect: '/index', - children: [{ - path: '/index', - component: () => - import('@/views/index.vue'), - name: 'index', - meta: { - title: '主页', - noCache: true, - affix: true - } - }] + redirect: "/index", + children: [ + { + path: "/index", + component: () => import("@/views/index.vue"), + name: "index", + meta: { + title: "主页", + noCache: true, + affix: true, + }, + }, + ], }, { - path: '/monitor', + path: "/monitor", component: Layout, redirect: null, meta: { - title: '视频中心' + title: "视频中心", + }, + children: [ + { + path: "/monitor/videos", + component: () => import("@/views/monitor/videos/index.vue"), + name: "index", + meta: { + title: "视频中心", + }, + }, + ], + }, + //// + // { + // path: "/gongyingshanggaunli", + // component: Layout, + // redirect: "/gongyingshang/gongyingshanggaunli", + // meta: { + // title: "视频中心1", + // }, + // children: [ + // { + // path: "/gongyingshang/gongyingshanggaunli", + // component: () => + // import("@/views/gongyingshang/gongyingshanggaunli.vue"), + // name: "gongyingshanggaunli", + // meta: { + // title: "视频中心1", + // noCache: true, + // }, + // }, + // ], + // }, + //设备台账 + { + path: "/shebeitaizhangList", + component: Layout, + redirect: "/shebeitaizhang/shebeitaizhangList", + meta: { + title: "设备台账", + }, + children: [ + { + path: "/shebeitaizhang/shebeitaizhangList", + component: () => + import("@/views/shebeitaizhang/shebeitaizhangList.vue"), + name: "shebeitaizhangList", + meta: { + title: "设备台账", + noCache: true, + }, + }, + ], + }, + ////报警查询 + { + path: "/baojingchaxunList", + component: Layout, + redirect: "/baojingchaxun/baojingchaxunList", + meta: { + title: "报警查询", + }, + children: [ + { + path: "/baojingchaxun/baojingchaxunList", + component: () => import("@/views/baojingchaxun/baojingchaxunList.vue"), + name: "baojingchaxunList", + meta: { + title: "报警查询", + noCache: true, + }, + }, + ], + }, + ////设备状态 + { + path: "/shebeizhuangtaiList", + component: Layout, + redirect: "/shebeizhuangtai/shebeizhuangtaiList", + meta: { + title: "设备状态", }, - children: [{ - path: '/monitor/videos', + children: [ + { + path: "/shebeizhuangtai/shebeizhuangtaiList", component: () => - import('@/views/monitor/videos/index.vue'), - name: 'index', + import("@/views/shebeizhuangtai/shebeizhuangtaiList.vue"), + name: "shebeizhuangtaiList", meta: { - title: '视频中心' - } - } - ] + title: "设备状态", + noCache: true, + }, + }, + ], }, + ////设备日志 + { + path: "/shebeirizhiList", + component: Layout, + redirect: "/shebeirizhi/shebeirizhiList", + meta: { + title: "设备日志", + }, + children: [ + { + path: "/shebeirizhi/shebeirizhiList", + component: () => import("@/views/shebeirizhi/shebeirizhiList.vue"), + name: "shebeirizhiList", + meta: { + title: "设备日志", + noCache: true, + }, + }, + ], + }, + //// + ...codemenu, { - path: '/404', - component: () => - import('@/views/404'), - hidden: true - } + path: "/404", + component: () => import("@/views/404"), + hidden: true, + }, // 404 page must be placed at the end !!! // { path: '*', redirect: '/404', hidden: true } -] +]; -const createRouter = () => new Router({ - // mode: 'history', // require service support - scrollBehavior: () => ({ - y: 0 - }), - routes: constantRoutes -}) +const createRouter = () => + new Router({ + // mode: 'history', // require service support + scrollBehavior: () => ({ + y: 0, + }), + routes: constantRoutes, + }); -const router = createRouter() +const router = createRouter(); // Detail see: https://github.com/vuejs/vue-router/issues/1234#issuecomment-357941465 export function resetRouter() { - const newRouter = createRouter() - router.matcher = newRouter.matcher // reset router + const newRouter = createRouter(); + router.matcher = newRouter.matcher; // reset router } -export default router +export default router; diff --git a/src/router/modules/codemenu.js b/src/router/modules/codemenu.js index f8d4772..685eded 100644 --- a/src/router/modules/codemenu.js +++ b/src/router/modules/codemenu.js @@ -1,20 +1,44 @@ -import Layout from '@/layout' +import Layout from "@/layout"; -const codemenu = [{ - path: '/spzx', - component: Layout, - redirect: '/monitor/videos', - meta: { - title: '视频中心' - }, - children: [{ - path: '/monitor/videos', - component: () => import('@/views/monitor/videos/index.vue'), - name: 'MonitorVideos', +const codemenu = [ + { + path: "/spzx", + component: Layout, + redirect: "/monitor/videos", meta: { - title: '视频中心', - noCache: true - } - }] -}] -export default codemenu + title: "视频中心", + }, + children: [ + { + path: "/monitor/videos", + component: () => import("@/views/monitor/videos/index.vue"), + name: "MonitorVideos", + meta: { + title: "视频中心", + noCache: true, + }, + }, + ], + }, + // { + // path: "/gongyingshanggaunli", + // component: Layout, + // redirect: "/gongyingshang/gongyingshanggaunli", + // meta: { + // title: "视频中心1", + // }, + // children: [ + // { + // path: "/gongyingshang/gongyingshanggaunli", + // component: () => + // import("@/views/gongyingshang/gongyingshanggaunli.vue"), + // name: "gongyingshanggaunli", + // meta: { + // title: "视频中心1", + // noCache: true, + // }, + // }, + // ], + // }, +]; +export default codemenu; diff --git a/src/views/baojingchaxun/baojingchaxunList.vue b/src/views/baojingchaxun/baojingchaxunList.vue new file mode 100644 index 0000000..8627552 --- /dev/null +++ b/src/views/baojingchaxun/baojingchaxunList.vue @@ -0,0 +1,409 @@ + + + + + diff --git a/src/views/gongyingshang/gongyingshangAdd.vue b/src/views/gongyingshang/gongyingshangAdd.vue new file mode 100644 index 0000000..64b0e0b --- /dev/null +++ b/src/views/gongyingshang/gongyingshangAdd.vue @@ -0,0 +1,437 @@ + + + + + diff --git a/src/views/gongyingshang/gongyingshangByHosts.vue b/src/views/gongyingshang/gongyingshangByHosts.vue new file mode 100644 index 0000000..a3b0ea2 --- /dev/null +++ b/src/views/gongyingshang/gongyingshangByHosts.vue @@ -0,0 +1,254 @@ + + + + + diff --git a/src/views/gongyingshang/gongyingshangInfo.vue b/src/views/gongyingshang/gongyingshangInfo.vue new file mode 100644 index 0000000..f87000b --- /dev/null +++ b/src/views/gongyingshang/gongyingshangInfo.vue @@ -0,0 +1,212 @@ + + + + + diff --git a/src/views/gongyingshang/gongyingshanggaunli.vue b/src/views/gongyingshang/gongyingshanggaunli.vue new file mode 100644 index 0000000..d200ab1 --- /dev/null +++ b/src/views/gongyingshang/gongyingshanggaunli.vue @@ -0,0 +1,385 @@ + + + + + diff --git a/src/views/gongyingshang/relation/gongyingshangBank.vue b/src/views/gongyingshang/relation/gongyingshangBank.vue new file mode 100644 index 0000000..c8fdd25 --- /dev/null +++ b/src/views/gongyingshang/relation/gongyingshangBank.vue @@ -0,0 +1,231 @@ + + + + + diff --git a/src/views/shebeirizhi/shebeirizhiList.vue b/src/views/shebeirizhi/shebeirizhiList.vue new file mode 100644 index 0000000..84a9916 --- /dev/null +++ b/src/views/shebeirizhi/shebeirizhiList.vue @@ -0,0 +1,409 @@ + + + + + diff --git a/src/views/shebeitaizhang/shebeitaizhangAdd.vue b/src/views/shebeitaizhang/shebeitaizhangAdd.vue new file mode 100644 index 0000000..0522502 --- /dev/null +++ b/src/views/shebeitaizhang/shebeitaizhangAdd.vue @@ -0,0 +1,318 @@ + + + + diff --git a/src/views/shebeitaizhang/shebeitaizhangInfo.vue b/src/views/shebeitaizhang/shebeitaizhangInfo.vue new file mode 100644 index 0000000..06c311a --- /dev/null +++ b/src/views/shebeitaizhang/shebeitaizhangInfo.vue @@ -0,0 +1,212 @@ + + + + + diff --git a/src/views/shebeitaizhang/shebeitaizhangList.vue b/src/views/shebeitaizhang/shebeitaizhangList.vue new file mode 100644 index 0000000..b0ab673 --- /dev/null +++ b/src/views/shebeitaizhang/shebeitaizhangList.vue @@ -0,0 +1,415 @@ + + + + + diff --git a/src/views/shebeizhuangtai/shebeizhuangtaiList.vue b/src/views/shebeizhuangtai/shebeizhuangtaiList.vue new file mode 100644 index 0000000..4729769 --- /dev/null +++ b/src/views/shebeizhuangtai/shebeizhuangtaiList.vue @@ -0,0 +1,409 @@ + + + + +