|
@@ -1174,6 +1174,21 @@ public class WebMediatorImpl implements ViewMediator {
|
|
|
return results;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public QualificationDTO getOne(long id) {
|
|
|
+ QualificationDTO qualificationDTO = new QualificationDTO();
|
|
|
+ Optional<QualificationPO> qualificationPO = qualificationDao.findById(id);
|
|
|
+ QualificationVO qualificationVO = new QualificationVO();
|
|
|
+ qualificationVO.setId(qualificationPO.get().getId());
|
|
|
+ qualificationVO.setName(qualificationPO.get().getName());
|
|
|
+ qualificationVO.setNumber(qualificationPO.get().getNumber());
|
|
|
+ qualificationVO.setLicensingAuthority(qualificationPO.get().getLicensingAuthority());
|
|
|
+ qualificationVO.setTime(qualificationPO.get().getTime());
|
|
|
+ qualificationVO.setIsPublic(qualificationPO.get().getIsPublic());
|
|
|
+ qualificationDTO.setQualificationVO(qualificationVO);
|
|
|
+ return qualificationDTO;
|
|
|
+}
|
|
|
+
|
|
|
private ProjectOperationControl initProjectPermission(CrowdTestProject project, User user) {
|
|
|
ProjectOperationControl operationControl = new ProjectOperationControl();
|
|
|
if (user == null)
|