|
@@ -38,36 +38,6 @@ export default {
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
- /**
|
|
|
|
|
- * 工具类自动生成的方法
|
|
|
|
|
- * 工具作者: 杨志杰
|
|
|
|
|
- * 添加评论
|
|
|
|
|
- */
|
|
|
|
|
- addComment: function (chooseTask) {
|
|
|
|
|
- var requestUrl = 'WorkflowResource/AddComment';
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- return new Promise((resolve, reject) => {
|
|
|
|
|
- $.ajax({
|
|
|
|
|
- url: Common.getApiURL(requestUrl),
|
|
|
|
|
- type: 'post',
|
|
|
|
|
- contentType: 'application/json',
|
|
|
|
|
-
|
|
|
|
|
- dataType: 'json',
|
|
|
|
|
- data: JSON.stringify(chooseTask),
|
|
|
|
|
-
|
|
|
|
|
- beforeSend: function (request) {
|
|
|
|
|
- Common.addTokenToRequest(request);
|
|
|
|
|
- },
|
|
|
|
|
- success: function (data) {
|
|
|
|
|
- resolve(data);
|
|
|
|
|
- },
|
|
|
|
|
- error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
- reject(XMLHttpRequest);
|
|
|
|
|
- },
|
|
|
|
|
- });
|
|
|
|
|
- });
|
|
|
|
|
- },
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 工具类自动生成的方法
|
|
* 工具类自动生成的方法
|
|
@@ -310,41 +280,6 @@ export default {
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
- /**
|
|
|
|
|
- * 工具类自动生成的方法
|
|
|
|
|
- * 工具作者: 杨志杰
|
|
|
|
|
- * 查询流程的第一个taskInfo
|
|
|
|
|
- */
|
|
|
|
|
- getTaskInfo: function (processInstanceId) {
|
|
|
|
|
- var requestUrl = 'WorkflowResource/getTaskInfo';
|
|
|
|
|
- var paramCount = 0;
|
|
|
|
|
- if (processInstanceId != null) {
|
|
|
|
|
- requestUrl += (paramCount > 0) ? '&' : '?';
|
|
|
|
|
- requestUrl += ('processInstanceId=' + processInstanceId);
|
|
|
|
|
- paramCount++;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- return new Promise((resolve, reject) => {
|
|
|
|
|
- $.ajax({
|
|
|
|
|
- url: Common.getApiURL(requestUrl),
|
|
|
|
|
- type: 'get',
|
|
|
|
|
-
|
|
|
|
|
- dataType: 'json',
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- beforeSend: function (request) {
|
|
|
|
|
- Common.addTokenToRequest(request);
|
|
|
|
|
- },
|
|
|
|
|
- success: function (data) {
|
|
|
|
|
- resolve(data);
|
|
|
|
|
- },
|
|
|
|
|
- error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
- reject(XMLHttpRequest);
|
|
|
|
|
- },
|
|
|
|
|
- });
|
|
|
|
|
- });
|
|
|
|
|
- },
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 工具类自动生成的方法
|
|
* 工具类自动生成的方法
|
|
@@ -475,252 +410,8 @@ export default {
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
- /**
|
|
|
|
|
- * 工具类自动生成的方法
|
|
|
|
|
- * 工具作者: 杨志杰
|
|
|
|
|
- * 查询看板待审批的任务信息
|
|
|
|
|
- */
|
|
|
|
|
- queryAllNeedApproveTask: function (taskQueryParam) {
|
|
|
|
|
- var requestUrl = 'WorkflowResource/queryAllNeedApproveTask';
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- return new Promise((resolve, reject) => {
|
|
|
|
|
- $.ajax({
|
|
|
|
|
- url: Common.getApiURL(requestUrl),
|
|
|
|
|
- type: 'post',
|
|
|
|
|
- contentType: 'application/json',
|
|
|
|
|
-
|
|
|
|
|
- dataType: 'json',
|
|
|
|
|
- data: JSON.stringify(taskQueryParam),
|
|
|
|
|
-
|
|
|
|
|
- beforeSend: function (request) {
|
|
|
|
|
- Common.addTokenToRequest(request);
|
|
|
|
|
- },
|
|
|
|
|
- success: function (data) {
|
|
|
|
|
- resolve(data);
|
|
|
|
|
- },
|
|
|
|
|
- error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
- reject(XMLHttpRequest);
|
|
|
|
|
- },
|
|
|
|
|
- });
|
|
|
|
|
- });
|
|
|
|
|
- },
|
|
|
|
|
-
|
|
|
|
|
- /**
|
|
|
|
|
- * 工具类自动生成的方法
|
|
|
|
|
- * 工具作者: 杨志杰
|
|
|
|
|
- * 获取所有审批类型的工作流
|
|
|
|
|
- */
|
|
|
|
|
- queryApproveTypeWorkflow: function () {
|
|
|
|
|
- var requestUrl = 'WorkflowResource/ApproveType';
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- return new Promise((resolve, reject) => {
|
|
|
|
|
- $.ajax({
|
|
|
|
|
- url: Common.getApiURL(requestUrl),
|
|
|
|
|
- type: 'get',
|
|
|
|
|
-
|
|
|
|
|
- dataType: 'json',
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- beforeSend: function (request) {
|
|
|
|
|
- Common.addTokenToRequest(request);
|
|
|
|
|
- },
|
|
|
|
|
- success: function (data) {
|
|
|
|
|
- resolve(data);
|
|
|
|
|
- },
|
|
|
|
|
- error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
- reject(XMLHttpRequest);
|
|
|
|
|
- },
|
|
|
|
|
- });
|
|
|
|
|
- });
|
|
|
|
|
- },
|
|
|
|
|
-
|
|
|
|
|
- /**
|
|
|
|
|
- * 工具类自动生成的方法
|
|
|
|
|
- * 工具作者: 杨志杰
|
|
|
|
|
- * 查询已审批的任务信息
|
|
|
|
|
- */
|
|
|
|
|
- queryApprovedTask: function (taskQueryParam) {
|
|
|
|
|
- var requestUrl = 'WorkflowResource/Approved';
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- return new Promise((resolve, reject) => {
|
|
|
|
|
- $.ajax({
|
|
|
|
|
- url: Common.getApiURL(requestUrl),
|
|
|
|
|
- type: 'post',
|
|
|
|
|
- contentType: 'application/json',
|
|
|
|
|
-
|
|
|
|
|
- dataType: 'json',
|
|
|
|
|
- data: JSON.stringify(taskQueryParam),
|
|
|
|
|
-
|
|
|
|
|
- beforeSend: function (request) {
|
|
|
|
|
- Common.addTokenToRequest(request);
|
|
|
|
|
- },
|
|
|
|
|
- success: function (data) {
|
|
|
|
|
- resolve(data);
|
|
|
|
|
- },
|
|
|
|
|
- error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
- reject(XMLHttpRequest);
|
|
|
|
|
- },
|
|
|
|
|
- });
|
|
|
|
|
- });
|
|
|
|
|
- },
|
|
|
|
|
-
|
|
|
|
|
- /**
|
|
|
|
|
- * 工具类自动生成的方法
|
|
|
|
|
- * 工具作者: 杨志杰
|
|
|
|
|
- * 查询抄送任务
|
|
|
|
|
- */
|
|
|
|
|
- queryCopyTaks: function (taskQueryParam) {
|
|
|
|
|
- var requestUrl = 'WorkflowResource/CopyTask';
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- return new Promise((resolve, reject) => {
|
|
|
|
|
- $.ajax({
|
|
|
|
|
- url: Common.getApiURL(requestUrl),
|
|
|
|
|
- type: 'post',
|
|
|
|
|
- contentType: 'application/json',
|
|
|
|
|
-
|
|
|
|
|
- dataType: 'json',
|
|
|
|
|
- data: JSON.stringify(taskQueryParam),
|
|
|
|
|
-
|
|
|
|
|
- beforeSend: function (request) {
|
|
|
|
|
- Common.addTokenToRequest(request);
|
|
|
|
|
- },
|
|
|
|
|
- success: function (data) {
|
|
|
|
|
- resolve(data);
|
|
|
|
|
- },
|
|
|
|
|
- error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
- reject(XMLHttpRequest);
|
|
|
|
|
- },
|
|
|
|
|
- });
|
|
|
|
|
- });
|
|
|
|
|
- },
|
|
|
|
|
-
|
|
|
|
|
- /**
|
|
|
|
|
- * 工具类自动生成的方法
|
|
|
|
|
- * 工具作者: 杨志杰
|
|
|
|
|
- * 查询我发起的审批
|
|
|
|
|
- */
|
|
|
|
|
- queryMyApplyProcessInfo: function (taskQueryParam) {
|
|
|
|
|
- var requestUrl = 'WorkflowResource/MyApply';
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- return new Promise((resolve, reject) => {
|
|
|
|
|
- $.ajax({
|
|
|
|
|
- url: Common.getApiURL(requestUrl),
|
|
|
|
|
- type: 'post',
|
|
|
|
|
- contentType: 'application/json',
|
|
|
|
|
-
|
|
|
|
|
- dataType: 'json',
|
|
|
|
|
- data: JSON.stringify(taskQueryParam),
|
|
|
|
|
-
|
|
|
|
|
- beforeSend: function (request) {
|
|
|
|
|
- Common.addTokenToRequest(request);
|
|
|
|
|
- },
|
|
|
|
|
- success: function (data) {
|
|
|
|
|
- resolve(data);
|
|
|
|
|
- },
|
|
|
|
|
- error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
- reject(XMLHttpRequest);
|
|
|
|
|
- },
|
|
|
|
|
- });
|
|
|
|
|
- });
|
|
|
|
|
- },
|
|
|
|
|
-
|
|
|
|
|
- /**
|
|
|
|
|
- * 工具类自动生成的方法
|
|
|
|
|
- * 工具作者: 杨志杰
|
|
|
|
|
- * 查询待审批的任务信息
|
|
|
|
|
- */
|
|
|
|
|
- queryNeedApproveTask: function (taskQueryParam) {
|
|
|
|
|
- var requestUrl = 'WorkflowResource/NeedApprove';
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- return new Promise((resolve, reject) => {
|
|
|
|
|
- $.ajax({
|
|
|
|
|
- url: Common.getApiURL(requestUrl),
|
|
|
|
|
- type: 'post',
|
|
|
|
|
- contentType: 'application/json',
|
|
|
|
|
-
|
|
|
|
|
- dataType: 'json',
|
|
|
|
|
- data: JSON.stringify(taskQueryParam),
|
|
|
|
|
-
|
|
|
|
|
- beforeSend: function (request) {
|
|
|
|
|
- Common.addTokenToRequest(request);
|
|
|
|
|
- },
|
|
|
|
|
- success: function (data) {
|
|
|
|
|
- resolve(data);
|
|
|
|
|
- },
|
|
|
|
|
- error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
- reject(XMLHttpRequest);
|
|
|
|
|
- },
|
|
|
|
|
- });
|
|
|
|
|
- });
|
|
|
|
|
- },
|
|
|
|
|
-
|
|
|
|
|
- /**
|
|
|
|
|
- * 工具类自动生成的方法
|
|
|
|
|
- * 工具作者: 杨志杰
|
|
|
|
|
- * 查询已拒绝的审批
|
|
|
|
|
- */
|
|
|
|
|
- queryNotApprovedTask: function (taskQueryParam) {
|
|
|
|
|
- var requestUrl = 'WorkflowResource/Refuse';
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- return new Promise((resolve, reject) => {
|
|
|
|
|
- $.ajax({
|
|
|
|
|
- url: Common.getApiURL(requestUrl),
|
|
|
|
|
- type: 'post',
|
|
|
|
|
- contentType: 'application/json',
|
|
|
|
|
-
|
|
|
|
|
- dataType: 'json',
|
|
|
|
|
- data: JSON.stringify(taskQueryParam),
|
|
|
|
|
-
|
|
|
|
|
- beforeSend: function (request) {
|
|
|
|
|
- Common.addTokenToRequest(request);
|
|
|
|
|
- },
|
|
|
|
|
- success: function (data) {
|
|
|
|
|
- resolve(data);
|
|
|
|
|
- },
|
|
|
|
|
- error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
- reject(XMLHttpRequest);
|
|
|
|
|
- },
|
|
|
|
|
- });
|
|
|
|
|
- });
|
|
|
|
|
- },
|
|
|
|
|
-
|
|
|
|
|
- /**
|
|
|
|
|
- * 工具类自动生成的方法
|
|
|
|
|
- * 工具作者: 杨志杰
|
|
|
|
|
- * 查询看板待审批的任务信息
|
|
|
|
|
- */
|
|
|
|
|
- queryTaskInfos: function (taskQueryParam) {
|
|
|
|
|
- var requestUrl = 'WorkflowResource/queryTaskInfos';
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- return new Promise((resolve, reject) => {
|
|
|
|
|
- $.ajax({
|
|
|
|
|
- url: Common.getApiURL(requestUrl),
|
|
|
|
|
- type: 'post',
|
|
|
|
|
- contentType: 'application/json',
|
|
|
|
|
|
|
|
|
|
- dataType: 'json',
|
|
|
|
|
- data: JSON.stringify(taskQueryParam),
|
|
|
|
|
|
|
|
|
|
- beforeSend: function (request) {
|
|
|
|
|
- Common.addTokenToRequest(request);
|
|
|
|
|
- },
|
|
|
|
|
- success: function (data) {
|
|
|
|
|
- resolve(data);
|
|
|
|
|
- },
|
|
|
|
|
- error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
- reject(XMLHttpRequest);
|
|
|
|
|
- },
|
|
|
|
|
- });
|
|
|
|
|
- });
|
|
|
|
|
- },
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 工具类自动生成的方法
|
|
* 工具类自动生成的方法
|