feat: 流程中暂存草稿逻辑
This commit is contained in:
@ -74,12 +74,14 @@ export async function postDraft(
|
||||
schemaId: string,
|
||||
formData: Array<Recordable>,
|
||||
dataId?: string,
|
||||
processId='',
|
||||
taskId='',
|
||||
mode: ErrorMessageMode = 'modal',
|
||||
) {
|
||||
return defHttp.post<boolean>(
|
||||
{
|
||||
url: Api.Draft,
|
||||
params: { formData, schemaId, dataId },
|
||||
params: { formData, schemaId, dataId, processId, taskId },
|
||||
},
|
||||
{
|
||||
errorMessageMode: mode,
|
||||
@ -109,12 +111,14 @@ export async function putDraft(
|
||||
formData: Array<Recordable>,
|
||||
id: string,
|
||||
dataId?: string,
|
||||
processId='',
|
||||
taskId='',
|
||||
mode: ErrorMessageMode = 'modal',
|
||||
) {
|
||||
return defHttp.put<boolean>(
|
||||
{
|
||||
url: Api.Draft,
|
||||
params: { formData, schemaId, id, dataId },
|
||||
params: { formData, schemaId, id, dataId, processId, taskId },
|
||||
},
|
||||
{
|
||||
errorMessageMode: mode,
|
||||
@ -139,7 +143,7 @@ export async function deleteDraft(ids: string[], mode: ErrorMessageMode = 'modal
|
||||
/**
|
||||
* @description: 获取草稿详情
|
||||
*/
|
||||
export async function getDraftInfo(id: string, mode: ErrorMessageMode = 'modal') {
|
||||
export async function getDraftInfo(id: string, taskId, userId, mode: ErrorMessageMode = 'modal') {
|
||||
return defHttp.get<{
|
||||
formData: string;
|
||||
name: string;
|
||||
@ -148,7 +152,7 @@ export async function getDraftInfo(id: string, mode: ErrorMessageMode = 'modal')
|
||||
}>(
|
||||
{
|
||||
url: Api.DraftInfo,
|
||||
params: { id },
|
||||
params: { id, taskId, userId },
|
||||
},
|
||||
{
|
||||
errorMessageMode: mode,
|
||||
|
||||
Reference in New Issue
Block a user