From 06d6372b451b964738cbfe2adb37e1da85d856ed Mon Sep 17 00:00:00 2001 From: 胡仁荣 <897853850@qq.com> Date: 星期四, 24 十一月 2022 16:05:03 +0800 Subject: [PATCH] 新增 --- src/main/java/com/qxueyou/scc/teach/student/service/impl/StudentService.java | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/qxueyou/scc/teach/student/service/impl/StudentService.java b/src/main/java/com/qxueyou/scc/teach/student/service/impl/StudentService.java index 5222a92..b1b5b0f 100644 --- a/src/main/java/com/qxueyou/scc/teach/student/service/impl/StudentService.java +++ b/src/main/java/com/qxueyou/scc/teach/student/service/impl/StudentService.java @@ -1,11 +1,14 @@ package com.qxueyou.scc.teach.student.service.impl; +import java.time.LocalDateTime; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.stream.Collectors; +import cn.hutool.core.date.LocalDateTimeUtil; +import cn.hutool.core.util.RandomUtil; import com.qxueyou.scc.admin.classes.model.ClsClass; import com.qxueyou.scc.exam.model.ExamResultV; import org.apache.commons.lang3.StringUtils; @@ -238,6 +241,11 @@ } TraceUtils.setUpdateTrace(student); + String currentTime = LocalDateTimeUtil.format(LocalDateTime.now(), "yyMMddHHmmssSSS"); + + String examCardNo = currentTime.concat(RandomUtil.randomNumbers(1)); + + student.setStudentNumber(examCardNo); student.setStatus(status); save(student); -- Gitblit v1.8.0