| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129 |
- import request from '@/utils/request';
- export async function getTodoTaskPage(query) {
- const res = await request({
- url: '/bpm/task/todo-page',
- method: 'get',
- params: query
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export async function getDoneTaskPage(query) {
- const res = await request({
- url: '/bpm/task/done-page',
- method: 'get',
- params: query
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export function completeTask(data) {
- return request({
- url: '/bpm/task/complete',
- method: 'PUT',
- data: data
- });
- }
- export async function approveTask(data) {
- const res = await request({
- url: '/bpm/task/approve',
- method: 'PUT',
- data: data
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export function rejectTask(data) {
- return request({
- url: '/bpm/task/reject',
- method: 'PUT',
- data: data
- });
- }
- export function backTask(data) {
- return request({
- url: '/bpm/task/back',
- method: 'PUT',
- data: data
- });
- }
- export function updateTaskAssignee(data) {
- return request({
- url: '/bpm/task/update-assignee',
- method: 'PUT',
- data: data
- });
- }
- export async function getTaskListByProcessInstanceId(processInstanceId) {
- const res = await request({
- url:
- '/bpm/task/list-by-process-instance-id?processInstanceId=' +
- processInstanceId,
- method: 'get'
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export function getReturnList(taskId) {
- return request({
- url: '/bpm/task/return-list?taskId=' + taskId,
- method: 'get'
- });
- }
- export function returnTask(data) {
- return request({
- url: '/bpm/task/return',
- method: 'PUT',
- data: data
- });
- }
- export function delegateTask(data) {
- return request({
- url: '/bpm/task/delegate',
- method: 'PUT',
- data: data
- });
- }
- export function approveTaskWithVariables(data) {
- return request({
- url: '/bpm/task/approveTaskWithVariables',
- method: 'PUT',
- data: data
- });
- }
- export function apspurchaseplan(data) {
- return request({
- url: '/bpm/apspurchaseplan/assign',
- method: 'POST',
- data: data
- });
- }
- export function outApproveNotPass(data) {
- return request({
- url: '/bpm/outApprove/notPass',
- method: 'PUT',
- data: data
- });
- }
|