|
@@ -1003,6 +1003,12 @@ public class WebMediatorImpl implements ViewMediator {
|
|
@Override
|
|
@Override
|
|
public QualificationDTO addQualification(long userId, QualificationVO qualificationVO) {
|
|
public QualificationDTO addQualification(long userId, QualificationVO qualificationVO) {
|
|
QualificationPO qualificationPO = new QualificationPO();
|
|
QualificationPO qualificationPO = new QualificationPO();
|
|
|
|
+ List<QualificationPO> qualificationPOList=qualificationDao.findByUserIdAndIsDeleted(userId, DeletedStatus.isNotDeleted);
|
|
|
|
+ for(int i=0;i<qualificationPOList.size();i++){
|
|
|
|
+ if(qualificationVO.getName().equals(qualificationPOList.get(i).getName())){
|
|
|
|
+ throw new HttpBadRequestException("请勿输入相同资质证书");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
qualificationPO.setName(qualificationVO.getName());
|
|
qualificationPO.setName(qualificationVO.getName());
|
|
qualificationPO.setNumber(qualificationVO.getNumber());
|
|
qualificationPO.setNumber(qualificationVO.getNumber());
|
|
qualificationPO.setLicensingAuthority(qualificationVO.getLicensingAuthority());
|
|
qualificationPO.setLicensingAuthority(qualificationVO.getLicensingAuthority());
|