diff --git a/apps/web-antd/src/views/workflow/components/apply-modal.vue b/apps/web-antd/src/views/workflow/components/apply-modal.vue index fd48a70e..5c4ce89d 100644 --- a/apps/web-antd/src/views/workflow/components/apply-modal.vue +++ b/apps/web-antd/src/views/workflow/components/apply-modal.vue @@ -103,7 +103,6 @@ const [BasicForm, formApi] = useVbenForm({ maxSize: 20, accept: 'png, jpg, jpeg, doc, docx, xlsx, xls, ppt, pdf', }, - defaultValue: [], label: '附件上传', formItemClass: 'items-start', }, diff --git a/apps/web-antd/src/views/workflow/components/approval-modal.vue b/apps/web-antd/src/views/workflow/components/approval-modal.vue index e4c209dc..3caf9a85 100644 --- a/apps/web-antd/src/views/workflow/components/approval-modal.vue +++ b/apps/web-antd/src/views/workflow/components/approval-modal.vue @@ -62,7 +62,6 @@ const [BasicForm, formApi] = useVbenForm({ maxSize: 20, accept: 'png, jpg, jpeg, doc, docx, xlsx, xls, ppt, pdf', }, - defaultValue: [], label: '附件上传', formItemClass: 'items-start', }, diff --git a/apps/web-antd/src/views/workflow/components/approval-rejection-modal.vue b/apps/web-antd/src/views/workflow/components/approval-rejection-modal.vue index eca143d5..82bd184d 100644 --- a/apps/web-antd/src/views/workflow/components/approval-rejection-modal.vue +++ b/apps/web-antd/src/views/workflow/components/approval-rejection-modal.vue @@ -58,7 +58,6 @@ const [BasicForm, formApi] = useVbenForm({ maxSize: 20, accept: 'png, jpg, jpeg, doc, docx, xlsx, xls, ppt, pdf', }, - defaultValue: [], label: '附件上传', formItemClass: 'items-start', }, diff --git a/apps/web-antd/src/views/workflow/components/approval-timeline-item.vue b/apps/web-antd/src/views/workflow/components/approval-timeline-item.vue index ae6388f3..b5a7ecaf 100644 --- a/apps/web-antd/src/views/workflow/components/approval-timeline-item.vue +++ b/apps/web-antd/src/views/workflow/components/approval-timeline-item.vue @@ -10,7 +10,8 @@ import { MessageOutlined, UserOutlined } from '@antdv-next/icons'; import { Avatar } from 'antdv-next'; import { ossInfo } from '#/api/system/oss'; -import { renderDict } from '#/utils/render'; +import { DictTag } from '#/components/dict'; +import { getDictOptions } from '#/utils/dict'; defineOptions({ name: 'ApprovalTimelineItem', @@ -43,14 +44,16 @@ onMounted(async () => { const isMultiplePerson = computed( () => props.item.approver?.split(',').length > 1, ); + +const flowStatusOptions = getDictOptions(DictEnum.WF_TASK_STATUS);