From b054362aaf616bfe0be0b50ae5dc2137091dbd7d Mon Sep 17 00:00:00 2001
From: zhangback <zhangback@163.com>
Date: 星期二, 09 十二月 2025 14:48:07 +0800
Subject: [PATCH] 提交
---
service/src/main/java/com/ruoyi/cwgl/service/impl/SmartLockerApplicationServiceImpl.java | 31 +++++++++++++++++++++++++++++++
1 files changed, 31 insertions(+), 0 deletions(-)
diff --git a/service/src/main/java/com/ruoyi/cwgl/service/impl/SmartLockerApplicationServiceImpl.java b/service/src/main/java/com/ruoyi/cwgl/service/impl/SmartLockerApplicationServiceImpl.java
index 9c42694..4648f66 100644
--- a/service/src/main/java/com/ruoyi/cwgl/service/impl/SmartLockerApplicationServiceImpl.java
+++ b/service/src/main/java/com/ruoyi/cwgl/service/impl/SmartLockerApplicationServiceImpl.java
@@ -1,7 +1,9 @@
package com.ruoyi.cwgl.service.impl;
+import java.util.Date;
import java.util.List;
+import com.ruoyi.common.exception.ServiceException;
import com.ruoyi.common.utils.DateUtils;
import javax.annotation.Resource;
import org.springframework.transaction.annotation.Transactional;
@@ -179,4 +181,33 @@
{
return smartLockerApplicationMapper.deleteSmartLockerApplicationById(id);
}
+
+ @Override
+ public int invalid(Integer id) {
+ SmartLockerApplication smartLockerApplication = smartLockerApplicationMapper.selectSmartLockerApplicationById(id);
+ if (smartLockerApplication==null){
+ throw new ServiceException("鏁版嵁涓嶅瓨鍦�");
+ }
+ smartLockerApplication.setCancelTime(new Date());
+ smartLockerApplication.setStatus(1);
+ return smartLockerApplicationMapper.updateSmartLockerApplication(smartLockerApplication);
+ }
+
+ @Override
+ @DataSource(DataSourceType.CWSJ)
+ public Integer selectCwByLicensePlateNumber(String licensePlateNumber) {
+ Integer integer = smartLockerApplicationMapper.selectCwByLicensePlateNumber(licensePlateNumber);
+ if (integer==null){
+ throw new ServiceException("鏌ヨ涓嶅埌鏅鸿兘鏌滄牸鍙e彿");
+ }
+ return integer;
+ }
+
+ @Override
+ public void updateExpiredStatus() {
+
+ int i = smartLockerApplicationMapper.updateExpiredStatus();
+ logger.info("鏇存柊{}鏉℃暟鎹繃鏈熺姸鎬佹垚鍔�",i);
+
+ }
}
--
Gitblit v1.8.0