From 0a1371bb9f765717f3ed631803bdc939e2095e6f Mon Sep 17 00:00:00 2001 From: xy <271556543@qq.com> Date: Wed, 12 Feb 2025 15:10:30 +0800 Subject: [PATCH] rollback --- src/api/flow/index.js | 22 +++++++++ src/views/attendance/SignHandle.vue | 4 +- src/views/flow/components/rollback.vue | 5 +- src/views/flow/create.vue | 66 ++++++++++++++++++++++---- src/views/flow/list.vue | 34 +++++++++++++ 5 files changed, 118 insertions(+), 13 deletions(-) diff --git a/src/api/flow/index.js b/src/api/flow/index.js index 72f67d2..ae17b7a 100644 --- a/src/api/flow/index.js +++ b/src/api/flow/index.js @@ -201,6 +201,28 @@ export async function rollback(data,isLoading=true) { isLoading }) } + +// 退回不清除记录 +export async function rollbackSimple(data,isLoading=true) { + await MessageBox.confirm("确认退回?", "提示") + return request({ + method: 'post', + url: '/api/oa/flow/rollback-simple', + data, + isLoading + }) +} + +// 退回后重新流转方式 +export function rollbackJump(data) { + return request({ + url: '/api/oa/flow/rollback-jump', + method: 'post', + data + }) +} + + export function flowLogs(params,isLoading=false) { return request({ method: 'get', diff --git a/src/views/attendance/SignHandle.vue b/src/views/attendance/SignHandle.vue index 8e14a0c..f94651f 100644 --- a/src/views/attendance/SignHandle.vue +++ b/src/views/attendance/SignHandle.vue @@ -4,10 +4,10 @@