|
@@ -1003,6 +1003,12 @@ public class WebMediatorImpl implements ViewMediator {
|
|
|
@Override
|
|
|
public QualificationDTO addQualification(long userId, QualificationVO qualificationVO) {
|
|
|
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.setNumber(qualificationVO.getNumber());
|
|
|
qualificationPO.setLicensingAuthority(qualificationVO.getLicensingAuthority());
|
|
@@ -1075,6 +1081,12 @@ public class WebMediatorImpl implements ViewMediator {
|
|
|
if ("false".equals(validated)) {
|
|
|
throw new HttpBadRequestException("请输入正确的卡号");
|
|
|
}
|
|
|
+ List<BankCardPO> bankCardPOList=bankCardDao.findByUserIdAndIsDeleted(userId, DeletedStatus.isNotDeleted);
|
|
|
+ for(int i=0;i<bankCardPOList.size();i++){
|
|
|
+ if(bankCardVO.getNumber().equals(bankCardPOList.get(i).getNumber())){
|
|
|
+ throw new HttpBadRequestException("银行卡已存在");
|
|
|
+ }
|
|
|
+ }
|
|
|
String bank = String.valueOf(json.get("bank"));
|
|
|
bankCardPO.setUser(bankCardVO.getUser());
|
|
|
bankCardPO.setNumber(bankCardVO.getNumber());
|