UNPKG

@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.61 kB
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),p=require("@javaguns/utils"),s=require("../../utils/injection-key.js"),g=require("../common/flowNodeAuthForm.vue.js"),y=require("./approver/flowApproverGroup.vue.js"),k=e.defineComponent({name:"flow-copyer-drawer"}),w=e.defineComponent({...k,props:{node:{default:()=>({})},privileges:{default:()=>[]}},setup(d,{expose:c}){const v=p.pluginManager.getComponent("Tabs"),n=p.pluginManager.getComponent("TabPane"),a=d,f=e.ref(),o=e.ref(3),_=e.ref(!1),m=e.ref(!1),u=t=>{_.value=t},i=t=>{m.value=t},b=async()=>{var t;return await((t=f.value)==null?void 0:t.valid())};return e.provide(s.ApproverMultiKey,u),e.provide(s.ApproverDisabledKey,i),c({updateApproverMulti:u,updateApproverDisabled:i,valid:b}),(t,r)=>(e.openBlock(),e.createBlock(e.unref(v),{class:"demo-tabs",modelValue:o.value,"onUpdate:modelValue":r[0]||(r[0]=l=>o.value=l),activeKey:o.value,"onUpdate:activeKey":r[1]||(r[1]=l=>o.value=l)},{default:e.withCtx(()=>[(e.openBlock(),e.createBlock(e.unref(n),{label:"表单权限",title:"表单权限",name:3,key:3,tab:"表单权限",forceRender:""},{default:e.withCtx(()=>[e.createVNode(g.default,{node:a.node,privileges:a.privileges,readable:""},null,8,["node","privileges"])]),_:1})),(e.openBlock(),e.createBlock(e.unref(n),{label:"抄送设置",title:"抄送设置",name:5,key:5,tab:"抄送设置",forceRender:""},{default:e.withCtx(()=>[e.createVNode(y.default,{node:a.node,title:"抄送人"},null,8,["node"])]),_:1}))]),_:1},8,["modelValue","activeKey"]))}});exports.default=w;