@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
JavaScript
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
};