diff --git a/apps/web-antd/src/api/bpm/oa/leave/index.ts b/apps/web-antd/src/api/bpm/oa/leave/index.ts index b1afbd255..440674bdd 100644 --- a/apps/web-antd/src/api/bpm/oa/leave/index.ts +++ b/apps/web-antd/src/api/bpm/oa/leave/index.ts @@ -21,11 +21,6 @@ export async function createLeave(data: BpmOALeaveApi.Leave) { return requestClient.post('/bpm/oa/leave/create', data); } -/** 更新请假申请 */ -export async function updateLeave(data: BpmOALeaveApi.Leave) { - return requestClient.post('/bpm/oa/leave/update', data); -} - /** 获得请假申请 */ export async function getLeave(id: number) { return requestClient.get(`/bpm/oa/leave/get?id=${id}`); diff --git a/apps/web-antd/src/views/bpm/oa/leave/create.vue b/apps/web-antd/src/views/bpm/oa/leave/create.vue index 9363959f3..cbe2086b4 100644 --- a/apps/web-antd/src/views/bpm/oa/leave/create.vue +++ b/apps/web-antd/src/views/bpm/oa/leave/create.vue @@ -14,7 +14,7 @@ import { Button, Card, Col, message, Row, Space } from 'ant-design-vue'; import dayjs from 'dayjs'; import { getProcessDefinition } from '#/api/bpm/definition'; -import { createLeave, getLeave, updateLeave } from '#/api/bpm/oa/leave'; +import { createLeave, getLeave } from '#/api/bpm/oa/leave'; import { getApprovalDetail as getApprovalDetailApi } from '#/api/bpm/processInstance'; import { $t } from '#/locales'; import { router } from '#/router'; @@ -88,9 +88,7 @@ async function onSubmit() { }; try { formLoading.value = true; - await (formData.value?.id - ? updateLeave(submitData) - : createLeave(submitData)); + await createLeave(submitData); // 关闭并提示 message.success($t('ui.actionMessage.operationSuccess')); await closeCurrentTab(); diff --git a/apps/web-antdv-next/src/api/bpm/oa/leave/index.ts b/apps/web-antdv-next/src/api/bpm/oa/leave/index.ts index b1afbd255..440674bdd 100644 --- a/apps/web-antdv-next/src/api/bpm/oa/leave/index.ts +++ b/apps/web-antdv-next/src/api/bpm/oa/leave/index.ts @@ -21,11 +21,6 @@ export async function createLeave(data: BpmOALeaveApi.Leave) { return requestClient.post('/bpm/oa/leave/create', data); } -/** 更新请假申请 */ -export async function updateLeave(data: BpmOALeaveApi.Leave) { - return requestClient.post('/bpm/oa/leave/update', data); -} - /** 获得请假申请 */ export async function getLeave(id: number) { return requestClient.get(`/bpm/oa/leave/get?id=${id}`); diff --git a/apps/web-antdv-next/src/views/bpm/oa/leave/create.vue b/apps/web-antdv-next/src/views/bpm/oa/leave/create.vue index 1f44e6e54..862c938e0 100644 --- a/apps/web-antdv-next/src/views/bpm/oa/leave/create.vue +++ b/apps/web-antdv-next/src/views/bpm/oa/leave/create.vue @@ -14,7 +14,7 @@ import { Button, Card, Col, message, Row, Space } from 'antdv-next'; import dayjs from 'dayjs'; import { getProcessDefinition } from '#/api/bpm/definition'; -import { createLeave, getLeave, updateLeave } from '#/api/bpm/oa/leave'; +import { createLeave, getLeave } from '#/api/bpm/oa/leave'; import { getApprovalDetail as getApprovalDetailApi } from '#/api/bpm/processInstance'; import { $t } from '#/locales'; import { router } from '#/router'; @@ -88,9 +88,7 @@ async function onSubmit() { }; try { formLoading.value = true; - await (formData.value?.id - ? updateLeave(submitData) - : createLeave(submitData)); + await createLeave(submitData); // 关闭并提示 message.success($t('ui.actionMessage.operationSuccess')); await closeCurrentTab(); diff --git a/apps/web-ele/src/api/bpm/oa/leave/index.ts b/apps/web-ele/src/api/bpm/oa/leave/index.ts index b1afbd255..edf0673bd 100644 --- a/apps/web-ele/src/api/bpm/oa/leave/index.ts +++ b/apps/web-ele/src/api/bpm/oa/leave/index.ts @@ -21,10 +21,6 @@ export async function createLeave(data: BpmOALeaveApi.Leave) { return requestClient.post('/bpm/oa/leave/create', data); } -/** 更新请假申请 */ -export async function updateLeave(data: BpmOALeaveApi.Leave) { - return requestClient.post('/bpm/oa/leave/update', data); -} /** 获得请假申请 */ export async function getLeave(id: number) { diff --git a/apps/web-ele/src/views/bpm/oa/leave/create.vue b/apps/web-ele/src/views/bpm/oa/leave/create.vue index 7f08c6966..6d1b6926d 100644 --- a/apps/web-ele/src/views/bpm/oa/leave/create.vue +++ b/apps/web-ele/src/views/bpm/oa/leave/create.vue @@ -21,7 +21,7 @@ import { } from 'element-plus'; import { getProcessDefinition } from '#/api/bpm/definition'; -import { createLeave, getLeave, updateLeave } from '#/api/bpm/oa/leave'; +import { createLeave, getLeave } from '#/api/bpm/oa/leave'; import { getApprovalDetail as getApprovalDetailApi } from '#/api/bpm/processInstance'; import { $t } from '#/locales'; import { router } from '#/router'; @@ -95,9 +95,7 @@ async function onSubmit() { }; try { formLoading.value = true; - await (formData.value?.id - ? updateLeave(submitData) - : createLeave(submitData)); + await createLeave(submitData); // 关闭并提示 ElMessage.success($t('ui.actionMessage.operationSuccess')); await closeCurrentTab();