From f11bfb56c4e183f67af576b811758b94c87d14f5 Mon Sep 17 00:00:00 2001 From: 你好啊 <1536384743@qq.com> Date: 星期二, 06 八月 2024 14:23:32 +0800 Subject: [PATCH] 提交按照年生成订单号程序 --- north-glass-erp/src/main/java/com/example/erp/service/sd/OrderService.java | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/north-glass-erp/src/main/java/com/example/erp/service/sd/OrderService.java b/north-glass-erp/src/main/java/com/example/erp/service/sd/OrderService.java index 0349177..b252c94 100644 --- a/north-glass-erp/src/main/java/com/example/erp/service/sd/OrderService.java +++ b/north-glass-erp/src/main/java/com/example/erp/service/sd/OrderService.java @@ -169,6 +169,13 @@ String formattedDate = dateFormat.format(currentDate); orderId = "NG"+formattedDate+formattedNumber; + }else if(dateType.equals("year")){ + Integer maxOrderId = orderMapper.selectMaxOrderIdByYear(); + String formattedNumber = String.format("%06d", maxOrderId+1); + Date currentDate = new Date(); + SimpleDateFormat dateFormat = new SimpleDateFormat("yy"); + String formattedDate = dateFormat.format(currentDate); + orderId = "NG"+formattedDate+formattedNumber; } return orderId; -- Gitblit v1.8.0