Bläddra i källkod

合并无匹配的数据直接新增

anderx 1 år sedan
förälder
incheckning
4fbac911bf

+ 14 - 13
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java

@@ -823,19 +823,20 @@ public class SysUserServiceImpl implements ISysUserService
                     ur.setPsrId(projectStaffRecords.get(0).getId());
                 }else if (projectStaffRecords.size()>1){
                     //判定打卡状态
-                    BigDecimal sum = BigDecimal.ZERO;
-                    BigDecimal sum2 =BigDecimal.ZERO;
-                    if (e.getDuration()!=null){
-                        sum2 = BigDecimal.valueOf(e.getDuration());
-                    }
-                    for (ProjectStaffRecord e2 : projectStaffRecords) {
-                        sum = sum.add(BigDecimal.valueOf(e2.getDuration()));
-                    }
-                    if(sum.compareTo(sum2) == 0){
-                        ur.setClockStatus(1);
-                    }else {
-                        ur.setClockStatus(3);
-                    }
+//                    BigDecimal sum = BigDecimal.ZERO;
+//                    BigDecimal sum2 =BigDecimal.ZERO;
+//                    if (e.getDuration()!=null){
+//                        sum2 = BigDecimal.valueOf(e.getDuration());
+//                    }
+//                    for (ProjectStaffRecord e2 : projectStaffRecords) {
+//                        sum = sum.add(BigDecimal.valueOf(e2.getDuration()));
+//                    }
+//                    if(sum.compareTo(sum2) == 0){
+//                        ur.setClockStatus(1);
+//                    }else {
+//                        ur.setClockStatus(3);
+//                    }
+                    ur.setClockStatus(1);
                     ur.setList(projectStaffRecords);
                 }
                 ur.setCreateId(SecurityUtils.getUserId());