瀏覽代碼

update media

yanglzh 2 周之前
父節點
當前提交
47bc680ac5
共有 100 個文件被更改,包括 34 次插入34 次删除
  1. 1 1
      media/assets/DarkModeToggle-b6220ec2.js
  2. 0 0
      media/assets/VideoPlayer-6cce6818.js
  3. 0 0
      media/assets/_mock-server-a0a1dbdb.js
  4. 0 0
      media/assets/content-74444b6d.js
  5. 1 1
      media/assets/content-77cba3c9.css
  6. 0 0
      media/assets/cpu-3655c4fd.js
  7. 0 0
      media/assets/cpu-4fbfa9aa.js
  8. 0 0
      media/assets/cpu-a9c56405.css
  9. 1 1
      media/assets/cssMode-664706b0.js
  10. 0 1
      media/assets/dayjs-0d56e13f.js
  11. 1 0
      media/assets/dayjs-f7cb7dcd.js
  12. 1 0
      media/assets/debug-64d86442.js
  13. 0 0
      media/assets/detail-367b6acc.js
  14. 0 0
      media/assets/en-da81bdcc.js
  15. 1 1
      media/assets/freemarker2-39694472.js
  16. 0 0
      media/assets/gb28181-03ab24d2.js
  17. 0 1
      media/assets/gb28181-155b15e3.js
  18. 1 1
      media/assets/gb28181-81913b95.js
  19. 0 0
      media/assets/gb28181-92ed7f01.js
  20. 1 0
      media/assets/gb28181-fe7ed9bb.js
  21. 0 0
      media/assets/global-703eca46.js
  22. 0 0
      media/assets/global-f242879f.js
  23. 0 0
      media/assets/group-4bee6836.js
  24. 1 1
      media/assets/handlebars-09450064.js
  25. 0 0
      media/assets/heap-968be15e.js
  26. 0 0
      media/assets/heap-9ca6a964.js
  27. 1 1
      media/assets/html-3bc834ab.js
  28. 1 1
      media/assets/htmlMode-3ab048c3.js
  29. 0 0
      media/assets/index-10fb00d3.js
  30. 0 0
      media/assets/index-137e94ff.js
  31. 0 0
      media/assets/index-17c5ccfa.css
  32. 0 1
      media/assets/index-248f886f.js
  33. 0 0
      media/assets/index-2cefa55a.js
  34. 0 0
      media/assets/index-2e228383.js
  35. 1 0
      media/assets/index-43881a11.js
  36. 0 0
      media/assets/index-460e551c.js
  37. 0 0
      media/assets/index-4f85b512.js
  38. 1 0
      media/assets/index-5f0a3f18.js
  39. 0 0
      media/assets/index-6180d039.js
  40. 1 0
      media/assets/index-6642a1fa.js
  41. 0 0
      media/assets/index-6717a693.js
  42. 0 0
      media/assets/index-74c8c200.js
  43. 0 0
      media/assets/index-790cdf56.css
  44. 0 0
      media/assets/index-8bfa6c07.js
  45. 0 0
      media/assets/index-cc40ab6a.js
  46. 0 0
      media/assets/index-cf170405.css
  47. 0 0
      media/assets/index-dcbc3d72.js
  48. 0 1
      media/assets/index-de6a6a6c.js
  49. 0 0
      media/assets/index-f7117e22.js
  50. 0 0
      media/assets/index.vue_vue_type_script_setup_true_lang-1482e699.js
  51. 1 0
      media/assets/index.vue_vue_type_script_setup_true_lang-2cbcdf03.js
  52. 0 1
      media/assets/index.vue_vue_type_script_setup_true_lang-b73fae22.js
  53. 0 0
      media/assets/index.vue_vue_type_script_setup_true_lang-c22b4a7e.js
  54. 1 1
      media/assets/javascript-4dd9e90c.js
  55. 0 0
      media/assets/jb4-adc87ffe.js
  56. 0 1
      media/assets/jb4-d434a260.css
  57. 0 0
      media/assets/jb4-f3d7ce01.js
  58. 1 0
      media/assets/jb4-fc908254.css
  59. 0 0
      media/assets/jb4-ws-flv-aa337dd8.js
  60. 1 1
      media/assets/jsonMode-02258a43.js
  61. 1 1
      media/assets/liquid-e88fd00a.js
  62. 0 0
      media/assets/log-8402aa85.js
  63. 0 0
      media/assets/log-92332c56.js
  64. 1 1
      media/assets/log-detail-12af3349.js
  65. 1 1
      media/assets/log-query-5ab4e7b7.js
  66. 0 0
      media/assets/login-ef0e6051.js
  67. 1 1
      media/assets/logrotate-2ba3d251.js
  68. 1 1
      media/assets/mdx-5c332bf1.js
  69. 1 1
      media/assets/mockjs-e60e373f.js
  70. 0 0
      media/assets/monaco-43b45976.js
  71. 0 0
      media/assets/mp4-0d30509d.js
  72. 1 1
      media/assets/mp4-f0802f05.js
  73. 0 0
      media/assets/mp4-f984f8db.js
  74. 1 1
      media/assets/operate.vue_vue_type_script_setup_true_lang-278b60fc.js
  75. 1 1
      media/assets/pan-508d68d0.js
  76. 0 0
      media/assets/preview-003de7f8.js
  77. 0 1
      media/assets/preview-3b4b1d24.js
  78. 0 0
      media/assets/preview-ebd05a6f.css
  79. 0 0
      media/assets/pull-79560e11.js
  80. 0 0
      media/assets/pull-813cd577.js
  81. 1 1
      media/assets/pullOnStart-ed67ca2a.js
  82. 0 0
      media/assets/push-2fbfcd61.js
  83. 0 0
      media/assets/push-2fc71442.js
  84. 1 1
      media/assets/python-7487ecc9.js
  85. 0 0
      media/assets/radical-24ede98f.js
  86. 0 0
      media/assets/radical-3ee02118.js
  87. 0 0
      media/assets/radical-7590b145.css
  88. 1 1
      media/assets/razor-362955ad.js
  89. 0 0
      media/assets/schema-2d8687f0.js
  90. 1 1
      media/assets/schema-e321c291.js
  91. 1 1
      media/assets/state-2a3c36e1.js
  92. 1 1
      media/assets/stream-02662e9b.js
  93. 1 1
      media/assets/system-13158c13.js
  94. 0 0
      media/assets/task-71cb61fe.js
  95. 0 0
      media/assets/task-c612f041.js
  96. 0 0
      media/assets/task-history-729288b3.js
  97. 0 0
      media/assets/tcpdump-58c0d6ce.js
  98. 0 0
      media/assets/tcpdump-b3acde54.css
  99. 0 0
      media/assets/track-d6471296.js
  100. 0 1
      media/assets/transcode-e6aec34d.js

+ 1 - 1
media/assets/DarkModeToggle-e982533f.js → media/assets/DarkModeToggle-b6220ec2.js

@@ -1 +1 @@
-import{X as t,a6 as n,a9 as a,ai as _,F as o,a2 as l,a7 as e,u as m}from"./vue-fae2b924.js";import{V as b,u as g,s as v,T as i}from"./radical-24ede98f.js";import"./index-9e7810e5.js";const f={class:"btn-inner"},k={class:"clouds"},D={class:"clouds clouds2"},T={class:"stars"},M={class:"icon",viewBox:"0 0 1024 1024",width:"200",height:"200",style:{width:"100%",height:"100%"}},w={__name:"DarkModeToggle",setup(y){const r=g(),{setDarkMode:u}=r,{getDarkMode:p}=v(r),h=()=>{u(p.value==="dark"?i.LIGHT:i.DARK)};return(B,c)=>(t(),n("span",{class:e(["button",{night:m(p)==="dark"}]),onClick:h},[a("span",f,[c[1]||(c[1]=_('<span class="circle" data-v-22b635c3><span class="circle-night" data-v-22b635c3><span class="crater" data-v-22b635c3></span><span class="crater crater2" data-v-22b635c3></span><span class="crater crater3" data-v-22b635c3></span></span></span><span class="halo-box" data-v-22b635c3><span class="halo" data-v-22b635c3></span><span class="halo halo2" data-v-22b635c3></span><span class="halo halo3" data-v-22b635c3></span></span>',2)),a("span",k,[(t(),n(o,null,l(7,(d,s)=>a("span",{class:e(["cloud","cloud"+(s+1)]),key:s},null,2)),64))]),a("span",D,[(t(),n(o,null,l(7,(d,s)=>a("span",{class:e(["cloud","cloud"+(s+1)]),key:s},null,2)),64))]),a("span",T,[(t(),n(o,null,l(8,(d,s)=>a("span",{class:e(["star","star"+s]),key:s},[(t(),n("svg",M,c[0]||(c[0]=[a("path",{d:"M1004.1 512L692 332 512 19.9 332 332 19.9 512 332 692l180 312.1L692 692z",fill:"#fff"},null,-1)])))],2)),64))])])],2))}},V=b(w,[["__scopeId","data-v-22b635c3"]]);export{V as D};
+import{X as t,a6 as n,a9 as a,ai as _,F as o,a2 as l,a7 as e,u as m}from"./vue-fae2b924.js";import{V as b,u as g,s as v,T as i}from"./radical-3ee02118.js";import"./index-137e94ff.js";const f={class:"btn-inner"},k={class:"clouds"},D={class:"clouds clouds2"},T={class:"stars"},M={class:"icon",viewBox:"0 0 1024 1024",width:"200",height:"200",style:{width:"100%",height:"100%"}},w={__name:"DarkModeToggle",setup(y){const r=g(),{setDarkMode:u}=r,{getDarkMode:p}=v(r),h=()=>{u(p.value==="dark"?i.LIGHT:i.DARK)};return(B,c)=>(t(),n("span",{class:e(["button",{night:m(p)==="dark"}]),onClick:h},[a("span",f,[c[1]||(c[1]=_('<span class="circle" data-v-22b635c3><span class="circle-night" data-v-22b635c3><span class="crater" data-v-22b635c3></span><span class="crater crater2" data-v-22b635c3></span><span class="crater crater3" data-v-22b635c3></span></span></span><span class="halo-box" data-v-22b635c3><span class="halo" data-v-22b635c3></span><span class="halo halo2" data-v-22b635c3></span><span class="halo halo3" data-v-22b635c3></span></span>',2)),a("span",k,[(t(),n(o,null,l(7,(d,s)=>a("span",{class:e(["cloud","cloud"+(s+1)]),key:s},null,2)),64))]),a("span",D,[(t(),n(o,null,l(7,(d,s)=>a("span",{class:e(["cloud","cloud"+(s+1)]),key:s},null,2)),64))]),a("span",T,[(t(),n(o,null,l(8,(d,s)=>a("span",{class:e(["star","star"+s]),key:s},[(t(),n("svg",M,c[0]||(c[0]=[a("path",{d:"M1004.1 512L692 332 512 19.9 332 332 19.9 512 332 692l180 312.1L692 692z",fill:"#fff"},null,-1)])))],2)),64))])])],2))}},V=b(w,[["__scopeId","data-v-22b635c3"]]);export{V as D};

File diff suppressed because it is too large
+ 0 - 0
media/assets/VideoPlayer-6cce6818.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/_mock-server-a0a1dbdb.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/content-74444b6d.js


+ 1 - 1
media/assets/content-dbae17aa.css → media/assets/content-77cba3c9.css

@@ -1 +1 @@
-.box[data-v-4c62efd2],.video-container[data-v-4c62efd2]{border-radius:6px;width:100%;height:0;padding-bottom:56.25%;position:relative}.video-container .video[data-v-4c62efd2]{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.video-container .video.videoShadow[data-v-4c62efd2]{box-shadow:4px 4px 8px 4px #dedede}.video-container .loading[data-v-4c62efd2]{position:absolute;top:calc(35% - 16px);left:calc(50% - 11px);z-index:99}.dark .video.videoShadow[data-v-4c62efd2]{box-shadow:4px 4px 8px 4px #2f2f2f}.box[data-v-f9724f3f]{border-radius:6px;width:100%;height:0;padding-bottom:56.25%;position:relative}.light-col[data-v-f9724f3f],.dark-col[data-v-f9724f3f]{padding:2px;border-radius:6px}.light-col[data-v-f9724f3f]:not(.isFullscreen){box-shadow:4px 4px 8px 4px #dedede}.light-col:not(.isFullscreen).active[data-v-f9724f3f]{border:2px solid #989dfb}.dark-col[data-v-f9724f3f]:not(.isFullscreen){box-shadow:4px 4px 8px 4px #2f2f2f}.dark-col:not(.isFullscreen).active[data-v-f9724f3f]{border:2px solid #6b6b6b}.video-player-placeholder[data-v-f9724f3f]{border-radius:6px;width:100%;height:0;padding-bottom:56.25%;position:relative;background:rgba(0,0,0,.7);color:#c2c3c3}.video-player-placeholder .no-stream-tip[data-v-f9724f3f]{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);text-align:center}
+.box[data-v-4c62efd2],.video-container[data-v-4c62efd2]{border-radius:6px;width:100%;height:0;padding-bottom:56.25%;position:relative}.video-container .video[data-v-4c62efd2]{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.video-container .video.videoShadow[data-v-4c62efd2]{box-shadow:4px 4px 8px 4px #dedede}.video-container .loading[data-v-4c62efd2]{position:absolute;top:calc(35% - 16px);left:calc(50% - 11px);z-index:99}.dark .video.videoShadow[data-v-4c62efd2]{box-shadow:4px 4px 8px 4px #2f2f2f}.box[data-v-7595560b]{border-radius:6px;width:100%;height:0;padding-bottom:56.25%;position:relative}.light-col[data-v-7595560b],.dark-col[data-v-7595560b]{padding:2px;border-radius:6px}.light-col[data-v-7595560b]:not(.isFullscreen){box-shadow:4px 4px 8px 4px #dedede}.light-col:not(.isFullscreen).active[data-v-7595560b]{border:2px solid #989dfb}.dark-col[data-v-7595560b]:not(.isFullscreen){box-shadow:4px 4px 8px 4px #2f2f2f}.dark-col:not(.isFullscreen).active[data-v-7595560b]{border:2px solid #6b6b6b}.video-player-placeholder[data-v-7595560b]{border-radius:6px;width:100%;height:0;padding-bottom:56.25%;position:relative;background:rgba(0,0,0,.7);color:#c2c3c3}.video-player-placeholder .no-stream-tip[data-v-7595560b]{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);text-align:center}

File diff suppressed because it is too large
+ 0 - 0
media/assets/cpu-3655c4fd.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/cpu-4fbfa9aa.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/cpu-a9c56405.css


+ 1 - 1
media/assets/cssMode-51596273.js → media/assets/cssMode-664706b0.js

@@ -1,4 +1,4 @@
-import{m as tt}from"./monaco-80b3fb27.js";import"./radical-24ede98f.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
+import{m as tt}from"./monaco-43b45976.js";import"./radical-3ee02118.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
  * Copyright (c) Microsoft Corporation. All rights reserved.
  * Version: 0.52.0(f6dc0eb8fce67e57f6036f4769d92c1666cdf546)
  * Released under the MIT license

+ 0 - 1
media/assets/dayjs-0d56e13f.js

@@ -1 +0,0 @@
-import"./radical-24ede98f.js";

+ 1 - 0
media/assets/dayjs-f7cb7dcd.js

@@ -0,0 +1 @@
+import"./radical-3ee02118.js";

+ 1 - 0
media/assets/debug-64d86442.js

@@ -0,0 +1 @@
+import"./radical-3ee02118.js";import{p as u,o as p}from"./index-137e94ff.js";const e=u({requestOptions:{apiUrl:()=>p("debug")}});function g(){return e.get({url:"/heap"})}function c(){return e.get({url:"/heap/graph"})}function o(t,a,r){return e.get({url:"/cpu",params:{refresh:t,duration:a},signal:r})}function i(t,a,r){return e.get({url:"/cpu/graph",params:{refresh:t,duration:a},signal:r})}function h(t){return fetch(`${p("debug")}/tcpdump?${new URLSearchParams(t)}`,{})}export{c as a,o as b,i as c,g,h as s};

File diff suppressed because it is too large
+ 0 - 0
media/assets/detail-367b6acc.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/en-da81bdcc.js


+ 1 - 1
media/assets/freemarker2-f2cb2709.js → media/assets/freemarker2-39694472.js

@@ -1,4 +1,4 @@
-import{m as F}from"./monaco-80b3fb27.js";import"./radical-24ede98f.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
+import{m as F}from"./monaco-43b45976.js";import"./radical-3ee02118.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
  * Copyright (c) Microsoft Corporation. All rights reserved.
  * Version: 0.52.0(f6dc0eb8fce67e57f6036f4769d92c1666cdf546)
  * Released under the MIT license

File diff suppressed because it is too large
+ 0 - 0
media/assets/gb28181-03ab24d2.js


+ 0 - 1
media/assets/gb28181-155b15e3.js

@@ -1 +0,0 @@
-import"./radical-24ede98f.js";import{p as u,o as d}from"./index-9e7810e5.js";const i=(e=!1)=>e?`gb_${new Date().getTime()}/`:"",r=u({requestOptions:{apiUrl:()=>d("gb28181"),isDeconstructionData:!1}});function p(e){return r.get({url:"/list",params:e})}function l(e){return r.get({url:`/devices/${e}/sync`})}function f(e){return r.post({url:`/device/remove/${e}`})}function m(e){return r.get({url:`/ptz/${e.deviceId}/${e.channelId}`,params:{ptzcmd:e.ptzcmd}},{errorMessageMode:"message"})}function M(e){return r.get({url:`/records/${e.deviceId}/${e.channelId}`,params:{start:e.start,end:e.end}},{errorMessageMode:"message"})}function $(e){return r.get({url:`/groups/${e}`},{errorMessageMode:"message"})}function h({name:e,pid:t}){return r.post({url:"/groups/add",data:{pid:t,name:e}},{errorMessageMode:"message"})}function v({name:e,pid:t,id:s}){return r.post({url:"/groups/update",data:{pid:t,name:e,id:s}},{errorMessageMode:"message"})}function G(e){return r.post({url:`/groups/delete/${e}`})}function D(e,t){return r.get({url:`/groups/${e}/channels`,params:t},{errorMessageMode:"message"})}function I({groupId:e,channelIds:t}){return r.post({url:`/groups/channel/add/${e}`,data:t},{errorMessageMode:"message"})}function b(e){const{deviceId:t,start:s,end:a,count:n,page:o}=e;return r.get({url:`/alarms/${t}`,params:{count:n,page:o,start:s,end:a}},{errorMessageMode:"message"})}export{i as G,p as a,M as b,h as c,f as d,v as e,D as f,b as g,I as h,G as i,$ as j,m as s,l as u};

+ 1 - 1
media/assets/gb28181-9fc960ba.js → media/assets/gb28181-81913b95.js

@@ -1 +1 @@
-import{d as r,X as g,a6 as y,f as e,Z as s,a9 as n,u as t}from"./vue-fae2b924.js";import{aA as S,a3 as b,a0 as v,aK as C,aV as i,G as k}from"./radical-24ede98f.js";import{u as w,_ as I}from"./index.vue_vue_type_script_setup_true_lang-1482e699.js";import{u as N,C as B}from"./content-3eadf3d8.js";import{_ as T,a as V}from"./operate.vue_vue_type_script_setup_true_lang-3ece857b.js";import"./gb28181-155b15e3.js";import"./index-9e7810e5.js";import"./canvas-14fb4930.js";import"./index-b7a6e0fa.js";const $={class:"flex",style:{height:"calc(100% - 8px)"}},A={class:"flex items-center justify-between p-8px"},D={class:"w-300px m-l-8px h-full flex-shrink-0"},P=r({name:"Screen"}),q=r({...P,setup(j){function l(){return new Promise(async a=>{await f.fetchdeviceTree(),setTimeout(()=>{a({})},1200)})}const{loading:d,handleFn:c}=S(l,{immediate:!1}),f=w(),p=N(),m=a=>{const{parentId:o,deviceId:u,parentName:_,name:h,status:x}=a;if(x!=="ON")return k.error("设备不在线");p.setActiveInfo({parentId:o,deviceId:u,parentName:_,name:h})};return(a,o)=>(g(),y("div",$,[e(t(i),{class:"w-342px m-r-8px flex-shrink-0",bordered:!1,bodyStyle:{height:"100%",padding:0}},{default:s(()=>[n("div",A,[o[0]||(o[0]=n("span",{class:"text-14px"},"设备树",-1)),e(t(b),{placement:"left",title:"更新设备树"},{default:s(()=>[e(t(v),{icon:"ant-design:redo-outlined",class:"v-text-bottom cursor-pointer",size:"18",infinite:t(d),onClick:t(c)},null,8,["infinite","onClick"])]),_:1})]),e(t(C),{class:"m-0"}),e(I,{onSelect:m})]),_:1}),e(t(i),{class:"flex-1",bordered:!1,bodyStyle:{height:"100%",padding:"16px"}},{default:s(()=>[e(B)]),_:1}),n("div",D,[e(t(i),{class:"m-b-8px",bordered:!1,bodyStyle:{height:"230px",padding:0}},{default:s(()=>[e(T)]),_:1}),e(t(i),{style:{height:"calc(100% - 238px)"},bordered:!1,bodyStyle:{height:"100%",padding:0}},{default:s(()=>[e(V)]),_:1})])]))}});export{q as default};
+import{d as r,X as g,a6 as y,f as e,Z as s,a9 as n,u as t}from"./vue-fae2b924.js";import{aA as S,a3 as b,a0 as v,aK as C,aV as i,G as k}from"./radical-3ee02118.js";import{u as w,_ as I}from"./index.vue_vue_type_script_setup_true_lang-c22b4a7e.js";import{u as N,C as B}from"./content-74444b6d.js";import{_ as T,a as V}from"./operate.vue_vue_type_script_setup_true_lang-278b60fc.js";import"./gb28181-fe7ed9bb.js";import"./index-137e94ff.js";import"./canvas-14fb4930.js";import"./index-f7117e22.js";const $={class:"flex",style:{height:"calc(100% - 8px)"}},A={class:"flex items-center justify-between p-8px"},D={class:"w-300px m-l-8px h-full flex-shrink-0"},P=r({name:"Screen"}),q=r({...P,setup(j){function l(){return new Promise(async a=>{await f.fetchdeviceTree(),setTimeout(()=>{a({})},1200)})}const{loading:d,handleFn:c}=S(l,{immediate:!1}),f=w(),p=N(),m=a=>{const{parentId:o,deviceId:u,parentName:_,name:h,status:x}=a;if(x!=="ON")return k.error("设备不在线");p.setActiveInfo({parentId:o,deviceId:u,parentName:_,name:h})};return(a,o)=>(g(),y("div",$,[e(t(i),{class:"w-342px m-r-8px flex-shrink-0",bordered:!1,bodyStyle:{height:"100%",padding:0}},{default:s(()=>[n("div",A,[o[0]||(o[0]=n("span",{class:"text-14px"},"设备树",-1)),e(t(b),{placement:"left",title:"更新设备树"},{default:s(()=>[e(t(v),{icon:"ant-design:redo-outlined",class:"v-text-bottom cursor-pointer",size:"18",infinite:t(d),onClick:t(c)},null,8,["infinite","onClick"])]),_:1})]),e(t(C),{class:"m-0"}),e(I,{onSelect:m})]),_:1}),e(t(i),{class:"flex-1",bordered:!1,bodyStyle:{height:"100%",padding:"16px"}},{default:s(()=>[e(B)]),_:1}),n("div",D,[e(t(i),{class:"m-b-8px",bordered:!1,bodyStyle:{height:"230px",padding:0}},{default:s(()=>[e(T)]),_:1}),e(t(i),{style:{height:"calc(100% - 238px)"},bordered:!1,bodyStyle:{height:"100%",padding:0}},{default:s(()=>[e(V)]),_:1})])]))}});export{q as default};

File diff suppressed because it is too large
+ 0 - 0
media/assets/gb28181-92ed7f01.js


+ 1 - 0
media/assets/gb28181-fe7ed9bb.js

@@ -0,0 +1 @@
+import"./radical-3ee02118.js";import{p as u,o as d}from"./index-137e94ff.js";const i=(e=!1)=>e?`gb_${new Date().getTime()}/`:"",r=u({requestOptions:{apiUrl:()=>d("gb28181"),isDeconstructionData:!1}});function p(e){return r.get({url:"/list",params:e})}function l(e){return r.get({url:`/devices/${e}/sync`})}function f(e){return r.post({url:"/device/update",data:e})}function m(e){return r.post({url:`/device/remove/${e}`})}function M(e){return r.get({url:`/ptz/${e.deviceId}/${e.channelId}`,params:{ptzcmd:e.ptzcmd}},{errorMessageMode:"message"})}function $(e){return r.get({url:`/records/${e.deviceId}/${e.channelId}`,params:{start:e.start,end:e.end}},{errorMessageMode:"message"})}function h(e){return r.get({url:`/groups/${e}`},{errorMessageMode:"message"})}function v({name:e,pid:t}){return r.post({url:"/groups/add",data:{pid:t,name:e}},{errorMessageMode:"message"})}function G({name:e,pid:t,id:s}){return r.post({url:"/groups/update",data:{pid:t,name:e,id:s}},{errorMessageMode:"message"})}function D(e){return r.post({url:`/groups/delete/${e}`})}function I(e,t){return r.get({url:`/groups/${e}/channels`,params:t},{errorMessageMode:"message"})}function b({groupId:e,channelIds:t}){return r.post({url:`/groups/channel/add/${e}`,data:t},{errorMessageMode:"message"})}function z(e){const{deviceId:t,start:s,end:a,count:n,page:o}=e;return r.get({url:`/alarms/${t}`,params:{count:n,page:o,start:s,end:a}},{errorMessageMode:"message"})}export{i as G,l as a,p as b,$ as c,m as d,v as e,G as f,z as g,I as h,b as i,D as j,h as k,M as s,f as u};

File diff suppressed because it is too large
+ 0 - 0
media/assets/global-703eca46.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/global-f242879f.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/group-4bee6836.js


+ 1 - 1
media/assets/handlebars-e5ddcf96.js → media/assets/handlebars-09450064.js

@@ -1,4 +1,4 @@
-import{m as l}from"./monaco-80b3fb27.js";import"./radical-24ede98f.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
+import{m as l}from"./monaco-43b45976.js";import"./radical-3ee02118.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
  * Copyright (c) Microsoft Corporation. All rights reserved.
  * Version: 0.52.0(f6dc0eb8fce67e57f6036f4769d92c1666cdf546)
  * Released under the MIT license

File diff suppressed because it is too large
+ 0 - 0
media/assets/heap-968be15e.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/heap-9ca6a964.js


+ 1 - 1
media/assets/html-0cc7b25a.js → media/assets/html-3bc834ab.js

@@ -1,4 +1,4 @@
-import{m as p}from"./monaco-80b3fb27.js";import"./radical-24ede98f.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
+import{m as p}from"./monaco-43b45976.js";import"./radical-3ee02118.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
  * Copyright (c) Microsoft Corporation. All rights reserved.
  * Version: 0.52.0(f6dc0eb8fce67e57f6036f4769d92c1666cdf546)
  * Released under the MIT license

+ 1 - 1
media/assets/htmlMode-772c9a10.js → media/assets/htmlMode-3ab048c3.js

@@ -1,4 +1,4 @@
-import{m as ft}from"./monaco-80b3fb27.js";import"./radical-24ede98f.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
+import{m as ft}from"./monaco-43b45976.js";import"./radical-3ee02118.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
  * Copyright (c) Microsoft Corporation. All rights reserved.
  * Version: 0.52.0(f6dc0eb8fce67e57f6036f4769d92c1666cdf546)
  * Released under the MIT license

File diff suppressed because it is too large
+ 0 - 0
media/assets/index-10fb00d3.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/index-137e94ff.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/index-17c5ccfa.css


+ 0 - 1
media/assets/index-248f886f.js

@@ -1 +0,0 @@
-import{d as x,ao as b,o as k,X as o,a6 as y,u as a,Y as d,f as t,E as s}from"./vue-fae2b924.js";import{u as _}from"./system-6b5c448f.js";import{b3 as g,b4 as h,b5 as r,U as c,M as u}from"./radical-24ede98f.js";import"./global-703eca46.js";import"./index-9e7810e5.js";const E=x({__name:"index",setup(S){const l=_(),{plugins:i}=b(l),m=[{title:"名称",dataIndex:"name",width:"120px"},{title:"状态",dataIndex:"disabled",width:"80px",customRender:({record:e})=>t(r,{color:e.disabled?"red":"green"},{default:()=>[e.disabled?"禁用":"启用"]})},{title:"描述",dataIndex:"description",customRender:({record:e})=>{const n=[];if(e.description)for(const[p,f]of Object.entries(e.description))n.push(t(r,{color:"blue",class:"mb-4px"},{default:()=>[p,s(": "),f]}));return t("div",{class:"flex flex-wrap gap-4px"},[n])}},{title:"操作",dataIndex:"action",width:"140px",align:"center",customRender:({record:e})=>t("div",null,[t(c,{type:"link",onClick:()=>{u.confirm({title:`确定重启${e.name}吗?`,content:"开发中"})}},{default:()=>[s("重启")]}),t(c,{type:"link",onClick:()=>{u.confirm({title:`配置${e.name}`,content:"开发中"})}},{default:()=>[s("配置")]})])}];return k(()=>{l.loadSysInfo()}),(e,n)=>(o(),y("div",null,[a(i).length?(o(),d(a(g),{key:0,dataSource:a(i),columns:m,size:"small",pagination:!1,bordered:!0},null,8,["dataSource"])):(o(),d(a(h),{key:1}))]))}});export{E as default};

File diff suppressed because it is too large
+ 0 - 0
media/assets/index-2cefa55a.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/index-2e228383.js


+ 1 - 0
media/assets/index-43881a11.js

@@ -0,0 +1 @@
+import{d as x,ao as _,o as b,X as o,a6 as k,u as n,Y as d,f as t,E as s}from"./vue-fae2b924.js";import{u as y}from"./system-13158c13.js";import{b5 as g,b6 as h,b7 as r,U as c,M as u}from"./radical-3ee02118.js";import"./global-f242879f.js";import"./index-137e94ff.js";const E=x({__name:"index",setup(S){const l=y(),{plugins:i}=_(l),m=[{title:"名称",dataIndex:"name",width:"120px"},{title:"状态",dataIndex:"disabled",width:"80px",customRender:({record:e})=>t(r,{color:e.disabled?"red":"green"},{default:()=>[e.disabled?"禁用":"启用"]})},{title:"描述",dataIndex:"description",customRender:({record:e})=>{const a=[];if(e.description)for(const[p,f]of Object.entries(e.description))a.push(t(r,{color:"blue",class:"mb-4px"},{default:()=>[p,s(": "),f]}));return t("div",{class:"flex flex-wrap gap-4px"},[a])}},{title:"操作",dataIndex:"action",width:"140px",align:"center",customRender:({record:e})=>t("div",null,[t(c,{type:"link",onClick:()=>{u.confirm({title:`确定重启${e.name}吗?`,content:"开发中"})}},{default:()=>[s("重启")]}),t(c,{type:"link",onClick:()=>{u.confirm({title:`配置${e.name}`,content:"开发中"})}},{default:()=>[s("配置")]})])}];return b(()=>{l.loadSysInfo()}),(e,a)=>(o(),k("div",null,[n(i).length?(o(),d(n(g),{key:0,dataSource:n(i),columns:m,size:"small",pagination:!1,bordered:!0},null,8,["dataSource"])):(o(),d(n(h),{key:1}))]))}});export{E as default};

File diff suppressed because it is too large
+ 0 - 0
media/assets/index-460e551c.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/index-4f85b512.js


+ 1 - 0
media/assets/index-5f0a3f18.js

@@ -0,0 +1 @@
+import{d as p,X as C,a6 as b,f as a,Z as o,u as e,E as u,F}from"./vue-fae2b924.js";import{u as v,g as S,s as w}from"./global-f242879f.js";import{V as A,k as E}from"./index-137e94ff.js";import{u as R}from"./index-ac72395e.js";import{aa as V,aV as m,aW as B,aG as $,U as f,M as D,G as M}from"./radical-3ee02118.js";import{s as T,q,u as c}from"./schema-e321c291.js";const z=p({name:"Alias"}),X=p({...z,setup(G){const{pause:i,resume:r}=v(l),d=R();async function l(){const t=await S();d.tableRef.reloadData(t)}l(),A.renderer.add("Status",{renderDefault(t,s){const{row:n}=s;return T[n.status]}});const _={maxHeight:"100%",rowConfig:{keyField:"alias",useKey:!0},columnConfig:{useKey:!0},columns:[{field:"alias",title:"流别名"},{field:"streamPath",title:"映射流路径"},{field:"autoRemove",title:"自动删除"},{field:"status",title:"状态",cellRender:{name:"Status"}},{field:"operate",title:"操作",width:"120px",align:"center",slots:{default:"operate"}}],data:[]};function g(){c({updateList:l,pause:i,resume:r})}function h(t){D.confirm({title:"确定删除流别名?",onOk:()=>{w({alias:t.alias,streamPath:"",autoRemove:t.autoRemove}).then(l).then(()=>M.success("已删除流别名!")).catch(()=>{})}})}function y(t){c({updateList:l,pause:i,resume:r},t)}const{FormilyForm:k}=V({schema:q(g)});return(t,s)=>(C(),b(F,null,[a(e(m),{bordered:!1,bodyStyle:{padding:"10px",marginBottom:"8px"}},{default:o(()=>[a(e(k))]),_:1}),a(e(m),{bordered:!1,bodyStyle:{padding:"10px",height:"100%"},style:{height:"calc(100% - 100px)"}},{default:o(()=>[a(e(B),{windowWidth:1716}),a(e(E),{uid:e(d).uid,gridOptions:_},{operate:o(({row:n})=>[a(e($),null,{default:o(()=>[a(e(f),{size:"small",type:"link",onClick:x=>y(n)},{default:o(()=>s[0]||(s[0]=[u(" 编辑 ")])),_:2},1032,["onClick"]),a(e(f),{size:"small",type:"link",onClick:x=>h(n)},{default:o(()=>s[1]||(s[1]=[u(" 删除 ")])),_:2},1032,["onClick"])]),_:2},1024)]),_:1},8,["uid"])]),_:1})],64))}});export{X as default};

File diff suppressed because it is too large
+ 0 - 0
media/assets/index-6180d039.js


+ 1 - 0
media/assets/index-6642a1fa.js

@@ -0,0 +1 @@
+import{q as k}from"./index-137e94ff.js";/* empty css              */import{d as $,k as i,o as v,X as c,a6 as C,a9 as N,f as o,Z as n,Y as h,E as d,aa as B}from"./vue-fae2b924.js";import{G as b,U as I,aG as V,b5 as w}from"./radical-3ee02118.js";function E(){return k.get({url:"/transform/list"})}const q=$({__name:"index",setup(L){const s=i([]),a=i(!1),m=[{title:"流路径",dataIndex:"streamPath",key:"streamPath"},{title:"目标",dataIndex:"target",key:"target"},{title:"插件名称",dataIndex:"pluginName",key:"pluginName"},{title:"配置",dataIndex:"config",key:"config"},{title:"操作",key:"action"}],u=async()=>{a.value=!0;try{const e=await E();s.value=e}catch(e){console.error("获取转换流列表出错:",e),b.error("获取转换流列表失败")}finally{a.value=!1}},p=e=>{},f=e=>{};return v(()=>{u()}),(e,t)=>{const r=I,_=V,x=w;return c(),C("div",null,[t[2]||(t[2]=N("h1",null,"转换流管理",-1)),o(x,{columns:m,"data-source":s.value,loading:a.value,rowKey:"streamPath",pagination:!1},{bodyCell:n(({column:g,record:l})=>[g.key==="action"?(c(),h(_,{key:0},{default:n(()=>[o(r,{type:"primary",size:"small",onClick:y=>p(l)},{default:n(()=>t[0]||(t[0]=[d("编辑")])),_:2},1032,["onClick"]),o(r,{type:"primary",danger:"",size:"small",onClick:y=>f(l)},{default:n(()=>t[1]||(t[1]=[d("删除")])),_:2},1032,["onClick"])]),_:2},1024)):B("",!0)]),_:1},8,["data-source","loading"])])}}});export{q as default};

File diff suppressed because it is too large
+ 0 - 0
media/assets/index-6717a693.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/index-74c8c200.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/index-790cdf56.css


File diff suppressed because it is too large
+ 0 - 0
media/assets/index-8bfa6c07.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/index-cc40ab6a.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/index-cf170405.css


File diff suppressed because it is too large
+ 0 - 0
media/assets/index-dcbc3d72.js


+ 0 - 1
media/assets/index-de6a6a6c.js

@@ -1 +0,0 @@
-import{d as p,X as C,a6 as b,f as a,Z as l,u as e,E as u,F}from"./vue-fae2b924.js";import{u as S,g as v,s as w}from"./global-703eca46.js";import{V as A,k as E}from"./index-9e7810e5.js";import{u as R}from"./index-ac72395e.js";import{aa as V,aV as m,aW as B,aG as $,U as f,M as D,G as M}from"./radical-24ede98f.js";import{s as T,q,u as c}from"./schema-cfbba91a.js";const z=p({name:"Alias"}),X=p({...z,setup(G){const{pause:n,resume:r}=S(o),d=R();async function o(){const t=await v();d.tableRef.reloadData(t)}o(),A.renderer.add("Status",{renderDefault(t,s){const{row:i}=s;return T[i.status]}});const _={maxHeight:"100%",rowConfig:{keyField:"alias",useKey:!0},columnConfig:{useKey:!0},columns:[{field:"alias",title:"流别名"},{field:"streamPath",title:"映射流路径"},{field:"autoRemove",title:"自动删除"},{field:"status",title:"状态",cellRender:{name:"Status"}},{field:"operate",title:"操作",width:"120px",align:"center",slots:{default:"operate"}}],data:[]};function h(){c({updateList:o,pause:n,resume:r})}function g(t){D.confirm({title:"确定删除流别名?",onOk:()=>{w({alias:t.alias,streamPath:"",autoRemove:t.autoRemove}).then(o).then(()=>M.success("已删除流别名!")).catch(()=>{})}})}function y(t){c({updateList:o,pause:n,resume:r},t)}const{FormilyForm:k}=V({schema:q(h)});return(t,s)=>(C(),b(F,null,[a(e(m),{bordered:!1,bodyStyle:{padding:"10px",marginBottom:"8px"}},{default:l(()=>[a(e(k))]),_:1}),a(e(m),{bordered:!1,bodyStyle:{padding:"10px",height:"100%"},style:{height:"calc(100% - 100px)"}},{default:l(()=>[a(e(B),{windowWidth:1716}),a(e(E),{uid:e(d).uid,gridOptions:_},{operate:l(({row:i})=>[a(e($),null,{default:l(()=>[a(e(f),{size:"small",type:"link",onClick:x=>y(i)},{default:l(()=>s[0]||(s[0]=[u(" 编辑 ")])),_:2},1032,["onClick"]),a(e(f),{size:"small",type:"link",onClick:x=>g(i)},{default:l(()=>s[1]||(s[1]=[u(" 删除 ")])),_:2},1032,["onClick"])]),_:2},1024)]),_:1},8,["uid"])]),_:1})],64))}});export{X as default};

File diff suppressed because it is too large
+ 0 - 0
media/assets/index-f7117e22.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/index.vue_vue_type_script_setup_true_lang-1482e699.js


+ 1 - 0
media/assets/index.vue_vue_type_script_setup_true_lang-2cbcdf03.js

@@ -0,0 +1 @@
+import{d as i,k as p,w as c,u,s as m,J as f,X as l,a6 as d}from"./vue-fae2b924.js";import{s as _,u as b,bB as k,bC as v,bz as w}from"./radical-3ee02118.js";const z=i({__name:"index",props:{option:{}},setup(r){const{getDarkMode:t}=_(b()),o=p(),a=r;let e,s;return c([t,o],()=>{o.value&&(s==null||s.stop(),e&&k(e),e=v(o.value,a.option,u(t)),s=w(document.body,()=>{e&&(e==null||e.resize())}))}),m(()=>{const n=f(a.option);e==null||e.setOption(n)}),(n,C)=>(l(),d("div",{ref_key:"chartDom",ref:o},null,512))}});export{z as _};

+ 0 - 1
media/assets/index.vue_vue_type_script_setup_true_lang-b73fae22.js

@@ -1 +0,0 @@
-import{d as i,k as p,w as c,u,s as m,J as f,X as l,a6 as d}from"./vue-fae2b924.js";import{s as _,u as b,bw as k,bx as w,bt as v}from"./radical-24ede98f.js";const D=i({__name:"index",props:{option:{}},setup(r){const{getDarkMode:t}=_(b()),o=p(),a=r;let e,s;return c([t,o],()=>{o.value&&(s==null||s.stop(),e&&k(e),e=w(o.value,a.option,u(t)),s=v(document.body,()=>{e&&(e==null||e.resize())}))}),m(()=>{const n=f(a.option);e==null||e.setOption(n)}),(n,x)=>(l(),d("div",{ref_key:"chartDom",ref:o},null,512))}});export{D as _};

File diff suppressed because it is too large
+ 0 - 0
media/assets/index.vue_vue_type_script_setup_true_lang-c22b4a7e.js


+ 1 - 1
media/assets/javascript-3699b1d8.js → media/assets/javascript-4dd9e90c.js

@@ -1,4 +1,4 @@
-import{conf as t,language as e}from"./typescript-fa02e303.js";import"./monaco-80b3fb27.js";import"./radical-24ede98f.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
+import{conf as t,language as e}from"./typescript-31c770b5.js";import"./monaco-43b45976.js";import"./radical-3ee02118.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
  * Copyright (c) Microsoft Corporation. All rights reserved.
  * Version: 0.52.0(f6dc0eb8fce67e57f6036f4769d92c1666cdf546)
  * Released under the MIT license

File diff suppressed because it is too large
+ 0 - 0
media/assets/jb4-adc87ffe.js


+ 0 - 1
media/assets/jb4-d434a260.css

@@ -1 +0,0 @@
-.box[data-v-eef4a76a],.video-container[data-v-eef4a76a]{border-radius:6px;width:100%;height:0;padding-bottom:56.25%;position:relative}.video-container .video[data-v-eef4a76a]{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.video-container .video.videoShadow[data-v-eef4a76a]{box-shadow:4px 4px 8px 4px #dedede}.video-container .loading[data-v-eef4a76a]{position:absolute;top:calc(35% - 16px);left:calc(50% - 11px);z-index:99}.dark .video.videoShadow[data-v-eef4a76a]{box-shadow:4px 4px 8px 4px #2f2f2f}

File diff suppressed because it is too large
+ 0 - 0
media/assets/jb4-f3d7ce01.js


+ 1 - 0
media/assets/jb4-fc908254.css

@@ -0,0 +1 @@
+.box[data-v-1289b755],.video-container[data-v-1289b755]{border-radius:6px;width:100%;height:0;padding-bottom:56.25%;position:relative}.video-container .video[data-v-1289b755]{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.video-container .video.videoShadow[data-v-1289b755]{box-shadow:4px 4px 8px 4px #dedede}.video-container .loading-container[data-v-1289b755]{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.video-container .loading-container .loading[data-v-1289b755]{position:absolute;top:calc(35% - 16px);left:calc(50% - 11px);z-index:99}.dark .video.videoShadow[data-v-1289b755]{box-shadow:4px 4px 8px 4px #2f2f2f}

File diff suppressed because it is too large
+ 0 - 0
media/assets/jb4-ws-flv-aa337dd8.js


+ 1 - 1
media/assets/jsonMode-7af7638d.js → media/assets/jsonMode-02258a43.js

@@ -1,4 +1,4 @@
-import{m as Lt}from"./monaco-80b3fb27.js";import"./radical-24ede98f.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
+import{m as Lt}from"./monaco-43b45976.js";import"./radical-3ee02118.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
  * Copyright (c) Microsoft Corporation. All rights reserved.
  * Version: 0.52.0(f6dc0eb8fce67e57f6036f4769d92c1666cdf546)
  * Released under the MIT license

+ 1 - 1
media/assets/liquid-5dea26ec.js → media/assets/liquid-e88fd00a.js

@@ -1,4 +1,4 @@
-import{m as d}from"./monaco-80b3fb27.js";import"./radical-24ede98f.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
+import{m as d}from"./monaco-43b45976.js";import"./radical-3ee02118.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
  * Copyright (c) Microsoft Corporation. All rights reserved.
  * Version: 0.52.0(f6dc0eb8fce67e57f6036f4769d92c1666cdf546)
  * Released under the MIT license

File diff suppressed because it is too large
+ 0 - 0
media/assets/log-8402aa85.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/log-92332c56.js


+ 1 - 1
media/assets/log-detail-823e9ded.js → media/assets/log-detail-12af3349.js

@@ -1,3 +1,3 @@
-import{d as i,ac as m,k as l,e as d,X as f,a6 as g,f as s,u as t,Z as v,a9 as _,_ as C}from"./vue-fae2b924.js";import{g as x}from"./logrotate-84218ef1.js";import{F as h,b9 as B,aV as L}from"./radical-24ede98f.js";import"./index-9e7810e5.js";const j=i({__name:"log-detail",setup(N){const{t:r}=h(),u=m().params.logName,a=l([]),e=l("");(async()=>{a.value=(await x(u)).split(`
+import{d as i,ac as m,k as l,e as d,X as f,a6 as g,f as s,u as t,Z as v,a9 as _,_ as C}from"./vue-fae2b924.js";import{g as x}from"./logrotate-2ba3d251.js";import{F as h,b0 as B,aV as L}from"./radical-3ee02118.js";import"./index-137e94ff.js";const j=i({__name:"log-detail",setup(N){const{t:r}=h(),u=m().params.logName,a=l([]),e=l("");(async()=>{a.value=(await x(u)).split(`
 `)})();const c=d(()=>a.value.filter(o=>o.includes(e.value)).join(`
 `));return(o,n)=>(f(),g("div",null,[s(t(B),{value:e.value,"onUpdate:value":n[0]||(n[0]=p=>e.value=p),placeholder:t(r)("搜索内容"),style:{marginBottom:"16px"}},null,8,["value","placeholder"]),s(t(L),null,{default:v(()=>[_("pre",null,C(c.value),1)]),_:1})]))}});export{j as default};

+ 1 - 1
media/assets/log-query-a7628aa3.js → media/assets/log-query-5ab4e7b7.js

@@ -1 +1 @@
-import{d as s,k as r,X as c,a6 as t,a9 as _,u as n}from"./vue-fae2b924.js";import{V as f}from"./radical-24ede98f.js";const l={class:"log-query-container"},m=["src"],d=s({__name:"log-query",setup(u){const e=r(),o="/vmlog/select/vmui/",a=()=>{};return(i,p)=>(c(),t("div",l,[_("iframe",{src:n(o),class:"log-query-frame",ref_key:"iframeRef",ref:e,onLoad:a},null,40,m)]))}});const v=f(d,[["__scopeId","data-v-37ace4db"]]);export{v as default};
+import{d as s,k as r,X as c,a6 as t,a9 as _,u as n}from"./vue-fae2b924.js";import{V as f}from"./radical-3ee02118.js";const l={class:"log-query-container"},m=["src"],d=s({__name:"log-query",setup(u){const e=r(),o="/vmlog/select/vmui/",a=()=>{};return(i,p)=>(c(),t("div",l,[_("iframe",{src:n(o),class:"log-query-frame",ref_key:"iframeRef",ref:e,onLoad:a},null,40,m)]))}});const v=f(d,[["__scopeId","data-v-37ace4db"]]);export{v as default};

File diff suppressed because it is too large
+ 0 - 0
media/assets/login-ef0e6051.js


+ 1 - 1
media/assets/logrotate-84218ef1.js → media/assets/logrotate-2ba3d251.js

@@ -1 +1 @@
-import"./radical-24ede98f.js";import{p as o,o as r}from"./index-9e7810e5.js";const t=o({requestOptions:{apiUrl:()=>r("logrotate")}});function g(){return t.get({url:"/list"})}function a(e){return t.get({url:`/get/${encodeURIComponent(e)}`})}export{g as a,a as g};
+import"./radical-3ee02118.js";import{p as o,o as r}from"./index-137e94ff.js";const t=o({requestOptions:{apiUrl:()=>r("logrotate")}});function g(){return t.get({url:"/list"})}function a(e){return t.get({url:`/get/${encodeURIComponent(e)}`})}export{g as a,a as g};

+ 1 - 1
media/assets/mdx-c6464bd0.js → media/assets/mdx-5c332bf1.js

@@ -1,4 +1,4 @@
-import{m as p}from"./monaco-80b3fb27.js";import"./radical-24ede98f.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
+import{m as p}from"./monaco-43b45976.js";import"./radical-3ee02118.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
  * Copyright (c) Microsoft Corporation. All rights reserved.
  * Version: 0.52.0(f6dc0eb8fce67e57f6036f4769d92c1666cdf546)
  * Released under the MIT license

+ 1 - 1
media/assets/mockjs-632d6f0d.js → media/assets/mockjs-e60e373f.js

@@ -1,4 +1,4 @@
-import{c as commonjsGlobal}from"./radical-24ede98f.js";var mockExports={},mock={get exports(){return mockExports},set exports(l){mockExports=l}};(function(module,exports){(function(x,n){module.exports=n()})(commonjsGlobal,function(){return function(l){var x={};function n(u){if(x[u])return x[u].exports;var a=x[u]={exports:{},id:u,loaded:!1};return l[u].call(a.exports,a,a.exports,n),a.loaded=!0,a.exports}return n.m=l,n.c=x,n.p="",n(0)}([function(l,x,n){var u=n(1),a=n(3),s=n(5),c=n(20),p=n(23),f=n(25),o;typeof window<"u"&&(o=n(27));/*!
+import{c as commonjsGlobal}from"./radical-3ee02118.js";var mockExports={},mock={get exports(){return mockExports},set exports(l){mockExports=l}};(function(module,exports){(function(x,n){module.exports=n()})(commonjsGlobal,function(){return function(l){var x={};function n(u){if(x[u])return x[u].exports;var a=x[u]={exports:{},id:u,loaded:!1};return l[u].call(a.exports,a,a.exports,n),a.loaded=!0,a.exports}return n.m=l,n.c=x,n.p="",n(0)}([function(l,x,n){var u=n(1),a=n(3),s=n(5),c=n(20),p=n(23),f=n(25),o;typeof window<"u"&&(o=n(27));/*!
     Mock - 模拟请求 & 模拟数据
     https://github.com/nuysoft/Mock
     墨智 mozhi.gyy@taobao.com nuysoft@gmail.com

File diff suppressed because it is too large
+ 0 - 0
media/assets/monaco-43b45976.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/mp4-0d30509d.js


+ 1 - 1
media/assets/mp4-bef84588.js → media/assets/mp4-f0802f05.js

@@ -1 +1 @@
-import"./radical-24ede98f.js";import{q as r}from"./index-9e7810e5.js";function n(e){return r.get({url:`/record/${e}/catalog`})}function s(e){return r.get({url:`/record/${e.type}/list/${e.streamPath}`,params:e})}function c(e){return r.post({url:`/record/${e.type}/delete/${e.streamPath}`,data:{range:e.range,startTime:e.startTime,endTime:e.endTime,ids:e.ids}})}function i(e){return r.post({url:`/record/${e.type}/start`,data:e})}export{n as a,c as d,s as g,i as s};
+import"./radical-3ee02118.js";import{q as r}from"./index-137e94ff.js";function n(e){return r.get({url:`/record/${e}/catalog`})}function s(e){return r.get({url:`/record/${e.type}/list/${e.streamPath}`,params:e})}function c(e){return r.post({url:`/record/${e.type}/delete/${e.streamPath}`,data:{range:e.range,startTime:e.startTime,endTime:e.endTime,ids:e.ids}})}function i(e){return r.post({url:`/record/${e.type}/start`,data:e})}export{n as a,c as d,s as g,i as s};

File diff suppressed because it is too large
+ 0 - 0
media/assets/mp4-f984f8db.js


+ 1 - 1
media/assets/operate.vue_vue_type_script_setup_true_lang-3ece857b.js → media/assets/operate.vue_vue_type_script_setup_true_lang-278b60fc.js

@@ -1 +1 @@
-import{d as _,X as f,a6 as v,a9 as i,f as a,u as e,E as s,Z as o,_ as l,F as I,e as y}from"./vue-fae2b924.js";import{s as x,a0 as h,aK as b,b1 as r,b2 as D,G as d}from"./radical-24ede98f.js";import{u as C}from"./content-3eadf3d8.js";import{u as k,D as z,I as B,p as N}from"./index-b7a6e0fa.js";import{s as u}from"./gb28181-155b15e3.js";const T={class:"p-16px m0 text-text"},L=_({__name:"deviceInfo",setup(S){const{getActiveInfo:t}=x(C());return(p,n)=>(f(),v(I,null,[i("h4",T,[a(e(h),{icon:"icon-park-solid:view-grid-detail",class:"v-text-bottom"}),n[0]||(n[0]=s(" 设备信息 "))]),a(e(b),{class:"m0"}),a(e(D),{class:"p-16px p-b-0",column:1},{default:o(()=>[a(e(r),{label:"设备名称"},{default:o(()=>[s(l(e(t).parentName||"--"),1)]),_:1}),a(e(r),{label:"设备编号"},{default:o(()=>[s(l(e(t).parentId||"--"),1)]),_:1}),a(e(r),{label:"通道名称"},{default:o(()=>[s(l(e(t).name||"--"),1)]),_:1}),a(e(r),{label:"通道编号"},{default:o(()=>[s(l(e(t).deviceId||"--"),1)]),_:1})]),_:1})],64))}}),V={class:"p-16px m0 text-text"},A={class:"pt-30px"},M=_({__name:"operate",setup(S){const{getActiveInfo:t}=x(C()),p=y(()=>!!t.value.parentId),n=k(),g=async m=>{d.destroy(),await u({deviceId:t.value.parentId,channelId:t.value.deviceId,ptzcmd:m}).then(async c=>{d.success("指令发送成功"),n.controlMode===B.CLICK&&w()}).catch(c=>{d.success("指令发送失败")})},w=()=>{setTimeout(async()=>{await u({deviceId:t.value.parentId,channelId:t.value.deviceId,ptzcmd:N()})})};return(m,c)=>(f(),v(I,null,[i("h4",V,[a(e(h),{icon:"icon-park-solid:scan-setting",class:"v-text-bottom"}),c[0]||(c[0]=s(" 设备操作 "))]),a(e(b),{class:"m0"}),i("div",A,[a(z,{hanldeClick:g,allowed:p.value},null,8,["allowed"])])],64))}});export{L as _,M as a};
+import{d as _,X as f,a6 as v,a9 as i,f as a,u as e,E as s,Z as o,_ as l,F as I,e as y}from"./vue-fae2b924.js";import{s as x,a0 as h,aK as b,b3 as r,b4 as D,G as d}from"./radical-3ee02118.js";import{u as C}from"./content-74444b6d.js";import{u as k,D as z,I as B,p as N}from"./index-f7117e22.js";import{s as u}from"./gb28181-fe7ed9bb.js";const T={class:"p-16px m0 text-text"},L=_({__name:"deviceInfo",setup(S){const{getActiveInfo:t}=x(C());return(p,n)=>(f(),v(I,null,[i("h4",T,[a(e(h),{icon:"icon-park-solid:view-grid-detail",class:"v-text-bottom"}),n[0]||(n[0]=s(" 设备信息 "))]),a(e(b),{class:"m0"}),a(e(D),{class:"p-16px p-b-0",column:1},{default:o(()=>[a(e(r),{label:"设备名称"},{default:o(()=>[s(l(e(t).parentName||"--"),1)]),_:1}),a(e(r),{label:"设备编号"},{default:o(()=>[s(l(e(t).parentId||"--"),1)]),_:1}),a(e(r),{label:"通道名称"},{default:o(()=>[s(l(e(t).name||"--"),1)]),_:1}),a(e(r),{label:"通道编号"},{default:o(()=>[s(l(e(t).deviceId||"--"),1)]),_:1})]),_:1})],64))}}),V={class:"p-16px m0 text-text"},A={class:"pt-30px"},M=_({__name:"operate",setup(S){const{getActiveInfo:t}=x(C()),p=y(()=>!!t.value.parentId),n=k(),g=async m=>{d.destroy(),await u({deviceId:t.value.parentId,channelId:t.value.deviceId,ptzcmd:m}).then(async c=>{d.success("指令发送成功"),n.controlMode===B.CLICK&&w()}).catch(c=>{d.success("指令发送失败")})},w=()=>{setTimeout(async()=>{await u({deviceId:t.value.parentId,channelId:t.value.deviceId,ptzcmd:N()})})};return(m,c)=>(f(),v(I,null,[i("h4",V,[a(e(h),{icon:"icon-park-solid:scan-setting",class:"v-text-bottom"}),c[0]||(c[0]=s(" 设备操作 "))]),a(e(b),{class:"m0"}),i("div",A,[a(z,{hanldeClick:g,allowed:p.value},null,8,["allowed"])])],64))}});export{L as _,M as a};

File diff suppressed because it is too large
+ 1 - 1
media/assets/pan-508d68d0.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/preview-003de7f8.js


+ 0 - 1
media/assets/preview-3b4b1d24.js

@@ -1 +0,0 @@
-import{d as i,k as t,e as p,w as f,X as m,a6 as v,f as h,a8 as _,Y as I}from"./vue-fae2b924.js";import{V as w}from"./jb4-ws-flv-aa337dd8.js";import{G as P}from"./gb28181-155b15e3.js";import"./canvas-14fb4930.js";import"./radical-24ede98f.js";import"./index-9e7810e5.js";const y=i({__name:"play",props:{isGbRecord:{type:Boolean},path:{},id:{},deviceId:{}},setup(l){const e=l,r=t(1),o=t(!0),a=t(100),d=t("ws-flv"),s=t(""),u=p(()=>`${P(e.isGbRecord)}${s.value}`);return f([()=>e.id,()=>e.path],([n,c])=>{c?s.value=c:n&&(s.value=`${e.id}/${e.deviceId}`)},{immediate:!0}),(n,c)=>(m(),v("div",{class:"h-full w-full flex justify-center items-center m-auto relative",style:_(`width: ${a.value}%; height: ${a.value}%`)},[h(w,{videoShadow:!0,streamPath:u.value,format:d.value,speed:r.value,pause:!o.value,class:"flex-1 m-r-10px"},null,8,["streamPath","format","speed","pause"])],4))}}),G=i({name:"Channel"}),k=i({...G,setup(l){const e=new URLSearchParams(window.location.search),r=e.get("ID")||"",o=e.get("DeviceID")||"",a={id:r,deviceId:o,isGbRecord:!1};return(d,s)=>(m(),I(y,{id:a.id,deviceId:a.deviceId,isGbRecord:a.isGbRecord},null,8,["id","deviceId","isGbRecord"]))}});export{k as default};

+ 0 - 0
media/assets/jb4-ws-flv-ebd05a6f.css → media/assets/preview-ebd05a6f.css


File diff suppressed because it is too large
+ 0 - 0
media/assets/pull-79560e11.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/pull-813cd577.js


+ 1 - 1
media/assets/pullOnStart-5d623aab.js → media/assets/pullOnStart-ed67ca2a.js

@@ -1 +1 @@
-import{f as t,E as s}from"./vue-fae2b924.js";import{aa as d,br as p,ab as i,G as m,a0 as o}from"./radical-24ede98f.js";import{b as f,u as P,c as v}from"./schema-ab1aa79b.js";const{FormilyForm:h,form:x,submit:C}=d({schema:f(),formProps:{effects(){p("recordPath",e=>{x.setFieldState("recordFragment",l=>{l.hidden=!e.value})})}}}),B=({updateList:e,pause:l,resume:a,row:u})=>{if(l(),u){const{FormilyForm:n,form:c,submit:b}=d({schema:f(),formProps:{initialValues:u,effects(){p("recordPath",r=>{c.setFieldState("recordFragment",F=>{F.hidden=!r.value})})}}});i({content:()=>t(n,null,null),modalConfig:{title:"编辑拉流代理",maskClosable:!1,width:700,onOk:async()=>{const r=await b();return await P(r),m.success("已更新拉流!"),e(),a(),Promise.reject(!1)},onClose:()=>{c.reset(),a()}}});return}i({content:()=>t(h,null,null),modalConfig:{title:"添加拉流代理",maskClosable:!1,width:700,onOk:async()=>{const n=await C();return await v(n),m.success("已添加拉流!"),e(),a(),Promise.reject(!1)},onClose:()=>{x.reset(),a()}}})},g={0:t("span",null,[t(o,{icon:"line-md:beer-loop",class:"v-text-bottom mr-8px"},null),s("按需拉流")]),1:t("span",null,[t(o,{icon:"line-md:compass-loop",class:"v-text-bottom mr-8px"},null),s("启动拉流")])},y={0:t("span",null,[t(o,{icon:"mdi:lan-disconnect",class:"v-text-bottom mr-8px"},null),s("离线")]),1:t("span",null,[t(o,{icon:"mdi:lan-connect",class:"v-text-bottom mr-8px"},null),s("在线")]),2:t("span",null,[t(o,{icon:"svg-spinners:3-dots-fade",class:"v-text-bottom mr-8px"},null),s("拉流")]),3:t("span",null,[t(o,{icon:"nimbus:forbidden",class:"v-text-bottom mr-8px"},null),s("禁用")])};function O(e){return g[e?1:0]}function V(e){return y[e]}export{V as d,O as p,B as u};
+import{f as t,E as s}from"./vue-fae2b924.js";import{aa as d,bx as p,ab as i,G as m,a0 as o}from"./radical-3ee02118.js";import{b as f,u as P,c as v}from"./schema-2d8687f0.js";const{FormilyForm:h,form:x,submit:C}=d({schema:f(),formProps:{effects(){p("recordPath",e=>{x.setFieldState("recordFragment",l=>{l.hidden=!e.value})})}}}),B=({updateList:e,pause:l,resume:a,row:u})=>{if(l(),u){const{FormilyForm:n,form:c,submit:b}=d({schema:f(),formProps:{initialValues:u,effects(){p("recordPath",r=>{c.setFieldState("recordFragment",F=>{F.hidden=!r.value})})}}});i({content:()=>t(n,null,null),modalConfig:{title:"编辑拉流代理",maskClosable:!1,width:700,onOk:async()=>{const r=await b();return await P(r),m.success("已更新拉流!"),e(),a(),Promise.reject(!1)},onClose:()=>{c.reset(),a()}}});return}i({content:()=>t(h,null,null),modalConfig:{title:"添加拉流代理",maskClosable:!1,width:700,onOk:async()=>{const n=await C();return await v(n),m.success("已添加拉流!"),e(),a(),Promise.reject(!1)},onClose:()=>{x.reset(),a()}}})},g={0:t("span",null,[t(o,{icon:"line-md:beer-loop",class:"v-text-bottom mr-8px"},null),s("按需拉流")]),1:t("span",null,[t(o,{icon:"line-md:compass-loop",class:"v-text-bottom mr-8px"},null),s("启动拉流")])},y={0:t("span",null,[t(o,{icon:"mdi:lan-disconnect",class:"v-text-bottom mr-8px"},null),s("离线")]),1:t("span",null,[t(o,{icon:"mdi:lan-connect",class:"v-text-bottom mr-8px"},null),s("在线")]),2:t("span",null,[t(o,{icon:"svg-spinners:3-dots-fade",class:"v-text-bottom mr-8px"},null),s("拉流")]),3:t("span",null,[t(o,{icon:"nimbus:forbidden",class:"v-text-bottom mr-8px"},null),s("禁用")])};function O(e){return g[e?1:0]}function V(e){return y[e]}export{V as d,O as p,B as u};

File diff suppressed because it is too large
+ 0 - 0
media/assets/push-2fbfcd61.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/push-2fc71442.js


+ 1 - 1
media/assets/python-c4a611ed.js → media/assets/python-7487ecc9.js

@@ -1,4 +1,4 @@
-import{m as a}from"./monaco-80b3fb27.js";import"./radical-24ede98f.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
+import{m as a}from"./monaco-43b45976.js";import"./radical-3ee02118.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
  * Copyright (c) Microsoft Corporation. All rights reserved.
  * Version: 0.52.0(f6dc0eb8fce67e57f6036f4769d92c1666cdf546)
  * Released under the MIT license

File diff suppressed because it is too large
+ 0 - 0
media/assets/radical-24ede98f.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/radical-3ee02118.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/radical-7590b145.css


+ 1 - 1
media/assets/razor-be4e20bb.js → media/assets/razor-362955ad.js

@@ -1,4 +1,4 @@
-import{m as s}from"./monaco-80b3fb27.js";import"./radical-24ede98f.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
+import{m as s}from"./monaco-43b45976.js";import"./radical-3ee02118.js";import"./vue-fae2b924.js";/*!-----------------------------------------------------------------------------
  * Copyright (c) Microsoft Corporation. All rights reserved.
  * Version: 0.52.0(f6dc0eb8fce67e57f6036f4769d92c1666cdf546)
  * Released under the MIT license

File diff suppressed because it is too large
+ 0 - 0
media/assets/schema-2d8687f0.js


+ 1 - 1
media/assets/schema-cfbba91a.js → media/assets/schema-e321c291.js

@@ -1 +1 @@
-import{f as e,E as s}from"./vue-fae2b924.js";import{a0 as o,aa as i,ab as c,G as d}from"./radical-24ede98f.js";import{s as x}from"./global-703eca46.js";const h=a=>({type:"object",properties:{layout:{type:"void","x-component":"FormLayout","x-component-props":{layout:"inline"},properties:{add:{type:"void","x-component":"Button","x-component-props":{"@click":()=>a()},"x-content":{default:"添加流别名",icon:()=>e(o,{icon:"ant-design:plus-outlined",class:"v-text-bottom mr-4px"},null)}}}}}}),y=()=>({type:"object",properties:{layout:{type:"void","x-component":"FormLayout","x-component-props":{layout:"horizontal",labelCol:6,wrapperCol:14},properties:{alias:{type:"string",title:"流别名","x-decorator":"FormItem","x-component":"Input","x-component-props":{placeholder:"请输入流别名",allowClear:!0},required:!0},streamPath:{type:"string",title:"映射流路径","x-decorator":"FormItem","x-component":"Input","x-component-props":{placeholder:"请输入映射流路径",allowClear:!0}},autoRemove:{type:"boolean",title:"自动删除","x-decorator":"FormItem","x-component":"Switch",default:!1}}}}}),v=({updateList:a,pause:l,resume:n},t)=>{const{FormilyForm:r,form:p,submit:u}=i({schema:y(),formProps:{initialValues:{streamPath:t==null?void 0:t.streamPath,alias:t==null?void 0:t.alias,autoRemove:t==null?void 0:t.autoRemove},effects(){}}});l(),c({content:()=>e(r,null,null),modalConfig:{title:"添加流别名",maskClosable:!1,width:700,onOk:async()=>{const m=await u();return await x(m),d.success("已添加流别名!"),a(),n(),Promise.reject(!1)},onClose:()=>{p.reset(),n()}}})},g={0:e("span",null,[e(o,{icon:"guidance:waiting-room",class:"v-text-bottom mr-8px"},null),s("等待流发布")]),1:e("span",null,[e(o,{icon:"oui:token-alias",class:"v-text-bottom mr-8px"},null),s("正常路由")]),2:e("span",null,[e(o,{icon:"ic:outline-alt-route",class:"v-text-bottom mr-8px"},null),s("顶替路由")])};export{h as q,g as s,v as u};
+import{f as e,E as s}from"./vue-fae2b924.js";import{a0 as o,aa as i,ab as c,G as d}from"./radical-3ee02118.js";import{s as x}from"./global-f242879f.js";const h=a=>({type:"object",properties:{layout:{type:"void","x-component":"FormLayout","x-component-props":{layout:"inline"},properties:{add:{type:"void","x-component":"Button","x-component-props":{"@click":()=>a()},"x-content":{default:"添加流别名",icon:()=>e(o,{icon:"ant-design:plus-outlined",class:"v-text-bottom mr-4px"},null)}}}}}}),y=()=>({type:"object",properties:{layout:{type:"void","x-component":"FormLayout","x-component-props":{layout:"horizontal",labelCol:6,wrapperCol:14},properties:{alias:{type:"string",title:"流别名","x-decorator":"FormItem","x-component":"Input","x-component-props":{placeholder:"请输入流别名",allowClear:!0},required:!0},streamPath:{type:"string",title:"映射流路径","x-decorator":"FormItem","x-component":"Input","x-component-props":{placeholder:"请输入映射流路径",allowClear:!0}},autoRemove:{type:"boolean",title:"自动删除","x-decorator":"FormItem","x-component":"Switch",default:!1}}}}}),v=({updateList:a,pause:l,resume:n},t)=>{const{FormilyForm:r,form:p,submit:u}=i({schema:y(),formProps:{initialValues:{streamPath:t==null?void 0:t.streamPath,alias:t==null?void 0:t.alias,autoRemove:t==null?void 0:t.autoRemove},effects(){}}});l(),c({content:()=>e(r,null,null),modalConfig:{title:"添加流别名",maskClosable:!1,width:700,onOk:async()=>{const m=await u();return await x(m),d.success("已添加流别名!"),a(),n(),Promise.reject(!1)},onClose:()=>{p.reset(),n()}}})},g={0:e("span",null,[e(o,{icon:"guidance:waiting-room",class:"v-text-bottom mr-8px"},null),s("等待流发布")]),1:e("span",null,[e(o,{icon:"oui:token-alias",class:"v-text-bottom mr-8px"},null),s("正常路由")]),2:e("span",null,[e(o,{icon:"ic:outline-alt-route",class:"v-text-bottom mr-8px"},null),s("顶替路由")])};export{h as q,g as s,v as u};

+ 1 - 1
media/assets/state-fd73822f.js → media/assets/state-2a3c36e1.js

@@ -1 +1 @@
-import{f as o,E as t}from"./vue-fae2b924.js";import{a0 as n}from"./radical-24ede98f.js";const l={0:o("span",null,[o(n,{icon:"guidance:waiting-room",class:"v-text-bottom mr-8px"},null),t("等待轨道")]),1:o("span",null,[o(n,{icon:"bx:lock-open",class:"v-text-bottom mr-8px"},null),t("等待订阅")]),2:o("span",null,[o(n,{icon:"ic:round-published-with-changes",color:"green",class:"v-text-bottom mr-8px"},null),t("发布中")]),3:o("span",null,[o(n,{icon:"ic:baseline-lock",color:"red",class:"v-text-bottom mr-8px"},null),t("等待订阅")])},a=({state:u})=>l[u];export{a as S,l as s};
+import{f as o,E as t}from"./vue-fae2b924.js";import{a0 as n}from"./radical-3ee02118.js";const l={0:o("span",null,[o(n,{icon:"guidance:waiting-room",class:"v-text-bottom mr-8px"},null),t("等待轨道")]),1:o("span",null,[o(n,{icon:"bx:lock-open",class:"v-text-bottom mr-8px"},null),t("等待订阅")]),2:o("span",null,[o(n,{icon:"ic:round-published-with-changes",color:"green",class:"v-text-bottom mr-8px"},null),t("发布中")]),3:o("span",null,[o(n,{icon:"ic:baseline-lock",color:"red",class:"v-text-bottom mr-8px"},null),t("等待订阅")])},a=({state:u})=>l[u];export{a as S,l as s};

+ 1 - 1
media/assets/stream-a010b86f.js → media/assets/stream-02662e9b.js

@@ -1 +1 @@
-import{d as p,X as h,a6 as _,f as e,Z as s,u as a,E as g}from"./vue-fae2b924.js";import{k as y}from"./index-9e7810e5.js";import{u as x}from"./index-ac72395e.js";import{c as w}from"./global-703eca46.js";import{u as C,C as b}from"./content-3eadf3d8.js";import{bk as k,bj as r,aV as n,U as S}from"./radical-24ede98f.js";import"./canvas-14fb4930.js";import"./gb28181-155b15e3.js";const v={class:"h-full"},D=p({name:"StreamScreen"}),R=p({...D,setup(O){const i=x(),f=C(),d=t=>{t.length>1&&(t=t.sort((o,l)=>Date.parse(o.startTime)-Date.parse(l.startTime))),i.tableRef.reloadData(t)};async function u(){d(await w())}u();const c={maxHeight:"100%",rowConfig:{keyField:"path",useKey:!0},columnConfig:{useKey:!0},columns:[{field:"pluginName",title:"所属插件",width:"100px"},{field:"path",title:"StreamPath",showOverflow:"tooltip",minWidth:"150px"},{field:"type",title:"类型",width:"80px",showOverflow:"tooltip"},{field:"operate",title:"操作",width:"60px",align:"center",fixed:"right",slots:{default:"operate"}}],data:[]},m=t=>{f.setActiveInfo({path:t.path,type:t.type})};return(t,o)=>(h(),_("div",v,[e(a(n),{bordered:!1,class:"h-full"},{default:s(()=>[e(a(k),{gutter:16,class:"h-full"},{default:s(()=>[e(a(r),{span:6,class:"h-full"},{default:s(()=>[e(a(n),{bordered:!1,class:"h-full",bodyStyle:{padding:"10px"}},{default:s(()=>[e(a(y),{uid:a(i).uid,gridOptions:c},{operate:s(({row:l})=>[e(a(S),{size:"small",type:"link",onClick:()=>m(l)},{default:s(()=>o[0]||(o[0]=[g(" 播放 ")])),_:2},1032,["onClick"])]),_:1},8,["uid"])]),_:1})]),_:1}),e(a(r),{span:18,class:"h-full"},{default:s(()=>[e(b,{type:"stream"})]),_:1})]),_:1})]),_:1})]))}});export{R as default};
+import{d as p,X as h,a6 as _,f as e,Z as s,u as a,E as g}from"./vue-fae2b924.js";import{k as y}from"./index-137e94ff.js";import{u as x}from"./index-ac72395e.js";import{c as w}from"./global-f242879f.js";import{u as C,C as b}from"./content-74444b6d.js";import{bl as k,bk as r,aV as n,U as S}from"./radical-3ee02118.js";import"./canvas-14fb4930.js";import"./gb28181-fe7ed9bb.js";const v={class:"h-full"},D=p({name:"StreamScreen"}),R=p({...D,setup(O){const i=x(),f=C(),d=t=>{t.length>1&&(t=t.sort((l,o)=>Date.parse(l.startTime)-Date.parse(o.startTime))),i.tableRef.reloadData(t)};async function u(){d(await w())}u();const c={maxHeight:"100%",rowConfig:{keyField:"path",useKey:!0},columnConfig:{useKey:!0},columns:[{field:"pluginName",title:"所属插件",width:"100px"},{field:"path",title:"StreamPath",showOverflow:"tooltip",minWidth:"150px"},{field:"type",title:"类型",width:"80px",showOverflow:"tooltip"},{field:"operate",title:"操作",width:"60px",align:"center",fixed:"right",slots:{default:"operate"}}],data:[]},m=t=>{f.setActiveInfo({path:t.path,type:t.type})};return(t,l)=>(h(),_("div",v,[e(a(n),{bordered:!1,class:"h-full"},{default:s(()=>[e(a(k),{gutter:16,class:"h-full"},{default:s(()=>[e(a(r),{span:6,class:"h-full"},{default:s(()=>[e(a(n),{bordered:!1,class:"h-full",bodyStyle:{padding:"10px"}},{default:s(()=>[e(a(y),{uid:a(i).uid,gridOptions:c},{operate:s(({row:o})=>[e(a(S),{size:"small",type:"link",onClick:()=>m(o)},{default:s(()=>l[0]||(l[0]=[g(" 播放 ")])),_:2},1032,["onClick"])]),_:1},8,["uid"])]),_:1})]),_:1}),e(a(r),{span:18,class:"h-full"},{default:s(()=>[e(b,{type:"stream"})]),_:1})]),_:1})]),_:1})]))}});export{R as default};

+ 1 - 1
media/assets/system-6b5c448f.js → media/assets/system-13158c13.js

@@ -1 +1 @@
-import{K as I}from"./radical-24ede98f.js";import{k as r,e as h}from"./vue-fae2b924.js";import{i as E,l as H}from"./global-703eca46.js";import{r as n,x as T}from"./index-9e7810e5.js";const b=I("system",()=>{const u=r({version:"",startTime:"",localIP:"",os:"",arch:"",cpus:0,goVersion:"",plugins:[],publicIP:""}),m=r([]),t=r([]),l=r({hardDisk:{total:0,used:0,free:0,usage:0}}),o=r(!1);let p="",a=null;const i=new Set;function d(e){return i.add(e),l.value&&e(l.value),()=>{i.delete(e)}}function v(){o.value=!1,a==null||a(),a=H(e=>{l.value=e,i.forEach(s=>s(e))},()=>{o.value=!1},()=>{o.value=!0})}function y(){a==null||a(),a=null,o.value=!1}const c=async()=>{y();try{const e=await E();!t.value.length&&n.currentRoute.value.params.m7sId!="0"&&f("0","0.0.0.0"),p=e.localIP,m.value=e.plugins.filter(s=>!s.disabled),u.value={...e,startTime:T.toDateString(new Date(e.startTime),"yyyy-MM-dd HH:mm:ss")},u.value,v()}catch(e){console.error(`getSysInfo-err: ${e}`)}},f=(e,s)=>{t.value.push({m7sId:e,ip:s})},S=()=>{if(t.value.length){const{m7sId:e}=t.value.pop();n.push({name:n.currentRoute.value.name,params:{m7sId:e}})}};n.afterEach((e,s)=>{e.params.m7sId!==s.params.m7sId&&(c(),e.params.m7sId!="0"&&f(s.params.m7sId,p))});const g=e=>h(()=>m.value.some(s=>s.name===e));return c(),{sysInfo:u,plugins:m,loadSysInfo:c,nodeHistory:t,addNodeToHistory:f,removeLastNode:S,summary:l,online:o,registerSummaryCallback:d,pluginActive:g}});export{b as u};
+import{K as I}from"./radical-3ee02118.js";import{k as r,e as h}from"./vue-fae2b924.js";import{i as E,l as H}from"./global-f242879f.js";import{r as n,x as T}from"./index-137e94ff.js";const b=I("system",()=>{const u=r({version:"",startTime:"",localIP:"",os:"",arch:"",cpus:0,goVersion:"",plugins:[],publicIP:""}),m=r([]),t=r([]),l=r({hardDisk:{total:0,used:0,free:0,usage:0}}),o=r(!1);let p="",a=null;const i=new Set;function d(e){return i.add(e),l.value&&e(l.value),()=>{i.delete(e)}}function v(){o.value=!1,a==null||a(),a=H(e=>{l.value=e,i.forEach(s=>s(e))},()=>{o.value=!1},()=>{o.value=!0})}function y(){a==null||a(),a=null,o.value=!1}const c=async()=>{y();try{const e=await E();!t.value.length&&n.currentRoute.value.params.m7sId!="0"&&f("0","0.0.0.0"),p=e.localIP,m.value=e.plugins.filter(s=>!s.disabled),u.value={...e,startTime:T.toDateString(new Date(e.startTime),"yyyy-MM-dd HH:mm:ss")},u.value,v()}catch(e){console.error(`getSysInfo-err: ${e}`)}},f=(e,s)=>{t.value.push({m7sId:e,ip:s})},S=()=>{if(t.value.length){const{m7sId:e}=t.value.pop();n.push({name:n.currentRoute.value.name,params:{m7sId:e}})}};n.afterEach((e,s)=>{e.params.m7sId!==s.params.m7sId&&(c(),e.params.m7sId!="0"&&f(s.params.m7sId,p))});const g=e=>h(()=>m.value.some(s=>s.name===e));return c(),{sysInfo:u,plugins:m,loadSysInfo:c,nodeHistory:t,addNodeToHistory:f,removeLastNode:S,summary:l,online:o,registerSummaryCallback:d,pluginActive:g}});export{b as u};

File diff suppressed because it is too large
+ 0 - 0
media/assets/task-71cb61fe.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/task-c612f041.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/task-history-729288b3.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/tcpdump-58c0d6ce.js


File diff suppressed because it is too large
+ 0 - 0
media/assets/tcpdump-b3acde54.css


File diff suppressed because it is too large
+ 0 - 0
media/assets/track-d6471296.js


+ 0 - 1
media/assets/transcode-e6aec34d.js

@@ -1 +0,0 @@
-import{X as r,a6 as o,a9 as t}from"./vue-fae2b924.js";import{V as n}from"./radical-24ede98f.js";const a={};function s(c,e){return r(),o("div",null,e[0]||(e[0]=[t("h1",null,"转码管理",-1)]))}const d=n(a,[["render",s]]);export{d as default};

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