| | |
| | | import com.java110.common.dao.IAttendanceClassesTaskServiceDao; |
| | | import com.java110.core.base.smo.BaseServiceSMO; |
| | | import com.java110.dto.PageDto; |
| | | import com.java110.dto.attendanceClasses.AttendanceClassesTaskDto; |
| | | import com.java110.dto.attendanceClasses.AttendanceClassesTaskDetailDto; |
| | | import com.java110.dto.user.UserDto; |
| | | import com.java110.dto.attendance.AttendanceClassesTaskDto; |
| | | import com.java110.dto.attendance.AttendanceClassesTaskDetailDto; |
| | | import com.java110.intf.common.IAttendanceClassesTaskDetailInnerServiceSMO; |
| | | import com.java110.intf.common.IAttendanceClassesTaskInnerServiceSMO; |
| | | import com.java110.intf.user.IUserInnerServiceSMO; |
| | | import com.java110.po.attendanceClassesTask.AttendanceClassesTaskPo; |
| | | import com.java110.po.attendance.AttendanceClassesTaskPo; |
| | | import com.java110.utils.cache.MappingCache; |
| | | import com.java110.utils.constant.MappingConstant; |
| | | import com.java110.utils.util.BeanConvertUtil; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | |
| | | return; |
| | | } |
| | | |
| | | if (attendanceClassesTasks.size() > 20) { |
| | | return; |
| | | } |
| | | |
| | | List<String> staffIds = new ArrayList<>(); |
| | | |
| | | for (AttendanceClassesTaskDto attendanceClassesTaskDto : attendanceClassesTasks) { |
| | | staffIds.add(attendanceClassesTaskDto.getStaffId()); |
| | | } |
| | | |
| | | List<UserDto> userDtos = userInnerServiceSMOImpl.getUserInfo(staffIds.toArray(new String[staffIds.size()])); |
| | | |
| | | if (userDtos != null && userDtos.size() > 0) { |
| | | for (AttendanceClassesTaskDto attendanceClassesTaskDto : attendanceClassesTasks) { |
| | | for (UserDto userDto : userDtos) { |
| | | if (attendanceClassesTaskDto.getStaffId().equals(userDto.getUserId())) { |
| | | attendanceClassesTaskDto.setStaffName(userDto.getName()); |
| | | continue; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | List<String> taskIds = new ArrayList<>(); |
| | | |
| | | for (AttendanceClassesTaskDto attendanceClassesTaskDto : attendanceClassesTasks) { |
| | |
| | | return; |
| | | } |
| | | List<AttendanceClassesTaskDetailDto> tmpAttendanceClassesTaskDetailDtos = null; |
| | | String imgUrl = MappingCache.getValue(MappingConstant.FILE_DOMAIN, "IMG_PATH"); |
| | | for (AttendanceClassesTaskDetailDto tmpAttendanceClassesTaskDetailDto : attendanceClassesTaskDetailDtos) { |
| | | tmpAttendanceClassesTaskDetailDto.setFacePath(imgUrl + tmpAttendanceClassesTaskDetailDto.getFacePath()); |
| | | } |
| | | for (AttendanceClassesTaskDto attendanceClassesTaskDto : attendanceClassesTasks) { |
| | | tmpAttendanceClassesTaskDetailDtos = new ArrayList<>(); |
| | | for (AttendanceClassesTaskDetailDto tmpAttendanceClassesTaskDetailDto : attendanceClassesTaskDetailDtos) { |