|
@@ -413,6 +413,7 @@ public class ChuanyunProjectScheduledTask {
|
|
|
//删除数据库中审批中的数据,防止重复记录工时
|
|
|
// chuanyunWeekMemberHourDao.deleteAllByStatus("2");
|
|
|
//更新数据库
|
|
|
+ log.info("开始周工时标准化");
|
|
|
List<ChuanyunWeekMemberHourDO> list = chuanyunWeekMemberHourDao.getWeekMemberHour();
|
|
|
list.forEach(chuanyunWeekMemberHourDO -> {
|
|
|
if (chuanyunWeekMemberHourDO!=null){
|
|
@@ -461,8 +462,6 @@ public class ChuanyunProjectScheduledTask {
|
|
|
* @param chuanyunUserCompanyDO 员工信息
|
|
|
*/
|
|
|
private void standardMonthlyHour(ChuanyunUserCompanyDO chuanyunUserCompanyDO) {
|
|
|
- long start=Instant.now().getEpochSecond();
|
|
|
- var objectMapper=new ObjectMapper();
|
|
|
//每月每项目工时,按月-项目-用户分组统计标准工时
|
|
|
List<ChuanyunSelfWorkHourDO> list = chuanyunSelfWorkHourDao.getMonthProjectHour(chuanyunUserCompanyDO.getUserId());
|
|
|
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
|
@@ -493,7 +492,6 @@ public class ChuanyunProjectScheduledTask {
|
|
|
}
|
|
|
chuanyunSelfCostDao.save(chuanyunSelfCostDO);
|
|
|
});
|
|
|
- log.info("月工时标准化"+(Instant.now().getEpochSecond()-start)+"秒");
|
|
|
}
|
|
|
|
|
|
/**
|