兰宝车间质量管理系统-前端
疯狂的狮子Li
2024-05-09 26c0cdaef6f48c790be720cfc41b6a4a9a797e55
src/api/workflow/task/index.ts
@@ -192,3 +192,73 @@
    data: data
  });
};
/**
 * 终止任务
 * @returns
 */
export const terminationTask = (data: any) => {
  return request({
    url: `/workflow/task/terminationTask`,
    method: 'post',
    data: data
  });
};
/**
 * 查询流程变量
 * @returns
 */
export const getInstanceVariable = (taskId: string) => {
  return request({
    url: `/workflow/task/getInstanceVariable/${taskId}`,
    method: 'get'
  });
};
/**
 * 获取可驳回得任务节点
 * @returns
 */
export const getTaskNodeList = (processInstanceId: string) => {
  return request({
    url: `/workflow/task/getTaskNodeList/${processInstanceId}`,
    method: 'get'
  });
};
/**
 * 委托任务
 * @returns
 */
export const delegateTask = (data: any) => {
  return request({
    url: `/workflow/task/delegateTask`,
    method: 'post',
    data: data
  });
};
/**
 * 查询工作流任务用户选择加签人员
 * @param taskId
 * @returns {*}
 */
export const getTaskUserIdsByAddMultiInstance = (taskId: string) => {
  return request({
    url: '/workflow/user/getTaskUserIdsByAddMultiInstance/' + taskId,
    method: 'get'
  });
};
/**
 * 查询工作流选择减签人员
 * @param taskId
 * @returns {*}
 */
export const getListByDeleteMultiInstance = (taskId: string) => {
  return request({
    url: '/workflow/task/getListByDeleteMultiInstance/' + taskId,
    method: 'get'
  });
};