物理沙盘

This commit is contained in:
zh
2025-11-14 09:42:30 +08:00
parent ce3c39031d
commit 4731610cdf
59 changed files with 1042 additions and 5644 deletions

View File

@ -1,6 +1,6 @@
[protocol]
https=false
port=8895
port=8894
host=localhost
proxy=false
prefix=yjearth4.0

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +0,0 @@
2025-10-21 09:48:34.420 [INFO] {1c2e4ccb755e70186ac5716c2bfa2712} gps.go:101: 查询串口数据
2025-10-21 09:48:34.525 [INFO] {2409b2d7755e70186bc5716c30f8f5d6} gps.go:105: 没有查询到串口数据
2025-10-21 09:49:48.565 [INFO] {7486dc14875e701833f63c3ad2bfca7a} gps.go:101: 查询串口数据
2025-10-21 09:49:48.566 [INFO] {c421ec14875e701834f63c3a77b2057a} gps.go:105: 没有查询到串口数据
2025-10-21 09:53:23.866 [INFO] {186cbe35b95e70180f385a2da7d341c8} gps.go:101: 查询串口数据
2025-10-21 09:53:23.867 [INFO] {0c76de35b95e701810385a2de2747f09} gps.go:105: 没有查询到串口数据
2025-10-21 09:56:21.286 [INFO] {fc91d784e25e70188782cf15db901ba7} gps.go:101: 查询串口数据
2025-10-21 09:56:21.287 [INFO] {344ae784e25e70188882cf1576f0266a} gps.go:105: 没有查询到串口数据
2025-10-21 09:57:06.153 [INFO] {a01718f7ec5e70183f614d73d69a5abf} gps.go:101: 查询串口数据
2025-10-21 09:57:06.154 [INFO] {90c42ff7ec5e701840614d730705d6f2} gps.go:105: 没有查询到串口数据
2025-10-21 09:58:03.458 [INFO] {b8f5bc4efa5e70189f2f5a36d14cf3cd} gps.go:101: 查询串口数据
2025-10-21 09:58:03.459 [INFO] {14ebde4efa5e7018a02f5a36acb4a5ef} gps.go:105: 没有查询到串口数据

View File

@ -0,0 +1,2 @@
2025-11-07 10:13:34.244 [INFO] {cca1c4abb09775182e94f072c3cf7d27} gps.go:101: 查询串口数据
2025-11-07 10:13:34.244 [INFO] {dc7b39acb09775182f94f07215ca183f} gps.go:105: 没有查询到串口数据

Binary file not shown.

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><link rel=icon href=favicon.ico><title>后台管理</title><script src=./reconnecting-websocket.js></script><link href=static/css/app.26533f79.css rel=preload as=style><link href=static/css/chunk-elementUI.68c70ad5.css rel=preload as=style><link href=static/css/chunk-libs.3dfb7769.css rel=preload as=style><link href=static/js/app.42fdc539.js rel=preload as=script><link href=static/js/chunk-elementUI.a9f82b5b.js rel=preload as=script><link href=static/js/chunk-libs.6f32783a.js rel=preload as=script><link href=static/css/chunk-elementUI.68c70ad5.css rel=stylesheet><link href=static/css/chunk-libs.3dfb7769.css rel=stylesheet><link href=static/css/app.26533f79.css rel=stylesheet></head><body><noscript><strong>We're sorry but doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script>(function(e){function t(t){for(var r,c,a=t[0],i=t[1],f=t[2],d=0,l=[];d<a.length;d++)c=a[d],Object.prototype.hasOwnProperty.call(o,c)&&o[c]&&l.push(o[c][0]),o[c]=0;for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r]);s&&s(t);while(l.length)l.shift()();return u.push.apply(u,f||[]),n()}function n(){for(var e,t=0;t<u.length;t++){for(var n=u[t],r=!0,c=1;c<n.length;c++){var a=n[c];0!==o[a]&&(r=!1)}r&&(u.splice(t--,1),e=i(i.s=n[0]))}return e}var r={},c={runtime:0},o={runtime:0},u=[];function a(e){return i.p+"static/js/"+({}[e]||e)+"."+{"chunk-1c69c3ec":"64a50665","chunk-3de9e838":"dcf44af4","chunk-727b7771":"bc137952","chunk-7a11d744":"82026e41","chunk-88144d5e":"aead38e0","chunk-94d3c3c4":"0defcaac","chunk-9e388570":"6056f991","chunk-a2a11b4c":"69f399df"}[e]+".js"}function i(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.e=function(e){var t=[],n={"chunk-1c69c3ec":1,"chunk-94d3c3c4":1};c[e]?t.push(c[e]):0!==c[e]&&n[e]&&t.push(c[e]=new Promise((function(t,n){for(var r="static/css/"+({}[e]||e)+"."+{"chunk-1c69c3ec":"61fcde52","chunk-3de9e838":"31d6cfe0","chunk-727b7771":"31d6cfe0","chunk-7a11d744":"31d6cfe0","chunk-88144d5e":"31d6cfe0","chunk-94d3c3c4":"3c7f5ad9","chunk-9e388570":"31d6cfe0","chunk-a2a11b4c":"31d6cfe0"}[e]+".css",o=i.p+r,u=document.getElementsByTagName("link"),a=0;a<u.length;a++){var f=u[a],d=f.getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(d===r||d===o))return t()}var l=document.getElementsByTagName("style");for(a=0;a<l.length;a++){f=l[a],d=f.getAttribute("data-href");if(d===r||d===o)return t()}var s=document.createElement("link");s.rel="stylesheet",s.type="text/css",s.onload=t,s.onerror=function(t){var r=t&&t.target&&t.target.src||o,u=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");u.code="CSS_CHUNK_LOAD_FAILED",u.request=r,delete c[e],s.parentNode.removeChild(s),n(u)},s.href=o;var h=document.getElementsByTagName("head")[0];h.appendChild(s)})).then((function(){c[e]=0})));var r=o[e];if(0!==r)if(r)t.push(r[2]);else{var u=new Promise((function(t,n){r=o[e]=[t,n]}));t.push(r[2]=u);var f,d=document.createElement("script");d.charset="utf-8",d.timeout=120,i.nc&&d.setAttribute("nonce",i.nc),d.src=a(e);var l=new Error;f=function(t){d.onerror=d.onload=null,clearTimeout(s);var n=o[e];if(0!==n){if(n){var r=t&&("load"===t.type?"missing":t.type),c=t&&t.target&&t.target.src;l.message="Loading chunk "+e+" failed.\n("+r+": "+c+")",l.name="ChunkLoadError",l.type=r,l.request=c,n[1](l)}o[e]=void 0}};var s=setTimeout((function(){f({type:"timeout",target:d})}),12e4);d.onerror=d.onload=f,document.head.appendChild(d)}return Promise.all(t)},i.m=e,i.c=r,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i.oe=function(e){throw console.error(e),e};var f=window["webpackJsonp"]=window["webpackJsonp"]||[],d=f.push.bind(f);f.push=t,f=f.slice();for(var l=0;l<f.length;l++)t(f[l]);var s=d;n()})([]);</script><script src=static/js/chunk-elementUI.a9f82b5b.js></script><script src=static/js/chunk-libs.6f32783a.js></script><script src=static/js/app.42fdc539.js></script></body><script src=./echarts.min.js></script></html>
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><link rel=icon href=favicon.ico><title>后台管理</title><script src=./reconnecting-websocket.js></script><link href=static/css/app.26533f79.css rel=preload as=style><link href=static/css/chunk-elementUI.68c70ad5.css rel=preload as=style><link href=static/css/chunk-libs.3dfb7769.css rel=preload as=style><link href=static/js/app.691a470a.js rel=preload as=script><link href=static/js/chunk-elementUI.a9f82b5b.js rel=preload as=script><link href=static/js/chunk-libs.6f32783a.js rel=preload as=script><link href=static/css/chunk-elementUI.68c70ad5.css rel=stylesheet><link href=static/css/chunk-libs.3dfb7769.css rel=stylesheet><link href=static/css/app.26533f79.css rel=stylesheet></head><body><noscript><strong>We're sorry but doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script>(function(e){function t(t){for(var r,c,a=t[0],i=t[1],f=t[2],l=0,d=[];l<a.length;l++)c=a[l],Object.prototype.hasOwnProperty.call(o,c)&&o[c]&&d.push(o[c][0]),o[c]=0;for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r]);s&&s(t);while(d.length)d.shift()();return u.push.apply(u,f||[]),n()}function n(){for(var e,t=0;t<u.length;t++){for(var n=u[t],r=!0,c=1;c<n.length;c++){var a=n[c];0!==o[a]&&(r=!1)}r&&(u.splice(t--,1),e=i(i.s=n[0]))}return e}var r={},c={runtime:0},o={runtime:0},u=[];function a(e){return i.p+"static/js/"+({}[e]||e)+"."+{"chunk-1c69c3ec":"139d36f2","chunk-3de9e838":"0928bbd8","chunk-727b7771":"a2cb26be","chunk-7a11d744":"f835c2b0","chunk-88144d5e":"9a488bc2","chunk-94d3c3c4":"b29f0c13","chunk-9e388570":"5bab07db","chunk-a2a11b4c":"951e3cf6"}[e]+".js"}function i(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.e=function(e){var t=[],n={"chunk-1c69c3ec":1,"chunk-94d3c3c4":1};c[e]?t.push(c[e]):0!==c[e]&&n[e]&&t.push(c[e]=new Promise((function(t,n){for(var r="static/css/"+({}[e]||e)+"."+{"chunk-1c69c3ec":"61fcde52","chunk-3de9e838":"31d6cfe0","chunk-727b7771":"31d6cfe0","chunk-7a11d744":"31d6cfe0","chunk-88144d5e":"31d6cfe0","chunk-94d3c3c4":"3c7f5ad9","chunk-9e388570":"31d6cfe0","chunk-a2a11b4c":"31d6cfe0"}[e]+".css",o=i.p+r,u=document.getElementsByTagName("link"),a=0;a<u.length;a++){var f=u[a],l=f.getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(l===r||l===o))return t()}var d=document.getElementsByTagName("style");for(a=0;a<d.length;a++){f=d[a],l=f.getAttribute("data-href");if(l===r||l===o)return t()}var s=document.createElement("link");s.rel="stylesheet",s.type="text/css",s.onload=t,s.onerror=function(t){var r=t&&t.target&&t.target.src||o,u=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");u.code="CSS_CHUNK_LOAD_FAILED",u.request=r,delete c[e],s.parentNode.removeChild(s),n(u)},s.href=o;var h=document.getElementsByTagName("head")[0];h.appendChild(s)})).then((function(){c[e]=0})));var r=o[e];if(0!==r)if(r)t.push(r[2]);else{var u=new Promise((function(t,n){r=o[e]=[t,n]}));t.push(r[2]=u);var f,l=document.createElement("script");l.charset="utf-8",l.timeout=120,i.nc&&l.setAttribute("nonce",i.nc),l.src=a(e);var d=new Error;f=function(t){l.onerror=l.onload=null,clearTimeout(s);var n=o[e];if(0!==n){if(n){var r=t&&("load"===t.type?"missing":t.type),c=t&&t.target&&t.target.src;d.message="Loading chunk "+e+" failed.\n("+r+": "+c+")",d.name="ChunkLoadError",d.type=r,d.request=c,n[1](d)}o[e]=void 0}};var s=setTimeout((function(){f({type:"timeout",target:l})}),12e4);l.onerror=l.onload=f,document.head.appendChild(l)}return Promise.all(t)},i.m=e,i.c=r,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i.oe=function(e){throw console.error(e),e};var f=window["webpackJsonp"]=window["webpackJsonp"]||[],l=f.push.bind(f);f.push=t,f=f.slice();for(var d=0;d<f.length;d++)t(f[d]);var s=l;n()})([]);</script><script src=static/js/chunk-elementUI.a9f82b5b.js></script><script src=static/js/chunk-libs.6f32783a.js></script><script src=static/js/app.691a470a.js></script></body><script src=./echarts.min.js></script></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-727b7771"],{ad8f:function(t,e,n){"use strict";n.d(e,"e",(function(){return l})),n.d(e,"f",(function(){return o})),n.d(e,"d",(function(){return r})),n.d(e,"a",(function(){return u})),n.d(e,"b",(function(){return s})),n.d(e,"c",(function(){return c}));var a=n("b775");function l(t){return Object(a["a"])({url:"/source/list",method:"post",data:t})}function o(t){return Object(a["a"])({url:"/source/tongbu",method:"post",data:t})}function r(t){return Object(a["a"])({url:"/source/del",method:"post",data:t})}function u(){return Object(a["a"])({url:"/auth/check",method:"post"})}function s(){return Object(a["a"])({url:"/ini/info",method:"get"})}function c(t){return Object(a["a"])({url:"/ini/update",method:"post",data:t})}},cc09:function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"app-container"},[n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],attrs:{data:t.list,"element-loading-text":"Loading",border:"",fit:"","highlight-current-row":""}},[n("el-table-column",{attrs:{label:"授权码",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("span",{staticStyle:{color:"#20a0ff"}},[t._v(t._s(e.row.license_code))])]}}])}),n("el-table-column",{attrs:{label:"授权类型",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("span",[t._v(t._s(e.row.auth_type))])]}}])}),n("el-table-column",{attrs:{label:"授权信息",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("span",[t._v(t._s(e.row.message))])]}}])}),n("el-table-column",{attrs:{label:"开始时间",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(e.row.start_at)+" ")]}}])}),n("el-table-column",{attrs:{label:"结束时间",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(e.row.end_at)+" ")]}}])}),n("el-table-column",{attrs:{label:"模型授权数量",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(e.row.tileset_num)+" ")]}}])}),n("el-table-column",{attrs:{label:"模型解析数量",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(e.row.cur_tileset)+" ")]}}])}),n("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("el-upload",{staticClass:"upload-demo",attrs:{drag:"",accept:".lic",action:"/yjearth4.0/api/v1/auth/import","on-success":t.onSuccess,headers:t.headers}},[n("i",{staticClass:"el-icon-upload"}),n("div",{staticClass:"el-upload__text"},[t._v("将文件拖到此处,或"),n("em",[t._v("点击上传")])])])]}}])})],1)],1)},l=[],o=n("ad8f"),r=n("5f87"),u={filters:{statusFilter:function(t){var e={published:"success",draft:"gray",deleted:"danger"};return e[t]}},data:function(){return{headers:{token:Object(r["a"])()},list:null,listLoading:!0,dialogVisible:!1}},created:function(){this.fetchData()},mounted:function(){},methods:{onSuccess:function(){this.fetchData(),this.$refs.upload.clearFiles()},fetchData:function(){var t=this;this.listLoading=!0,Object(o["a"])().then((function(e){console.log(e.data),t.list=[e.data],t.listLoading=!1}))}}},s=u,c=n("2877"),i=Object(c["a"])(s,a,l,!1,null,null,null);e["default"]=i.exports}}]);