|
@@ -54,19 +54,19 @@ public class OutletScoreServiceImpl implements OutletScoreService{
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
private ExamCloudService examCloudService;
|
|
private ExamCloudService examCloudService;
|
|
-
|
|
|
|
|
|
+
|
|
@Autowired
|
|
@Autowired
|
|
private ExamScoreCloudService examScoreCloudService;
|
|
private ExamScoreCloudService examScoreCloudService;
|
|
-
|
|
|
|
|
|
+
|
|
@Autowired
|
|
@Autowired
|
|
private ExamRecordCloudService examRecordCloudService;
|
|
private ExamRecordCloudService examRecordCloudService;
|
|
-
|
|
|
|
|
|
+
|
|
@Autowired
|
|
@Autowired
|
|
private OeExamStudentCloudService oeExamStudentCloudService;
|
|
private OeExamStudentCloudService oeExamStudentCloudService;
|
|
-
|
|
|
|
|
|
+
|
|
@Autowired
|
|
@Autowired
|
|
private ExamScoreDataCloudService examScoreDataCloudService;
|
|
private ExamScoreDataCloudService examScoreDataCloudService;
|
|
-
|
|
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* examStuRemark不再使用 2018-10-15 chenken
|
|
* examStuRemark不再使用 2018-10-15 chenken
|
|
*/
|
|
*/
|
|
@@ -75,19 +75,19 @@ public class OutletScoreServiceImpl implements OutletScoreService{
|
|
if(StringUtils.isBlank(examCode) || rootOrgId == null){
|
|
if(StringUtils.isBlank(examCode) || rootOrgId == null){
|
|
return null;
|
|
return null;
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
GetExamReq getExamReq = new GetExamReq();
|
|
GetExamReq getExamReq = new GetExamReq();
|
|
getExamReq.setCode(examCode);
|
|
getExamReq.setCode(examCode);
|
|
getExamReq.setRootOrgId(rootOrgId);
|
|
getExamReq.setRootOrgId(rootOrgId);
|
|
GetExamResp getExamResp = examCloudService.getExam(getExamReq);
|
|
GetExamResp getExamResp = examCloudService.getExam(getExamReq);
|
|
Long examId = getExamResp.getId();
|
|
Long examId = getExamResp.getId();
|
|
-
|
|
|
|
|
|
+
|
|
FindExamStudentInfoReq req = new FindExamStudentInfoReq();
|
|
FindExamStudentInfoReq req = new FindExamStudentInfoReq();
|
|
req.setFindStudentType(FindStudentType.BY_EXAMID);
|
|
req.setFindStudentType(FindStudentType.BY_EXAMID);
|
|
FindStudentBean findStudentBean = new FindStudentBean();
|
|
FindStudentBean findStudentBean = new FindStudentBean();
|
|
findStudentBean.setExamId(examId);
|
|
findStudentBean.setExamId(examId);
|
|
req.setFindStudentBean(findStudentBean);
|
|
req.setFindStudentBean(findStudentBean);
|
|
-
|
|
|
|
|
|
+
|
|
FindExamStudentInfoResp findExamStudentInfoResp = oeExamStudentCloudService.findExamStudentInfoBy(req);
|
|
FindExamStudentInfoResp findExamStudentInfoResp = oeExamStudentCloudService.findExamStudentInfoBy(req);
|
|
List<OeExamStudentBean> examStudentBeans = findExamStudentInfoResp.getExamStudents();
|
|
List<OeExamStudentBean> examStudentBeans = findExamStudentInfoResp.getExamStudents();
|
|
//List<ExamStudent> examStudents = outletScoreDao.findExamStudents(examId);
|
|
//List<ExamStudent> examStudents = outletScoreDao.findExamStudents(examId);
|
|
@@ -99,20 +99,20 @@ public class OutletScoreServiceImpl implements OutletScoreService{
|
|
if(identityNumbers==null||identityNumbers.size()==0||rootOrgId == null){
|
|
if(identityNumbers==null||identityNumbers.size()==0||rootOrgId == null){
|
|
return null;
|
|
return null;
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
FindExamStudentInfoReq req = new FindExamStudentInfoReq();
|
|
FindExamStudentInfoReq req = new FindExamStudentInfoReq();
|
|
req.setFindStudentType(FindStudentType.BY_IDENTITYNUMBERS_AND_ROOTORGID);
|
|
req.setFindStudentType(FindStudentType.BY_IDENTITYNUMBERS_AND_ROOTORGID);
|
|
FindStudentBean findStudentBean = new FindStudentBean();
|
|
FindStudentBean findStudentBean = new FindStudentBean();
|
|
findStudentBean.setRootOrgId(rootOrgId);
|
|
findStudentBean.setRootOrgId(rootOrgId);
|
|
findStudentBean.setIdentityNumbers(identityNumbers);
|
|
findStudentBean.setIdentityNumbers(identityNumbers);
|
|
req.setFindStudentBean(findStudentBean);
|
|
req.setFindStudentBean(findStudentBean);
|
|
-
|
|
|
|
|
|
+
|
|
FindExamStudentInfoResp findExamStudentInfoResp = oeExamStudentCloudService.findExamStudentInfoBy(req);
|
|
FindExamStudentInfoResp findExamStudentInfoResp = oeExamStudentCloudService.findExamStudentInfoBy(req);
|
|
List<OeExamStudentBean> examStudentBeans = findExamStudentInfoResp.getExamStudents();
|
|
List<OeExamStudentBean> examStudentBeans = findExamStudentInfoResp.getExamStudents();
|
|
//List<ExamStudent> examStudents = outletScoreDao.findExamStudents(identityNumbers,examOrgId);
|
|
//List<ExamStudent> examStudents = outletScoreDao.findExamStudents(identityNumbers,examOrgId);
|
|
return getExamStudentsScore(examStudentBeans);
|
|
return getExamStudentsScore(examStudentBeans);
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
@Override
|
|
@Override
|
|
public List<OutletScore> queryExamScoreBy(Long rootOrgId, String examCode, String courseCode, List<String> studentCodes) throws Exception {
|
|
public List<OutletScore> queryExamScoreBy(Long rootOrgId, String examCode, String courseCode, List<String> studentCodes) throws Exception {
|
|
GetExamReq getExamReq = new GetExamReq();
|
|
GetExamReq getExamReq = new GetExamReq();
|
|
@@ -120,14 +120,14 @@ public class OutletScoreServiceImpl implements OutletScoreService{
|
|
getExamReq.setRootOrgId(rootOrgId);
|
|
getExamReq.setRootOrgId(rootOrgId);
|
|
GetExamResp getExamResp = examCloudService.getExam(getExamReq);
|
|
GetExamResp getExamResp = examCloudService.getExam(getExamReq);
|
|
Long examId = getExamResp.getId();
|
|
Long examId = getExamResp.getId();
|
|
-
|
|
|
|
|
|
+
|
|
FindExamStudentInfoReq req = new FindExamStudentInfoReq();
|
|
FindExamStudentInfoReq req = new FindExamStudentInfoReq();
|
|
req.setFindStudentType(FindStudentType.BY_EXAMID_AND_STUDENTCODES);
|
|
req.setFindStudentType(FindStudentType.BY_EXAMID_AND_STUDENTCODES);
|
|
FindStudentBean findStudentBean = new FindStudentBean();
|
|
FindStudentBean findStudentBean = new FindStudentBean();
|
|
findStudentBean.setExamId(examId);
|
|
findStudentBean.setExamId(examId);
|
|
findStudentBean.setStudentCodes(studentCodes);
|
|
findStudentBean.setStudentCodes(studentCodes);
|
|
req.setFindStudentBean(findStudentBean);
|
|
req.setFindStudentBean(findStudentBean);
|
|
-
|
|
|
|
|
|
+
|
|
FindExamStudentInfoResp findExamStudentInfoResp = oeExamStudentCloudService.findExamStudentInfoBy(req);
|
|
FindExamStudentInfoResp findExamStudentInfoResp = oeExamStudentCloudService.findExamStudentInfoBy(req);
|
|
List<OeExamStudentBean> examStudentBeans = findExamStudentInfoResp.getExamStudents();
|
|
List<OeExamStudentBean> examStudentBeans = findExamStudentInfoResp.getExamStudents();
|
|
examStudentBeans = examStudentBeans.stream().filter(o->{
|
|
examStudentBeans = examStudentBeans.stream().filter(o->{
|
|
@@ -136,27 +136,27 @@ public class OutletScoreServiceImpl implements OutletScoreService{
|
|
//List<ExamStudent> examStudents = outletScoreDao.findExamStudents(examId,courseCode,studentCodes);
|
|
//List<ExamStudent> examStudents = outletScoreDao.findExamStudents(examId,courseCode,studentCodes);
|
|
return getExamStudentsScore(examStudentBeans);
|
|
return getExamStudentsScore(examStudentBeans);
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
private List<OutletScore> getExamStudentsScore(List<OeExamStudentBean> examStudents) throws Exception{
|
|
private List<OutletScore> getExamStudentsScore(List<OeExamStudentBean> examStudents) throws Exception{
|
|
if(examStudents == null){
|
|
if(examStudents == null){
|
|
return null;
|
|
return null;
|
|
}
|
|
}
|
|
List<OutletScore> outletScoreList = new ArrayList<OutletScore>();
|
|
List<OutletScore> outletScoreList = new ArrayList<OutletScore>();
|
|
-
|
|
|
|
|
|
+
|
|
for(OeExamStudentBean examStudent:examStudents){
|
|
for(OeExamStudentBean examStudent:examStudents){
|
|
OutletScore outletScore = new OutletScore(examStudent);
|
|
OutletScore outletScore = new OutletScore(examStudent);
|
|
outletScore = findExamData(outletScore,examStudent);
|
|
outletScore = findExamData(outletScore,examStudent);
|
|
-
|
|
|
|
|
|
+
|
|
GetExamReq getExamReq = new GetExamReq();
|
|
GetExamReq getExamReq = new GetExamReq();
|
|
getExamReq.setId(outletScore.getExamId());
|
|
getExamReq.setId(outletScore.getExamId());
|
|
GetExamResp getExamResp = examCloudService.getExam(getExamReq);
|
|
GetExamResp getExamResp = examCloudService.getExam(getExamReq);
|
|
outletScore.setExamName(getExamResp.getExamBean().getName());
|
|
outletScore.setExamName(getExamResp.getExamBean().getName());
|
|
-
|
|
|
|
|
|
+
|
|
outletScoreList.add(outletScore);
|
|
outletScoreList.add(outletScore);
|
|
}
|
|
}
|
|
return outletScoreList;
|
|
return outletScoreList;
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
private OutletScore findExamData(OutletScore outletScore,OeExamStudentBean examStudent) throws Exception{
|
|
private OutletScore findExamData(OutletScore outletScore,OeExamStudentBean examStudent) throws Exception{
|
|
QueryExamRecordForSelectScoreReq req = new QueryExamRecordForSelectScoreReq();
|
|
QueryExamRecordForSelectScoreReq req = new QueryExamRecordForSelectScoreReq();
|
|
req.setExamStudentId(examStudent.getExamStudentId());
|
|
req.setExamStudentId(examStudent.getExamStudentId());
|
|
@@ -180,7 +180,7 @@ public class OutletScoreServiceImpl implements OutletScoreService{
|
|
setFinalExamScoreAndEndTime(isFinished,outletScore,examRecordList,markingType);
|
|
setFinalExamScoreAndEndTime(isFinished,outletScore,examRecordList,markingType);
|
|
return outletScore;
|
|
return outletScore;
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 1.设置最终成绩
|
|
* 1.设置最终成绩
|
|
* 2.设置考试结束时间
|
|
* 2.设置考试结束时间
|
|
@@ -200,7 +200,7 @@ public class OutletScoreServiceImpl implements OutletScoreService{
|
|
req.setExamScoreId(examScore.getId());
|
|
req.setExamScoreId(examScore.getId());
|
|
QueryExamRecordForSelectScoreResp resp = examRecordCloudService.queryExamRecordForSelectScoreByScoreId(req);
|
|
QueryExamRecordForSelectScoreResp resp = examRecordCloudService.queryExamRecordForSelectScoreByScoreId(req);
|
|
List<ExamRecordForSelectScore> examRecordForSelectScoreList = resp.getExamRecordForSelectScoreList();
|
|
List<ExamRecordForSelectScore> examRecordForSelectScoreList = resp.getExamRecordForSelectScoreList();
|
|
-
|
|
|
|
|
|
+
|
|
ExamRecordForSelectScore examRecord = examRecordForSelectScoreList.get(0);
|
|
ExamRecordForSelectScore examRecord = examRecordForSelectScoreList.get(0);
|
|
if(examRecord != null){
|
|
if(examRecord != null){
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
@@ -215,20 +215,18 @@ public class OutletScoreServiceImpl implements OutletScoreService{
|
|
|
|
|
|
/**
|
|
/**
|
|
* 查询并计算最终成绩
|
|
* 查询并计算最终成绩
|
|
- * @param isFinished
|
|
|
|
- * @param examRecordList
|
|
|
|
* @param markingType
|
|
* @param markingType
|
|
*/
|
|
*/
|
|
private ExamScoreBean finalExamScore(List<ExamRecordForSelectScore> examRecordAllList,String markingType) {
|
|
private ExamScoreBean finalExamScore(List<ExamRecordForSelectScore> examRecordAllList,String markingType) {
|
|
//第一次过滤考试记录:正常结束或者被系统处理的
|
|
//第一次过滤考试记录:正常结束或者被系统处理的
|
|
List<ExamRecordForSelectScore> firstFilterExamRecordList = examRecordAllList.stream().filter(examRecord->{
|
|
List<ExamRecordForSelectScore> firstFilterExamRecordList = examRecordAllList.stream().filter(examRecord->{
|
|
- return examRecord.getStatus().equals(ExamRecordStatus.EXAM_END.name())||
|
|
|
|
|
|
+ return examRecord.getStatus().equals(ExamRecordStatus.EXAM_END.name())||
|
|
examRecord.getStatus().equals(ExamRecordStatus.EXAM_OVERDUE.name());
|
|
examRecord.getStatus().equals(ExamRecordStatus.EXAM_OVERDUE.name());
|
|
}).collect(Collectors.toList());
|
|
}).collect(Collectors.toList());
|
|
-
|
|
|
|
|
|
+
|
|
if (firstFilterExamRecordList != null && firstFilterExamRecordList.size()>0) {
|
|
if (firstFilterExamRecordList != null && firstFilterExamRecordList.size()>0) {
|
|
/**
|
|
/**
|
|
- * 第二次过滤考试记录:过滤出有效的考试记录
|
|
|
|
|
|
+ * 第二次过滤考试记录:过滤出有效的考试记录
|
|
* 1.没有违纪的
|
|
* 1.没有违纪的
|
|
* 2.没有警告的或有警告已审核通过的
|
|
* 2.没有警告的或有警告已审核通过的
|
|
*/
|
|
*/
|
|
@@ -236,7 +234,7 @@ public class OutletScoreServiceImpl implements OutletScoreService{
|
|
return !examRecord.getIsIllegality() &&
|
|
return !examRecord.getIsIllegality() &&
|
|
(!examRecord.getIsWarn() || (examRecord.getIsWarn() && examRecord.getIsAudit()));
|
|
(!examRecord.getIsWarn() || (examRecord.getIsWarn() && examRecord.getIsAudit()));
|
|
});
|
|
});
|
|
-
|
|
|
|
|
|
+
|
|
List<ExamRecordForSelectScore> secondFilterExamRecords = secondFilterExamRecordStream.collect(Collectors.toList());
|
|
List<ExamRecordForSelectScore> secondFilterExamRecords = secondFilterExamRecordStream.collect(Collectors.toList());
|
|
if(secondFilterExamRecords == null|| secondFilterExamRecords.size() == 0){
|
|
if(secondFilterExamRecords == null|| secondFilterExamRecords.size() == 0){
|
|
return null;
|
|
return null;
|
|
@@ -246,13 +244,13 @@ public class OutletScoreServiceImpl implements OutletScoreService{
|
|
for(int i = 0;i<secondFilterExamRecords.size();i++){
|
|
for(int i = 0;i<secondFilterExamRecords.size();i++){
|
|
examRecordIds.add(secondFilterExamRecords.get(i).getExamRecordDataId());
|
|
examRecordIds.add(secondFilterExamRecords.get(i).getExamRecordDataId());
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
QueryExamScoreReq queryExamScoreReq = new QueryExamScoreReq();
|
|
QueryExamScoreReq queryExamScoreReq = new QueryExamScoreReq();
|
|
queryExamScoreReq.setExamRecordDataIds(examRecordIds);
|
|
queryExamScoreReq.setExamRecordDataIds(examRecordIds);
|
|
QueryExamScoreResp resp = examScoreCloudService.queryExamScore(queryExamScoreReq);
|
|
QueryExamScoreResp resp = examScoreCloudService.queryExamScore(queryExamScoreReq);
|
|
-
|
|
|
|
|
|
+
|
|
List<ExamScoreBean> effectiveExamScoreList = resp.getExamScoreBeans();
|
|
List<ExamScoreBean> effectiveExamScoreList = resp.getExamScoreBeans();
|
|
-
|
|
|
|
|
|
+
|
|
//全部评阅规则或客观分最高规则:取总分最高
|
|
//全部评阅规则或客观分最高规则:取总分最高
|
|
if(markingType.equals(MarkingType.ALL.name())||markingType.equals(MarkingType.OBJECT_SCORE_MAX.name())){
|
|
if(markingType.equals(MarkingType.ALL.name())||markingType.equals(MarkingType.OBJECT_SCORE_MAX.name())){
|
|
List<ExamScoreBean> examScores = effectiveExamScoreList
|
|
List<ExamScoreBean> examScores = effectiveExamScoreList
|
|
@@ -310,18 +308,18 @@ public class OutletScoreServiceImpl implements OutletScoreService{
|
|
getExamReq.setRootOrgId(rootOrgId);
|
|
getExamReq.setRootOrgId(rootOrgId);
|
|
GetExamResp getExamResp = examCloudService.getExam(getExamReq);
|
|
GetExamResp getExamResp = examCloudService.getExam(getExamReq);
|
|
Long examId = getExamResp.getId();
|
|
Long examId = getExamResp.getId();
|
|
-
|
|
|
|
|
|
+
|
|
FindExamStudentInfoReq req = new FindExamStudentInfoReq();
|
|
FindExamStudentInfoReq req = new FindExamStudentInfoReq();
|
|
req.setFindStudentType(FindStudentType.BY_EXAMID_AND_IDENTITYNUMBERS);
|
|
req.setFindStudentType(FindStudentType.BY_EXAMID_AND_IDENTITYNUMBERS);
|
|
FindStudentBean findStudentBean = new FindStudentBean();
|
|
FindStudentBean findStudentBean = new FindStudentBean();
|
|
findStudentBean.setExamId(examId);
|
|
findStudentBean.setExamId(examId);
|
|
findStudentBean.setIdentityNumbers(identityNumbers);
|
|
findStudentBean.setIdentityNumbers(identityNumbers);
|
|
req.setFindStudentBean(findStudentBean);
|
|
req.setFindStudentBean(findStudentBean);
|
|
-
|
|
|
|
|
|
+
|
|
FindExamStudentInfoResp findExamStudentInfoResp = oeExamStudentCloudService.findExamStudentInfoBy(req);
|
|
FindExamStudentInfoResp findExamStudentInfoResp = oeExamStudentCloudService.findExamStudentInfoBy(req);
|
|
List<OeExamStudentBean> examStudentBeans = findExamStudentInfoResp.getExamStudents();
|
|
List<OeExamStudentBean> examStudentBeans = findExamStudentInfoResp.getExamStudents();
|
|
-
|
|
|
|
-
|
|
|
|
|
|
+
|
|
|
|
+
|
|
//List<ExamStudent> examStudents = outletScoreDao.findExamStudents(examId,identityNumbers);
|
|
//List<ExamStudent> examStudents = outletScoreDao.findExamStudents(examId,identityNumbers);
|
|
return getExamStudentsScore(examStudentBeans);
|
|
return getExamStudentsScore(examStudentBeans);
|
|
}
|
|
}
|
|
@@ -331,13 +329,13 @@ public class OutletScoreServiceImpl implements OutletScoreService{
|
|
if(rootOrgId == null || examCode == null || studentCode == null || courseCode == null){
|
|
if(rootOrgId == null || examCode == null || studentCode == null || courseCode == null){
|
|
return null;
|
|
return null;
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
GetExamReq getExamReq = new GetExamReq();
|
|
GetExamReq getExamReq = new GetExamReq();
|
|
getExamReq.setCode(examCode);
|
|
getExamReq.setCode(examCode);
|
|
getExamReq.setRootOrgId(rootOrgId);
|
|
getExamReq.setRootOrgId(rootOrgId);
|
|
GetExamResp getExamResp = examCloudService.getExam(getExamReq);
|
|
GetExamResp getExamResp = examCloudService.getExam(getExamReq);
|
|
Long examId = getExamResp.getId();
|
|
Long examId = getExamResp.getId();
|
|
-
|
|
|
|
|
|
+
|
|
FindExamScoreDataReq findExamScoreDataReq = new FindExamScoreDataReq();
|
|
FindExamScoreDataReq findExamScoreDataReq = new FindExamScoreDataReq();
|
|
findExamScoreDataReq.setExamId(examId);
|
|
findExamScoreDataReq.setExamId(examId);
|
|
findExamScoreDataReq.setStudentCode(studentCode);
|
|
findExamScoreDataReq.setStudentCode(studentCode);
|
|
@@ -349,22 +347,22 @@ public class OutletScoreServiceImpl implements OutletScoreService{
|
|
examScoreDataList = examScoreDataList.stream().filter(o->{
|
|
examScoreDataList = examScoreDataList.stream().filter(o->{
|
|
return o.getCourseCode().indexOf(courseCode)>-1;
|
|
return o.getCourseCode().indexOf(courseCode)>-1;
|
|
}).collect(Collectors.toList());
|
|
}).collect(Collectors.toList());
|
|
-
|
|
|
|
- List<OutletScore> outletScoreList = new ArrayList<OutletScore>();
|
|
|
|
|
|
+
|
|
|
|
+ List<OutletScore> outletScoreList = new ArrayList<OutletScore>();
|
|
for(ExamScoreDataBean examScoreData:examScoreDataList){
|
|
for(ExamScoreDataBean examScoreData:examScoreDataList){
|
|
OutletScore outletScore = new OutletScore();
|
|
OutletScore outletScore = new OutletScore();
|
|
-
|
|
|
|
|
|
+
|
|
outletScore.setExamName(examCode);
|
|
outletScore.setExamName(examCode);
|
|
outletScore.setCourseCode(courseCode);
|
|
outletScore.setCourseCode(courseCode);
|
|
outletScore.setCourseName(examScoreData.getCourseName());
|
|
outletScore.setCourseName(examScoreData.getCourseName());
|
|
-
|
|
|
|
|
|
+
|
|
outletScore.setStudentCode(examScoreData.getStudentCode());
|
|
outletScore.setStudentCode(examScoreData.getStudentCode());
|
|
outletScore.setStudentName(examScoreData.getStudentName());
|
|
outletScore.setStudentName(examScoreData.getStudentName());
|
|
outletScore.setIdentityNumber(examScoreData.getIdentityNumber());
|
|
outletScore.setIdentityNumber(examScoreData.getIdentityNumber());
|
|
outletScore.setTotalScore(examScoreData.getTotalScore());
|
|
outletScore.setTotalScore(examScoreData.getTotalScore());
|
|
outletScore.setObjectiveScore(examScoreData.getObjectiveScore());
|
|
outletScore.setObjectiveScore(examScoreData.getObjectiveScore());
|
|
outletScore.setSubjectiveScore(examScoreData.getSubjectiveScore());
|
|
outletScore.setSubjectiveScore(examScoreData.getSubjectiveScore());
|
|
-
|
|
|
|
|
|
+
|
|
String startTime = DateUtil.format(examScoreData.getStartTime(),DatePatterns.CHINA_DEFAULT);
|
|
String startTime = DateUtil.format(examScoreData.getStartTime(),DatePatterns.CHINA_DEFAULT);
|
|
outletScore.setStartTime(startTime);
|
|
outletScore.setStartTime(startTime);
|
|
if(examScoreData.getEndTime()!=null){
|
|
if(examScoreData.getEndTime()!=null){
|