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

65 lines (64 loc) 2.16 kB
import { defineComponent as p, openBlock as n, createElementBlock as f, Fragment as s, createBlock as l, withCtx as a, createVNode as d, createCommentVNode as i, unref as m } from "vue"; import { pluginManager as x } from "@javaguns/utils"; import V from "../../common/flowNoticeSelect.vue.mjs"; import r from "../../common/flowDrawerContent.vue.mjs"; const C = p({ name: "flow-approver-notice" }), _ = /* @__PURE__ */ p({ ...C, props: { node: {} }, setup(c) { const u = x.getComponent("Textarea"), e = c; return (T, o) => (n(), f(s, null, [ e.node.notice ? (n(), l(r, { key: 0, name: "通知类型" }, { default: a(() => [ d(V, { modelValue: e.node.notice.noticeType, "onUpdate:modelValue": o[0] || (o[0] = (t) => e.node.notice.noticeType = t) }, null, 8, ["modelValue"]) ]), _: 1 })) : i("", !0), e.node.notice ? (n(), l(r, { key: 1, name: "主题" }, { default: a(() => [ d(m(u), { modelValue: e.node.notice.noticeTitle, "onUpdate:modelValue": o[1] || (o[1] = (t) => e.node.notice.noticeTitle = t), value: e.node.notice.noticeTitle, "onUpdate:value": o[2] || (o[2] = (t) => e.node.notice.noticeTitle = t), type: "textarea", rows: 4, placeholder: "主题" }, null, 8, ["modelValue", "value"]) ]), _: 1 })) : i("", !0), e.node.notice ? (n(), l(r, { key: 2, name: "通知内容" }, { default: a(() => [ d(m(u), { modelValue: e.node.notice.noticeContext, "onUpdate:modelValue": o[3] || (o[3] = (t) => e.node.notice.noticeContext = t), value: e.node.notice.noticeContext, "onUpdate:value": o[4] || (o[4] = (t) => e.node.notice.noticeContext = t), type: "textarea", rows: 4, placeholder: "通知内容" }, null, 8, ["modelValue", "value"]) ]), _: 1 })) : i("", !0) ], 64)); } }); export { _ as default };