|
|
@@ -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());
|