张天森
2022-11-17 11899dc62d10c1c7778fbebb631f5ee25705b7db
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/OrderNoUtils.java
@@ -8,7 +8,8 @@
    private static int sn = 0;
    // 防止创建类的实例
    private OrderNoUtils() {}
    private OrderNoUtils() {
    }
    public static String NextOrderNo(Long userId) {
        if (sn == 999)
@@ -20,6 +21,16 @@
            + getRandomNumber();
    }
    public static String nextDeliveryNo() {
        if (sn == 999)
            sn = 0;
        else
            sn++;
        DateFormat df = new SimpleDateFormat("MMddHHmmss");
        return "PS" + df.format(new Date()) + padRight(String.valueOf(sn), 3, '0')
                + getRandomNumber();
    }
    public static String padLeft(String src, int len, char ch) {
        int diff = len - src.length();
        if (diff <= 0) {