| | |
| | | "integrity": "sha1-4a1IbmxUUBY0xsOXxcEh2qODYHw=", |
| | | "dev": true |
| | | }, |
| | | "ansi-styles": { |
| | | "version": "4.2.1", |
| | | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", |
| | | "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", |
| | | "dev": true, |
| | | "optional": true, |
| | | "requires": { |
| | | "@types/color-name": "^1.1.1", |
| | | "color-convert": "^2.0.1" |
| | | } |
| | | }, |
| | | "cacache": { |
| | | "version": "13.0.1", |
| | | "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-13.0.1.tgz?cache=0&sync_timestamp=1594429684526&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-13.0.1.tgz", |
| | |
| | | "unique-filename": "^1.1.1" |
| | | } |
| | | }, |
| | | "chalk": { |
| | | "version": "3.0.0", |
| | | "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", |
| | | "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", |
| | | "dev": true, |
| | | "optional": true, |
| | | "requires": { |
| | | "ansi-styles": "^4.1.0", |
| | | "supports-color": "^7.1.0" |
| | | } |
| | | }, |
| | | "color-convert": { |
| | | "version": "2.0.1", |
| | | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", |
| | | "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", |
| | | "dev": true, |
| | | "optional": true, |
| | | "requires": { |
| | | "color-name": "~1.1.4" |
| | | } |
| | | }, |
| | | "color-name": { |
| | | "version": "1.1.4", |
| | | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", |
| | | "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", |
| | | "dev": true, |
| | | "optional": true |
| | | }, |
| | | "find-cache-dir": { |
| | | "version": "3.3.1", |
| | | "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.3.1.tgz?cache=0&sync_timestamp=1583734591888&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-cache-dir%2Fdownload%2Ffind-cache-dir-3.3.1.tgz", |
| | |
| | | "locate-path": "^5.0.0", |
| | | "path-exists": "^4.0.0" |
| | | } |
| | | }, |
| | | "has-flag": { |
| | | "version": "4.0.0", |
| | | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", |
| | | "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", |
| | | "dev": true, |
| | | "optional": true |
| | | }, |
| | | "locate-path": { |
| | | "version": "5.0.0", |
| | |
| | | "minipass": "^3.1.1" |
| | | } |
| | | }, |
| | | "supports-color": { |
| | | "version": "7.2.0", |
| | | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", |
| | | "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", |
| | | "dev": true, |
| | | "optional": true, |
| | | "requires": { |
| | | "has-flag": "^4.0.0" |
| | | } |
| | | }, |
| | | "terser-webpack-plugin": { |
| | | "version": "2.3.8", |
| | | "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-2.3.8.tgz?cache=0&sync_timestamp=1597229611059&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-2.3.8.tgz", |
| | |
| | | "source-map": "^0.6.1", |
| | | "terser": "^4.6.12", |
| | | "webpack-sources": "^1.4.3" |
| | | } |
| | | }, |
| | | "vue-loader-v16": { |
| | | "version": "npm:vue-loader@16.0.0-beta.5", |
| | | "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.0.0-beta.5.tgz", |
| | | "integrity": "sha512-ciWfzNefqWlmzKznCWY9hl+fPP4KlQ0A9MtHbJ/8DpyY+dAM8gDrjufIdxwTgC4szE4EZC3A6ip/BbrqM84GqA==", |
| | | "dev": true, |
| | | "optional": true, |
| | | "requires": { |
| | | "@types/mini-css-extract-plugin": "^0.9.1", |
| | | "chalk": "^3.0.0", |
| | | "hash-sum": "^2.0.0", |
| | | "loader-utils": "^1.2.3", |
| | | "merge-source-map": "^1.1.0", |
| | | "source-map": "^0.6.1" |
| | | } |
| | | } |
| | | } |
| | |
| | | } |
| | | } |
| | | }, |
| | | "vue-loader-v16": { |
| | | "version": "npm:vue-loader@16.0.0-beta.5", |
| | | "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.0.0-beta.5.tgz", |
| | | "integrity": "sha512-ciWfzNefqWlmzKznCWY9hl+fPP4KlQ0A9MtHbJ/8DpyY+dAM8gDrjufIdxwTgC4szE4EZC3A6ip/BbrqM84GqA==", |
| | | "dev": true, |
| | | "optional": true, |
| | | "requires": { |
| | | "@types/mini-css-extract-plugin": "^0.9.1", |
| | | "chalk": "^3.0.0", |
| | | "hash-sum": "^2.0.0", |
| | | "loader-utils": "^1.2.3", |
| | | "merge-source-map": "^1.1.0", |
| | | "source-map": "^0.6.1" |
| | | }, |
| | | "dependencies": { |
| | | "ansi-styles": { |
| | | "version": "4.2.1", |
| | | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", |
| | | "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", |
| | | "dev": true, |
| | | "optional": true, |
| | | "requires": { |
| | | "@types/color-name": "^1.1.1", |
| | | "color-convert": "^2.0.1" |
| | | } |
| | | }, |
| | | "chalk": { |
| | | "version": "3.0.0", |
| | | "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", |
| | | "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", |
| | | "dev": true, |
| | | "optional": true, |
| | | "requires": { |
| | | "ansi-styles": "^4.1.0", |
| | | "supports-color": "^7.1.0" |
| | | } |
| | | }, |
| | | "color-convert": { |
| | | "version": "2.0.1", |
| | | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", |
| | | "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", |
| | | "dev": true, |
| | | "optional": true, |
| | | "requires": { |
| | | "color-name": "~1.1.4" |
| | | } |
| | | }, |
| | | "color-name": { |
| | | "version": "1.1.4", |
| | | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", |
| | | "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", |
| | | "dev": true, |
| | | "optional": true |
| | | }, |
| | | "has-flag": { |
| | | "version": "4.0.0", |
| | | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", |
| | | "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", |
| | | "dev": true, |
| | | "optional": true |
| | | }, |
| | | "source-map": { |
| | | "version": "0.6.1", |
| | | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", |
| | | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", |
| | | "dev": true, |
| | | "optional": true |
| | | }, |
| | | "supports-color": { |
| | | "version": "7.2.0", |
| | | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", |
| | | "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", |
| | | "dev": true, |
| | | "optional": true, |
| | | "requires": { |
| | | "has-flag": "^4.0.0" |
| | | } |
| | | } |
| | | } |
| | | }, |
| | | "vue-router": { |
| | | "version": "3.4.3", |
| | | "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.4.3.tgz", |
| | |
| | | "integrity": "sha1-HuO8mhbsv1EYvjNLsV+cRvgvWCU=", |
| | | "dev": true |
| | | }, |
| | | "vuejs-progress-bar": { |
| | | "version": "1.2.2", |
| | | "resolved": "https://registry.npmjs.org/vuejs-progress-bar/-/vuejs-progress-bar-1.2.2.tgz", |
| | | "integrity": "sha512-RTkbj56Hj4nykkc9BZxTxbaulov2oRAHSRuW7BlyYAkz4a9ZjhF0t7X+imEK1F5eNC94AywXlfLbIohGnGq83w==" |
| | | }, |
| | | "watchpack": { |
| | | "version": "1.7.4", |
| | | "resolved": "https://registry.npm.taobao.org/watchpack/download/watchpack-1.7.4.tgz?cache=0&sync_timestamp=1597081509527&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack%2Fdownload%2Fwatchpack-1.7.4.tgz", |
| | |
| | | "vue": "^2.6.11", |
| | | "vue-jsonp": "^0.1.8", |
| | | "vue-layer": "^1.2.0", |
| | | "vue-router": "^3.4.3" |
| | | "vue-router": "^3.4.3", |
| | | "vuejs-progress-bar": "^1.2.2" |
| | | }, |
| | | "devDependencies": { |
| | | "@vue/cli-plugin-babel": "^4.5.0", |
| | |
| | | <ul class="icon_lists dib-box"> |
| | | |
| | | <li class="dib"> |
| | | <span class="icon iconfont"></span> |
| | | <div class="name">查找</div> |
| | | <div class="code-name">&#xe6ac;</div> |
| | | </li> |
| | | |
| | | <li class="dib"> |
| | | <span class="icon iconfont"></span> |
| | | <div class="name">信息</div> |
| | | <div class="code-name">&#xe62e;</div> |
| | | </li> |
| | | |
| | | <li class="dib"> |
| | | <span class="icon iconfont"></span> |
| | | <div class="name">进入</div> |
| | | <div class="code-name">&#xe621;</div> |
| | |
| | | <ul class="icon_lists dib-box"> |
| | | |
| | | <li class="dib"> |
| | | <span class="icon iconfont el-icon-chazhao"></span> |
| | | <div class="name"> |
| | | 查找 |
| | | </div> |
| | | <div class="code-name">.el-icon-chazhao |
| | | </div> |
| | | </li> |
| | | |
| | | <li class="dib"> |
| | | <span class="icon iconfont el-icon-xinxi"></span> |
| | | <div class="name"> |
| | | 信息 |
| | | </div> |
| | | <div class="code-name">.el-icon-xinxi |
| | | </div> |
| | | </li> |
| | | |
| | | <li class="dib"> |
| | | <span class="icon iconfont el-icon-jinru"></span> |
| | | <div class="name"> |
| | | 进入 |
| | |
| | | |
| | | <li class="dib"> |
| | | <svg class="icon svg-icon" aria-hidden="true"> |
| | | <use xlink:href="#el-icon-chazhao"></use> |
| | | </svg> |
| | | <div class="name">查找</div> |
| | | <div class="code-name">#el-icon-chazhao</div> |
| | | </li> |
| | | |
| | | <li class="dib"> |
| | | <svg class="icon svg-icon" aria-hidden="true"> |
| | | <use xlink:href="#el-icon-xinxi"></use> |
| | | </svg> |
| | | <div class="name">信息</div> |
| | | <div class="code-name">#el-icon-xinxi</div> |
| | | </li> |
| | | |
| | | <li class="dib"> |
| | | <svg class="icon svg-icon" aria-hidden="true"> |
| | | <use xlink:href="#el-icon-jinru"></use> |
| | | </svg> |
| | | <div class="name">进入</div> |
| | |
| | | @font-face {font-family: "iconfont"; |
| | | src: url('iconfont.eot?t=1598607067446'); /* IE9 */ |
| | | src: url('iconfont.eot?t=1598607067446#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
| | | url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAN4AAsAAAAAB6wAAAMsAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDBgqDEIJyATYCJAMMCwgABCAFhG0HORu7BhHVm3fIfiZkci/sOtc535DrV6EYbT0TPM/n5Z+bl05Tgx+QVgB3oNcTAIG+OOeBjYq6HMnZk0dfSHGYZgcDLqc/SnyeZTmNNWlvHhOwxALdA9sgARdIxLE2TC9poC4ehwDW+BOLlJbXtsRAxx0ngAzs16cbRsWMPlAsGAimjqU6shQLDG2edgdYknxevpIsBmhYKNypjb3LelL4IehDNzXVPLVjRCDZzgmwVaCAWEAH6dzpbovKYrEorI1aH842oSNoWwXN5kRsaU0X/eNpICbcQlsAImFcgw9BAR8CH7qdgQaAAsAE6MA04AjUuy59CS3UMiZmnP21B8Fiw7b7ZXbXH4ao7Q/Kba/cC8RadjyscLh6P0jfeq9/q5ZiK3YTVu92Fdd791o+eNA6b9WeAxvcW1vXd5y/07Wl28p1+3Z5UHD/fquHD9vImvVtxhndc4XQ0UiP0kMInYflr965d62btLJZtWvBHo82a9andvXITiwtddnRnBbQouXvLr9btgzoHNAyI1pk2zaPdyktTbQcKlvBsu3d/t3+t338Gu8XIum1cX14K3EJKp7Y2EA3WTTStcO6Mcf3T+gzYICkR3pnpg8aSJvxc/eMktPuk05uma71lC09YpqpODrtwe09ozjQ0XNb914b6aCGgYPgaXQFwKwuKE8AdVl7/Me+w4Tex253ccj9b9joADwd/PNp4jPrTNca9+MR+D+SiS26JXMtStfiQOx4Fa0XOjWAQq7hr5QCOPNiudZtciEIBm4FNCzxg8IglNSZsbDAhlSYMCiANTFUrLbBheEoRLcCopkFIDhyBBr2nIfCkbukznwOC9z5DhOOomBNa3HZ0gbzKP0OJ0LBqEH+wau+M76ND2nxHe3UCCrLEtYbKfkglFlRT96wQ9piRvrYitmAob6FKzgNm6aHgfqAijPHPNR5brqelKm+nR04EQpGDcg/4FXfmag7Hxrvv6OdGkEDFY3gGyn5/oGSjGICeVN3kype5Zz0sRXMBjDUt8AVOLHxYj0wdA8KqDjDLYgMNTnqZKaqs+O17QMUsRrcvZVookRn3d93NG2Tm8TPd7MZ') format('woff2'), |
| | | url('iconfont.woff?t=1598607067446') format('woff'), |
| | | url('iconfont.ttf?t=1598607067446') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ |
| | | url('iconfont.svg?t=1598607067446#iconfont') format('svg'); /* iOS 4.1- */ |
| | | src: url('iconfont.eot?t=1598692571149'); /* IE9 */ |
| | | src: url('iconfont.eot?t=1598692571149#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
| | | url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAS4AAsAAAAACZQAAARpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDMgqGMIU9ATYCJAMUCwwABCAFhG0HSxtMCBHVozOQfXFgnl/kyFxTUqhjXXjpy9+ji1T3Of/5vN5z30vmR19yAQxKKUll7gaFVrMrtOzP1pwDNipqsiRn0aN/yEMpvXw6CgAC4tTPWufxEEYguDRU3ToWeAkLWKBy0/cX/Y97p3+eBzafZbnMsbGoC7A0oCwcY2IXJVogESeiaYTn56rNFXQaCKBIUoD6Np3skAjkSQSgdfTIwZACekIGhUgqW8LKGL0gksIze40JNlqfpz+qQAJGjMgzu41oPQzN/Kn+03yRtQj9DASC5qwAxHUABxQABKBNon0cuBMvwCmf/oJmABQShjXVq8g/2H/asjzxhJSK8ocHcIyAgFKyXCOyWUIAf6rGAg7+IhYw8A/mZytOQ7gtctFQKA0VUQY0SIYMspWxaVbWari/6bSMgPz8uc6ocz7yep1ut93jcaz11euRjhNr7y2eEKX4fK4b3O6Rgaa52IjStm1bpLvUa/cW361SLt9edMebq+uLtkUohrHYHL7YULRL6v5q4NXsq0C96hBO25SgixElmma0SvmHJwh77lQGX7uXLO69Oy2nVr02+gJldtBTbxqpDnhaBz7zpfOD3jbaY3cKlODtaxv8xJMq7HePcdhJC5qtcTSCIgbKHdqejfVjp3ZFORXj6JrDEfbIbTtOHIlG0/5ye+0lc6crnyGq0bQUlKKIHs9jmhiHj2+PJIeqH1l7LNpl7qzb39TjnX4icXAlM54/07nBnz3TJbrAwU6VgxN3pqd7PcPrX9cnPBxBq1axEQqHuCRhsNII8qpR/1113oq2zqNfTMPch8dKGtp/KznO/P/T+2OJfGQ0vatZ2ipNHoNoj1f2WntIup+QkTPVA6p13l5tL2kQ9rMfzUZaefwA/x7fIa/8q3EwKsboupJWrcIP9ahM7mn/NfCX3Z48INnuID1ztR5zwlu1Ksm08DqOioOD/776e/BvKr8QSn/SsykOCk9tMa9bVwym9dMi+u6Yee3k3JFjx1JVTlxN1fhxcM1ZdWw63Yqaf2PfEjaM9g3N74G2VxZ7Xx2bjlMJbQ8MGd6QCoJm3Hgcg1kAACv+gDcDLHyVNX5+n8cAAP+wd3fbd/CfWtQODG70T1JjAPBhUuMP8FkEVOPfMgoUFtxbgoINwlckG8T4Xavx3wHRYNw5cvZJKwAL7jCfm3FGgmclkiQAMAESgZNkoAJZACJVBdhImoIiX9v1qnBTwFFcAPIsZ0BCnAMmyD3gQrxBBfITiKJ8A5uQgIPCSeE7qvR9EHdHRiVoQf8gGuqdapKdXXpDP7aK/SKL+kJOMQRlVoRTV+yRm5iT3r4SceCYOriw87BtCQamGo1kQWQ45LlLelJmqJvsHBmVoAX6B6Kh3hmtZRd5/w392CrOqPthfyGn2D0oZYoC6FXeF6o7lP7p7SsijhvnmDpwgRVbJU5gSB5Wo5FMqBAdDnJq5orKs+6V3T7uYDLZkWcvA0acBBLJhvUS1F+l0vIbe82yNrJ5XKcwqqBuMgEAAAA=') format('woff2'), |
| | | url('iconfont.woff?t=1598692571149') format('woff'), |
| | | url('iconfont.ttf?t=1598692571149') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ |
| | | url('iconfont.svg?t=1598692571149#iconfont') format('svg'); /* iOS 4.1- */ |
| | | } |
| | | |
| | | .iconfont { |
| | |
| | | -moz-osx-font-smoothing: grayscale; |
| | | } |
| | | |
| | | .el-icon-chazhao:before { |
| | | content: "\e6ac"; |
| | | } |
| | | |
| | | .el-icon-xinxi:before { |
| | | content: "\e62e"; |
| | | } |
| | | |
| | | .el-icon-jinru:before { |
| | | content: "\e621"; |
| | | } |
| | |
| | | !function(e){var t,n,c,o,l,i,d,s='<svg><symbol id="el-icon-jinru" viewBox="0 0 1024 1024"><path d="M837.824 919.232 267.648 919.232c-67.52 0-122.176-54.656-122.176-122.176L145.472 634.176l81.472 0 0 53.248c0 83.072 67.264 150.4 150.4 150.4l350.848 0c83.008 0 150.4-67.328 150.4-150.4L878.592 336.576c0-83.072-67.392-150.4-150.4-150.4L377.344 186.176c-83.136 0-150.4 67.328-150.4 150.4l0 12.48L145.408 349.056 145.408 226.944c0-67.52 54.656-122.176 122.176-122.176l570.176 0C905.28 104.768 960 159.424 960 226.944l0 570.112C960 864.576 905.28 919.232 837.824 919.232zM471.232 308.352 715.648 512l-244.352 162.944L471.296 552.768 64 552.768 64 430.592l407.232 0L471.232 308.352z" ></path></symbol><symbol id="el-icon-shuaxin" viewBox="0 0 1024 1024"><path d="M798.336 632.32c-16.896-11.2-35.328-13.184-43.2-5.312l-0.384-0.576c-0.256 0.704-0.704 1.344-0.96 1.984-0.128 0.128-0.32 0.192-0.384 0.32-0.384 0.512-0.512 1.152-0.704 1.664-43.776 87.808-133.952 148.288-238.656 148.288-128.32 0-235.2-90.496-260.992-211.136L294.4 608.896c0.32 0.448 0.576 1.024 0.96 1.344 9.984 9.984 32.192 3.968 49.664-13.44C362.368 579.392 368.448 557.184 358.528 547.2l0.192-0.192L250.944 439.232 250.368 439.232c-5.312-9.344-19.712-16-36.8-16s-31.488 6.656-36.8 16L176.64 439.232 67.328 548.416l0.192 0.256C59.456 559.168 65.472 580.096 82.112 596.8c16.64 16.64 37.568 22.72 48.128 14.528l0.192 0.256 43.392-43.392c26.944 163.584 169.024 288.384 340.224 288.384 132.608 0 247.488-74.944 305.152-184.704L819.2 671.872C825.408 661.76 816.192 644.16 798.336 632.32z" ></path><path d="M941.824 427.264c-16.704-16.704-37.568-22.72-48.128-14.592L893.44 412.416l-43.392 43.456c-27.008-163.648-168.96-288.448-340.224-288.448-132.544 0-247.424 74.944-305.152 184.704L204.8 352.128C198.528 362.24 207.744 379.84 225.6 391.68c16.896 11.2 35.264 13.184 43.136 5.376l0.384 0.512C269.44 396.864 269.824 396.224 270.208 395.584c0.064-0.128 0.192-0.192 0.32-0.32 0.32-0.512 0.448-1.152 0.704-1.664C314.88 305.792 405.12 245.248 509.824 245.248c128.32 0 235.264 90.56 260.992 211.136l-41.28-41.28c-0.384-0.448-0.64-1.024-1.024-1.344-9.92-9.984-32.128-3.968-49.536 13.504-17.408 17.344-23.488 39.552-13.568 49.536l-0.192 0.256 107.776 107.712 0.576 0c5.376 9.344 19.712 16 36.736 16s31.424-6.656 36.8-16l0.256 0 109.184-109.184-0.192-0.192C964.544 464.832 958.528 443.904 941.824 427.264z" ></path></symbol></svg>',a=(t=document.getElementsByTagName("script"))[t.length-1].getAttribute("data-injectcss");if(a&&!e.__iconfont__svg__cssinject__){e.__iconfont__svg__cssinject__=!0;try{document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>")}catch(e){console&&console.log(e)}}function r(){i||(i=!0,o())}n=function(){var e,t,n,c,o,l=document.createElement("div");l.innerHTML=s,s=null,(e=l.getElementsByTagName("svg")[0])&&(e.setAttribute("aria-hidden","true"),e.style.position="absolute",e.style.width=0,e.style.height=0,e.style.overflow="hidden",t=e,(n=document.body).firstChild?(c=t,(o=n.firstChild).parentNode.insertBefore(c,o)):n.appendChild(t))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(n,0):(c=function(){document.removeEventListener("DOMContentLoaded",c,!1),n()},document.addEventListener("DOMContentLoaded",c,!1)):document.attachEvent&&(o=n,l=e.document,i=!1,(d=function(){try{l.documentElement.doScroll("left")}catch(e){return void setTimeout(d,50)}r()})(),l.onreadystatechange=function(){"complete"==l.readyState&&(l.onreadystatechange=null,r())})}(window); |
| | | !function(e){var t,c,n,o,l,i,s,d='<svg><symbol id="el-icon-chazhao" viewBox="0 0 1024 1024"><path d="M938.176 832.512l-214.336-214.4c-2.496-2.496-5.248-4.352-7.872-6.528 36.16-55.552 57.344-121.728 57.344-193.024C773.312 222.72 614.592 64 418.688 64 222.848 64 64 222.72 64 418.624s158.848 354.624 354.688 354.624c71.232 0 137.472-21.248 193.216-57.344 1.984 2.752 3.904 5.376 6.336 7.744l214.4 214.528C847.232 952.768 866.24 960 885.376 960s38.208-7.232 52.8-21.888C967.296 908.992 967.296 861.76 938.176 832.512M418.688 661.248c-133.76 0-242.688-108.864-242.688-242.624 0-133.76 108.928-242.688 242.688-242.688s242.624 108.928 242.624 242.688C661.312 552.384 552.448 661.248 418.688 661.248" ></path></symbol><symbol id="el-icon-xinxi" viewBox="0 0 1024 1024"><path d="M316.16 427.52h391.68c15.36 0 28.16-12.8 28.16-28.16 0-15.36-12.8-28.16-28.16-28.16H316.16c-15.36 0-28.16 12.8-28.16 28.16 0 16.64 12.8 28.16 28.16 28.16z m111.36-195.84h167.68c46.08 0 84.48-37.12 84.48-84.48S642.56 64 596.48 64H427.52c-46.08 0-84.48 37.12-84.48 84.48s38.4 83.2 84.48 83.2z m0-111.36h167.68c15.36 0 28.16 12.8 28.16 28.16s-12.8 28.16-28.16 28.16H427.52c-15.36 0-28.16-12.8-28.16-28.16 0-15.36 12.8-28.16 28.16-28.16z m308.48 448c0-15.36-12.8-28.16-28.16-28.16H316.16c-15.36 0-28.16 12.8-28.16 28.16s12.8 28.16 28.16 28.16h391.68c15.36 0 28.16-12.8 28.16-28.16z m83.2-448h-84.48v56.32H819.2c15.36 0 28.16 12.8 28.16 28.16v672c0 15.36-12.8 28.16-28.16 28.16H203.52c-15.36 0-28.16-12.8-28.16-28.16V203.52c0-15.36 12.8-28.16 28.16-28.16h84.48V120.32h-84.48c-46.08 0-84.48 37.12-84.48 84.48v672c0 46.08 37.12 84.48 84.48 84.48H819.2c46.08 0 84.48-37.12 84.48-84.48V203.52c0-46.08-37.12-83.2-84.48-83.2zM316.16 707.84c-15.36 0-28.16 12.8-28.16 28.16 0 15.36 12.8 28.16 28.16 28.16h224c15.36 0 28.16-12.8 28.16-28.16 0-15.36-12.8-28.16-28.16-28.16H316.16z" fill="#515151" ></path></symbol><symbol id="el-icon-jinru" viewBox="0 0 1024 1024"><path d="M837.824 919.232 267.648 919.232c-67.52 0-122.176-54.656-122.176-122.176L145.472 634.176l81.472 0 0 53.248c0 83.072 67.264 150.4 150.4 150.4l350.848 0c83.008 0 150.4-67.328 150.4-150.4L878.592 336.576c0-83.072-67.392-150.4-150.4-150.4L377.344 186.176c-83.136 0-150.4 67.328-150.4 150.4l0 12.48L145.408 349.056 145.408 226.944c0-67.52 54.656-122.176 122.176-122.176l570.176 0C905.28 104.768 960 159.424 960 226.944l0 570.112C960 864.576 905.28 919.232 837.824 919.232zM471.232 308.352 715.648 512l-244.352 162.944L471.296 552.768 64 552.768 64 430.592l407.232 0L471.232 308.352z" ></path></symbol><symbol id="el-icon-shuaxin" viewBox="0 0 1024 1024"><path d="M798.336 632.32c-16.896-11.2-35.328-13.184-43.2-5.312l-0.384-0.576c-0.256 0.704-0.704 1.344-0.96 1.984-0.128 0.128-0.32 0.192-0.384 0.32-0.384 0.512-0.512 1.152-0.704 1.664-43.776 87.808-133.952 148.288-238.656 148.288-128.32 0-235.2-90.496-260.992-211.136L294.4 608.896c0.32 0.448 0.576 1.024 0.96 1.344 9.984 9.984 32.192 3.968 49.664-13.44C362.368 579.392 368.448 557.184 358.528 547.2l0.192-0.192L250.944 439.232 250.368 439.232c-5.312-9.344-19.712-16-36.8-16s-31.488 6.656-36.8 16L176.64 439.232 67.328 548.416l0.192 0.256C59.456 559.168 65.472 580.096 82.112 596.8c16.64 16.64 37.568 22.72 48.128 14.528l0.192 0.256 43.392-43.392c26.944 163.584 169.024 288.384 340.224 288.384 132.608 0 247.488-74.944 305.152-184.704L819.2 671.872C825.408 661.76 816.192 644.16 798.336 632.32z" ></path><path d="M941.824 427.264c-16.704-16.704-37.568-22.72-48.128-14.592L893.44 412.416l-43.392 43.456c-27.008-163.648-168.96-288.448-340.224-288.448-132.544 0-247.424 74.944-305.152 184.704L204.8 352.128C198.528 362.24 207.744 379.84 225.6 391.68c16.896 11.2 35.264 13.184 43.136 5.376l0.384 0.512C269.44 396.864 269.824 396.224 270.208 395.584c0.064-0.128 0.192-0.192 0.32-0.32 0.32-0.512 0.448-1.152 0.704-1.664C314.88 305.792 405.12 245.248 509.824 245.248c128.32 0 235.264 90.56 260.992 211.136l-41.28-41.28c-0.384-0.448-0.64-1.024-1.024-1.344-9.92-9.984-32.128-3.968-49.536 13.504-17.408 17.344-23.488 39.552-13.568 49.536l-0.192 0.256 107.776 107.712 0.576 0c5.376 9.344 19.712 16 36.736 16s31.424-6.656 36.8-16l0.256 0 109.184-109.184-0.192-0.192C964.544 464.832 958.528 443.904 941.824 427.264z" ></path></symbol></svg>',a=(t=document.getElementsByTagName("script"))[t.length-1].getAttribute("data-injectcss");if(a&&!e.__iconfont__svg__cssinject__){e.__iconfont__svg__cssinject__=!0;try{document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>")}catch(e){console&&console.log(e)}}function h(){i||(i=!0,o())}c=function(){var e,t,c,n,o,l=document.createElement("div");l.innerHTML=d,d=null,(e=l.getElementsByTagName("svg")[0])&&(e.setAttribute("aria-hidden","true"),e.style.position="absolute",e.style.width=0,e.style.height=0,e.style.overflow="hidden",t=e,(c=document.body).firstChild?(n=t,(o=c.firstChild).parentNode.insertBefore(n,o)):c.appendChild(t))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(c,0):(n=function(){document.removeEventListener("DOMContentLoaded",n,!1),c()},document.addEventListener("DOMContentLoaded",n,!1)):document.attachEvent&&(o=c,l=e.document,i=!1,(s=function(){try{l.documentElement.doScroll("left")}catch(e){return void setTimeout(s,50)}h()})(),l.onreadystatechange=function(){"complete"==l.readyState&&(l.onreadystatechange=null,h())})}(window); |
| | |
| | | "description": "", |
| | | "glyphs": [ |
| | | { |
| | | "icon_id": "169952", |
| | | "name": "查找", |
| | | "font_class": "chazhao", |
| | | "unicode": "e6ac", |
| | | "unicode_decimal": 59052 |
| | | }, |
| | | { |
| | | "icon_id": "15631453", |
| | | "name": "信息", |
| | | "font_class": "xinxi", |
| | | "unicode": "e62e", |
| | | "unicode_decimal": 58926 |
| | | }, |
| | | { |
| | | "icon_id": "166606", |
| | | "name": "进入", |
| | | "font_class": "jinru", |
| | |
| | | /> |
| | | <missing-glyph /> |
| | | |
| | | <glyph glyph-name="chazhao" unicode="" d="M938.176 63.488l-214.336 214.4c-2.496 2.496-5.248 4.352-7.872 6.528 36.16 55.552 57.344 121.728 57.344 193.024C773.312 673.28 614.592 832 418.688 832 222.848 832 64 673.28 64 477.376s158.848-354.624 354.688-354.624c71.232 0 137.472 21.248 193.216 57.344 1.984-2.752 3.904-5.376 6.336-7.744l214.4-214.528C847.232-56.768 866.24-64 885.376-64s38.208 7.232 52.8 21.888C967.296-12.992 967.296 34.24 938.176 63.488M418.688 234.752c-133.76 0-242.688 108.864-242.688 242.624 0 133.76 108.928 242.688 242.688 242.688s242.624-108.928 242.624-242.688C661.312 343.616 552.448 234.752 418.688 234.752" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="xinxi" unicode="" d="M316.16 468.48h391.68c15.36 0 28.16 12.8 28.16 28.16 0 15.36-12.8 28.16-28.16 28.16H316.16c-15.36 0-28.16-12.8-28.16-28.16 0-16.64 12.8-28.16 28.16-28.16z m111.36 195.84h167.68c46.08 0 84.48 37.12 84.48 84.48S642.56 832 596.48 832H427.52c-46.08 0-84.48-37.12-84.48-84.48s38.4-83.2 84.48-83.2z m0 111.36h167.68c15.36 0 28.16-12.8 28.16-28.16s-12.8-28.16-28.16-28.16H427.52c-15.36 0-28.16 12.8-28.16 28.16 0 15.36 12.8 28.16 28.16 28.16z m308.48-448c0 15.36-12.8 28.16-28.16 28.16H316.16c-15.36 0-28.16-12.8-28.16-28.16s12.8-28.16 28.16-28.16h391.68c15.36 0 28.16 12.8 28.16 28.16z m83.2 448h-84.48v-56.32H819.2c15.36 0 28.16-12.8 28.16-28.16v-672c0-15.36-12.8-28.16-28.16-28.16H203.52c-15.36 0-28.16 12.8-28.16 28.16V692.48c0 15.36 12.8 28.16 28.16 28.16h84.48V775.68h-84.48c-46.08 0-84.48-37.12-84.48-84.48v-672c0-46.08 37.12-84.48 84.48-84.48H819.2c46.08 0 84.48 37.12 84.48 84.48V692.48c0 46.08-37.12 83.2-84.48 83.2zM316.16 188.16c-15.36 0-28.16-12.8-28.16-28.16 0-15.36 12.8-28.16 28.16-28.16h224c15.36 0 28.16 12.8 28.16 28.16 0 15.36-12.8 28.16-28.16 28.16H316.16z" horiz-adv-x="1024" /> |
| | | |
| | | |
| | | <glyph glyph-name="jinru" unicode="" d="M837.824-23.232 267.648-23.232c-67.52 0-122.176 54.656-122.176 122.176L145.472 261.824l81.472 0 0-53.248c0-83.072 67.264-150.4 150.4-150.4l350.848 0c83.008 0 150.4 67.328 150.4 150.4L878.592 559.424c0 83.072-67.392 150.4-150.4 150.4L377.344 709.824c-83.136 0-150.4-67.328-150.4-150.4l0-12.48L145.408 546.944 145.408 669.056c0 67.52 54.656 122.176 122.176 122.176l570.176 0C905.28 791.232 960 736.576 960 669.056l0-570.112C960 31.424 905.28-23.232 837.824-23.232zM471.232 587.648 715.648 384l-244.352-162.944L471.296 343.232 64 343.232 64 465.408l407.232 0L471.232 587.648z" horiz-adv-x="1024" /> |
| | | |
| | | |
New file |
| | |
| | | <template> |
| | | <div class="b-map-info-window"> |
| | | <div class="table-row"> |
| | | <div class="table-cell table-cell-right">地址:</div> |
| | | <div class="table-cell">{{address}}</div> |
| | | </div> |
| | | <div class="table-row"> |
| | | <div class="table-cell table-cell-right">经度:</div> |
| | | <div class="table-cell">{{point.lng}}</div> |
| | | </div> |
| | | <div class="table-row"> |
| | | <div class="table-cell table-cell-right">纬度:</div> |
| | | <div class="table-cell">{{point.lat}}</div> |
| | | </div> |
| | | <div class="table-row"> |
| | | <div class="table-cell table-cell-right">站点名:</div> |
| | | <div class="table-cell"> |
| | | <select style="border: 1px solid #ccc; width: 320px" v-model="home"> |
| | | <option v-for="(home, index) in getHomeList" :key="index" |
| | | :value="index">{{home.label}}</option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="table-row"> |
| | | <div class="table-cell"></div> |
| | | <div class="table-cell table-cell-right table-cell-footer"> |
| | | <el-button type="primary" size="mini" @click="setHomeOnMap">确定</el-button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | props: { |
| | | text: { |
| | | type: String, |
| | | default: "" |
| | | } |
| | | }, |
| | | data() { |
| | | return { |
| | | address: '', |
| | | point: { |
| | | lng: '', // 经度 |
| | | lat: '', // 纬度 |
| | | }, |
| | | home: -1, |
| | | homeList: [] |
| | | } |
| | | }, |
| | | watch: { |
| | | homeList(n) { |
| | | if(this.homeList.length>0) { |
| | | this.home = 0; |
| | | } |
| | | } |
| | | }, |
| | | methods: { |
| | | setHomeOnMap() { |
| | | let homeInfo = this.getHomeInfo; |
| | | if(homeInfo == -1) { |
| | | this.$message({ |
| | | type: 'warning', |
| | | message: '暂无可设站点' |
| | | }) |
| | | }else { |
| | | this.$emit('set-home-info', { |
| | | address: this.address, |
| | | point: this.point, |
| | | info: homeInfo |
| | | }); |
| | | } |
| | | } |
| | | }, |
| | | computed: { |
| | | getHomeList() { |
| | | if(this.homeList.length >0) { |
| | | return this.homeList; |
| | | }else { |
| | | return [{ |
| | | value: -1, |
| | | label: '暂无可设置站点' |
| | | }] |
| | | } |
| | | }, |
| | | getHomeInfo() { |
| | | let home = this.home; |
| | | if(home == -1) { |
| | | return -1; |
| | | }else { |
| | | return this.homeList[home]; |
| | | } |
| | | } |
| | | } |
| | | }; |
| | | </script> |
| | | |
| | | <style scoped> |
| | | .b-map-info-window { |
| | | color: #000000; |
| | | padding: 8px; |
| | | display: table; |
| | | } |
| | | .table-row { |
| | | display: table-row; |
| | | } |
| | | .table-cell { |
| | | display: table-cell; |
| | | padding: 2px; |
| | | white-space: nowrap; |
| | | } |
| | | .table-cell.table-cell-right { |
| | | text-align: right; |
| | | } |
| | | .table-cell.table-cell-footer { |
| | | padding-top: 16px; |
| | | } |
| | | </style> |
| | | |
| | | |
| | |
| | | setTimeout(()=>{ |
| | | this.$refs.tree.setCurrentKey(this.currentNodeKey); |
| | | this.current = this.currentNodeKey; |
| | | }, 2000); |
| | | }, 500); |
| | | } |
| | | } |
| | | </script> |
| | |
| | | <img src="../assets/images/yuanchang_logo.png"> |
| | | <span>蓄电池监控平台</span> |
| | | </div> |
| | | <!-- <div class="info-banner"> |
| | | <div class="info-banner-text">机房停电数:</div> |
| | | <div class="info-banner-val">123</div> |
| | | </div> --> |
| | | </flex-layout> |
| | | </div> |
| | | </div> |
| | |
| | | font-size: 20px; |
| | | color: #FFFFFF; |
| | | } |
| | | .info-banner { |
| | | display: inline-block; |
| | | color: #FFFFFF; |
| | | background-color: blue; |
| | | } |
| | | .info-banner-text { |
| | | display: inline-block; |
| | | padding-top: 8px; |
| | | padding-bottom: 8px; |
| | | } |
| | | </style> |
| | | |
| | | |
| | |
| | | toggle |
| | | @toggleChange="toggleChange" |
| | | style="width:320px"> |
| | | <div slot="box-tools" class="box-tools"> |
| | | <el-tooltip class="item" effect="dark" content="站点信息" placement="bottom"> |
| | | <i class="iconfont el-icon-xinxi"></i> |
| | | |
| | | </el-tooltip> |
| | | <el-tooltip class="item" effect="dark" content="站点搜索" placement="bottom"> |
| | | <i class="iconfont el-icon-chazhao"></i> |
| | | </el-tooltip> |
| | | </div> |
| | | <my-el-tree |
| | | :data="data" |
| | | :default-expanded-keys="expandedKeys" |
| | |
| | | </script> |
| | | |
| | | <style scoped> |
| | | |
| | | .box-tools { |
| | | width: 200px; |
| | | text-align: right; |
| | | line-height: 32px; |
| | | } |
| | | .box-tools .iconfont { |
| | | margin-left: 8px; |
| | | font-size: 20px; |
| | | } |
| | | .box-tools .iconfont:hover { |
| | | cursor: pointer; |
| | | color: #cfcfcf; |
| | | } |
| | | .box-tools .iconfont:active { |
| | | color: #FF0000; |
| | | } |
| | | </style> |
| | | |
| | | |
| | |
| | | <div class="table-row"> |
| | | <div class="table-cell text-right w80">电池状态:</div> |
| | | <div class="table-cell"> |
| | | <el-input v-model="top.state" placeholder="" |
| | | <el-input v-model="formateBattState" placeholder="" |
| | | size="small" :disabled="true"></el-input> |
| | | </div> |
| | | <div class="table-cell text-right w80">端电压:</div> |
| | |
| | | }, |
| | | slider: 100, |
| | | testTimeLong: [], |
| | | }; |
| | | battState: { |
| | | test_type: -100, |
| | | stop_reason: '' |
| | | } |
| | | } |
| | | }, |
| | | methods: { |
| | | toggleChange() { |
| | | console.log(123); |
| | | this.resize(); |
| | | }, |
| | | resize() { |
| | |
| | | test_long: "", // 测试时长 |
| | | test_cap: "", // 测试容量 |
| | | re_cap: "", // 剩余容量 |
| | | xuhang: "" // 续航时长 |
| | | xuhang: "---" // 续航时长 |
| | | }; |
| | | |
| | | // 初始化电池状态 |
| | | this.battState.test_type = -100; |
| | | |
| | | // 初始化图表 |
| | | this.initChart(); |
| | |
| | | break; |
| | | } |
| | | } |
| | | |
| | | // 设置电池状态 |
| | | this.battState.test_type = result.test_type; |
| | | this.battState.stop_reason = result.test_stoptype_reason; |
| | | // 返回结果集 |
| | | return result; |
| | | }, |
| | |
| | | return batt.StationName + "-" + batt.BattGroupName; |
| | | } |
| | | return "电池组全称"; |
| | | }, |
| | | formateBattState() { |
| | | let battState = this.battState; |
| | | if(battState.test_type == 3) { |
| | | return "放电(终止原因:"+battState.stop_reason+")"; |
| | | }else if(battState.test_type == 2) { |
| | | return "充电" |
| | | }else { |
| | | return ""; |
| | | } |
| | | } |
| | | }, |
| | | mounted() { |
| | |
| | | <script> |
| | | import PageHeader from '../components/PageHeader.vue' |
| | | import PageMenu from '../components/PageMenu.vue' |
| | | import ProgressBar from 'vuejs-progress-bar' |
| | | |
| | | export default { |
| | | components: { |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import Vue from 'vue' |
| | | import BMapGL from "BMapGL"; |
| | | import ContentBox from "../components/ContentBox"; |
| | | /* import MyElTree from "../components/MyElTree"; */ |
| | | import PieChart from "../components/chart/PieChart"; |
| | | import InfoWindowTest from '../components/InfoWindowTest' |
| | | |
| | | import { |
| | | searchBattState, |
| | |
| | | } from "@/assets/js/api"; |
| | | |
| | | let chart1, chart2, chart3, chart4; |
| | | let infoWindowTest = Vue.extend(InfoWindowTest); |
| | | let showInfoWindowTest = new infoWindowTest().$mount(); |
| | | export default { |
| | | components: { |
| | | ContentBox, |
| | | /* MyElTree, */ |
| | | PieChart |
| | | PieChart, |
| | | }, |
| | | data() { |
| | | return { |
| | |
| | | }, |
| | | |
| | | methods: { |
| | | |
| | | myclick(data) { |
| | | console.log(data) |
| | | }, |
| | | initMap() { |
| | | const that = this; |
| | | // 按住鼠标右键,修改倾斜角和角度 |
| | |
| | | async callback(node) { |
| | | //获取站点名 |
| | | const addSetdian = await addMapSetdian(); |
| | | const addSetmap = JSON.parse(addSetdian.data.result).data; |
| | | console.log("addSetdian", addSetdian); |
| | | console.log("addSetmap", addSetmap); |
| | | /* 设置站点窗口 */ |
| | | var opts = { |
| | | width: 350, // 信息窗口宽度 |
| | | height: 150, // 信息窗口高度 |
| | | title: |
| | | '<p style="font-size: 16px;color: black;margin:2px;margin-bottom: 10px;">设置站点位置 </p>', // 信息窗口标题 |
| | | message: "地址信息" |
| | | }; |
| | | this.infoWindow = new BMapGL.InfoWindow( |
| | | `<p style="font-size: 16px;color: black;margin:2px;margin-top: 5px; ">地址:${ |
| | | that.cityName |
| | | }<br> 经度:${that.lng} |
| | | <br> 维度: ${ |
| | | that.lat |
| | | } <br> 设置站点名:<select style="border: 1px solid #ccc; width: 180px" v-for="item in options" :key="item.index" :value="item.StationName1" ><option value="${addSetmap[21].StationName1}-${addSetmap[21].StationName2}-${addSetmap[21].StationName5}-${addSetmap[21].StationName3}">${addSetmap[5].StationName1}-${addSetmap[5].StationName2}-${addSetmap[5].StationName5}-${addSetmap[5].StationName3}</option> |
| | | <option value="湖北省-鄂州市-鄂城区-司徒">湖北省-鄂州市-鄂城区-司徒</option> |
| | | </select v-for="addSetmap in "> <br><br><button style="background-color: pink" >确定</button> </p>`, |
| | | opts |
| | | ); |
| | | const addSetmap = JSON.parse(addSetdian.data.result).data.map(item=>{ |
| | | item.label = item.StationName1+'-'+item.StationName2+'-'+item.StationName5+'-'+item.StationName3; |
| | | return item; |
| | | }); |
| | | const point = new BMapGL.Point(that.lng, that.lat); |
| | | const marke = new BMapGL.Marker(point); |
| | | that.map.addOverlay(marke); |
| | | // console.log("addSetdian", addSetdian); |
| | | // console.log("addSetmap", addSetmap); |
| | | /* 设置站点窗口 */ |
| | | var opts = { |
| | | width: 'auto', // 信息窗口宽度 |
| | | height: 'auto', // 信息窗口高度 |
| | | title:'<p style="font-size: 16px;color: black;margin:2px;margin-bottom: 10px;">设置站点位置 </p>', // 信息窗口标题 |
| | | message: "地址信息" |
| | | }; |
| | | var geoc = new BMapGL.Geocoder(); |
| | | |
| | | showInfoWindowTest.homeList = addSetmap; |
| | | |
| | | // 逆地址解析,通过经纬度获取地址信息 |
| | | geoc.getLocation(marke.getPosition(), function(rs) { |
| | | showInfoWindowTest.address = rs.address; |
| | | showInfoWindowTest.point = marke.getPosition(); |
| | | }); |
| | | |
| | | this.infoWindow = new BMapGL.InfoWindow(showInfoWindowTest.$el, opts); |
| | | that.map.openInfoWindow(this.infoWindow, point); |
| | | marke.addEventListener("click", e => { |
| | | // 逆地址解析,通过经纬度获取地址信息 |
| | | geoc.getLocation(marke.getPosition(), function(rs) { |
| | | showInfoWindowTest.address = rs.address; |
| | | showInfoWindowTest.point = marke.getPosition(); |
| | | }); |
| | | |
| | | that.map.openInfoWindow(this.infoWindow, point); |
| | | }); |
| | | |
| | |
| | | mounted() { |
| | | this.getLocationByIp(); // 通过IP获取当前经纬度 |
| | | this.getBatteryData(); // 初始化饼状图 |
| | | |
| | | // 添加面板点击事件 |
| | | showInfoWindowTest.$on('set-home-info', function(data) { |
| | | console.log(data); |
| | | }); |
| | | } |
| | | }; |
| | | </script> |
| | |
| | | <el-form label-width="0px" class="login_from" :model="loginForm" ref="loginFormRef"> |
| | | <!-- 用户名 --> |
| | | <el-form-item prop="username"> |
| | | <el-input v-model="loginForm.username" prefix-icon="iconfont icon-user"></el-input> |
| | | <el-input v-model="loginForm.username" prefix-icon="el-icon-user"></el-input> |
| | | </el-form-item> |
| | | <!-- 密码 --> |
| | | <el-form-item prop="password"> |
| | | <el-input |
| | | v-model="loginForm.password" |
| | | prefix-icon="iconfont icon-3702mima" |
| | | prefix-icon="el-icon-lock" |
| | | type="password" |
| | | ></el-input> |
| | | </el-form-item> |