|
@@ -727,6 +727,7 @@ public class ReportServiceImpl extends ServiceImpl<ReportMapper, Report> impleme
|
|
|
});
|
|
|
resultMap.put("report", reports);
|
|
|
TimeType timeType = timeTypeMapper.selectById(companyId);
|
|
|
+ boolean showRefresh = false;
|
|
|
if (timeType.getShowDdCardtime() == 1) {
|
|
|
List<UserDingdingTime> dingdingTimes = userDingdingTimeMapper.selectList(new QueryWrapper<UserDingdingTime>()
|
|
|
.eq("user_id", userId).eq("work_date", date));
|
|
@@ -734,6 +735,7 @@ public class ReportServiceImpl extends ServiceImpl<ReportMapper, Report> impleme
|
|
|
UserDingdingTime time = dingdingTimes.get(0);
|
|
|
resultMap.put("time", time);
|
|
|
}
|
|
|
+ showRefresh = true;
|
|
|
}else if(timeType.getSyncFanwei()==1){
|
|
|
List<UserFvTime> userFvTimeList = userFvTimeMapper.selectList(new QueryWrapper<UserFvTime>()
|
|
|
.eq("user_id", userId).eq("work_date", date));
|
|
@@ -741,6 +743,7 @@ public class ReportServiceImpl extends ServiceImpl<ReportMapper, Report> impleme
|
|
|
UserFvTime time = userFvTimeList.get(0);
|
|
|
resultMap.put("time", time);
|
|
|
}
|
|
|
+ showRefresh = true;
|
|
|
} else if (timeType.getShowCorpwxCardtime() == 1) {
|
|
|
User user = userMapper.selectById(userId);
|
|
|
List<UserCorpwxTime> corpwxTimes = userCorpwxTimeMapper.selectList(new QueryWrapper<UserCorpwxTime>()
|
|
@@ -749,7 +752,9 @@ public class ReportServiceImpl extends ServiceImpl<ReportMapper, Report> impleme
|
|
|
UserCorpwxTime time = corpwxTimes.get(0);
|
|
|
resultMap.put("time", time);
|
|
|
}
|
|
|
+ showRefresh = true;
|
|
|
}
|
|
|
+ resultMap.put("showRefresh", showRefresh);
|
|
|
|
|
|
//顺便返回公司的工作时间设置
|
|
|
resultMap.put("timeType",timeType);
|