diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..875a062 --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,32 @@ +/** + * 任务接口 + */ +import request from '@/utils/request' + + +// 算法结果 +export function getCurrentPlan(params) { + return request({ + url: 'task/currentPlan', + method: 'get', + params:params + }) +} + +// 获取任务列表 +export function getTaskList() { + return request({ + url: 'task/allTask', + method: 'get', + params:{} + }) +} + +//算法规划列表 +export function getTaskTimeList() { + return request({ + url: 'task/timeList', + method: 'get', + params:{} + }) +} diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..875a062 --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,32 @@ +/** + * 任务接口 + */ +import request from '@/utils/request' + + +// 算法结果 +export function getCurrentPlan(params) { + return request({ + url: 'task/currentPlan', + method: 'get', + params:params + }) +} + +// 获取任务列表 +export function getTaskList() { + return request({ + url: 'task/allTask', + method: 'get', + params:{} + }) +} + +//算法规划列表 +export function getTaskTimeList() { + return request({ + url: 'task/timeList', + method: 'get', + params:{} + }) +} diff --git a/src/assets/images/1.png b/src/assets/images/1.png new file mode 100644 index 0000000..6ce108a --- /dev/null +++ b/src/assets/images/1.png Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..875a062 --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,32 @@ +/** + * 任务接口 + */ +import request from '@/utils/request' + + +// 算法结果 +export function getCurrentPlan(params) { + return request({ + url: 'task/currentPlan', + method: 'get', + params:params + }) +} + +// 获取任务列表 +export function getTaskList() { + return request({ + url: 'task/allTask', + method: 'get', + params:{} + }) +} + +//算法规划列表 +export function getTaskTimeList() { + return request({ + url: 'task/timeList', + method: 'get', + params:{} + }) +} diff --git a/src/assets/images/1.png b/src/assets/images/1.png new file mode 100644 index 0000000..6ce108a --- /dev/null +++ b/src/assets/images/1.png Binary files differ diff --git a/src/assets/images/2.png b/src/assets/images/2.png new file mode 100644 index 0000000..9930078 --- /dev/null +++ b/src/assets/images/2.png Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..875a062 --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,32 @@ +/** + * 任务接口 + */ +import request from '@/utils/request' + + +// 算法结果 +export function getCurrentPlan(params) { + return request({ + url: 'task/currentPlan', + method: 'get', + params:params + }) +} + +// 获取任务列表 +export function getTaskList() { + return request({ + url: 'task/allTask', + method: 'get', + params:{} + }) +} + +//算法规划列表 +export function getTaskTimeList() { + return request({ + url: 'task/timeList', + method: 'get', + params:{} + }) +} diff --git a/src/assets/images/1.png b/src/assets/images/1.png new file mode 100644 index 0000000..6ce108a --- /dev/null +++ b/src/assets/images/1.png Binary files differ diff --git a/src/assets/images/2.png b/src/assets/images/2.png new file mode 100644 index 0000000..9930078 --- /dev/null +++ b/src/assets/images/2.png Binary files differ diff --git a/src/assets/images/3.png b/src/assets/images/3.png new file mode 100644 index 0000000..e5fb978 --- /dev/null +++ b/src/assets/images/3.png Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..875a062 --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,32 @@ +/** + * 任务接口 + */ +import request from '@/utils/request' + + +// 算法结果 +export function getCurrentPlan(params) { + return request({ + url: 'task/currentPlan', + method: 'get', + params:params + }) +} + +// 获取任务列表 +export function getTaskList() { + return request({ + url: 'task/allTask', + method: 'get', + params:{} + }) +} + +//算法规划列表 +export function getTaskTimeList() { + return request({ + url: 'task/timeList', + method: 'get', + params:{} + }) +} diff --git a/src/assets/images/1.png b/src/assets/images/1.png new file mode 100644 index 0000000..6ce108a --- /dev/null +++ b/src/assets/images/1.png Binary files differ diff --git a/src/assets/images/2.png b/src/assets/images/2.png new file mode 100644 index 0000000..9930078 --- /dev/null +++ b/src/assets/images/2.png Binary files differ diff --git a/src/assets/images/3.png b/src/assets/images/3.png new file mode 100644 index 0000000..e5fb978 --- /dev/null +++ b/src/assets/images/3.png Binary files differ diff --git a/src/assets/images/4.png b/src/assets/images/4.png new file mode 100644 index 0000000..b027155 --- /dev/null +++ b/src/assets/images/4.png Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..875a062 --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,32 @@ +/** + * 任务接口 + */ +import request from '@/utils/request' + + +// 算法结果 +export function getCurrentPlan(params) { + return request({ + url: 'task/currentPlan', + method: 'get', + params:params + }) +} + +// 获取任务列表 +export function getTaskList() { + return request({ + url: 'task/allTask', + method: 'get', + params:{} + }) +} + +//算法规划列表 +export function getTaskTimeList() { + return request({ + url: 'task/timeList', + method: 'get', + params:{} + }) +} diff --git a/src/assets/images/1.png b/src/assets/images/1.png new file mode 100644 index 0000000..6ce108a --- /dev/null +++ b/src/assets/images/1.png Binary files differ diff --git a/src/assets/images/2.png b/src/assets/images/2.png new file mode 100644 index 0000000..9930078 --- /dev/null +++ b/src/assets/images/2.png Binary files differ diff --git a/src/assets/images/3.png b/src/assets/images/3.png new file mode 100644 index 0000000..e5fb978 --- /dev/null +++ b/src/assets/images/3.png Binary files differ diff --git a/src/assets/images/4.png b/src/assets/images/4.png new file mode 100644 index 0000000..b027155 --- /dev/null +++ b/src/assets/images/4.png Binary files differ diff --git a/src/assets/images/5.png b/src/assets/images/5.png new file mode 100644 index 0000000..6ad79d7 --- /dev/null +++ b/src/assets/images/5.png Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..875a062 --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,32 @@ +/** + * 任务接口 + */ +import request from '@/utils/request' + + +// 算法结果 +export function getCurrentPlan(params) { + return request({ + url: 'task/currentPlan', + method: 'get', + params:params + }) +} + +// 获取任务列表 +export function getTaskList() { + return request({ + url: 'task/allTask', + method: 'get', + params:{} + }) +} + +//算法规划列表 +export function getTaskTimeList() { + return request({ + url: 'task/timeList', + method: 'get', + params:{} + }) +} diff --git a/src/assets/images/1.png b/src/assets/images/1.png new file mode 100644 index 0000000..6ce108a --- /dev/null +++ b/src/assets/images/1.png Binary files differ diff --git a/src/assets/images/2.png b/src/assets/images/2.png new file mode 100644 index 0000000..9930078 --- /dev/null +++ b/src/assets/images/2.png Binary files differ diff --git a/src/assets/images/3.png b/src/assets/images/3.png new file mode 100644 index 0000000..e5fb978 --- /dev/null +++ b/src/assets/images/3.png Binary files differ diff --git a/src/assets/images/4.png b/src/assets/images/4.png new file mode 100644 index 0000000..b027155 --- /dev/null +++ b/src/assets/images/4.png Binary files differ diff --git a/src/assets/images/5.png b/src/assets/images/5.png new file mode 100644 index 0000000..6ad79d7 --- /dev/null +++ b/src/assets/images/5.png Binary files differ diff --git a/src/assets/images/6.png b/src/assets/images/6.png new file mode 100644 index 0000000..c15c04f --- /dev/null +++ b/src/assets/images/6.png Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..875a062 --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,32 @@ +/** + * 任务接口 + */ +import request from '@/utils/request' + + +// 算法结果 +export function getCurrentPlan(params) { + return request({ + url: 'task/currentPlan', + method: 'get', + params:params + }) +} + +// 获取任务列表 +export function getTaskList() { + return request({ + url: 'task/allTask', + method: 'get', + params:{} + }) +} + +//算法规划列表 +export function getTaskTimeList() { + return request({ + url: 'task/timeList', + method: 'get', + params:{} + }) +} diff --git a/src/assets/images/1.png b/src/assets/images/1.png new file mode 100644 index 0000000..6ce108a --- /dev/null +++ b/src/assets/images/1.png Binary files differ diff --git a/src/assets/images/2.png b/src/assets/images/2.png new file mode 100644 index 0000000..9930078 --- /dev/null +++ b/src/assets/images/2.png Binary files differ diff --git a/src/assets/images/3.png b/src/assets/images/3.png new file mode 100644 index 0000000..e5fb978 --- /dev/null +++ b/src/assets/images/3.png Binary files differ diff --git a/src/assets/images/4.png b/src/assets/images/4.png new file mode 100644 index 0000000..b027155 --- /dev/null +++ b/src/assets/images/4.png Binary files differ diff --git a/src/assets/images/5.png b/src/assets/images/5.png new file mode 100644 index 0000000..6ad79d7 --- /dev/null +++ b/src/assets/images/5.png Binary files differ diff --git a/src/assets/images/6.png b/src/assets/images/6.png new file mode 100644 index 0000000..c15c04f --- /dev/null +++ b/src/assets/images/6.png Binary files differ diff --git a/src/assets/images/7.png b/src/assets/images/7.png new file mode 100644 index 0000000..a43fdc5 --- /dev/null +++ b/src/assets/images/7.png Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..875a062 --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,32 @@ +/** + * 任务接口 + */ +import request from '@/utils/request' + + +// 算法结果 +export function getCurrentPlan(params) { + return request({ + url: 'task/currentPlan', + method: 'get', + params:params + }) +} + +// 获取任务列表 +export function getTaskList() { + return request({ + url: 'task/allTask', + method: 'get', + params:{} + }) +} + +//算法规划列表 +export function getTaskTimeList() { + return request({ + url: 'task/timeList', + method: 'get', + params:{} + }) +} diff --git a/src/assets/images/1.png b/src/assets/images/1.png new file mode 100644 index 0000000..6ce108a --- /dev/null +++ b/src/assets/images/1.png Binary files differ diff --git a/src/assets/images/2.png b/src/assets/images/2.png new file mode 100644 index 0000000..9930078 --- /dev/null +++ b/src/assets/images/2.png Binary files differ diff --git a/src/assets/images/3.png b/src/assets/images/3.png new file mode 100644 index 0000000..e5fb978 --- /dev/null +++ b/src/assets/images/3.png Binary files differ diff --git a/src/assets/images/4.png b/src/assets/images/4.png new file mode 100644 index 0000000..b027155 --- /dev/null +++ b/src/assets/images/4.png Binary files differ diff --git a/src/assets/images/5.png b/src/assets/images/5.png new file mode 100644 index 0000000..6ad79d7 --- /dev/null +++ b/src/assets/images/5.png Binary files differ diff --git a/src/assets/images/6.png b/src/assets/images/6.png new file mode 100644 index 0000000..c15c04f --- /dev/null +++ b/src/assets/images/6.png Binary files differ diff --git a/src/assets/images/7.png b/src/assets/images/7.png new file mode 100644 index 0000000..a43fdc5 --- /dev/null +++ b/src/assets/images/7.png Binary files differ diff --git a/src/assets/images/8.png b/src/assets/images/8.png new file mode 100644 index 0000000..4cccf8a --- /dev/null +++ b/src/assets/images/8.png Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..875a062 --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,32 @@ +/** + * 任务接口 + */ +import request from '@/utils/request' + + +// 算法结果 +export function getCurrentPlan(params) { + return request({ + url: 'task/currentPlan', + method: 'get', + params:params + }) +} + +// 获取任务列表 +export function getTaskList() { + return request({ + url: 'task/allTask', + method: 'get', + params:{} + }) +} + +//算法规划列表 +export function getTaskTimeList() { + return request({ + url: 'task/timeList', + method: 'get', + params:{} + }) +} diff --git a/src/assets/images/1.png b/src/assets/images/1.png new file mode 100644 index 0000000..6ce108a --- /dev/null +++ b/src/assets/images/1.png Binary files differ diff --git a/src/assets/images/2.png b/src/assets/images/2.png new file mode 100644 index 0000000..9930078 --- /dev/null +++ b/src/assets/images/2.png Binary files differ diff --git a/src/assets/images/3.png b/src/assets/images/3.png new file mode 100644 index 0000000..e5fb978 --- /dev/null +++ b/src/assets/images/3.png Binary files differ diff --git a/src/assets/images/4.png b/src/assets/images/4.png new file mode 100644 index 0000000..b027155 --- /dev/null +++ b/src/assets/images/4.png Binary files differ diff --git a/src/assets/images/5.png b/src/assets/images/5.png new file mode 100644 index 0000000..6ad79d7 --- /dev/null +++ b/src/assets/images/5.png Binary files differ diff --git a/src/assets/images/6.png b/src/assets/images/6.png new file mode 100644 index 0000000..c15c04f --- /dev/null +++ b/src/assets/images/6.png Binary files differ diff --git a/src/assets/images/7.png b/src/assets/images/7.png new file mode 100644 index 0000000..a43fdc5 --- /dev/null +++ b/src/assets/images/7.png Binary files differ diff --git a/src/assets/images/8.png b/src/assets/images/8.png new file mode 100644 index 0000000..4cccf8a --- /dev/null +++ b/src/assets/images/8.png Binary files differ diff --git a/src/assets/images/alarm.png b/src/assets/images/alarm.png new file mode 100644 index 0000000..a67844f --- /dev/null +++ b/src/assets/images/alarm.png Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..875a062 --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,32 @@ +/** + * 任务接口 + */ +import request from '@/utils/request' + + +// 算法结果 +export function getCurrentPlan(params) { + return request({ + url: 'task/currentPlan', + method: 'get', + params:params + }) +} + +// 获取任务列表 +export function getTaskList() { + return request({ + url: 'task/allTask', + method: 'get', + params:{} + }) +} + +//算法规划列表 +export function getTaskTimeList() { + return request({ + url: 'task/timeList', + method: 'get', + params:{} + }) +} diff --git a/src/assets/images/1.png b/src/assets/images/1.png new file mode 100644 index 0000000..6ce108a --- /dev/null +++ b/src/assets/images/1.png Binary files differ diff --git a/src/assets/images/2.png b/src/assets/images/2.png new file mode 100644 index 0000000..9930078 --- /dev/null +++ b/src/assets/images/2.png Binary files differ diff --git a/src/assets/images/3.png b/src/assets/images/3.png new file mode 100644 index 0000000..e5fb978 --- /dev/null +++ b/src/assets/images/3.png Binary files differ diff --git a/src/assets/images/4.png b/src/assets/images/4.png new file mode 100644 index 0000000..b027155 --- /dev/null +++ b/src/assets/images/4.png Binary files differ diff --git a/src/assets/images/5.png b/src/assets/images/5.png new file mode 100644 index 0000000..6ad79d7 --- /dev/null +++ b/src/assets/images/5.png Binary files differ diff --git a/src/assets/images/6.png b/src/assets/images/6.png new file mode 100644 index 0000000..c15c04f --- /dev/null +++ b/src/assets/images/6.png Binary files differ diff --git a/src/assets/images/7.png b/src/assets/images/7.png new file mode 100644 index 0000000..a43fdc5 --- /dev/null +++ b/src/assets/images/7.png Binary files differ diff --git a/src/assets/images/8.png b/src/assets/images/8.png new file mode 100644 index 0000000..4cccf8a --- /dev/null +++ b/src/assets/images/8.png Binary files differ diff --git a/src/assets/images/alarm.png b/src/assets/images/alarm.png new file mode 100644 index 0000000..a67844f --- /dev/null +++ b/src/assets/images/alarm.png Binary files differ diff --git a/src/assets/images/red.png b/src/assets/images/red.png new file mode 100644 index 0000000..b022850 --- /dev/null +++ b/src/assets/images/red.png Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..875a062 --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,32 @@ +/** + * 任务接口 + */ +import request from '@/utils/request' + + +// 算法结果 +export function getCurrentPlan(params) { + return request({ + url: 'task/currentPlan', + method: 'get', + params:params + }) +} + +// 获取任务列表 +export function getTaskList() { + return request({ + url: 'task/allTask', + method: 'get', + params:{} + }) +} + +//算法规划列表 +export function getTaskTimeList() { + return request({ + url: 'task/timeList', + method: 'get', + params:{} + }) +} diff --git a/src/assets/images/1.png b/src/assets/images/1.png new file mode 100644 index 0000000..6ce108a --- /dev/null +++ b/src/assets/images/1.png Binary files differ diff --git a/src/assets/images/2.png b/src/assets/images/2.png new file mode 100644 index 0000000..9930078 --- /dev/null +++ b/src/assets/images/2.png Binary files differ diff --git a/src/assets/images/3.png b/src/assets/images/3.png new file mode 100644 index 0000000..e5fb978 --- /dev/null +++ b/src/assets/images/3.png Binary files differ diff --git a/src/assets/images/4.png b/src/assets/images/4.png new file mode 100644 index 0000000..b027155 --- /dev/null +++ b/src/assets/images/4.png Binary files differ diff --git a/src/assets/images/5.png b/src/assets/images/5.png new file mode 100644 index 0000000..6ad79d7 --- /dev/null +++ b/src/assets/images/5.png Binary files differ diff --git a/src/assets/images/6.png b/src/assets/images/6.png new file mode 100644 index 0000000..c15c04f --- /dev/null +++ b/src/assets/images/6.png Binary files differ diff --git a/src/assets/images/7.png b/src/assets/images/7.png new file mode 100644 index 0000000..a43fdc5 --- /dev/null +++ b/src/assets/images/7.png Binary files differ diff --git a/src/assets/images/8.png b/src/assets/images/8.png new file mode 100644 index 0000000..4cccf8a --- /dev/null +++ b/src/assets/images/8.png Binary files differ diff --git a/src/assets/images/alarm.png b/src/assets/images/alarm.png new file mode 100644 index 0000000..a67844f --- /dev/null +++ b/src/assets/images/alarm.png Binary files differ diff --git a/src/assets/images/red.png b/src/assets/images/red.png new file mode 100644 index 0000000..b022850 --- /dev/null +++ b/src/assets/images/red.png Binary files differ diff --git a/src/assets/images/refresh.png b/src/assets/images/refresh.png new file mode 100644 index 0000000..4531df8 --- /dev/null +++ b/src/assets/images/refresh.png Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..875a062 --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,32 @@ +/** + * 任务接口 + */ +import request from '@/utils/request' + + +// 算法结果 +export function getCurrentPlan(params) { + return request({ + url: 'task/currentPlan', + method: 'get', + params:params + }) +} + +// 获取任务列表 +export function getTaskList() { + return request({ + url: 'task/allTask', + method: 'get', + params:{} + }) +} + +//算法规划列表 +export function getTaskTimeList() { + return request({ + url: 'task/timeList', + method: 'get', + params:{} + }) +} diff --git a/src/assets/images/1.png b/src/assets/images/1.png new file mode 100644 index 0000000..6ce108a --- /dev/null +++ b/src/assets/images/1.png Binary files differ diff --git a/src/assets/images/2.png b/src/assets/images/2.png new file mode 100644 index 0000000..9930078 --- /dev/null +++ b/src/assets/images/2.png Binary files differ diff --git a/src/assets/images/3.png b/src/assets/images/3.png new file mode 100644 index 0000000..e5fb978 --- /dev/null +++ b/src/assets/images/3.png Binary files differ diff --git a/src/assets/images/4.png b/src/assets/images/4.png new file mode 100644 index 0000000..b027155 --- /dev/null +++ b/src/assets/images/4.png Binary files differ diff --git a/src/assets/images/5.png b/src/assets/images/5.png new file mode 100644 index 0000000..6ad79d7 --- /dev/null +++ b/src/assets/images/5.png Binary files differ diff --git a/src/assets/images/6.png b/src/assets/images/6.png new file mode 100644 index 0000000..c15c04f --- /dev/null +++ b/src/assets/images/6.png Binary files differ diff --git a/src/assets/images/7.png b/src/assets/images/7.png new file mode 100644 index 0000000..a43fdc5 --- /dev/null +++ b/src/assets/images/7.png Binary files differ diff --git a/src/assets/images/8.png b/src/assets/images/8.png new file mode 100644 index 0000000..4cccf8a --- /dev/null +++ b/src/assets/images/8.png Binary files differ diff --git a/src/assets/images/alarm.png b/src/assets/images/alarm.png new file mode 100644 index 0000000..a67844f --- /dev/null +++ b/src/assets/images/alarm.png Binary files differ diff --git a/src/assets/images/red.png b/src/assets/images/red.png new file mode 100644 index 0000000..b022850 --- /dev/null +++ b/src/assets/images/red.png Binary files differ diff --git a/src/assets/images/refresh.png b/src/assets/images/refresh.png new file mode 100644 index 0000000..4531df8 --- /dev/null +++ b/src/assets/images/refresh.png Binary files differ diff --git a/src/store/modules/websocket.js b/src/store/modules/websocket.js new file mode 100644 index 0000000..35e3a30 --- /dev/null +++ b/src/store/modules/websocket.js @@ -0,0 +1,112 @@ +import { Notification } from 'element-ui' +import router from '../../router' +import user from './user' +const websocket = { + state: { + wsUrl: 'ws://192.168.0.15:12209/websocket/', + websocket: null, + wsStatus: false, // websocket连接状态 + needRefresh: false // 是否需要刷新数据 + }, + mutations: { + SET_WEBSOCKET: (state, websocket) => { + state.websocket = websocket + }, + SET_WS_STATUS: (state, wsStatus) => { + state.wsStatus = wsStatus + }, + SET_NEED_REFRESH: (state, needRefresh) => { + state.needRefresh = needRefresh + } + }, + + actions: { + // 连接websocket + initWebSocket({ commit }) { + if (typeof (WebSocket) === 'undefined') { + Notification({ + title: '提示', + message: '当前浏览器无法接收实时报警信息,请使用谷歌浏览器或360浏览器极速模式!', + type: 'warning', + duration: 0 + }) + } else { + // 获取token保存到vuex中的用户信息,此处仅适用于本项目,注意删除或修改 + // 实例化socket,这里我把用户名传给了后台,使后台能判断要把消息发给哪个用户,其实也可以后台直接获取用户IP来判断并推送 + const socketUrl = websocket.state.wsUrl + user.state.id + console.log(socketUrl,'*********************') + const socket = new WebSocket(socketUrl) + commit('SET_WEBSOCKET', socket) + commit('SET_WS_STATUS', true) + // 监听socket打开 + socket.onopen = function() { + console.log('浏览器WebSocket已打开') + } + // 监听socket消息接收 + socket.onmessage = function(msg) { + debugger + // 转换为json对象 + const data = JSON.parse(msg.data) + console.log(data) + if (data.type === 'alarm') { + let message + switch (data.alarmType) { + case '1': + message = data.robotId + '号' + data.alarmTypeName + ':' + data.alarmValue + '%' + break + case '2': + message = data.robotId + '号' + data.alarmTypeName + ':' + data.alarmValue + '海里' + break + case '3': + message = data.alarmTypeName + ':' + data.alarmValue + 'm/s' + break + case '4': + message = data.robotId + '号' + data.alarmTypeName + ':' + data.alarmValue + '海里' + break + case '5': + message = data.robotId + '号' + data.alarmTypeName + ':' + data.alarmValue + '海里' + break + case '6': + message = data.alarmTypeName + ':' + data.alarmValue + 'kb/s' + break + } + commit('SET_NEED_REFRESH', true) + Notification({ + title: '新报警来了', + // 这里也可以把返回信息加入到message中显示 + message: message, + type: 'warning', + // onClick: () => { + // router.push({ + // path: '/overview', + // query: { refresh: true } + // }) + // } + }) + setTimeout(function() { + commit('SET_NEED_REFRESH', false) + }, 2000) + }else if(data.type === 'shelterPosition'){ + + } + } + // 监听socket错误 + socket.onerror = function() { + Notification({ + title: '服务器错误', + message: '无法接收实时报警信息,请检查服务器后重新刷新页面', + type: 'error', + duration: 0 + }) + } + // 监听socket关闭 + socket.onclose = function() { + console.log('WebSocket已关闭') + commit('SET_WS_STATUS', false) + } + } + } + } +} + +export default websocket diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..875a062 --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,32 @@ +/** + * 任务接口 + */ +import request from '@/utils/request' + + +// 算法结果 +export function getCurrentPlan(params) { + return request({ + url: 'task/currentPlan', + method: 'get', + params:params + }) +} + +// 获取任务列表 +export function getTaskList() { + return request({ + url: 'task/allTask', + method: 'get', + params:{} + }) +} + +//算法规划列表 +export function getTaskTimeList() { + return request({ + url: 'task/timeList', + method: 'get', + params:{} + }) +} diff --git a/src/assets/images/1.png b/src/assets/images/1.png new file mode 100644 index 0000000..6ce108a --- /dev/null +++ b/src/assets/images/1.png Binary files differ diff --git a/src/assets/images/2.png b/src/assets/images/2.png new file mode 100644 index 0000000..9930078 --- /dev/null +++ b/src/assets/images/2.png Binary files differ diff --git a/src/assets/images/3.png b/src/assets/images/3.png new file mode 100644 index 0000000..e5fb978 --- /dev/null +++ b/src/assets/images/3.png Binary files differ diff --git a/src/assets/images/4.png b/src/assets/images/4.png new file mode 100644 index 0000000..b027155 --- /dev/null +++ b/src/assets/images/4.png Binary files differ diff --git a/src/assets/images/5.png b/src/assets/images/5.png new file mode 100644 index 0000000..6ad79d7 --- /dev/null +++ b/src/assets/images/5.png Binary files differ diff --git a/src/assets/images/6.png b/src/assets/images/6.png new file mode 100644 index 0000000..c15c04f --- /dev/null +++ b/src/assets/images/6.png Binary files differ diff --git a/src/assets/images/7.png b/src/assets/images/7.png new file mode 100644 index 0000000..a43fdc5 --- /dev/null +++ b/src/assets/images/7.png Binary files differ diff --git a/src/assets/images/8.png b/src/assets/images/8.png new file mode 100644 index 0000000..4cccf8a --- /dev/null +++ b/src/assets/images/8.png Binary files differ diff --git a/src/assets/images/alarm.png b/src/assets/images/alarm.png new file mode 100644 index 0000000..a67844f --- /dev/null +++ b/src/assets/images/alarm.png Binary files differ diff --git a/src/assets/images/red.png b/src/assets/images/red.png new file mode 100644 index 0000000..b022850 --- /dev/null +++ b/src/assets/images/red.png Binary files differ diff --git a/src/assets/images/refresh.png b/src/assets/images/refresh.png new file mode 100644 index 0000000..4531df8 --- /dev/null +++ b/src/assets/images/refresh.png Binary files differ diff --git a/src/store/modules/websocket.js b/src/store/modules/websocket.js new file mode 100644 index 0000000..35e3a30 --- /dev/null +++ b/src/store/modules/websocket.js @@ -0,0 +1,112 @@ +import { Notification } from 'element-ui' +import router from '../../router' +import user from './user' +const websocket = { + state: { + wsUrl: 'ws://192.168.0.15:12209/websocket/', + websocket: null, + wsStatus: false, // websocket连接状态 + needRefresh: false // 是否需要刷新数据 + }, + mutations: { + SET_WEBSOCKET: (state, websocket) => { + state.websocket = websocket + }, + SET_WS_STATUS: (state, wsStatus) => { + state.wsStatus = wsStatus + }, + SET_NEED_REFRESH: (state, needRefresh) => { + state.needRefresh = needRefresh + } + }, + + actions: { + // 连接websocket + initWebSocket({ commit }) { + if (typeof (WebSocket) === 'undefined') { + Notification({ + title: '提示', + message: '当前浏览器无法接收实时报警信息,请使用谷歌浏览器或360浏览器极速模式!', + type: 'warning', + duration: 0 + }) + } else { + // 获取token保存到vuex中的用户信息,此处仅适用于本项目,注意删除或修改 + // 实例化socket,这里我把用户名传给了后台,使后台能判断要把消息发给哪个用户,其实也可以后台直接获取用户IP来判断并推送 + const socketUrl = websocket.state.wsUrl + user.state.id + console.log(socketUrl,'*********************') + const socket = new WebSocket(socketUrl) + commit('SET_WEBSOCKET', socket) + commit('SET_WS_STATUS', true) + // 监听socket打开 + socket.onopen = function() { + console.log('浏览器WebSocket已打开') + } + // 监听socket消息接收 + socket.onmessage = function(msg) { + debugger + // 转换为json对象 + const data = JSON.parse(msg.data) + console.log(data) + if (data.type === 'alarm') { + let message + switch (data.alarmType) { + case '1': + message = data.robotId + '号' + data.alarmTypeName + ':' + data.alarmValue + '%' + break + case '2': + message = data.robotId + '号' + data.alarmTypeName + ':' + data.alarmValue + '海里' + break + case '3': + message = data.alarmTypeName + ':' + data.alarmValue + 'm/s' + break + case '4': + message = data.robotId + '号' + data.alarmTypeName + ':' + data.alarmValue + '海里' + break + case '5': + message = data.robotId + '号' + data.alarmTypeName + ':' + data.alarmValue + '海里' + break + case '6': + message = data.alarmTypeName + ':' + data.alarmValue + 'kb/s' + break + } + commit('SET_NEED_REFRESH', true) + Notification({ + title: '新报警来了', + // 这里也可以把返回信息加入到message中显示 + message: message, + type: 'warning', + // onClick: () => { + // router.push({ + // path: '/overview', + // query: { refresh: true } + // }) + // } + }) + setTimeout(function() { + commit('SET_NEED_REFRESH', false) + }, 2000) + }else if(data.type === 'shelterPosition'){ + + } + } + // 监听socket错误 + socket.onerror = function() { + Notification({ + title: '服务器错误', + message: '无法接收实时报警信息,请检查服务器后重新刷新页面', + type: 'error', + duration: 0 + }) + } + // 监听socket关闭 + socket.onclose = function() { + console.log('WebSocket已关闭') + commit('SET_WS_STATUS', false) + } + } + } + } +} + +export default websocket diff --git a/src/utils/formatDate.js b/src/utils/formatDate.js new file mode 100644 index 0000000..3846f28 --- /dev/null +++ b/src/utils/formatDate.js @@ -0,0 +1,63 @@ +export function formatDateYMD (time) { + let date = new Date(time * 1000) + let m = (date.getMonth() + 1) < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1 + let d = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() + return date.getFullYear() + '-' + m + '-' + d +} +// new Date() 格式化为 ’2018-10-11‘ +export function dateToString (date, format) { + if (!date) return '' + format = format || 'y-m-d' + switch (format) { + case 'y-m': + return date.getFullYear() + '-' + datePad(date.getMonth() + 1, 2) + case 'y-m-d': + return date.getFullYear() + '-' + datePad(date.getMonth() + 1, 2) + '-' + datePad(date.getDate(), 2) + case 'h-m-s': + return datePad(date.getHours(), 2) + ':' + datePad(date.getMinutes(), 2) + ':' + datePad(date.getSeconds(), 2) + case 'y-m-d-h-m-s': + return date.getFullYear() + '-' + datePad(date.getMonth() + 1, 2) + '-' + datePad(date.getDate(), 2) + ' ' + datePad(date.getHours(), 2) + ':' + datePad(date.getMinutes(), 2) + ':' + datePad(date.getSeconds(), 2) + } +} +function datePad (num, n) { + if ((num + '').length >= n) { return num } // 一位数 + return '0' + num // 两位数 +} + +export function getYesterDay () { // 默认显示昨天 + const ctmonth = new Date() + ctmonth.setTime(ctmonth.getTime() - 3600 * 1000 * 24) + return ctmonth +} + +export function getToday () { + var date = new Date() + var year = date.getFullYear() + var month = date.getMonth() + 1 + var day = date.getDate() + if (month < 10) { + month = '0' + month + } + if (day < 10) { + day = '0' + day + } + var nowDate = year + '-' + month + '-' + day + return nowDate +} + +export function getLastWeek () { // 默认显示上周 + const ctmonth = new Date() + ctmonth.setTime(ctmonth.getTime() - 3600 * 1000 * 24 * 7) + return ctmonth +} +export function getLastMonth () { // 默认显示上个月 + const ctmonth = new Date() + ctmonth.setTime(ctmonth.getTime() - 3600 * 1000 * 24 * 30) + return ctmonth +} + +export function getYear () { + const year = new Date().getFullYear() + return year + // return 2020 +} diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" new file mode 100644 index 0000000..ec90f13 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.gltf" Binary files differ diff --git "a/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" new file mode 100644 index 0000000..96da325 --- /dev/null +++ "b/public/model/1.2m\347\277\274\345\261\225\347\211\233\351\274\273\351\262\274.stl" Binary files differ diff --git a/public/model/MK46.gltf b/public/model/MK46.gltf new file mode 100644 index 0000000..c7c48a1 --- /dev/null +++ b/public/model/MK46.gltf Binary files differ diff --git a/public/model/MK46.stl b/public/model/MK46.stl new file mode 100644 index 0000000..0ff0d49 --- /dev/null +++ b/public/model/MK46.stl Binary files differ diff --git a/public/model/glider.gltf b/public/model/glider.gltf new file mode 100644 index 0000000..977f8b3 --- /dev/null +++ b/public/model/glider.gltf Binary files differ diff --git a/public/model/glider.stl b/public/model/glider.stl new file mode 100644 index 0000000..97ee742 --- /dev/null +++ b/public/model/glider.stl Binary files differ diff --git a/src/api/system.js b/src/api/system.js new file mode 100644 index 0000000..8127064 --- /dev/null +++ b/src/api/system.js @@ -0,0 +1,34 @@ +/** + * 系统设置接口 + */ +import request from '@/utils/request' + + +// 获取最新修改的通信地址 +export function getSystemRecentAddress() { + return request({ + url: 'system/recentAddress', + method: 'get', + params:{} + }) +} + +// 修改通信地址 +export function systemUpdate(params) { + return request({ + url: 'system/update', + method: 'post', + data: params + }) +} + +// 获取历史通信地址 +export function historyAddress(name) { + return request({ + url: 'system/historyAddress', + method: 'get', + params: { + name:name + } + }) +} diff --git a/src/api/task.js b/src/api/task.js new file mode 100644 index 0000000..875a062 --- /dev/null +++ b/src/api/task.js @@ -0,0 +1,32 @@ +/** + * 任务接口 + */ +import request from '@/utils/request' + + +// 算法结果 +export function getCurrentPlan(params) { + return request({ + url: 'task/currentPlan', + method: 'get', + params:params + }) +} + +// 获取任务列表 +export function getTaskList() { + return request({ + url: 'task/allTask', + method: 'get', + params:{} + }) +} + +//算法规划列表 +export function getTaskTimeList() { + return request({ + url: 'task/timeList', + method: 'get', + params:{} + }) +} diff --git a/src/assets/images/1.png b/src/assets/images/1.png new file mode 100644 index 0000000..6ce108a --- /dev/null +++ b/src/assets/images/1.png Binary files differ diff --git a/src/assets/images/2.png b/src/assets/images/2.png new file mode 100644 index 0000000..9930078 --- /dev/null +++ b/src/assets/images/2.png Binary files differ diff --git a/src/assets/images/3.png b/src/assets/images/3.png new file mode 100644 index 0000000..e5fb978 --- /dev/null +++ b/src/assets/images/3.png Binary files differ diff --git a/src/assets/images/4.png b/src/assets/images/4.png new file mode 100644 index 0000000..b027155 --- /dev/null +++ b/src/assets/images/4.png Binary files differ diff --git a/src/assets/images/5.png b/src/assets/images/5.png new file mode 100644 index 0000000..6ad79d7 --- /dev/null +++ b/src/assets/images/5.png Binary files differ diff --git a/src/assets/images/6.png b/src/assets/images/6.png new file mode 100644 index 0000000..c15c04f --- /dev/null +++ b/src/assets/images/6.png Binary files differ diff --git a/src/assets/images/7.png b/src/assets/images/7.png new file mode 100644 index 0000000..a43fdc5 --- /dev/null +++ b/src/assets/images/7.png Binary files differ diff --git a/src/assets/images/8.png b/src/assets/images/8.png new file mode 100644 index 0000000..4cccf8a --- /dev/null +++ b/src/assets/images/8.png Binary files differ diff --git a/src/assets/images/alarm.png b/src/assets/images/alarm.png new file mode 100644 index 0000000..a67844f --- /dev/null +++ b/src/assets/images/alarm.png Binary files differ diff --git a/src/assets/images/red.png b/src/assets/images/red.png new file mode 100644 index 0000000..b022850 --- /dev/null +++ b/src/assets/images/red.png Binary files differ diff --git a/src/assets/images/refresh.png b/src/assets/images/refresh.png new file mode 100644 index 0000000..4531df8 --- /dev/null +++ b/src/assets/images/refresh.png Binary files differ diff --git a/src/store/modules/websocket.js b/src/store/modules/websocket.js new file mode 100644 index 0000000..35e3a30 --- /dev/null +++ b/src/store/modules/websocket.js @@ -0,0 +1,112 @@ +import { Notification } from 'element-ui' +import router from '../../router' +import user from './user' +const websocket = { + state: { + wsUrl: 'ws://192.168.0.15:12209/websocket/', + websocket: null, + wsStatus: false, // websocket连接状态 + needRefresh: false // 是否需要刷新数据 + }, + mutations: { + SET_WEBSOCKET: (state, websocket) => { + state.websocket = websocket + }, + SET_WS_STATUS: (state, wsStatus) => { + state.wsStatus = wsStatus + }, + SET_NEED_REFRESH: (state, needRefresh) => { + state.needRefresh = needRefresh + } + }, + + actions: { + // 连接websocket + initWebSocket({ commit }) { + if (typeof (WebSocket) === 'undefined') { + Notification({ + title: '提示', + message: '当前浏览器无法接收实时报警信息,请使用谷歌浏览器或360浏览器极速模式!', + type: 'warning', + duration: 0 + }) + } else { + // 获取token保存到vuex中的用户信息,此处仅适用于本项目,注意删除或修改 + // 实例化socket,这里我把用户名传给了后台,使后台能判断要把消息发给哪个用户,其实也可以后台直接获取用户IP来判断并推送 + const socketUrl = websocket.state.wsUrl + user.state.id + console.log(socketUrl,'*********************') + const socket = new WebSocket(socketUrl) + commit('SET_WEBSOCKET', socket) + commit('SET_WS_STATUS', true) + // 监听socket打开 + socket.onopen = function() { + console.log('浏览器WebSocket已打开') + } + // 监听socket消息接收 + socket.onmessage = function(msg) { + debugger + // 转换为json对象 + const data = JSON.parse(msg.data) + console.log(data) + if (data.type === 'alarm') { + let message + switch (data.alarmType) { + case '1': + message = data.robotId + '号' + data.alarmTypeName + ':' + data.alarmValue + '%' + break + case '2': + message = data.robotId + '号' + data.alarmTypeName + ':' + data.alarmValue + '海里' + break + case '3': + message = data.alarmTypeName + ':' + data.alarmValue + 'm/s' + break + case '4': + message = data.robotId + '号' + data.alarmTypeName + ':' + data.alarmValue + '海里' + break + case '5': + message = data.robotId + '号' + data.alarmTypeName + ':' + data.alarmValue + '海里' + break + case '6': + message = data.alarmTypeName + ':' + data.alarmValue + 'kb/s' + break + } + commit('SET_NEED_REFRESH', true) + Notification({ + title: '新报警来了', + // 这里也可以把返回信息加入到message中显示 + message: message, + type: 'warning', + // onClick: () => { + // router.push({ + // path: '/overview', + // query: { refresh: true } + // }) + // } + }) + setTimeout(function() { + commit('SET_NEED_REFRESH', false) + }, 2000) + }else if(data.type === 'shelterPosition'){ + + } + } + // 监听socket错误 + socket.onerror = function() { + Notification({ + title: '服务器错误', + message: '无法接收实时报警信息,请检查服务器后重新刷新页面', + type: 'error', + duration: 0 + }) + } + // 监听socket关闭 + socket.onclose = function() { + console.log('WebSocket已关闭') + commit('SET_WS_STATUS', false) + } + } + } + } +} + +export default websocket diff --git a/src/utils/formatDate.js b/src/utils/formatDate.js new file mode 100644 index 0000000..3846f28 --- /dev/null +++ b/src/utils/formatDate.js @@ -0,0 +1,63 @@ +export function formatDateYMD (time) { + let date = new Date(time * 1000) + let m = (date.getMonth() + 1) < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1 + let d = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() + return date.getFullYear() + '-' + m + '-' + d +} +// new Date() 格式化为 ’2018-10-11‘ +export function dateToString (date, format) { + if (!date) return '' + format = format || 'y-m-d' + switch (format) { + case 'y-m': + return date.getFullYear() + '-' + datePad(date.getMonth() + 1, 2) + case 'y-m-d': + return date.getFullYear() + '-' + datePad(date.getMonth() + 1, 2) + '-' + datePad(date.getDate(), 2) + case 'h-m-s': + return datePad(date.getHours(), 2) + ':' + datePad(date.getMinutes(), 2) + ':' + datePad(date.getSeconds(), 2) + case 'y-m-d-h-m-s': + return date.getFullYear() + '-' + datePad(date.getMonth() + 1, 2) + '-' + datePad(date.getDate(), 2) + ' ' + datePad(date.getHours(), 2) + ':' + datePad(date.getMinutes(), 2) + ':' + datePad(date.getSeconds(), 2) + } +} +function datePad (num, n) { + if ((num + '').length >= n) { return num } // 一位数 + return '0' + num // 两位数 +} + +export function getYesterDay () { // 默认显示昨天 + const ctmonth = new Date() + ctmonth.setTime(ctmonth.getTime() - 3600 * 1000 * 24) + return ctmonth +} + +export function getToday () { + var date = new Date() + var year = date.getFullYear() + var month = date.getMonth() + 1 + var day = date.getDate() + if (month < 10) { + month = '0' + month + } + if (day < 10) { + day = '0' + day + } + var nowDate = year + '-' + month + '-' + day + return nowDate +} + +export function getLastWeek () { // 默认显示上周 + const ctmonth = new Date() + ctmonth.setTime(ctmonth.getTime() - 3600 * 1000 * 24 * 7) + return ctmonth +} +export function getLastMonth () { // 默认显示上个月 + const ctmonth = new Date() + ctmonth.setTime(ctmonth.getTime() - 3600 * 1000 * 24 * 30) + return ctmonth +} + +export function getYear () { + const year = new Date().getFullYear() + return year + // return 2020 +} diff --git a/src/views/alarm/alarm.vue b/src/views/alarm/alarm.vue new file mode 100644 index 0000000..7b70531 --- /dev/null +++ b/src/views/alarm/alarm.vue @@ -0,0 +1,144 @@ +