|
@@ -6,6 +6,7 @@ import com.izouma.wenlvju.domain.TrainingInstitution;
|
|
|
import com.izouma.wenlvju.dto.PageQuery;
|
|
import com.izouma.wenlvju.dto.PageQuery;
|
|
|
import com.izouma.wenlvju.dto.ProgUploadDTO;
|
|
import com.izouma.wenlvju.dto.ProgUploadDTO;
|
|
|
import com.izouma.wenlvju.dto.TrainingInstitutionDTO;
|
|
import com.izouma.wenlvju.dto.TrainingInstitutionDTO;
|
|
|
|
|
+import com.izouma.wenlvju.exception.BusinessException;
|
|
|
import com.izouma.wenlvju.repo.TrainingInstitutionRepo;
|
|
import com.izouma.wenlvju.repo.TrainingInstitutionRepo;
|
|
|
import com.izouma.wenlvju.service.sms.NjwlSmsService;
|
|
import com.izouma.wenlvju.service.sms.NjwlSmsService;
|
|
|
import com.izouma.wenlvju.utils.JpaUtils;
|
|
import com.izouma.wenlvju.utils.JpaUtils;
|
|
@@ -77,4 +78,14 @@ public class TrainingInstitutionService {
|
|
|
this.batchSend(dtos.stream().map(TrainingInstitutionDTO::getPhone).collect(Collectors.toList()));
|
|
this.batchSend(dtos.stream().map(TrainingInstitutionDTO::getPhone).collect(Collectors.toList()));
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ public TrainingInstitution byUscc(String name, String uscc) {
|
|
|
|
|
+ TrainingInstitution byUscc = trainingInstitutionRepo.findByUscc(uscc);
|
|
|
|
|
+ if (ObjectUtil.isNotNull(byUscc)) {
|
|
|
|
|
+ if (byUscc.getName().equals(name)) {
|
|
|
|
|
+ return byUscc;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ throw new BusinessException("企业名称或税号不正确");
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|