|
@@ -12,9 +12,11 @@ import cn.com.qmth.examcloud.core.oe.admin.api.response.QueryScoreListResp;
|
|
|
import cn.com.qmth.examcloud.exchange.outer.api.GetScoreDataService;
|
|
|
import cn.com.qmth.examcloud.exchange.outer.api.bean.OuterScoreDataBean;
|
|
|
import cn.com.qmth.examcloud.exchange.outer.api.request.OuterGetScoreDataReq;
|
|
|
+import cn.com.qmth.examcloud.exchange.outer.api.request.OuterQueryFinalScoreDataReq;
|
|
|
import cn.com.qmth.examcloud.exchange.outer.api.request.OuterQueryScoreDataReq;
|
|
|
import cn.com.qmth.examcloud.exchange.outer.api.request.OuterQueryScoreListReq;
|
|
|
import cn.com.qmth.examcloud.exchange.outer.api.response.OuterGetScoreDataResp;
|
|
|
+import cn.com.qmth.examcloud.exchange.outer.api.response.OuterQueryFinalScoreDataResp;
|
|
|
import cn.com.qmth.examcloud.exchange.outer.api.response.OuterQueryScoreDataResp;
|
|
|
import cn.com.qmth.examcloud.exchange.outer.api.response.OuterQueryScoreListResp;
|
|
|
import cn.com.qmth.examcloud.web.support.ControllerSupport;
|
|
@@ -76,6 +78,15 @@ public class GetScoreDataServiceProvider extends ControllerSupport implements Ge
|
|
|
return outerGetScoreDataResp;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ @ApiOperation(value = "按某个考生获取最终成绩数据", notes = "若该考生存在考多次情况,会按成绩规则只保留一条最终成绩记录")
|
|
|
+ @PostMapping("/queryFinalScoreData")
|
|
|
+ @Override
|
|
|
+ public OuterQueryFinalScoreDataResp queryFinalScoreData(@RequestBody OuterQueryFinalScoreDataReq req) {
|
|
|
+ // to do
|
|
|
+ return new OuterQueryFinalScoreDataResp();
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation(value = "按某个考生获取成绩数据", notes = "若该考生存在考多次情况,会对应有多条成绩记录")
|
|
|
@PostMapping("/queryScoreData")
|
|
|
@Override
|
|
@@ -136,6 +147,7 @@ public class GetScoreDataServiceProvider extends ControllerSupport implements Ge
|
|
|
return outerQueryScoreDataResp;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
@ApiOperation(value = "按考试获取成绩数据列表(分页)", notes = "若某个考生存在考多次情况,会对应有多条成绩记录")
|
|
|
@PostMapping("/queryScoreList")
|
|
|
public OuterQueryScoreListResp queryScoreList(@RequestBody OuterQueryScoreListReq req) {
|