|
|
|
@ -263,20 +263,23 @@ public class TchConceptTechnologyAchievement {
|
|
|
|
|
StuPracticalTrainingReportExample example=new StuPracticalTrainingReportExample();
|
|
|
|
|
StuPracticalTrainingReportExample.Criteria criteria = example.createCriteria();
|
|
|
|
|
criteria.andSchoolIdEqualTo(schoolId);
|
|
|
|
|
|
|
|
|
|
if(Constant.CREDIT_PORTRAIT_SCORE.equals(module)){
|
|
|
|
|
criteria.andAscriptionEqualTo("征信画像");
|
|
|
|
|
List<String> list=new ArrayList<>();
|
|
|
|
|
list.add(Constant.DKAL_MODULE);
|
|
|
|
|
list.add(Constant.GRQKYWY_MODULE);
|
|
|
|
|
list.add(Constant.HKXWYWY_MODULE);
|
|
|
|
|
criteria.andModuleIn(list);
|
|
|
|
|
}else if(Constant.PERSONAL_CREDIT_SCORE.equals(module)){
|
|
|
|
|
criteria.andAscriptionEqualTo("个人征信");
|
|
|
|
|
List<String> list=new ArrayList<>();
|
|
|
|
|
list.add(Constant.PERSONYXYSFX_MODULE);
|
|
|
|
|
list.add(Constant.PERSONZXYHFX_MODULE);
|
|
|
|
|
list.add(Constant.PERSONZXPJMX_MOXULE);
|
|
|
|
|
criteria.andModuleIn(list);
|
|
|
|
|
}else if(Constant.CORPORATE_CREDIT_SCORE.equals(module)){
|
|
|
|
|
|
|
|
|
|
criteria.andAscriptionEqualTo("企业征信");
|
|
|
|
|
List<String> list=new ArrayList<>();
|
|
|
|
|
list.add(Constant.QIYEYXYSFX_MODULE);
|
|
|
|
|
list.add(Constant.QIYEZXYHFX_MODULE);
|
|
|
|
@ -312,8 +315,9 @@ public class TchConceptTechnologyAchievement {
|
|
|
|
|
@ApiParam("姓名或者学号") @RequestParam(required = false) String name,
|
|
|
|
|
@RequestParam(required = false) String studentId,
|
|
|
|
|
@RequestParam(required = false) String className,
|
|
|
|
|
@ApiParam("模块") @RequestParam(required = false) String keyWord) {
|
|
|
|
|
return new ResultEntity<>(userService.getScoreReport(schoolId, index, size, module, name, studentId, className,keyWord));
|
|
|
|
|
@ApiParam("模块") @RequestParam(required = false) String keyWord,
|
|
|
|
|
String ascription) {
|
|
|
|
|
return new ResultEntity<>(userService.getScoreReport(schoolId, index, size, module, name, studentId, className,keyWord,ascription));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -369,7 +373,7 @@ public class TchConceptTechnologyAchievement {
|
|
|
|
|
practicalTrainingReportMapper.updateByPrimaryKeySelective(practicalTrainingReport);
|
|
|
|
|
if (practicalTrainingReport.getRating() != null) {
|
|
|
|
|
StuScoreDetailsExample stuScoreDetailsExample = new StuScoreDetailsExample();
|
|
|
|
|
stuScoreDetailsExample.createCriteria().andModuleEqualTo(practicalTrainingReport.getModule()).andUserIdEqualTo(practicalTrainingReport.getUserid()).andSerialNumberEqualTo(5);
|
|
|
|
|
stuScoreDetailsExample.createCriteria().andModuleEqualTo(practicalTrainingReport.getModule()).andUserIdEqualTo(practicalTrainingReport.getUserid()).andSerialNumberEqualTo(5).andAscriptionEqualTo(practicalTrainingReport.getAscription());
|
|
|
|
|
List<StuScoreDetails> stuScoreDetails = stuScoreDetailsMapper.selectByExample(stuScoreDetailsExample);
|
|
|
|
|
if (!stuScoreDetails.isEmpty()) {
|
|
|
|
|
StuScoreDetails stuScoreDetails1 = stuScoreDetails.get(0);
|
|
|
|
|