├── css
├── app.31d6cfe0.css
├── vendor.39533501.css.gz
└── 262.2d1f897a.css
├── favicon.ico
├── js
├── 262.19f663a9.js.gz
├── vendor.0d4b1a23.js.gz
├── 293.43efa687.js
├── 817.4bac50cd.js
├── app.b84a1e69.js
└── 262.19f663a9.js
├── icons
├── favicon-16x16.png
├── favicon-32x32.png
├── favicon-96x96.png
└── favicon-128x128.png
├── fonts
├── KFOmCnqEu92Fr1Mu4mxM.9b78ea3b.woff
├── KFOkCnqEu92Fr1MmgVxIIzQ.9391e6e2.woff
├── KFOlCnqEu92Fr1MmEU9fBBc-.ddd11dab.woff
├── KFOlCnqEu92Fr1MmSU5fBBc-.877b9231.woff
├── KFOlCnqEu92Fr1MmWUlfBBc-.0344cc3c.woff
├── KFOlCnqEu92Fr1MmYUtfBBc-.b555d228.woff
├── flUhRq6tzZclQEJ-Vdg-IuiaDsNa.bd61fe01.woff
└── flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.66b51c50.woff2
├── README.md
└── index.html
/css/app.31d6cfe0.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/favicon.ico
--------------------------------------------------------------------------------
/js/262.19f663a9.js.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/js/262.19f663a9.js.gz
--------------------------------------------------------------------------------
/icons/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/icons/favicon-16x16.png
--------------------------------------------------------------------------------
/icons/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/icons/favicon-32x32.png
--------------------------------------------------------------------------------
/icons/favicon-96x96.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/icons/favicon-96x96.png
--------------------------------------------------------------------------------
/css/vendor.39533501.css.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/css/vendor.39533501.css.gz
--------------------------------------------------------------------------------
/icons/favicon-128x128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/icons/favicon-128x128.png
--------------------------------------------------------------------------------
/js/vendor.0d4b1a23.js.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/js/vendor.0d4b1a23.js.gz
--------------------------------------------------------------------------------
/fonts/KFOmCnqEu92Fr1Mu4mxM.9b78ea3b.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/fonts/KFOmCnqEu92Fr1Mu4mxM.9b78ea3b.woff
--------------------------------------------------------------------------------
/fonts/KFOkCnqEu92Fr1MmgVxIIzQ.9391e6e2.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/fonts/KFOkCnqEu92Fr1MmgVxIIzQ.9391e6e2.woff
--------------------------------------------------------------------------------
/fonts/KFOlCnqEu92Fr1MmEU9fBBc-.ddd11dab.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/fonts/KFOlCnqEu92Fr1MmEU9fBBc-.ddd11dab.woff
--------------------------------------------------------------------------------
/fonts/KFOlCnqEu92Fr1MmSU5fBBc-.877b9231.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/fonts/KFOlCnqEu92Fr1MmSU5fBBc-.877b9231.woff
--------------------------------------------------------------------------------
/fonts/KFOlCnqEu92Fr1MmWUlfBBc-.0344cc3c.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/fonts/KFOlCnqEu92Fr1MmWUlfBBc-.0344cc3c.woff
--------------------------------------------------------------------------------
/fonts/KFOlCnqEu92Fr1MmYUtfBBc-.b555d228.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/fonts/KFOlCnqEu92Fr1MmYUtfBBc-.b555d228.woff
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # quasar-x6-editor-dist
2 | Quasar v2 + Vue 3 + AntV X6 流程编辑器,本仓库只用于存储编译后的文件。
3 |
4 | 预览:https://fange173.github.io/quasar-x6-editor-dist/#/
5 |
--------------------------------------------------------------------------------
/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.bd61fe01.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.bd61fe01.woff
--------------------------------------------------------------------------------
/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.66b51c50.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fange173/quasar-x6-editor-dist/HEAD/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.66b51c50.woff2
--------------------------------------------------------------------------------
/js/293.43efa687.js:
--------------------------------------------------------------------------------
1 | "use strict";(self["webpackChunkquasar_x6_editor"]=self["webpackChunkquasar_x6_editor"]||[]).push([[293],{7293:(e,t,n)=>{n.r(t),n.d(t,{default:()=>x});var s=n(3673);const l={class:"fullscreen bg-blue text-white text-center q-pa-md flex flex-center"},o=(0,s._)("div",{style:{"font-size":"30vh"}}," 404 ",-1),r=(0,s._)("div",{class:"text-h2",style:{opacity:".4"}}," Oops. Nothing here... ",-1);function a(e,t,n,a,c,u){const i=(0,s.up)("q-btn");return(0,s.wg)(),(0,s.iD)("div",l,[(0,s._)("div",null,[o,r,(0,s.Wm)(i,{class:"q-mt-xl",color:"white","text-color":"blue",unelevated:"",to:"/",label:"Go Home","no-caps":""})])])}const c=(0,s.aZ)({name:"Error404"});var u=n(4260),i=n(2165),d=n(7518),h=n.n(d);const p=(0,u.Z)(c,[["render",a]]),x=p;h()(c,"components",{QBtn:i.Z})}}]);
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
QX6Editor
--------------------------------------------------------------------------------
/js/817.4bac50cd.js:
--------------------------------------------------------------------------------
1 | "use strict";(self["webpackChunkquasar_x6_editor"]=self["webpackChunkquasar_x6_editor"]||[]).push([[817],{8817:(t,e,a)=>{a.r(e),a.d(e,{default:()=>W});var n=a(3673);function r(t,e,a,r,i,o){const u=(0,n.up)("router-view"),l=(0,n.up)("q-page-container"),s=(0,n.up)("q-layout");return(0,n.wg)(),(0,n.j4)(s,{view:"lHh Lpr lFf"},{default:(0,n.w5)((()=>[(0,n.Wm)(l,null,{default:(0,n.w5)((()=>[(0,n.Wm)(u)])),_:1})])),_:1})}var i=a(1959),o=a(2323);function u(t,e,a,r,i,u){const l=(0,n.up)("q-icon"),s=(0,n.up)("q-item-section"),c=(0,n.up)("q-item-label"),p=(0,n.up)("q-item");return(0,n.wg)(),(0,n.j4)(p,{clickable:"",tag:"a",target:"_blank",href:t.link},{default:(0,n.w5)((()=>[t.icon?((0,n.wg)(),(0,n.j4)(s,{key:0,avatar:""},{default:(0,n.w5)((()=>[(0,n.Wm)(l,{name:t.icon},null,8,["name"])])),_:1})):(0,n.kq)("",!0),(0,n.Wm)(s,null,{default:(0,n.w5)((()=>[(0,n.Wm)(c,null,{default:(0,n.w5)((()=>[(0,n.Uk)((0,o.zw)(t.title),1)])),_:1}),(0,n.Wm)(c,{caption:""},{default:(0,n.w5)((()=>[(0,n.Uk)((0,o.zw)(t.caption),1)])),_:1})])),_:1})])),_:1},8,["href"])}const l=(0,n.aZ)({name:"EssentialLink",props:{title:{type:String,required:!0},caption:{type:String,default:""},link:{type:String,default:"#"},icon:{type:String,default:""}}});var s=a(4260),c=a(3414),p=a(2035),m=a(4554),d=a(2350),f=a(7518),k=a.n(f);const w=(0,s.Z)(l,[["render",u]]),h=w;k()(l,"components",{QItem:c.Z,QItemSection:p.Z,QIcon:m.Z,QItemLabel:d.Z});const q=[{title:"Docs",caption:"quasar.dev",icon:"school",link:"https://quasar.dev"},{title:"Github",caption:"github.com/quasarframework",icon:"code",link:"https://github.com/quasarframework"},{title:"Discord Chat Channel",caption:"chat.quasar.dev",icon:"chat",link:"https://chat.quasar.dev"},{title:"Forum",caption:"forum.quasar.dev",icon:"record_voice_over",link:"https://forum.quasar.dev"},{title:"Twitter",caption:"@quasarframework",icon:"rss_feed",link:"https://twitter.quasar.dev"},{title:"Facebook",caption:"@QuasarFramework",icon:"public",link:"https://facebook.quasar.dev"},{title:"Quasar Awesome",caption:"Community Quasar projects",icon:"favorite",link:"https://awesome.quasar.dev"}],v=(0,n.aZ)({name:"MainLayout",components:{EssentialLink:h},setup(){const t=(0,i.iH)(!1);return{essentialLinks:q,leftDrawerOpen:t,toggleLeftDrawer(){t.value=!t.value}}}});var Z=a(9214),b=a(3812),g=a(9570),Q=a(3747),_=a(2901),L=a(7011),y=a(2652);const C=(0,s.Z)(v,[["render",r]]),W=C;k()(v,"components",{QLayout:Z.Z,QHeader:b.Z,QToolbar:g.Z,QToolbarTitle:Q.Z,QDrawer:_.Z,QList:L.Z,QItemLabel:d.Z,QPageContainer:y.Z})}}]);
--------------------------------------------------------------------------------
/css/262.2d1f897a.css:
--------------------------------------------------------------------------------
1 | .my-header{background:#f1f4f6;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9}.x6-widget-stencil{background:#fff;border-right:1px solid #e0e0e0}#leftDrawer,#rightDrawer{background:#fff}#toolbar{zoom:1;border:1px solid #c9c9c9;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-top:0 solid #c9c9c9;color:#5c5c5c;height:auto;left:calc(50% - 172.82px);position:absolute;text-align:center;top:50px;width:auto}.float-button{zoom:1;border:1px solid #c9c9c9}.back-blur{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background-color:#ffffff80}.x6-widget-stencil-group-title{background:#eee}#edit{height:100vh - 232px}.x6-widget-selection-box{border-color:#1976d2!important;border-width:2px;opacity:.6;pointer-events:none!important}.x6-widget-stencil-search-text{border-radius:4px;box-shadow:0 1px 3px #0000003d}.x6-widget-stencil-title{color:#1976d2;font-weight:700;text-align:center}.x6-widget-stencil-title:hover{color:#1976d2}.inputTitle{margin-left:20px}#minimap{border-left:1px solid #e0e0e0;bottom:0;right:0}#titleBar{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;color:#1976d2;font-size:12px;font-weight:700;height:32px;line-height:32px;padding-left:8px;padding-right:5px;text-align:center}#qBarTitle,#titleBar,.left-side{background:#eee}.left-side{border-bottom-left-radius:3px;border-right:1px solid #ccd1dc;border-top-left-radius:3px;display:flex;height:36px;height:34.1px;padding:9px;width:36px}.center{-webkit-box-orient:vertical;-webkit-line-clamp:1;word-wrap:break-word;display:-webkit-box;font-size:14px;height:36px;overflow:hidden;text-align:center;width:128px;word-break:break-all}.right-side{display:flex;height:36px;padding:9px;width:36px}.status-icons{font-size:18px}.running-status{animation:breath 1s ease-in-out infinite;-webkit-animation:breath 1s ease-in-out infinite}@keyframes running-line{to{stroke-dashoffset:-1000}}@keyframes breath{0%{opacity:.2}70%{opacity:1}to{opacity:.2}}.CodeMirror-gutters{left:0!important}.CodeMirror-gutter-wrapper{left:-35px!important}.node-label{height:36px;margin-bottom:0;margin-top:-3px;padding-bottom:-4px;padding-top:-4px}.node{background:#fff;border:1px solid #ccd1dc;border-radius:4px;box-shadow:0 2px 5px 1px #0000000f;color:#5c5c5c;cursor:move;display:flex;height:36px;line-height:36px;margin:-4px;width:200px}.node:hover{background:#f3f8ff;border-color:#2496ff;box-shadow:0 0 3px 3px #40a9ff33}.my-tooltip{border:1px solid #ccd1dc;color:grey}.default-node,.my-tooltip{box-shadow:0 2px 5px 1px #0000000f}.default-node{background:#fff;border:1px solid #ccd1dc;border-radius:4px;color:#5c5c5c;display:flex;height:36px;line-height:36px;width:200px}.default-node:hover,.x6-node-selected .default-node,.x6-node-selected .htc-node-1,.x6-node-selected .htc-node-2{background:#f3f8ff;border-color:#2496ff;box-shadow:0 0 3px 3px #40a9ff33}.x6-edge-selected path{filter:drop-shadow(0 3px 3px rgb(64 169 255/80%));-webkit-filter:drop-shadow(0 3px 3px #40a9ffcc)}.htc-node-1{left:-5px;opacity:.8;position:absolute;top:-5px;z-index:-2}.htc-node-2{left:-9px;opacity:.6;position:absolute;top:-9px;z-index:-3}.tooltip .tooltiptext{background-color:#757575;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;color:#fff;font-size:10px;left:100%;margin-left:-44px;opacity:0;padding-bottom:10px;padding-top:8px;pointer-events:none!important;position:absolute;text-align:center;top:22px;width:52px;z-index:1;z-index:9000}.tooltip .tooltiptext,.tooltip:hover .tooltiptext{transition:opacity .3s,top .3s;-webkit-transition:opacity .3s,top .3s;-moz-transition:opacity .3s,top .3s;-ms-transition:opacity .3s,top .3s;-o-transition:opacity .3s,top .3s}.tooltip:hover .tooltiptext{opacity:1;top:44px}.text-default{color:grey}#minimap{border:1px solid #c9c9c9;border-radius:4px;bottom:16px;box-shadow:0 1px 3px #0000003d;height:152px;opacity:.8;position:absolute;right:316px;width:200px;z-index:5999}.x6-widget-minimap{border-radius:4px;padding:0!important}.q-btn-dropdown--simple *+.q-btn-dropdown__arrow{margin-left:0}.toolbar-a{border-radius:4px}.toolbar-a:hover{background:#e8e8e8}.q-item__section--side>.q-icon[data-v-4dcb54f2],.q-item__section--side>.q-icon[data-v-e16dfa4e]{margin-right:-8px}
--------------------------------------------------------------------------------
/js/app.b84a1e69.js:
--------------------------------------------------------------------------------
1 | (()=>{"use strict";var e={119:(e,r,t)=>{t(5363),t(71);var o=t(8880),n=t(9592),a=t(3673);function i(e,r,t,o,n,i){const l=(0,a.up)("router-view");return(0,a.wg)(),(0,a.j4)(l)}var l=t(321);(0,l.WB)();const s=(0,a.aZ)({name:"App"});var u=t(4260);const c=(0,u.Z)(s,[["render",i]]),d=c;var p=t(3340),f=t(9582);const h=[{path:"/",component:()=>Promise.all([t.e(736),t.e(817)]).then(t.bind(t,8817)),children:[{path:"",component:()=>Promise.all([t.e(736),t.e(262)]).then(t.bind(t,8262))}]},{path:"/:catchAll(.*)*",component:()=>Promise.all([t.e(736),t.e(293)]).then(t.bind(t,7293))}],v=h,m=(0,p.BC)((function(){const e=f.r5,r=(0,f.p7)({scrollBehavior:()=>({left:0,top:0}),routes:v,history:e("")});return r}));async function g(e,r){const t="function"===typeof m?await m({}):m,o=e(d);return o.use(n.Z,r),{app:o,router:t}}var b=t(499),y=t(4434),w=t(6395);const O={config:{},plugins:{Dialog:b.Z,Notify:y.Z,LocalStorage:w.Z}},k="";async function C({app:e,router:r},t){let o=!1;const n=e=>{try{return r.resolve(e).href}catch(t){}return Object(e)===e?null:e},a=e=>{if(o=!0,"string"===typeof e&&/^https?:\/\//.test(e))return void(window.location.href=e);const r=n(e);null!==r&&(window.location.href=r,window.location.reload())},i=window.location.href.replace(window.location.origin,"");for(let s=0;!1===o&&sPromise.all([Promise.resolve().then(t.bind(t,1058))]).then((r=>{const t=r.map((e=>e.default)).filter((e=>"function"===typeof e));C(e,t)}))))},1058:(e,r,t)=>{t.r(r),t.d(r,{default:()=>a});var o=t(3340),n=t(321);const a=(0,o.xr)((({app:e})=>{e.use((0,n.WB)())}))}},r={};function t(o){var n=r[o];if(void 0!==n)return n.exports;var a=r[o]={id:o,loaded:!1,exports:{}};return e[o].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}t.m=e,(()=>{var e=[];t.O=(r,o,n,a)=>{if(!o){var i=1/0;for(c=0;c=a)&&Object.keys(t.O).every((e=>t.O[e](o[s])))?o.splice(s--,1):(l=!1,a0&&e[c-1][2]>a;c--)e[c]=e[c-1];e[c]=[o,n,a]}})(),(()=>{t.n=e=>{var r=e&&e.__esModule?()=>e["default"]:()=>e;return t.d(r,{a:r}),r}})(),(()=>{t.d=(e,r)=>{for(var o in r)t.o(r,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:r[o]})}})(),(()=>{t.f={},t.e=e=>Promise.all(Object.keys(t.f).reduce(((r,o)=>(t.f[o](e,r),r)),[]))})(),(()=>{t.u=e=>"js/"+e+"."+{262:"19f663a9",293:"43efa687",817:"4bac50cd"}[e]+".js"})(),(()=>{t.miniCssF=e=>"css/"+({143:"app",736:"vendor"}[e]||e)+"."+{143:"31d6cfe0",262:"2d1f897a",736:"39533501"}[e]+".css"})(),(()=>{t.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()})(),(()=>{t.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r)})(),(()=>{var e={},r="quasar-x6-editor:";t.l=(o,n,a,i)=>{if(e[o])e[o].push(n);else{var l,s;if(void 0!==a)for(var u=document.getElementsByTagName("script"),c=0;c{l.onerror=l.onload=null,clearTimeout(f);var n=e[o];if(delete e[o],l.parentNode&&l.parentNode.removeChild(l),n&&n.forEach((e=>e(t))),r)return r(t)},f=setTimeout(p.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=p.bind(null,l.onerror),l.onload=p.bind(null,l.onload),s&&document.head.appendChild(l)}}})(),(()=>{t.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{t.nmd=e=>(e.paths=[],e.children||(e.children=[]),e)})(),(()=>{t.p=""})(),(()=>{var e=(e,r,t,o)=>{var n=document.createElement("link");n.rel="stylesheet",n.type="text/css";var a=a=>{if(n.onerror=n.onload=null,"load"===a.type)t();else{var i=a&&("load"===a.type?"missing":a.type),l=a&&a.target&&a.target.href||r,s=new Error("Loading CSS chunk "+e+" failed.\n("+l+")");s.code="CSS_CHUNK_LOAD_FAILED",s.type=i,s.request=l,n.parentNode.removeChild(n),o(s)}};return n.onerror=n.onload=a,n.href=r,document.head.appendChild(n),n},r=(e,r)=>{for(var t=document.getElementsByTagName("link"),o=0;onew Promise(((n,a)=>{var i=t.miniCssF(o),l=t.p+i;if(r(i,l))return n();e(o,l,n,a)})),n={143:0};t.f.miniCss=(e,r)=>{var t={262:1};n[e]?r.push(n[e]):0!==n[e]&&t[e]&&r.push(n[e]=o(e).then((()=>{n[e]=0}),(r=>{throw delete n[e],r})))}})(),(()=>{var e={143:0};t.f.j=(r,o)=>{var n=t.o(e,r)?e[r]:void 0;if(0!==n)if(n)o.push(n[2]);else{var a=new Promise(((t,o)=>n=e[r]=[t,o]));o.push(n[2]=a);var i=t.p+t.u(r),l=new Error,s=o=>{if(t.o(e,r)&&(n=e[r],0!==n&&(e[r]=void 0),n)){var a=o&&("load"===o.type?"missing":o.type),i=o&&o.target&&o.target.src;l.message="Loading chunk "+r+" failed.\n("+a+": "+i+")",l.name="ChunkLoadError",l.type=a,l.request=i,n[1](l)}};t.l(i,s,"chunk-"+r,r)}},t.O.j=r=>0===e[r];var r=(r,o)=>{var n,a,[i,l,s]=o,u=0;if(i.some((r=>0!==e[r]))){for(n in l)t.o(l,n)&&(t.m[n]=l[n]);if(s)var c=s(t)}for(r&&r(o);ut(119)));o=t.O(o)})();
--------------------------------------------------------------------------------
/js/262.19f663a9.js:
--------------------------------------------------------------------------------
1 | "use strict";(self["webpackChunkquasar_x6_editor"]=self["webpackChunkquasar_x6_editor"]||[]).push([[262],{8262:(e,t,a)=>{a.r(t),a.d(t,{default:()=>Zo});var l=a(3673);const o={class:"full-width",style:{height:"100vh"}};function n(e,t,a,n,s,d){const i=(0,l.up)("X6Editor");return(0,l.wg)(),(0,l.iD)("div",o,[(0,l.Wm)(i)])}var s=a(8880);const d={id:"container"},i={id:"minimap"};function c(e,t,a,o,n,c){const r=(0,l.up)("Header"),u=(0,l.up)("LeftDrawer"),p=(0,l.up)("RightDrawer"),m=(0,l.up)("ContextMenu"),f=(0,l.up)("ToolBar"),w=(0,l.up)("HelpDialog"),k=(0,l.up)("CodeDialog"),g=(0,l.up)("q-layout");return(0,l.wg)(),(0,l.j4)(g,{view:"hHh lpR fFf",container:"",class:"full-width full-height"},{default:(0,l.w5)((()=>[(0,l.Wm)(r,{flow:e.flow},null,8,["flow"]),(0,l.Wm)(u),(0,l.Wm)(p,{ref:"rightDrawer",flow:e.flow},null,8,["flow"]),(0,l._)("div",d,[(0,l.Wm)(m,{choiceType:e.choiceType,onShowNode:e.showNode,onNodeSetting:e.nodeSetting,onAddNode:e.addNode,onDeleteNode:e.deleteNode,onShowEdge:e.showEdge,onDeleteEdge:e.deleteEdge,onUndo:e.undo,onRedo:e.redo,onShowData:e.showData,onDownloadData:e.downloadData,onRefresh:e.refresh},null,8,["choiceType","onShowNode","onNodeSetting","onAddNode","onDeleteNode","onShowEdge","onDeleteEdge","onUndo","onRedo","onShowData","onDownloadData","onRefresh"])]),(0,l.wy)((0,l._)("div",i,null,512),[[s.F8,e.editorStore.showMinimap]]),(0,l.Wm)(f,{zoom:e.zoom},null,8,["zoom"]),(0,l.Wm)(w),(0,l.Wm)(k,{data:e.jsonData},null,8,["data"])])),_:1})}a(5363),a(9676),a(2100);var r=a(6853),u=a(4921),p=a(8825),m=a(1082),f=a(6395),w=a(1959);const k={id:"toolbar",class:"row items-center back-blur"},g=(0,l.Uk)(" 显示缩略图 "),h=(0,l.Uk)(" 显示网点 "),b=(0,l.Uk)(" 50% "),_=(0,l.Uk)(" 75% "),v=(0,l.Uk)(" 100% "),x=(0,l.Uk)(" 125% "),y=(0,l.Uk)(" 150% "),C=(0,l.Uk)(" 200% "),W=(0,l.Uk)(" 300% "),D=(0,l.Uk)(" 重置比例 "),q=(0,l.Uk)(" 适应内容 "),U=(0,l.Uk)(" 放大 (Ctrl + 滚轮向上) "),Z=(0,l.Uk)(" 缩小 (Ctrl + 滚轮向下) "),z=(0,l.Uk)(" 撤销 "),T=(0,l.Uk)(" 重做 "),N=(0,l.Uk)(" 居中 "),I=(0,l.Uk)(" 自动布局 ");function S(e,t,a,o,n,s){const d=(0,l.up)("q-item-section"),i=(0,l.up)("q-icon"),c=(0,l.up)("q-item"),r=(0,l.up)("q-list"),u=(0,l.up)("q-btn-dropdown"),p=(0,l.up)("q-separator"),m=(0,l.up)("q-tooltip"),f=(0,l.up)("q-btn");return(0,l.wg)(),(0,l.iD)("div",null,[(0,l._)("div",k,[(0,l.Wm)(u,{flat:"",dense:"",icon:"settings",class:"q-ml-xs"},{default:(0,l.w5)((()=>[(0,l.Wm)(r,{dense:"",style:{"min-width":"100px"}},{default:(0,l.w5)((()=>[(0,l.Wm)(c,{clickable:"",onClick:e.shMinimap},{default:(0,l.w5)((()=>[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[g])),_:1}),(0,l.Wm)(d,{side:""},{default:(0,l.w5)((()=>[e.editorStore.showMinimap?((0,l.wg)(),(0,l.j4)(i,{key:1,left:"",name:"check_box",class:"q-mr-none"})):((0,l.wg)(),(0,l.j4)(i,{key:0,left:"",name:"check_box_outline_blank",class:"q-mr-none"}))])),_:1})])),_:1},8,["onClick"]),(0,l.Wm)(c,{clickable:"",onClick:e.shGrid},{default:(0,l.w5)((()=>[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[h])),_:1}),(0,l.Wm)(d,{side:""},{default:(0,l.w5)((()=>[e.editorStore.showGrid?((0,l.wg)(),(0,l.j4)(i,{key:1,left:"",name:"check_box",class:"q-mr-none"})):((0,l.wg)(),(0,l.j4)(i,{key:0,left:"",name:"check_box_outline_blank",class:"q-mr-none"}))])),_:1})])),_:1},8,["onClick"])])),_:1})])),_:1}),(0,l.Wm)(p,{vertical:"",inset:""}),(0,l.Wm)(u,{flat:"",dense:"",label:e.zoom+"%",class:"q-ml-xs",style:{width:"68px"}},{default:(0,l.w5)((()=>[(0,l.Wm)(r,{dense:"",style:{"min-width":"100px"}},{default:(0,l.w5)((()=>[(0,l.Wm)(c,{clickable:"",onClick:t[0]||(t[0]=t=>e.zoomTo(.5))},{default:(0,l.w5)((()=>[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[b])),_:1})])),_:1}),(0,l.Wm)(c,{clickable:"",onClick:t[1]||(t[1]=t=>e.zoomTo(.75))},{default:(0,l.w5)((()=>[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[_])),_:1})])),_:1}),(0,l.Wm)(c,{clickable:"",onClick:t[2]||(t[2]=t=>e.zoomTo(1))},{default:(0,l.w5)((()=>[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[v])),_:1})])),_:1}),(0,l.Wm)(c,{clickable:"",onClick:t[3]||(t[3]=t=>e.zoomTo(1.25))},{default:(0,l.w5)((()=>[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[x])),_:1})])),_:1}),(0,l.Wm)(c,{clickable:"",onClick:t[4]||(t[4]=t=>e.zoomTo(1.5))},{default:(0,l.w5)((()=>[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[y])),_:1})])),_:1}),(0,l.Wm)(c,{clickable:"",onClick:t[5]||(t[5]=t=>e.zoomTo(2))},{default:(0,l.w5)((()=>[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[C])),_:1})])),_:1}),(0,l.Wm)(c,{clickable:"",onClick:t[6]||(t[6]=t=>e.zoomTo(3))},{default:(0,l.w5)((()=>[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[W])),_:1})])),_:1}),(0,l.Wm)(p),(0,l.Wm)(c,{clickable:"",onClick:t[7]||(t[7]=t=>e.zoomTo(1))},{default:(0,l.w5)((()=>[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[D])),_:1})])),_:1}),(0,l.Wm)(c,{clickable:"",onClick:e.zoomToFit},{default:(0,l.w5)((()=>[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[q])),_:1})])),_:1},8,["onClick"])])),_:1})])),_:1},8,["label"]),(0,l.Wm)(p,{vertical:"",inset:""}),(0,l.Wm)(f,{flat:"",dense:"",icon:"zoom_in",onClick:e.zoomIn,class:"q-ml-xs"},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{offset:[8,8]},{default:(0,l.w5)((()=>[U])),_:1})])),_:1},8,["onClick"]),(0,l.Wm)(f,{flat:"",dense:"",icon:"zoom_out",onClick:e.zoomOut},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{offset:[8,8]},{default:(0,l.w5)((()=>[Z])),_:1})])),_:1},8,["onClick"]),(0,l.Wm)(p,{vertical:"",inset:"",class:"q-ml-xs"}),(0,l.Wm)(f,{flat:"",dense:"",icon:"undo",onClick:e.undo,class:"q-ml-xs"},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{offset:[8,8]},{default:(0,l.w5)((()=>[z])),_:1})])),_:1},8,["onClick"]),(0,l.Wm)(f,{flat:"",dense:"",icon:"redo",onClick:e.redo},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{offset:[8,8]},{default:(0,l.w5)((()=>[T])),_:1})])),_:1},8,["onClick"]),(0,l.Wm)(p,{vertical:"",inset:"",class:"q-ml-xs"}),(0,l.Wm)(f,{flat:"",dense:"",icon:"center_focus_weak",onClick:e.centerContent},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{offset:[8,8]},{default:(0,l.w5)((()=>[N])),_:1})])),_:1},8,["onClick"]),(0,l.Wm)(f,{flat:"",dense:"",icon:"timeline",onClick:e.layout,class:"q-mr-xs"},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{offset:[8,8]},{default:(0,l.w5)((()=>[I])),_:1})])),_:1},8,["onClick"])])])}var Q=a(321);const j=(0,Q.Q_)("editorStore",{state:()=>({showLeftDrawer:!0,showRightDrawer:!0,showGrid:!0,showMinimap:!1,openHelpDialog:!1,openCodeDialog:!1,graphWidth:window.innerWidth-600}),actions:{}}),V=(0,l.aZ)({props:{zoom:{type:Number}},setup(){const e=(0,l.FN)(),t=j();console.log(e);const a=()=>{e.parent.parent.proxy.undo()},o=()=>{e.parent.parent.proxy.redo()},n=()=>{e.parent.parent.proxy.zoomIn()},s=()=>{e.parent.parent.proxy.zoomOut()},d=()=>{e.parent.parent.proxy.centerContent()},i=()=>{e.parent.parent.proxy.shGrid()},c=()=>{e.parent.parent.proxy.shMinimap()},r=()=>{e.parent.parent.proxy.layout()},u=()=>{e.parent.parent.proxy.showData()},p=()=>{e.parent.parent.proxy.downloadData()},m=()=>{e.parent.parent.proxy.runWorkFlow()},f=()=>{e.parent.parent.proxy.help()},w=t=>{e.parent.parent.proxy.zoomTo(t)},k=()=>{e.parent.parent.proxy.zoomToFit()};return{undo:a,redo:o,zoomIn:n,zoomOut:s,centerContent:d,shGrid:i,layout:r,showData:u,downloadData:p,runWorkFlow:m,help:f,shMinimap:c,zoomTo:w,zoomToFit:k,editorStore:t}}});var F=a(4260),M=a(2165),E=a(8870),R=a(2226),H=a(7011),L=a(3414),O=a(2035),A=a(4554),B=a(5869),G=a(677),J=a(7518),P=a.n(J);const $=(0,F.Z)(V,[["render",S],["__scopeId","data-v-4dcb54f2"]]),Y=$;P()(V,"components",{QBtn:M.Z,QTooltip:E.Z,QBtnDropdown:R.Z,QList:H.Z,QItem:L.Z,QItemSection:O.Z,QIcon:A.Z,QSeparator:B.Z}),P()(V,"directives",{ClosePopup:G.Z});a(71);var K=a(2323);const X=e=>((0,l.dD)("data-v-e16dfa4e"),e=e(),(0,l.Cn)(),e),ee=(0,l.Uk)(" 隐藏组件库 "),te=(0,l.Uk)(" 显示组件库 "),ae={class:"text-body1 text-bold q-px-sm"},le={class:"text-body2 row items-center"},oe={class:"q-px-sm cursor-pointer non-selectable relative-position flex flex-center toolbar-a"},ne=(0,l.Uk)(" 文件 "),se=(0,l.Uk)(" 导入文件 "),de=(0,l.Uk)(" 查看数据 "),ie=(0,l.Uk)(" 导出数据 "),ce=(0,l.Uk)(" 保存 "),re=(0,l.Uk)(" 关闭! "),ue={class:"q-px-sm cursor-pointer non-selectable relative-position flex flex-center toolbar-a"},pe=(0,l.Uk)(" 编辑 "),me=(0,l.Uk)(" 撤销 "),fe=(0,l.Uk)(" 重做 "),we=(0,l.Uk)("更多"),ke=(0,l.Uk)("清空"),ge={class:"q-px-sm cursor-pointer non-selectable relative-position flex flex-center toolbar-a"},he=(0,l.Uk)(" 视图 "),be=(0,l.Uk)(" 显示缩略图 "),_e=(0,l.Uk)(" 显示网点 "),ve=(0,l.Uk)(" 放大 "),xe=(0,l.Uk)(" Ctrl+滚轮向上 "),ye=(0,l.Uk)(" 缩小 "),Ce=(0,l.Uk)(" Ctrl+滚轮向下 "),We=(0,l.Uk)(" 居中 "),De=(0,l.Uk)(" 自动布局 "),qe=(0,l.Uk)(" 重置比例 "),Ue=(0,l.Uk)(" 适应内容 "),Ze=(0,l.Uk)(" 帮助 "),ze=[Ze],Te=(0,l.Uk)(" 隐藏编辑 "),Ne=(0,l.Uk)(" 显示编辑 "),Ie=X((()=>(0,l._)("div",{class:"text-h6"},"选择文件",-1)));function Se(e,t,a,o,n,s){const d=(0,l.up)("q-tooltip"),i=(0,l.up)("q-btn"),c=(0,l.up)("q-item-section"),r=(0,l.up)("q-item"),u=(0,l.up)("q-separator"),p=(0,l.up)("q-list"),m=(0,l.up)("q-menu"),f=(0,l.up)("q-icon"),w=(0,l.up)("q-toolbar-title"),k=(0,l.up)("q-toolbar"),g=(0,l.up)("q-header"),h=(0,l.up)("q-card-section"),b=(0,l.up)("q-file"),_=(0,l.up)("q-card-actions"),v=(0,l.up)("q-card"),x=(0,l.up)("q-dialog"),y=(0,l.Q2)("close-popup"),C=(0,l.Q2)("ripple");return(0,l.wg)(),(0,l.iD)("div",null,[(0,l.Wm)(g,{class:"my-header"},{default:(0,l.w5)((()=>[(0,l.Wm)(k,{class:"text-black"},{default:(0,l.w5)((()=>[e.editorStore.showLeftDrawer?((0,l.wg)(),(0,l.j4)(i,{key:0,flat:"",round:"",dense:"",icon:"menu",onClick:e.shLeftDrawer},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{offset:[8,8]},{default:(0,l.w5)((()=>[ee])),_:1})])),_:1},8,["onClick"])):((0,l.wg)(),(0,l.j4)(i,{key:1,flat:"",round:"",dense:"",icon:"menu_open",onClick:e.shLeftDrawer},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{offset:[8,8]},{default:(0,l.w5)((()=>[te])),_:1})])),_:1},8,["onClick"])),(0,l.Wm)(w,null,{default:(0,l.w5)((()=>[(0,l._)("div",ae,(0,K.zw)(e.flow.name),1),(0,l._)("div",le,[(0,l.wy)(((0,l.wg)(),(0,l.iD)("div",oe,[ne,(0,l.Wm)(m,null,{default:(0,l.w5)((()=>[(0,l.Wm)(p,{dense:"",style:{"min-width":"100px"}},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(r,{clickable:"",onClick:t[0]||(t[0]=t=>e.openFileDialog=!0)},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[se])),_:1})])),_:1})),[[y]]),(0,l.Wm)(u),(0,l.wy)(((0,l.wg)(),(0,l.j4)(r,{clickable:"",onClick:e.showData},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[de])),_:1})])),_:1},8,["onClick"])),[[y]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(r,{clickable:"",onClick:e.downloadData},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[ie])),_:1})])),_:1},8,["onClick"])),[[y]]),(0,l.Wm)(u),(0,l.wy)(((0,l.wg)(),(0,l.j4)(r,{clickable:"",onClick:e.saveData},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[ce])),_:1})])),_:1},8,["onClick"])),[[y]]),(0,l.Wm)(u),(0,l.wy)(((0,l.wg)(),(0,l.j4)(r,{clickable:"",onClick:e.showData},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[re])),_:1})])),_:1},8,["onClick"])),[[y]])])),_:1})])),_:1})])),[[C]]),(0,l.wy)(((0,l.wg)(),(0,l.iD)("div",ue,[pe,(0,l.Wm)(m,null,{default:(0,l.w5)((()=>[(0,l.Wm)(p,{dense:"",style:{"min-width":"100px"}},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(r,{clickable:"",onClick:e.undo},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[me])),_:1})])),_:1},8,["onClick"])),[[y]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(r,{clickable:"",onClick:e.redo},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[fe])),_:1})])),_:1},8,["onClick"])),[[y]]),(0,l.Wm)(u),(0,l.Wm)(r,{clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[we])),_:1}),(0,l.Wm)(c,{side:""},{default:(0,l.w5)((()=>[(0,l.Wm)(f,{name:"keyboard_arrow_right"})])),_:1}),(0,l.Wm)(m,{anchor:"top end",self:"top start"},{default:(0,l.w5)((()=>[(0,l.Wm)(p,{dense:"",style:{"min-width":"100px"}},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(r,{clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(c,{onClick:e.refresh},{default:(0,l.w5)((()=>[ke])),_:1},8,["onClick"])])),_:1})),[[y]])])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),[[C]]),(0,l.wy)(((0,l.wg)(),(0,l.iD)("div",ge,[he,(0,l.Wm)(m,null,{default:(0,l.w5)((()=>[(0,l.Wm)(p,{dense:"",style:{"min-width":"100px"}},{default:(0,l.w5)((()=>[(0,l.Wm)(r,{clickable:"",onClick:e.shMinimap},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[be])),_:1}),(0,l.Wm)(c,{side:""},{default:(0,l.w5)((()=>[e.editorStore.showMinimap?((0,l.wg)(),(0,l.j4)(f,{key:1,left:"",name:"check_box",class:"q-mr-none"})):((0,l.wg)(),(0,l.j4)(f,{key:0,left:"",name:"check_box_outline_blank",class:"q-mr-none"}))])),_:1})])),_:1},8,["onClick"]),(0,l.Wm)(r,{clickable:"",onClick:e.shGrid},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[_e])),_:1}),(0,l.Wm)(c,{side:""},{default:(0,l.w5)((()=>[e.editorStore.showGrid?((0,l.wg)(),(0,l.j4)(f,{key:1,left:"",name:"check_box",class:"q-mr-none"})):((0,l.wg)(),(0,l.j4)(f,{key:0,left:"",name:"check_box_outline_blank",class:"q-mr-none"}))])),_:1})])),_:1},8,["onClick"]),(0,l.Wm)(u),(0,l.Wm)(r,{clickable:"",onClick:e.zoomIn},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[ve])),_:1}),(0,l.Wm)(c,{side:""},{default:(0,l.w5)((()=>[xe])),_:1})])),_:1},8,["onClick"]),(0,l.Wm)(r,{clickable:"",onClick:e.zoomOut},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[ye])),_:1}),(0,l.Wm)(c,{side:""},{default:(0,l.w5)((()=>[Ce])),_:1})])),_:1},8,["onClick"]),(0,l.Wm)(u),(0,l.Wm)(r,{clickable:"",onClick:e.centerContent},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[We])),_:1})])),_:1},8,["onClick"]),(0,l.Wm)(r,{clickable:"",onClick:e.layout},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[De])),_:1})])),_:1},8,["onClick"]),(0,l.Wm)(u),(0,l.Wm)(r,{clickable:"",onClick:t[1]||(t[1]=t=>e.zoomTo(1))},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[qe])),_:1})])),_:1}),(0,l.Wm)(r,{clickable:"",onClick:e.zoomToFit},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[Ue])),_:1})])),_:1},8,["onClick"])])),_:1})])),_:1})])),[[C]]),(0,l.wy)(((0,l.wg)(),(0,l.iD)("div",{class:"q-px-sm cursor-pointer non-selectable relative-position flex flex-center toolbar-a",onClick:t[2]||(t[2]=(...t)=>e.help&&e.help(...t))},ze)),[[C]])])])),_:1}),(0,l.Wm)(i,{dense:"",push:"",color:"primary",icon:"autorenew",label:"运行",onClick:e.runWorkFlow},null,8,["onClick"]),e.editorStore.showRightDrawer?((0,l.wg)(),(0,l.j4)(i,{key:2,flat:"",round:"",dense:"",icon:"menu",onClick:e.shRightDrawer,class:"q-ml-md"},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{offset:[8,8]},{default:(0,l.w5)((()=>[Te])),_:1})])),_:1},8,["onClick"])):((0,l.wg)(),(0,l.j4)(i,{key:3,flat:"",round:"",dense:"",icon:"menu_open",onClick:e.shRightDrawer,class:"q-ml-md"},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{offset:[8,8]},{default:(0,l.w5)((()=>[Ne])),_:1})])),_:1},8,["onClick"]))])),_:1})])),_:1}),(0,l.Wm)(x,{persistent:"",modelValue:e.openFileDialog,"onUpdate:modelValue":t[4]||(t[4]=t=>e.openFileDialog=t)},{default:(0,l.w5)((()=>[(0,l.Wm)(v,null,{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[Ie])),_:1}),(0,l.Wm)(h,{class:"q-px-md"},{default:(0,l.w5)((()=>[(0,l.Wm)(b,{modelValue:e.file,"onUpdate:modelValue":t[3]||(t[3]=t=>e.file=t),filled:"",counter:"",accept:".json",style:{width:"300px"}},{prepend:(0,l.w5)((()=>[(0,l.Wm)(f,{name:"attach_file"})])),_:1},8,["modelValue"])])),_:1}),(0,l.Wm)(_,{align:"right"},{default:(0,l.w5)((()=>[(0,l.wy)((0,l.Wm)(i,{flat:"",label:"取消",color:"primary",onClick:e.cancel},null,8,["onClick"]),[[y]]),(0,l.wy)((0,l.Wm)(i,{flat:"",label:"确定",color:"primary",onClick:e.importJson,"data-autofocus":"true",disabled:!e.file},null,8,["onClick","disabled"]),[[y]])])),_:1})])),_:1})])),_:1},8,["modelValue"])])}const Qe=(0,l.aZ)({props:{flow:{type:Object}},setup(){const e=(0,l.FN)(),t=(0,w.iH)(!1),a=(0,w.iH)(null),o=j(),n=()=>{e.parent.parent.proxy.undo()},s=()=>{e.parent.parent.proxy.redo()},d=()=>{e.parent.parent.proxy.zoomIn()},i=()=>{e.parent.parent.proxy.zoomOut()},c=()=>{e.parent.parent.proxy.centerContent()},r=()=>{e.parent.parent.proxy.shGrid()},u=()=>{e.parent.parent.proxy.shMinimap()},p=()=>{e.parent.parent.proxy.layout()},m=()=>{e.parent.parent.proxy.showData()},f=()=>{e.parent.parent.proxy.downloadData()},k=()=>{e.parent.parent.proxy.runWorkFlow()},g=()=>{e.parent.parent.proxy.help()},h=t=>{e.parent.parent.proxy.zoomTo(t)},b=()=>{e.parent.parent.proxy.zoomToFit()},_=()=>{e.parent.parent.proxy.refresh()},v=()=>{a.value=null},x=()=>{e.parent.parent.proxy.saveData()},y=()=>{let t=new FileReader;t.readAsText(a.value),t.onload=()=>{e.parent.parent.proxy.importJson(JSON.parse(t.result)),a.value=null}},C=()=>{e.parent.parent.proxy.shLeftDrawer()},W=()=>{e.parent.parent.proxy.shRightDrawer()};return{undo:n,redo:s,zoomIn:d,zoomOut:i,centerContent:c,shGrid:r,layout:p,showData:m,downloadData:f,runWorkFlow:k,help:g,shMinimap:u,zoomTo:h,zoomToFit:b,refresh:_,openFileDialog:t,file:a,importJson:y,cancel:v,saveData:x,shLeftDrawer:C,shRightDrawer:W,editorStore:o}}});var je=a(3812),Ve=a(9570),Fe=a(5096),Me=a(3747),Ee=a(811),Re=a(6778),He=a(151),Le=a(5589),Oe=a(3192),Ae=a(9367),Be=a(6489);const Ge=(0,F.Z)(Qe,[["render",Se],["__scopeId","data-v-e16dfa4e"]]),Je=Ge;P()(Qe,"components",{QHeader:je.Z,QToolbar:Ve.Z,QBtn:M.Z,QTooltip:E.Z,QAvatar:Fe.Z,QToolbarTitle:Me.Z,QMenu:Ee.Z,QList:H.Z,QItem:L.Z,QItemSection:O.Z,QSeparator:B.Z,QIcon:A.Z,QDialog:Re.Z,QCard:He.Z,QCardSection:Le.Z,QFile:Oe.Z,QCardActions:Ae.Z}),P()(Qe,"directives",{Ripple:Be.Z,ClosePopup:G.Z});const Pe=e=>((0,l.dD)("data-v-7356882e"),e=e(),(0,l.Cn)(),e),$e={class:"absolute-top"},Ye=Pe((()=>(0,l._)("div",null,[(0,l._)("b",null,"组件库")],-1))),Ke={key:0,class:"row items-center node-label",style:{"margin-bottom":"-7px"}},Xe=["onMousedown","onTouchstart"],et=Pe((()=>(0,l._)("div",{class:"left-side"},[(0,l._)("span",{class:"material-icons status-icons",style:{color:"#808080"}}," task ")],-1))),tt={class:"center"},at=Pe((()=>(0,l._)("div",{class:"right-side"},[(0,l._)("span",{class:"material-icons status-icons"}," tune ")],-1))),lt={class:"row"},ot=Pe((()=>(0,l._)("div",{class:"col-3"},[(0,l._)("strong",null,"name:")],-1))),nt={class:"col-9"},st={class:"row"},dt=Pe((()=>(0,l._)("div",{class:"col-3"},[(0,l._)("strong",null,"appUseCase:")],-1))),it={class:"col-9"},ct={class:"row"},rt=Pe((()=>(0,l._)("div",{class:"col-3"},[(0,l._)("strong",null,"cpuCores:")],-1))),ut={class:"col-9"},pt=["onMousedown","onTouchstart"],mt=Pe((()=>(0,l._)("div",{class:"left-side"},[(0,l._)("span",{class:"material-icons status-icons",style:{color:"#808080"}}," task ")],-1))),ft={class:"center"},wt=Pe((()=>(0,l._)("div",{class:"right-side"},[(0,l._)("span",{class:"material-icons status-icons"}," tune ")],-1))),kt={class:"row"},gt=Pe((()=>(0,l._)("div",{class:"col-3"},[(0,l._)("strong",null,"name:")],-1))),ht={class:"col-9"},bt={class:"row"},_t=Pe((()=>(0,l._)("div",{class:"col-3"},[(0,l._)("strong",null,"appUseCase:")],-1))),vt={class:"col-9"},xt={class:"row"},yt=Pe((()=>(0,l._)("div",{class:"col-3"},[(0,l._)("strong",null,"cpuCores:")],-1))),Ct={class:"col-9"},Wt={class:"absolute-bottom"};function Dt(e,t,a,o,n,d){const i=(0,l.up)("q-icon"),c=(0,l.up)("q-space"),r=(0,l.up)("q-bar"),u=(0,l.up)("q-input"),p=(0,l.up)("q-tooltip"),m=(0,l.up)("q-tree"),f=(0,l.up)("q-scroll-area"),w=(0,l.up)("q-btn"),k=(0,l.up)("q-drawer");return(0,l.wg)(),(0,l.iD)("div",null,[(0,l.Wm)(k,{overlay:"",id:"leftDrawer",modelValue:e.editorStore.showLeftDrawer,"onUpdate:modelValue":t[1]||(t[1]=t=>e.editorStore.showLeftDrawer=t),width:300,bordered:"",side:"left"},{default:(0,l.w5)((()=>[(0,l._)("div",$e,[(0,l.Wm)(r,{id:"qBarTitle"},{default:(0,l.w5)((()=>[(0,l.Wm)(i,{name:"inventory"}),Ye,(0,l.Wm)(c)])),_:1}),(0,l.Wm)(u,{outlined:"",dense:"",ref:"filterRef",modelValue:e.filter,"onUpdate:modelValue":t[0]||(t[0]=t=>e.filter=t),class:"q-pt-xs q-px-md"},{prepend:(0,l.w5)((()=>[(0,l.Wm)(i,{name:"search"})])),append:(0,l.w5)((()=>[""!==e.filter?((0,l.wg)(),(0,l.j4)(i,{key:0,name:"clear",class:"cursor-pointer",onClick:e.resetFilter},null,8,["onClick"])):(0,l.kq)("",!0)])),_:1},8,["modelValue"])]),(0,l.Wm)(f,{class:"q-px-sm",style:{height:"calc(100% - 112px)","margin-top":"76px","margin-bottom":"36px"}},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{nodes:e.nodeList,"node-key":"id",filter:e.filter,"filter-method":e.filterMethod,"no-nodes-label":"没有节点数据!","no-results-label":"没有找到相关节点!","default-expand-all":"",class:"q-pt-sm q-pb-md"},{"default-header":(0,l.w5)((t=>[t.node.icon?((0,l.wg)(),(0,l.iD)("div",Ke,[(0,l.Wm)(i,{name:t.node.icon,class:"q-mr-sm"},null,8,["name"]),(0,l._)("div",null,(0,K.zw)(t.node.data.name),1)])):void 0!==t.node.children?((0,l.wg)(),(0,l.iD)("div",{key:1,class:"node",style:{"margin-top":"0","margin-bottom":"0"},onMousedown:a=>e.startDrag(a,t),onTouchstart:(0,s.iM)((a=>e.startDrag(a,t)),["stop"])},[et,(0,l._)("div",tt,(0,K.zw)(t.node.data.name),1),at,(0,l.Wm)(p,{anchor:"center right",self:"center left",offset:[10,10]},{default:(0,l.w5)((()=>[(0,l._)("div",lt,[ot,(0,l._)("div",nt,(0,K.zw)(t.node.data.name),1)]),(0,l._)("div",st,[dt,(0,l._)("div",it,(0,K.zw)(t.node.data.appUseCase),1)]),(0,l._)("div",ct,[rt,(0,l._)("div",ut,(0,K.zw)(t.node.data.cpuCores),1)])])),_:2},1024)],40,Xe)):((0,l.wg)(),(0,l.iD)("div",{key:2,class:"node",onMousedown:a=>e.startDrag(a,t),onTouchstart:(0,s.iM)((a=>e.startDrag(a,t)),["stop"])},[mt,(0,l._)("div",ft,(0,K.zw)(t.node.data.name),1),wt,(0,l.Wm)(p,{anchor:"center right",self:"center left",offset:[10,10]},{default:(0,l.w5)((()=>[(0,l._)("div",kt,[gt,(0,l._)("div",ht,(0,K.zw)(t.node.data.name),1)]),(0,l._)("div",bt,[_t,(0,l._)("div",vt,(0,K.zw)(t.node.data.appUseCase),1)]),(0,l._)("div",xt,[yt,(0,l._)("div",Ct,(0,K.zw)(t.node.data.cpuCores),1)])])),_:2},1024)],40,pt))])),_:1},8,["nodes","filter","filter-method"])])),_:1}),(0,l._)("div",Wt,[(0,l.Wm)(w,{align:"left",icon:"add",label:"添加更多组件...",class:"text-primary full-width",style:{background:"#eeeeee"},onClick:e.onClick},null,8,["onClick"])])])),_:1},8,["modelValue"])])}const qt=(0,l.aZ)({setup(){const e=(0,l.FN)(),t=j(),a={groups:{top:{position:"top",attrs:{circle:{r:4,magnet:!0,stroke:"#c2c8d5",strokeWidth:1.5,fill:"#fff"}}},bottom:{position:"bottom",attrs:{circle:{r:4,magnet:!0,stroke:"#c2c8d5",strokeWidth:1.5,fill:"#fff"}}}},items:[{group:"top"},{group:"bottom"}]},o=(0,w.iH)([{id:"simulation-title",data:{name:"Simulation脚本"},icon:"flag",children:[{id:"simulation",shape:"default-node",data:{name:"Simulation脚本",cpuCores:"4",appUseCase:"ab08ad37-055b-b368-58aa-037620228cf8",status:"default",htc:!1},ports:{...a},children:[{id:"simulation1",shape:"default-node",data:{name:"Simulation1脚本",cpuCores:"4",appUseCase:"ab08ad37-055b-b368-58aa-037620228cf8",status:"default",htc:!1},ports:{...a}},{id:"simulation2",shape:"default-node",data:{name:"Simulation2脚本",cpuCores:"4",appUseCase:"f30223f0-a215-4402-38ba-067a917b095d",status:"default",htc:!1},ports:{...a}},{id:"simulation3",shape:"default-node",data:{name:"Simulation3脚本",cpuCores:"4",appUseCase:"c0121580-1097-418f-14be-170e474fb8d3",status:"default",htc:!1},ports:{...a}},{id:"simulation4",shape:"default-node",data:{name:"Simulation4脚本",cpuCores:"4",appUseCase:"f4f1357b-1bfc-6797-5030-b9822d910e73",status:"default",htc:!1},ports:{...a}}]}]},{id:"tool-title",data:{name:"Tool工具"},icon:"construction",children:[{id:"tool",shape:"default-node",data:{name:"Tool工具",cpuCores:"4",appUseCase:"79737114-e574-8956-bd45-8cf3b9fc8c88",status:"default",htc:!1},ports:{...a},children:[{id:"tool1",shape:"default-node",data:{name:"Tool1工具",cpuCores:"4",appUseCase:"79737114-e574-8956-bd45-8cf3b9fc8c88",status:"default",htc:!1},ports:{...a}},{id:"tool2",shape:"default-node",data:{name:"Tool2工具",cpuCores:"4",appUseCase:"75ca097e-b868-4250-885b-138a824f4982",status:"default",htc:!1},ports:{...a}},{id:"tool3",shape:"default-node",data:{name:"Tool3工具",cpuCores:"4",appUseCase:"cec670a0-f6af-916f-7a52-ec9cbd102a9a",status:"default",htc:!1},ports:{...a}}]}]},{id:"compute-title",data:{name:"Compute计算"},icon:"developer_board",children:[{id:"compute",shape:"default-node",data:{name:"Compute计算",cpuCores:"4",appUseCase:"b21871de-75dd-4a39-9c4c-cd2df62eb20b",status:"default",htc:!1},ports:{...a},children:[{id:"compute1",shape:"default-node",data:{name:"Compute1计算",cpuCores:"4",appUseCase:"b21871de-75dd-4a39-9c4c-cd2df62eb20b",status:"default",htc:!1},ports:{...a}},{id:"compute2",shape:"default-node",data:{name:"Compute2计算",cpuCores:"4",appUseCase:"40178a7c-b7b8-417a-9cd4-b0277da22374",status:"default",htc:!1},ports:{...a}},{id:"compute3",shape:"default-node",data:{name:"Compute3计算",cpuCores:"4",appUseCase:"c1dd1643-c630-4073-8b53-68ba8391f9de",status:"default",htc:!1},ports:{...a}},{id:"compute4",shape:"default-node",data:{name:"Compute4计算",cpuCores:"4",appUseCase:"45901e22-3ea9-4499-a481-bf5d33964d8a",status:"default",htc:!1},ports:{...a}},{id:"compute5",shape:"default-node",data:{name:"Compute5计算",cpuCores:"4",appUseCase:"b7e4ec9b-e094-4c2b-8e34-79c8b09b2e14",status:"default",htc:!1},ports:{...a}}]}]},{id:"test-title",data:{name:"Test测试"},icon:"bug_report",children:[{id:"test",shape:"default-node",data:{name:"Test测试",cpuCores:"4",appUseCase:"34594c90-fe25-4128-b9c6-66519711e6c8",status:"default",htc:!1},ports:{...a},children:[{id:"test1",shape:"default-node",data:{name:"Test1测试",cpuCores:"4",appUseCase:"34594c90-fe25-4128-b9c6-66519711e6c8",status:"default",htc:!1},ports:{...a}},{id:"test2",shape:"default-node",data:{name:"Test2测试",cpuCores:"4",appUseCase:"497153b6-1c4b-473a-a0ec-bea0c5ee42b3",status:"default",htc:!1},ports:{...a}},{id:"test3",shape:"default-node",data:{name:"Test3测试",cpuCores:"4",appUseCase:"296c38f6-4af1-4bec-8553-ce9afb12bf1e",status:"default",htc:!1},ports:{...a}},{id:"test4",shape:"default-node",data:{name:"Test4测试",cpuCores:"4",appUseCase:"d65db538-3c41-4eaf-b25d-91bd3a334c30",status:"default",htc:!1},ports:{...a}}]}]}]),n=(0,w.iH)(""),s=(0,w.iH)(null),d=(t,a)=>{e.parent.parent.proxy.startDrag(t,a)},i=()=>{e.parent.parent.proxy.shLeftDrawer()},c=(e,t)=>-1!==e.data.name.indexOf(t);return{shLeftDrawer:i,nodeList:o,filter:n,filterRef:s,resetFilter(){n.value="",s.value.focus()},startDrag:d,filterMethod:c,editorStore:t}}});var Ut=a(2901),Zt=a(846),zt=a(2025),Tt=a(4689),Nt=a(7704),It=a(5551);const St=(0,F.Z)(qt,[["render",Dt],["__scopeId","data-v-7356882e"]]),Qt=St;P()(qt,"components",{QDrawer:Ut.Z,QBar:Zt.Z,QIcon:A.Z,QSpace:zt.Z,QBtn:M.Z,QInput:Tt.Z,QScrollArea:Nt.Z,QTree:It.Z,QTooltip:E.Z});const jt=e=>((0,l.dD)("data-v-bab70f4c"),e=e(),(0,l.Cn)(),e),Vt={class:"absolute-top"},Ft=jt((()=>(0,l._)("div",null,[(0,l._)("b",null,"编辑")],-1)));function Mt(e,t,a,o,n,s){const d=(0,l.up)("q-icon"),i=(0,l.up)("q-space"),c=(0,l.up)("q-bar"),r=(0,l.up)("EditPanel"),u=(0,l.up)("q-scroll-area"),p=(0,l.up)("q-drawer");return(0,l.wg)(),(0,l.iD)("div",null,[(0,l.Wm)(p,{overlay:"",id:"rightDrawer",modelValue:e.editorStore.showRightDrawer,"onUpdate:modelValue":t[0]||(t[0]=t=>e.editorStore.showRightDrawer=t),width:300,bordered:"",side:"right"},{default:(0,l.w5)((()=>[(0,l._)("div",Vt,[(0,l.Wm)(c,{id:"qBarTitle"},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{name:"edit"}),Ft,(0,l.Wm)(i)])),_:1})]),(0,l.Wm)(u,{style:{height:"calc(100% - 32px)","margin-top":"32px"}},{default:(0,l.w5)((()=>[(0,l.Wm)(r,{id:"edit",ref:"editPanel",flow:e.flow},null,8,["flow"])])),_:1})])),_:1},8,["modelValue"])])}const Et=e=>((0,l.dD)("data-v-25a1c6ae"),e=e(),(0,l.Cn)(),e),Rt=Et((()=>(0,l._)("div",{id:"titleBar"},"导航器",-1))),Ht=Et((()=>(0,l._)("div",{id:"minimapContainer"},null,-1))),Lt=[Rt,Ht];function Ot(e,t,a,o,n,s){return(0,l.wg)(),(0,l.iD)("div",null,Lt)}const At=(0,l.aZ)({}),Bt=(0,F.Z)(At,[["render",Ot],["__scopeId","data-v-25a1c6ae"]]),Gt=Bt,Jt=e=>((0,l.dD)("data-v-730e50b8"),e=e(),(0,l.Cn)(),e),Pt={key:0,class:"q-gutter-md q-pl-md q-pr-md q-pt-md"},$t=Jt((()=>(0,l._)("div",{class:"inputTitle row"},[(0,l._)("div",{class:"col-6"},"x"),(0,l._)("div",{class:"col-6 q-pl-sm"},"y")],-1))),Yt={class:"row q-mt-xs"},Kt={class:"col-6 q-pr-xs"},Xt={class:"col-6 q-pl-xs"},ea=Jt((()=>(0,l._)("div",{class:"inputTitle q-mt-sm"},"externalId",-1))),ta=Jt((()=>(0,l._)("div",{class:"inputTitle q-mt-sm"},"cpuCores",-1))),aa=Jt((()=>(0,l._)("div",{class:"inputTitle q-mt-sm"},"appUseCase",-1))),la=Jt((()=>(0,l._)("div",{class:"inputTitle q-mt-sm"},"name",-1))),oa=Jt((()=>(0,l._)("div",{class:"inputTitle q-mt-sm"},"status",-1))),na={class:"select-text"},sa={key:0,class:"row",style:{"margin-left":"-4px"}},da=(0,l.Uk)(" default - 默认 "),ia={key:1,class:"row",style:{"margin-left":"-4px"}},ca=(0,l.Uk)(" success - 成功 "),ra={key:2,class:"row",style:{"margin-left":"-4px"}},ua=(0,l.Uk)(" error - 错误 "),pa={key:3,class:"row",style:{"margin-left":"-4px"}},ma=(0,l.Uk)(" warning - 警告 "),fa={key:4,class:"row",style:{"margin-left":"-4px"}},wa=(0,l.Uk)(" running - 运行 "),ka=Jt((()=>(0,l._)("div",{class:"inputTitle q-mt-sm"},"htc",-1))),ga={key:1,class:"q-gutter-md q-pl-md q-pr-md q-pt-md"},ha=Jt((()=>(0,l._)("div",{class:"inputTitle q-mt-sm"},"source",-1))),ba=Jt((()=>(0,l._)("div",{class:"inputTitle q-mt-sm"},"target",-1))),_a=Jt((()=>(0,l._)("div",{class:"inputTitle q-mt-sm"},"fileDependencies",-1))),va=(0,l.Uk)("targetAppFile"),xa=(0,l.Uk)("dependencyAppFile"),ya=(0,l.Uk)("dependencyType"),Ca=(0,l.Uk)("+ 添加文件"),Wa={key:2,class:"q-gutter-md q-pl-md q-pr-md q-pt-md"},Da=Jt((()=>(0,l._)("div",{class:"inputTitle q-mt-sm"},"id",-1))),qa=Jt((()=>(0,l._)("div",{class:"inputTitle q-mt-sm"},"name",-1))),Ua=Jt((()=>(0,l._)("div",{class:"inputTitle q-mt-sm"},"materialName",-1)));function Za(e,t,a,o,n,d){const i=(0,l.up)("q-input"),c=(0,l.up)("q-icon"),r=(0,l.up)("q-item-section"),u=(0,l.up)("q-item"),p=(0,l.up)("q-select"),m=(0,l.up)("q-btn-toggle"),f=(0,l.up)("q-btn"),w=(0,l.up)("q-item-label"),k=(0,l.up)("q-list"),g=(0,l.Q2)("ripple");return(0,l.wg)(),(0,l.iD)("div",null,["node"===e.clickType?((0,l.wg)(),(0,l.iD)("div",Pt,[$t,(0,l._)("div",Yt,[(0,l._)("div",Kt,[(0,l.Wm)(i,{dense:"",outlined:"",modelValue:e.clickNode.x,"onUpdate:modelValue":t[0]||(t[0]=t=>e.clickNode.x=t),readonly:""},null,8,["modelValue"])]),(0,l._)("div",Xt,[(0,l.Wm)(i,{dense:"",outlined:"",modelValue:e.clickNode.y,"onUpdate:modelValue":t[1]||(t[1]=t=>e.clickNode.y=t),readonly:""},null,8,["modelValue"])])]),ea,(0,l.Wm)(i,{dense:"",outlined:"",modelValue:e.clickNode.id,"onUpdate:modelValue":t[2]||(t[2]=t=>e.clickNode.id=t),class:"q-mt-xs",readonly:""},null,8,["modelValue"]),ta,(0,l.Wm)(i,{dense:"",outlined:"",modelValue:e.clickNode.cpuCores,"onUpdate:modelValue":t[3]||(t[3]=t=>e.clickNode.cpuCores=t),class:"q-mt-xs"},null,8,["modelValue"]),aa,(0,l.Wm)(i,{dense:"",outlined:"",modelValue:e.clickNode.appUseCase,"onUpdate:modelValue":t[4]||(t[4]=t=>e.clickNode.appUseCase=t),class:"q-mt-xs"},null,8,["modelValue"]),la,(0,l.Wm)(i,{dense:"",outlined:"",modelValue:e.clickNode.name,"onUpdate:modelValue":t[5]||(t[5]=t=>e.clickNode.name=t),class:"q-mt-xs"},null,8,["modelValue"]),oa,(0,l.Wm)(p,{dense:"",outlined:"",modelValue:e.clickNode.status,"onUpdate:modelValue":t[6]||(t[6]=t=>e.clickNode.status=t),options:["default","success","error","warning","running"],class:"q-mt-xs"},{prepend:(0,l.w5)((()=>[(0,l.wy)((0,l.Wm)(c,{name:"task",class:"text-default",style:{"font-size":"20px"}},null,512),[[s.F8,"default"===e.clickNode.status]]),(0,l.wy)((0,l.Wm)(c,{name:"check_circle_outline",class:"text-positive",style:{"font-size":"20px"}},null,512),[[s.F8,"success"===e.clickNode.status]]),(0,l.wy)((0,l.Wm)(c,{name:"cancel",class:"text-red",style:{"font-size":"20px"}},null,512),[[s.F8,"error"===e.clickNode.status]]),(0,l.wy)((0,l.Wm)(c,{name:"error_outline",class:"text-warning",style:{"font-size":"20px"}},null,512),[[s.F8,"warning"===e.clickNode.status]]),(0,l.wy)((0,l.Wm)(c,{name:"directions_run",class:"text-primary",style:{"font-size":"20px"}},null,512),[[s.F8,"running"===e.clickNode.status]])])),selected:(0,l.w5)((()=>[(0,l._)("div",na,(0,K.zw)(e.clickNode.status),1)])),option:(0,l.w5)((e=>[(0,l.Wm)(u,(0,l.dG)(e.itemProps,(0,l.mx)(e.itemEvents)),{default:(0,l.w5)((()=>[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>["default"===e.opt?((0,l.wg)(),(0,l.iD)("span",sa,[(0,l.Wm)(c,{name:"task",class:"q-mr-sm text-default",style:{"font-size":"20px"}}),da])):"success"===e.opt?((0,l.wg)(),(0,l.iD)("span",ia,[(0,l.Wm)(c,{name:"check_circle_outline",class:"q-mr-sm text-positive",style:{"font-size":"20px"}}),ca])):"error"===e.opt?((0,l.wg)(),(0,l.iD)("span",ra,[(0,l.Wm)(c,{name:"cancel",class:"q-mr-sm text-red",style:{"font-size":"20px"}}),ua])):"warning"===e.opt?((0,l.wg)(),(0,l.iD)("span",pa,[(0,l.Wm)(c,{name:"error_outline",class:"q-mr-sm text-warning",style:{"font-size":"20px"}}),ma])):"running"===e.opt?((0,l.wg)(),(0,l.iD)("span",fa,[(0,l.Wm)(c,{name:"directions_run",class:"q-mr-sm text-primary",style:{"font-size":"20px"}}),wa])):(0,l.kq)("",!0)])),_:2},1024)])),_:2},1040)])),_:1},8,["modelValue"]),ka,(0,l.Wm)(m,{modelValue:e.clickNode.htc,"onUpdate:modelValue":t[7]||(t[7]=t=>e.clickNode.htc=t),class:"q-mt-xs",style:{border:"1px solid #c2c2c2"},dense:"",push:"",spread:"","no-caps":"",outlined:"",unelevated:"",ripple:!1,"toggle-color":"grey",color:"white","text-color":"black",options:[{label:"true",value:!0},{label:"false",value:!1}]},null,8,["modelValue"]),(0,l._)("div",null,[(0,l.Wm)(f,{label:"保存",color:"primary",class:"q-mb-md",onClick:t[8]||(t[8]=t=>e.saveNode())})])])):"edge"===e.clickType?((0,l.wg)(),(0,l.iD)("div",ga,[ha,(0,l.Wm)(i,{dense:"",outlined:"",modelValue:e.clickEdge.source.cell,"onUpdate:modelValue":t[9]||(t[9]=t=>e.clickEdge.source.cell=t),class:"q-mt-xs",readonly:""},null,8,["modelValue"]),ba,(0,l.Wm)(i,{dense:"",outlined:"",modelValue:e.clickEdge.target.cell,"onUpdate:modelValue":t[10]||(t[10]=t=>e.clickEdge.target.cell=t),class:"q-mt-xs",readonly:""},null,8,["modelValue"]),_a,(0,l.Wm)(k,{outlined:"",separator:"",class:"rounded-borders q-mt-xs",style:{border:"1px solid #e0e0e0"}},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.clickEdge.store.data.fileDependencies,(e=>((0,l.wg)(),(0,l.j4)(u,{key:e},{default:(0,l.w5)((()=>[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(w,{caption:""},{default:(0,l.w5)((()=>[va])),_:1}),(0,l.Wm)(w,{class:"q-pb-xs"},{default:(0,l.w5)((()=>[(0,l.Uk)((0,K.zw)(e.targetAppFile),1)])),_:2},1024),(0,l.Wm)(w,{caption:""},{default:(0,l.w5)((()=>[xa])),_:1}),(0,l.Wm)(w,{class:"q-pb-xs"},{default:(0,l.w5)((()=>[(0,l.Uk)((0,K.zw)(e.dependencyAppFile),1)])),_:2},1024),(0,l.Wm)(w,{caption:""},{default:(0,l.w5)((()=>[ya])),_:1}),(0,l.Wm)(w,null,{default:(0,l.w5)((()=>[(0,l.Uk)((0,K.zw)(e.dependencyType),1)])),_:2},1024)])),_:2},1024),(0,l.Wm)(r,{top:"",side:""},{default:(0,l.w5)((()=>[(0,l.Wm)(f,{size:"12px",flat:"",round:"",icon:"delete"})])),_:1})])),_:2},1024)))),128)),(0,l.wy)(((0,l.wg)(),(0,l.j4)(u,{clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(w,{caption:""},{default:(0,l.w5)((()=>[Ca])),_:1})])),_:1})])),_:1})),[[g]])])),_:1})])):((0,l.wg)(),(0,l.iD)("div",Wa,[Da,(0,l.Wm)(i,{dense:"",outlined:"",modelValue:e.thisFlow.id,"onUpdate:modelValue":t[11]||(t[11]=t=>e.thisFlow.id=t),class:"q-mt-xs",readonly:""},null,8,["modelValue"]),qa,(0,l.Wm)(i,{dense:"",outlined:"",modelValue:e.thisFlow.name,"onUpdate:modelValue":t[12]||(t[12]=t=>e.thisFlow.name=t),class:"q-mt-xs"},null,8,["modelValue"]),Ua,(0,l.Wm)(i,{dense:"",outlined:"",modelValue:e.thisFlow.materialName,"onUpdate:modelValue":t[13]||(t[13]=t=>e.thisFlow.materialName=t),class:"q-mt-xs"},null,8,["modelValue"]),(0,l._)("div",null,[(0,l.Wm)(f,{label:"保存",color:"primary",class:"q-mb-md",onClick:t[14]||(t[14]=t=>e.saveFlow())})])]))])}var za=a(4434);const Ta=(0,l.aZ)({props:{flow:{type:Object}},setup(e){const t=(0,w.iH)(),a=(0,w.iH)(),o=(0,w.iH)(),n=(0,w.iH)(""),s=(0,w.iH)({name:"",id:"",materialName:""});function d(){const e={name:t.value.name,cpuCores:t.value.cpuCores,appUseCase:t.value.appUseCase,status:t.value.status,htc:t.value.htc};a.value.setData(e),a.value.store.data.position.x=t.value.x,a.value.store.data.position.y=t.value.y,za.Z.create({type:"positive",message:"保存节点成功!"})}function i(){e.flow.name=s.value.name,e.flow.id=s.value.id,e.flow.materialName=s.value.materialName,za.Z.create({type:"positive",message:"保存成功!"})}(0,l.Y3)((()=>{s.value.name=e.flow.name,s.value.id=e.flow.id,s.value.materialName=e.flow.materialName}));const c=e=>{n.value="node",a.value=e;const l=a.value.getData(),o={id:a.value.id,cpuCores:l.cpuCores,appUseCase:l.appUseCase,name:l.name,status:l.status,htc:l.htc,x:a.value.store.data.position.x,y:a.value.store.data.position.y};t.value=o},r=e=>{a.value=e,t.value&&(t.value.x=a.value.store.data.position.x,t.value.y=a.value.store.data.position.y)},u=e=>{n.value="edge",o.value=e},p=()=>{n.value="blank",s.value.name=e.flow.name,s.value.id=e.flow.id,s.value.materialName=e.flow.materialName};return{clickType:n,clickNode:t,clickEdge:o,saveNode:d,nodeClickResponse:c,nodeMouseMoveResponse:r,edgeClickResponse:u,blankClickResponse:p,thisFlow:s,saveFlow:i}}});var Na=a(7757),Ia=a(2350),Sa=a(201);const Qa=(0,F.Z)(Ta,[["render",Za],["__scopeId","data-v-730e50b8"]]),ja=Qa;P()(Ta,"components",{QInput:Tt.Z,QSelect:Na.Z,QIcon:A.Z,QItem:L.Z,QItemSection:O.Z,QItemLabel:Ia.Z,QBtnToggle:Sa.Z,QBtn:M.Z,QList:H.Z,QSeparator:B.Z}),P()(Ta,"directives",{Ripple:Be.Z});const Va=(0,l.aZ)({components:{MiniMap:Gt,EditPanel:ja},props:{showRightDrawer:{type:Boolean},flow:{type:Object}},setup(e){const t=(0,l.FN)(),a=j(),o=(0,w.iH)(),n=()=>{t.parent.parent.proxy.shRightDrawer()},s=e=>{o.value.nodeClickResponse(e)},d=e=>{o.value.nodeMouseMoveResponse(e)},i=e=>{o.value.edgeClickResponse(e)},c=()=>{o.value.blankClickResponse()};return{shRightDrawer:n,editPanel:o,nodeClickResponse:s,nodeMouseMoveResponse:d,edgeClickResponse:i,blankClickResponse:c,editorStore:a}}}),Fa=(0,F.Z)(Va,[["render",Mt],["__scopeId","data-v-bab70f4c"]]),Ma=Fa;P()(Va,"components",{QDrawer:Ut.Z,QBar:Zt.Z,QIcon:A.Z,QSpace:zt.Z,QBtn:M.Z,QScrollArea:Nt.Z});a(6572);const Ea=e=>((0,l.dD)("data-v-70ed3f83"),e=e(),(0,l.Cn)(),e),Ra={key:0,class:"default-node htc-node-1"},Ha=Ea((()=>(0,l._)("div",{class:"left-side"},null,-1))),La=[Ha],Oa={key:1,class:"default-node htc-node-2"},Aa=Ea((()=>(0,l._)("div",{class:"left-side"},null,-1))),Ba=[Aa],Ga={class:"default-node"},Ja={class:"left-side"},Pa={key:0,class:"material-icons status-icons tooltip text-positive"},$a=(0,l.Uk)(" check_circle_outline "),Ya=Ea((()=>(0,l._)("span",{class:"tooltiptext bg-positive",style:{left:"18%"}},"成功",-1))),Ka=[$a,Ya],Xa={key:1,class:"material-icons status-icons tooltip text-red"},el=(0,l.Uk)(" cancel "),tl=Ea((()=>(0,l._)("span",{class:"tooltiptext bg-red",style:{left:"18%"}},"错误",-1))),al=[el,tl],ll={key:2,class:"material-icons status-icons tooltip text-warning"},ol=(0,l.Uk)(" error_outline "),nl=Ea((()=>(0,l._)("span",{class:"tooltiptext bg-warning",style:{left:"18%"}},"警告",-1))),sl=[ol,nl],dl={key:3,class:"material-icons status-icons running-status tooltip text-primary"},il=(0,l.Uk)(" directions_run "),cl=Ea((()=>(0,l._)("span",{class:"tooltiptext bg-primary",style:{left:"18%"}},"运行",-1))),rl=[il,cl],ul={key:4,class:"material-icons status-icons tooltip text-default"},pl=(0,l.Uk)(" task "),ml=Ea((()=>(0,l._)("span",{class:"tooltiptext",style:{left:"18%"}},"默认",-1))),fl=[pl,ml],wl={class:"center"},kl={class:"right-side"},gl=(0,l.Uk)(" tune "),hl=Ea((()=>(0,l._)("span",{class:"tooltiptext"},"配置",-1))),bl=[gl,hl];function _l(e,t,a,o,n,s){return(0,l.wg)(),(0,l.iD)("div",null,[e.data.htc?((0,l.wg)(),(0,l.iD)("div",Ra,La)):(0,l.kq)("",!0),e.data.htc?((0,l.wg)(),(0,l.iD)("div",Oa,Ba)):(0,l.kq)("",!0),(0,l._)("div",Ga,[(0,l._)("div",Ja,["success"===e.data.status?((0,l.wg)(),(0,l.iD)("span",Pa,Ka)):"error"===e.data.status?((0,l.wg)(),(0,l.iD)("span",Xa,al)):"warning"===e.data.status?((0,l.wg)(),(0,l.iD)("span",ll,sl)):"running"===e.data.status?((0,l.wg)(),(0,l.iD)("span",dl,rl)):((0,l.wg)(),(0,l.iD)("span",ul,fl))]),(0,l._)("div",wl,(0,K.zw)(e.data.name),1),(0,l._)("div",kl,[(0,l._)("span",{class:"material-icons status-icons cursor-pointer tooltip",onClick:t[0]||(t[0]=(...t)=>e.nodeSetting&&e.nodeSetting(...t))},bl)])])])}var vl=a(499);const xl=(0,l.aZ)({setup(){const e=(0,l.f3)("getNode"),t=e(),a=(0,w.iH)({name:"",status:""}),o=()=>{vl.Z.create({title:"配置",options:{type:"radio",model:"opt1",items:[{label:"使用本地参数文件",value:"opt1",color:"secondary"},{label:"在线配置参数",value:"opt2"}]},ok:"继续",cancel:"取消"}).onOk((e=>{t.data.cpuCores,t.data.appUseCase,t.data.name}))};return(0,l.bv)((()=>{a.value=t.getData(),t.on("change:data",(({current:e})=>{a.value=e}))})),{data:a,nodeSetting:o}}}),yl=(0,F.Z)(xl,[["render",_l],["__scopeId","data-v-70ed3f83"]]),Cl=yl,Wl=e=>((0,l.dD)("data-v-bd38ad62"),e=e(),(0,l.Cn)(),e),Dl={class:"text-h6 row"},ql=(0,l.Uk)(" 帮助 "),Ul=(0,l.Uk)(" 最大化 "),Zl=(0,l.Uk)(" 最小化 "),zl=(0,l.Uk)(" 关闭 "),Tl=Wl((()=>(0,l._)("div",{class:"text-h6 q-mb-md"},"如何新增",-1))),Nl=Wl((()=>(0,l._)("p",null,"按住并拖动左侧组件库中的节点到中间画布,松开鼠标即可新增节点。",-1))),Il=Wl((()=>(0,l._)("div",{class:"text-h6 q-mb-md"},"如何删除",-1))),Sl=Wl((()=>(0,l._)("p",null,"鼠标右键点击需要删除的节点,在弹出菜单中点击“删除”。",-1))),Ql=Wl((()=>(0,l._)("div",{class:"text-h6 q-mb-md"},"如何移动",-1))),jl=Wl((()=>(0,l._)("p",null,"按住并拖动中间画布中的节点到指定位置,松开鼠标即可移动节点。",-1))),Vl=Wl((()=>(0,l._)("div",{class:"text-h6 q-mb-md"},"如何连线",-1))),Fl=Wl((()=>(0,l._)("p",null," 鼠标移动到节点上、下边框的连接桩(小圆圈)处,当鼠标指针变为十字形状(+)后,移动鼠标到另一节点的连接桩并松开鼠标,即可连线。 ",-1))),Ml=Wl((()=>(0,l._)("div",{class:"text-h6 q-mb-md"},"如何配置节点",-1))),El=Wl((()=>(0,l._)("p",null,"鼠标右键点击需要配置的节点,在弹出菜单中点击“配置”。",-1))),Rl=Wl((()=>(0,l._)("div",{class:"text-h6 q-mb-md"},"如何查看节点",-1))),Hl=Wl((()=>(0,l._)("p",null,"鼠标右键点击需要查看的节点,在弹出菜单中点击“查看”。",-1)));function Ll(e,t,a,o,n,s){const d=(0,l.up)("q-space"),i=(0,l.up)("q-tooltip"),c=(0,l.up)("q-btn"),r=(0,l.up)("q-card-section"),u=(0,l.up)("q-tab"),p=(0,l.up)("q-tabs"),m=(0,l.up)("q-tab-panel"),f=(0,l.up)("q-tab-panels"),w=(0,l.up)("q-splitter"),k=(0,l.up)("q-card"),g=(0,l.up)("q-dialog");return(0,l.wg)(),(0,l.iD)("div",null,[(0,l.Wm)(g,{modelValue:e.editorStore.openHelpDialog,"onUpdate:modelValue":[t[5]||(t[5]=t=>e.editorStore.openHelpDialog=t),e.close],onEscapeKey:e.close,maximized:e.maximized,"full-width":e.maximized},{default:(0,l.w5)((()=>[(0,l.Wm)(k,{style:{width:"600px","max-width":"80vw"}},{default:(0,l.w5)((()=>[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l._)("div",Dl,[ql,(0,l.Wm)(d),e.maximized?((0,l.wg)(),(0,l.j4)(c,{key:1,dense:"",flat:"",icon:"minimize",onClick:t[1]||(t[1]=t=>e.maximized=!1)},{default:(0,l.w5)((()=>[(0,l.Wm)(i,{offset:[8,8]},{default:(0,l.w5)((()=>[Zl])),_:1})])),_:1})):((0,l.wg)(),(0,l.j4)(c,{key:0,dense:"",flat:"",icon:"crop_square",onClick:t[0]||(t[0]=t=>e.maximized=!0)},{default:(0,l.w5)((()=>[(0,l.Wm)(i,{offset:[8,8]},{default:(0,l.w5)((()=>[Ul])),_:1})])),_:1})),(0,l.Wm)(c,{dense:"",flat:"",icon:"close",onClick:e.close},{default:(0,l.w5)((()=>[(0,l.Wm)(i,{offset:[8,8]},{default:(0,l.w5)((()=>[zl])),_:1})])),_:1},8,["onClick"])])])),_:1}),(0,l.Wm)(r,{class:"q-pt-none"},{default:(0,l.w5)((()=>[(0,l.Wm)(w,{limits:[20,30],modelValue:e.splitterModel,"onUpdate:modelValue":t[4]||(t[4]=t=>e.splitterModel=t)},{before:(0,l.w5)((()=>[(0,l.Wm)(p,{modelValue:e.tab,"onUpdate:modelValue":t[2]||(t[2]=t=>e.tab=t),vertical:"",class:"text-primary"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{name:"如何新增",label:"如何新增"}),(0,l.Wm)(u,{name:"如何删除",label:"如何删除"}),(0,l.Wm)(u,{name:"如何移动",label:"如何移动"}),(0,l.Wm)(u,{name:"如何连线",label:"如何连线"}),(0,l.Wm)(u,{name:"如何配置节点",label:"如何配置节点"}),(0,l.Wm)(u,{name:"如何查看节点",label:"如何查看节点"})])),_:1},8,["modelValue"])])),after:(0,l.w5)((()=>[(0,l.Wm)(f,{modelValue:e.tab,"onUpdate:modelValue":t[3]||(t[3]=t=>e.tab=t),animated:"",swipeable:"",vertical:"","transition-prev":"jump-up","transition-next":"jump-up"},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{name:"如何新增"},{default:(0,l.w5)((()=>[Tl,Nl])),_:1}),(0,l.Wm)(m,{name:"如何删除"},{default:(0,l.w5)((()=>[Il,Sl])),_:1}),(0,l.Wm)(m,{name:"如何移动"},{default:(0,l.w5)((()=>[Ql,jl])),_:1}),(0,l.Wm)(m,{name:"如何连线"},{default:(0,l.w5)((()=>[Vl,Fl])),_:1}),(0,l.Wm)(m,{name:"如何配置节点"},{default:(0,l.w5)((()=>[Ml,El])),_:1}),(0,l.Wm)(m,{name:"如何查看节点"},{default:(0,l.w5)((()=>[Rl,Hl])),_:1})])),_:1},8,["modelValue"])])),_:1},8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["modelValue","onUpdate:modelValue","onEscapeKey","maximized","full-width"])])}const Ol=(0,l.aZ)({setup(){const e=(0,w.iH)("如何新增"),t=(0,w.iH)(20),a=((0,l.FN)(),(0,w.iH)(!1)),o=j(),n=()=>{o.openHelpDialog=!1,a.value=!1};return{close:n,tab:e,splitterModel:t,editorStore:o,maximized:a}}});var Al=a(218),Bl=a(7547),Gl=a(3269),Jl=a(5906),Pl=a(6602);const $l=(0,F.Z)(Ol,[["render",Ll],["__scopeId","data-v-bd38ad62"]]),Yl=$l;P()(Ol,"components",{QDialog:Re.Z,QCard:He.Z,QCardSection:Le.Z,QSpace:zt.Z,QBtn:M.Z,QTooltip:E.Z,QSplitter:Al.Z,QTabs:Bl.Z,QTab:Gl.Z,QTabPanels:Jl.Z,QTabPanel:Pl.Z});const Kl={class:"text-h6 row"},Xl=(0,l.Uk)(" 查看数据 "),eo=(0,l.Uk)(" 最大化 "),to=(0,l.Uk)(" 最小化 "),ao=(0,l.Uk)(" 关闭 ");function lo(e,t,a,o,n,s){const d=(0,l.up)("q-space"),i=(0,l.up)("q-tooltip"),c=(0,l.up)("q-btn"),r=(0,l.up)("q-card-section"),u=(0,l.up)("json-viewer"),p=(0,l.up)("q-card"),m=(0,l.up)("q-dialog");return(0,l.wg)(),(0,l.iD)("div",null,[(0,l.Wm)(m,{modelValue:e.editorStore.openCodeDialog,"onUpdate:modelValue":[t[2]||(t[2]=t=>e.editorStore.openCodeDialog=t),e.close],onEscapeKey:e.close,maximized:e.maximized,"full-width":e.maximized},{default:(0,l.w5)((()=>[(0,l.Wm)(p,{style:{"min-width":"600px","max-width":"80vw"}},{default:(0,l.w5)((()=>[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l._)("div",Kl,[Xl,(0,l.Wm)(d),e.maximized?((0,l.wg)(),(0,l.j4)(c,{key:1,dense:"",flat:"",icon:"minimize",onClick:t[1]||(t[1]=t=>e.maximized=!1)},{default:(0,l.w5)((()=>[(0,l.Wm)(i,{offset:[8,8]},{default:(0,l.w5)((()=>[to])),_:1})])),_:1})):((0,l.wg)(),(0,l.j4)(c,{key:0,dense:"",flat:"",icon:"crop_square",onClick:t[0]||(t[0]=t=>e.maximized=!0)},{default:(0,l.w5)((()=>[(0,l.Wm)(i,{offset:[8,8]},{default:(0,l.w5)((()=>[eo])),_:1})])),_:1})),(0,l.Wm)(c,{dense:"",flat:"",icon:"close",onClick:e.close},{default:(0,l.w5)((()=>[(0,l.Wm)(i,{offset:[8,8]},{default:(0,l.w5)((()=>[ao])),_:1})])),_:1},8,["onClick"])])])),_:1}),(0,l.Wm)(r,{class:"q-pt-none"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{value:e.jsonData,"expand-depth":3,copyable:{copyText:"复制到剪贴板",copiedText:"复制成功!",timeout:2e3},boxed:!0,expanded:!0},null,8,["value"])])),_:1})])),_:1})])),_:1},8,["modelValue","onUpdate:modelValue","onEscapeKey","maximized","full-width"])])}var oo=a(401),no=a.n(oo);const so=(0,l.aZ)({components:{JsonViewer:no()},props:{data:{type:String}},setup(e){(0,l.FN)();const t=(0,w.iH)(!1),a=j(),o=(0,l.Fl)((()=>JSON.parse(e.data))),n=()=>{a.openCodeDialog=!1,t.value=!1};return{close:n,jsonData:o,maximized:t,editorStore:a}}}),io=(0,F.Z)(so,[["render",lo]]),co=io;P()(so,"components",{QDialog:Re.Z,QCard:He.Z,QCardSection:Le.Z,QSpace:zt.Z,QBtn:M.Z,QTooltip:E.Z});const ro=(0,l.Uk)("删除"),uo=(0,l.Uk)("查看数据"),po=(0,l.Uk)("添加节点"),mo=(0,l.Uk)("删除"),fo=(0,l.Uk)("查看数据"),wo=(0,l.Uk)("查看数据"),ko=(0,l.Uk)("更多"),go=(0,l.Uk)("清空");function ho(e,t,a,o,n,s){const d=(0,l.up)("q-item-section"),i=(0,l.up)("q-item"),c=(0,l.up)("q-separator"),r=(0,l.up)("q-list"),u=(0,l.up)("q-icon"),p=(0,l.up)("q-menu"),m=(0,l.Q2)("close-popup");return(0,l.wg)(),(0,l.j4)(p,{target:"#container","touch-position":"","context-menu":""},{default:(0,l.w5)((()=>["node"==e.choiceType?((0,l.wg)(),(0,l.j4)(r,{key:0,dense:"",style:{"min-width":"100px"}},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(i,{clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{onClick:t[0]||(t[0]=t=>e.$emit("deleteNode"))},{default:(0,l.w5)((()=>[ro])),_:1})])),_:1})),[[m]]),(0,l.Wm)(c),(0,l.wy)(((0,l.wg)(),(0,l.j4)(i,{clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{onClick:t[1]||(t[1]=t=>e.$emit("showNode"))},{default:(0,l.w5)((()=>[uo])),_:1})])),_:1})),[[m]]),(0,l.Wm)(c),(0,l.wy)(((0,l.wg)(),(0,l.j4)(i,{clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{onClick:t[2]||(t[2]=t=>e.$emit("addNode"))},{default:(0,l.w5)((()=>[po])),_:1})])),_:1})),[[m]])])),_:1})):(0,l.kq)("",!0),"edge"==e.choiceType?((0,l.wg)(),(0,l.j4)(r,{key:1,dense:"",style:{"min-width":"100px"}},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(i,{clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{onClick:t[3]||(t[3]=t=>e.$emit("deleteEdge"))},{default:(0,l.w5)((()=>[mo])),_:1})])),_:1})),[[m]]),(0,l.Wm)(c),(0,l.wy)(((0,l.wg)(),(0,l.j4)(i,{clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{onClick:t[4]||(t[4]=t=>e.$emit("showEdge"))},{default:(0,l.w5)((()=>[fo])),_:1})])),_:1})),[[m]])])),_:1})):(0,l.kq)("",!0),"blank"==e.choiceType?((0,l.wg)(),(0,l.j4)(r,{key:2,dense:"",style:{"min-width":"100px"}},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(i,{clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{onClick:t[5]||(t[5]=t=>e.$emit("showData"))},{default:(0,l.w5)((()=>[wo])),_:1})])),_:1})),[[m]]),(0,l.Wm)(c),(0,l.Wm)(i,{clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[ko])),_:1}),(0,l.Wm)(d,{side:""},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{name:"keyboard_arrow_right"})])),_:1}),(0,l.Wm)(p,{anchor:"top end",self:"top start"},{default:(0,l.w5)((()=>[(0,l.Wm)(r,{dense:"",style:{"min-width":"100px"}},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(i,{clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{onClick:t[6]||(t[6]=t=>e.$emit("refresh"))},{default:(0,l.w5)((()=>[go])),_:1})])),_:1})),[[m]])])),_:1})])),_:1})])),_:1})])),_:1})):(0,l.kq)("",!0)])),_:1})}const bo=(0,l.aZ)({props:{choiceType:{type:String}},setup(){return{}}}),_o=(0,F.Z)(bo,[["render",ho],["__scopeId","data-v-19b0f18d"]]),vo=_o;P()(bo,"components",{QMenu:Ee.Z,QList:H.Z,QItem:L.Z,QItemSection:O.Z,QSeparator:B.Z,QIcon:A.Z}),P()(bo,"directives",{ClosePopup:G.Z});const{Dnd:xo}=u.e9,yo=(0,l.aZ)({components:{Header:Je,ToolBar:Y,LeftDrawer:Qt,RightDrawer:Ma,HelpDialog:Yl,CodeDialog:co,ContextMenu:vo},setup(){const e=(0,p.Z)();let t;const a=(0,w.iH)({}),o=(0,w.iH)(""),n=(0,w.iH)(""),s=(0,w.iH)(),d=(0,w.iH)(100),i=(0,w.iH)({}),c=j(),k={groups:{top:{position:"top",attrs:{circle:{r:4,magnet:!0,stroke:"#c2c8d5",strokeWidth:1.5,fill:"#fff"}}},bottom:{position:"bottom",attrs:{circle:{r:4,magnet:!0,stroke:"#c2c8d5",strokeWidth:1.5,fill:"#fff"}}}},items:[{group:"top"},{group:"bottom"}]};let g={name:"测试工作流20220128-1",externalId:"w-workflow-20220128",materialName:"w",jobs:[{externalId:"fe94ef60-b536-22bb-61fd-6b3a2222be17",cpuCores:"2",appUseCase:"ab08ad37-055b-b368-58aa-037620228cf8",name:"Simulate1脚本",htc:!1},{externalId:"4557647d-19bc-b1d7-5aec-4963dfe83b28",cpuCores:"1",appUseCase:"f30223f0-a215-4402-38ba-067a917b095d",name:"Simulate2脚本",htc:!1},{externalId:"35344a12-c8d7-1e2c-704f-b10a9b56e2c6",cpuCores:"2",appUseCase:"c0121580-1097-418f-14be-170e474fb8d3",name:"Simulate3脚本",htc:!0},{externalId:"8c6f878b-ffa0-e51b-93d2-0e65344d7f56",cpuCores:"2",appUseCase:"f4f1357b-1bfc-6797-5030-b9822d910e73",name:"Simulate4脚本",htc:!1},{externalId:"ba2f49b7-912e-de79-50a3-8e6d4083f681",cpuCores:"1",appUseCase:"1d6913e0-32bd-4563-a073-4900579da937",name:"Simulate5脚本",htc:!1},{externalId:"7a65b4d8-12bd-bd09-170c-cf37cc0a568a",cpuCores:"2",appUseCase:"81abf716-a0f8-f064-cabe-6e4e44442825",name:"Simulate6脚本",htc:!1}],dependencies:[{externalId:"ba832c2b-7ff3-4b24-be99-53ad0f949161",jobExternalId:"4557647d-19bc-b1d7-5aec-4963dfe83b28",jobDependencyExternalId:"fe94ef60-b536-22bb-61fd-6b3a2222be17",fileDependencies:[{targetAppFile:"0a9c2cb6-3dc7-9a00-55f1-33f2e31f5561",dependencyAppFile:"2ae998c2-7a33-65a4-a9b1-07a101ec695c",dependencyType:"appFile"},{targetAppFile:"d499e05c-a1a1-f365-184a-06f64438d81f",dependencyAppFile:"f055da12-e175-3f38-c2df-4a589ddc5db9",dependencyType:"appFile"}]},{externalId:"6201ebaf-5c4a-4211-a9ca-7ecb367c9e25",jobExternalId:"35344a12-c8d7-1e2c-704f-b10a9b56e2c6",jobDependencyExternalId:"fe94ef60-b536-22bb-61fd-6b3a2222be17",fileDependencies:[{targetAppFile:"b098bf40-eb8c-30d8-ef16-8f21ab41b248",dependencyAppFile:"1191f899-eaad-b87c-8936-5cf96d72d1c4",dependencyType:"appFile"}]},{externalId:"a5b8558d-12c8-4ec8-a69f-cbcc7e1dbea7",jobExternalId:"8c6f878b-ffa0-e51b-93d2-0e65344d7f56",jobDependencyExternalId:"4557647d-19bc-b1d7-5aec-4963dfe83b28",fileDependencies:[{targetAppFile:"56c90586-a686-5330-0b16-72a231212171",dependencyAppFile:"56984e29-f833-adae-9253-882e255d2e3b",dependencyType:"appFile"}]},{externalId:"9eda6ea8-d91b-4b1c-9cfb-4a46be11b698",jobExternalId:"ba2f49b7-912e-de79-50a3-8e6d4083f681",jobDependencyExternalId:"4557647d-19bc-b1d7-5aec-4963dfe83b28"},{externalId:"080cf216-4e96-4b31-b664-8666e3f98b41",jobExternalId:"7a65b4d8-12bd-bd09-170c-cf37cc0a568a",jobDependencyExternalId:"35344a12-c8d7-1e2c-704f-b10a9b56e2c6"}]};const h=(0,w.iH)({name:"",id:"",materialName:""});let b={nodes:[],edges:[]};const _=()=>{t.undo()},v=()=>{t.redo()},x=()=>{d.value<=280&&(t.zoom(.2),setTimeout((()=>{d.value=Number((100*t.zoom()).toFixed(0))}),50))},y=()=>{d.value>=70&&(t.zoom(-.2),setTimeout((()=>{d.value=Number((100*t.zoom()).toFixed(0))}),50))},C=e=>{t.zoomTo(e),setTimeout((()=>{d.value=Number((100*t.zoom()).toFixed(0))}),50)},W=()=>{t.zoomToFit(),setTimeout((()=>{d.value=Number((100*t.zoom()).toFixed(0))}),50)},D=()=>{t.centerContent()},q=()=>"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0,a="x"==e?t:3&t|8;return a.toString(16)})),U=()=>{const a=t.toJSON().cells.find((e=>e.id==o.value)),l=q();t.addNode({id:l,data:{name:"未命名节点",cpuCores:"",appUseCase:"",status:"default",htc:!1},shape:"default-node",ports:{...k},x:null===a||void 0===a?void 0:a.position.x,y:(null===a||void 0===a?void 0:a.position.y)+160}),t.addEdge({source:null===a||void 0===a?void 0:a.id,target:l,shape:"default-edge",zIndex:-1}),e.notify({message:"添加节点成功!执行自动布局?",type:"positive",multiLine:!0,actions:[{label:"执行",color:"yellow",handler:()=>{H()}}]})},Z=()=>{e.dialog({title:"删除节点",message:"确定要删除该节点吗?",ok:"确定",cancel:"取消"}).onOk((()=>{t.removeNode(o.value),e.notify({message:"删除节点成功!",type:"positive"})}))},z=()=>{e.dialog({title:"删除连线",message:"确定要删除该连线吗?",ok:"确定",cancel:"取消"}).onOk((()=>{t.removeEdge(o.value),e.notify({message:"删除连线成功!",type:"positive"})}))},T=()=>{e.dialog({title:"清空画布",message:"确定要清空画布(包括所有节点和连线)吗?",ok:"确定",cancel:"取消"}).onOk((()=>{t.clearCells(),e.notify({message:"清空画布成功!",type:"positive"})}))},N=()=>{e.dialog({options:{title:"配置节点",type:"radio",model:"opt1",items:[{label:"使用本地参数文件",value:"opt1",color:"secondary"},{label:"在线配置参数",value:"opt2"}]},ok:"继续",cancel:"取消"}).onOk((t=>{e.notify({message:"选择了 "+t,color:"primary"})}))},I=()=>{Q(),i.value=JSON.stringify(i.value.jobs.find((e=>e.externalId==o.value)),null,2),c.openCodeDialog=!0},S=()=>{Q(),i.value=JSON.stringify(i.value.dependencies.find((e=>e.externalId==o.value)),null,2),c.openCodeDialog=!0},Q=()=>{const e=t.toJSON().cells;let a=[],l=[];for(let t=0,o=e.length;t{Q(),i.value=JSON.stringify(i.value,null,2),c.openCodeDialog=!0},F=()=>{e.dialog({title:"导出数据",message:"确定要导出该流程数据(Json格式)吗?",ok:"确定",cancel:"取消"}).onOk((()=>{Q();const t="data:text/json;charset=utf-8,"+encodeURIComponent(JSON.stringify(i.value,null,"\t")),a=document.createElement("a");a.setAttribute("href",t),a.setAttribute("download","data"+m.ZP.formatDate(new Date,"YYYYMMDDHHmm")+".json"),a.click(),a.remove(),e.notify({message:"正在下载中,请稍候...",color:"primary"})}))},M=()=>{c.showGrid?t.hideGrid():t.showGrid(),c.showGrid=!c.showGrid,f.Z.set("showGrid",c.showGrid)},E=()=>{c.showMinimap=!c.showMinimap,f.Z.set("showMinimap",c.showMinimap)},R=()=>{c.openHelpDialog=!0},H=()=>{Q(),g=i.value,G(),t.dispose(),ee(),te(),ae(),J(),D()},L=()=>{c.showLeftDrawer=!c.showLeftDrawer},O=()=>{c.showRightDrawer=!c.showRightDrawer,c.showRightDrawer?document.getElementById("minimap").style.right="calc(316px)":document.getElementById("minimap").style.right="calc(16px)"},A=(e,l)=>{const o=t.createNode(l.node);a.value.start(o,e)},B=(e,a)=>{const l=t.getNodes()[e];let o=l.getData();l.setData({name:o.name,status:a})},G=()=>{if(g.name&&(h.value.name=g.name),g.externalId&&(h.value.id=g.externalId),g.materialName&&(h.value.materialName=g.materialName),g.jobs){b.nodes=[];const e=g.jobs;for(let t=0,a=e.length;t{const e=t.getNodes();for(let t=0,a=e.length;t{g=a,G(),t.dispose(),ee(),te(),ae(),J(),D(),e.notify({message:"导入文件成功!",type:"positive"})},$=()=>{Q(),f.Z.set("jsonData",i.value),e.notify({message:"保存数据成功!",type:"positive"})},Y=()=>{f.Z.getItem("showMinimap")&&(c.showMinimap=f.Z.getItem("showMinimap")),f.Z.getItem("showGrid")&&(c.showGrid=f.Z.getItem("showGrid")),f.Z.getItem("jsonData")&&(g=f.Z.getItem("jsonData"),G())},K=()=>{B(0,"running"),B(1,"default"),B(2,"default"),B(3,"default"),B(4,"default"),B(5,"default"),setTimeout((()=>{B(0,"success"),B(1,"running"),B(2,"running"),setTimeout((()=>{B(1,"success"),B(3,"running"),B(4,"running"),setTimeout((()=>{B(3,"success"),setTimeout((()=>{B(4,"warning")}),3e3)}),1e3)}),1e3),setTimeout((()=>{B(2,"success"),B(5,"running"),setTimeout((()=>{B(5,"error")}),1e3)}),3e3)}),2e3)},X=()=>{u.kJ.registerNode("default-node",{inherit:"vue-shape",width:200,height:36,component:Cl},!0),u.kJ.registerEdge("default-edge",{inherit:"edge",attrs:{line:{stroke:"#c2c8d5",strokeWidth:1.5,targetMarker:{name:"path",offsetX:-5,d:"M10.3,11.9L10.3,6.29L10.3,5.6L10.3,0L0,5.95L10.3,11.9Z"}}}},!0)};function ee(){const e=new r.Vq({type:"dagre",ranksep:40,nodesep:60,controlPoints:!1});e.layout(b);const a={name:"stroke"};t=new u.kJ({container:document.getElementById("container"),autoResize:!0,minimap:{enabled:!0,container:document.getElementById("minimap"),width:200,height:150},height:window.innerHeight,background:{color:"#f7f7fa"},grid:{size:10,visible:c.showGrid,type:"dot",args:{color:"#a0a0a0",thickness:1}},snapline:!0,panning:!0,keyboard:!1,mousewheel:{enabled:!0,zoomAtMousePosition:!0,modifiers:"ctrl",minScale:.5,maxScale:3},history:{enabled:!0,ignoreChange:!0},selecting:{enabled:!0,multiple:!1,rubberEdge:!0,showNodeSelectionBox:!0,showEdgeSelectionBox:!0},connecting:{allowPort:!0,allowEdge:!1,allowNode:!1,allowLoop:!1,allowMulti:!1,allowBlank:!1,highlight:!0,snap:!0,router:{name:"er",args:{offset:"center",direction:"V"}},connector:{name:"rounded",args:{radius:45}},anchor:"center",connectionPoint:{name:"bbox"},validateConnection({targetMagnet:e,sourceCell:a,targetCell:l}){const o=t.toJSON().cells.find((e=>{if("edge"===e.shape&&e.target.cell===a.id&&e.source.cell===l.id)return!0}));return!o&&!!e},createEdge(){return t.createEdge({shape:"default-edge",attrs:{line:{strokeDasharray:"5 5"}},zIndex:-1})}},highlighting:{magnetAvailable:a,magnetAdsorbed:{name:"stroke",args:{attrs:{fill:"#fff",stroke:"#31d0c6"}}}}}).fromJSON(b)}const te=()=>{a.value=new xo({target:t,validateNode(){return!0}})};function ae(){t.on("node:contextmenu",(({node:e})=>{n.value="node",o.value=e.id})),t.on("edge:contextmenu",(({edge:e})=>{n.value="edge",o.value=e.id})),t.on("blank:contextmenu",(()=>{n.value="blank",o.value=""})),t.on("cell:mousewheel",(()=>{setTimeout((()=>{d.value=Number((100*t.zoom()).toFixed(0))}),50)})),t.on("blank:mousewheel",(()=>{setTimeout((()=>{d.value=Number((100*t.zoom()).toFixed(0))}),50)})),t.on("node:click",(({node:e})=>{s.value.nodeClickResponse(e)})),t.on("edge:click",(({edge:e})=>{s.value.edgeClickResponse(e)})),t.on("blank:click",(({})=>{s.value.blankClickResponse()})),t.on("node:mousemove",(({node:e})=>{s.value.nodeMouseMoveResponse(e)})),t.on("edge:connected",(({edge:e})=>{e.attr({line:{strokeDasharray:""}})})),t.on("node:change:data",(({node:e})=>{const a=e.getData(),l=t.getIncomingEdges(e),o=t.getOutgoingEdges(e);null===l||void 0===l||l.forEach((e=>{"running"===a.status?(e.attr("line/strokeDasharray",5),e.attr("line/style/animation","running-line 30s infinite linear")):(e.attr("line/strokeDasharray",""),e.attr("line/style/animation",""))})),null===o||void 0===o||o.forEach((e=>{!0===a.htc?(e.attr("line/strokeWidth",5),e.attr("line/targetMarker/name","path"),e.attr("line/targetMarker/offsetX",-8),e.attr("line/targetMarker/d","M5.5,15.499,15.8,21.447,15.8,15.846,25.5,21.447,25.5,9.552,15.8,15.152,15.8,9.552z")):(e.attr("line/strokeWidth",1.5),e.attr("line/targetMarker/name","path"),e.attr("line/targetMarker/offsetX",-5),e.attr("line/targetMarker/d","M10.3,11.9L10.3,6.29L10.3,5.6L10.3,0L0,5.95L10.3,11.9Z"))}))})),t.on("edge:added",(()=>{J()})),window.onresize=()=>{t.resize(window.innerWidth,window.innerHeight)}}return(0,l.bv)((()=>{Y(),G(),X(),ee(),te(),ae(),J(),D()})),{undo:_,redo:v,zoomIn:x,zoomOut:y,centerContent:D,choiceType:n,addNode:U,deleteNode:Z,deleteEdge:z,refresh:T,nodeSetting:N,showNode:I,showEdge:S,showData:V,downloadData:F,shGrid:M,layout:H,shLeftDrawer:L,shRightDrawer:O,zoom:d,rightDrawer:s,startDrag:A,runWorkFlow:K,help:R,jsonData:i,flow:h,shMinimap:E,zoomTo:C,zoomToFit:W,importJson:P,saveData:$,json:g,editorStore:c}}});var Co=a(9214);const Wo=(0,F.Z)(yo,[["render",c],["__scopeId","data-v-1ab2866c"]]),Do=Wo;P()(yo,"components",{QLayout:Co.Z});const qo=(0,l.aZ)({name:"PageIndex",components:{X6Editor:Do},setup(){return{}}}),Uo=(0,F.Z)(qo,[["render",n]]),Zo=Uo}}]);
--------------------------------------------------------------------------------