From 3bba8ccaea4c0ff7ad5a7acb056d554c42b2eca2 Mon Sep 17 00:00:00 2001 From: jiangqs <jiangqs> Date: 星期三, 03 五月 2023 17:10:43 +0800 Subject: [PATCH] 小程序初步完成 --- ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/CodeFactoryUtil.java | 47 +++++++++++------------------------------------ 1 files changed, 11 insertions(+), 36 deletions(-) diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/CodeFactoryUtil.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/CodeFactoryUtil.java index 288626f..3e8d6fd 100644 --- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/CodeFactoryUtil.java +++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/CodeFactoryUtil.java @@ -2,7 +2,9 @@ -import com.ruoyi.common.core.utils.DateUtils; +import org.apache.commons.lang3.time.DateFormatUtils; +import org.apache.commons.lang3.time.DateUtils; +import org.apache.poi.ss.usermodel.DateUtil; import java.security.SecureRandom; import java.util.Date; @@ -28,9 +30,9 @@ private static final String SHOP_PREFIX = "HRT_S"; /** - * 订单前缀 + * 商户订单前缀 */ - private static final String ORDER_PREFIX = "BO"; + private static final String ORDER_PREFIX = "SC"; /** * 退款订单前缀 @@ -64,39 +66,12 @@ return toFillZeroCode(prefix, maxLength, shopId); } - /** - * 获取会员编号 - * @param userId - * @return - */ - public static String getMemberNo(Long userId) { - String prefix = APP_USER_PREFIX; - return toFillZeroCode(prefix, maxLength, userId); - } - - /** - * 获取订单编号 - * - * @param userId - * @return - */ - public static String getOrderNo(Long userId) { - - String prefix = DateUtils.parseDateToStr( "yyyyMMddHHmmss",new Date()); - prefix = ORDER_PREFIX + prefix; - return toFillZeroCode(prefix, maxLength, userId); - } - - - - /** - * 获取用户编号 - * - * @param userId - * @return - */ - public static String getAppUserNo(Long userId) { - return toFillZeroCode(APP_USER_PREFIX, 9, userId); + public static String getShopOrderNo() { + String orderNo; + String timeTemp = DateFormatUtils.format(new Date(), "yyyyMMdd"); + String suffixNumber = "0001"; + orderNo = ORDER_PREFIX + timeTemp + suffixNumber; + return orderNo; } /** -- Gitblit v1.7.1