From c310e85a79c69e711076c7a246205d8cfe45ac75 Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Tue, 27 Dec 2022 09:23:04 +0800
Subject: [PATCH] 添加车辆变更审核流程

---
 src/main/java/org/springblade/modules/applicationCarChange/service/IApplicationCarChangeService.java |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/src/main/java/org/springblade/modules/applicationCarChange/service/IApplicationCarChangeService.java b/src/main/java/org/springblade/modules/applicationCarChange/service/IApplicationCarChangeService.java
index 5dfe072..960577d 100644
--- a/src/main/java/org/springblade/modules/applicationCarChange/service/IApplicationCarChangeService.java
+++ b/src/main/java/org/springblade/modules/applicationCarChange/service/IApplicationCarChangeService.java
@@ -16,10 +16,13 @@
  */
 package org.springblade.modules.applicationCarChange.service;
 
+import org.springblade.flow.core.entity.BladeFlow;
+import org.springblade.modules.application.entity.CarEntity;
 import org.springblade.modules.applicationCarChange.entity.ApplicationCarChangeEntity;
 import org.springblade.modules.applicationCarChange.vo.ApplicationCarChangeVO;
 import org.springblade.core.mp.base.BaseService;
 import com.baomidou.mybatisplus.core.metadata.IPage;
+import org.springblade.modules.applicationDelay.vo.ApplicationDelayVO;
 
 /**
  * 车辆变更申请表 服务类
@@ -38,5 +41,24 @@
 	 */
 	IPage<ApplicationCarChangeVO> selectApplicationCarChangePage(IPage<ApplicationCarChangeVO> page, ApplicationCarChangeVO applicationCarChange);
 
+	/**
+	 * 开始任务
+	 * @param entity
+	 * @return
+	 */
+    Boolean startProcess(ApplicationCarChangeEntity entity, CarEntity carEntity);
 
+	/**
+	 * 完成任务
+	 * @param flow
+	 * @return
+	 */
+	Boolean completeTask(BladeFlow flow);
+
+	/**
+	 * 获取详情
+	 * @param detail
+	 * @return
+	 */
+	ApplicationCarChangeVO getVo(ApplicationCarChangeEntity detail);
 }

--
Gitblit v1.9.3