| | |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import org.springblade.core.mp.support.Condition; |
| | | import org.springblade.modules.apply.entity.Apply; |
| | | import org.springblade.modules.apply.excel.ApplyInfoExcel; |
| | | import org.springblade.modules.training.entity.TrainingRegistration; |
| | | import org.springblade.modules.training.mapper.TrainingRegistrationMapper; |
| | |
| | | public List<ApplyInfoExcel> getTrainingRegistrationExcelList(TrainingRegistrationVo trainingRegistration) { |
| | | return baseMapper.getTrainingRegistrationExcelList(trainingRegistration); |
| | | } |
| | | |
| | | /** |
| | | * 培训考试清册导入 |
| | | * @param data |
| | | * @param isCovered |
| | | */ |
| | | @Override |
| | | public void importTrainingRegistration(List<ApplyInfoExcel> data, Boolean isCovered) { |
| | | data.forEach(applyInfoExcel -> { |
| | | //通过准考证号 |
| | | if (null!=applyInfoExcel.getCandidateNo() && applyInfoExcel.getIdCardNo()!=""){ |
| | | TrainingRegistration trainingRegistration = new TrainingRegistration(); |
| | | trainingRegistration.setCandidateNo(applyInfoExcel.getCandidateNo()); |
| | | //查询报名信息 |
| | | TrainingRegistration trainingRegistration1 = baseMapper.selectOne(Condition.getQueryWrapper(trainingRegistration)); |
| | | trainingRegistration1.setIsExam(2); |
| | | baseMapper.updateById(trainingRegistration1); |
| | | //内网新增 |
| | | try { |
| | | // arg.test01(arg.url+"/apply/update",apply1); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | } |
| | | } |
| | | |
| | | }); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 查询准考证前缀相同的数量 |
| | | * @param result |
| | | * @return |
| | | */ |
| | | @Override |
| | | public int getCandidateNoCount(String result) { |
| | | return baseMapper.getCandidateNoCount(result); |
| | | } |
| | | |
| | | /** |
| | | * 查询培训报名信息 |
| | | * @param trainingRegistration 培训报名对象信息 |
| | | * @return |
| | | */ |
| | | @Override |
| | | public Integer getTrainingRegistrationInfo(TrainingRegistration trainingRegistration) { |
| | | return baseMapper.getTrainingRegistrationInfo(trainingRegistration); |
| | | } |
| | | } |