1234567891011121314151617181920212223242526272829303132333435363738 |
- <template>
- <ContentWrap :bodyStyle="{ padding: '20px 16px' }">
- <SimpleProcessDesigner
- :model-id="modelId"
- :model-key="modelKey"
- :model-name="modelName"
- @success="handleSuccess"
- :start-user-ids="startUserIds"
- ref="designerRef"
- />
- </ContentWrap>
- </template>
- <script setup lang="ts">
- import { SimpleProcessDesigner } from '@/components/SimpleProcessDesignerV2/src/'
- defineOptions({
- name: 'SimpleModelDesign'
- })
- defineProps<{
- modelId?: string
- modelKey?: string
- modelName?: string
- startUserIds?: number[]
- }>()
- const emit = defineEmits(['success'])
- const designerRef = ref()
- // 修改成功回调
- const handleSuccess = (data?: any) => {
- console.info('handleSuccess', data)
- if (data) {
- emit('success', data)
- }
- }
- </script>
- <style lang="scss" scoped></style>
|