@javaguns/flow-ui
Version:
``` <template> <a-spin :spinning="loading"> <FlowDesigner ref="flowDesigner" top="50px"> </FlowDesigner> </a-spin> </template> <script lang="ts" setup> import { ref, provide, onMounted } from 'vue'; import { FlowDesigner, LoadingKey } from '@j
2 lines (1 loc) • 1.48 kB
JavaScript
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),p=require("@javaguns/utils"),i=require("./approver/flowApproverGroup.vue.js"),_=require("../common/flowDrawerContent.vue.js"),f=require("./notice/flowApproverNotice.vue.js"),v=e.defineComponent({name:"flow-notice-drawer"}),m=e.defineComponent({...v,props:{node:{default:()=>({})}},setup(d,{expose:s}){const c=p.pluginManager.getComponent("Tabs"),r=p.pluginManager.getComponent("TabPane"),u=d,l=e.ref(),t=e.ref(1);return s({valid:async()=>{var n;return await((n=l.value)==null?void 0:n.valid())}}),(n,o)=>(e.openBlock(),e.createBlock(e.unref(c),{class:"demo-tabs",modelValue:t.value,"onUpdate:modelValue":o[0]||(o[0]=a=>t.value=a),activeKey:t.value,"onUpdate:activeKey":o[1]||(o[1]=a=>t.value=a)},{default:e.withCtx(()=>[(e.openBlock(),e.createBlock(e.unref(r),{label:"通知设置",title:"通知设置",name:1,key:1,tab:"通知设置",forceRender:""},{default:e.withCtx(()=>[e.createVNode(_.default,{name:"发送通知人"},{default:e.withCtx(()=>[e.createVNode(i.default,{ref_key:"approverGroup",ref:l,node:u.node,title:"通知人"},null,8,["node"])]),_:1})]),_:1})),(e.openBlock(),e.createBlock(e.unref(r),{label:"内容设置",title:"内容设置",name:2,key:2,tab:"内容设置",forceRender:""},{default:e.withCtx(()=>[e.createVNode(f.default,{node:u.node},null,8,["node"])]),_:1}))]),_:1},8,["modelValue","activeKey"]))}});exports.default=m;