From 0aa2dd71fa4b989838f89aff2cac82950a70097f Mon Sep 17 00:00:00 2001 From: liukangdong <898885815@qq.com> Date: 星期四, 22 八月 2024 18:10:48 +0800 Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/dmvisit --- server/visits/dmvisit_service/src/main/java/com/doumee/service/business/PlatformJobService.java | 80 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 79 insertions(+), 1 deletions(-) diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/PlatformJobService.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/PlatformJobService.java index 0e778f3..ac8a7a8 100644 --- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/PlatformJobService.java +++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/PlatformJobService.java @@ -3,12 +3,19 @@ import com.doumee.core.model.PageData; import com.doumee.core.model.PageWrap; import com.doumee.dao.business.model.PlatformJob; +import com.doumee.dao.web.reqeust.JobDetailDTO; +import com.doumee.dao.web.reqeust.JobOperateDTO; +import com.doumee.dao.web.reqeust.LineUpDetailDTO; +import com.doumee.dao.web.reqeust.SignInDTO; +import com.doumee.dao.web.response.DriverHomeVO; +import com.doumee.dao.web.response.LineUpVO; + import java.util.List; /** * 鏈堝彴璋冨害浣滀笟淇℃伅琛⊿ervice瀹氫箟 * @author 姹熻箘韫� - * @since 2024/04/28 16:06 + * @date 2024/06/28 10:03 */ public interface PlatformJobService { @@ -94,4 +101,75 @@ * @return long */ long count(PlatformJob platformJob); + + DriverHomeVO getDriverHome(Integer memberId); + + /** + * 璺濈绛惧埌 + * @param signInDTO + */ + void signIn(SignInDTO signInDTO); + + /** + * 浠诲姟璇︽儏 + * @param jobDetailDTO + * @return + */ + PlatformJob getDetail(JobDetailDTO jobDetailDTO); + + /** + * 鎺掗槦鎯呭喌 + * @param lineUpDetailDTO + * @return + */ + LineUpVO lineUpDetail(LineUpDetailDTO lineUpDetailDTO); + + /** + * 閫氱煡鍏ュ洯 + * @param jobOperateDTO + */ + void platformInPark(JobOperateDTO jobOperateDTO); + + /** + * 鏈堝彴鍙彿 + * @param jobOperateDTO + */ + void platformCallNumber(JobOperateDTO jobOperateDTO); + + /** + * 杞Щ鏈堝彴 + * @param jobOperateDTO + */ + void platformMove(JobOperateDTO jobOperateDTO); + + /** + * 鏈堝彴杩囧彿 + * @param jobOperateDTO + */ + void platformOverNumber(JobOperateDTO jobOperateDTO); + + /** + * 寮傚父鎸傝捣 + * @param jobOperateDTO + */ + void platformErr(JobOperateDTO jobOperateDTO); + + /** + * 鎵嬪姩寮�濮嬩綔涓� + * @param jobOperateDTO + */ + void beginWork(JobOperateDTO jobOperateDTO); + + /** + * 鏈堝彴鐩告満 寮�濮嬩綔涓� + * @param jobOperateDTO + */ + void cameraStartWork(JobOperateDTO jobOperateDTO); + + /** + * 瀹屾垚浣滀笟 + * @param jobOperateDTO + */ + void finishWork(JobOperateDTO jobOperateDTO); + } -- Gitblit v1.9.3