From 0db6657cb7eeca686a5b21cc4f1d1f482c02b664 Mon Sep 17 00:00:00 2001 From: xuhuihui <3548508071@qq.com> Date: Wed, 26 Jan 2022 18:06:37 +0800 Subject: [PATCH] commit --- 04.系统编码/Frontend/package-lock.json | 70 +++ 04.系统编码/Frontend/package.json | 2 + 04.系统编码/Frontend/src/App.vue | 2 +- .../src/components/DecisionSupport.vue | 2 + .../src/components/MicrowaveRadiation.vue | 536 +++++++++++------- 04.系统编码/Frontend/src/index.less | 31 +- .../Frontend/src/model/microwave-radiation.ts | 38 ++ .../Frontend/src/uilts/box-drawer.ts | 73 ++- 8 files changed, 501 insertions(+), 253 deletions(-) create mode 100644 04.系统编码/Frontend/src/model/microwave-radiation.ts diff --git a/04.系统编码/Frontend/package-lock.json b/04.系统编码/Frontend/package-lock.json index 82d0dad..10c2ab2 100644 --- a/04.系统编码/Frontend/package-lock.json +++ b/04.系统编码/Frontend/package-lock.json @@ -11,7 +11,9 @@ "axios": "^0.21.4", "browser-tiff.js": "^1.0.1", "crypto-js": "^4.1.1", + "echarts": "^5.2.2", "element-plus": "^1.2.0-beta.4", + "highcharts": "^9.3.2", "js-md5": "^0.7.3", "jsencrypt": "3.0.0-rc.1", "moment": "^2.29.1", @@ -1242,6 +1244,20 @@ "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", "dev": true }, + "node_modules/echarts": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/echarts/-/echarts-5.2.2.tgz", + "integrity": "sha512-yxuBfeIH5c+0FsoRP60w4De6omXhA06c7eUYBsC1ykB6Ys2yK5fSteIYWvkJ4xJVLQgCvAdO8C4mN6MLeJpBaw==", + "dependencies": { + "tslib": "2.3.0", + "zrender": "5.2.1" + } + }, + "node_modules/echarts/node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + }, "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz", @@ -1635,6 +1651,11 @@ "integrity": "sha1-gdAbtd6OpKIUrV1urRtSNGCwtFo=", "dev": true }, + "node_modules/highcharts": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/highcharts/-/highcharts-9.3.2.tgz", + "integrity": "sha512-I/48gNMvs3hZxZnPRUqLbnlrGZJJ7YPPVr1+fYeZ35p4pSZAOwTmAGbptrjBr7JlF52HmJH9zMbt/I4TPLu9Pg==" + }, "node_modules/http-assert": { "version": "1.5.0", "resolved": "https://registry.nlark.com/http-assert/download/http-assert-1.5.0.tgz", @@ -3748,6 +3769,19 @@ "engines": { "node": ">= 4.0.0" } + }, + "node_modules/zrender": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/zrender/-/zrender-5.2.1.tgz", + "integrity": "sha512-M3bPGZuyLTNBC6LiNKXJwSCtglMp8XUEqEBG+2MdICDI3d1s500Y4P0CzldQGsqpRVB7fkvf3BKQQRxsEaTlsw==", + "dependencies": { + "tslib": "2.3.0" + } + }, + "node_modules/zrender/node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" } }, "dependencies": { @@ -4714,6 +4748,22 @@ "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", "dev": true }, + "echarts": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/echarts/-/echarts-5.2.2.tgz", + "integrity": "sha512-yxuBfeIH5c+0FsoRP60w4De6omXhA06c7eUYBsC1ykB6Ys2yK5fSteIYWvkJ4xJVLQgCvAdO8C4mN6MLeJpBaw==", + "requires": { + "tslib": "2.3.0", + "zrender": "5.2.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + } + } + }, "ee-first": { "version": "1.1.1", "resolved": "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz", @@ -5004,6 +5054,11 @@ "integrity": "sha1-gdAbtd6OpKIUrV1urRtSNGCwtFo=", "dev": true }, + "highcharts": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/highcharts/-/highcharts-9.3.2.tgz", + "integrity": "sha512-I/48gNMvs3hZxZnPRUqLbnlrGZJJ7YPPVr1+fYeZ35p4pSZAOwTmAGbptrjBr7JlF52HmJH9zMbt/I4TPLu9Pg==" + }, "http-assert": { "version": "1.5.0", "resolved": "https://registry.nlark.com/http-assert/download/http-assert-1.5.0.tgz", @@ -6583,6 +6638,21 @@ "resolved": "https://registry.npm.taobao.org/ylru/download/ylru-1.2.1.tgz", "integrity": "sha1-9Xa2M0FUeYnB3nuiiHYJI7J/6E8=", "dev": true + }, + "zrender": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/zrender/-/zrender-5.2.1.tgz", + "integrity": "sha512-M3bPGZuyLTNBC6LiNKXJwSCtglMp8XUEqEBG+2MdICDI3d1s500Y4P0CzldQGsqpRVB7fkvf3BKQQRxsEaTlsw==", + "requires": { + "tslib": "2.3.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + } + } } } } diff --git a/04.系统编码/Frontend/package.json b/04.系统编码/Frontend/package.json index f8cd90e..8415147 100644 --- a/04.系统编码/Frontend/package.json +++ b/04.系统编码/Frontend/package.json @@ -9,7 +9,9 @@ "axios": "^0.21.4", "browser-tiff.js": "^1.0.1", "crypto-js": "^4.1.1", + "echarts": "^5.2.2", "element-plus": "^1.2.0-beta.4", + "highcharts": "^9.3.2", "js-md5": "^0.7.3", "jsencrypt": "3.0.0-rc.1", "moment": "^2.29.1", diff --git a/04.系统编码/Frontend/src/App.vue b/04.系统编码/Frontend/src/App.vue index 45d877c..1636727 100644 --- a/04.系统编码/Frontend/src/App.vue +++ b/04.系统编码/Frontend/src/App.vue @@ -8,11 +8,11 @@ import { useRouter } from 'vue-router'; import Header from './components/Shared/Header.vue'; - export default { name: 'App', components: {Header}, setup() { + const router = useRouter(); const showHeader = ref(false); diff --git a/04.系统编码/Frontend/src/components/DecisionSupport.vue b/04.系统编码/Frontend/src/components/DecisionSupport.vue index a23c2b1..4a9a3c9 100644 --- a/04.系统编码/Frontend/src/components/DecisionSupport.vue +++ b/04.系统编码/Frontend/src/components/DecisionSupport.vue @@ -255,6 +255,8 @@ import { post } from '../uilts/axios'; width: 6.5rem; height: auto; display: block; + position: relative; + .el-image { width: 100%; height: auto; diff --git a/04.系统编码/Frontend/src/components/MicrowaveRadiation.vue b/04.系统编码/Frontend/src/components/MicrowaveRadiation.vue index 7e30b81..67493e9 100644 --- a/04.系统编码/Frontend/src/components/MicrowaveRadiation.vue +++ b/04.系统编码/Frontend/src/components/MicrowaveRadiation.vue @@ -45,9 +45,8 @@
- -
+
{{time.hour}} {{time.minute}} @@ -89,11 +88,11 @@ -
- {{isPlay ? '暂停动画' : '播放动画'}} - 下载动画 - 下载隐藏层 -
+ + + + +
@@ -103,78 +102,44 @@ + +

{{ titleStartTime }}~{{ titleEndTime }}温度原始数据

- - - - - - - - - - - - - - - - - - +

{{ titleStartTime }}~{{ titleEndTime }}温度异常值标记

- - - - - - - - - - - - - - - - - - - +

{{ titleStartTime }}~{{ titleEndTime }}温度野点插补结果

- +
-
- + +
- - - - +

{{ titleStartTime }}~{{ titleEndTime }}BP反演温度

+
+
+

{{ titleStartTime }}~{{ titleEndTime }}BP反演相对湿度

+ +
+
+

{{ titleStartTime }}~{{ titleEndTime }}BP反演水汽密度

+ +
+ +
+

{{ BPTitleTime }}温度、相对湿度、水汽密度廓线

+
+
+
@@ -183,15 +148,14 @@