提交修改

This commit is contained in:
quyixiao 2020-12-11 14:30:38 +08:00
parent 802884f629
commit 1d66791b21
3 changed files with 12 additions and 0 deletions

View File

@ -21,5 +21,6 @@ public class TaskCommentDto {
private String atStaffNames;
private String avatar;
private String taskName;
private String position;//
}

View File

@ -38,5 +38,6 @@ public interface StaffOccupationService extends IService<StaffOccupationEntity>
List<StaffOccupationEntity> selectAll();
List<StaffTypeDto> selectStaffTypesByStaffIds(List<Long> staffIds);
}

View File

@ -13,6 +13,7 @@ import com.lz.modules.app.dto.*;
import com.lz.modules.app.entity.DepartmentsEntity;
import com.lz.modules.app.entity.DepartmentsStaffRelateEntity;
import com.lz.modules.app.entity.StaffEntity;
import com.lz.modules.app.entity.StaffOccupationEntity;
import com.lz.modules.app.enums.DepartmentPMEnums;
import com.lz.modules.app.enums.EvaluationGroupEnums;
import com.lz.modules.app.enums.RoleEnums;
@ -21,6 +22,7 @@ import com.lz.modules.app.model.RoleModel;
import com.lz.modules.app.model.TaskModel;
import com.lz.modules.app.service.DepartmentsService;
import com.lz.modules.app.service.DepartmentsStaffRelateService;
import com.lz.modules.app.service.StaffOccupationService;
import com.lz.modules.flow.dao.RecordRoleMapper;
import com.lz.modules.flow.dao.StaffRoleDepartmentMapper;
import com.lz.modules.flow.dao.StaffRoleMapper;
@ -123,6 +125,9 @@ public class StaffRoleServiceImpl extends ServiceImpl<StaffRoleMapper, StaffRole
@Autowired
private TaskCommentMapper taskCommentMapper;
@Autowired
private StaffOccupationService staffOccupationService;
@Override
public StaffRole selectStaffRoleById(Long id) {
return staffRoleMapper.selectStaffRoleById(id);
@ -692,8 +697,13 @@ public class StaffRoleServiceImpl extends ServiceImpl<StaffRoleMapper, StaffRole
taskCommentDto.setTaskName(resultTask.getName());
}
}
StaffOccupationEntity staffOccupationEntity = staffOccupationService.getStaffOccupationByStaffId(staffEntity.getId());
if(staffOccupationEntity !=null ){
taskCommentDto.setPosition(staffOccupationEntity.getPosition());
}
taskCommentDtoList.add(taskCommentDto);
}
pageUtils.setList(taskCommentDtoList);
return R.ok().put("data", pageUtils);
}