diff --git a/web-vue/packages/biz/views/biz/calendarSchedule/list.vue b/web-vue/packages/biz/views/biz/calendarSchedule/list.vue index c1ba68bb..fc54eec7 100644 --- a/web-vue/packages/biz/views/biz/calendarSchedule/list.vue +++ b/web-vue/packages/biz/views/biz/calendarSchedule/list.vue @@ -19,11 +19,12 @@ + @@ -41,6 +42,7 @@ import { bizCalendarScheduleDelete, bizCalendarScheduleListData } from '@jeesite/biz/api/biz/calendarSchedule'; import { useModal } from '@jeesite/core/components/Modal'; import { FormProps } from '@jeesite/core/components/Form'; + import FlowForm from './flow.vue'; import InputForm from './form.vue'; import FormImport from './formImport.vue'; import { useUserStore } from '@jeesite/core/store/modules/user'; @@ -234,7 +236,6 @@ title: t('编辑'), onClick: handleForm.bind(this, { scheduleId: record.scheduleId }), auth: 'biz:calendarSchedule:edit', - ifShow: record.ustatus !== '9' }, { icon: 'i-ant-design:delete-outlined', @@ -245,7 +246,12 @@ confirm: handleDelete.bind(this, record), }, auth: 'biz:calendarSchedule:edit', - ifShow: record.ustatus == '0' + ifShow: record.ustatus == '0' + }, + { + icon: 'ant-design:node-expand-outlined', + title: t('流程'), + onClick: flowForm.bind(this, { scheduleId: record.scheduleId }), }, ], }; @@ -273,10 +279,16 @@ }); const [registerModal, { openModal }] = useModal(); + + const [registerFlowModal, { openModal: openFlowModal }] = useModal(); function handleForm(record: Recordable) { openModal(true, record); } + + function flowForm(record: Recordable) { + openFlowModal(true, record); + } async function handleExport() { loading.value = true; diff --git a/web-vue/packages/core/layouts/views/desktop/workbench/components/calendar/flow.vue b/web-vue/packages/core/layouts/views/desktop/workbench/components/calendar/flow.vue index bb340bef..4e466cee 100644 --- a/web-vue/packages/core/layouts/views/desktop/workbench/components/calendar/flow.vue +++ b/web-vue/packages/core/layouts/views/desktop/workbench/components/calendar/flow.vue @@ -28,7 +28,7 @@ 操作人 操作类型 操作状态 - 流程内容 + 明细内容