From 2a7fc85c131a1d1b19bbc30538bc03a5bb932bcc Mon Sep 17 00:00:00 2001 From: k94314517 <8417338+k94314517@user.noreply.gitee.com> Date: 星期二, 15 七月 2025 11:09:36 +0800 Subject: [PATCH] 111 --- server/services/src/main/java/com/doumee/service/business/impl/OrdersServiceImpl.java | 27 ++++++++++++--------------- 1 files changed, 12 insertions(+), 15 deletions(-) diff --git a/server/services/src/main/java/com/doumee/service/business/impl/OrdersServiceImpl.java b/server/services/src/main/java/com/doumee/service/business/impl/OrdersServiceImpl.java index 320b2ea..8887d58 100644 --- a/server/services/src/main/java/com/doumee/service/business/impl/OrdersServiceImpl.java +++ b/server/services/src/main/java/com/doumee/service/business/impl/OrdersServiceImpl.java @@ -14,7 +14,6 @@ import com.doumee.core.utils.DateUtil; import com.doumee.core.utils.GeoUtils; import com.doumee.core.utils.Utils; -import com.doumee.core.utils.redis.RedisUtil; import com.doumee.dao.business.*; import com.doumee.dao.business.model.*; import com.doumee.dao.dto.*; @@ -79,9 +78,6 @@ @Autowired private WxMiniUtilService wxMiniUtilService; - - @Autowired - private RedisTemplate<String, Object> redisTemplate; @Override @Transactional(rollbackFor = {Exception.class,BusinessException.class}) @@ -1308,17 +1304,18 @@ public synchronized String getNextCode(Integer type){ - String prefix = "YG"; - if(!Constants.equalsInteger(type,Constants.ZERO)){ - prefix = (Constants.equalsInteger(type,Constants.ONE)?"YC-":"SC-"); - } - prefix = DateUtil.getDate(new Date(),"yyyyMMdd") +"-"; - Integer countNum = RedisUtil.getObject(redisTemplate, Constants.RedisKeys.ORDER_CODE, Integer.class); - countNum = Constants.formatIntegerNum(countNum)+1; - //鏇存柊缂撳瓨 - RedisUtil.addObject(redisTemplate,Constants.RedisKeys.ORDER_CODE,countNum); - String nextIndex =Integer.toString( countNum ); - return prefix + org.apache.commons.lang3.StringUtils.leftPad(nextIndex,3,"0"); +// String prefix = "YG"; +// if(!Constants.equalsInteger(type,Constants.ZERO)){ +// prefix = (Constants.equalsInteger(type,Constants.ONE)?"YC-":"SC-"); +// } +// prefix = DateUtil.getDate(new Date(),"yyyyMMdd") +"-"; +// Integer countNum = RedisUtil.getObject(redisTemplate, Constants.RedisKeys.ORDER_CODE, Integer.class); +// countNum = Constants.formatIntegerNum(countNum)+1; +// //鏇存柊缂撳瓨 +// RedisUtil.addObject(redisTemplate,Constants.RedisKeys.ORDER_CODE,countNum); +// String nextIndex =Integer.toString( countNum ); +// return prefix + org.apache.commons.lang3.StringUtils.leftPad(nextIndex,3,"0"); + return null; } -- Gitblit v1.9.3