From b054362aaf616bfe0be0b50ae5dc2137091dbd7d Mon Sep 17 00:00:00 2001
From: zhangback <zhangback@163.com>
Date: 星期二, 09 十二月 2025 14:48:07 +0800
Subject: [PATCH] 提交

---
 tms/src/main/java/com/ruoyi/tms/service/impl/TmsCarKeyDispatchServiceImpl.java |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

diff --git a/tms/src/main/java/com/ruoyi/tms/service/impl/TmsCarKeyDispatchServiceImpl.java b/tms/src/main/java/com/ruoyi/tms/service/impl/TmsCarKeyDispatchServiceImpl.java
index 480386e..45738c7 100644
--- a/tms/src/main/java/com/ruoyi/tms/service/impl/TmsCarKeyDispatchServiceImpl.java
+++ b/tms/src/main/java/com/ruoyi/tms/service/impl/TmsCarKeyDispatchServiceImpl.java
@@ -1,9 +1,13 @@
 package com.ruoyi.tms.service.impl;
 
+import java.util.Date;
 import java.util.List;
 
+import com.ruoyi.common.core.domain.AjaxResult;
 import com.ruoyi.common.utils.DateUtils;
 import javax.annotation.Resource;
+
+import com.ruoyi.common.utils.StringUtils;
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.stereotype.Service;
 import org.springframework.scheduling.annotation.Async;
@@ -179,4 +183,30 @@
     {
         return tmsCarKeyDispatchMapper.deleteTmsCarKeyDispatchById(id);
     }
+
+    @Override
+    public TmsCarKeyDispatch selectTmsCarKeyDispatchdriverMobile(String driverCode) {
+        return tmsCarKeyDispatchMapper.selectTmsCarKeyDispatchdriverMobile(driverCode);
+    }
+    @Override
+    public AjaxResult takeReview(TmsCarKeyDispatch tmsCarKeyDispatch) {
+        if (tmsCarKeyDispatch == null) {
+            return AjaxResult.error("鏌ユ棤绗﹀悎瑕佹眰鐨勮皟搴﹀崟锛岃鑱旂郴璋冨害浜哄憳",3);
+        }
+        if (StringUtils.isEmpty(tmsCarKeyDispatch.getVehicleCarKeyNo())){
+            return AjaxResult.error("杞﹂挜鍖欐煖鍙蜂负绌猴紝璇疯仈绯昏皟搴︿汉鍛�",3);
+
+        }
+        tmsCarKeyDispatch.setStatus(1);
+        tmsCarKeyDispatch.setCarKeyCollectionTime(new Date());
+        tmsCarKeyDispatchMapper.updateTmsCarKeyDispatch(tmsCarKeyDispatch);
+
+
+
+
+        AjaxResult success = new AjaxResult(0, "鎴愬姛",1);
+        success.put("boxNumber",tmsCarKeyDispatch.getVehicleCarKeyNo());
+        logger.info("鎴愬姛杩斿洖{}",success);
+        return success;
+    }
 }

--
Gitblit v1.8.0