From 8c91afa9c1bbe5fae9d88cfd1e7243c376af69fe Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: 星期一, 21 七月 2025 09:19:29 +0800
Subject: [PATCH] 修改

---
 multi-system/src/main/java/com/gkhy/exam/system/service/impl/ExStudentServiceImpl.java |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/ExStudentServiceImpl.java b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/ExStudentServiceImpl.java
index ff0174e..04cace5 100644
--- a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/ExStudentServiceImpl.java
+++ b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/ExStudentServiceImpl.java
@@ -126,18 +126,18 @@
         if(!checkIdNoUnique(student)){
             throw new ApiException("身份证号已存在");
         }
-        if(currentUser.getUserType().equals(UserTypeEnum.COMPANY_USER.getCode())){
-            if(student.getCreateId()==null){
-                throw new ApiException("部门id为空");
-            }
-        }else if(currentUser.getUserType().equals(UserTypeEnum.DEPART_USER.getCode())){
-            student.setCreateId(currentUser.getId());
-        }else{//当前用户为车间级用户
-            if(currentUser.getParentId()==null){
-                throw new ApiException("当前用户部门id为空");
-            }
-            student.setCreateId(currentUser.getParentId());
-        }
+//        if(currentUser.getUserType().equals(UserTypeEnum.COMPANY_USER.getCode())){
+////            if(student.getCreateId()==null){
+////                throw new ApiException("部门id为空");
+////            }
+//        }else if(currentUser.getUserType().equals(UserTypeEnum.DEPART_USER.getCode())){
+//            student.setCreateId(currentUser.getId());
+//        }else{//当前用户为车间级用户
+//            if(currentUser.getParentId()==null){
+//                throw new ApiException("当前用户部门id为空");
+//            }
+//            student.setCreateId(currentUser.getParentId());
+//        }
         student.setPassword(SecurityUtils.encryptPassword(Base64.decodeStr(student.getPassword())));
         int row=baseMapper.insert(student);
         if(row<0){
@@ -278,6 +278,8 @@
                 TrainRecordVO trainRecordVO=new TrainRecordVO();
                 trainRecordVO.setStudentId(item.getStudentId());
                 trainRecordVO.setTrainType(2);
+                trainRecordVO.setPassed(item.getPassed());
+                trainRecordVO.setNumber(item.getNumber());
                 trainRecordVO.setName(item.getExamPaper().getName());
                 trainRecordVO.setCreateTime(item.getCreateTime());
                 trainRecordVO.setCompanyId(item.getCompanyId());

--
Gitblit v1.9.2