sige 1 year ago
parent
commit
a5a7d545d6
  1. BIN
      app.db
  2. 0
      src/main/resources/static/.nojekyll
  3. 9
      src/main/resources/static/200.html
  4. 3
      src/main/resources/static/_nuxt/06453f9.js
  5. 1
      src/main/resources/static/_nuxt/06453f9.js.map
  6. 2
      src/main/resources/static/_nuxt/0f2942e.js
  7. 1
      src/main/resources/static/_nuxt/0f2942e.js.map
  8. 2
      src/main/resources/static/_nuxt/10793fa.js
  9. 1
      src/main/resources/static/_nuxt/10793fa.js.map
  10. 2
      src/main/resources/static/_nuxt/1ea3494.js
  11. 1
      src/main/resources/static/_nuxt/1ea3494.js.map
  12. 2
      src/main/resources/static/_nuxt/2fe32d4.js
  13. 1
      src/main/resources/static/_nuxt/2fe32d4.js.map
  14. 2
      src/main/resources/static/_nuxt/6375dd2.js
  15. 1
      src/main/resources/static/_nuxt/6375dd2.js.map
  16. 2
      src/main/resources/static/_nuxt/67b7ad8.js
  17. 1
      src/main/resources/static/_nuxt/67b7ad8.js.map
  18. 2
      src/main/resources/static/_nuxt/760caf6.js
  19. 1
      src/main/resources/static/_nuxt/760caf6.js.map
  20. 2
      src/main/resources/static/_nuxt/785b9db.js
  21. 1
      src/main/resources/static/_nuxt/785b9db.js.map
  22. 2
      src/main/resources/static/_nuxt/97acbdd.js
  23. 1
      src/main/resources/static/_nuxt/97acbdd.js.map
  24. 2
      src/main/resources/static/_nuxt/9f8ca89.js
  25. 1
      src/main/resources/static/_nuxt/9f8ca89.js.map
  26. 81
      src/main/resources/static/_nuxt/LICENSES
  27. 2
      src/main/resources/static/_nuxt/a3107ca.js
  28. 1
      src/main/resources/static/_nuxt/a3107ca.js.map
  29. 2
      src/main/resources/static/_nuxt/b52dce9.js
  30. 1
      src/main/resources/static/_nuxt/b52dce9.js.map
  31. 1
      src/main/resources/static/_nuxt/css/53e3649.css
  32. 1
      src/main/resources/static/_nuxt/css/894992d.css
  33. 2
      src/main/resources/static/_nuxt/d72bdf7.js
  34. 1
      src/main/resources/static/_nuxt/d72bdf7.js.map
  35. 2
      src/main/resources/static/_nuxt/d84e6b4.js
  36. 1
      src/main/resources/static/_nuxt/d84e6b4.js.map
  37. 2
      src/main/resources/static/_nuxt/e057ec9.js
  38. 1
      src/main/resources/static/_nuxt/e057ec9.js.map
  39. 3
      src/main/resources/static/_nuxt/efbc2d0.js
  40. 1
      src/main/resources/static/_nuxt/efbc2d0.js.map
  41. 2
      src/main/resources/static/_nuxt/f5f7cc9.js
  42. 1
      src/main/resources/static/_nuxt/f5f7cc9.js.map
  43. BIN
      src/main/resources/static/_nuxt/fonts/element-icons.313f7da.woff
  44. BIN
      src/main/resources/static/_nuxt/fonts/element-icons.4520188.ttf
  45. BIN
      src/main/resources/static/_nuxt/img/bg.f2fc2da.png
  46. BIN
      src/main/resources/static/_nuxt/img/logo.67a3f78.png
  47. 43
      src/main/resources/static/_nuxt/img/trash-box-empty.d54fcfa.svg
  48. 50
      src/main/resources/static/_nuxt/img/trash-box-full.ffe4075.svg
  49. BIN
      src/main/resources/static/_nuxt/img/vector.b72b02b.png
  50. 15
      src/main/resources/static/admin/index.html
  51. 8
      src/main/resources/static/css/globalVar.scss
  52. 1
      src/main/resources/static/css/index.scss
  53. 146
      src/main/resources/static/css/reset.css
  54. BIN
      src/main/resources/static/favicon.ico
  55. 17
      src/main/resources/static/home/index.html
  56. BIN
      src/main/resources/static/img/bg.png
  57. BIN
      src/main/resources/static/img/buffer/1.png
  58. BIN
      src/main/resources/static/img/buffer/2.png
  59. BIN
      src/main/resources/static/img/buffer/3.png
  60. BIN
      src/main/resources/static/img/buffer/4.png
  61. BIN
      src/main/resources/static/img/buffer/5.png
  62. BIN
      src/main/resources/static/img/buffer/6.png
  63. BIN
      src/main/resources/static/img/buffer/buffer_big_1.png
  64. BIN
      src/main/resources/static/img/buffer/buffer_big_2.png
  65. BIN
      src/main/resources/static/img/buffer/buffer_small_11.png
  66. 9
      src/main/resources/static/img/buffer/buffer_small_11.svg
  67. BIN
      src/main/resources/static/img/buffer/buffer_small_12.png
  68. BIN
      src/main/resources/static/img/buffer/buffer_small_13.png
  69. BIN
      src/main/resources/static/img/buffer/buffer_small_14.png
  70. BIN
      src/main/resources/static/img/buffer/buffer_small_15.png
  71. BIN
      src/main/resources/static/img/buffer/buffer_small_21.png
  72. BIN
      src/main/resources/static/img/buffer/buffer_small_22.png
  73. 28
      src/main/resources/static/img/buffer/buffer_small_22.svg
  74. BIN
      src/main/resources/static/img/check/err.png
  75. BIN
      src/main/resources/static/img/check/load.png
  76. BIN
      src/main/resources/static/img/check/ok.png
  77. BIN
      src/main/resources/static/img/danger.png
  78. BIN
      src/main/resources/static/img/history/check.png
  79. BIN
      src/main/resources/static/img/history/print.png
  80. BIN
      src/main/resources/static/img/history/search.png
  81. BIN
      src/main/resources/static/img/loading/loading.png
  82. BIN
      src/main/resources/static/img/loading/small.png
  83. BIN
      src/main/resources/static/img/logo.png
  84. BIN
      src/main/resources/static/img/modal/error.png
  85. BIN
      src/main/resources/static/img/modal/warn.png
  86. BIN
      src/main/resources/static/img/setting/arrow.png
  87. BIN
      src/main/resources/static/img/tab/11.png
  88. BIN
      src/main/resources/static/img/tab/12.png
  89. BIN
      src/main/resources/static/img/tab/21.png
  90. BIN
      src/main/resources/static/img/tab/22.png
  91. BIN
      src/main/resources/static/img/tab/31.png
  92. BIN
      src/main/resources/static/img/tab/32.png
  93. BIN
      src/main/resources/static/img/time.png
  94. 43
      src/main/resources/static/img/trash-box-empty.svg
  95. 50
      src/main/resources/static/img/trash-box-full.svg
  96. BIN
      src/main/resources/static/img/tube_ops/1.png
  97. BIN
      src/main/resources/static/img/tube_ops/2.png
  98. BIN
      src/main/resources/static/img/tube_ops/3.png
  99. BIN
      src/main/resources/static/img/tube_ops/4.png
  100. BIN
      src/main/resources/static/img/tube_ops/back.png

BIN
app.db

0
src/main/resources/static/.nojekyll

9
src/main/resources/static/200.html

@ -0,0 +1,9 @@
<!doctype html>
<html lang="en" data-n-head="%7B%22lang%22:%7B%221%22:%22en%22%7D%7D">
<head>
<meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=0"><title>dreamworks-nuxt-mobile</title><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link rel="preload" href="/_nuxt/785b9db.js" as="script"><link rel="preload" href="/_nuxt/efbc2d0.js" as="script"><link rel="preload" href="/_nuxt/css/53e3649.css" as="style"><link rel="preload" href="/_nuxt/10793fa.js" as="script"><link rel="preload" href="/_nuxt/css/894992d.css" as="style"><link rel="preload" href="/_nuxt/06453f9.js" as="script">
<link href="/_nuxt/css/53e3649.css" rel="stylesheet"><link href="/_nuxt/css/894992d.css" rel="stylesheet"></head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #d3d3d3;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style> <script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script> <div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div> </div><script>window.__NUXT__={config:{_app:{basePath:"/",assetsPath:"/_nuxt/",cdnURL:null}}}</script>
<script src="/_nuxt/785b9db.js"></script><script src="/_nuxt/efbc2d0.js"></script><script src="/_nuxt/10793fa.js"></script><script src="/_nuxt/06453f9.js"></script></body>
</html>

3
src/main/resources/static/_nuxt/06453f9.js
File diff suppressed because it is too large
View File

1
src/main/resources/static/_nuxt/06453f9.js.map
File diff suppressed because it is too large
View File

2
src/main/resources/static/_nuxt/0f2942e.js

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{650:function(r,t,n){"use strict";var o=n(4),e=n(663).start;o({target:"String",proto:!0,forced:n(664)},{padStart:function(r){return e(this,r,arguments.length>1?arguments[1]:void 0)}})},651:function(r,t,n){"use strict";var o=n(4),e=n(7),f=n(38),c=n(25),d=n(26),v=n(240),h=n(21),l=n(6),w=n(239),k=n(176),A=n(395),S=n(396),y=n(115),C=n(397),J=[],x=e(J.sort),M=e(J.push),m=l((function(){J.sort(void 0)})),B=l((function(){J.sort(null)})),D=k("sort"),E=!l((function(){if(y)return y<70;if(!(A&&A>3)){if(S)return!0;if(C)return C<603;var code,r,t,n,o="";for(code=65;code<76;code++){switch(r=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:t=3;break;case 68:case 71:t=4;break;default:t=2}for(n=0;n<47;n++)J.push({k:r+n,v:t})}for(J.sort((function(a,b){return b.v-a.v})),n=0;n<J.length;n++)r=J[n].k.charAt(0),o.charAt(o.length-1)!==r&&(o+=r);return"DGBEFHACIJK"!==o}}));o({target:"Array",proto:!0,forced:m||!B||!D||!E},{sort:function(r){void 0!==r&&f(r);var t=c(this);if(E)return void 0===r?x(t):x(t,r);var n,o,e=[],l=d(t);for(o=0;o<l;o++)o in t&&M(e,t[o]);for(w(e,function(r){return function(t,n){return void 0===n?-1:void 0===t?1:void 0!==r?+r(t,n)||0:h(t)>h(n)?1:-1}}(r)),n=d(e),o=0;o<n;)t[o]=e[o++];for(;o<l;)v(t,o++);return t}})},652:function(r,t,n){"use strict";var o=n(4),e=n(39).find,f=n(238),c="find",d=!0;c in[]&&Array(1)[c]((function(){d=!1})),o({target:"Array",proto:!0,forced:d},{find:function(r){return e(this,r,arguments.length>1?arguments[1]:void 0)}}),f(c)},663:function(r,t,n){var o=n(7),e=n(53),f=n(21),c=n(394),d=n(48),v=o(c),h=o("".slice),l=Math.ceil,w=function(r){return function(t,n,o){var c,w,k=f(d(t)),A=e(n),S=k.length,y=void 0===o?" ":f(o);return A<=S||""==y?k:((w=v(y,l((c=A-S)/y.length))).length>c&&(w=h(w,0,c)),r?k+w:w+k)}};r.exports={start:w(!1),end:w(!0)}},664:function(r,t,n){var o=n(69);r.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(o)}}]);
//# sourceMappingURL=0f2942e.js.map

1
src/main/resources/static/_nuxt/0f2942e.js.map
File diff suppressed because it is too large
View File

2
src/main/resources/static/_nuxt/10793fa.js
File diff suppressed because it is too large
View File

1
src/main/resources/static/_nuxt/10793fa.js.map
File diff suppressed because it is too large
View File

2
src/main/resources/static/_nuxt/1ea3494.js

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[10,11],{134:function(t,o,r){"use strict";r.d(o,"c",(function(){return e})),r.d(o,"a",(function(){return n})),r.d(o,"b",(function(){return c}));var e="ws://127.0.0.1:8888/websocket/123",n={"单轴步进电机停止":{protocol:"iflytopCanProtocolStackV1",message:{attribute:"normal",priority:4,type:"write",targetId:130,sourceId:1,seq:0,ctrlPointAddr:1e4,ctrlPointVal:0}},"单轴步进电机正转":{protocol:"iflytopCanProtocolStackV1",message:{attribute:"normal",priority:4,type:"write",targetId:130,sourceId:1,seq:0,ctrlPointAddr:1e4,ctrlPointVal:1}},"单轴步进电机反转":{protocol:"iflytopCanProtocolStackV1",message:{attribute:"normal",priority:4,type:"write",targetId:130,sourceId:1,seq:0,ctrlPointAddr:1e4,ctrlPointVal:-1}}},c=[{name:"开机检测项目"},{name:"进料模块"},{name:"试管盒水平移动模块"},{name:"摇匀脱帽盖帽模块"},{name:"孵育盘进料模块"},{name:"孵育盘出料模块"},{name:"出料模块"},{name:"急诊模块"}]}}]);
//# sourceMappingURL=1ea3494.js.map

1
src/main/resources/static/_nuxt/1ea3494.js.map

@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./constant/order.js"],"names":["websocketAddress","config","单轴步进电机停止","protocol","message","attribute","priority","type","targetId","sourceId","seq","ctrlPointAddr","ctrlPointVal","单轴步进电机正转","单轴步进电机反转","moduleList","name"],"mappings":"8FAAA,sGAAO,IAAMA,EAAmB,oCACnBC,EAAS,CACpBC,WAAU,CACRC,SAAU,4BACVC,QAAS,CACPC,UAAW,SACXC,SAAU,EACVC,KAAM,QACNC,SAAU,IACVC,SAAU,EACVC,IAAK,EACLC,cAAe,IACfC,aAAc,IAGlBC,WAAU,CACRV,SAAU,4BACVC,QAAS,CACPC,UAAW,SACXC,SAAU,EACVC,KAAM,QACNC,SAAU,IACVC,SAAU,EACVC,IAAK,EACLC,cAAe,IACfC,aAAc,IAGlBE,WAAU,CACRX,SAAU,4BACVC,QAAS,CACPC,UAAW,SACXC,SAAU,EACVC,KAAM,QACNC,SAAU,IACVC,SAAU,EACVC,IAAK,EACLC,cAAe,IACfC,cAAe,KAKRG,EAAa,CACxB,CACEC,KAAM,UAER,CACEA,KAAM,QAER,CACEA,KAAM,aAER,CACEA,KAAM,YAER,CACEA,KAAM,WAER,CACEA,KAAM,WAER,CACEA,KAAM,QAER,CACEA,KAAM,Q","file":"1ea3494.js","sourcesContent":["export const websocketAddress = 'ws://127.0.0.1:8888/websocket/123'\r\nexport const config = {\r\n 单轴步进电机停止: {\r\n protocol: 'iflytopCanProtocolStackV1',\r\n message: {\r\n attribute: 'normal',\r\n priority: 4,\r\n type: 'write',\r\n targetId: 130,\r\n sourceId: 1,\r\n seq: 0,\r\n ctrlPointAddr: 10000,\r\n ctrlPointVal: 0,\r\n },\r\n },\r\n 单轴步进电机正转: {\r\n protocol: 'iflytopCanProtocolStackV1',\r\n message: {\r\n attribute: 'normal',\r\n priority: 4,\r\n type: 'write',\r\n targetId: 130,\r\n sourceId: 1,\r\n seq: 0,\r\n ctrlPointAddr: 10000,\r\n ctrlPointVal: 1,\r\n },\r\n },\r\n 单轴步进电机反转: {\r\n protocol: 'iflytopCanProtocolStackV1',\r\n message: {\r\n attribute: 'normal',\r\n priority: 4,\r\n type: 'write',\r\n targetId: 130,\r\n sourceId: 1,\r\n seq: 0,\r\n ctrlPointAddr: 10000,\r\n ctrlPointVal: -1,\r\n },\r\n },\r\n}\r\n\r\nexport const moduleList = [\r\n {\r\n name: '开机检测项目',\r\n },\r\n {\r\n name: '进料模块',\r\n },\r\n {\r\n name: '试管盒水平移动模块',\r\n },\r\n {\r\n name: '摇匀脱帽盖帽模块',\r\n },\r\n {\r\n name: '孵育盘进料模块',\r\n },\r\n {\r\n name: '孵育盘出料模块',\r\n },\r\n {\r\n name: '出料模块',\r\n },\r\n {\r\n name: '急诊模块',\r\n },\r\n]\r\n"],"sourceRoot":""}

2
src/main/resources/static/_nuxt/2fe32d4.js

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{647:function(n,t,o){o(662)},662:function(n,t,o){"use strict";o(392)("Set",(function(n){return function(){return n(this,arguments.length?arguments[0]:void 0)}}),o(393))}}]);
//# sourceMappingURL=2fe32d4.js.map

1
src/main/resources/static/_nuxt/2fe32d4.js.map

@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./node_modules/core-js/modules/es.set.js","webpack:///./node_modules/core-js/modules/es.set.constructor.js"],"names":["collection","init","this","arguments","length","undefined"],"mappings":"6EACA,EAAQ,I,mCCAS,EAAQ,IAKzBA,CAAW,OAAO,SAAUC,GAC1B,OAAO,WAAiB,OAAOA,EAAKC,KAAMC,UAAUC,OAASD,UAAU,QAAKE,EAAY,CAC1F,GANuB,EAAQ,K","file":"2fe32d4.js","sourcesContent":["// TODO: Remove this module from `core-js@4` since it's replaced to module below\nrequire('../modules/es.set.constructor');\n","'use strict';\nvar collection = require('../internals/collection');\nvar collectionStrong = require('../internals/collection-strong');\n\n// `Set` constructor\n// https://tc39.es/ecma262/#sec-set-objects\ncollection('Set', function (init) {\n return function Set() { return init(this, arguments.length ? arguments[0] : undefined); };\n}, collectionStrong);\n"],"sourceRoot":""}

2
src/main/resources/static/_nuxt/6375dd2.js

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[12,6,9,10,11,14,15],{134:function(t,e,n){"use strict";n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return c}));var o="ws://127.0.0.1:8888/websocket/123",r={"单轴步进电机停止":{protocol:"iflytopCanProtocolStackV1",message:{attribute:"normal",priority:4,type:"write",targetId:130,sourceId:1,seq:0,ctrlPointAddr:1e4,ctrlPointVal:0}},"单轴步进电机正转":{protocol:"iflytopCanProtocolStackV1",message:{attribute:"normal",priority:4,type:"write",targetId:130,sourceId:1,seq:0,ctrlPointAddr:1e4,ctrlPointVal:1}},"单轴步进电机反转":{protocol:"iflytopCanProtocolStackV1",message:{attribute:"normal",priority:4,type:"write",targetId:130,sourceId:1,seq:0,ctrlPointAddr:1e4,ctrlPointVal:-1}}},c=[{name:"开机检测项目"},{name:"进料模块"},{name:"试管盒水平移动模块"},{name:"摇匀脱帽盖帽模块"},{name:"孵育盘进料模块"},{name:"孵育盘出料模块"},{name:"出料模块"},{name:"急诊模块"}]},237:function(t,e,n){t.exports=n.p+"img/logo.67a3f78.png"},78:function(t,e,n){"use strict";n.d(e,"a",(function(){return o})),n.d(e,"b",(function(){return r}));var o=function(t){history.pushState(null,null,t),window.addEventListener("popstate",(function(){history.pushState(null,null,t)}))},r=function(){document.addEventListener("touchstart",(function(t){t.touches.length>1&&t.preventDefault()}),{capture:!1,passive:!1}),document.addEventListener("touchmove",(function(t){t.preventDefault()}),{capture:!1,passive:!1})}}}]);
//# sourceMappingURL=6375dd2.js.map

1
src/main/resources/static/_nuxt/6375dd2.js.map

@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./constant/order.js","webpack:///./static/img/logo.png","webpack:///./utils/common.js"],"names":["websocketAddress","config","单轴步进电机停止","protocol","message","attribute","priority","type","targetId","sourceId","seq","ctrlPointAddr","ctrlPointVal","单轴步进电机正转","单轴步进电机反转","moduleList","name","module","exports","preventBack","currentUrl","history","pushState","window","addEventListener","preventScale","document","event","touches","length","preventDefault","capture","passive"],"mappings":"2GAAA,sGAAO,IAAMA,EAAmB,oCACnBC,EAAS,CACpBC,WAAU,CACRC,SAAU,4BACVC,QAAS,CACPC,UAAW,SACXC,SAAU,EACVC,KAAM,QACNC,SAAU,IACVC,SAAU,EACVC,IAAK,EACLC,cAAe,IACfC,aAAc,IAGlBC,WAAU,CACRV,SAAU,4BACVC,QAAS,CACPC,UAAW,SACXC,SAAU,EACVC,KAAM,QACNC,SAAU,IACVC,SAAU,EACVC,IAAK,EACLC,cAAe,IACfC,aAAc,IAGlBE,WAAU,CACRX,SAAU,4BACVC,QAAS,CACPC,UAAW,SACXC,SAAU,EACVC,KAAM,QACNC,SAAU,IACVC,SAAU,EACVC,IAAK,EACLC,cAAe,IACfC,cAAe,KAKRG,EAAa,CACxB,CACEC,KAAM,UAER,CACEA,KAAM,QAER,CACEA,KAAM,aAER,CACEA,KAAM,YAER,CACEA,KAAM,WAER,CACEA,KAAM,WAER,CACEA,KAAM,QAER,CACEA,KAAM,Q,sBClEVC,EAAOC,QAAU,IAA0B,sB,kCCA3C,oEAAO,IAAMC,EAAc,SAAAC,GACzBC,QAAQC,UAAU,KAAM,KAAMF,GAC9BG,OAAOC,iBAAiB,YAAY,WAClCH,QAAQC,UAAU,KAAM,KAAMF,EAChC,GACF,EAEaK,EAAe,WAC1BC,SAASF,iBACP,cACA,SAAUG,GACJA,EAAMC,QAAQC,OAAS,GACzBF,EAAMG,gBAEV,GACA,CACEC,SAAS,EACTC,SAAS,IAIbN,SAASF,iBACP,aACA,SAAUG,GACRA,EAAMG,gBACR,GACA,CACEC,SAAS,EACTC,SAAS,GAGf,C","file":"6375dd2.js","sourcesContent":["export const websocketAddress = 'ws://127.0.0.1:8888/websocket/123'\r\nexport const config = {\r\n 单轴步进电机停止: {\r\n protocol: 'iflytopCanProtocolStackV1',\r\n message: {\r\n attribute: 'normal',\r\n priority: 4,\r\n type: 'write',\r\n targetId: 130,\r\n sourceId: 1,\r\n seq: 0,\r\n ctrlPointAddr: 10000,\r\n ctrlPointVal: 0,\r\n },\r\n },\r\n 单轴步进电机正转: {\r\n protocol: 'iflytopCanProtocolStackV1',\r\n message: {\r\n attribute: 'normal',\r\n priority: 4,\r\n type: 'write',\r\n targetId: 130,\r\n sourceId: 1,\r\n seq: 0,\r\n ctrlPointAddr: 10000,\r\n ctrlPointVal: 1,\r\n },\r\n },\r\n 单轴步进电机反转: {\r\n protocol: 'iflytopCanProtocolStackV1',\r\n message: {\r\n attribute: 'normal',\r\n priority: 4,\r\n type: 'write',\r\n targetId: 130,\r\n sourceId: 1,\r\n seq: 0,\r\n ctrlPointAddr: 10000,\r\n ctrlPointVal: -1,\r\n },\r\n },\r\n}\r\n\r\nexport const moduleList = [\r\n {\r\n name: '开机检测项目',\r\n },\r\n {\r\n name: '进料模块',\r\n },\r\n {\r\n name: '试管盒水平移动模块',\r\n },\r\n {\r\n name: '摇匀脱帽盖帽模块',\r\n },\r\n {\r\n name: '孵育盘进料模块',\r\n },\r\n {\r\n name: '孵育盘出料模块',\r\n },\r\n {\r\n name: '出料模块',\r\n },\r\n {\r\n name: '急诊模块',\r\n },\r\n]\r\n","module.exports = __webpack_public_path__ + \"img/logo.67a3f78.png\";","export const preventBack = currentUrl => {\r\n history.pushState(null, null, currentUrl)\r\n window.addEventListener('popstate', function () {\r\n history.pushState(null, null, currentUrl)\r\n })\r\n}\r\n\r\nexport const preventScale = () => {\r\n document.addEventListener(\r\n 'touchstart',\r\n function (event) {\r\n if (event.touches.length > 1) {\r\n event.preventDefault()\r\n }\r\n },\r\n {\r\n capture: false,\r\n passive: false,\r\n },\r\n )\r\n\r\n document.addEventListener(\r\n 'touchmove',\r\n function (event) {\r\n event.preventDefault()\r\n },\r\n {\r\n capture: false,\r\n passive: false,\r\n },\r\n )\r\n}\r\n"],"sourceRoot":""}

2
src/main/resources/static/_nuxt/67b7ad8.js

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[11,10],{134:function(t,o,r){"use strict";r.d(o,"c",(function(){return e})),r.d(o,"a",(function(){return n})),r.d(o,"b",(function(){return c}));var e="ws://127.0.0.1:8888/websocket/123",n={"单轴步进电机停止":{protocol:"iflytopCanProtocolStackV1",message:{attribute:"normal",priority:4,type:"write",targetId:130,sourceId:1,seq:0,ctrlPointAddr:1e4,ctrlPointVal:0}},"单轴步进电机正转":{protocol:"iflytopCanProtocolStackV1",message:{attribute:"normal",priority:4,type:"write",targetId:130,sourceId:1,seq:0,ctrlPointAddr:1e4,ctrlPointVal:1}},"单轴步进电机反转":{protocol:"iflytopCanProtocolStackV1",message:{attribute:"normal",priority:4,type:"write",targetId:130,sourceId:1,seq:0,ctrlPointAddr:1e4,ctrlPointVal:-1}}},c=[{name:"开机检测项目"},{name:"进料模块"},{name:"试管盒水平移动模块"},{name:"摇匀脱帽盖帽模块"},{name:"孵育盘进料模块"},{name:"孵育盘出料模块"},{name:"出料模块"},{name:"急诊模块"}]}}]);
//# sourceMappingURL=67b7ad8.js.map

1
src/main/resources/static/_nuxt/67b7ad8.js.map

@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./constant/order.js"],"names":["websocketAddress","config","单轴步进电机停止","protocol","message","attribute","priority","type","targetId","sourceId","seq","ctrlPointAddr","ctrlPointVal","单轴步进电机正转","单轴步进电机反转","moduleList","name"],"mappings":"8FAAA,sGAAO,IAAMA,EAAmB,oCACnBC,EAAS,CACpBC,WAAU,CACRC,SAAU,4BACVC,QAAS,CACPC,UAAW,SACXC,SAAU,EACVC,KAAM,QACNC,SAAU,IACVC,SAAU,EACVC,IAAK,EACLC,cAAe,IACfC,aAAc,IAGlBC,WAAU,CACRV,SAAU,4BACVC,QAAS,CACPC,UAAW,SACXC,SAAU,EACVC,KAAM,QACNC,SAAU,IACVC,SAAU,EACVC,IAAK,EACLC,cAAe,IACfC,aAAc,IAGlBE,WAAU,CACRX,SAAU,4BACVC,QAAS,CACPC,UAAW,SACXC,SAAU,EACVC,KAAM,QACNC,SAAU,IACVC,SAAU,EACVC,IAAK,EACLC,cAAe,IACfC,cAAe,KAKRG,EAAa,CACxB,CACEC,KAAM,UAER,CACEA,KAAM,QAER,CACEA,KAAM,aAER,CACEA,KAAM,YAER,CACEA,KAAM,WAER,CACEA,KAAM,WAER,CACEA,KAAM,QAER,CACEA,KAAM,Q","file":"67b7ad8.js","sourcesContent":["export const websocketAddress = 'ws://127.0.0.1:8888/websocket/123'\r\nexport const config = {\r\n 单轴步进电机停止: {\r\n protocol: 'iflytopCanProtocolStackV1',\r\n message: {\r\n attribute: 'normal',\r\n priority: 4,\r\n type: 'write',\r\n targetId: 130,\r\n sourceId: 1,\r\n seq: 0,\r\n ctrlPointAddr: 10000,\r\n ctrlPointVal: 0,\r\n },\r\n },\r\n 单轴步进电机正转: {\r\n protocol: 'iflytopCanProtocolStackV1',\r\n message: {\r\n attribute: 'normal',\r\n priority: 4,\r\n type: 'write',\r\n targetId: 130,\r\n sourceId: 1,\r\n seq: 0,\r\n ctrlPointAddr: 10000,\r\n ctrlPointVal: 1,\r\n },\r\n },\r\n 单轴步进电机反转: {\r\n protocol: 'iflytopCanProtocolStackV1',\r\n message: {\r\n attribute: 'normal',\r\n priority: 4,\r\n type: 'write',\r\n targetId: 130,\r\n sourceId: 1,\r\n seq: 0,\r\n ctrlPointAddr: 10000,\r\n ctrlPointVal: -1,\r\n },\r\n },\r\n}\r\n\r\nexport const moduleList = [\r\n {\r\n name: '开机检测项目',\r\n },\r\n {\r\n name: '进料模块',\r\n },\r\n {\r\n name: '试管盒水平移动模块',\r\n },\r\n {\r\n name: '摇匀脱帽盖帽模块',\r\n },\r\n {\r\n name: '孵育盘进料模块',\r\n },\r\n {\r\n name: '孵育盘出料模块',\r\n },\r\n {\r\n name: '出料模块',\r\n },\r\n {\r\n name: '急诊模块',\r\n },\r\n]\r\n"],"sourceRoot":""}

2
src/main/resources/static/_nuxt/760caf6.js
File diff suppressed because it is too large
View File

1
src/main/resources/static/_nuxt/760caf6.js.map
File diff suppressed because it is too large
View File

2
src/main/resources/static/_nuxt/785b9db.js

@ -0,0 +1,2 @@
!function(e){function r(data){for(var r,n,f=data[0],l=data[1],d=data[2],i=0,h=[];i<f.length;i++)n=f[i],Object.prototype.hasOwnProperty.call(o,n)&&o[n]&&h.push(o[n][0]),o[n]=0;for(r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r]);for(v&&v(data);h.length;)h.shift()();return c.push.apply(c,d||[]),t()}function t(){for(var e,i=0;i<c.length;i++){for(var r=c[i],t=!0,n=1;n<r.length;n++){var l=r[n];0!==o[l]&&(t=!1)}t&&(c.splice(i--,1),e=f(f.s=r[0]))}return e}var n={},o={17:0},c=[];function f(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,f),t.l=!0,t.exports}f.e=function(e){var r=[],t=o[e];if(0!==t)if(t)r.push(t[2]);else{var n=new Promise((function(r,n){t=o[e]=[r,n]}));r.push(t[2]=n);var c,script=document.createElement("script");script.charset="utf-8",script.timeout=120,f.nc&&script.setAttribute("nonce",f.nc),script.src=function(e){return f.p+""+{3:"d72bdf7",4:"9f8ca89",5:"2fe32d4",6:"97acbdd",7:"f5f7cc9",8:"0f2942e",9:"b52dce9",10:"1ea3494",11:"67b7ad8",12:"6375dd2",13:"760caf6",14:"d84e6b4",15:"a3107ca",16:"e057ec9"}[e]+".js"}(e);var l=new Error;c=function(r){script.onerror=script.onload=null,clearTimeout(d);var t=o[e];if(0!==t){if(t){var n=r&&("load"===r.type?"missing":r.type),c=r&&r.target&&r.target.src;l.message="Loading chunk "+e+" failed.\n("+n+": "+c+")",l.name="ChunkLoadError",l.type=n,l.request=c,t[1](l)}o[e]=void 0}};var d=setTimeout((function(){c({type:"timeout",target:script})}),12e4);script.onerror=script.onload=c,document.head.appendChild(script)}return Promise.all(r)},f.m=e,f.c=n,f.d=function(e,r,t){f.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},f.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.t=function(e,r){if(1&r&&(e=f(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(f.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)f.d(t,n,function(r){return e[r]}.bind(null,n));return t},f.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(r,"a",r),r},f.o=function(object,e){return Object.prototype.hasOwnProperty.call(object,e)},f.p="/_nuxt/",f.oe=function(e){throw console.error(e),e};var l=window.webpackJsonp=window.webpackJsonp||[],d=l.push.bind(l);l.push=r,l=l.slice();for(var i=0;i<l.length;i++)r(l[i]);var v=d;t()}([]);
//# sourceMappingURL=785b9db.js.map

1
src/main/resources/static/_nuxt/785b9db.js.map
File diff suppressed because it is too large
View File

2
src/main/resources/static/_nuxt/97acbdd.js

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[6,9],{237:function(o,n,w){o.exports=w.p+"img/logo.67a3f78.png"}}]);
//# sourceMappingURL=97acbdd.js.map

1
src/main/resources/static/_nuxt/97acbdd.js.map

@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./static/img/logo.png"],"names":["module","exports"],"mappings":"+EAAAA,EAAOC,QAAU,IAA0B,sB","file":"97acbdd.js","sourcesContent":["module.exports = __webpack_public_path__ + \"img/logo.67a3f78.png\";"],"sourceRoot":""}

2
src/main/resources/static/_nuxt/9f8ca89.js

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[4,5,6,7,8,9],{237:function(t,r,n){t.exports=n.p+"img/logo.67a3f78.png"},647:function(t,r,n){n(662)},648:function(t,r,n){t.exports=n.p+"img/trash-box-full.ffe4075.svg"},649:function(t,r,n){t.exports=n.p+"img/trash-box-empty.d54fcfa.svg"},650:function(t,r,n){"use strict";var o=n(4),e=n(663).start;o({target:"String",proto:!0,forced:n(664)},{padStart:function(t){return e(this,t,arguments.length>1?arguments[1]:void 0)}})},651:function(t,r,n){"use strict";var o=n(4),e=n(7),f=n(38),c=n(25),d=n(26),v=n(240),h=n(21),l=n(6),w=n(239),x=n(176),k=n(395),A=n(396),m=n(115),S=n(397),y=[],C=e(y.sort),J=e(y.push),M=l((function(){y.sort(void 0)})),B=l((function(){y.sort(null)})),D=x("sort"),E=!l((function(){if(m)return m<70;if(!(k&&k>3)){if(A)return!0;if(S)return S<603;var code,t,r,n,o="";for(code=65;code<76;code++){switch(t=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:r=3;break;case 68:case 71:r=4;break;default:r=2}for(n=0;n<47;n++)y.push({k:t+n,v:r})}for(y.sort((function(a,b){return b.v-a.v})),n=0;n<y.length;n++)t=y[n].k.charAt(0),o.charAt(o.length-1)!==t&&(o+=t);return"DGBEFHACIJK"!==o}}));o({target:"Array",proto:!0,forced:M||!B||!D||!E},{sort:function(t){void 0!==t&&f(t);var r=c(this);if(E)return void 0===t?C(r):C(r,t);var n,o,e=[],l=d(r);for(o=0;o<l;o++)o in r&&J(e,r[o]);for(w(e,function(t){return function(r,n){return void 0===n?-1:void 0===r?1:void 0!==t?+t(r,n)||0:h(r)>h(n)?1:-1}}(t)),n=d(e),o=0;o<n;)r[o]=e[o++];for(;o<l;)v(r,o++);return r}})},652:function(t,r,n){"use strict";var o=n(4),e=n(39).find,f=n(238),c="find",d=!0;c in[]&&Array(1)[c]((function(){d=!1})),o({target:"Array",proto:!0,forced:d},{find:function(t){return e(this,t,arguments.length>1?arguments[1]:void 0)}}),f(c)},662:function(t,r,n){"use strict";n(392)("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),n(393))},663:function(t,r,n){var o=n(7),e=n(53),f=n(21),c=n(394),d=n(48),v=o(c),h=o("".slice),l=Math.ceil,w=function(t){return function(r,n,o){var c,w,x=f(d(r)),k=e(n),A=x.length,m=void 0===o?" ":f(o);return k<=A||""==m?x:((w=v(m,l((c=k-A)/m.length))).length>c&&(w=h(w,0,c)),t?x+w:w+x)}};t.exports={start:w(!1),end:w(!0)}},664:function(t,r,n){var o=n(69);t.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(o)}}]);
//# sourceMappingURL=9f8ca89.js.map

1
src/main/resources/static/_nuxt/9f8ca89.js.map
File diff suppressed because it is too large
View File

81
src/main/resources/static/_nuxt/LICENSES

@ -0,0 +1,81 @@
/*!
* vue-client-only v0.0.0-semantic-release
* (c) 2021-present egoist <0x142857@gmail.com>
* Released under the MIT License.
*/
/*!
* vue-no-ssr v1.1.1
* (c) 2018-present egoist <0x142857@gmail.com>
* Released under the MIT License.
*/
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
/**
* @license
* Copyright 2017 Google LLC
* SPDX-License-Identifier: BSD-3-Clause
*/
/**
* @license
* Copyright 2019 Google LLC
* SPDX-License-Identifier: BSD-3-Clause
*/
/**
* @license
* Copyright 2021 Google LLC
* SPDX-License-Identifier: BSD-3-Clause
*/
/**
* @license
* Lodash <https://lodash.com/>
* Copyright JS Foundation and other contributors <https://js.foundation/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/
/**
* Checks if an event is supported in the current execution environment.
*
* NOTE: This will not work correctly for non-generic events such as `change`,
* `reset`, `load`, `error`, and `select`.
*
* Borrows from Modernizr.
*
* @param {string} eventNameSuffix Event name, e.g. "click".
* @param {?boolean} capture Check if the capture phase is supported.
* @return {boolean} True if the event is supported.
* @internal
* @license Modernizr 3.0.0pre (Custom Build) | MIT
*/
/*!
* Vue.js v2.7.14
* (c) 2014-2022 Evan You
* Released under the MIT License.
*/
/*!
* vuex v3.6.2
* (c) 2021 Evan You
* @license MIT
*/

2
src/main/resources/static/_nuxt/a3107ca.js

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[15,14],{78:function(t,n,e){"use strict";e.d(n,"a",(function(){return o})),e.d(n,"b",(function(){return c}));var o=function(t){history.pushState(null,null,t),window.addEventListener("popstate",(function(){history.pushState(null,null,t)}))},c=function(){document.addEventListener("touchstart",(function(t){t.touches.length>1&&t.preventDefault()}),{capture:!1,passive:!1}),document.addEventListener("touchmove",(function(t){t.preventDefault()}),{capture:!1,passive:!1})}}}]);
//# sourceMappingURL=a3107ca.js.map

1
src/main/resources/static/_nuxt/a3107ca.js.map

@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./utils/common.js"],"names":["preventBack","currentUrl","history","pushState","window","addEventListener","preventScale","document","event","touches","length","preventDefault","capture","passive"],"mappings":"6FAAA,oEAAO,IAAMA,EAAc,SAAAC,GACzBC,QAAQC,UAAU,KAAM,KAAMF,GAC9BG,OAAOC,iBAAiB,YAAY,WAClCH,QAAQC,UAAU,KAAM,KAAMF,EAChC,GACF,EAEaK,EAAe,WAC1BC,SAASF,iBACP,cACA,SAAUG,GACJA,EAAMC,QAAQC,OAAS,GACzBF,EAAMG,gBAEV,GACA,CACEC,SAAS,EACTC,SAAS,IAIbN,SAASF,iBACP,aACA,SAAUG,GACRA,EAAMG,gBACR,GACA,CACEC,SAAS,EACTC,SAAS,GAGf,C","file":"a3107ca.js","sourcesContent":["export const preventBack = currentUrl => {\r\n history.pushState(null, null, currentUrl)\r\n window.addEventListener('popstate', function () {\r\n history.pushState(null, null, currentUrl)\r\n })\r\n}\r\n\r\nexport const preventScale = () => {\r\n document.addEventListener(\r\n 'touchstart',\r\n function (event) {\r\n if (event.touches.length > 1) {\r\n event.preventDefault()\r\n }\r\n },\r\n {\r\n capture: false,\r\n passive: false,\r\n },\r\n )\r\n\r\n document.addEventListener(\r\n 'touchmove',\r\n function (event) {\r\n event.preventDefault()\r\n },\r\n {\r\n capture: false,\r\n passive: false,\r\n },\r\n )\r\n}\r\n"],"sourceRoot":""}

2
src/main/resources/static/_nuxt/b52dce9.js

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[9,6],{237:function(o,n,w){o.exports=w.p+"img/logo.67a3f78.png"}}]);
//# sourceMappingURL=b52dce9.js.map

1
src/main/resources/static/_nuxt/b52dce9.js.map

@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./static/img/logo.png"],"names":["module","exports"],"mappings":"+EAAAA,EAAOC,QAAU,IAA0B,sB","file":"b52dce9.js","sourcesContent":["module.exports = __webpack_public_path__ + \"img/logo.67a3f78.png\";"],"sourceRoot":""}

1
src/main/resources/static/_nuxt/css/53e3649.css
File diff suppressed because it is too large
View File

1
src/main/resources/static/_nuxt/css/894992d.css
File diff suppressed because it is too large
View File

2
src/main/resources/static/_nuxt/d72bdf7.js

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{653:function(A,w,o){A.exports=o.p+"img/vector.b72b02b.png"},654:function(A,w){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA1CAYAAADh5qNwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMRSURBVHgB3ZqLkZswEIb/uwooYTs4dxCV4BIo4ToIHdgd4KsgkwpwKrBTAaQCp4NEe0AGLxIPawUm38zeWTZI+rV6Sy/QJbFmrH2xRtZ2zXdJ55nf1qrm/9XaD2vnJvw0cIbfrRXW/gQYv5+iLozVIGsHazeEiXFZjoXFsWcOmJ7B0toFtSeKJvxU4vYY9gz/dsS0arRr4jthWGjZxKfOmHe4RA3CMKgF+tI4QBFCXX2Wqh4Ev7gSCukR3FWDvzOICw2kTXgQ8kTKbSbBchyhKMwlKMM6ZOjnhZvErMJ1dQoZ1iVDQOeR4vkEtWTo520/9hKhX+2OCIPHIwM9ZBvjsXGwGuboN8gQUtx3/xqwAFnw3mpI6LuWEEYh4tPCYGJepZc0SjaWKOaEkWZC0PcSE1MUwdO2XpsHjHjhhHoh98xU1j46YRaUdh+QJWqgQ0xPMUbEX7Q/JNDt8brEFsXIpVDC1c+Ih87YFh8ibFyivmNbXEX4U9Sb+LLCtjiLMLEoOcW4YltUIvzGomjgga1QdT4n0lMVtkl3IzR5xf/B3e6uFBV7mb7INgCLunMd4lJESoM6nz/18Awi1qj/Dve2mjZy7wLfoD8775IhrrCdiLvg6vdLPGSgS4b+VCaFnjAS4Z/8hzcuBhdbSpzQ99hXhJPDsREjZ+k3xOMEfWGliO9fR1QgznrKhWtf/lFhBp71FCN7Kc2GLOGSdAlLMZ98KA5OSC62CPFwCZtbkIQJ+yrHwETmIvfvUsxDesmZX0JfuUFcWNj+gXQIE7zUIr1VYtljm6nIHm+wVrnaluqxpALyRIYF0thLcjDWGEu04Hw83Gu6Tu/WFuYSNGv24xtL1hLmElTiAQjuI9Il25jvqsOkduSDEOGEfCImZtoE/42UHHHuUeSe9C5QTu/oSagVZxCGgV9M2ylEGTNTjN8j4ozxsLAbiYua+MZuot0w4bA6FMLwHSKX0KKxC+bdIovmHR+EeeKmWnsTjbAihLoasSdCxPD7vK4L9swLdGnv0LK9NWFC/w5te3+WN33OUL5D+xesSEOgidd1ggAAAABJRU5ErkJggg=="}}]);
//# sourceMappingURL=d72bdf7.js.map

1
src/main/resources/static/_nuxt/d72bdf7.js.map

@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./static/img/vector.png","webpack:///./static/img/time.png"],"names":["module","exports"],"mappings":"6EAAAA,EAAOC,QAAU,IAA0B,wB,oBCA3CD,EAAOC,QAAU,gsC","file":"d72bdf7.js","sourcesContent":["module.exports = __webpack_public_path__ + \"img/vector.b72b02b.png\";","module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA1CAYAAADh5qNwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMRSURBVHgB3ZqLkZswEIb/uwooYTs4dxCV4BIo4ToIHdgd4KsgkwpwKrBTAaQCp4NEe0AGLxIPawUm38zeWTZI+rV6Sy/QJbFmrH2xRtZ2zXdJ55nf1qrm/9XaD2vnJvw0cIbfrRXW/gQYv5+iLozVIGsHazeEiXFZjoXFsWcOmJ7B0toFtSeKJvxU4vYY9gz/dsS0arRr4jthWGjZxKfOmHe4RA3CMKgF+tI4QBFCXX2Wqh4Ev7gSCukR3FWDvzOICw2kTXgQ8kTKbSbBchyhKMwlKMM6ZOjnhZvErMJ1dQoZ1iVDQOeR4vkEtWTo520/9hKhX+2OCIPHIwM9ZBvjsXGwGuboN8gQUtx3/xqwAFnw3mpI6LuWEEYh4tPCYGJepZc0SjaWKOaEkWZC0PcSE1MUwdO2XpsHjHjhhHoh98xU1j46YRaUdh+QJWqgQ0xPMUbEX7Q/JNDt8brEFsXIpVDC1c+Ih87YFh8ibFyivmNbXEX4U9Sb+LLCtjiLMLEoOcW4YltUIvzGomjgga1QdT4n0lMVtkl3IzR5xf/B3e6uFBV7mb7INgCLunMd4lJESoM6nz/18Awi1qj/Dve2mjZy7wLfoD8775IhrrCdiLvg6vdLPGSgS4b+VCaFnjAS4Z/8hzcuBhdbSpzQ99hXhJPDsREjZ+k3xOMEfWGliO9fR1QgznrKhWtf/lFhBp71FCN7Kc2GLOGSdAlLMZ98KA5OSC62CPFwCZtbkIQJ+yrHwETmIvfvUsxDesmZX0JfuUFcWNj+gXQIE7zUIr1VYtljm6nIHm+wVrnaluqxpALyRIYF0thLcjDWGEu04Hw83Gu6Tu/WFuYSNGv24xtL1hLmElTiAQjuI9Il25jvqsOkduSDEOGEfCImZtoE/42UHHHuUeSe9C5QTu/oSagVZxCGgV9M2ylEGTNTjN8j4ozxsLAbiYua+MZuot0w4bA6FMLwHSKX0KKxC+bdIovmHR+EeeKmWnsTjbAihLoasSdCxPD7vK4L9swLdGnv0LK9NWFC/w5te3+WN33OUL5D+xesSEOgidd1ggAAAABJRU5ErkJggg==\""],"sourceRoot":""}

2
src/main/resources/static/_nuxt/d84e6b4.js

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[14,15],{78:function(t,n,e){"use strict";e.d(n,"a",(function(){return o})),e.d(n,"b",(function(){return c}));var o=function(t){history.pushState(null,null,t),window.addEventListener("popstate",(function(){history.pushState(null,null,t)}))},c=function(){document.addEventListener("touchstart",(function(t){t.touches.length>1&&t.preventDefault()}),{capture:!1,passive:!1}),document.addEventListener("touchmove",(function(t){t.preventDefault()}),{capture:!1,passive:!1})}}}]);
//# sourceMappingURL=d84e6b4.js.map

1
src/main/resources/static/_nuxt/d84e6b4.js.map

@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./utils/common.js"],"names":["preventBack","currentUrl","history","pushState","window","addEventListener","preventScale","document","event","touches","length","preventDefault","capture","passive"],"mappings":"6FAAA,oEAAO,IAAMA,EAAc,SAAAC,GACzBC,QAAQC,UAAU,KAAM,KAAMF,GAC9BG,OAAOC,iBAAiB,YAAY,WAClCH,QAAQC,UAAU,KAAM,KAAMF,EAChC,GACF,EAEaK,EAAe,WAC1BC,SAASF,iBACP,cACA,SAAUG,GACJA,EAAMC,QAAQC,OAAS,GACzBF,EAAMG,gBAEV,GACA,CACEC,SAAS,EACTC,SAAS,IAIbN,SAASF,iBACP,aACA,SAAUG,GACRA,EAAMG,gBACR,GACA,CACEC,SAAS,EACTC,SAAS,GAGf,C","file":"d84e6b4.js","sourcesContent":["export const preventBack = currentUrl => {\r\n history.pushState(null, null, currentUrl)\r\n window.addEventListener('popstate', function () {\r\n history.pushState(null, null, currentUrl)\r\n })\r\n}\r\n\r\nexport const preventScale = () => {\r\n document.addEventListener(\r\n 'touchstart',\r\n function (event) {\r\n if (event.touches.length > 1) {\r\n event.preventDefault()\r\n }\r\n },\r\n {\r\n capture: false,\r\n passive: false,\r\n },\r\n )\r\n\r\n document.addEventListener(\r\n 'touchmove',\r\n function (event) {\r\n event.preventDefault()\r\n },\r\n {\r\n capture: false,\r\n passive: false,\r\n },\r\n )\r\n}\r\n"],"sourceRoot":""}

2
src/main/resources/static/_nuxt/e057ec9.js

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[16,3,6,9],{237:function(A,o,w){A.exports=w.p+"img/logo.67a3f78.png"},653:function(A,o,w){A.exports=w.p+"img/vector.b72b02b.png"},654:function(A,o){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA1CAYAAADh5qNwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMRSURBVHgB3ZqLkZswEIb/uwooYTs4dxCV4BIo4ToIHdgd4KsgkwpwKrBTAaQCp4NEe0AGLxIPawUm38zeWTZI+rV6Sy/QJbFmrH2xRtZ2zXdJ55nf1qrm/9XaD2vnJvw0cIbfrRXW/gQYv5+iLozVIGsHazeEiXFZjoXFsWcOmJ7B0toFtSeKJvxU4vYY9gz/dsS0arRr4jthWGjZxKfOmHe4RA3CMKgF+tI4QBFCXX2Wqh4Ev7gSCukR3FWDvzOICw2kTXgQ8kTKbSbBchyhKMwlKMM6ZOjnhZvErMJ1dQoZ1iVDQOeR4vkEtWTo520/9hKhX+2OCIPHIwM9ZBvjsXGwGuboN8gQUtx3/xqwAFnw3mpI6LuWEEYh4tPCYGJepZc0SjaWKOaEkWZC0PcSE1MUwdO2XpsHjHjhhHoh98xU1j46YRaUdh+QJWqgQ0xPMUbEX7Q/JNDt8brEFsXIpVDC1c+Ih87YFh8ibFyivmNbXEX4U9Sb+LLCtjiLMLEoOcW4YltUIvzGomjgga1QdT4n0lMVtkl3IzR5xf/B3e6uFBV7mb7INgCLunMd4lJESoM6nz/18Awi1qj/Dve2mjZy7wLfoD8775IhrrCdiLvg6vdLPGSgS4b+VCaFnjAS4Z/8hzcuBhdbSpzQ99hXhJPDsREjZ+k3xOMEfWGliO9fR1QgznrKhWtf/lFhBp71FCN7Kc2GLOGSdAlLMZ98KA5OSC62CPFwCZtbkIQJ+yrHwETmIvfvUsxDesmZX0JfuUFcWNj+gXQIE7zUIr1VYtljm6nIHm+wVrnaluqxpALyRIYF0thLcjDWGEu04Hw83Gu6Tu/WFuYSNGv24xtL1hLmElTiAQjuI9Il25jvqsOkduSDEOGEfCImZtoE/42UHHHuUeSe9C5QTu/oSagVZxCGgV9M2ylEGTNTjN8j4ozxsLAbiYua+MZuot0w4bA6FMLwHSKX0KKxC+bdIovmHR+EeeKmWnsTjbAihLoasSdCxPD7vK4L9swLdGnv0LK9NWFC/w5te3+WN33OUL5D+xesSEOgidd1ggAAAABJRU5ErkJggg=="}}]);
//# sourceMappingURL=e057ec9.js.map

1
src/main/resources/static/_nuxt/e057ec9.js.map

@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./static/img/logo.png","webpack:///./static/img/vector.png","webpack:///./static/img/time.png"],"names":["module","exports"],"mappings":"oFAAAA,EAAOC,QAAU,IAA0B,sB,sBCA3CD,EAAOC,QAAU,IAA0B,wB,oBCA3CD,EAAOC,QAAU,gsC","file":"e057ec9.js","sourcesContent":["module.exports = __webpack_public_path__ + \"img/logo.67a3f78.png\";","module.exports = __webpack_public_path__ + \"img/vector.b72b02b.png\";","module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA1CAYAAADh5qNwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMRSURBVHgB3ZqLkZswEIb/uwooYTs4dxCV4BIo4ToIHdgd4KsgkwpwKrBTAaQCp4NEe0AGLxIPawUm38zeWTZI+rV6Sy/QJbFmrH2xRtZ2zXdJ55nf1qrm/9XaD2vnJvw0cIbfrRXW/gQYv5+iLozVIGsHazeEiXFZjoXFsWcOmJ7B0toFtSeKJvxU4vYY9gz/dsS0arRr4jthWGjZxKfOmHe4RA3CMKgF+tI4QBFCXX2Wqh4Ev7gSCukR3FWDvzOICw2kTXgQ8kTKbSbBchyhKMwlKMM6ZOjnhZvErMJ1dQoZ1iVDQOeR4vkEtWTo520/9hKhX+2OCIPHIwM9ZBvjsXGwGuboN8gQUtx3/xqwAFnw3mpI6LuWEEYh4tPCYGJepZc0SjaWKOaEkWZC0PcSE1MUwdO2XpsHjHjhhHoh98xU1j46YRaUdh+QJWqgQ0xPMUbEX7Q/JNDt8brEFsXIpVDC1c+Ih87YFh8ibFyivmNbXEX4U9Sb+LLCtjiLMLEoOcW4YltUIvzGomjgga1QdT4n0lMVtkl3IzR5xf/B3e6uFBV7mb7INgCLunMd4lJESoM6nz/18Awi1qj/Dve2mjZy7wLfoD8775IhrrCdiLvg6vdLPGSgS4b+VCaFnjAS4Z/8hzcuBhdbSpzQ99hXhJPDsREjZ+k3xOMEfWGliO9fR1QgznrKhWtf/lFhBp71FCN7Kc2GLOGSdAlLMZ98KA5OSC62CPFwCZtbkIQJ+yrHwETmIvfvUsxDesmZX0JfuUFcWNj+gXQIE7zUIr1VYtljm6nIHm+wVrnaluqxpALyRIYF0thLcjDWGEu04Hw83Gu6Tu/WFuYSNGv24xtL1hLmElTiAQjuI9Il25jvqsOkduSDEOGEfCImZtoE/42UHHHuUeSe9C5QTu/oSagVZxCGgV9M2ylEGTNTjN8j4ozxsLAbiYua+MZuot0w4bA6FMLwHSKX0KKxC+bdIovmHR+EeeKmWnsTjbAihLoasSdCxPD7vK4L9swLdGnv0LK9NWFC/w5te3+WN33OUL5D+xesSEOgidd1ggAAAABJRU5ErkJggg==\""],"sourceRoot":""}

3
src/main/resources/static/_nuxt/efbc2d0.js
File diff suppressed because it is too large
View File

1
src/main/resources/static/_nuxt/efbc2d0.js.map
File diff suppressed because it is too large
View File

2
src/main/resources/static/_nuxt/f5f7cc9.js

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[7,5,6,9],{237:function(n,t,o){n.exports=o.p+"img/logo.67a3f78.png"},647:function(n,t,o){o(662)},648:function(n,t,o){n.exports=o.p+"img/trash-box-full.ffe4075.svg"},649:function(n,t,o){n.exports=o.p+"img/trash-box-empty.d54fcfa.svg"},662:function(n,t,o){"use strict";o(392)("Set",(function(n){return function(){return n(this,arguments.length?arguments[0]:void 0)}}),o(393))}}]);
//# sourceMappingURL=f5f7cc9.js.map

1
src/main/resources/static/_nuxt/f5f7cc9.js.map

@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./static/img/logo.png","webpack:///./node_modules/core-js/modules/es.set.js","webpack:///./static/img/trash-box-full.svg","webpack:///./static/img/trash-box-empty.svg","webpack:///./node_modules/core-js/modules/es.set.constructor.js"],"names":["module","exports","collection","init","this","arguments","length","undefined"],"mappings":"mFAAAA,EAAOC,QAAU,IAA0B,sB,sBCC3C,EAAQ,I,sBCDRD,EAAOC,QAAU,IAA0B,gC,sBCA3CD,EAAOC,QAAU,IAA0B,iC,mCCC1B,EAAQ,IAKzBC,CAAW,OAAO,SAAUC,GAC1B,OAAO,WAAiB,OAAOA,EAAKC,KAAMC,UAAUC,OAASD,UAAU,QAAKE,EAAY,CAC1F,GANuB,EAAQ,K","file":"f5f7cc9.js","sourcesContent":["module.exports = __webpack_public_path__ + \"img/logo.67a3f78.png\";","// TODO: Remove this module from `core-js@4` since it's replaced to module below\nrequire('../modules/es.set.constructor');\n","module.exports = __webpack_public_path__ + \"img/trash-box-full.ffe4075.svg\";","module.exports = __webpack_public_path__ + \"img/trash-box-empty.d54fcfa.svg\";","'use strict';\nvar collection = require('../internals/collection');\nvar collectionStrong = require('../internals/collection-strong');\n\n// `Set` constructor\n// https://tc39.es/ecma262/#sec-set-objects\ncollection('Set', function (init) {\n return function Set() { return init(this, arguments.length ? arguments[0] : undefined); };\n}, collectionStrong);\n"],"sourceRoot":""}

BIN
src/main/resources/static/_nuxt/fonts/element-icons.313f7da.woff

BIN
src/main/resources/static/_nuxt/fonts/element-icons.4520188.ttf

BIN
src/main/resources/static/_nuxt/img/bg.f2fc2da.png

After

Width: 1036  |  Height: 1036  |  Size: 83 KiB

BIN
src/main/resources/static/_nuxt/img/logo.67a3f78.png

After

Width: 200  |  Height: 76  |  Size: 11 KiB

43
src/main/resources/static/_nuxt/img/trash-box-empty.d54fcfa.svg

@ -0,0 +1,43 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="27"
height="30"
viewBox="0 0 27 30"
fill="none"
>
<path
d="M1 7.22266H26"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M10.375 13.4453V22.7786"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M16.625 13.4453V22.7786"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M2.5625 7.22266L4.125 25.8893C4.125 26.7144 4.45424 27.5058 5.04029 28.0892C5.62634 28.6727 6.4212 29.0004 7.25 29.0004H19.75C20.5788 29.0004 21.3737 28.6727 21.9597 28.0892C22.5458 27.5058 22.875 26.7144 22.875 25.8893L24.4375 7.22266"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M8.8125 7.22222V2.55556C8.8125 2.143 8.97712 1.74733 9.27015 1.45561C9.56317 1.16389 9.9606 1 10.375 1H16.625C17.0394 1 17.4368 1.16389 17.7299 1.45561C18.0229 1.74733 18.1875 2.143 18.1875 2.55556V7.22222"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
</svg>

50
src/main/resources/static/_nuxt/img/trash-box-full.ffe4075.svg

@ -0,0 +1,50 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="30"
height="30"
viewBox="0 0 30 30"
fill="none"
>
<path
d="M3 7.22266H28"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M12.375 13.4453V22.7786"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M18.625 13.4453V22.7786"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M4.5625 7.22266L6.125 25.8893C6.125 26.7144 6.45424 27.5058 7.04029 28.0892C7.62634 28.6727 8.4212 29.0004 9.25 29.0004H21.75C22.5788 29.0004 23.3737 28.6727 23.9597 28.0892C24.5458 27.5058 24.875 26.7144 24.875 25.8893L26.4375 7.22266"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M10.8125 7.22222V2.55556C10.8125 2.143 10.9771 1.74733 11.2701 1.45561C11.5632 1.16389 11.9606 1 12.375 1H18.625C19.0394 1 19.4368 1.16389 19.7299 1.45561C20.0229 1.74733 20.1875 2.143 20.1875 2.55556V7.22222"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M1 1L29 28.9998"
stroke="white"
stroke-width="1.94482"
stroke-linecap="round"
stroke-linejoin="round"
/>
</svg>

BIN
src/main/resources/static/_nuxt/img/vector.b72b02b.png

After

Width: 53  |  Height: 53  |  Size: 1.3 KiB

15
src/main/resources/static/admin/index.html

@ -0,0 +1,15 @@
<!doctype html>
<html data-n-head-ssr lang="en" data-n-head="%7B%22lang%22:%7B%22ssr%22:%22en%22%7D%7D">
<head>
<meta data-n-head="ssr" charset="utf-8"><meta data-n-head="ssr" name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=0"><title>dreamworks-nuxt-mobile</title><link data-n-head="ssr" rel="icon" type="image/x-icon" href="/favicon.ico"><link rel="preload" href="/_nuxt/785b9db.js" as="script"><link rel="preload" href="/_nuxt/efbc2d0.js" as="script"><link rel="preload" href="/_nuxt/css/53e3649.css" as="style"><link rel="preload" href="/_nuxt/10793fa.js" as="script"><link rel="preload" href="/_nuxt/css/894992d.css" as="style"><link rel="preload" href="/_nuxt/06453f9.js" as="script"><link rel="stylesheet" href="/_nuxt/css/53e3649.css"><link rel="stylesheet" href="/_nuxt/css/894992d.css">
</head>
<body>
<div data-server-rendered="true" id="__nuxt"><div id="__layout"><div class="ops_container" data-v-961f08e0><div class="ops_header" data-v-961f08e0><img src="/_nuxt/img/logo.67a3f78.png" alt="logo" class="logo" data-v-961f08e0> <div class="tab_container" data-v-961f08e0><div class="active" data-v-961f08e0>
单步调试
</div> <div data-v-961f08e0>
模块调试
</div> <div data-v-961f08e0>
流程调试
</div></div></div> <div class="content" data-v-961f08e0><div class="step_through_container" data-v-9a902838 data-v-961f08e0><div class="form_tab" data-v-9a902838><div class="title" data-v-9a902838>连接设备</div> <div class="disconnect" data-v-9a902838>未连接</div></div> <div class="form_tab" data-v-9a902838><div class="title" data-v-9a902838>单轴步进电机停止</div> <div class="two_column" data-v-9a902838><div class="item_text" data-v-9a902838>调试</div> <div class="item_text" data-v-9a902838>查看指令</div></div></div><div class="form_tab" data-v-9a902838><div class="title" data-v-9a902838>单轴步进电机正转</div> <div class="two_column" data-v-9a902838><div class="item_text" data-v-9a902838>调试</div> <div class="item_text" data-v-9a902838>查看指令</div></div></div><div class="form_tab" data-v-9a902838><div class="title" data-v-9a902838>单轴步进电机反转</div> <div class="two_column" data-v-9a902838><div class="item_text" data-v-9a902838>调试</div> <div class="item_text" data-v-9a902838>查看指令</div></div></div> <!----></div> <!----> <!----></div></div></div></div><script>window.__NUXT__=function(t){return{layout:"default",data:[{}],fetch:{},error:t,state:{executorStatus:t,activeTab:"1",deviceInfo:{},tubeRackStoreList:[],runningStatus:1,isLoadConsumable:!1},serverRendered:!0,routePath:"/admin",config:{_app:{basePath:"/",assetsPath:"/_nuxt/",cdnURL:t}}}}(null)</script><script src="/_nuxt/785b9db.js" defer></script><script src="/_nuxt/efbc2d0.js" defer></script><script src="/_nuxt/10793fa.js" defer></script><script src="/_nuxt/06453f9.js" defer></script>
</body>
</html>

8
src/main/resources/static/css/globalVar.scss

@ -0,0 +1,8 @@
$theme_color: #528dfe;
$tab_default_color: #808080;
$btn_success: #39cd80;
$btn_danger: #c84141;
$active_bg_tab: #f7f7f7;
$card_shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);

1
src/main/resources/static/css/index.scss

@ -0,0 +1 @@
@import './globalVar.scss';

146
src/main/resources/static/css/reset.css

@ -0,0 +1,146 @@
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
}
ol,
ul {
list-style: none;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}
html,
body {
width: 100vw;
height: 100vh;
}
::-webkit-scrollbar {
display: none;
}
* {
box-sizing: border-box;
scrollbar-width: none; /* Firefox 64+ */
-ms-overflow-style: none; /* IE、Edge */
overflow: -moz-scrollbars-none; /* Firefox */
}
body {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
html,
body {
height: 100%;
overflow: auto;
margin: 0;
}
html {
overflow-y: scroll;
}
.el-table .cell {
line-height: 40px !important;
}

BIN
src/main/resources/static/favicon.ico

17
src/main/resources/static/home/index.html

@ -0,0 +1,17 @@
<!doctype html>
<html data-n-head-ssr lang="en" data-n-head="%7B%22lang%22:%7B%22ssr%22:%22en%22%7D%7D">
<head>
<meta data-n-head="ssr" charset="utf-8"><meta data-n-head="ssr" name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=0"><title>dreamworks-nuxt-mobile</title><link data-n-head="ssr" rel="icon" type="image/x-icon" href="/favicon.ico"><link rel="preload" href="/_nuxt/785b9db.js" as="script"><link rel="preload" href="/_nuxt/efbc2d0.js" as="script"><link rel="preload" href="/_nuxt/css/53e3649.css" as="style"><link rel="preload" href="/_nuxt/10793fa.js" as="script"><link rel="preload" href="/_nuxt/css/894992d.css" as="style"><link rel="preload" href="/_nuxt/06453f9.js" as="script"><link rel="stylesheet" href="/_nuxt/css/53e3649.css"><link rel="stylesheet" href="/_nuxt/css/894992d.css">
</head>
<body>
<div data-server-rendered="true" id="__nuxt"><div id="__layout"><div class="ops_container" data-v-2b3ac4ac><div class="ops_header" data-v-2b3ac4ac><img src="/_nuxt/img/logo.67a3f78.png" alt="logo" class="logo" data-v-2b3ac4ac> <div class="tab_container" data-v-2b3ac4ac><div class="active" data-v-2b3ac4ac>
常规
</div> <div data-v-2b3ac4ac>
历史
</div> <div data-v-2b3ac4ac>
设置
</div></div> <div class="stop_btns" data-v-2b3ac4ac><!----> <div class="stop_btn common_btn" data-v-2b3ac4ac>停止</div> <!----> <!----></div></div> <div class="content" data-v-2b3ac4ac><div class="general_container" data-v-1536c2eb data-v-2b3ac4ac><div class="general_header" data-v-1536c2eb><div class="active tab" data-v-1536c2eb><div data-v-1536c2eb><img src="/img/tab/12.png" alt class="supplies_img" data-v-1536c2eb></div> <p class="tab_text" data-v-1536c2eb>耗材</p></div> <div class="tab" data-v-1536c2eb><div data-v-1536c2eb><img src="/img/tab/21.png" alt class="tube_img" data-v-1536c2eb></div> <p class="tab_text" data-v-1536c2eb>试管</p></div> <div class="tab" data-v-1536c2eb><div data-v-1536c2eb><img src="/img/tab/31.png" alt class="process_img" data-v-1536c2eb></div> <p class="tab_text" data-v-1536c2eb>运行中</p></div></div> <div class="content" data-v-1536c2eb><div class="consumable_container" data-v-3e380e16 data-v-1536c2eb><div class="top_container" data-v-3e380e16><div class="plate_container" data-v-3e380e16><div class="head_container" data-v-18afeff4 data-v-3e380e16><div class="title" data-v-18afeff4>反应板夹区</div> <div class="temperature" data-v-18afeff4><p class="radius" data-v-18afeff4></p> <p data-v-18afeff4>温度:</p></div> <!----> <!----></div> <div class="process_container" data-v-3e380e16><div class="plate_process_container" data-v-6b92a217 data-v-3e380e16><div class="empty" data-v-6b92a217><div class="none" data-v-6b92a217></div></div> <div class="bottom_tips" data-v-6b92a217><p data-v-6b92a217></p> <p data-v-6b92a217></p></div></div><div class="plate_process_container" data-v-6b92a217 data-v-3e380e16><div class="empty" data-v-6b92a217><div class="none" data-v-6b92a217></div></div> <div class="bottom_tips" data-v-6b92a217><p data-v-6b92a217></p> <p data-v-6b92a217></p></div></div><div class="plate_process_container" data-v-6b92a217 data-v-3e380e16><div class="empty" data-v-6b92a217><div class="none" data-v-6b92a217></div></div> <div class="bottom_tips" data-v-6b92a217><p data-v-6b92a217></p> <p data-v-6b92a217></p></div></div><div class="plate_process_container" data-v-6b92a217 data-v-3e380e16><div class="empty" data-v-6b92a217><div class="none" data-v-6b92a217></div></div> <div class="bottom_tips" data-v-6b92a217><p data-v-6b92a217></p> <p data-v-6b92a217></p></div></div><div class="plate_process_container" data-v-6b92a217 data-v-3e380e16><div class="empty" data-v-6b92a217><div class="none" data-v-6b92a217></div></div> <div class="bottom_tips" data-v-6b92a217><p data-v-6b92a217></p> <p data-v-6b92a217></p></div></div><div class="plate_process_container" data-v-6b92a217 data-v-3e380e16><div class="empty" data-v-6b92a217><div class="none" data-v-6b92a217></div></div> <div class="bottom_tips" data-v-6b92a217><p data-v-6b92a217></p> <p data-v-6b92a217></p></div></div> <!----></div></div> <div class="pipet_container" data-v-3e380e16><div class="test_btn" data-v-3e380e16>加载耗材</div> <div class="pipet_tube_container" data-v-3e380e16><div class="pipet_ops" data-v-3e380e16><div data-v-2c0c87a0 data-v-3e380e16><div class="pipet_h" data-v-2c0c87a0><div class="head_container" data-v-18afeff4 data-v-2c0c87a0><div class="title" data-v-18afeff4>移液头区</div> <!----> <!----> <!----></div></div> <div class="pipet_container_ops" data-v-2c0c87a0><div class="tab_container" data-v-2c0c87a0><div class="tab active" data-v-2c0c87a0><p class="title" data-v-2c0c87a0>移液区一</p> <div class="btn_num" data-v-2c0c87a0>0/120</div></div> <div class="tab" data-v-2c0c87a0><p class="title" data-v-2c0c87a0>移液区二</p> <div class="btn_num" data-v-2c0c87a0>0/120</div></div> <div class="tab" data-v-2c0c87a0><p class="title" data-v-2c0c87a0>移液区三</p> <div class="btn_num" data-v-2c0c87a0>0/120</div></div></div> <div class="tube" data-v-2c0c87a0> <!----></div> <!----> <!----></div></div></div> <div class="card_container" data-v-3e380e16><div class="first" data-v-3e380e16><div class="head_container" data-v-18afeff4 data-v-3e380e16><div class="title small_t" data-v-18afeff4>急诊区</div> <!----> <!----> <!----></div> <div class="two_btn" style="justify-content:center!important" data-v-3e380e16><div class="default_btn" data-v-3e380e16> </div></div> <div class="emergency" data-v-3e380e16>添加急诊</div></div> <div class="second" data-v-3e380e16><div class="head_container" data-v-18afeff4 data-v-3e380e16><div class="title small_t" data-v-18afeff4>ID芯片区</div> <!----> <!----> <!----></div> <div class="chip" data-v-3e380e16>
未插入芯片
</div></div> <div class="third" data-v-3e380e16><div class="head_container" data-v-18afeff4 data-v-3e380e16><div class="title small_t" data-v-18afeff4>废料区</div> <!----> <!----> <!----></div> <div class="waste fill_waste" data-v-3e380e16><div class="flag_block" data-v-3e380e16><img src="/_nuxt/img/trash-box-full.ffe4075.svg" width="20" height="20" data-v-3e380e16></div> <p data-v-3e380e16>已满</p></div></div> <div class="fourth" data-v-3e380e16><div class="head_container" data-v-18afeff4 data-v-3e380e16><div class="title small_t" data-v-18afeff4>缓冲液(大)</div> <!----> <!----> <!----></div> <div class="buffer_big" data-v-3e380e16></div></div></div></div></div></div> <div class="bottom_container" data-v-3e380e16><div class="head_container" data-v-18afeff4 data-v-3e380e16><div class="title" data-v-18afeff4>缓冲液(小)</div> <!----> <!----> <!----></div> <div class="buffer_con" data-v-3e380e16><div class="buffer_tube" data-v-3e380e16><div class="buffer_tube_container" data-v-7946109b data-v-3e380e16></div> <div class="start_disable_modal" data-v-3e380e16></div></div></div></div> <!----> <!----> <!----> <!----> <!----></div> <!----> <!----></div> <!----> <!----></div> <!----> <!----></div> <div class="footer_container" data-v-bcf1730a data-v-2b3ac4ac><div class="user_info" data-v-bcf1730a><img src="/_nuxt/img/vector.b72b02b.png" class="img_user" data-v-bcf1730a> <p class="username" data-v-bcf1730a>操作人: </p></div> <div class="operation" data-v-bcf1730a><div class="operation_status" data-v-bcf1730a>系统:正在等待试管架</div></div> <div class="time" data-v-bcf1730a><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA1CAYAAADh5qNwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMRSURBVHgB3ZqLkZswEIb/uwooYTs4dxCV4BIo4ToIHdgd4KsgkwpwKrBTAaQCp4NEe0AGLxIPawUm38zeWTZI+rV6Sy/QJbFmrH2xRtZ2zXdJ55nf1qrm/9XaD2vnJvw0cIbfrRXW/gQYv5+iLozVIGsHazeEiXFZjoXFsWcOmJ7B0toFtSeKJvxU4vYY9gz/dsS0arRr4jthWGjZxKfOmHe4RA3CMKgF+tI4QBFCXX2Wqh4Ev7gSCukR3FWDvzOICw2kTXgQ8kTKbSbBchyhKMwlKMM6ZOjnhZvErMJ1dQoZ1iVDQOeR4vkEtWTo520/9hKhX+2OCIPHIwM9ZBvjsXGwGuboN8gQUtx3/xqwAFnw3mpI6LuWEEYh4tPCYGJepZc0SjaWKOaEkWZC0PcSE1MUwdO2XpsHjHjhhHoh98xU1j46YRaUdh+QJWqgQ0xPMUbEX7Q/JNDt8brEFsXIpVDC1c+Ih87YFh8ibFyivmNbXEX4U9Sb+LLCtjiLMLEoOcW4YltUIvzGomjgga1QdT4n0lMVtkl3IzR5xf/B3e6uFBV7mb7INgCLunMd4lJESoM6nz/18Awi1qj/Dve2mjZy7wLfoD8775IhrrCdiLvg6vdLPGSgS4b+VCaFnjAS4Z/8hzcuBhdbSpzQ99hXhJPDsREjZ+k3xOMEfWGliO9fR1QgznrKhWtf/lFhBp71FCN7Kc2GLOGSdAlLMZ98KA5OSC62CPFwCZtbkIQJ+yrHwETmIvfvUsxDesmZX0JfuUFcWNj+gXQIE7zUIr1VYtljm6nIHm+wVrnaluqxpALyRIYF0thLcjDWGEu04Hw83Gu6Tu/WFuYSNGv24xtL1hLmElTiAQjuI9Il25jvqsOkduSDEOGEfCImZtoE/42UHHHuUeSe9C5QTu/oSagVZxCGgV9M2ylEGTNTjN8j4ozxsLAbiYua+MZuot0w4bA6FMLwHSKX0KKxC+bdIovmHR+EeeKmWnsTjbAihLoasSdCxPD7vK4L9swLdGnv0LK9NWFC/w5te3+WN33OUL5D+xesSEOgidd1ggAAAABJRU5ErkJggg==" class="time_img" data-v-bcf1730a> <p class="time_value" data-v-bcf1730a></p></div> <!----></div> <!----> <!----> <!----> <!----></div></div></div><script>window.__NUXT__=function(t){return{layout:"default",data:[{}],fetch:{},error:t,state:{executorStatus:t,activeTab:"1",deviceInfo:{},tubeRackStoreList:[],runningStatus:1,isLoadConsumable:!1},serverRendered:!0,routePath:"/home",config:{_app:{basePath:"/",assetsPath:"/_nuxt/",cdnURL:t}}}}(null)</script><script src="/_nuxt/785b9db.js" defer></script><script src="/_nuxt/efbc2d0.js" defer></script><script src="/_nuxt/10793fa.js" defer></script><script src="/_nuxt/06453f9.js" defer></script>
</body>
</html>

BIN
src/main/resources/static/img/bg.png

After

Width: 1036  |  Height: 1036  |  Size: 83 KiB

BIN
src/main/resources/static/img/buffer/1.png

After

Width: 63  |  Height: 64  |  Size: 1.5 KiB

BIN
src/main/resources/static/img/buffer/2.png

After

Width: 63  |  Height: 64  |  Size: 1.5 KiB

BIN
src/main/resources/static/img/buffer/3.png

After

Width: 63  |  Height: 64  |  Size: 1.5 KiB

BIN
src/main/resources/static/img/buffer/4.png

After

Width: 63  |  Height: 64  |  Size: 1.5 KiB

BIN
src/main/resources/static/img/buffer/5.png

After

Width: 63  |  Height: 64  |  Size: 1.4 KiB

BIN
src/main/resources/static/img/buffer/6.png

After

Width: 63  |  Height: 64  |  Size: 1.5 KiB

BIN
src/main/resources/static/img/buffer/buffer_big_1.png

After

Width: 67  |  Height: 67  |  Size: 1.5 KiB

BIN
src/main/resources/static/img/buffer/buffer_big_2.png

After

Width: 67  |  Height: 67  |  Size: 1.5 KiB

BIN
src/main/resources/static/img/buffer/buffer_small_11.png

After

Width: 57  |  Height: 57  |  Size: 1.3 KiB

9
src/main/resources/static/img/buffer/buffer_small_11.svg

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 46 46" style="enable-background:new 0 0 46 46;" xml:space="preserve">
<style type="text/css">
.st0{fill:#FFFFFF;}
</style>
<circle class="st0" cx="23" cy="23" r="23"/>
</svg>

BIN
src/main/resources/static/img/buffer/buffer_small_12.png

After

Width: 56  |  Height: 56  |  Size: 1.2 KiB

BIN
src/main/resources/static/img/buffer/buffer_small_13.png

After

Width: 57  |  Height: 57  |  Size: 1.3 KiB

BIN
src/main/resources/static/img/buffer/buffer_small_14.png

After

Width: 56  |  Height: 56  |  Size: 1.3 KiB

BIN
src/main/resources/static/img/buffer/buffer_small_15.png

After

Width: 57  |  Height: 56  |  Size: 1.3 KiB

BIN
src/main/resources/static/img/buffer/buffer_small_21.png

After

Width: 38  |  Height: 38  |  Size: 884 B

BIN
src/main/resources/static/img/buffer/buffer_small_22.png

After

Width: 38  |  Height: 38  |  Size: 903 B

28
src/main/resources/static/img/buffer/buffer_small_22.svg

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 46 46" style="enable-background:new 0 0 46 46;" xml:space="preserve">
<style type="text/css">
.st0{fill:#528DFE;}
.st1{fill:#FFFFFF;}
</style>
<g>
<circle class="st0" cx="23" cy="23" r="20"/>
<path class="st1" d="M23,6c9.37,0,17,7.63,17,17s-7.63,17-17,17S6,32.37,6,23S13.63,6,23,6 M23,0C10.3,0,0,10.3,0,23s10.3,23,23,23
s23-10.3,23-23S35.7,0,23,0L23,0z"/>
</g>
<image style="overflow:visible;" width="252" height="363" xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/7AARRHVja3kAAQAEAAAAHgAA/+4AIUFkb2JlAGTAAAAAAQMA
EAMCAwYAAAKAAAACjAAAArD/2wCEABALCwsMCxAMDBAXDw0PFxsUEBAUGx8XFxcXFx8eFxoaGhoX
Hh4jJSclIx4vLzMzLy9AQEBAQEBAQEBAQEBAQEABEQ8PERMRFRISFRQRFBEUGhQWFhQaJhoaHBoa
JjAjHh4eHiMwKy4nJycuKzU1MDA1NUBAP0BAQEBAQEBAQEBAQP/CABEIAWsA/AMBIgACEQEDEQH/
xABfAAEBAAAAAAAAAAAAAAAAAAAAAwEBAQAAAAAAAAAAAAAAAAAAAAUQAQEAAAAAAAAAAAAAAAAA
AICgEQEAAAAAAAAAAAAAAAAAAACgEgEAAAAAAAAAAAAAAAAAAACA/9oADAMBAAIRAxEAAACgvzQA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/aAAgBAgABBQA4
f//aAAgBAwABBQA4f//aAAgBAQABBQCcD//aAAgBAgIGPwA4f//aAAgBAwIGPwA4f//aAAgBAQEG
PwA4H//Z" transform="matrix(1 0 0 1 -430 -149)">
</image>
</svg>

BIN
src/main/resources/static/img/check/err.png

After

Width: 62  |  Height: 62  |  Size: 1.0 KiB

BIN
src/main/resources/static/img/check/load.png

After

Width: 62  |  Height: 62  |  Size: 1.5 KiB

BIN
src/main/resources/static/img/check/ok.png

After

Width: 62  |  Height: 62  |  Size: 1.7 KiB

BIN
src/main/resources/static/img/danger.png

After

Width: 34  |  Height: 37  |  Size: 1.2 KiB

BIN
src/main/resources/static/img/history/check.png

After

Width: 52  |  Height: 37  |  Size: 550 B

BIN
src/main/resources/static/img/history/print.png

After

Width: 76  |  Height: 76  |  Size: 1.0 KiB

BIN
src/main/resources/static/img/history/search.png

After

Width: 45  |  Height: 45  |  Size: 1000 B

BIN
src/main/resources/static/img/loading/loading.png

After

Width: 665  |  Height: 652  |  Size: 41 KiB

BIN
src/main/resources/static/img/loading/small.png

After

Width: 76  |  Height: 75  |  Size: 1.7 KiB

BIN
src/main/resources/static/img/logo.png

After

Width: 200  |  Height: 76  |  Size: 11 KiB

BIN
src/main/resources/static/img/modal/error.png

After

Width: 76  |  Height: 75  |  Size: 1.6 KiB

BIN
src/main/resources/static/img/modal/warn.png

After

Width: 76  |  Height: 75  |  Size: 1.4 KiB

BIN
src/main/resources/static/img/setting/arrow.png

After

Width: 17  |  Height: 28  |  Size: 290 B

BIN
src/main/resources/static/img/tab/11.png

After

Width: 46  |  Height: 46  |  Size: 826 B

BIN
src/main/resources/static/img/tab/12.png

After

Width: 46  |  Height: 46  |  Size: 1004 B

BIN
src/main/resources/static/img/tab/21.png

After

Width: 27  |  Height: 54  |  Size: 472 B

BIN
src/main/resources/static/img/tab/22.png

After

Width: 27  |  Height: 54  |  Size: 388 B

BIN
src/main/resources/static/img/tab/31.png

After

Width: 46  |  Height: 46  |  Size: 1.2 KiB

BIN
src/main/resources/static/img/tab/32.png

After

Width: 46  |  Height: 46  |  Size: 1.0 KiB

BIN
src/main/resources/static/img/time.png

After

Width: 53  |  Height: 53  |  Size: 892 B

43
src/main/resources/static/img/trash-box-empty.svg

@ -0,0 +1,43 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="27"
height="30"
viewBox="0 0 27 30"
fill="none"
>
<path
d="M1 7.22266H26"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M10.375 13.4453V22.7786"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M16.625 13.4453V22.7786"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M2.5625 7.22266L4.125 25.8893C4.125 26.7144 4.45424 27.5058 5.04029 28.0892C5.62634 28.6727 6.4212 29.0004 7.25 29.0004H19.75C20.5788 29.0004 21.3737 28.6727 21.9597 28.0892C22.5458 27.5058 22.875 26.7144 22.875 25.8893L24.4375 7.22266"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M8.8125 7.22222V2.55556C8.8125 2.143 8.97712 1.74733 9.27015 1.45561C9.56317 1.16389 9.9606 1 10.375 1H16.625C17.0394 1 17.4368 1.16389 17.7299 1.45561C18.0229 1.74733 18.1875 2.143 18.1875 2.55556V7.22222"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
</svg>

50
src/main/resources/static/img/trash-box-full.svg

@ -0,0 +1,50 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="30"
height="30"
viewBox="0 0 30 30"
fill="none"
>
<path
d="M3 7.22266H28"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M12.375 13.4453V22.7786"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M18.625 13.4453V22.7786"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M4.5625 7.22266L6.125 25.8893C6.125 26.7144 6.45424 27.5058 7.04029 28.0892C7.62634 28.6727 8.4212 29.0004 9.25 29.0004H21.75C22.5788 29.0004 23.3737 28.6727 23.9597 28.0892C24.5458 27.5058 24.875 26.7144 24.875 25.8893L26.4375 7.22266"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M10.8125 7.22222V2.55556C10.8125 2.143 10.9771 1.74733 11.2701 1.45561C11.5632 1.16389 11.9606 1 12.375 1H18.625C19.0394 1 19.4368 1.16389 19.7299 1.45561C20.0229 1.74733 20.1875 2.143 20.1875 2.55556V7.22222"
stroke="white"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M1 1L29 28.9998"
stroke="white"
stroke-width="1.94482"
stroke-linecap="round"
stroke-linejoin="round"
/>
</svg>

BIN
src/main/resources/static/img/tube_ops/1.png

After

Width: 232  |  Height: 74  |  Size: 4.8 KiB

BIN
src/main/resources/static/img/tube_ops/2.png

After

Width: 258  |  Height: 74  |  Size: 4.9 KiB

BIN
src/main/resources/static/img/tube_ops/3.png

After

Width: 260  |  Height: 74  |  Size: 4.6 KiB

BIN
src/main/resources/static/img/tube_ops/4.png

After

Width: 234  |  Height: 74  |  Size: 4.1 KiB

BIN
src/main/resources/static/img/tube_ops/back.png

After

Width: 17  |  Height: 28  |  Size: 191 B

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save