init
4
.browserslistrc
Normal file
@ -0,0 +1,4 @@
|
||||
> 1%
|
||||
last 2 versions
|
||||
not dead
|
||||
not ie 11
|
20
.env.development
Normal file
@ -0,0 +1,20 @@
|
||||
###
|
||||
# @FilePath: \daping\.env.development
|
||||
# @Author: 王路平
|
||||
# @文件版本: V1.0.0
|
||||
# @Date: 2023-03-13 09:49:45
|
||||
# @Description:
|
||||
#
|
||||
# 版权信息 : 2023 by ${再登软件}, All Rights Reserved.
|
||||
###
|
||||
# 页面标题
|
||||
VUE_APP_TITLE = 物联大屏
|
||||
|
||||
# 开发环境配置
|
||||
ENV = 'development'
|
||||
|
||||
# 智能仓储管理系统/开发环境
|
||||
VUE_APP_BASE_API = '/dev-api'
|
||||
|
||||
# 路由懒加载
|
||||
# VUE_CLI_BABEL_TRANSPILE_MODULES = true
|
7
.env.production
Normal file
@ -0,0 +1,7 @@
|
||||
# 页面标题
|
||||
VUE_APP_TITLE = 物联大屏
|
||||
# 生产环境配置
|
||||
ENV = 'production'
|
||||
|
||||
# 智能仓储管理系统/生产环境
|
||||
VUE_APP_BASE_API = '/prod-api'
|
23
.gitignore
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
.DS_Store
|
||||
node_modules
|
||||
/dist
|
||||
|
||||
|
||||
# local env files
|
||||
.env.local
|
||||
.env.*.local
|
||||
|
||||
# Log files
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
pnpm-debug.log*
|
||||
|
||||
# Editor directories and files
|
||||
.idea
|
||||
.vscode
|
||||
*.suo
|
||||
*.ntvs*
|
||||
*.njsproj
|
||||
*.sln
|
||||
*.sw?
|
27
README.md
Normal file
@ -0,0 +1,27 @@
|
||||
# daping
|
||||
|
||||
## Project setup
|
||||
|
||||
```
|
||||
npm install
|
||||
```
|
||||
|
||||
### 运行前注意事项
|
||||
|
||||
```
|
||||
运行前现将根目录下data-view压缩包内文件放入node_modules/@jiaminghi/ 内替换掉data-view文件
|
||||
```
|
||||
|
||||
### Compiles and hot-reloads for development
|
||||
|
||||
```
|
||||
npm run serve
|
||||
```
|
||||
|
||||
### Compiles and minifies for production
|
||||
```
|
||||
npm run build
|
||||
```
|
||||
|
||||
### Customize configuration
|
||||
See [Configuration Reference](https://cli.vuejs.org/config/).
|
15
babel.config.js
Normal file
@ -0,0 +1,15 @@
|
||||
/*
|
||||
* @FilePath: \daping\babel.config.js
|
||||
* @Author: 王路平
|
||||
* @文件版本: V1.0.0
|
||||
* @Date: 2023-01-29 15:16:38
|
||||
* @Description:
|
||||
*
|
||||
* 版权信息 : 2023 by ${再登软件}, All Rights Reserved.
|
||||
*/
|
||||
module.exports = {
|
||||
// presets: [
|
||||
// '@vue/cli-plugin-babel/preset'
|
||||
// ]
|
||||
presets:['@vue/cli-plugin-babel/preset']
|
||||
}
|
BIN
data-view.zip
Normal file
21731
package-lock.json
generated
Normal file
35
package.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"name": "daping",
|
||||
"version": "0.1.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"serve": "vue-cli-service serve",
|
||||
"build": "vue-cli-service build"
|
||||
},
|
||||
"dependencies": {
|
||||
"@dataview/datav-vue3": "^0.0.0-test.1672506674342",
|
||||
"@jiaminghi/data-view": "^2.10.0",
|
||||
"@tweenjs/tween.js": "^19.0.0",
|
||||
"axios": "^1.3.2",
|
||||
"core-js": "^3.8.3",
|
||||
"echarts": "^5.4.1",
|
||||
"echarts-liquidfill": "^3.1.0",
|
||||
"element-plus": "^2.3.0",
|
||||
"pinia": "^2.0.30",
|
||||
"register-service-worker": "^1.7.2",
|
||||
"swiper": "^9.0.5",
|
||||
"three": "^0.150.1",
|
||||
"vue": "^3.2.13",
|
||||
"vue-i18n": "^9.2.2",
|
||||
"vue-router": "^4.0.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@vue/cli-plugin-babel": "~5.0.0",
|
||||
"@vue/cli-plugin-pwa": "~5.0.0",
|
||||
"@vue/cli-plugin-router": "~5.0.0",
|
||||
"@vue/cli-plugin-typescript": "~5.0.0",
|
||||
"@vue/cli-service": "~5.0.0",
|
||||
"patch-package": "^6.5.1",
|
||||
"typescript": "~4.5.5"
|
||||
}
|
||||
}
|
BIN
public/favicon.ico
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
public/img/icons/android-chrome-192x192.png
Normal file
After Width: | Height: | Size: 9.2 KiB |
BIN
public/img/icons/android-chrome-512x512.png
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
public/img/icons/android-chrome-maskable-192x192.png
Normal file
After Width: | Height: | Size: 6.3 KiB |
BIN
public/img/icons/android-chrome-maskable-512x512.png
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
public/img/icons/apple-touch-icon-120x120.png
Normal file
After Width: | Height: | Size: 3.3 KiB |
BIN
public/img/icons/apple-touch-icon-152x152.png
Normal file
After Width: | Height: | Size: 4.0 KiB |
BIN
public/img/icons/apple-touch-icon-180x180.png
Normal file
After Width: | Height: | Size: 4.6 KiB |
BIN
public/img/icons/apple-touch-icon-60x60.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
public/img/icons/apple-touch-icon-76x76.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
public/img/icons/apple-touch-icon.png
Normal file
After Width: | Height: | Size: 4.6 KiB |
BIN
public/img/icons/favicon-16x16.png
Normal file
After Width: | Height: | Size: 799 B |
BIN
public/img/icons/favicon-32x32.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
public/img/icons/msapplication-icon-144x144.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
public/img/icons/mstile-150x150.png
Normal file
After Width: | Height: | Size: 4.2 KiB |
3
public/img/icons/safari-pinned-tab.svg
Normal file
@ -0,0 +1,3 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M8.00251 14.9297L0 1.07422H6.14651L8.00251 4.27503L9.84583 1.07422H16L8.00251 14.9297Z" fill="black"/>
|
||||
</svg>
|
After Width: | Height: | Size: 215 B |
17
public/index.html
Normal file
@ -0,0 +1,17 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1.0">
|
||||
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
|
||||
<title><%= htmlWebpackPlugin.options.title %></title>
|
||||
</head>
|
||||
<body>
|
||||
<noscript>
|
||||
<strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
|
||||
</noscript>
|
||||
<div id="app"></div>
|
||||
<!-- built files will be auto injected -->
|
||||
</body>
|
||||
</html>
|
2
public/robots.txt
Normal file
@ -0,0 +1,2 @@
|
||||
User-agent: *
|
||||
Disallow:
|
48
src/App.vue
Normal file
@ -0,0 +1,48 @@
|
||||
<!--
|
||||
* @FilePath: \wwwd:\code\screenFront\src\App.vue
|
||||
* @Author: 王路平
|
||||
* @文件版本: V1.0.0
|
||||
* @Date: 2023-01-29 15:16:36
|
||||
* @Description:
|
||||
*
|
||||
* 版权信息 : 2023 by ${再登软件}, All Rights Reserved.
|
||||
-->
|
||||
<template>
|
||||
|
||||
<!-- <ScaleScreen :width="1920" :height="1080" > -->
|
||||
|
||||
<router-view/>
|
||||
|
||||
|
||||
<!-- </ScaleScreen> -->
|
||||
</template>
|
||||
<script setup lang="ts">
|
||||
|
||||
import ScaleScreen from "@/components/scale-screen/scale-screen.vue";
|
||||
</script>
|
||||
<style>
|
||||
@import './assets/css/reset.css';
|
||||
#app {
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
background: #100c2a;
|
||||
font-family: Avenir, Helvetica, Arial, sans-serif;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
text-align: center;
|
||||
color: #2c3e50;
|
||||
}
|
||||
|
||||
nav {
|
||||
padding: 30px;
|
||||
}
|
||||
|
||||
nav a {
|
||||
font-weight: bold;
|
||||
color: #2c3e50;
|
||||
}
|
||||
|
||||
nav a.router-link-exact-active {
|
||||
color: #42b983;
|
||||
}
|
||||
</style>
|
BIN
src/assets/background/background3.png
Normal file
After Width: | Height: | Size: 823 KiB |
1383
src/assets/css/AerialView/AerialView.css
Normal file
9
src/assets/css/AerialView/data.css
Normal file
@ -0,0 +1,9 @@
|
||||
:root{
|
||||
--var-border: #fff;
|
||||
--var-titleColor:#fff;
|
||||
--var-titleSize:1rem;
|
||||
--var-backgroundcolor:#100C2A;
|
||||
--var-tipSize:0.5rem;
|
||||
--var-tipColor:#EC6349;
|
||||
--var-tipbackgroundColor:#D8D8D8;
|
||||
}
|
106
src/assets/css/iconfont.css
Normal file
@ -0,0 +1,106 @@
|
||||
@font-face {
|
||||
font-family: "iconfont"; /* Project id 3879194 */
|
||||
src: url('//at.alicdn.com/t/c/font_3879194_295z5us9seh.woff2?t=1679810021855') format('woff2'),
|
||||
url('//at.alicdn.com/t/c/font_3879194_295z5us9seh.woff?t=1679810021855') format('woff'),
|
||||
url('//at.alicdn.com/t/c/font_3879194_295z5us9seh.ttf?t=1679810021855') format('truetype');
|
||||
}
|
||||
|
||||
.iconfont {
|
||||
font-family: "iconfont" !important;
|
||||
font-size: 16px;
|
||||
font-style: normal;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.icon-baojingxinxi:before {
|
||||
content: "\e636";
|
||||
}
|
||||
|
||||
.icon-shebeiditu:before {
|
||||
content: "\e659";
|
||||
}
|
||||
|
||||
.icon-warning:before {
|
||||
content: "\e606";
|
||||
}
|
||||
|
||||
.icon-back:before {
|
||||
content: "\e617";
|
||||
}
|
||||
|
||||
.icon-icon-temperature:before {
|
||||
content: "\e61c";
|
||||
}
|
||||
|
||||
.icon-shengyin:before {
|
||||
content: "\eae0";
|
||||
}
|
||||
|
||||
.icon-qiya:before {
|
||||
content: "\e7fb";
|
||||
}
|
||||
|
||||
.icon-shuiya:before {
|
||||
content: "\eb33";
|
||||
}
|
||||
|
||||
.icon-fenchen:before {
|
||||
content: "\eb3c";
|
||||
}
|
||||
|
||||
.icon-dianliu:before {
|
||||
content: "\e665";
|
||||
}
|
||||
|
||||
.icon-guandao:before {
|
||||
content: "\e63b";
|
||||
}
|
||||
|
||||
.icon-jinggao:before {
|
||||
content: "\e61b";
|
||||
}
|
||||
|
||||
.icon-zhengque1:before {
|
||||
content: "\e653";
|
||||
}
|
||||
|
||||
.icon-beikongshuiwupingtaimenhu-tubiao_zhinengwangguan:before {
|
||||
content: "\e62e";
|
||||
}
|
||||
|
||||
.icon-weibiaoti-:before {
|
||||
content: "\e61e";
|
||||
}
|
||||
|
||||
.icon-dianji:before {
|
||||
content: "\e605";
|
||||
}
|
||||
|
||||
.icon-jingshideng:before {
|
||||
content: "\e60f";
|
||||
}
|
||||
|
||||
.icon-wangguan:before {
|
||||
content: "\ec5d";
|
||||
}
|
||||
|
||||
.icon-yanwubaojingqi:before {
|
||||
content: "\ec78";
|
||||
}
|
||||
|
||||
.icon-TVOC-Outlined:before {
|
||||
content: "\e642";
|
||||
}
|
||||
|
||||
.icon-weibiaoti1:before {
|
||||
content: "\e634";
|
||||
}
|
||||
|
||||
.icon-ranqi:before {
|
||||
content: "\e663";
|
||||
}
|
||||
|
||||
.icon-app_icons--:before {
|
||||
content: "\e61d";
|
||||
}
|
23
src/assets/css/newicon/iconfont.css
Normal file
@ -0,0 +1,23 @@
|
||||
@font-face {
|
||||
font-family: "iconfont"; /* Project id 4025145 */
|
||||
src: url('iconfont.woff2?t=1681876255746') format('woff2'),
|
||||
url('iconfont.woff?t=1681876255746') format('woff'),
|
||||
url('iconfont.ttf?t=1681876255746') format('truetype');
|
||||
}
|
||||
|
||||
.iconfont {
|
||||
font-family: "iconfont" !important;
|
||||
font-size: 16px;
|
||||
font-style: normal;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.icon-angle-right:before {
|
||||
content: "\e84e";
|
||||
}
|
||||
|
||||
.icon-angle-left:before {
|
||||
content: "\e84f";
|
||||
}
|
||||
|
BIN
src/assets/css/newicon/iconfont.ttf
Normal file
BIN
src/assets/css/newicon/iconfont.woff
Normal file
BIN
src/assets/css/newicon/iconfont.woff2
Normal file
78
src/assets/css/reset.css
Normal file
@ -0,0 +1,78 @@
|
||||
/* 对html进行初始化操作 */
|
||||
/* 清除内外边距 */
|
||||
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
|
||||
dl, dt, dd, ul, ol, li,
|
||||
pre,
|
||||
fieldset, lengend, button, input, textarea,
|
||||
th, td {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
/* 设置默认字体 */
|
||||
body,
|
||||
button, input, select, textarea { /* for ie */
|
||||
/*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
|
||||
font: 12px/1.3 "Microsoft YaHei",Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示,使得在任何编码下都无问题 */
|
||||
color: #333;
|
||||
}
|
||||
|
||||
|
||||
h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
|
||||
h2 { font-size: 16px; }
|
||||
h3 { font-size: 14px; }
|
||||
h4, h5, h6 { font-size: 100%; }
|
||||
|
||||
address, cite, dfn, em, var, i{ font-style: normal; } /* 将斜体扶正 */
|
||||
b, strong{ font-weight: normal; } /* 将粗体扶细 */
|
||||
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
|
||||
small { font-size: 12px; } /* 小于 12px 的中文很难阅读,让 small 正常化 */
|
||||
|
||||
/* 重置列表元素 */
|
||||
ul, ol { list-style: none; }
|
||||
|
||||
/* 重置文本格式元素 */
|
||||
a { text-decoration: none; color: #666;}
|
||||
|
||||
|
||||
/* 重置表单元素 */
|
||||
legend { color: #000; } /* for ie6 */
|
||||
fieldset, img { border: none; }
|
||||
button, input, select, textarea {
|
||||
font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */
|
||||
}
|
||||
|
||||
/* 重置表格元素 */
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
/* 重置 hr */
|
||||
hr {
|
||||
border: none;
|
||||
height: 1px;
|
||||
}
|
||||
.clearFix::after{
|
||||
content:"";
|
||||
display: block;
|
||||
clear:both;
|
||||
}
|
||||
/* 让非ie浏览器默认也显示垂直滚动条,防止因滚动条引起的闪烁 */
|
||||
html { overflow-y: scroll; }
|
||||
|
||||
a:link:hover{
|
||||
color : rgb(79, 76, 212) !important;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
/* 清除浮动 */
|
||||
.clearfix::after {
|
||||
display: block;
|
||||
height: 0;
|
||||
content: "";
|
||||
clear: both;
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
|
BIN
src/assets/header/header1.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
src/assets/header/header2.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
src/assets/header/header3.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
src/assets/img/AerialView/direction.png
Normal file
After Width: | Height: | Size: 7.6 KiB |
BIN
src/assets/img/Factory/cao.png
Normal file
After Width: | Height: | Size: 1.7 MiB |
BIN
src/assets/img/Factory/dianlu.jpg
Normal file
After Width: | Height: | Size: 7.9 KiB |
BIN
src/assets/img/Factory/door.jpg
Normal file
After Width: | Height: | Size: 64 KiB |
BIN
src/assets/img/Factory/fenchen.jpg
Normal file
After Width: | Height: | Size: 3.3 KiB |
BIN
src/assets/img/Factory/huohua.jpg
Normal file
After Width: | Height: | Size: 4.0 KiB |
BIN
src/assets/img/Factory/map.png
Normal file
After Width: | Height: | Size: 1.2 MiB |
BIN
src/assets/img/Factory/ny.jpg
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
src/assets/img/Factory/qiya.jpg
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
src/assets/img/Factory/ranqi.jpg
Normal file
After Width: | Height: | Size: 7.8 KiB |
BIN
src/assets/img/Factory/screen_title.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
BIN
src/assets/img/Factory/shebei.jpg
Normal file
After Width: | Height: | Size: 4.3 KiB |
BIN
src/assets/img/Factory/shengyin.jpg
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
src/assets/img/Factory/shuiya.jpg
Normal file
After Width: | Height: | Size: 4.7 KiB |
BIN
src/assets/img/Factory/sky.jpg
Normal file
After Width: | Height: | Size: 141 KiB |
BIN
src/assets/img/Factory/tile.jpg
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
src/assets/img/Factory/tvoc.jpg
Normal file
After Width: | Height: | Size: 6.0 KiB |
BIN
src/assets/img/Factory/wall1.jpg
Normal file
After Width: | Height: | Size: 73 KiB |
BIN
src/assets/img/Factory/wangguan.jpg
Normal file
After Width: | Height: | Size: 5.9 KiB |
BIN
src/assets/img/Factory/wendu.jpg
Normal file
After Width: | Height: | Size: 6.0 KiB |
BIN
src/assets/img/Factory/wood.jpg
Normal file
After Width: | Height: | Size: 190 KiB |
BIN
src/assets/img/Factory/yanwu.jpg
Normal file
After Width: | Height: | Size: 11 KiB |
8655
src/assets/img/dajian.svg
Normal file
After Width: | Height: | Size: 530 KiB |
BIN
src/assets/img/ditu.png
Normal file
After Width: | Height: | Size: 1.2 MiB |
BIN
src/assets/img/download.jpg
Normal file
After Width: | Height: | Size: 138 KiB |
BIN
src/assets/img/electronicControl1.jpg
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
src/assets/img/electronicControl2.png
Normal file
After Width: | Height: | Size: 142 KiB |
BIN
src/assets/img/electronicControl3.png
Normal file
After Width: | Height: | Size: 82 KiB |
8655
src/assets/img/hanjie.svg
Normal file
After Width: | Height: | Size: 530 KiB |
8655
src/assets/img/jijia.svg
Normal file
After Width: | Height: | Size: 530 KiB |
8644
src/assets/img/jingjia.svg
Normal file
After Width: | Height: | Size: 529 KiB |
8655
src/assets/img/jingshi.svg
Normal file
After Width: | Height: | Size: 530 KiB |
8477
src/assets/img/jixie.svg
Normal file
After Width: | Height: | Size: 518 KiB |
BIN
src/assets/img/tufting.png
Normal file
After Width: | Height: | Size: 353 KiB |
BIN
src/assets/img/u8.png
Normal file
After Width: | Height: | Size: 3.2 KiB |
BIN
src/assets/img/winding.jpg
Normal file
After Width: | Height: | Size: 188 KiB |
BIN
src/assets/indexImg/AerialView.png
Normal file
After Width: | Height: | Size: 112 KiB |
BIN
src/assets/indexImg/FactoryView.png
Normal file
After Width: | Height: | Size: 2.5 MiB |
BIN
src/assets/indexImg/InPlantProducts.png
Normal file
After Width: | Height: | Size: 201 KiB |
BIN
src/assets/indexImg/MechanicalView.png
Normal file
After Width: | Height: | Size: 761 KiB |
BIN
src/assets/indexImg/Mechanics.png
Normal file
After Width: | Height: | Size: 165 KiB |
BIN
src/assets/indexImg/MicrofactoryDev.png
Normal file
After Width: | Height: | Size: 353 KiB |
BIN
src/assets/indexImg/Offsite.png
Normal file
After Width: | Height: | Size: 334 KiB |
BIN
src/assets/indexImg/PaintShopView.png
Normal file
After Width: | Height: | Size: 184 KiB |
BIN
src/assets/indexImg/decorationShop.png
Normal file
After Width: | Height: | Size: 245 KiB |
BIN
src/assets/indexImg/electronicControl.png
Normal file
After Width: | Height: | Size: 174 KiB |
BIN
src/assets/indexImg/electronicControlAmbient.png
Normal file
After Width: | Height: | Size: 159 KiB |
BIN
src/assets/indexImg/energyConsume.png
Normal file
After Width: | Height: | Size: 189 KiB |
BIN
src/assets/indexImg/energyConsumeMachinery.png
Normal file
After Width: | Height: | Size: 193 KiB |
BIN
src/assets/indexImg/generalEnvironment.png
Normal file
After Width: | Height: | Size: 155 KiB |
BIN
src/assets/indexImg/legionProducts.png
Normal file
After Width: | Height: | Size: 136 KiB |
BIN
src/assets/indexImg/mechanicalPm.png
Normal file
After Width: | Height: | Size: 812 KiB |
BIN
src/assets/indexImg/mechanical_TVOC_CH2O.png
Normal file
After Width: | Height: | Size: 765 KiB |
BIN
src/assets/indexImg/mechanical_humidity.png
Normal file
After Width: | Height: | Size: 721 KiB |
BIN
src/assets/indexImg/mechanical_noise.png
Normal file
After Width: | Height: | Size: 924 KiB |
BIN
src/assets/indexImg/pmdata.png
Normal file
After Width: | Height: | Size: 371 KiB |
BIN
src/assets/indexImg/realtimeSecurity.png
Normal file
After Width: | Height: | Size: 160 KiB |
BIN
src/assets/logo.png
Normal file
After Width: | Height: | Size: 6.7 KiB |
1
src/assets/map/china.json
Normal file
15
src/assets/svg/gateway.svg
Normal file
@ -0,0 +1,15 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="150.404" height="108.988" viewBox="0 0 150.404 108.988">
|
||||
<g id="组_1" data-name="组 1" transform="translate(-1578.68 -479.898)">
|
||||
<path id="路径_24" data-name="路径 24" d="M258.489,493.321C258.492,497.862,258.489,471.661,258.489,493.321Zm-8.25,7.234H118.618c-5.151,0-9.391,5-9.391,11.208v49.681c0,6.058,4.241,11.208,9.391,11.208H250.239c5.151,0,9.391-5,9.391-11.208V511.763c0-6.211-4.241-11.208-9.391-11.208ZM141.792,541.9a8.87,8.87,0,0,1-5.754,2.424A8.331,8.331,0,1,1,144.369,536,9.961,9.961,0,0,1,141.792,541.9Zm25.144,0a8.87,8.87,0,0,1-5.754,2.424A8.308,8.308,0,0,1,152.85,536a8.406,8.406,0,0,1,8.331-8.331A8.308,8.308,0,0,1,169.513,536a9.961,9.961,0,0,1-2.577,5.908Zm25.6,0a8.87,8.87,0,0,1-5.754,2.424A8.308,8.308,0,0,1,178.448,536a8.406,8.406,0,0,1,8.331-8.331A8.308,8.308,0,0,1,195.11,536,8.442,8.442,0,0,1,192.533,541.9Zm-14.086-35.716c0,5.908,4.89,13.469,10.948,13.469s5.173-4.694,5.173-10.6-2.421-6.2-8.478-6.2C180.033,503.01,178.448,500.435,178.448,506.189Z" transform="translate(1469.453 16.233)"/>
|
||||
<path id="wifi" d="M44.4,102.134c-.54,0-3.45-2.91-3.45-3.47,0-1.019,2.66-1.58,3.45-1.58s3.45.561,3.45,1.58C47.849,99.225,44.939,102.134,44.4,102.134ZM50.01,96.5c-.291,0-2.556-2.079-5.611-2.079-3.075,0-5.3,2.079-5.611,2.079-.5,0-3.513-2.993-3.513-3.491a.676.676,0,0,1,.207-.477,13.3,13.3,0,0,1,17.83,0,.676.676,0,0,1,.207.477c0,.5-3.014,3.491-3.513,3.491Zm5.673-5.653a.944.944,0,0,1-.477-.166c-3.429-2.66-6.318-4.239-10.807-4.239-6.276,0-11.057,4.406-11.284,4.406-.477,0-3.47-2.993-3.47-3.491a.673.673,0,0,1,.207-.458,21.2,21.2,0,0,1,29.1,0,.668.668,0,0,1,.207.458c0,.5-2.993,3.491-3.47,3.491Zm5.633-5.633a.751.751,0,0,1-.458-.188c-4.8-4.219-9.975-6.566-16.459-6.566s-11.659,2.349-16.459,6.566a.751.751,0,0,1-.458.188c-.477,0-3.491-2.993-3.491-3.491a.676.676,0,0,1,.207-.477,29.226,29.226,0,0,1,40.4,0,.676.676,0,0,1,.207.477c0,.5-3.014,3.491-3.491,3.491Z" transform="translate(1609.483 406.755)"/>
|
||||
<g id="网关" transform="translate(1591.556 479.898)">
|
||||
<path id="路径_20" data-name="路径 20" d="M41.559,24.487A15.736,15.736,0,1,0,57.3,40.223,15.736,15.736,0,0,0,41.559,24.487ZM56.222,40.223A14.663,14.663,0,1,1,41.559,25.56,14.663,14.663,0,0,1,56.222,40.223Z" transform="translate(-25.823 -24.487)"/>
|
||||
<path id="路径_21" data-name="路径 21" d="M477.629,421.789a1.431,1.431,0,0,0-1.073.386,1.273,1.273,0,0,0-.422.994v.114a1.345,1.345,0,0,0,.436.994,1.588,1.588,0,0,0,1.073.379,1.674,1.674,0,0,0,1.073-.379,1.309,1.309,0,0,0,.379-.994v-.114a1.252,1.252,0,0,0-.379-.994A1.466,1.466,0,0,0,477.629,421.789Zm0-1.223a1.245,1.245,0,0,0,.916-.372,1.431,1.431,0,0,0,.343-.958v-.114a1.295,1.295,0,0,0-2.146-.916,1.13,1.13,0,0,0-.379.916v.114a1.223,1.223,0,0,0,.343.958A1.259,1.259,0,0,0,477.629,420.565Z" transform="translate(-461.664 -405.244)"/>
|
||||
<path id="路径_22" data-name="路径 22" d="M109.311,91.27a13.59,13.59,0,1,0,13.59,13.59A13.59,13.59,0,0,0,109.311,91.27Zm-3.619,16.981h-.715v1.38h-1.2v-1.38H99.913v-1.073l3.018-6.5h1.3l-2.947,6.438h2.489v-2.718H105v2.718h.715Zm6.438-.994a2.353,2.353,0,0,1-.343,1.3,2.146,2.146,0,0,1-.958.88,2.861,2.861,0,0,1-1.431.308,2.9,2.9,0,0,1-1.431-.308,2.039,2.039,0,0,1-.923-.88,2.353,2.353,0,0,1-.343-1.3v-.15a2.8,2.8,0,0,1,.308-1.266,2.346,2.346,0,0,1,.916-.916,2.017,2.017,0,0,1-.765-.715,2.146,2.146,0,0,1-.308-1.03v-.229a2.253,2.253,0,0,1,.715-1.724,2.921,2.921,0,0,1,3.677,0,2.225,2.225,0,0,1,.715,1.724v.229a2.01,2.01,0,0,1-.308,1.03,1.781,1.781,0,0,1-.765.715,2.36,2.36,0,0,1,.923.916,2.439,2.439,0,0,1,.343,1.266Zm6.38-.322a2.911,2.911,0,0,1-.651,2.024,2.389,2.389,0,0,1-1.874.715,2.511,2.511,0,0,1-1.688-.572,2.711,2.711,0,0,1-.8-1.688h1.223a1.166,1.166,0,0,0,.422.765,1.18,1.18,0,0,0,.844.308,1.059,1.059,0,0,0,.916-.422,1.71,1.71,0,0,0,.343-1.144v-.751a1.6,1.6,0,0,0-.343-1.109,1.059,1.059,0,0,0-.916-.422,1.173,1.173,0,0,0-.615.186,1.481,1.481,0,0,0-.536.536h-1.144v-4.742h4.549v1.187h-3.29v2.024a2.067,2.067,0,0,1,.5-.3,1.617,1.617,0,0,1,.608-.079,2.353,2.353,0,0,1,1.8.715,3.011,3.011,0,0,1,.651,2.031Z" transform="translate(-93.475 -89.124)"/>
|
||||
</g>
|
||||
<g id="zigbee" transform="translate(1680.25 481.26)">
|
||||
<path id="路径_15" data-name="路径 15" d="M92.225,107.006a15.057,15.057,0,1,1,15.332-15.055A15.212,15.212,0,0,1,92.225,107.006Zm0-28.339a13.286,13.286,0,1,0,13.528,13.284A13.423,13.423,0,0,0,92.225,78.667Z" transform="translate(-76.893 -76.896)"/>
|
||||
<path id="路径_16" data-name="路径 16" d="M297.734,320.758H282.861l12.7-12.7h-11.42v-1.8h15.775l-12.7,12.7h10.519Z" transform="translate(-275.603 -298.454)"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.5 KiB |