diff --git a/src/api/common/api.ts b/src/api/common/api.ts
index 2f6c189..42da438 100644
--- a/src/api/common/api.ts
+++ b/src/api/common/api.ts
@@ -18,6 +18,8 @@ enum Api {
startProcessSchedules = '/tasktask/taskTask/flow-schedules',
queryByBusinessId = '/tasktask/taskTask/queryByBusinessId',
deleteSingleProcess = '/tasktask/taskTask/deleteSingleProcess',
+ deletePendingTask = '/tasktask/taskTask/deletePendingTask',
+ updateTitleAndDeadline = '/tasktask/taskTask/updateTitleAndDeadline',
}
/**
@@ -184,6 +186,22 @@ export const deleteSingleProcess = (params) => {
return defHttp.post({ url: Api.deleteSingleProcess, params }, { joinParamsToUrl: true, isTransformResponse: false });
};
+/**
+ * 删除未发起的待处理任务(无流程实例ID的周期性任务记录)
+ * @param params { taskId: string }
+ */
+export const deletePendingTask = (params) => {
+ return defHttp.post({ url: Api.deletePendingTask, params }, { joinParamsToUrl: true, isTransformResponse: false });
+};
+
+/**
+ * 修改流程标题和截止时间
+ * @param params { taskId: string, title: string, requireFinishDate: string }
+ */
+export const updateTitleAndDeadline = (params) => {
+ return defHttp.post({ url: Api.updateTitleAndDeadline, params }, { joinParamsToUrl: true, isTransformResponse: false });
+};
+
/**
* 【用于评论功能】自定义文件上传-方法
*/
diff --git a/src/components/semri/process/BusinessProcessListModal.vue b/src/components/semri/process/BusinessProcessListModal.vue
index eb3744e..5f5cb59 100644
--- a/src/components/semri/process/BusinessProcessListModal.vue
+++ b/src/components/semri/process/BusinessProcessListModal.vue
@@ -8,6 +8,33 @@
+
+
+