From 5727a4358f2508488e208657f37d25ee3631250a Mon Sep 17 00:00:00 2001 From: wuchunlei Date: Thu, 19 Sep 2024 10:23:47 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E4=B8=8B=E4=B8=80=E4=B8=AA?= =?UTF-8?q?=E7=BC=96=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/peanut/modules/common/controller/ClassController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/peanut/modules/common/controller/ClassController.java b/src/main/java/com/peanut/modules/common/controller/ClassController.java index c40f44c2..004d91ae 100644 --- a/src/main/java/com/peanut/modules/common/controller/ClassController.java +++ b/src/main/java/com/peanut/modules/common/controller/ClassController.java @@ -462,12 +462,14 @@ public class ClassController { if (userCertificateList.size() > 0){ UserCertificate u0 = userCertificateList.get(0); String certificateNo = u0.getCertificateNo(); - int no = Integer.parseInt(certificateNo.substring(certificateNo.indexOf("1")+1,certificateNo.indexOf("1")+7))+1; if ("A".equals(type)){ + int no = Integer.parseInt(certificateNo.substring(4,10))+1; res = "NO."+String.format("%06d", no); }else if ("B".equals(type)){ + int no = Integer.parseInt(certificateNo.substring(4,10))+1; res = "NO."+String.format("%06d", no); }else if ("ZK".equals(type)){ + int no = Integer.parseInt(certificateNo.substring(6,12))+1; res = "NO.ZK"+String.format("%06d", no); } }else {