初始化

dev_xq_0.0.1
刘政 1 week ago
parent e83ee77b89
commit 1f8dc80c41

@ -82,7 +82,7 @@
<el-tag type="primary">{{ modeName }}</el-tag>
</div> -->
<!-- <button @click="console.log('data:', nodeByModelsStore.nodeMap)">点击</button> -->
<button @click="console.log('data:', nodeByModelsStore.nodeMap)">点击</button>
<el-row v-if="location === 'top'">
<el-col :span="24" class="flex-center">
<el-tag type="primary" size="small" style="opacity: 0.9">

@ -486,38 +486,6 @@ const objectSpanMethods = ({ row, columnIndex }: SpanMethodProps) => {
};
};
const objectSpanMethod = ({ row, columnIndex }: SpanMethodProps) => {
if (columnIndex === 0) {
//
const floor = floorData.find((f) => f.floorName === row.floorName);
if (floor) {
//
const firstEquipmentIndex = floor.equipments.findIndex((e) => e.id === row.id);
if (firstEquipmentIndex === 0) {
//
return {
rowspan: floor.equipments.length,
colspan: 1
};
} else {
//
return {
rowspan: 0,
colspan: 0
};
}
}
}
//
return {
rowspan: 1,
colspan: 1
};
};
//
const tableData = computed(() => {
return floorData.flatMap((floor) =>

@ -2,10 +2,9 @@
<div class="common-layout">
<el-container>
<!-- 头部 -->
<!-- <el-header class="el-header">
<h2>220kV南河变电站辅助设备监控系统(全站总览)</h2>
</el-header> -->
<!-- <el-header class="el-header">-->
<!-- <h2>220kV南河变电站辅助设备监控系统(全站总览)</h2>-->
<!-- </el-header>-->
<el-container>
<!-- 左侧菜单 -->
<el-aside v-if="true" class="el-aside" :style="{ width: asideWidth }">
@ -86,7 +85,7 @@ let initArr: any[] = [
{ id: 'testOverview', label: '智能锁控' },
{ id: 'testOverview', label: '智能联动' }
];
// TODO pinia
const isCollapse = ref(false);
const asideWidth = ref('14%');

@ -1 +0,0 @@
.vertical-radio-group[data-v-67a3c190]{display:flex;flex-direction:column;gap:5px;align-items:flex-start}

@ -1 +0,0 @@
import{d as q,aP as N,r as C,x as y,$ as R,Z as S,a as b,g as m,h as p,w as _,av as M,F as k,aw as F,O as r,I as d,as as v,o as J,b as L,q as x,t as D,A as T,X as U,i as $,Y as A,_ as O}from"./index-9847718b.js";import{u as E}from"./index-fd059ba6.js";import{M as G}from"./index-868f5209.js";const X={class:"drawer-footer"},Y=q({name:"PreviewIndex",__name:"floor",setup(Z){const g=N();console.log("参数:",g.query.screen);let u=C(!1),V=y([]),a=C("-1");U();const w=C(),h=(s,e)=>{console.log(s,e),s=="test-dialog"&&d.success(`获取到了id:${e}`)};function I(s){const e={};for(const o in s)s[o]&&typeof s[o]=="object"&&"val"in s[o]&&(e[o]=s[o].val);return e}function P(){var l;let s=r.canvasCfg,e=r.gridCfg,o=A(r.done_json);r.done_json.forEach(c=>{const n=I(c.props);o.forEach(i=>{i.id===c.id&&(i.props=n)})});let t={canvasCfg:s,gridCfg:e,json:o};console.log("endJson",t),(l=w.value)==null||l.setImportJson(t)}async function j(){var e;let s={menuType:g.query.screen};try{const o=await F.model_getModelData_post(s);if(o.code==200){const t=o.data,{canvasCfg:l,gridCfg:c,importDoneJson:n}=E(t),i=n.map(f=>f.props?{...f,props:y(f.props||{})}:{...f,props:y(f.props||{})});console.log("processedImportDoneJson:",i),(e=w.value)==null||e.setNewImportJson({canvasCfg:l,gridCfg:c,json:i}),r.group_ids.has(g.query.screen)&&r.group_ids.delete(g.query.screen),d.success("数据模型加载成功")}else d.error(`数据模型加载失败: ${o.code} - ${o.message}`)}catch(o){console.error("请求错误:",o),d.error("网络请求失败")}}R(()=>{console.log("view卸载完毕")}),S(()=>{console.log("view挂载完毕"),j()});function B(){console.log("选中:",a.value,a),(!a.value||a.value=="-1")&&d.warning("请先选择一个模型文件"),V.forEach(s=>{s.id==a.value&&fetch(`/dataModes/${s.name}`).then(e=>e.json()).then(e=>{console.log("文件内容:",e);const{canvasCfg:o,gridCfg:t,importDoneJson:l}=E(e);r.canvasCfg=o,r.gridCfg=t,r.setGlobalStoreDoneJson(l),P()}).catch(e=>{d.error("获取文件错误:",e)})})}return(s,e)=>{const o=v("el-radio"),t=v("el-radio-group"),l=v("el-button"),c=v("el-drawer");return J(),b(k,null,[m(p(G),{ref_key:"MtPreviewRef",ref:w,onOnEventCallBack:h},null,512),m(c,{modelValue:p(u),"onUpdate:modelValue":e[1]||(e[1]=n=>M(u)?u.value=n:u=n),modal:!1,title:"数据模型文件","modal-penetrable":""},{footer:_(()=>[L("div",X,[m(l,{onClick:B},{default:_(()=>[...e[2]||(e[2]=[x("加载模型11",-1)])]),_:1})])]),default:_(()=>[m(t,{class:"vertical-radio-group",modelValue:p(a),"onUpdate:modelValue":e[0]||(e[0]=n=>M(a)?a.value=n:a=n)},{default:_(()=>[x(D(p(u))+" ",1),(J(!0),b(k,null,T(p(V),n=>(J(),$(o,{key:n.id,label:n.id},{default:_(()=>[x(D(n.name),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])],64)}}});const Q=O(Y,[["__scopeId","data-v-67a3c190"]]);export{Q as default};

@ -1 +0,0 @@
.vertical-radio-group[data-v-bdccb96b]{display:flex;flex-direction:column;gap:5px;align-items:flex-start}

@ -1 +0,0 @@
import{d as m,aP as v,r as M,$ as b,Z as y,aw as w,x as p,O as c,I as a,i as J,h as x,o as k,_ as q}from"./index-9847718b.js";import{u as C}from"./index-fd059ba6.js";import{M as D}from"./index-868f5209.js";const I=m({name:"globalMessage",__name:"globalMessage",setup(h){const r=v();console.log("参数11",r.query.screen);const l=M(),u=(n,o)=>{console.log(n,o),n=="test-dialog"&&a.success(`获取到了id:${o}`)};b(()=>{console.log("view卸载完毕")}),y(()=>{d()});async function d(){var o;let n={menuType:r.query.screen};try{const s=await w.model_getModelData_post(n);if(s.code==200){const _=await s.data,{canvasCfg:g,gridCfg:i,importDoneJson:f}=C(_),t=f.map(e=>e.props?{...e,props:p(e.props||{})}:{...e,props:p(e.props||{})});console.log("processedImportDoneJson:",t),(o=l.value)==null||o.setNewImportJson({canvasCfg:g,gridCfg:i,json:t}),c.group_ids.has(r.query.screen)&&c.group_ids.delete(r.query.screen),c.group_ids.set(r.query.screen,t.map(e=>e.id)),a.success("数据模型加载成功")}else a.error(`数据模型加载失败: ${s.code} - ${s.message}`)}catch(s){console.error("请求错误:",s),a.error("网络请求失败")}}return(n,o)=>(k(),J(x(D),{ref_key:"MtPreviewRef",ref:l,onOnEventCallBack:u},null,512))}});const $=q(I,[["__scopeId","data-v-bdccb96b"]]);export{$ as default};

@ -1 +0,0 @@
import{d as g,aP as v,r as y,$ as w,Z as x,aw as M,x as l,O as c,I as a,i as h,h as E,o as J,_ as k}from"./index-9847718b.js";import{u as C}from"./index-fd059ba6.js";import{M as D}from"./index-868f5209.js";const I=g({__name:"homeExceptionFacility",setup(q){const n=v(),p=y(),d=(r,o)=>{console.log(r,o),r=="test-dialog"&&a.success(`获取到了id:${o}`)};w(()=>{console.log("view卸载完毕")}),x(()=>{i()});async function i(){var o;let r={menuType:n.query.screen};try{const s=await M.model_getModelData_post(r);if(s.code==200){const u=await s.data,{canvasCfg:_,gridCfg:f,importDoneJson:m}=C(u),t=m.map(e=>e.props?{...e,props:l(e.props||{})}:{...e,props:l(e.props||{})});console.log("processedImportDoneJson:",t),(o=p.value)==null||o.setNewImportJson({canvasCfg:_,gridCfg:f,json:t}),c.group_ids.has(n.query.screen)&&c.group_ids.delete(n.query.screen),c.group_ids.set(n.query.screen,t.map(e=>e.id)),a.success("数据模型加载成功")}else a.error(`数据模型加载失败: ${s.code} - ${s.message}`)}catch(s){console.error("请求错误:",s),a.error("网络请求失败")}}return(r,o)=>(J(),h(E(D),{ref_key:"MtPreviewRef",ref:p,onOnEventCallBack:d},null,512))}});const b=k(I,[["__scopeId","data-v-d872abad"]]);export{b as default};

@ -1 +0,0 @@
.vertical-radio-group[data-v-d872abad]{display:flex;flex-direction:column;gap:5px;align-items:flex-start}

@ -1 +0,0 @@
import{d as g,aP as v,r as M,$ as w,Z as y,aw as h,x as u,O as c,I as a,i as J,h as x,o as O,_ as k}from"./index-9847718b.js";import{u as C}from"./index-fd059ba6.js";import{M as D}from"./index-868f5209.js";const I=g({name:"homeOverrunMessage",__name:"homeOverrunMessage",setup(q){const n=v(),p=M(),l=(r,o)=>{console.log(r,o),r=="test-dialog"&&a.success(`获取到了id:${o}`)};w(()=>{console.log("view卸载完毕")}),y(()=>{d()});async function d(){var o;let r={menuType:n.query.screen};try{const s=await h.model_getModelData_post(r);if(s.code==200){const _=await s.data,{canvasCfg:f,gridCfg:i,importDoneJson:m}=C(_),t=m.map(e=>e.props?{...e,props:u(e.props||{})}:{...e,props:u(e.props||{})});console.log("processedImportDoneJson:",t),(o=p.value)==null||o.setNewImportJson({canvasCfg:f,gridCfg:i,json:t}),c.group_ids.has(n.query.screen)&&c.group_ids.delete(n.query.screen),c.group_ids.set(n.query.screen,t.map(e=>e.id)),a.success("数据模型加载成功")}else a.error(`数据模型加载失败: ${s.code} - ${s.message}`)}catch(s){console.error("请求错误:",s),a.error("网络请求失败")}}return(r,o)=>(O(),J(x(D),{ref_key:"MtPreviewRef",ref:p,onOnEventCallBack:l},null,512))}});const $=k(I,[["__scopeId","data-v-436f0bc5"]]);export{$ as default};

@ -1 +0,0 @@
.vertical-radio-group[data-v-436f0bc5]{display:flex;flex-direction:column;gap:5px;align-items:flex-start}

@ -1 +0,0 @@
import{d as B,aP as N,r as C,x as y,$ as R,Z as S,a as b,g as m,h as _,w as g,av as h,F as M,aw as F,O as a,I as i,as as v,o as J,b as L,q as x,t as k,A as T,X as U,i as $,Y as A,_ as O}from"./index-9847718b.js";import{u as D}from"./index-fd059ba6.js";import{M as G}from"./index-868f5209.js";const X={class:"drawer-footer"},Y=B({name:"PreviewIndex",__name:"host",setup(Z){const f=N();console.log("参数:",f.query.screen);let p=C(!1),V=y([]),r=C("-1");U();const w=C(),E=(s,e)=>{console.log(s,e),s=="test-dialog"&&i.success(`获取到了id:${e}`)};function I(s){const e={};for(const o in s)s[o]&&typeof s[o]=="object"&&"val"in s[o]&&(e[o]=s[o].val);return e}function P(){var l;let s=a.canvasCfg,e=a.gridCfg,o=A(a.done_json);a.done_json.forEach(c=>{const n=I(c.props);o.forEach(u=>{u.id===c.id&&(u.props=n)})});let t={canvasCfg:s,gridCfg:e,json:o};console.log("endJson",t),(l=w.value)==null||l.setImportJson(t)}async function j(){var e;let s={menuType:f.query.screen};try{const o=await F.model_getModelData_post(s);if(o.code==200){const t=o.data,{canvasCfg:l,gridCfg:c,importDoneJson:n}=D(t),u=n.map(d=>d.props?{...d,props:y(d.props||{})}:{...d,props:y(d.props||{})});console.log("processedImportDoneJson:",u),(e=w.value)==null||e.setNewImportJson({canvasCfg:l,gridCfg:c,json:u}),a.group_ids.has(f.query.screen)&&a.group_ids.delete(f.query.screen),a.group_ids.set(f.query.screen,u.map(d=>d.id)),i.success("数据模型加载成功")}else i.error(`数据模型加载失败: ${o.code} - ${o.message}`)}catch(o){console.error("请求错误:",o),i.error("网络请求失败")}}R(()=>{console.log("view卸载完毕")}),S(()=>{console.log("view挂载完毕"),j()});function q(){console.log("选中:",r.value,r),(!r.value||r.value=="-1")&&i.warning("请先选择一个模型文件"),V.forEach(s=>{s.id==r.value&&fetch(`/dataModes/${s.name}`).then(e=>e.json()).then(e=>{console.log("文件内容:",e);const{canvasCfg:o,gridCfg:t,importDoneJson:l}=D(e);a.canvasCfg=o,a.gridCfg=t,a.setGlobalStoreDoneJson(l),P()}).catch(e=>{i.error("获取文件错误:",e)})})}return(s,e)=>{const o=v("el-radio"),t=v("el-radio-group"),l=v("el-button"),c=v("el-drawer");return J(),b(M,null,[m(_(G),{ref_key:"MtPreviewRef",ref:w,onOnEventCallBack:E},null,512),m(c,{modelValue:_(p),"onUpdate:modelValue":e[1]||(e[1]=n=>h(p)?p.value=n:p=n),modal:!1,title:"数据模型文件","modal-penetrable":""},{footer:g(()=>[L("div",X,[m(l,{onClick:q},{default:g(()=>[...e[2]||(e[2]=[x("加载模型11",-1)])]),_:1})])]),default:g(()=>[m(t,{class:"vertical-radio-group",modelValue:_(r),"onUpdate:modelValue":e[0]||(e[0]=n=>h(r)?r.value=n:r=n)},{default:g(()=>[x(k(_(p))+" ",1),(J(!0),b(M,null,T(_(V),n=>(J(),$(o,{key:n.id,label:n.id},{default:g(()=>[x(k(n.name),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])],64)}}});const Q=O(Y,[["__scopeId","data-v-d0f0d48f"]]);export{Q as default};

@ -1 +0,0 @@
.vertical-radio-group[data-v-d0f0d48f]{display:flex;flex-direction:column;gap:5px;align-items:flex-start}

@ -1 +0,0 @@
import{d as D,r as p,x as N,$ as I,Z as O,a as M,q as u,t as v,h as i,b as j,g as f,w as c,av as C,F as y,O as s,Y as R,as as g,o as x,A as F,X as U,I as w,i as L,_ as T}from"./index-9847718b.js";import{u as $}from"./index-fd059ba6.js";import{M as q}from"./index-868f5209.js";const A={class:"drawer-footer"},G=D({name:"PreviewIndex",__name:"index",setup(X){let l=p(!1),m=N([]),a=p("-1"),E=U();function J(){fetch("/dataModes/index.json").then(o=>o.json()).then(o=>{m=Object.assign(o)}).catch(o=>{console.error("获取JSON文件错误",o)})}const b=p(),B=(o,e)=>{console.log(o,e),o=="test-dialog"&&w.success(`获取到了id:${e}`)};function P(o){const e={};for(const n in o)o[n]&&typeof o[n]=="object"&&"val"in o[n]&&(e[n]=o[n].val);return e}function k(){var d;let o=s.canvasCfg,e=s.gridCfg,n=R(s.done_json);s.done_json.forEach(_=>{const t=P(_.props);n.forEach(V=>{V.id===_.id&&(V.props=t)})});let r={canvasCfg:o,gridCfg:e,json:n};console.log("endJson",r),(d=b.value)==null||d.setImportJson(r)}I(()=>{console.log("view卸载完毕")}),O(()=>{console.log("view挂载完毕"),J(),k()});function S(){console.log("选中:",a.value,a),(!a.value||a.value=="-1")&&w.warning("请先选择一个模型文件"),m.forEach(o=>{o.id==a.value&&fetch(`/dataModes/${o.name}`).then(e=>e.json()).then(e=>{console.log("文件内容:",e);const{canvasCfg:n,gridCfg:r,importDoneJson:d}=$(e);s.canvasCfg=n,s.gridCfg=r,s.setGlobalStoreDoneJson(d),k()}).catch(e=>{w.error("获取文件错误:",e)})})}function h(){console.log("test3",s)}return(o,e)=>{const n=g("el-button"),r=g("el-radio"),d=g("el-radio-group"),_=g("el-drawer");return x(),M(y,null,[u(v(i(E))+" ",1),j("button",{onClick:h},"查看pina数据"),f(n,{type:"primary",onClick:e[0]||(e[0]=t=>C(l)?l.value=!0:l=!0)},{default:c(()=>[...e[3]||(e[3]=[u(" 数据文件222 ",-1)])]),_:1}),f(i(q),{ref_key:"MtPreviewRef",ref:b,onOnEventCallBack:B},null,512),f(_,{modelValue:i(l),"onUpdate:modelValue":e[2]||(e[2]=t=>C(l)?l.value=t:l=t),modal:!1,title:"数据模型文件","modal-penetrable":""},{footer:c(()=>[j("div",A,[f(n,{onClick:S},{default:c(()=>[...e[4]||(e[4]=[u("加载模型11",-1)])]),_:1})])]),default:c(()=>[f(d,{class:"vertical-radio-group",modelValue:i(a),"onUpdate:modelValue":e[1]||(e[1]=t=>C(a)?a.value=t:a=t)},{default:c(()=>[u(v(i(l))+" ",1),(x(!0),M(y,null,F(i(m),t=>(x(),L(r,{key:t.id,label:t.id},{default:c(()=>[u(v(t.name),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])],64)}}});const H=T(G,[["__scopeId","data-v-d1648c7a"]]);export{H as default};

@ -1 +0,0 @@
.common-layout[data-v-635be2c1]{height:100vh;display:flex;align-items:center;justify-content:center}.layout-container[data-v-635be2c1]{width:100%;height:100vh;display:flex;flex-direction:column}.header-part[data-v-635be2c1]{height:18.75vh;background-color:#b3c0d1;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:700;color:#333}.main-part[data-v-635be2c1]{height:74.21875vh;background-color:#e9eef3;display:flex;align-items:center;justify-content:center;font-size:18px;color:#333}.footer-part[data-v-635be2c1]{height:7.03125vh;background-color:#d3dce6;padding:0!important;margin:0!important;color:#333;margin-top:0}.footer-part-col[data-v-635be2c1]{height:100%;background-color:#333;color:#606266;border:3px solid rgb(206,12,12);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}

@ -1 +0,0 @@
.vertical-radio-group[data-v-d1648c7a]{display:flex;flex-direction:column;gap:5px;align-items:flex-start}

@ -1 +0,0 @@
import{d as q,aP as N,r as C,x,$ as R,Z as S,a as b,g as m,h as p,w as _,av as M,F as k,aw as F,O as r,I as c,as as v,o as y,b as L,q as J,t as D,A as T,X as U,i as $,Y as A,_ as O}from"./index-9847718b.js";import{u as E}from"./index-fd059ba6.js";import{M as G}from"./index-868f5209.js";const X={class:"drawer-footer"},Y=q({name:"PreviewIndex",__name:"index",setup(Z){const g=N();console.log("参数:",g.query.screen);let i=C(!1),V=x([]),a=C("-1");U();const w=C(),h=(n,e)=>{console.log(n,e),n=="test-dialog"&&c.success(`获取到了id:${e}`)};function I(n){const e={};for(const o in n)n[o]&&typeof n[o]=="object"&&"val"in n[o]&&(e[o]=n[o].val);return e}function P(){var l;let n=r.canvasCfg,e=r.gridCfg,o=A(r.done_json);r.done_json.forEach(d=>{const s=I(d.props);o.forEach(u=>{u.id===d.id&&(u.props=s)})});let t={canvasCfg:n,gridCfg:e,json:o};console.log("endJson",t),(l=w.value)==null||l.setImportJson(t)}async function j(){var e;let n={menuType:g.query.screen};try{const o=await F.model_getModelData_post(n);if(o.code==200){const t=await o.data,{canvasCfg:l,gridCfg:d,importDoneJson:s}=E(t),u=s.map(f=>f.props?{...f,props:x(f.props||{})}:{...f,props:x(f.props||{})});console.log("processedImportDoneJson:",u),(e=w.value)==null||e.setNewImportJson({canvasCfg:l,gridCfg:d,json:u}),r.group_ids.has(g.query.screen)&&r.group_ids.delete(g.query.screen),c.success("数据模型加载成功")}else c.error(`数据模型加载失败: ${o.code} - ${o.message}`)}catch(o){console.error("请求错误:",o),c.error("网络请求失败")}}R(()=>{console.log("view卸载完毕")}),S(()=>{console.log("view挂载完毕"),j()});function B(){console.log("选中:",a.value,a),(!a.value||a.value=="-1")&&c.warning("请先选择一个模型文件"),V.forEach(n=>{n.id==a.value&&fetch(`/dataModes/${n.name}`).then(e=>e.json()).then(e=>{console.log("文件内容:",e);const{canvasCfg:o,gridCfg:t,importDoneJson:l}=E(e);r.canvasCfg=o,r.gridCfg=t,r.setGlobalStoreDoneJson(l),P()}).catch(e=>{c.error("获取文件错误:",e)})})}return(n,e)=>{const o=v("el-radio"),t=v("el-radio-group"),l=v("el-button"),d=v("el-drawer");return y(),b(k,null,[m(p(G),{ref_key:"MtPreviewRef",ref:w,onOnEventCallBack:h},null,512),m(d,{modelValue:p(i),"onUpdate:modelValue":e[1]||(e[1]=s=>M(i)?i.value=s:i=s),modal:!1,title:"数据模型文件","modal-penetrable":""},{footer:_(()=>[L("div",X,[m(l,{onClick:B},{default:_(()=>[...e[2]||(e[2]=[J("加载模型11",-1)])]),_:1})])]),default:_(()=>[m(t,{class:"vertical-radio-group",modelValue:p(a),"onUpdate:modelValue":e[0]||(e[0]=s=>M(a)?a.value=s:a=s)},{default:_(()=>[J(D(p(i))+" ",1),(y(!0),b(k,null,T(p(V),s=>(y(),$(o,{key:s.id,label:s.id},{default:_(()=>[J(D(s.name),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])],64)}}});const Q=O(Y,[["__scopeId","data-v-28d8a977"]]);export{Q as default};

@ -1 +0,0 @@
.vertical-radio-group[data-v-91993da2]{display:flex;flex-direction:column;gap:5px;align-items:flex-start}

@ -1 +0,0 @@
import{d as J,Q as P,r as l,x as R,I as S,aY as j,aZ as V,Z as N,o as Z,a as T,g as i,w as Y,b as z,n as U,h as W,B as K,a_ as _,a$ as L,_ as Q}from"./index-9847718b.js";import{u as w,_ as q,a as F}from"./index-fd059ba6.js";const G={class:"mt-preview"},H=J({__name:"index",props:{exportJson:{},canZoom:{type:Boolean,default:!0},canDrag:{type:Boolean,default:!0},showPopover:{type:Boolean,default:!0}},emits:["onEventCallBack"],setup(h,{expose:C,emit:D}){P(e=>({bd32cc0c:`scale(${o.value.scale})`,v2fe7abe4:o.value.width+"px",v17da5d89:o.value.height+"px",v27bf1846:o.value.color,v87ebe69c:"url("+o.value.img+")"}));const r=h,I=D,f=l(),o=l({width:1920,height:1080,scale:1,color:"",img:"",guide:!0,adsorp:!0,adsorp_diff:3,transform_origin:{x:0,y:0},drag_offset:{x:0,y:0}}),c=l({enabled:!0,align:!0,size:10}),t=l([]),v=l(),g=l(),n=R({begin_left:0,begin_top:0,left:0,top:0}),M=({scrollLeft:e,scrollTop:a})=>{n.left=e,n.top=a},b=e=>{var a;r.canDrag&&((a=g.value)==null||a.onMouseDown(e))},x=()=>{n.begin_left=n.left,n.begin_top=n.top},B=(e,a)=>{var p,m;let s=n.begin_left-e,u=n.begin_top-a;(p=v.value)==null||p.setScrollLeft(s),(m=v.value)==null||m.setScrollTop(u)},y=()=>{},d=(e,a,s)=>_(e,a,s,t.value),A=e=>{e.forEach(a=>{_(a.id,a.key,a.val,t.value)})},E=(e,a,s)=>L(e,a,t.value),$=e=>{e.ctrlKey&&r.canZoom&&(e.preventDefault(),e.stopPropagation(),e.deltaY>0?o.value.scale=(o.value.scale*10-1)/10:e.deltaY<0&&(o.value.scale=(o.value.scale*10+1)/10))},k=(e,a,s)=>{setTimeout(()=>{d(e,a,s)},0)};return window.$mtElMessage=S,window.$mtElMessageBox=j,window.$setItemAttrByID=(e,a,s)=>k(e,a,s),window.$getItemAttrByID=E,window.$previewCompareVal=V,window.$mtEventCallBack=(e,a,...s)=>I("onEventCallBack",e,a,...s),N(()=>{if(r.exportJson){const{canvasCfg:e,gridCfg:a,importDoneJson:s}=w(r.exportJson);o.value=e,c.value=a,t.value=s,console.log("@@importDoneJson",s)}}),C({setItemAttrByID:d,setImportJson:e=>{const{canvasCfg:a,gridCfg:s,importDoneJson:u}=w(e);return o.value=a,c.value=s,t.value=e.json,t.value=u,!0},setItemAttrs:A,setNewImportJson:e=>(o.value=e.canvasCfg,c.value=e.gridCfg,t.value=e.json,!0)}),(e,a)=>(Z(),T("div",G,[i(W(K),{ref_key:"elScrollbarRef",ref:v,class:"w-1/1 h-1/1","max-height":o.value.height,onScroll:M},{default:Y(()=>[z("div",{ref_key:"canvasAreaRef",ref:f,class:U(`canvasArea ${r.canDrag?"cursor-grab":""} `),onMousedown:b,onWheel:$},[i(q,{"done-json":t.value,"canvas-cfg":o.value,"grid-cfg":c.value,"show-ghost-dom":!1,"canvas-dom":f.value,"global-lock":!1,"preivew-mode":!0,"show-popover":r.showPopover},null,8,["done-json","canvas-cfg","grid-cfg","canvas-dom","show-popover"])],34),i(F,{ref_key:"dragCanvasRef",ref:g,"scale-ratio":o.value.scale,onDragCanvasMouseDown:x,onDragCanvasMouseMove:B,onDragCanvasMouseUp:y},null,8,["scale-ratio"])]),_:1},8,["max-height"])]))}}),oe=Q(H,[["__scopeId","data-v-464d64c1"]]);export{oe as M};

File diff suppressed because one or more lines are too long

@ -1 +0,0 @@
import{_ as e,a as c,o as n}from"./index-9847718b.js";const o={};function r(t,a){return n(),c("h3",null,"测试页面")}const _=e(o,[["render",r]]);export{_ as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1 +0,0 @@
.vertical-radio-group[data-v-28d8a977]{display:flex;flex-direction:column;gap:5px;align-items:flex-start}

File diff suppressed because one or more lines are too long

@ -1 +0,0 @@
import{d as v,aP as w,r as c,x as p,$ as x,Z as y,i as M,h as J,aw as I,O as l,I as a,o as k,X as q,_ as C}from"./index-9847718b.js";import{u as D}from"./index-fd059ba6.js";import{M as P}from"./index-868f5209.js";const h=v({name:"PreviewIndex",__name:"index",setup(B){const r=w();console.log("参数:",r.query.screen),c(!1),p([]),c("-1"),q();const d=c(),u=(n,o)=>{console.log(n,o),n=="test-dialog"&&a.success(`获取到了id:${o}`)};x(()=>{console.log("view卸载完毕")});async function i(){var o;let n={menuType:r.query.screen};try{const s=await I.model_getModelData_post(n);if(s.code==200){const _=await s.data,{canvasCfg:f,gridCfg:g,importDoneJson:m}=D(_),t=m.map(e=>e.props?{...e,props:p(e.props||{})}:{...e,props:p(e.props||{})});console.log("processedImportDoneJson:",t),(o=d.value)==null||o.setNewImportJson({canvasCfg:f,gridCfg:g,json:t}),l.group_ids.has(r.query.screen)&&l.group_ids.delete(r.query.screen),l.group_ids.set(r.query.screen,t.map(e=>e.id)),a.success("数据模型加载成功")}else a.error(`数据模型加载失败: ${s.code} - ${s.message}`)}catch(s){console.error("请求错误:",s),a.error("网络请求失败")}}return y(()=>{console.log("view挂载完毕"),i()}),(n,o)=>(k(),M(J(P),{ref_key:"MtPreviewRef",ref:d,onOnEventCallBack:u},null,512))}});const O=C(h,[["__scopeId","data-v-91993da2"]]);export{O as default};

@ -1,16 +0,0 @@
ace.define("ace/snippets/javascript.snippets",["require","exports","module"], function(require, exports, module){module.exports = "# Prototype\nsnippet proto\n\t${1:class_name}.prototype.${2:method_name} = function(${3:first_argument}) {\n\t\t${4:// body...}\n\t};\n# Function\nsnippet fun\n\tfunction ${1?:function_name}(${2:argument}) {\n\t\t${3:// body...}\n\t}\n# Anonymous Function\nregex /((=)\\s*|(:)\\s*|(\\()|\\b)/f/(\\))?/\nsnippet f\n\tfunction${M1?: ${1:functionName}}($2) {\n\t\t${0:$TM_SELECTED_TEXT}\n\t}${M2?;}${M3?,}${M4?)}\n# Immediate function\ntrigger \\(?f\\(\nendTrigger \\)?\nsnippet f(\n\t(function(${1}) {\n\t\t${0:${TM_SELECTED_TEXT:/* code */}}\n\t}(${1}));\n# if\nsnippet if\n\tif (${1:true}) {\n\t\t${0}\n\t}\n# if ... else\nsnippet ife\n\tif (${1:true}) {\n\t\t${2}\n\t} else {\n\t\t${0}\n\t}\n# tertiary conditional\nsnippet ter\n\t${1:/* condition */} ? ${2:a} : ${3:b}\n# switch\nsnippet switch\n\tswitch (${1:expression}) {\n\t\tcase '${3:case}':\n\t\t\t${4:// code}\n\t\t\tbreak;\n\t\t${5}\n\t\tdefault:\n\t\t\t${2:// code}\n\t}\n# case\nsnippet case\n\tcase '${1:case}':\n\t\t${2:// code}\n\t\tbreak;\n\t${3}\n\n# while (...) {...}\nsnippet wh\n\twhile (${1:/* condition */}) {\n\t\t${0:/* code */}\n\t}\n# try\nsnippet try\n\ttry {\n\t\t${0:/* code */}\n\t} catch (e) {}\n# do...while\nsnippet do\n\tdo {\n\t\t${2:/* code */}\n\t} while (${1:/* condition */});\n# Object Method\nsnippet :f\nregex /([,{[])|^\\s*/:f/\n\t${1:method_name}: function(${2:attribute}) {\n\t\t${0}\n\t}${3:,}\n# setTimeout function\nsnippet setTimeout\nregex /\\b/st|timeout|setTimeo?u?t?/\n\tsetTimeout(function() {${3:$TM_SELECTED_TEXT}}, ${1:10});\n# Get Elements\nsnippet gett\n\tgetElementsBy${1:TagName}('${2}')${3}\n# Get Element\nsnippet get\n\tgetElementBy${1:Id}('${2}')${3}\n# console.log (Firebug)\nsnippet cl\n\tconsole.log(${1});\n# return\nsnippet ret\n\treturn ${1:result}\n# for (property in object ) { ... }\nsnippet fori\n\tfor (var ${1:prop} in ${2:Things}) {\n\t\t${0:$2[$1]}\n\t}\n# hasOwnProperty\nsnippet has\n\thasOwnProperty(${1})\n# docstring\nsnippet /**\n\t/**\n\t * ${1:description}\n\t *\n\t */\nsnippet @par\nregex /^\\s*\\*\\s*/@(para?m?)?/\n\t@param {${1:type}} ${2:name} ${3:description}\nsnippet @ret\n\t@return {${1:type}} ${2:description}\n# JSON.parse\nsnippet jsonp\n\tJSON.parse(${1:jstr});\n# JSON.stringify\nsnippet jsons\n\tJSON.stringify(${1:object});\n# self-defining function\nsnippet sdf\n\tvar ${1:function_name} = function(${2:argument}) {\n\t\t${3:// initial code ...}\n\n\t\t$1 = function($2) {\n\t\t\t${4:// main code}\n\t\t};\n\t}\n# singleton\nsnippet sing\n\tfunction ${1:Singleton} (${2:argument}) {\n\t\t// the cached instance\n\t\tvar instance;\n\n\t\t// rewrite the constructor\n\t\t$1 = function $1($2) {\n\t\t\treturn instance;\n\t\t};\n\t\t\n\t\t// carry over the prototype properties\n\t\t$1.prototype = this;\n\n\t\t// the instance\n\t\tinstance = new $1();\n\n\t\t// reset the constructor pointer\n\t\tinstance.constructor = $1;\n\n\t\t${3:// code ...}\n\n\t\treturn instance;\n\t}\n# class\nsnippet class\nregex /^\\s*/clas{0,2}/\n\tvar ${1:class} = function(${20}) {\n\t\t$40$0\n\t};\n\t\n\t(function() {\n\t\t${60:this.prop = \"\"}\n\t}).call(${1:class}.prototype);\n\t\n\texports.${1:class} = ${1:class};\n# \nsnippet for-\n\tfor (var ${1:i} = ${2:Things}.length; ${1:i}--; ) {\n\t\t${0:${2:Things}[${1:i}];}\n\t}\n# for (...) {...}\nsnippet for\n\tfor (var ${1:i} = 0; $1 < ${2:Things}.length; $1++) {\n\t\t${3:$2[$1]}$0\n\t}\n# for (...) {...} (Improved Native For-Loop)\nsnippet forr\n\tfor (var ${1:i} = ${2:Things}.length - 1; $1 >= 0; $1--) {\n\t\t${3:$2[$1]}$0\n\t}\n\n\n#modules\nsnippet def\n\tdefine(function(require, exports, module) {\n\t\"use strict\";\n\tvar ${1/.*\\///} = require(\"${1}\");\n\t\n\t$TM_SELECTED_TEXT\n\t});\nsnippet req\nguard ^\\s*\n\tvar ${1/.*\\///} = require(\"${1}\");\n\t$0\nsnippet requ\nguard ^\\s*\n\tvar ${1/.*\\/(.)/\\u$1/} = require(\"${1}\").${1/.*\\/(.)/\\u$1/};\n\t$0\n";
});
ace.define("ace/snippets/javascript",["require","exports","module","ace/snippets/javascript.snippets"], function(require, exports, module){"use strict";
exports.snippetText = require("./javascript.snippets");
exports.scope = "javascript";
}); (function() {
ace.require(["ace/snippets/javascript"], function(m) {
if (typeof module == "object" && typeof exports == "object" && module) {
module.exports = m;
}
});
})();

File diff suppressed because it is too large Load Diff

@ -1,275 +0,0 @@
ace.define("ace/mode/json_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"], function(require, exports, module){"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
var JsonHighlightRules = function () {
this.$rules = {
"start": [
{
token: "variable", // single line
regex: '["](?:(?:\\\\.)|(?:[^"\\\\]))*?["]\\s*(?=:)'
}, {
token: "string", // single line
regex: '"',
next: "string"
}, {
token: "constant.numeric", // hex
regex: "0[xX][0-9a-fA-F]+\\b"
}, {
token: "constant.numeric", // float
regex: "[+-]?\\d+(?:(?:\\.\\d*)?(?:[eE][+-]?\\d+)?)?\\b"
}, {
token: "constant.language.boolean",
regex: "(?:true|false)\\b"
}, {
token: "text", // single quoted strings are not allowed
regex: "['](?:(?:\\\\.)|(?:[^'\\\\]))*?[']"
}, {
token: "comment", // comments are not allowed, but who cares?
regex: "\\/\\/.*$"
}, {
token: "comment.start", // comments are not allowed, but who cares?
regex: "\\/\\*",
next: "comment"
}, {
token: "paren.lparen",
regex: "[[({]"
}, {
token: "paren.rparen",
regex: "[\\])}]"
}, {
token: "punctuation.operator",
regex: /[,]/
}, {
token: "text",
regex: "\\s+"
}
],
"string": [
{
token: "constant.language.escape",
regex: /\\(?:x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|["\\\/bfnrt])/
}, {
token: "string",
regex: '"|$',
next: "start"
}, {
defaultToken: "string"
}
],
"comment": [
{
token: "comment.end", // comments are not allowed, but who cares?
regex: "\\*\\/",
next: "start"
}, {
defaultToken: "comment"
}
]
};
};
oop.inherits(JsonHighlightRules, TextHighlightRules);
exports.JsonHighlightRules = JsonHighlightRules;
});
ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"], function(require, exports, module){"use strict";
var Range = require("../range").Range;
var MatchingBraceOutdent = function () { };
(function () {
this.checkOutdent = function (line, input) {
if (!/^\s+$/.test(line))
return false;
return /^\s*\}/.test(input);
};
this.autoOutdent = function (doc, row) {
var line = doc.getLine(row);
var match = line.match(/^(\s*\})/);
if (!match)
return 0;
var column = match[1].length;
var openBracePos = doc.findMatchingBracket({ row: row, column: column });
if (!openBracePos || openBracePos.row == row)
return 0;
var indent = this.$getIndent(doc.getLine(openBracePos.row));
doc.replace(new Range(row, 0, row, column - 1), indent);
};
this.$getIndent = function (line) {
return line.match(/^\s*/)[0];
};
}).call(MatchingBraceOutdent.prototype);
exports.MatchingBraceOutdent = MatchingBraceOutdent;
});
ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"], function(require, exports, module){"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
var BaseFoldMode = require("./fold_mode").FoldMode;
var FoldMode = exports.FoldMode = function (commentRegex) {
if (commentRegex) {
this.foldingStartMarker = new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/, "|" + commentRegex.start));
this.foldingStopMarker = new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/, "|" + commentRegex.end));
}
};
oop.inherits(FoldMode, BaseFoldMode);
(function () {
this.foldingStartMarker = /([\{\[\(])[^\}\]\)]*$|^\s*(\/\*)/;
this.foldingStopMarker = /^[^\[\{\(]*([\}\]\)])|^[\s\*]*(\*\/)/;
this.singleLineBlockCommentRe = /^\s*(\/\*).*\*\/\s*$/;
this.tripleStarBlockCommentRe = /^\s*(\/\*\*\*).*\*\/\s*$/;
this.startRegionRe = /^\s*(\/\*|\/\/)#?region\b/;
this._getFoldWidgetBase = this.getFoldWidget;
this.getFoldWidget = function (session, foldStyle, row) {
var line = session.getLine(row);
if (this.singleLineBlockCommentRe.test(line)) {
if (!this.startRegionRe.test(line) && !this.tripleStarBlockCommentRe.test(line))
return "";
}
var fw = this._getFoldWidgetBase(session, foldStyle, row);
if (!fw && this.startRegionRe.test(line))
return "start"; // lineCommentRegionStart
return fw;
};
this.getFoldWidgetRange = function (session, foldStyle, row, forceMultiline) {
var line = session.getLine(row);
if (this.startRegionRe.test(line))
return this.getCommentRegionBlock(session, line, row);
var match = line.match(this.foldingStartMarker);
if (match) {
var i = match.index;
if (match[1])
return this.openingBracketBlock(session, match[1], row, i);
var range = session.getCommentFoldRange(row, i + match[0].length, 1);
if (range && !range.isMultiLine()) {
if (forceMultiline) {
range = this.getSectionRange(session, row);
}
else if (foldStyle != "all")
range = null;
}
return range;
}
if (foldStyle === "markbegin")
return;
var match = line.match(this.foldingStopMarker);
if (match) {
var i = match.index + match[0].length;
if (match[1])
return this.closingBracketBlock(session, match[1], row, i);
return session.getCommentFoldRange(row, i, -1);
}
};
this.getSectionRange = function (session, row) {
var line = session.getLine(row);
var startIndent = line.search(/\S/);
var startRow = row;
var startColumn = line.length;
row = row + 1;
var endRow = row;
var maxRow = session.getLength();
while (++row < maxRow) {
line = session.getLine(row);
var indent = line.search(/\S/);
if (indent === -1)
continue;
if (startIndent > indent)
break;
var subRange = this.getFoldWidgetRange(session, "all", row);
if (subRange) {
if (subRange.start.row <= startRow) {
break;
}
else if (subRange.isMultiLine()) {
row = subRange.end.row;
}
else if (startIndent == indent) {
break;
}
}
endRow = row;
}
return new Range(startRow, startColumn, endRow, session.getLine(endRow).length);
};
this.getCommentRegionBlock = function (session, line, row) {
var startColumn = line.search(/\s*$/);
var maxRow = session.getLength();
var startRow = row;
var re = /^\s*(?:\/\*|\/\/|--)#?(end)?region\b/;
var depth = 1;
while (++row < maxRow) {
line = session.getLine(row);
var m = re.exec(line);
if (!m)
continue;
if (m[1])
depth--;
else
depth++;
if (!depth)
break;
}
var endRow = row;
if (endRow > startRow) {
return new Range(startRow, startColumn, endRow, line.length);
}
};
}).call(FoldMode.prototype);
});
ace.define("ace/mode/json",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/json_highlight_rules","ace/mode/matching_brace_outdent","ace/mode/folding/cstyle","ace/worker/worker_client"], function(require, exports, module){"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
var HighlightRules = require("./json_highlight_rules").JsonHighlightRules;
var MatchingBraceOutdent = require("./matching_brace_outdent").MatchingBraceOutdent;
var CStyleFoldMode = require("./folding/cstyle").FoldMode;
var WorkerClient = require("../worker/worker_client").WorkerClient;
var Mode = function () {
this.HighlightRules = HighlightRules;
this.$outdent = new MatchingBraceOutdent();
this.$behaviour = this.$defaultBehaviour;
this.foldingRules = new CStyleFoldMode();
};
oop.inherits(Mode, TextMode);
(function () {
this.lineCommentStart = "//";
this.blockComment = { start: "/*", end: "*/" };
this.getNextLineIndent = function (state, line, tab) {
var indent = this.$getIndent(line);
if (state == "start") {
var match = line.match(/^.*[\{\(\[]\s*$/);
if (match) {
indent += tab;
}
}
return indent;
};
this.checkOutdent = function (state, line, input) {
return this.$outdent.checkOutdent(line, input);
};
this.autoOutdent = function (state, doc, row) {
this.$outdent.autoOutdent(doc, row);
};
this.createWorker = function (session) {
var worker = new WorkerClient(["ace"], "ace/mode/json_worker", "JsonWorker");
worker.attachToDocument(session.getDocument());
worker.on("annotate", function (e) {
session.setAnnotations(e.data);
});
worker.on("terminate", function () {
session.clearAnnotations();
});
return worker;
};
this.$id = "ace/mode/json";
}).call(Mode.prototype);
exports.Mode = Mode;
}); (function() {
ace.require(["ace/mode/json"], function(m) {
if (typeof module == "object" && typeof exports == "object" && module) {
module.exports = m;
}
});
})();

@ -1 +0,0 @@
.vertical-radio-group[data-v-cf8bfc69]{display:flex;flex-direction:column;gap:5px;align-items:flex-start}

@ -1 +0,0 @@
import{d as B,aP as N,r as C,x as y,$ as R,Z as S,aw as F,O as a,I as u,a as V,g as m,h as _,w as g,av as M,F as k,as as v,o as b,b as L,q as J,t as D,A as T,X as U,i as $,Y as A,_ as O}from"./index-9847718b.js";import{u as E}from"./index-fd059ba6.js";import{M as G}from"./index-868f5209.js";const X={class:"drawer-footer"},Y=B({name:"PreviewIndex111",__name:"overview",setup(Z){const f=N();console.log("参数11",f.query.screen);let p=C(!1),x=y([]),r=C("-1");U();const w=C(),h=(s,e)=>{console.log(s,e),s=="test-dialog"&&u.success(`获取到了id:${e}`)};function I(s){const e={};for(const o in s)s[o]&&typeof s[o]=="object"&&"val"in s[o]&&(e[o]=s[o].val);return e}function P(){var l;let s=a.canvasCfg,e=a.gridCfg,o=A(a.done_json);a.done_json.forEach(d=>{const n=I(d.props);o.forEach(i=>{i.id===d.id&&(i.props=n)})});let t={canvasCfg:s,gridCfg:e,json:o};console.log("endJson",t),(l=w.value)==null||l.setImportJson(t)}R(()=>{console.log("view卸载完毕")}),S(()=>{j()});async function j(){var e;let s={menuType:f.query.screen};try{const o=await F.model_getModelData_post(s);if(o.code==200){const t=await o.data,{canvasCfg:l,gridCfg:d,importDoneJson:n}=E(t),i=n.map(c=>c.props?{...c,props:y(c.props||{})}:{...c,props:y(c.props||{})});console.log("processedImportDoneJson:",i),(e=w.value)==null||e.setNewImportJson({canvasCfg:l,gridCfg:d,json:i}),a.group_ids.has(f.query.screen)&&a.group_ids.delete(f.query.screen),a.group_ids.set(f.query.screen,i.map(c=>c.id)),u.success("数据模型加载成功")}else u.error(`数据模型加载失败: ${o.code} - ${o.message}`)}catch(o){console.error("请求错误:",o),u.error("网络请求失败")}}function q(){console.log("选中:",r.value,r),(!r.value||r.value=="-1")&&u.warning("请先选择一个模型文件"),x.forEach(s=>{s.id==r.value&&fetch(`/dataModes/${s.name}`).then(e=>e.json()).then(e=>{console.log("文件内容:",e);const{canvasCfg:o,gridCfg:t,importDoneJson:l}=E(e);a.canvasCfg=o,a.gridCfg=t,a.setGlobalStoreDoneJson(l),P()}).catch(e=>{u.error("获取文件错误:",e)})})}return(s,e)=>{const o=v("el-radio"),t=v("el-radio-group"),l=v("el-button"),d=v("el-drawer");return b(),V(k,null,[m(_(G),{ref_key:"MtPreviewRef",ref:w,onOnEventCallBack:h},null,512),m(d,{modelValue:_(p),"onUpdate:modelValue":e[1]||(e[1]=n=>M(p)?p.value=n:p=n),modal:!1,title:"数据模型文件","modal-penetrable":""},{footer:g(()=>[L("div",X,[m(l,{onClick:q},{default:g(()=>[...e[2]||(e[2]=[J("加载模型",-1)])]),_:1})])]),default:g(()=>[m(t,{class:"vertical-radio-group",modelValue:_(r),"onUpdate:modelValue":e[0]||(e[0]=n=>M(r)?r.value=n:r=n)},{default:g(()=>[J(D(_(p))+" ",1),(b(!0),V(k,null,T(_(x),n=>(b(),$(o,{key:n.id,label:n.id},{default:g(()=>[J(D(n.name),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])],64)}}});const Q=O(Y,[["__scopeId","data-v-cf8bfc69"]]);export{Q as default};

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

@ -1,140 +0,0 @@
{
"canvasCfg": {
"width": 1920,
"height": 1080,
"scale": 1,
"color": "",
"img": "",
"guide": true,
"adsorp": true,
"adsorp_diff": 5,
"transform_origin": {
"x": 0,
"y": 0
},
"drag_offset": {
"x": 0,
"y": 0
}
},
"gridCfg": {
"enabled": true,
"align": true,
"size": 10
},
"json": [
{
"id": "vue-my-regulator-iwEp1KifC7",
"title": "vue谣调",
"type": "vue",
"binfo": {
"left": 129.98797607421875,
"top": 70,
"width": 50,
"height": 50,
"angle": 0
},
"resize": true,
"rotate": true,
"lock": false,
"active": false,
"hide": false,
"props": {
"moduleType": "遥测",
"moduleId": ""
},
"tag": "vue-my-regulator",
"common_animations": {
"val": "",
"delay": "delay-0s",
"speed": "slow",
"repeat": "infinite"
},
"events": []
},
{
"id": "vue-my-switch-info-XZmvJDTfd8",
"title": "vue遥控",
"type": "vue",
"binfo": {
"left": 240,
"top": 70,
"width": 50,
"height": 50,
"angle": 0
},
"resize": true,
"rotate": true,
"lock": false,
"active": false,
"hide": false,
"props": {
"moduleType": "遥控",
"moduleId": ""
},
"tag": "vue-my-switch-info",
"common_animations": {
"val": "",
"delay": "delay-0s",
"speed": "slow",
"repeat": "infinite"
},
"events": []
},
{
"id": "vue-my-num-info-W1j7n1WBMs",
"title": "vue谣测",
"type": "vue",
"binfo": {
"left": 180,
"top": 70,
"width": 50,
"height": 50,
"angle": 0
},
"resize": true,
"rotate": true,
"lock": false,
"active": false,
"hide": false,
"props": {
"moduleType": "遥测",
"moduleId": ""
},
"tag": "vue-my-num-info",
"common_animations": {
"val": "",
"delay": "delay-0s",
"speed": "slow",
"repeat": "infinite"
},
"events": []
},
{
"id": "vue-my-signal-info-VFdTsqHrqK",
"title": "vue遥信01",
"type": "vue",
"binfo": {
"left": 70,
"top": 140,
"width": 430,
"height": 210,
"angle": 0
},
"resize": true,
"rotate": true,
"lock": false,
"active": false,
"hide": false,
"props": {},
"tag": "vue-my-signal-info",
"common_animations": {
"val": "",
"delay": "delay-0s",
"speed": "slow",
"repeat": "infinite"
},
"events": []
}
]
}

@ -1,139 +0,0 @@
{
"canvasCfg": {
"width": 1920,
"height": 1080,
"scale": 1,
"color": "",
"img": "",
"guide": true,
"adsorp": true,
"adsorp_diff": 5,
"transform_origin": {
"x": 0,
"y": 0
},
"drag_offset": {
"x": 0,
"y": 0
}
},
"gridCfg": {
"enabled": true,
"align": true,
"size": 10
},
"json": [
{
"id": "vue-my-regulator-iwEp1KifC7",
"title": "vue谣调",
"type": "vue",
"binfo": {
"left": 129.98797607421875,
"top": 70,
"width": 50,
"height": 50,
"angle": 0
},
"resize": true,
"rotate": true,
"lock": false,
"active": false,
"hide": false,
"props": {
"moduleType": "遥测",
"moduleId": ""
},
"tag": "vue-my-regulator",
"common_animations": {
"val": "",
"delay": "delay-0s",
"speed": "slow",
"repeat": "infinite"
},
"events": []
},
{
"id": "vue-my-num-info-W1j7n1WBMs",
"title": "vue谣测",
"type": "vue",
"binfo": {
"left": 330,
"top": 380,
"width": 50,
"height": 50,
"angle": 0
},
"resize": true,
"rotate": true,
"lock": false,
"active": false,
"hide": false,
"props": {
"moduleType": "遥测",
"moduleId": ""
},
"tag": "vue-my-num-info",
"common_animations": {
"val": "",
"delay": "delay-0s",
"speed": "slow",
"repeat": "infinite"
},
"events": []
},
{
"id": "vue-my-signal-info-VFdTsqHrqK",
"title": "vue遥信01",
"type": "vue",
"binfo": {
"left": 70,
"top": 140,
"width": 430,
"height": 210,
"angle": 0
},
"resize": true,
"rotate": true,
"lock": false,
"active": false,
"hide": false,
"props": {},
"tag": "vue-my-signal-info",
"common_animations": {
"val": "",
"delay": "delay-0s",
"speed": "slow",
"repeat": "infinite"
},
"events": []
},
{
"id": "vue-my-img-DLxtEt9t9A",
"title": "vue图形组件",
"type": "vue",
"binfo": {
"left": 64.97598266601562,
"top": 370,
"width": 130,
"height": 100,
"angle": 0
},
"resize": true,
"rotate": true,
"lock": false,
"active": false,
"hide": false,
"props": {
"maxWidth": ""
},
"tag": "vue-my-img",
"common_animations": {
"val": "",
"delay": "delay-0s",
"speed": "slow",
"repeat": "infinite"
},
"events": []
}
]
}

@ -1,147 +0,0 @@
{
"canvasCfg": {
"width": 1920,
"height": 1080,
"scale": 1,
"color": "",
"img": "",
"guide": true,
"adsorp": true,
"adsorp_diff": 5,
"transform_origin": {
"x": 0,
"y": 0
},
"drag_offset": {
"x": 0,
"y": 0
}
},
"gridCfg": {
"enabled": true,
"align": true,
"size": 10
},
"json": [
{
"id": "vue-my-signal-info-VFdTsqHrqK",
"title": "vue遥信01",
"type": "vue",
"binfo": {
"left": 50,
"top": 50,
"width": 430,
"height": 210,
"angle": 0
},
"resize": true,
"rotate": true,
"lock": false,
"active": false,
"hide": false,
"props": {},
"tag": "vue-my-signal-info",
"common_animations": {
"val": "",
"delay": "delay-0s",
"speed": "slow",
"repeat": "infinite"
},
"events": []
},
{
"id": "vue-my-run-info-QOvDKecsyZ",
"title": "vue运行信息",
"type": "vue",
"binfo": {
"left": 500,
"top": 50,
"width": 240,
"height": 180,
"angle": 0
},
"resize": true,
"rotate": true,
"lock": false,
"active": false,
"hide": false,
"props": {
"fontFamily": "Segoe UI",
"fontSize": 14,
"testColor": "#000000"
},
"tag": "vue-my-run-info",
"common_animations": {
"val": "",
"delay": "delay-0s",
"speed": "slow",
"repeat": "infinite"
},
"events": []
},
{
"id": "vue-my-multi-type-info-V5rhA1U1PF",
"title": "vue运行状态信息",
"type": "vue",
"binfo": {
"left": 490,
"top": 240,
"width": 270,
"height": 180,
"angle": 0
},
"resize": true,
"rotate": true,
"lock": false,
"active": false,
"hide": false,
"props": {
"headline": "11111",
"fontFamily": "Segoe UI",
"fontSize": 14,
"dataSource": "ultraVires",
"testColor": "#000000"
},
"tag": "vue-my-multi-type-info",
"common_animations": {
"val": "",
"delay": "delay-0s",
"speed": "slow",
"repeat": "infinite"
},
"events": []
},
{
"id": "vue-my-multi-type-info-OMI6pUcsA9",
"title": "vue运行状态信息",
"type": "vue",
"binfo": {
"left": 110,
"top": 270,
"width": 310,
"height": 200,
"angle": 0
},
"resize": true,
"rotate": true,
"lock": false,
"active": false,
"hide": false,
"props": {
"headline": "2222",
"fontFamily": "Segoe UI",
"fontSize": 14,
"dataSource": "ultraVires",
"testColor": "#000000"
},
"tag": "vue-my-multi-type-info",
"common_animations": {
"val": "",
"delay": "delay-0s",
"speed": "slow",
"repeat": "infinite"
},
"events": []
}
]
}

@ -1,113 +0,0 @@
{
"canvasCfg": {
"width": 1920,
"height": 1080,
"scale": 1,
"color": "",
"img": "",
"guide": true,
"adsorp": true,
"adsorp_diff": 5,
"transform_origin": {
"x": 0,
"y": 0
},
"drag_offset": {
"x": 0,
"y": 0
}
},
"gridCfg": {
"enabled": true,
"align": true,
"size": 10
},
"json": [
{
"id": "vue-my-signal-info-VFdTsqHrqK11111",
"title": "vue遥信01",
"type": "vue",
"binfo": {
"left": 50,
"top": 50,
"width": 430,
"height": 210,
"angle": 0
},
"resize": true,
"rotate": true,
"lock": false,
"active": false,
"hide": false,
"props": {},
"tag": "vue-my-signal-info",
"common_animations": {
"val": "",
"delay": "delay-0s",
"speed": "slow",
"repeat": "infinite"
},
"events": []
},
{
"id": "vue-my-run-info-QOvDKecsyZ",
"title": "vue运行信息",
"type": "vue",
"binfo": {
"left": 500,
"top": 50,
"width": 240,
"height": 180,
"angle": 0
},
"resize": true,
"rotate": true,
"lock": false,
"active": false,
"hide": false,
"props": {
"fontFamily": "Segoe UI",
"fontSize": 14,
"testColor": "#000000"
},
"tag": "vue-my-run-info",
"common_animations": {
"val": "",
"delay": "delay-0s",
"speed": "slow",
"repeat": "infinite"
},
"events": []
},
{
"id": "vue-my-tableOnly-a6n14qu2iO",
"title": "单一功能表单",
"type": "vue",
"binfo": {
"left": 40,
"top": 270,
"width": 620,
"height": 250,
"angle": 0
},
"resize": true,
"rotate": true,
"lock": false,
"active": false,
"hide": false,
"props": {
"fontFamily": "黑体",
"fontSize": 12,
"testColor": "#767676"
},
"tag": "vue-my-tableOnly",
"common_animations": {
"val": "",
"delay": "delay-0s",
"speed": "slow",
"repeat": "infinite"
},
"events": []
}
]
}

File diff suppressed because it is too large Load Diff

@ -1,19 +0,0 @@
[
{
"id":"1",
"name":"fireControlAlarmFloor.json"
},
{
"id":"2",
"name":"fireControlAlarmHost.json"
},{
"id":"3",
"name":"fireControlAlarmIndex.json"
},{
"id":"4",
"name":"fireControlIndex.json"
},{
"id":"5",
"name":"homeOverview.json"
}
]

@ -1,34 +0,0 @@
<svg id="组_2" data-name="组 2" xmlns="http://www.w3.org/2000/svg" width="700" height="700" viewBox="0 0 700 700">
<defs>
<style>
.cls-1 {
fill: none;
stroke: #00ccbd;
stroke-width: 20px;
fill-rule: evenodd;
}
.cls-2 {
font-size: 100px;
}
.cls-2, .cls-3 {
fill: #deea2e;
font-weight: 700;
}
.cls-3 {
font-size: 120px;
}
</style>
</defs>
<g id="组_1" data-name="组 1">
<path id="形状_1" data-name="形状 1" class="cls-1" d="M34.518,406.156S47.789,166,187.922,211.451c0,0,55.156,15.864,91.453,45.448,0,0,67.7-42.655,141.6,0"/>
<path id="形状_1_拷贝" data-name="形状 1 拷贝" class="cls-1" d="M665.493,406.156s-13.271-240.373-153.4-194.884c0,0-55.156,15.879-91.452,45.489,0,0-67.7-42.694-141.6,0"/>
<path id="形状_2" data-name="形状 2" class="cls-1" d="M117.921,306.109s9.026-64.564,74.891-32.1"/>
<path id="形状_2_拷贝" data-name="形状 2 拷贝" class="cls-1" d="M581.357,306.589s-9-65.089-74.668-32.357"/>
<text id="ao" class="cls-2" transform="translate(124.132 368.651) scale(0.823)">ao</text>
<text id="tu" class="cls-2" transform="translate(482.948 368.651) scale(0.823)">tu</text>
</g>
<text id="M_A_O_T_U" data-name="M A O T U" class="cls-3" x="45.25" y="537.03">M A O T U</text>
</svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 950 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 194 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 164 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 532 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

@ -1,15 +0,0 @@
<!DOCTYPE html>
<html lang="en" class="dark">
<head>
<meta charset="UTF-8">
<link rel="icon" href="/webVue/favicon.svg" type="image/svg+xml" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>MaoTu</title>
<script type="module" crossorigin src="/webVue/assets/index-9847718b.js"></script>
<link rel="stylesheet" href="/webVue/assets/index-f18b6d26.css">
</head>
<body>
<div id="app"></div>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 326 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 240 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 214 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 671 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 679 B

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 107 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 258 KiB

@ -1,48 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIDOTCCAiGgAwIBAgIUMlpmdzEzz0WD0PUO0QkP8fLZNgkwDQYJKoZIhvcNAQEL
BQAwRTELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoM
GEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDAeFw0yNDA4MzAwODQzMTNaFw0zNDA4
MjgwODQzMTNaMEUxCzAJBgNVBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEw
HwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQCzSYo9nAVhEGB5eg7qq7Hu0sQ4wAJI9v154Vy3VDzX
OQ/kQIBEslzuITwe/k+SlbN7PL5QwG1ZHT5koMhpgIdwZL09+wajebCExxFbyyWs
5ZkFinMocD64VJXh1gflYAoFH6koYspJ1KaVCnden7Pp07dPAGA/HtYZ/NTfdaSc
zdODDMjwAigxb+MW0x3XNTrFkOXZCQr8xjnToT4vzxmqD6pnzSUOYc6TSlDP9jya
SZYnuoi1/fcPXtRwF59hqK8CqZLNuNuBZFjqs+Xtm8P9V4LvWWou/8rrAhjyPJSA
ExbMG9rwdvzLEfKKtxeAy1edY6FN9BPEU/8ouvciFeIXAgMBAAGjITAfMB0GA1Ud
DgQWBBShVuuuBF2x6n++4kQSQ2G5ShT2EjANBgkqhkiG9w0BAQsFAAOCAQEAJwiY
XmwpOedDYHyffk5ILhxE/aHp1FnCYEbdVzXY7cct9uYGFefCNT8FRTUzG+obPn9N
Cqm5Yw/jcETOe4PIEDP2/mcRnjOKXMJtiPlcKTMtMM2nfo56sfA7WKihwjI/JpX+
Ea4E4b18Z4xyCcvs6+sxcK+1D/8deeS/CJ8MvEokLRGudKG86gNaP4AMF6uHkAYh
bwssuuIehpzwDOd6OwT3+8XlKI30lSN+1JNP2PCz/tvOBVDo81RhacYQA3Xrf30c
E/zqnB3/xFIVvb1Z4UCgYpNGkDCD4tMp7gVrPDn5MvrCPAnoGJ76vblyAo0zNqer
lfI9n4JDwJkxbrgfew==
-----END CERTIFICATE-----
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCzSYo9nAVhEGB5
eg7qq7Hu0sQ4wAJI9v154Vy3VDzXOQ/kQIBEslzuITwe/k+SlbN7PL5QwG1ZHT5k
oMhpgIdwZL09+wajebCExxFbyyWs5ZkFinMocD64VJXh1gflYAoFH6koYspJ1KaV
Cnden7Pp07dPAGA/HtYZ/NTfdaSczdODDMjwAigxb+MW0x3XNTrFkOXZCQr8xjnT
oT4vzxmqD6pnzSUOYc6TSlDP9jyaSZYnuoi1/fcPXtRwF59hqK8CqZLNuNuBZFjq
s+Xtm8P9V4LvWWou/8rrAhjyPJSAExbMG9rwdvzLEfKKtxeAy1edY6FN9BPEU/8o
uvciFeIXAgMBAAECggEADsAuL4N2rdW7GkOAlq4ppYyRuFmT1oz7rdts1WiI2OxI
8m6cHwrNuonheGtUAKtwaONGhT5PwNU3HPBdjNCWVBj1uPO+SBTrAQGf2/2Ky/7X
6CzL7LfPcTsEWeBSJf0Q1fsU383A9vIYAosp5w8crlBM9KMDSC4xT1IN8ZSsRnpF
TfB+tozVJKeIwZzuUT8tA3Sq/m6aYhe986KEfuG3HN7rdrs0Jf7VpdeTlFt46cWS
9hitSodewmtBhFPonq4MBf28kIhKE/ZsI/9LmM6XHEh83DyCsDeLKgkpQ3jC0WVI
LxaxFps4GWY6Jqsz5pF9LfV0v2Cl13mdpK4nloKrAQKBgQDs/i4AT2MJlCBwaWkL
gGqp2vXtu1+8hzT7Uy6VbzfyFFW5oc+Mp8t2KwI55zvIeQVf51oprST6mBDpr0me
m4hllTLknj4pTsnh7Vhus45pMNCI0PS1NKVbg0sIANCdgqg+HafGAgEsfQ7ZaHr8
cHzfre6UQdWlk+ByGMzcQ0tfPwKBgQDBqpO85fXsaEsDVckHymBMbGy0XEGTjcZq
x9UG4bhLWvKEorr9YF5WqoCdjyKniWjUdoSsXbTXidHofnVFBNwrnBkfdGBdS6Xa
xJnGms2Ma0/ZOtCgn3hH1COJ4uRzFtxWkyjeXYslKmNnhkDr4bZcnUph5eFpPukN
hd/ZUcUfKQKBgQC8naOA7a3VzsVukgZfeAnsO28lkM4mHrnFGLPnjMfK6/I6NpUX
zee5mYtBCE7lQ6RKarewmbPnmaVERxThncmVh4QkveidOa6lGCAcot1BzO77JMrN
eSPtzHWn3fYqlfVO0o1XovrKLJHn6CaRyPkpkKVj622dRS8Jv8EzwH85QwKBgH9z
vMqiJFgywrstJ6HC4+Ensdp4pIdw1FXNsTpYLisZbWUwmxLI6wzqJL6MRmgvnBfG
78Vn3e3DO6tgHdkQO71Pe5Ehy5FaiYoRvInhsshojyIM/OPYTxYmXEUQVvwO3W70
Zf8BXONWpBirV+pkntkQgrUuzkuvJTzLD+g7UhkRAoGBANRCYeVuOoinozZUkPL7
BiX06UDPFSB0IXSLvRSmZTMgj4OR0F+/yNzyxQ8SMFJfubFLxnwJtYcK7ibYaIS7
3afQT5IUj4vJ8xwTpm7/QmJlf7iOdd9gyFYvbToR9mZm9RDh/ECZ50g49IHZfAiW
cXI7DAoiCdJEup9jwBGKf8iX
-----END PRIVATE KEY-----

@ -1,21 +0,0 @@
<svg width="557" height="554" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<g>
<path
d="m279,38.19467a238.80533,238.80533 0 1 1 -238.80533,238.80533a238.80533,238.80533 0 0 1 238.80533,-238.80533m0,-38.528a277.33333,277.33333 0 1 0 277.33333,277.33333a277.33333,277.33333 0 0 0 -277.33333,-277.33333z"
id="circle1"
/>
<path
id="line1"
d="m436.15733,143.928a14.67733,14.67733 0 0 0 -12.8,7.44533a96,96 0 0 1 -137.10933,24.66134a125.09867,125.09867 0 0 0 -188.032,24.14933a14.208,14.208 0 0 0 -1.28,2.13333a5.80267,5.80267 0 0 0 -0.66133,1.408a14.656,14.656 0 0 0 24.14933,15.68a6.272,6.272 0 0 0 1.28,-1.49333a96.832,96.832 0 0 1 13.248,-16.49067a95.76533,95.76533 0 0 1 124.62933,-9.30133a125.07733,125.07733 0 0 0 189.26934,-26.176a5.824,5.824 0 0 0 0.68266,-1.49333a14.63467,14.63467 0 0 0 -13.44,-20.43734l0.064,-0.08533z"
/>
<path
id="line2"
d="m440.15733,239.928a14.67733,14.67733 0 0 0 -12.8,7.44533a96,96 0 0 1 -137.10933,24.66134a125.09867,125.09867 0 0 0 -188.032,24.14933a14.208,14.208 0 0 0 -1.28,2.13333a5.80267,5.80267 0 0 0 -0.66133,1.408a14.656,14.656 0 0 0 24.14933,15.68a6.272,6.272 0 0 0 1.28,-1.49333a96.832,96.832 0 0 1 13.248,-16.49067a95.76533,95.76533 0 0 1 124.62933,-9.30133a125.07733,125.07733 0 0 0 189.26934,-26.176a5.824,5.824 0 0 0 0.68266,-1.49333a14.63467,14.63467 0 0 0 -13.44,-20.43734l0.064,-0.08533z"
/>
<path
id="line3"
d="m444.15733,336.928a14.67733,14.67733 0 0 0 -12.8,7.44533a96,96 0 0 1 -137.10933,24.66134a125.09867,125.09867 0 0 0 -188.032,24.14933a14.208,14.208 0 0 0 -1.28,2.13333a5.80267,5.80267 0 0 0 -0.66133,1.408a14.656,14.656 0 0 0 24.14933,15.68a6.272,6.272 0 0 0 1.28,-1.49333a96.832,96.832 0 0 1 13.248,-16.49067a95.76533,95.76533 0 0 1 124.62933,-9.30133a125.07733,125.07733 0 0 0 189.26934,-26.176a5.824,5.824 0 0 0 0.68266,-1.49333a14.63467,14.63467 0 0 0 -13.44,-20.43734l0.064,-0.08533z"
/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.0 KiB

@ -1 +0,0 @@
<svg t="1770361287574" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3048" width="200" height="200"><path d="M938.666667 553.92V768c0 64.8-52.533333 117.333333-117.333334 117.333333H202.666667c-64.8 0-117.333333-52.533333-117.333334-117.333333V256c0-64.8 52.533333-117.333333 117.333334-117.333333h618.666666c64.8 0 117.333333 52.533333 117.333334 117.333333v297.92z m-64-74.624V256a53.333333 53.333333 0 0 0-53.333334-53.333333H202.666667a53.333333 53.333333 0 0 0-53.333334 53.333333v344.48A290.090667 290.090667 0 0 1 192 597.333333a286.88 286.88 0 0 1 183.296 65.845334C427.029333 528.384 556.906667 437.333333 704 437.333333c65.706667 0 126.997333 16.778667 170.666667 41.962667z m0 82.24c-5.333333-8.32-21.130667-21.653333-43.648-32.917333C796.768 511.488 753.045333 501.333333 704 501.333333c-121.770667 0-229.130667 76.266667-270.432 188.693334-2.730667 7.445333-7.402667 20.32-13.994667 38.581333-7.68 21.301333-34.453333 28.106667-51.370666 13.056-16.437333-14.634667-28.554667-25.066667-36.138667-31.146667A222.890667 222.890667 0 0 0 192 661.333333c-14.464 0-28.725333 1.365333-42.666667 4.053334V768a53.333333 53.333333 0 0 0 53.333334 53.333333h618.666666a53.333333 53.333333 0 0 0 53.333334-53.333333V561.525333zM320 480a96 96 0 1 1 0-192 96 96 0 0 1 0 192z m0-64a32 32 0 1 0 0-64 32 32 0 0 0 0 64z" fill="#000000" p-id="3049"></path></svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

@ -1 +0,0 @@
<svg t="1770362060130" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="12390" width="200" height="200"><path d="M602.144 64a16 16 0 0 1 10.688 4.096l277.856 249.28a16 16 0 0 1 5.312 11.904V864a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96h378.144zM576 128H224a32 32 0 0 0-32 32v704a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V385.184h-160a96 96 0 0 1-96-96L575.968 128zM704 608a32 32 0 0 1 0 64H320a32 32 0 0 1 0-64z m-149.344-192a32 32 0 1 1 0 64H320a32 32 0 0 1 0-64zM640 178.432L640 289.216a32 32 0 0 0 32 32l127.104-0.032-159.136-142.752z" p-id="12391"></path></svg>

Before

Width:  |  Height:  |  Size: 626 B

@ -1 +0,0 @@
<svg t="1770361409968" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5074" width="200" height="200"><path d="M144.6 138.6h437l182 176.5v118.3h70V314.1c0-18.2-7.5-35.8-20.5-48.5L629.7 87.7c-12.7-12.3-29.4-19-47-19H142.2c-37.2 0-67.5 30.3-67.5 67.5V881c0 37.2 30.3 67.5 67.5 67.5h320.5v-70h-318V138.6z" p-id="5075"></path><path d="M937.2 880.9L855.3 799c53.6-77 46-183.9-22.6-252.5-37.3-37.3-86.9-57.9-139.7-57.9-52.8 0-102.4 20.6-139.7 57.9-37.3 37.3-57.9 86.9-57.9 139.7 0 52.8 20.6 102.4 57.9 139.7 38.5 38.5 89.1 57.8 139.7 57.8 39.5 0 79-11.7 112.8-35.2l81.9 81.9c13.7 13.7 35.8 13.7 49.5 0 13.7-13.6 13.7-35.8 0-49.5zM602.8 776.5c-24.1-24.1-37.4-56.1-37.4-90.2s13.3-66.1 37.4-90.2c24.1-24.1 56.1-37.4 90.2-37.4s66.1 13.3 90.2 37.4c49.7 49.7 49.7 130.7 0 180.4-49.7 49.7-130.6 49.7-180.4 0zM267 265.3c-19.3 0-35 15.7-35 35s15.7 35 35 35h290.8c19.3 0 35-15.7 35-35s-15.7-35-35-35H267zM441.6 458.8H267c-19.3 0-35 15.7-35 35s15.7 35 35 35h174.6c19.3 0 35-15.7 35-35s-15.7-35-35-35zM267 722.4h57c19.3 0 35-15.7 35-35s-15.7-35-35-35h-57c-19.3 0-35 15.7-35 35s15.6 35 35 35z" p-id="5076"></path></svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

@ -1 +0,0 @@
<svg t="1770361367217" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4051" width="200" height="200"><path d="M346.396444 310.840889c18.375111 0 33.223111-14.848 33.223111-33.223111L379.619556 144.611556c0-18.375111-14.904889-33.223111-33.223111-33.223111-18.375111 0-33.223111 14.848-33.223111 33.223111l0 132.949333C313.173333 295.992889 328.021333 310.840889 346.396444 310.840889zM512.568889 310.840889c18.375111 0 33.223111-14.848 33.223111-33.223111L545.792 144.611556c0-18.375111-14.848-33.223111-33.223111-33.223111-18.375111 0-33.223111 14.904889-33.223111 33.223111l0 132.949333C479.345778 295.992889 494.250667 310.840889 512.568889 310.840889zM412.899556 175.104l33.223111 0 0 66.446222-33.223111 0 0-66.446222ZM579.128889 175.104l33.223111 0 0 66.446222-33.223111 0 0-66.446222ZM911.36 811.121778l0-539.875556c0.113778-55.125333-44.657778-99.726222-99.669333-99.726222L745.244444 171.52l0 66.446222 66.446222 0c18.318222 0 33.336889 14.904889 33.336889 33.223111l0 539.932444c0 18.318222-15.018667 33.28-33.336889 33.28L213.447111 844.401778c-18.261333 0-33.223111-14.961778-33.223111-33.28L179.712 811.121778l0.512-539.875556c0-18.318222 14.904889-33.223111 33.223111-33.223111L279.893333 238.023111 279.893333 171.52 213.447111 171.52C158.435556 171.52 113.777778 216.120889 113.777778 271.246222l0 539.875556c0 55.239111 44.657778 99.726222 99.669333 99.726222l598.243556 0c53.418667 0 96.654222-41.927111 99.271111-94.776889 0.056889-0.284444 0.398222-0.625778 0.398222-0.910222l0-2.958222c0-0.398222 0.113778-0.739556 0.113778-1.137778L911.36 811.064889zM678.798222 310.840889c18.318222 0 33.223111-14.848 33.223111-33.223111L712.021333 144.611556c0-18.375111-14.904889-33.223111-33.223111-33.223111s-33.223111 14.848-33.223111 33.223111l0 132.949333C645.575111 295.992889 660.309333 310.840889 678.798222 310.840889zM312.604444 444.302222l398.848 0c18.204444 0 33.223111-14.904889 33.223111-33.223111 0-18.375111-15.018667-33.223111-33.223111-33.223111L312.604444 377.856c-18.375111 0-33.223111 14.848-33.223111 33.223111C279.381333 429.397333 294.229333 444.302222 312.604444 444.302222zM711.452444 541.866667 312.604444 541.866667c-18.375111 0-33.223111 14.904889-33.223111 33.223111s14.848 33.223111 33.223111 33.223111l398.848 0c18.204444 0 33.223111-14.904889 33.223111-33.223111S729.656889 541.866667 711.452444 541.866667zM711.452444 712.305778 312.604444 712.305778c-18.375111 0-33.223111 14.904889-33.223111 33.109333 0 18.375111 14.848 33.336889 33.223111 33.336889l398.848 0c18.204444 0 33.223111-14.961778 33.223111-33.336889C744.675556 727.153778 729.656889 712.305778 711.452444 712.305778z" fill="#272636" p-id="4052"></path></svg>

Before

Width:  |  Height:  |  Size: 2.6 KiB

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path fill="currentColor" d="M2 8a3 3 0 0 1 3-3h10a3 3 0 0 1 3 3v3a3 3 0 0 1-3 3H5a3 3 0 0 1-3-3V8Zm7 1.5a.5.5 0 0 0 .5.5H14a.5.5 0 0 0 0-1H9.5a.5.5 0 0 0-.5.5Zm-1 0a1.5 1.5 0 1 0-3 0a1.5 1.5 0 0 0 3 0Z"/></svg>

Before

Width:  |  Height:  |  Size: 294 B

@ -1,5 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 15 15">
<path fill="currentColor" fill-rule="evenodd"
d="M6.5 1a.5.5 0 0 0 0 1c.627 0 .957.2 1.156.478C7.878 2.79 8 3.288 8 4v7c0 .712-.122 1.21-.344 1.522c-.199.278-.53.478-1.156.478a.5.5 0 0 0 0 1c.873 0 1.543-.3 1.97-.897l.03-.044l.03.044c.427.597 1.097.897 1.97.897a.5.5 0 0 0 0-1c-.627 0-.957-.2-1.156-.478C9.122 12.21 9 11.712 9 11V4c0-.712.122-1.21.344-1.522C9.543 2.2 9.874 2 10.5 2a.5.5 0 0 0 0-1c-.873 0-1.543.3-1.97.897l-.03.044l-.03-.044C8.042 1.3 7.372 1 6.5 1M14 5h-3V4h3a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1h-3v-1h3zM6 4v1H1v5h5v1H1a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1z"
clip-rule="evenodd" />
</svg>

Before

Width:  |  Height:  |  Size: 700 B

@ -1 +0,0 @@
<svg t="1770361726263" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="17572" width="200" height="200"><path d="M812.4 213.4V813H210.3V213.4h602.1m-669-19.5v638.6c0 26.2 21.2 47.4 47.4 47.4h641.1c26.2 0 47.4-21.2 47.4-47.4V193.9c0-26.2-21.2-47.4-47.4-47.4H190.8c-26.2 0-47.4 21.2-47.4 47.4z" fill="#202A35" p-id="17573"></path><path d="M344.3 714.8c-18.7 0-33.8-15.1-33.8-33.8V547c0-18.7 15.1-33.8 33.8-33.8 18.7 0 33.8 15.1 33.8 33.8v134c0 18.6-15.2 33.8-33.8 33.8zM511.3 714.8c-18.7 0-33.8-15.1-33.8-33.8V346.5c0-18.7 15.1-33.8 33.8-33.8 18.7 0 33.8 15.1 33.8 33.8V681c0 18.6-15.1 33.8-33.8 33.8zM678.6 714.8c-18.7 0-33.8-15.1-33.8-33.8V480.3c0-18.7 15.1-33.8 33.8-33.8 18.7 0 33.8 15.1 33.8 33.8V681c0 18.6-15.2 33.8-33.8 33.8z" fill="#202A35" p-id="17574"></path></svg>

Before

Width:  |  Height:  |  Size: 817 B

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 16 16"><path fill="currentColor" fill-rule="evenodd" d="M13.45 8.75a5.501 5.501 0 1 1-6.2-6.2V8c0 .414.336.75.75.75zm0-1.5h-4.7v-4.7a5.503 5.503 0 0 1 4.7 4.7M15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0" clip-rule="evenodd"/></svg>

Before

Width:  |  Height:  |  Size: 299 B

@ -1 +0,0 @@
<svg t="1770361846588" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="20273" width="200" height="200"><path d="M985.5 797c0-54.1-37.6-99.6-88-111.8V137c0-13.8-11.2-25-25-25s-25 11.2-25 25v547.3c-52.4 10.7-92 57.2-92 112.7 0 63.4 51.6 115 115 115h2c0.6 0 1.2 0 1.7-0.1 61.7-2 111.3-52.7 111.3-114.9z m-115 65c-35.8 0-65-29.2-65-65s29.2-65 65-65 65 29.2 65 65-29.2 65-65 65zM153.5 112h-2c-62.5 1.1-113 52.2-113 115 0 54.5 38.1 100.2 89 112v548c0 13.8 11.2 25 25 25s25-11.2 25-25V339.5c51.9-11.1 91-57.3 91-112.5 0-63.4-51.6-115-115-115z m0 180c-35.8 0-65-29.2-65-65s29.2-65 65-65 65 29.2 65 65-29.2 65-65 65zM535.5 399.7V137c0-13.8-11.2-25-25-25s-25 11.2-25 25v262.7c-51.4 11.4-90 57.4-90 112.3s38.6 100.8 90 112.3V887c0 13.8 11.2 25 25 25s25-11.2 25-25V624.3c51.4-11.4 90-57.4 90-112.3s-38.6-100.8-90-112.3z m-25 177.3c-35.8 0-65-29.2-65-65s29.2-65 65-65 65 29.2 65 65-29.2 65-65 65z" fill="#2c2c2c" p-id="20274"></path></svg>

Before

Width:  |  Height:  |  Size: 970 B

@ -1 +0,0 @@
<svg t="1770361486882" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7055" width="200" height="200"><path d="M512 576c-35.35 0-64-28.65-64-64s28.65-64 64-64 64 28.65 64 64-28.65 64-64 64zM366.37 712.6c-2.64 3.64-7.78 4.41-11.34 1.65C294.77 667.41 256 594.23 256 512s38.77-155.41 99.04-202.25c3.55-2.76 8.69-1.99 11.34 1.65l28.24 38.86c2.51 3.45 1.89 8.29-1.46 10.94C348.59 396.36 320 450.84 320 512s28.59 115.64 73.14 150.8c3.35 2.64 3.97 7.48 1.46 10.94l-28.23 38.86zM657.7 311.46c2.64-3.64 7.79-4.41 11.34-1.65C729.26 356.65 768 429.8 768 512s-38.74 155.35-98.96 202.19c-3.55 2.76-8.69 1.99-11.34-1.65l-28.24-38.86c-2.51-3.45-1.89-8.29 1.46-10.93C675.44 627.58 704 573.13 704 512s-28.56-115.58-73.07-150.74c-3.35-2.64-3.97-7.48-1.46-10.93l28.23-38.87zM253.48 867.98c-2.63 3.62-7.73 4.38-11.31 1.68C133.94 787.88 64 658.11 64 512s69.94-275.88 178.18-357.66c3.57-2.7 8.67-1.94 11.31 1.68l28.22 38.84c2.56 3.52 1.82 8.44-1.65 11.07C187.67 276.06 128 387.06 128 512s59.67 235.94 152.06 306.06c3.47 2.63 4.21 7.55 1.65 11.07l-28.23 38.85z m517.11-711.9c2.63-3.62 7.73-4.38 11.31-1.68C890.09 236.18 960 365.93 960 512s-69.91 275.82-178.1 357.6c-3.57 2.7-8.67 1.94-11.31-1.68l-28.22-38.85c-2.56-3.52-1.82-8.44 1.65-11.07C836.37 747.88 896 636.9 896 512s-59.63-235.88-151.98-306.01c-3.47-2.63-4.21-7.55-1.65-11.07l28.22-38.84z" fill="#2c2c2c" p-id="7056"></path></svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

@ -1 +0,0 @@
<svg t="1770361665271" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="14725" width="200" height="200"><path d="M512 930.133333c-234.666667 0-426.666667-192-426.666667-426.666666C85.333333 352 166.4 209.066667 298.666667 134.4c21.333333-12.8 46.933333-6.4 57.6 14.933333 12.8 21.333333 6.4 46.933333-14.933334 57.6-104.533333 61.866667-170.666667 174.933333-170.666666 296.533334 0 187.733333 153.6 341.333333 341.333333 341.333333s341.333333-153.6 341.333333-341.333333c0-113.066667-55.466667-219.733333-151.466666-283.733334-19.2-12.8-25.6-40.533333-10.666667-59.733333 12.8-19.2 38.4-23.466667 59.733333-10.666667 117.333333 78.933333 187.733333 211.2 187.733334 354.133334 0 234.666667-192 426.666667-426.666667 426.666666z m10.666667-375.466666c-23.466667 0-42.666667-19.2-42.666667-42.666667V85.333333c0-23.466667 19.2-42.666667 42.666667-42.666666s42.666667 19.2 42.666666 42.666666v426.666667c0 23.466667-19.2 42.666667-42.666666 42.666667z" fill="#333333" p-id="14726"></path></svg>

Before

Width:  |  Height:  |  Size: 1.0 KiB

@ -1 +0,0 @@
<svg t="1770361166962" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5088" width="200" height="200"><path d="M288 512l256 0C561.92 512 576 497.92 576 480 576 462.08 561.92 448 544 448l-256 0C270.08 448 256 462.08 256 480 256 497.92 270.08 512 288 512zM768 64 192 64C121.6 64 64 121.6 64 192l0 576c0 70.4 57.6 128 128 128l576 0c70.4 0 128-57.6 128-128L896 192C896 121.6 838.4 64 768 64zM832 768c0 35.2-28.8 64-64 64L192 832c-35.2 0-64-28.8-64-64L128 192c0-35.2 28.8-64 64-64l576 0c35.2 0 64 28.8 64 64L832 768zM672 256l-384 0C270.08 256 256 270.08 256 288 256 305.92 270.08 320 288 320l384 0C689.92 320 704 305.92 704 288 704 270.08 689.92 256 672 256zM608 640l-320 0C270.08 640 256 654.08 256 672l0 0C256 689.92 270.08 704 288 704l320 0c17.92 0 32-14.08 32-32l0 0C640 654.08 625.92 640 608 640z" p-id="5089"></path></svg>

Before

Width:  |  Height:  |  Size: 867 B

@ -1 +0,0 @@
<svg t="1770360982349" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4009" width="200" height="200"><path d="M959.825022 384.002258V191.939717C959.825022 121.2479 902.517291 63.940169 831.825474 63.940169H191.939717C121.2479 63.940169 63.940169 121.2479 63.940169 191.939717v639.885757C63.940169 902.517291 121.2479 959.825022 191.939717 959.825022h639.885757c70.691817 0 127.999548-57.307731 127.999548-127.999548V384.002258zM146.66502 146.66502a63.737872 63.737872 0 0 1 45.336109-18.784682h639.997742A63.961844 63.961844 0 0 1 895.884854 192.001129V320.062089H127.880338V192.001129A63.737872 63.737872 0 0 1 146.66502 146.66502z m269.1267 461.308451v-223.971213h192.181751v223.971213h-192.181751z m192.181751 63.940169v223.971214h-192.181751v-223.971214h192.181751z m-256.12192-63.940169H127.880338v-223.971213h223.971213v223.971213z m-205.186531 269.235073a63.466939 63.466939 0 0 1-18.784682-45.209673V671.91364h223.971213v223.971214H192.001129a63.625887 63.625887 0 0 1-45.336109-18.67631z m749.219834-45.209673A63.763159 63.763159 0 0 1 831.998871 895.884854H671.91364v-223.971214h223.971214v160.085231z m0-224.0254h-223.971214v-223.971213h223.971214v223.971213z" fill="" p-id="4010"></path></svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

Loading…
Cancel
Save