From 1026f5c0f619cb7c299323d6555ccb3baa6890da Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Thu, 29 Jan 2026 10:54:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=96=E6=B6=88=E3=80=81=E5=A4=8D=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/erf/erf.js | 10 + src/views/modules/erf/expApplyList.vue | 255 ++++++++++++++++++++++++- 2 files changed, 258 insertions(+), 7 deletions(-) diff --git a/src/api/erf/erf.js b/src/api/erf/erf.js index d47fe3e..be59af7 100644 --- a/src/api/erf/erf.js +++ b/src/api/erf/erf.js @@ -50,6 +50,16 @@ export const withdrawExpApply = data => createAPI(`/erf/expApply/withdrawExpAppl */ export const deleteExpApply = data => createAPI(`/erf/expApply/deleteExpApply`, 'post', data) +/** + * 取消申请单(终止所有待审批流程) + */ +export const cancelExpApply = data => createAPI(`/erf/expApply/cancelExpApply`, 'post', data) + +/** + * 复制申请单 + */ +export const copyExpApply = data => createAPI(`/erf/expApply/copyExpApply`, 'post', data) + /** * 查询用户的待办申请单 */ diff --git a/src/views/modules/erf/expApplyList.vue b/src/views/modules/erf/expApplyList.vue index 5f949f6..1a8f6a4 100644 --- a/src/views/modules/erf/expApplyList.vue +++ b/src/views/modules/erf/expApplyList.vue @@ -47,6 +47,7 @@ + @@ -76,6 +77,30 @@ 查询 重置 新增申请单 + 删除 + 撤回 + 取消 + 复制 @@ -102,12 +127,6 @@ {{ scope.row.status === '已驳回' ? '重新下达' : '下达' }} - 删除 - 撤回 样品确认 @@ -447,6 +466,37 @@ + + +
+ + 选择需要复制的内容,将创建一个新的草稿申请单 +
+ + + {{ copyData.sourceApplyNo }} + + + + + 三方确认信息 + 附件 + + + + + +
+