From c83cf9d2d82a0a29a15e38f4566eb470b9a3517b Mon Sep 17 00:00:00 2001
From: 101captain <237651143@qq.com>
Date: 星期二, 22 二月 2022 09:57:51 +0800
Subject: [PATCH] 抽奖相关提交
---
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/OrderNoUtils.java | 15 ++++++++-------
1 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/OrderNoUtils.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/OrderNoUtils.java
index dfb4279..5fedbeb 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/OrderNoUtils.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/OrderNoUtils.java
@@ -7,13 +7,17 @@
public class OrderNoUtils {
private static int sn = 0;
+ // 防止创建类的实例
+ private OrderNoUtils() {}
+
public static String NextOrderNo(Long userId) {
if (sn == 999)
sn = 0;
else
sn++;
DateFormat df = new SimpleDateFormat("MMddHHmmss");
- return df.format(new Date()) + padRight(String.valueOf(userId), 5, '0') + padRight(String.valueOf(sn), 3, '0') + getRandomNumber();
+ return df.format(new Date()) + padRight(String.valueOf(userId), 5, '0') + padRight(String.valueOf(sn), 3, '0')
+ + getRandomNumber();
}
public static String padLeft(String src, int len, char ch) {
@@ -44,15 +48,12 @@
return new String(charr);
}
- // 防止创建类的实例
- private OrderNoUtils() {
- }
-
/**
* 获取三位随机数
- * @return 三位随机数
+ *
+ * @return 三位随机数
*/
- private static String getRandomNumber(){
+ private static String getRandomNumber() {
return String.valueOf(new Double((Math.random() * 9 + 1) * (Math.pow(10, 3 - 1))).intValue());
}
}
--
Gitblit v1.7.1