|
@@ -104,7 +104,9 @@ public class AttendanceService extends ServiceImpl<AttendanceMapper, Attendance>
|
|
|
}
|
|
|
|
|
|
public void export(AttendanceRequest attendanceRequest, HttpServletResponse response) {
|
|
|
- attendanceRequest.setUserIds(this.baseMapper.selectCompanyUserIdsByMtCompanyId(attendanceRequest.getMtCompanyId()));
|
|
|
+ if (attendanceRequest.getUserIds()==null||attendanceRequest.getUserIds().isEmpty()) {
|
|
|
+ attendanceRequest.setUserIds(this.baseMapper.selectCompanyUserIdsByMtCompanyId(attendanceRequest.getMtCompanyId()));
|
|
|
+ }
|
|
|
attendanceRequest.setUserId(null);
|
|
|
List<AttendanceResponse> attendanceResponses = this.listByIdList(attendanceRequest);
|
|
|
Validate.notNull(attendanceResponses, ValuePool.ATTEND_MISSING);
|