修复:草稿发起审批后删除原草稿
This commit is contained in:
@ -15,11 +15,13 @@ import userTaskTable from './../../hooks/userTaskTable';
|
|||||||
import LaunchProcess from './../LaunchProcess.vue';
|
import LaunchProcess from './../LaunchProcess.vue';
|
||||||
import { BasicTable, useTable, TableAction } from '/@/components/Table';
|
import { BasicTable, useTable, TableAction } from '/@/components/Table';
|
||||||
import { deleteDraft, getDraftInfo, getSchemaTask } from '/@/api/workflow/process';
|
import { deleteDraft, getDraftInfo, getSchemaTask } from '/@/api/workflow/process';
|
||||||
import { reactive } from 'vue';
|
import { reactive, onMounted } from 'vue';
|
||||||
import { notification } from 'ant-design-vue';
|
import { notification } from 'ant-design-vue';
|
||||||
import { TaskTypeUrl } from '/@/enums/workflowEnum';
|
import { TaskTypeUrl } from '/@/enums/workflowEnum';
|
||||||
import { useI18n } from '/@/hooks/web/useI18n';
|
import { useI18n } from '/@/hooks/web/useI18n';
|
||||||
import { useRouter } from 'vue-router';
|
import { useRouter } from 'vue-router';
|
||||||
|
import useEventBus from '/@/hooks/event/useEventBus';
|
||||||
|
const { bus, CREATE_FLOW } = useEventBus();
|
||||||
|
|
||||||
const { t } = useI18n();
|
const { t } = useI18n();
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
@ -72,6 +74,10 @@ const [registerTable, { reload }] = useTable({
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
onMounted(() => {
|
||||||
|
bus.on(CREATE_FLOW, handleRefresh);
|
||||||
|
});
|
||||||
|
|
||||||
function tableActions(record) {
|
function tableActions(record) {
|
||||||
return [
|
return [
|
||||||
{
|
{
|
||||||
@ -122,6 +128,11 @@ async function handleDelete(record) {
|
|||||||
}
|
}
|
||||||
} catch (error) { }
|
} catch (error) { }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function handleRefresh() {
|
||||||
|
reload();
|
||||||
|
}
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style scoped></style>
|
<style scoped></style>
|
||||||
|
|||||||
Reference in New Issue
Block a user