Sfoglia il codice sorgente

ly 培训bug修复,人员信息修改bug

ly 1 anno fa
parent
commit
c3807a9681

+ 7 - 8
master/src/main/java/com/ruoyi/project/plant/controller/TStaffmgrController.java

@@ -613,15 +613,14 @@ public class TStaffmgrController extends BaseController {
         if (tStaffmgr.getUnit().equals("10") || tStaffmgr.getUnit().equals("18")) {
             //部门为CBP/C或CBP的人员
             TTrainingrecords tTrainingrecords = tTrainingrecordsService.selectTTrainingrecordsBystaffId(tStaffmgr.getId());
-            if (tTrainingrecords == null) {
-                tTrainingrecords = new TTrainingrecords();
+            if (tTrainingrecords != null) {
+                tTrainingrecords.setPlantCode(tStaffmgr.getPlantCode());
+                tTrainingrecords.setName(tStaffmgr.getName());
+                tTrainingrecords.setEmployeeid(tStaffmgr.getStaffid());
+                tTrainingrecords.setClasses(tStaffmgr.getTeam());
+                tTrainingrecords.setDeptId(tStaffmgr.getDeptId());
+                tTrainingrecordsService.updateTTrainingrecords(tTrainingrecords);
             }
-            tTrainingrecords.setPlantCode(tStaffmgr.getPlantCode());
-            tTrainingrecords.setName(tStaffmgr.getName());
-            tTrainingrecords.setEmployeeid(tStaffmgr.getStaffid());
-            tTrainingrecords.setClasses(tStaffmgr.getTeam());
-            tTrainingrecords.setDeptId(tStaffmgr.getDeptId());
-            tTrainingrecordsService.updateTTrainingrecords(tTrainingrecords);
         }
         if (!tStaffmgr.getTeam().equals("18")) {
             //非W班组人员