From 6c12dd77bc481aeabec568bfed3dd68e81b80f8b Mon Sep 17 00:00:00 2001 From: doum <doum> Date: 星期一, 20 十月 2025 08:56:51 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/wuhuyancao' into wuhuyancao --- server/visits/dmvisit_service/src/main/java/com/doumee/service/business/JkCabinetGridService.java | 46 ++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 44 insertions(+), 2 deletions(-) diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/JkCabinetGridService.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/JkCabinetGridService.java index 508b858..eee512d 100644 --- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/JkCabinetGridService.java +++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/JkCabinetGridService.java @@ -1,8 +1,11 @@ package com.doumee.service.business; -//import com.doumee.service.business.third.model.PageData; -//import com.doumee.service.business.third.model.PageWrap; +import com.doumee.dao.business.dto.OptGridDTO; +import com.doumee.dao.business.dto.CloseGridDTO; +import com.doumee.dao.business.dto.GetDriverGridDTO; +import com.doumee.dao.business.dto.OpenGridDriverDTO; import com.doumee.dao.business.model.JkCabinetGrid; +import com.doumee.service.business.third.model.LoginUserInfo; import com.doumee.service.business.third.model.PageData; import com.doumee.service.business.third.model.PageWrap; @@ -97,4 +100,43 @@ * @return long */ long count(JkCabinetGrid jkCabinetGrid); + + void updateStatusById(JkCabinetGrid jkCabinetGrid); + + void unBindKeys(List<Integer> idList); + + /** + * 鏍囪鏌滄牸鏁呴殰 + * @param loginUserInfo + * @param cabinetId + * @param gridIdList + */ + void markFault(OptGridDTO dto); + + /** + * 鏍囪鏌滄牸姝e父 + * @param loginUserInfo + * @param cabinetId + * @param gridIdList + */ + void cancelFault(OptGridDTO dto); + + /** + * 鎵归噺寮�闂� - 绠$悊鍛� + */ + void batchOpenGridAdmin(OptGridDTO dto); + /** + * 鏍囪缁翠慨淇濆吇 - 绠$悊鍛� + * @param loginUserInfo + * @param cabinetId + * @param gridIdList + */ + void markRepair(OptGridDTO dto); + + void closeGrid(CloseGridDTO dto); + + List<JkCabinetGrid> getDriverGrid(GetDriverGridDTO getDriverGridDTO); + + void openGridDriver(OpenGridDriverDTO openGridDriverDTO); + } -- Gitblit v1.9.3